<SEC-DOCUMENT>0001999371-25-005130.txt : 20250430
<SEC-HEADER>0001999371-25-005130.hdr.sgml : 20250430
<ACCEPTANCE-DATETIME>20250430163321
ACCESSION NUMBER:		0001999371-25-005130
CONFORMED SUBMISSION TYPE:	DEF 14A
PUBLIC DOCUMENT COUNT:		21
CONFORMED PERIOD OF REPORT:	20250624
FILED AS OF DATE:		20250430
DATE AS OF CHANGE:		20250430

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CPI AEROSTRUCTURES INC
		CENTRAL INDEX KEY:			0000889348
		STANDARD INDUSTRIAL CLASSIFICATION:	AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				112520310
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		DEF 14A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-11398
		FILM NUMBER:		25896033

	BUSINESS ADDRESS:	
		STREET 1:		200A EXECUTIVE DR
		CITY:			EDGEWOOD
		STATE:			NY
		ZIP:			11717
		BUSINESS PHONE:		5165865200

	MAIL ADDRESS:	
		STREET 1:		91 HEARTLAND BLVD
		CITY:			EDGEWOOD
		STATE:			NY
		ZIP:			11717
</SEC-HEADER>
<DOCUMENT>
<TYPE>DEF 14A
<SEQUENCE>1
<FILENAME>cpi-def14a_062425.htm
<DESCRIPTION>DEFINITIVE PROXY STATEMENT
<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-roles="http://fasb.org/us-roles/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:cpi="http://cpiaero.com/20241231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_ECD%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_03A_cpi_cpiaero.com_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20240101_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DEntityCentralIndexKey_0000889348 -->
<!-- Field: Set; Name: xdx; ID: xdx_073_XDX_cpi%2Ddef14a__042425.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_065_Ratio_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000004" name="dei:EntityCentralIndexKey">0000889348</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0010" name="dei:DocumentType">DEF 14A</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="cpi-20241231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-01-01to2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DorithHakimMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_DorithHakimMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_DouglasMcCrossonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DouglasMcCrossonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DorithHakimMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_DouglasMcCrossonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DouglasMcCrossonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-03-092022-12-31_custom_DorithHakimMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-03-09</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-08_custom_DouglasMcCrossonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DouglasMcCrossonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-08</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="Ratio">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact000015" toRefs="Footnote000036 Footnote000037"/>
  <ix:relationship fromRefs="Fact000017" toRefs="Footnote000036 Footnote000038 Footnote000039"/>
  <ix:relationship fromRefs="Fact000021" toRefs="Footnote000036 Footnote000037"/>
  <ix:relationship fromRefs="Fact000023" toRefs="Footnote000036 Footnote000037"/>
  <ix:relationship fromRefs="Fact000025" toRefs="Footnote000036 Footnote000038 Footnote000039"/>
  <ix:relationship fromRefs="Fact000029" toRefs="Footnote000036 Footnote000037"/>
  <ix:relationship fromRefs="Fact000031" toRefs="Footnote000036 Footnote000037"/>
  <ix:relationship fromRefs="Fact000033" toRefs="Footnote000036 Footnote000038 Footnote000039"/>
  <ix:relationship fromRefs="Fact000014" toRefs="Footnote000037"/>
  <ix:relationship fromRefs="Fact000020" toRefs="Footnote000037"/>
  <ix:relationship fromRefs="Fact000022" toRefs="Footnote000037"/>
  <ix:relationship fromRefs="Fact000028" toRefs="Footnote000037"/>
  <ix:relationship fromRefs="Fact000030" toRefs="Footnote000037"/>
  <ix:relationship fromRefs="Fact000016" toRefs="Footnote000038 Footnote000039"/>
  <ix:relationship fromRefs="Fact000024" toRefs="Footnote000038 Footnote000039"/>
  <ix:relationship fromRefs="Fact000032" toRefs="Footnote000038 Footnote000039"/>
  <ix:relationship fromRefs="Fact000018" toRefs="Footnote000040"/>
  <ix:relationship fromRefs="Fact000026" toRefs="Footnote000040"/>
  <ix:relationship fromRefs="Fact000034" toRefs="Footnote000040"/>
  <ix:relationship fromRefs="Fact000019" toRefs="Footnote000041"/>
  <ix:relationship fromRefs="Fact000027" toRefs="Footnote000041"/>
  <ix:relationship fromRefs="Fact000035" toRefs="Footnote000041"/>
  </ix:resources>
 </ix:header>
</div>


<p style="margin: 0">&#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="border-top: Black 4.5pt double; width: 100%; font-size: 10pt; text-indent: 1in; text-align: right"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-size: 12pt"><b>Washington,
D.C. 20549</b></span></p>

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

<hr style="background-color: Black; width: 25%; height: 1px; margin-top: 3pt; margin-bottom: 3pt"/>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-size: 18pt"><b><span id="xdx_90F_edei--DocumentType_dxL_c20240101__20241231_zivhzS3PZk0a" title="::XDX::DEF 14A"><span style="-sec-ix-hidden: xdx2ixbrl0010">SCHEDULE
14A</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Proxy Statement Pursuant to
Section 14(a) of</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>the Securities Exchange Act
of 1934</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Filed by a Party other than the Registrant&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Check the appropriate box:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 40pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td><td style="text-align: justify">Preliminary Proxy Statement</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 40pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td><td style="text-align: justify">Confidential, for Use of the Commission Only (as permitted by
Rule 14a-6(e)(2))</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 40pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></td><td style="text-align: justify">Definitive Proxy Statement</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 40pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td><td style="text-align: justify">Definitive Additional Materials</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 40pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td><td style="text-align: justify">Soliciting Material under &#167;240.14a-12</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><span style="font-size: 24pt"><b><span id="xdx_909_edei--EntityRegistrantName_c20240101__20241231_zMHwev7GG0B7"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000011" name="dei:EntityRegistrantName">CPI
AEROSTRUCTURES, INC.</ix:nonNumeric></span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>(Name of Person(s) Filing
Proxy Statement, if other than the Registrant)</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Payment of Filing Fee (Check all boxes that apply):</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="font-size: 10pt; width: 40pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">No&#160;fee required.</span></td></tr>
  <tr>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Fee paid previously with&#160;preliminary materials.</span></td></tr>
  <tr>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Fee computed on table in exhibit required by Item 25(b) per Exchange Act Rules 14a-6(i)(1)&#160;and 0-11.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#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="border-bottom: Black 4.5pt double; width: 100%; font-size: 10pt; text-indent: 0in">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#160;</p>


<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><img src="cpidef14a_001.jpg" alt=""/>&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>CPI AEROSTRUCTURES, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>91 Heartland Blvd.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Edgewood, New York 11717</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>(631) 586-5200</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>Notice of
Annual Meeting of Shareholders to be held on June 24, 2025</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">To the shareholders of CPI Aerostructures,
Inc.:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">You are cordially invited
to attend the annual meeting of shareholders of CPI Aerostructures, Inc. to be held on Tuesday, June 24, 2025, at 1:00 p.m. at our offices
at 91 Heartland Boulevard, Edgewood, New York 11717.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the annual meeting of shareholders,
you will be asked to consider and act upon the following matters:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 36pt"/><td style="width: 22.5pt">(1)</td><td style="text-align: justify">To elect three Class III directors to serve until the term of our Class III directors ends in 2028;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 36pt"/><td style="width: 22.5pt">(2)</td><td style="text-align: justify">To approve, on an advisory basis, the compensation of our named executive officers;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 36pt"/><td style="width: 22.5pt">(3)</td><td style="text-align: justify">To approve the adoption of the CPI Aerostructures, Inc. 2025 Long-Term Incentive Plan;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 36pt"/><td style="width: 22.5pt">(4)</td><td style="text-align: justify">To ratify the appointment of CBIZ CPAs P.C. as our independent registered public accounting firm for the
fiscal year ending December 31, 2025; and</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 36pt"/><td style="width: 22.5pt">(5)</td><td style="text-align: justify">To address such other business as may properly come before the annual meeting of shareholders or any postponements
or adjournments thereof.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Only shareholders of record
at the close of business on May 1, 2025 will be entitled to notice of, and to vote at, the annual meeting of shareholders and any postponements
or adjournments thereof.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Please read the enclosed proxy
statement carefully because it contains information relevant to the actions to be taken at the annual meeting of shareholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Even if you plan to attend
the annual meeting of shareholders in person, we encourage you to vote your shares in advance by following the voting instructions provided.
Every vote is important, and we look forward to hearing from you.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">By Order of the Board of Directors</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Dorith Hakim, Chief Executive
Officer and President</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>IMPORTANT
NOTICE REGARDING THE AVAILABILITY OF PROXY MATERIALS FOR</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>THE ANNUAL
MEETING OF SHAREHOLDERS TO BE HELD ON JUNE 24, 2025</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our Proxy Statement for the 2025 Annual Meeting
of Shareholders and our Annual Report on Form 10-K for the fiscal year ended December 31, 2024 are available at www.cstproxy.com/cpiaero/2025.</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; width: 100%; font-size: 10pt; text-indent: 0in">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#160;</p>


<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: Red">&#160;<img src="cpidef14a_001.jpg" alt=""/></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>PROXY STATEMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Annual Meeting of Shareholders</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>to be held on June 24, 2025</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">This proxy statement and the
accompanying proxy materials are furnished to shareholders of CPI Aerostructures, Inc. (the &#8220;Company&#8221;, &#8220;we&#8221;, or
&#8220;us&#8221;) in connection with the solicitation of proxies by our board of directors for use in voting at our 2025 annual meeting
of shareholders (the &#8220;Annual Meeting&#8221;) to be held at our offices at 91 Heartland Boulevard, Edgewood, New York 11717, on Tuesday,
June 24, 2025, at 1:00 p.m., and at any postponements or adjournments thereof.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We expect that the notice of
internet availability of the proxy materials will be mailed and made available to shareholders of record as of May 1, 2025, beginning
on or about May 8, 2025. We are bearing all costs of this solicitation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>What matters am I being asked
to vote on?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">You are being asked to vote
on the following matters:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.5in">(1)</td><td style="text-align: justify">To elect three Class III directors to serve until the term of our Class III directors ends in 2028;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.5in">(2)</td><td style="text-align: justify">To approve, on an advisory basis, the compensation of our named executive officers;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.5in">(3)</td><td style="text-align: justify">To approve the adoption of the CPI Aerostructures, Inc. 2025 Long-Term Incentive Plan;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.5in">(4)</td><td style="text-align: justify">To ratify the appointment of CBIZ CPAs P.C. as our independent registered public accounting firm for the
fiscal year ending December 31, 2025; and</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.5in">(5)</td><td style="text-align: justify">To address such other business as may properly come before the Annual Meeting or any postponements or
adjournments thereof.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>What are the recommendations
of the board of directors?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors recommends
that you vote:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; color: #365F91">&#10003;&#160;&#160;&#160;</span><b>&#8220;FOR&#8221;
</b>the election of the Class III director nominees named in this proxy statement;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; color: #365F91">&#10003;&#160;&#160;&#160;</span><b>&#8220;FOR&#8221;
</b>the advisory approval of the compensation of our named executive officers;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; color: #365F91">&#10003;&#160;&#160;&#160;</span><b>&#8220;FOR&#8221;
</b>the adoption of the CPI Aerostructures, Inc. 2025 Long-Term Incentive Plan.; and</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; color: #365F91">&#10003;&#160;&#160;&#160;</span><b>&#8220;FOR&#8221;
</b>the ratification of CBIZ CPAs P.C. as our independent registered public accounting firm for the fiscal year ending December 31, 2025.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Why did I receive a Notice of Internet Availability?&#160;</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To conserve natural resources and reduce costs,
we are sending shareholders a Notice of Internet Availability of Proxy Materials, as permitted by Securities and Exchange Commission (&#8220;SEC&#8221;)
rules. The notice explains how you can access our proxy materials over the internet, how to obtain printed copies if you prefer, and how
to vote on the matters being presented to&#160;our shareholders.</p>

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

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

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Who is entitled to vote?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Holders of our common stock
as of the close of business on May 1, 2025, the record date for the Annual Meeting, are entitled to vote at the Annual Meeting. As of
the record date, we had 13,000,072 shares of common stock issued and outstanding, which is our only class of voting securities outstanding.
Each holder of our common stock is entitled to one vote for each share held on the record date. There is no cumulative voting.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>How do I attend the Annual
Meeting?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">If you would like to attend
the Annual Meeting in person, please reserve your attendance at least two business days in advance of the Annual Meeting by contacting
us by email at <span style="text-decoration: underline">AnnualShareholderMeeting@cpiaero.com</span>. Reservations will be accepted
in the order in which they are received. If you do not reserve your attendance in advance, you will be admitted only if space is available.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Please be prepared upon arrival
to show a form of government-issued photo identification and satisfactory evidence that you were a shareholder of the Company as of the
record date. Any local and state requirements concerning occupancy or other requirements that may be in place at the time of the Annual
Meeting will be adhered to.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>How do I submit my vote?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Record holders can vote their shares by the&#160;following
methods:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 20.9pt"/><td style="width: 18pt">&#8226;</td><td style="text-align: justify"><i>By Internet</i>. You can submit a proxy over the internet to vote your shares by following the instructions
provided either in the notice of internet availability of proxy materials or on the proxy card or voting instruction form you received
if you requested a full set of the proxy materials by mail&#160;or email;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 20.9pt"/><td style="width: 18pt">&#8226;</td><td style="text-align: justify"><i>By Telephone.&#160;</i>If you requested a full set of proxy materials by mail or email, you can submit
a proxy over the telephone by following the instructions provided on the proxy card or voting instruction form accompanying the proxy
materials you received. If you received a notice of internet availability of proxy materials only, you can submit a proxy over the telephone
to vote your shares by following the instructions at the internet web address referred to in&#160;the notice;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 20.9pt"/><td style="width: 18pt">&#8226;</td><td style="text-align: justify"><i>By Mail.</i>&#160;If you requested and received a full set of the proxy materials by mail or email,
you can submit a proxy by mail to vote your shares by completing, signing, and returning the proxy card or voting instruction form accompanying
the proxy materials you&#160;received; or</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 20.9pt"/><td style="width: 18pt">&#8226;</td><td style="text-align: justify"><i>In Person.</i>&#160;You may attend the Annual Meeting and vote in person using the ballot provided
to you at the Annual Meeting. See &#8220;<i>How do I attend the Annual Meeting?</i>&#8221; above.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Beneficial owners</span>&#160;of shares held in
street name may instruct their bank, broker, or other nominee how to vote their shares. Beneficial owners should refer to the materials
provided to them by their bank, broker, or other nominee for information on communicating these voting instructions.&#160;<b><i>Beneficial
owners may not vote their shares in person at the Annual Meeting unless they obtain a legal proxy from the shareholder of record, present
it to the inspector of election at the Annual Meeting, and produce valid identification.</i></b>&#160;Beneficial owners should contact
their bank, broker, or other nominee for instructions regarding obtaining a&#160;legal proxy.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Whether or not you plan to attend the Annual Meeting,
please vote as soon&#160;as possible.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>What is the difference between
a &#8220;record holder&#8221; and a &#8220;beneficial owner&#8221; of the Company&#8217;s common stock?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If your shares are registered in your name with
the Company&#8217;s transfer agent, Continental Stock Transfer and Trust Company, then you are considered the record holder of the shares.
If you are the record holder of your shares, you have the right to vote your shares by proxy or to attend the Annual Meeting and vote&#160;in
person.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If your shares are held through a bank, broker,
or other nominee, then you are considered to hold your shares in &#8220;street name.&#8221; While you are the &#8220;beneficial owner&#8221;
of those shares, you are not considered the record holder. As the beneficial owner of shares of the Company&#8217;s common stock, you
have the right to instruct your bank, broker, or other nominee how to vote your shares. However, since you are not the record holder of
your shares, you may not vote these shares in person at the Annual Meeting unless you obtain a legal proxy from the shareholder of record.
You must bring this legal proxy to the Annual Meeting, present it to the inspector of election and produce valid identification.&#160;<b><i>If
you hold your shares in street name, your bank, broker, or other holder of record will not be permitted to vote on your behalf on certain
matters, including with respect to the election of our directors, unless it receives voting instructions from you.</i></b>&#160;To ensure
that your vote is counted, please communicate your voting instructions to your broker, bank, or other holder of record before the Annual
Meeting, or obtain a legal proxy and arrange to attend the&#160;Annual Meeting.</p>

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

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

<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>What is the effect of giving
a proxy?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The persons named on the proxy card that accompanies
this proxy statement have been designated as proxies by our board of directors. If you are a record holder and return the proxy card in
accordance with the procedures set forth in this proxy statement, the persons designated as proxies by our board of directors will vote
your shares at the Annual Meeting as specified in&#160;your proxy.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If you are a record holder and submit your proxy
in accordance with the procedures set forth in this proxy statement but you do not provide any instructions as to how your shares should
be voted, your shares will be voted <b>FOR</b> the election of the Class III director nominees (Proposal 1); <b>FOR </b>the advisory approval
of executive compensation (Proposal 2); <b>FOR</b> the adoption of the CPI Aerostructures, Inc. 2025 Long-Term Incentive Plan (Proposal
3); and <b>FOR</b> ratification of the appointment of CBIZ CPAs P.C. as our independent registered public accounting firm for the fiscal
year ending December 31, 2025 (Proposal 4).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">If you give your proxy, your
shares also will be voted in the discretion of the persons designated as proxies with respect to any other matters properly brought before
the Annual Meeting and any postponements or adjournments thereof. If any other matters are properly brought before the Annual Meeting,
the persons designated as proxies will vote the proxies in accordance with their best judgment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>May I change my vote after
I give my proxy?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">You may revoke your proxy at
any time before it is exercised by:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">delivering written notification of your revocation to our secretary;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">delivering another proxy bearing a later date; or</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">voting in person at the Annual Meeting.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Please note that your attendance
at the Annual Meeting will not alone serve to revoke your proxy.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>What is a quorum?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">A quorum is the minimum number
of shares required to be present at the Annual Meeting for the meeting to be properly held under our bylaws and New York law. The presence,
in person or by proxy, of a majority of the votes entitled to be cast at the Annual Meeting will constitute a quorum. In certain instances,
shares which are not considered present and entitled to vote on a particular matter will count for purposes of determining the presence
of a quorum. For example, a proxy submitted by a shareholder may indicate that all or a portion of the shares represented by the proxy
are not being voted (&#8220;shareholder withholding&#8221;), or that the shareholder is abstaining, with respect to a particular matter.
Similarly, a broker may not be permitted to vote (&#8220;broker non-vote&#8221;) with respect to shares held in street name on a particular
matter in the absence of instructions from the beneficial owner of the shares. The shares which are not being voted on a particular matter
due to either shareholder withholding, abstention, or broker non-vote will not be considered shares present and entitled to vote on that
matter but will count for purposes of determining the presence of a quorum if the shares are being voted with respect to any other matter
at the Annual Meeting. If the proxy indicates that the shares are not being voted on any matter at the Annual Meeting, the shares will
not be counted for purposes of determining the presence of a quorum.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>How many votes are needed
for approval of each matter?</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>The election of the Class
III director nominees (Proposal 1)</i></b>. Under Section 614(a) of the New York Business Corporation Law, the election of directors is
determined by a plurality of the votes cast at the meeting by shareholders entitled to vote thereon, unless the certificate of incorporation
provides otherwise. A &#8220;plurality&#8221; means that the nominees receiving the greatest number of votes cast &#8220;FOR&#8221; their
election will be elected as directors, even if they do not receive a majority of the votes cast. Consequently, any shares not voted &#8220;FOR&#8221;
a nominee&#8212;including shares voting to withhold authority, abstentions, or broker non-votes&#8212;will have no effect on the outcome
of the election.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Advisory approval of executive
compensation &#8220;Say on Pay&#8221; (Proposal 2)</i></b>. The results of this Say on Pay vote are advisory and non-binding on the Board
of Directors. Under Section 614(b) of the New York Business Corporation Law and Section 8 of the Company&#8217;s bylaws, this proposal
requires the affirmative vote of a majority of the votes cast at the Annual Meeting by the holders of shares present in person or represented
by proxy and entitled to vote on the proposal. Abstentions and broker non-votes will not be counted as votes cast and therefore will have
no effect on the outcome of the vote.</p>

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

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

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Adoption of the CPI Aerostructures,
Inc. 2025 Long-Term Incentive Plan (Proposal 3). </i></b>Under Section 614(b) of the New York Business Corporation Law and Section 8 of
the Company&#8217;s bylaws, approval of the CPI Aerostructures, Inc. 2025 Long-Term Incentive Plan requires the affirmative vote of a
majority of the votes cast at the Annual Meeting by shareholders present in person or represented by proxy and entitled to vote thereon.
Abstentions and broker non-votes are not counted as votes cast and will therefore have no effect on the outcome of the vote.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Ratification of independent
registered public accounting firm (Proposal 4).</i></b> Under Section 614(b) of the New York Business Corporation Law and Section 8 of
the Company&#8217;s bylaws, the ratification of the appointment of CBIZ CPAs P.C. as the Company&#8217;s independent registered public
accounting firm for the fiscal year ending December 31, 2025, requires the affirmative vote of a majority of the votes cast on the proposal
by shareholders present in person or represented by proxy and entitled to vote thereon. Abstentions are not counted as votes cast and
will therefore have no effect on the outcome of the vote. Because this is a routine matter, brokerage firms are permitted to vote customers&#8217;
shares on this proposal in the absence of voting instructions. If a broker does not exercise this discretionary authority, any resulting
broker non-votes will not be counted as votes cast and will also have no effect on the outcome.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: #365F91"><b>PROPOSAL 1 &#8212; ELECTION
OF CLASS III DIRECTOR NOMINEES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board of Directors is divided into three classes,
with one class of directors typically elected each year and each class serving a three-year term. The term of office for our Class III
directors expires at the Annual Meeting. The current Class III directors are Carey Bond, Michael Faber, and Dorith Hakim.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The current Class I directors are Terry Stinson
and Richard Caswell, whose terms expire at the 2026 annual meeting. The current Class II directors are Pamela Levesque and Richard C.
Rosenjack, Jr., whose terms expire at the 2027 annual meeting.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Board has nominated Mr. Bond, Mr. Faber, and
Ms. Hakim for re-election as Class III directors. Unless you specify otherwise when submitting your proxy, your shares will be voted &#8220;FOR&#8221;
the election of each of the Class III nominees.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the event that any nominee becomes unavailable
to serve&#8212;an occurrence that is not anticipated&#8212;the proxy holders, or their substitutes, will have full discretion to vote
or refrain from voting your shares for any other person in accordance with their best judgment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Biographical information regarding the nominees
and the full Board of Directors is provided under the section titled <i>&#8220;Directors, Executive Officers, and Corporate Governance&#8221;</i>
below.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>THE BOARD
OF DIRECTORS RECOMMENDS THAT YOU VOTE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>&#8220;FOR&#8221;
THE CLASS III DIRECTOR NOMINEES</b></p>

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

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>PROPOSAL 2
&#8212; SAY ON PAY</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Shareholders will also vote
on the following resolution:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: justify; text-indent: 0in">RESOLVED, that the shareholders
of CPI Aerostructures, Inc. approve, on an advisory basis, the compensation of the Company&#8217;s Named Executive Officers as disclosed
pursuant to Item 402 of Regulation S-K, including the Summary Compensation Table and the related compensation tables, notes, and narrative
disclosure in this proxy statement for the 2025 Annual Meeting of Shareholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Section 951 of the Dodd-Frank Wall Street Reform
and Consumer Protection Act of 2010, and the rules promulgated by the SEC thereunder, provide shareholders with the right to vote, on
an advisory basis, to approve the compensation of the Company&#8217;s Chief Executive Officer and its two other most highly compensated
executive officers (collectively, the &#8220;Named Executive Officers&#8221;), as disclosed in accordance with SEC rules.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s executive compensation program
is designed to be competitive and reasonable, support organizational objectives and shareholder interests, and align the interests of
executive officers with the Company&#8217;s long-term performance and the creation of shareholder value. A detailed explanation of the
Company&#8217;s executive compensation policies and procedures is set forth under the heading <i>&#8220;Executive Officer Compensation&#8221;</i>
below. Specific information about the current compensation of the Named Executive Officers is provided in the &#8220;<i>Summary Compensation
Table&#8221;</i> and related disclosures below.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Say on Pay vote does not relate to any individual
component of compensation, but rather to the overall compensation of the Named Executive Officers, as described in this proxy statement.
The Company believes that the disclosed executive compensation is consistent with its stated compensation philosophy.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Say on Pay vote is advisory and therefore
not binding on the Company, the Board of Directors, or the Compensation and Human Resources Committee. However, the Board and the committee
will carefully consider the voting results when evaluating the Company&#8217;s executive compensation program. As a matter of policy,
the Compensation and Human Resources Committee has determined that it will consider the results of the most recent Say on Pay vote in
its compensation decisions and in reviewing its compensation policies and practices.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>THE BOARD
OF DIRECTORS RECOMMENDS A VOTE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>&#8220;FOR&#8221;
THE APPROVAL OF THE COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>OF THE COMPANY&#8217;S
NAMED EXECUTIVE OFFICERS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: #365F91"><b>PROPOSAL 3 &#8212; ADOPTION
OF 2025 LONG-TERM INCENTIVE PLAN</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are requesting that our shareholders approve
the 2025 Long-Term Incentive Plan (the &#8220;2025 Plan&#8221;), which has been adopted by our board of directors, upon the recommendation
of our Compensation and Human Resources Committee, subject to shareholder approval at the Annual Meeting.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2025 Plan is intended to replace our existing
equity compensation plan, which has been used over time to support our long-standing compensation objectives and is approaching the end
of its authorized share capacity. Approval of the 2025 Plan will authorize 800,000 additional shares of our common stock for issuance,
allowing us to continue to attract, retain, and motivate key employees, officers, directors, and consultants through equity-based compensation
that aligns their interests with those of our shareholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Shareholder approval is being sought in order
to comply with applicable stock exchange listing requirements, to preserve the ability to grant incentive stock options under Section
422 of the Internal Revenue Code (the &#8220;Code&#8221;), and to maintain the ongoing effectiveness of our equity compensation practices.
Approval is also necessary to ensure that the plan&#8217;s key governance provisions&#8212;including prohibitions on repricing, limits
on non-employee director compensation, and minimum vesting requirements&#8212;remain enforceable, and to align our compensation framework
with the expectations of institutional investors and proxy advisory firms.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2025 Plan will be administered by the Compensation
and Human Resources Committee. All awards under the plan will be made at the discretion of this committee and will be subject to its approval.
The committee is responsible for establishing the terms and conditions of awards and for interpreting and overseeing the implementation
of the plan.</p>

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

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

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A summary of the 2025 Plan including details on
share reserve, award types, and burn rate targets is provided below under the heading &#8220;<i>Summary of the 2025 Long-Term Incentive
Plan</i>,&#8221; and the full text of the plan is attached to this proxy statement as <span style="text-decoration: underline">Appendix A</span>. We encourage shareholders to
review the full plan document for a complete description of its terms.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Summary of the 2025 Long-Term Incentive Plan
</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The purpose of the 2025 Plan is to enable the
Company to offer its employees, officers, directors, and consultants whose past, present and/or potential future contributions to the
Company have been, are, or will be important to its success, an opportunity to acquire a proprietary interest in the Company. The various
types of incentive awards that may be provided under the plan are intended to enable the Company to respond to changes in compensation
practices, tax laws, accounting regulations and the size and diversity of its business.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2025 Plan specifies that it is administered
by our board of directors or by a committee of the board comprised solely of &#8220;non-employee&#8221; directors, as defined in Rule&#160;16b-3&#160;under
the Securities Exchange&#160;Act&#160;of&#160;1934, as amended. In this summary, subsequent references to the &#8220;committee&#8221;
are to the committee administering the plan or, if no such committee is designated, the board of directors. Subject to the provisions
of the plan, the committee determines, among other things, the persons to whom from time-to-time&#160;awards may be granted, the specific
type of awards to be granted, the number of shares subject to each award, share prices, any restrictions or limitations on the awards,
and any vesting, exchange, surrender, cancellation, acceleration, termination, exercise, or forfeiture provisions related to the awards.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Stock Subject to the 2025 Plan</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There will be 800,000 shares of the Company common
stock reserved for issuance under the 2025 Plan. Shares of stock subject to awards that are forfeited or settled for cash, expire, or
otherwise terminated without a payment being made to the holder in common stock will be available for future award grants under the 2025
Plan. Shares of common stock that are surrendered by a holder or withheld by the Company as full or partial payment in connection with
any award under the 2025 Plan, as well as any shares of common stock surrendered by a holder or withheld by the Company to satisfy the
tax withholding obligations related to any award under the plan, shall not be available for subsequent awards under the plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 800,000 shares reserved under the 2025 Plan
represent approximately 6.2% of our outstanding common stock as of May 1, 2025. This percentage reflects the potential dilution attributable
to the full share reserve under the 2025 Plan, not including shares that may become available again through recycling of forfeited, settled
for cash, expired or terminated awards.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Including outstanding equity awards and shares
available for issuance under prior plans, our total equity overhang as of May 1, 2025 was approximately 8.5% of our common stock outstanding.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the 2025 Plan, in the event of a change
in the number of shares of common stock as a result of a dividend on shares of common stock payable in shares of common stock, common
stock forward split or reverse split or other extraordinary or unusual event that results in a change in the shares of the common stock
as a whole, the committee shall determine whether such change equitably requires an adjustment in the terms of any award in order to prevent
dilution or enlargement of the benefits available under such award or to the aggregate number of shares reserved for issuance under the
plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2025 Plan does not include an automatic share
replenishment (&#8220;evergreen&#8221;) provision.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses a fungible share counting formula
under which each share subject to a full-value award (such as restricted stock or restricted stock units) is counted as 1.5 shares for
purposes of the share reserve. Stock options and stock appreciation rights, if granted, count as one share per award.</p>

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

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

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Over the past three fiscal years (2022 through
2024), the Company granted equity awards representing approximately 4.7%, 4.3%, and 4.6% of weighted average common shares outstanding,
respectively, resulting in a three-year average annual burn rate of approximately 4.5%. While this rate exceeds the current Institutional
Shareholder Services Inc. value-adjusted benchmark of 1.23% for companies of the Company&#8217;s size and industry classification (non-Russell
3000, Capital Goods sector), the Company believes its historical equity grant levels are appropriate in light of its exclusive use of
full-value awards and its focus on long-term retention and alignment with shareholder interests.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company may grant awards under the 2025 Plan
to employees, officers, directors, and consultants of the Company or its subsidiaries who are deemed to have rendered, or to be able to
render, significant services to the Company and who are deemed to have contributed, or to have the potential to contribute, to its success.
An incentive stock option may be granted under the plan only to a person who, at the time of the grant, is an employee of the Company
or its subsidiaries.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">Limits on Awards and Non-Employee Director
Compensation</span></i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the 2025 Plan, no individual may receive
more than 125,000 shares in any calendar year. For non-employee directors, total annual compensation&#8212;including cash payments and
the grant-date fair value of equity awards&#8212;is capped at $225,000, with no more than 50,000 shares (or share equivalents) granted
to any non-employee director per year. The committee may authorize compensation above these limits for directors serving in enhanced roles
such as chair of the board, lead independent director, or committee chair, provided the rationale is disclosed in the Company&#8217;s
annual proxy statement.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Options</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2025 Plan provides both for &#8220;incentive&#8221;
stock options as defined in Section&#160;422 of the Code, and for options not qualifying as incentive options, both of which may be granted
with any other stock-based&#160;award under the plan. The committee determines the exercise price per share of common stock purchasable
under an incentive or non-qualified&#160;stock option, which may not be less than 100% of the fair market value on the&#160;day of the
grant or, if greater, the par value of a share of common stock. However, the exercise price of an incentive stock option granted to a
person possessing more than 10% of the total combined voting power of all classes of the Company stock may not be less than 110% of the
fair market value on the date of grant. The aggregate fair market value of all shares of common stock with respect to which incentive
stock options are exercisable by a participant for the first time during any calendar year (under all of the Company&#8217;s plans), measured
at the date of the grant, may not exceed $100,000.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An incentive stock option may only be granted
within 10&#160;years from the effective date of the 2025 Plan. An incentive stock option may only be exercised within ten&#160;years from
the date of the grant, or within five&#160;years in the case of an incentive stock option granted to a person who, at the time of the
grant, owns common stock possessing more than 10% of the total combined voting power of all classes of the Company stock.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subject to any limitations or conditions the committee
may impose, stock options may be exercised, in whole or in part, at any time during the term of the stock option by giving written notice
of exercise to the Company specifying the number of shares of common stock to be purchased. The notice must be accompanied by payment
in full of the purchase price, either in cash or, if provided in the agreement, in the Company securities or in a combination of the two.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Generally, stock options granted under the plan
may not be transferred other than by will or by the laws of descent and distribution and all stock options are exercisable, during the
holder&#8217;s lifetime, only by the holder, or in the event of legal incapacity or incompetency, the holder&#8217;s guardian, or legal
representative. However, a holder, with the approval of the committee, may transfer a non-qualified&#160;stock option by gift to a family
member of the holder or by domestic relations order to a family member of the holder or may transfer a non-qualified&#160;stock option
to an entity in which more than 50% of the voting interests are owned by family members of the holder or the holder.</p>

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

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

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Generally, if the holder is an employee, no stock
options granted under the plan may be exercised by the holder unless he or she is employed by the Company or one of its subsidiaries at
the time of the exercise and has been so employed continuously from the time the stock options were granted. However, in the event the
holder&#8217;s employment is terminated due to disability or normal retirement, the holder may still exercise his or her vested stock
options for a period of 12&#160;months, or such other greater or lesser period as the committee may determine, from the date of termination
or until the expiration of the stated term of the stock option, whichever period is shorter. Similarly, should a holder die while employed
by the Company or a subsidiary, his or her legal representative or legatee under his or her will may exercise the decedent holder&#8217;s
vested stock options for a period of 12&#160;months from the date of his or her death, or such other greater or lesser period as the committee
may determine, or until the expiration of the stated term of the stock option, whichever period is shorter. If the holder&#8217;s employment
is terminated for any reason other than death, disability or normal retirement, the stock option will automatically terminate, except
that if the holder&#8217;s employment is terminated by the Company without cause, then the portion of any stock option that is vested
on the date of termination may be exercised for the lesser of three&#160;months after termination of employment, or such other greater
or lesser period as the committee may determine but not beyond the balance of the stock option&#8217;s term.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Stock Appreciation Rights</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the 2025 Plan, the Company may grant stock
appreciation rights to participants who have been, or are being, granted stock options under the plan as a means of allowing the participants
to exercise their stock options without the need to pay the exercise price in cash, or the Company may grant them alone and unrelated
to an option. In conjunction with non-qualified&#160;stock options, stock appreciation rights may be granted either at or after the time
of the grant of the non-qualified&#160;stock options. In conjunction with incentive stock options, stock appreciation rights may be granted
only at the time of the grant of the incentive stock options. A stock appreciation right entitles the holder to receive a number of shares
of common stock having a fair market value equal to the excess fair market value of one share of common stock over the exercise price
of the related stock option, multiplied by the number of shares subject to the stock appreciation rights. The granting of a stock appreciation
right in tandem with a stock option will not affect the number of shares of common stock available for awards under the plan. In such
event, the number of shares available for awards under the plan will, however, be reduced by the number of shares of common stock acquirable
upon exercise of the stock option to which the stock appreciation right relates.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Restricted Stock</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the 2025 Plan, the Company may award shares
of restricted stock either alone or in addition to other awards granted under the plan. The committee determines the persons to whom grants
of restricted stock are made, the number of shares to be awarded, the price (if any) to be paid for the restricted stock by the person
receiving the stock from the Company, the time or times within which awards of restricted stock may be subject to forfeiture, the vesting
schedule and rights to acceleration thereof, and all other terms and conditions of the restricted stock awards.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2025 Plan requires that all shares of restricted
stock awarded to the holder remain in the Company&#8217;s physical custody until the restrictions have terminated and all vesting requirements
with respect to the restricted stock have been fulfilled. the Company will retain custody of all dividends and distributions made or declared
with respect to the restricted stock during the restriction period. A breach of any restriction regarding the restricted stock will cause
a forfeiture of the restricted stock and any retained dividends and distributions. Except for the foregoing restrictions, the holder will,
even during the restriction period, have all of the rights of a stockholder, including the right to vote the shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dividends and dividend equivalents with respect
to unvested awards shall accrue but will not be paid unless and until the underlying award vests.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Other&#160;Stock-Based&#160;Awards</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the 2025 Plan, the Company may grant other
stock-based&#160;awards, subject to limitations under applicable law that are denominated or payable in, valued in whole or in part by
reference to, or otherwise based on, or related to, shares of common stock, as deemed consistent with the purposes of the plan. These
other stock-based&#160;awards may be in the form of purchase rights, shares of common stock awarded that are not subject to any restrictions
or conditions, convertible or exchangeable debentures or other rights convertible into shares of common stock and awards valued by reference
to the value of securities of, or the performance of, one of the Company&#8217;s subsidiaries. These other stock-based&#160;awards may
include performance shares or options, whose award is tied to specific performance criteria. These other stock-based&#160;awards may be
awarded either alone, in addition to, or in tandem with any other awards under the 2025 Plan or any of the Company&#8217;s other plans.</p>

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

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

<!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Transferability of Awards </span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except as otherwise provided in the applicable
award agreement or as approved by the Committee, awards under the 2025 Plan are not transferable other than by will or the laws of descent
and distribution.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the event of a Change in Control in which the
outstanding awards are not assumed, converted, or substituted by the acquiring or surviving entity, such awards shall immediately vest
in full. If awards are assumed, converted, or substituted, such awards shall only vest upon the involuntary termination of the holder&#8217;s
service by the Company without Cause, or resignation for Good Reason, in either case within twelve months following the Change in Control.
&#8220;Cause,&#8221; &#8220;Good Reason,&#8221; and &#8220;Change in Control&#8221; have the meanings set forth in the 2025 Plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Notwithstanding any provisions of the 2025 Plan
or any award granted thereunder to the contrary, to the extent such acceleration would cause the plan or any award to fail to comply with
or be exempt from Section 409A.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Awards granted under the 2025 Plan are subject
to a minimum vesting period of one year, except that the Company may issue awards covering up to 5% of the shares reserved under the plan
without regard to this minimum vesting requirement. No portion of any award may vest prior to the date on which the award holder first
begins providing services to the Company or its subsidiaries.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2025 Plan expressly prohibits repricing of
options or stock appreciation rights without prior shareholder approval. Without such approval, the committee may not reduce the exercise
price of any outstanding option or stock appreciation right, cancel any such award in exchange for another award or for cash, or take
any other action that would be considered a repricing under applicable stock exchange listing standards. This restriction applies regardless
of whether such repricing is effected in connection with a corporate transaction, such as a stock split, stock dividend, recapitalization,
or merger. Awards granted under the 2025 Plan are subject to clawback or recovery by the Company in accordance with applicable law or
any Company clawback policy, including as required under SEC Rule 10D-1.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When an award is first included in the gross income
of the holder for federal income tax purposes, the holder will be required to make arrangements regarding the payment of all federal,
state and local withholding tax requirements, including by settlement of such amount in shares of our common stock. The obligations of
the Company under the 2025 Plan are contingent on such arrangements being made.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless terminated by our board of directors, the
2025 Plan shall continue to remain effective until no further awards may be granted and all awards granted under the plan are no longer
outstanding. Notwithstanding the foregoing, grants of incentive stock options may be made only until ten&#160;years from the initial effective
date of the plan. The board of directors may at any time, and from time to time, amend the plan or any award agreement, but no amendment
will be made that would impair the rights of a holder under any agreement entered into pursuant to the plan without the holder&#8217;s
consent.</p>

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

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

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Federal Income Tax Consequences</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following discussion of the federal income
tax consequences of participation in the 2025 Plan is only a summary of the general rules applicable to the grant and vesting or exercise
of stock options and other awards and does not give specific details or cover, among other things, state, local and foreign tax treatment
of participation in the plan. The information contained in this section is based on present law and regulations, which are subject to
being changed prospectively or retroactively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Incentive Stock Options</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Participants will recognize no taxable
income upon the grant of an incentive stock option. The participant generally will realize no taxable income when the incentive
stock option is exercised. The excess, if any, of the fair market value of the shares on the date of exercise of an incentive stock
option over the exercise price will be treated as an item of adjustment for a participant&#8217;s taxable year in which the exercise
occurs and may result in an alternative minimum tax liability for the participant. the Company will not qualify for any deduction in
connection with the grant or exercise of incentive stock options. Upon a disposition of the shares after the later of two&#160;years
from the date of grant or one year after the transfer of the shares to a participant, the participant will recognize the difference,
if any, between the amount realized and the exercise price as long-term&#160;capital gain or long-term&#160;capital loss, as the
case may be, if the shares are capital assets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If common stock acquired upon the exercise of
an incentive stock option is disposed of prior to the expiration of the holding periods described above, the participant will recognize
ordinary compensation income in the taxable year of disposition in an amount equal to the excess, if any, of the fair market value of
the shares on the date of exercise over the exercise price paid for the shares; and the Company will qualify for a deduction equal to
any amount recognized, subject to the limitation that the compensation be reasonable. Further, the income tax deduction may be limited
by the deductibility of compensation paid to certain officers under Code section 162(m).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Non-Qualified&#160;Stock Options</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">With respect to non-qualified&#160;stock options:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 20pt"/><td style="width: 20pt; text-align: left">&#8226;</td><td style="text-align: justify">upon grant of the stock option, the participant will recognize
no income provided that the exercise price was not less than the fair market value of our common stock on the date of grant;</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 20pt"/><td style="width: 20pt; text-align: left">&#8226;</td><td style="text-align: justify">upon exercise of the stock option, if the shares of common stock
are not subject to a substantial risk of forfeiture, the participant will recognize ordinary compensation income in an amount equal to
the excess, if any, of the fair market value of the shares on the date of exercise over the exercise price, and the Company will qualify
for a deduction in the same amount, subject to the limits of Code section 162(m)&#160;and the requirement that the compensation be reasonable;
and</td>
</tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 20pt"/><td style="width: 20pt; text-align: left">&#8226;</td><td style="text-align: justify">the Company will be required to comply with applicable federal
income tax withholding requirements with respect to the amount of ordinary compensation income recognized by the participant.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24pt">On a disposition of the shares,
the participant will recognize gain or loss equal to the difference between the amount realized and the sum of the exercise price and
the ordinary compensation income recognized. The gain or loss will be treated as capital gain or loss if the shares are capital assets
and as short-term&#160;or long-term&#160;capital gain or loss, depending upon the length of time that the participant held the shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24pt">If the shares acquired upon
exercise of a non-qualified&#160;stock option are subject to a substantial risk of forfeiture, the participant will recognize ordinary
income at the time when the substantial risk of forfeiture is removed, unless the participant timely files under Section&#160;83(b)&#160;of
the Code to elect to be taxed on the receipt of shares, and the Company will qualify for a corresponding deduction at that time, subject
to the limits of Code section 162(m). The amount of ordinary income will be equal to the excess of the fair market value of the shares
at the time the income is recognized over the amount, if any, paid for the shares.</p>

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

<!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Stock Appreciation Rights</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upon the grant of a stock appreciation right,
the participant recognizes no taxable income and the Company receives no deduction. The participant recognizes ordinary income and the
Company may receive a deduction at the time of exercise equal to the cash and fair market value of the common stock payable upon the exercise.
If the participant is an employee, such ordinary income generally is subject to withholding of income and employment taxes. Upon the sale
of shares acquired by an exercise of the stock appreciation right, any gain or loss (generally based on the difference between the sale
price and the fair market value on the exercise date) will be treated as long-term&#160;or short-term&#160;capital gain or loss, depending
on how long the shares were held by the participant.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Restricted Stock</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A participant who receives restricted stock
will recognize no income on the grant of the restricted stock and the Company will not qualify for any deduction. At the time the
restricted stock is no longer subject to a substantial risk of forfeiture, a participant will recognize ordinary compensation income
in an amount equal to the excess, if any, of the fair market value of the restricted stock at the time the restriction lapses over
the consideration paid for the restricted stock. If the participant is an employee, such ordinary income generally is subject to
withholding of income and employment taxes. The holding period to determine whether the participant has long-term&#160;or
short-term&#160;capital gain or loss begins when the restriction period expires, and the tax basis for the shares will generally be
the fair market value of the shares on this date.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A participant may elect under Section&#160;83(b)&#160;of
the Code, within 30&#160;days of the transfer of the restricted stock, to recognize ordinary compensation income on the date of transfer
in an amount equal to the excess, if any, of the fair market value on the date of transfer of the shares of restricted stock, as determined
without regard to the restrictions, over the consideration paid for the restricted stock. If a participant makes an election under Section&#160;83(b),
the holding period will commence on the&#160;day after the date of transfer and the tax basis will equal the fair market value of shares,
as determined without regard to the restrictions, on the date of transfer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On a disposition of the shares, a participant
will recognize gain or loss equal to the difference between the amount realized and the tax basis for the shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dividends paid on restricted stock that is subject
to a substantial risk of forfeiture generally will be treated as compensation that is taxable as ordinary compensation income to the participant
and will be deductible by the Company subject to the reasonableness limitation. If, however, the participant makes a Section&#160;83(b)&#160;election,
the dividends will be treated as dividends and taxable as ordinary income to the participant but will not be deductible by the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Other&#160;Stock-Based&#160;Awards</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The federal income tax treatment of other stock-based&#160;awards
will depend on the nature and restrictions applicable to the award.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration: underline">Certain Awards Deferring or Accelerating
the Receipt of Compensation</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Section&#160;409A of the Code imposes certain
requirements applicable to &#8220;nonqualified deferred compensation plans.&#8221; If a nonqualified deferred compensation plan subject
to Section&#160;409A fails to meet, or is not operated in accordance with, these requirements, then all compensation deferred under the
plan may become immediately taxable. Also, if an award that is subject to Section&#160;409A fails to comply with the requirements of Section&#160;409A,
Section&#160;409A imposes an additional 20% federal penalty tax on compensation recognized as ordinary income, as well as interest on
such deferred compensation. Stock appreciation. rights and deferred stock awards that may be granted under the 2025 Plan may constitute
deferred compensation subject to the Section&#160;409A requirements. It is the Company&#8217;s intention that all awards and related agreements
will either be exempt from or comply with Section 409A of the Code to avoid additional taxes or penalties.</p>

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

<!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">New 2025 Plan Benefits</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The benefits that will be awarded or paid in the
future under the 2025 Plan are not currently determinable. Such awards are within the discretion of the plan administrator, and the plan
administrator has not determined future awards or who might receive them.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>THE BOARD
OF DIRECTORS RECOMMENDS A VOTE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>&#8220;FOR&#8221;
ADOPTION OF THE CPI AEROSTRUCTURES, INC. </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>2025 LONG-TERM
INCENTIVE PLAN</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: #365F91"><b>PROPOSAL 4 &#8212; RATIFICATION
OF THE APPOINTMENT OF</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>OUR INDEPENDENT
REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Audit and Finance Committee is
responsible for the appointment, compensation, retention, and oversight of the independent registered public accounting firm that
audits our financial statements. The Audit and Finance Committee annually evaluates the independence and performance of our
independent registered public accounting firm in deciding whether to retain the firm or engage a different independent registered
public accounting firm. This review includes, among other things, consideration of historical and recent performance on our audit,
the firm&#8217;s capability, and expertise in handling the breadth and complexity of our operations, the appropriateness of fees for
audit and non-audit services, both on an absolute basis and as compared to its peer firms, and independence and tenure as our
independent registered public&#160;accounting firm. Following its evaluation, the committee has selected CBIZ CPAs P.C. (&#8220;CBIZ
CPAs&#8221;), as our independent registered public accounting firm for the fiscal year ending December 31, 2025. This selection is being
submitted to our shareholders for ratification.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We expect that representatives of CBIZ CPAs
will be present at the Annual Meeting and that they will be available to respond to appropriate questions submitted by shareholders
at the Annual Meeting. CBIZ CPAs will have the opportunity to make a statement if they desire to&#160;do so.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Changes in Independent Registered Public Accounting
Firm</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Marcum LLP (&#8220;Marcum&#8221;) has been
the Company&#8217;s independent registered public accounting firm since June&#160;17,&#160;2024. On November 1, 2024, CBIZ CPAs,
completed the acquisition of certain of Marcum&#8217;s attest assets and substantially all of the partners and staff that provided
attestation services with Marcum joined CBIZ CPAs. Following that transaction, Marcum remained as the Company&#8217;s independent
registered public accounting firm for the completion of its audit for the year ended December 31, 2024. As disclosed in our Current
Report on Form 8-K filed with the SEC on April 25, 2025, the Audit and Finance Committee formally approved the engagement of CBIZ
CPAs as the Company&#8217;s independent registered public accounting firm for the fiscal year ending December 31, 2025.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Marcum&#8217;s audit report on the Company&#8217;s
consolidated financial statements for the fiscal year ended December 31, 2024 did not contain an adverse opinion or disclaimer of opinion
and was not qualified or modified as to uncertainty, audit scope, or accounting principles. During the fiscal year ended December 31,
2024 and the subsequent interim period through April 24, 2025, there were no disagreements
with Marcum on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedures, which,
if not resolved to Marcum&#8217;s satisfaction, would have caused Marcum to make reference to the subject matter of such disagreements
in connection with its reports, and no reportable events (as defined in Item 304(a)(1)(v) of Regulation S-K).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As disclosed in our Current Report on Form 8-K
filed with the SEC on June 18, 2024, on June 17, 2024, the Audit and Finance Committee approved the engagement of Marcum as the Company&#8217;s
independent registered public accounting firm for the fiscal year ending December 31, 2024, following the dismissal of RSM US LLP (&#8220;RSM&#8221;).
The audit reports of RSM on the Company&#8217;s consolidated financial statements for the fiscal years ended December 31, 2022 and December
31, 2023 did not contain any adverse opinion or disclaimer of opinion and were not qualified or modified as to uncertainty, audit scope,
or accounting principles. During the fiscal years ended December 31, 2022 and December 31, 2023, and the interim period through June 17,
2024, there were no disagreements with RSM on any matter of accounting principles or practices, financial statement disclosure, or auditing
scope or procedures, which, if not resolved to RSM&#8217;s satisfaction, would have caused RSM to make reference to the subject matter
of such disagreements in connection with its reports. However, there were reportable events, relating to internal control over financial
reporting, as previously disclosed in the Company&#8217;s Annual Reports on Form 10-K for the years ended December 31, 2022 and December
31, 2023.</p>

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

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

<!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table sets forth the aggregate fees billed by the Company&#8217;s
independent registered public accounting firms for the fiscal years ended December 31, 2024 and 2023, for professional services rendered
in connection with the audits of the Company&#8217;s annual financial statements and other services, as applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="color: white; font-weight: bold">&#160;</td>
    <td colspan="6" style="color: white; font-weight: bold; text-align: center; background-color: #003399">Year Ended December 31,</td><td style="color: white; font-weight: bold; background-color: #003399">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="color: white; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; color: white; font-weight: bold; text-align: center; background-color: #003399">2023</td><td style="padding-bottom: 1pt; color: white; font-weight: bold; background-color: #003399">&#160;</td><td style="padding-bottom: 1pt; color: white; font-weight: bold; background-color: #003399">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; color: white; font-weight: bold; text-align: center; background-color: #003399">2024</td><td style="padding-bottom: 1pt; color: white; font-weight: bold; background-color: #003399">&#160;</td></tr>
  <tr style="background-color: silver">
    <td style="width: 70%; text-align: left">Audit Fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">658,888</td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-size: 8pt"><sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">613,850</td><td style="padding-bottom: 2.5pt; width: 1%"><span style="font-size: 8pt"><sup>(2)</sup></span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left">Audit-Related Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,250</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="text-align: left">Tax Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-bottom: 1pt">All Other Fees</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</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 style="border-bottom: Black 1pt solid; text-align: right">30,900</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Fees</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">658,888</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">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">692,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 13.5pt">(1)</td><td>Audit fees consist of fees billed for professional services by RSM for the audit of the Company&#8217;s consolidated financial statements
for the year ended December 31, 2023, and the review of the Company&#8217;s consolidated financial statements for the quarters ended March
31, 2023, June 30, 2023, and September 30, 2023, as well as services related to those engagements normally provided in connection with
statutory and regulatory filings or engagements.</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 13.5pt">(2)</td><td>Audit fees consist of fees billed or expected to be billed for professional services by (i) RSM ($52,500), for the review of the Company&#8217;s
consolidated financial statements for the quarter ended March 31, 2024, ($47,250), for 10-K consent and (ii) Marcum ($561,350) for the
audit of the Company&#8217;s consolidated financial statements for the year ended December 31, 2024, and the review of the Company&#8217;s
consolidated financial statements for the quarters ended June 30, 2024, and September 30, 2024, as well as services related to those engagements
normally provided in connection with statutory and regulatory filings or engagements and ($30,900) for the 401-k audit.</td></tr></table>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All audit and non-audit services performed by
our independent registered public accounting firms are pre-approved by our Audit and Finance Committee in accordance with Section 10A(i)
of the Securities Exchange Act of 1934. The Audit and Finance Committee has adopted policies and procedures for the pre-approval of audit
and permissible non-audit services to ensure that the auditor&#8217;s independence is not impaired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ratification by the shareholders of the appointment
of an independent registered public accounting firm is not required, but our board of directors believes that it is desirable to submit
this matter to our shareholders. If a majority of the votes cast at the Annual Meeting do not ratify the selection of CBIZ CPAs as the selection of an independent registered public accounting firm will be reconsidered by our Audit and Finance Committee. Even if
the appointment is ratified, our Audit and Finance Committee, at its discretion, may change the appointment at any time if it determines
that doing so would be in the best interests of the Company and our shareholders.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>THE BOARD
OF DIRECTORS RECOMMENDS A VOTE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>&#8220;FOR&#8221;
THE RATIFICATION OF THE APPOINTMENT OF CBIZ CPAS P.C.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>AS OUR INDEPENDENT
REGISTERED PUBLIC ACCOUNTING FIRM FOR</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91"><b>THE FISCAL
YEAR ENDING DECEMBER 31, 2025</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><i>[Remainder of Page Intentionally
Left Blank]</i></p>

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

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

<!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: #365F91"><b>DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><b>Information about Directors and Executive Officers</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our directors, director nominees, and executive officers
are as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 25%">
    <p style="border-bottom: Black 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Name</b></p></td>
    <td style="width: 6%">
    <p style="border-bottom: Black 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Age</b></p></td>
    <td style="width: 10%">
    <p style="border-bottom: Black 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Director
    Since</b></p></td>
    <td style="width: 59%">
    <p style="border-bottom: Black 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Position
    and Board Committees</b></p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Carey Bond</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">64</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">2016</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Chairman of the Board of Directors</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Compensation and Human Resources Committee (Chair),
    Nominating and Corporate Governance Committee, Strategic Planning Committee, Oversight Committee (Chair)</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Richard S. Caswell</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">66</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">2020</span></td>
    <td style="text-indent: 0in"><span style="font-size: 10pt">Director, Audit and Finance Committee (Chair), Strategic Planning Committee, Oversight Committee </span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Michael Faber</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">65</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">2013</span></td>
    <td style="text-indent: 0in"><span style="font-size: 10pt">Director, Audit and Finance Committee, Compensation and Human Resources Committee, Nominating and Corporate Governance Committee (Chair) </span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Dorith Hakim</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">60</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">2022</span></td>
    <td style="text-indent: 0in"><span style="font-size: 10pt">Chief Executive Officer, President, Director, Strategic Planning Committee </span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Pamela Levesque</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">67</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td style="text-indent: 0in"><span style="font-size: 10pt">Director, Audit and Finance Committee</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Philip Passarello</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">45</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-indent: 0in"><span style="font-size: 10pt">Chief Financial Officer and Secretary</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Richard C. Rosenjack, Jr.</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">65</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td style="text-indent: 0in"><span style="font-size: 10pt">Director, Nominating and Corporate Governance Committee</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-indent: 0in"><span style="font-size: 10pt">Terry Stinson</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">83</span></td>
    <td style="text-indent: 0in; text-align: center"><span style="font-size: 10pt">2014</span></td>
    <td style="text-indent: 0in"><span style="font-size: 10pt">Vice Chairman of the Board of Directors, Compensation and Human Resources Committee, Strategic Planning Committee</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We believe it is necessary for
each of our directors to possess qualities, attributes, and skills that contribute to a range of perspectives and complementary viewpoints
which enhance the overall effectiveness of our board of directors. As described below under <i>&#8220;Nominating and Corporate Governance
Committee Information &#8212; Guidelines for Selecting Director Nominees,&#8221;</i> the nominating and corporate governance committee
of our board of directors (&#8220;Nominating and Corporate Governance Committee&#8221;) considers all factors it deems relevant when evaluating
prospective candidates or current members of our board of directors for nomination to our board of directors, as prescribed in the committee&#8217;s
written charter and established guidelines and the Company&#8217;s corporate governance guidelines. All of our directors bring to the
board of directors leadership experience derived from past service. They also bring a variety of perspectives shaped from their individual
experiences working in the aerospace and defense and other industries and occupations, which provide our board of directors, as a whole,
with the expertise and insights that serve the needs of the Company. The following skills matrix shows the breadth of experience our directors
provide to our Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#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>&#160;</td>
    <td colspan="3" style="text-align: center"><span style="font-size: 10pt"><b>Qualifications</b></span></td>
    <td colspan="4" style="text-align: center"><span style="font-size: 10pt"><b>Experience</b></span></td></tr>
  <tr>
    <td style="vertical-align: top; width: 25%">&#160;</td>
    <td style="vertical-align: bottom; width: 10%; background-color: #0E2E94; text-align: center"><span style="font-size: 10pt; color: white"><b>Executive Leadership</b></span></td>
    <td style="vertical-align: bottom; width: 10%; background-color: #0E2E94; text-align: center"><span style="font-size: 10pt; color: white"><b>Public Company Director</b></span></td>
    <td style="vertical-align: bottom; width: 10%; background-color: #0E2E94; text-align: center"><span style="font-size: 10pt; color: white"><b>Audit Committee Financial Expert<sup>(1)</sup></b></span></td>
    <td style="vertical-align: bottom; width: 6%; background-color: #0E2E94; text-align: center"><span style="font-size: 10pt; color: white"><b>Law</b></span></td>
    <td style="vertical-align: bottom; width: 12%; background-color: #0E2E94; text-align: center"><span style="font-size: 10pt; color: white"><b>Mergers and Acquisitions</b></span></td>
    <td style="vertical-align: bottom; width: 15%; background-color: #0E2E94; text-align: center"><span style="font-size: 10pt; color: white"><b>Corporate Governance and Supervision</b></span></td>
    <td style="vertical-align: bottom; width: 12%; background-color: #0E2E94; text-align: center"><span style="font-size: 10pt; color: white"><b>Aerospace Industry Experience</b></span></td></tr>
  <tr style="vertical-align: top; background-color: silver">
    <td><span style="font-size: 10pt">Carey Bond</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Richard Caswell</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td></tr>
  <tr style="vertical-align: top; background-color: #BFBFBF">
    <td><span style="font-size: 10pt">Michael Faber</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Dorith Hakim</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td></tr>
  <tr style="vertical-align: top; background-color: silver">
    <td><span style="font-size: 10pt">Pamela Levesque</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Richard Rosenjack</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td></tr>
  <tr style="vertical-align: top; background-color: #BBBBBB">
    <td><span style="font-size: 10pt">Terry Stinson</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span></td></tr>
  </table>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 13.5pt">(1)</td><td>Indicates Audit and Finance Committee members who meet the criteria of an &#8220;Audit Committee Financial Expert&#8221; under applicable
SEC rules.</td></tr></table>

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

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

<!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Certain individual experiences,
qualifications, and skills of our directors that contribute to the board of directors&#8217; effectiveness as a whole are described in
the biographies set forth below.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Carey E. Bond</b> is the
Non-Executive Vice Chairman of the board of directors, a position which he has held August 2020. Mr. Bond has been a director since December
2016, chair of our Compensation and Human Resources Committee since June 2019, and chair of our Oversight Committee since March 2020.
Mr. Bond&#8217;s career as a corporate executive in the aviation industry has spanned over 30 years, where he has held successful leadership
roles in several areas such as aircraft development and production, sales, service, and profit and loss ownership. Mr. Bond spent 10 years
at Sikorsky Aircraft Corporation, a corporation specializing in designing, manufacturing and servicing helicopters, as Vice President,
Corporate Strategy, Chief Marketing Officer, and President, Commercial Systems and Services. Mr. Bond currently serves on the board of
directors of NWI Aerostructures and NWI Precision, business units of Stony Point Group, a conglomerate of privately held aerospace companies.
Mr. Bond has also served on the board of directors of domestic and international companies, namely Shanghai Sikorsky Aircraft Company
Limited, New Eclipse Aerospace, and PZL Mielec Aircraft Company. Mr. Bond received an MBA from Texas Christian University. Mr. Bond brings
to our board of directors expertise in the aerospace and defense industry, an internationally minded approach to business development,
and general business acumen.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Richard S. Caswell</b> has been a director
since November 2020. Mr. Caswell served as a senior advisor of Bombardier Inc. from 2015-2020. From 1993-2015, Mr. Caswell served in several
senior finance roles at United Technologies Corporation (now Raytheon Technologies Corporation, NYSE: RTX), including as Chief Financial
Officer and Vice President, Finance of the Power, Controls &amp; Sensing Systems segment of United Technologies Aerospace Services, as
Chief Financial Officer and Vice President, Finance of Sikorsky Aircraft, and as Chief Financial Officer of Pratt &amp; Whitney Canada.
Previously, from 1983-1993, Mr. Caswell worked at Price Waterhouse (now PricewaterhouseCoopers), where he was a certified public accountant
and where he held positions of increasing responsibility from staff auditor to senior audit manager. Mr. Caswell received a B.A. in economics
from Alfred University and an M.S. in accounting from Syracuse University. Mr. Caswell brings to our board of directors a substantial
financial background and extensive experience in financial planning, mergers and acquisitions, U.S. government contracting, tax and accounting
matters.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Michael Faber</b> has been
a director since August 2013 and chair of our Nominating and Corporate Governance Committee since June 2014. He also serves as a member
of our Audit Committee and as a member of our Compensation Committee. Mr. Faber has more than 25 years of experience investing in, operating
and advising both large multi-national and emerging growth companies in a variety of industries. Since 1996, Mr. Faber has served as Chief
Executive Officer of NextPoint Management Company, Inc., an investment and strategic advisory firm, advising family offices on a variety
of issues, including asset manager selection and oversight, direct investing, and trust and estates. Additionally, Mr. Faber currently
serves as a senior advisor to a family office with more than $2 billion in assets and as a director or senior advisor to a number of private
companies and asset management firms. From 1990 to 2008, Mr. Faber was a General Partner of the NextPoint and Walnut family of investment
funds, focusing on private equity, venture capital, and structured investments. Previously, Mr. Faber was a senior advisor to the law
firm of Akerman, of counsel to the law firm of Mintz Levin, an attorney with the law firm of Arnold &amp; Porter, and a senior consultant
to The Research Council of Washington, the predecessor to The Corporate Executive Board Company. Mr. Faber has served on audit and compensation
committees for a number of companies. Mr. Faber is an honors graduate and John M. Olin Fellow of the University of Chicago Law School
and attended the Johns Hopkins University School of International Studies and the State University of New York. Mr. Faber brings to our
board of directors his legal and financial expertise as well as his years of investment and general business experience.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Dorith Hakim</b> has been our Chief Executive
Officer, President and a director since March 2022. From March 2018 to August 2021, Ms. Hakim served as Group Vice President of Parker
Hannifin Aerospace where she directed global supply chain for 11 divisions, 25 manufacturing sites and two joint ventures and was accountable
for $1.9 billion of spending. From July 2017 to February 2018, Ms. Hakim was Vice President, Corporate Program Management and Operations
Excellence at Triumph Group Inc. (&#8220;Triumph&#8221;) where she was responsible for implementing best practices in Program Management,
delivery, and quality performance as well as continuous improvement for four divisions. From June 2016 to July 2017, Ms. Hakim was Vice
President, Program Management Precision Components at Triumph responsible for major programs within seven operating companies and 22 sites,
overseeing delivery and quality performance, proposal estimating, and customer contract negotiations. Ms. Hakim was employed by Sikorsky
Aircraft Inc. as their Director of Aftermarket Operations from June 2015 to April 2016, where she directed overhaul and repair facilities,
customer service, order management, material forecasting, forward stocking locations and material delivery functions supporting aircraft
after delivery. From August 2010 to June 2015, Ms. Hakim was President and General Manager of Sikorsky Global Helicopters, Inc. where
she managed fully integrated profit and loss including operations, continuous improvement, engineering, supply chain, facilities, health
and safety, finance, and human resources to support the final assembly and flight operations for the S-92&#174;, S-76&#174;; and Light Helicopter
product lines and managed the completion center for all Sikorsky commercial aircraft. From November 2009 to August 2010, Ms. Hakim was
Chief Procurement Officer at Vought Aircraft Inc. (&#8220;Vought&#8221;), where she was head of supply chain with an over $1 billion budget
across six sites and two subsidiaries. From February 2009 to October 2009, Ms. Hakim was Director, Supply Chain Management-Integrated
Aerosystems Division at Vought. Ms. Hakim also served in a number of capacities at Bell Helicopter for over 21 years including as a Program
Director of helicopter product lines and as a Director of strategic sourcing and supply chain management. Ms. Hakim earned an Executive
Master of Business Administration from Texas Christian University and a Bachelor of Arts, Business Administration and Finance from H.E.C.
at the University of Montreal. She is certified as Six Sigma Black Belt and has received several executive leadership certifications.
Ms. Hakim brings to our board of directors extensive experience in the aerospace industry and, among other things, expertise in program,
product, supply chain, operations, manufacturing, and customer management.</p>

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

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

<!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Pamela Levesque </b>has been a director since
October 2023 and serves on our Audit and Finance Committee. Since March 2017, Ms. Levesque has served as Vice President and Chief Financial
Officer of APL Investments LLC. From June 2015 until February 2017, Ms. Levesque held the position of Director of Business Operations
at Aerojet Rocketdyne, where she played a key role in the financial integration of the Rocketdyne acquisition. Prior to that, Ms. Levesque
served as a financial consultant at Arnold-Hanafin Corp from July 2014 until May 2015. Ms. Levesque also held the position of Group Chief
Financial Officer, Structures &amp; Systems at AAR Corp. from April 2009 until June 2014, where she oversaw six manufacturing businesses,
including two international entities. A significant portion of her career was spent at Pratt &amp; Whitney from July 1979 until January
2008, a division of Raytheon Technologies, where she initially began as an analytical engineer and ascended through the ranks to become
Manager of Financial Operations, Business Unit Controller, and Director of Financial Operations. Ms. Levesque holds a Bachelor of Science
in Engineering degree from Valparaiso University and earned her MBA from Florida Atlantic University. Ms. Levesque&#8217;s brings to our board
of directors extensive experience in the aerospace and defense industry as well as financial management and government contracting proficiency.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Philip Passarello </b>has served as our Chief
Financial Officer and Secretary since August 2024. From January 2023 to August 2024, Mr. Passarello served as Vice President of Finance
&#8211; Integrated Electronics for TTM Technologies (&#8220;TTM&#8221;), a printed circuit board and aerospace and defense supplier where
he was responsible for the financial functions and operational partnering for multiple locations comprising TTM&#8217;s integrated electronics
business and from February 2020 to January 2023, Mr. Passarello served as Vice President of Finance for Telephonics Corporation (which
was acquired by TTM) with similar responsibilities. From February 2019 to February 2020, Mr. Passarello served as Controller and Vice
President of Financial Planning and Analysis at Telephonics Corporation. At Telephonics Corporation, Mr. Passarello held various managerial
and executive level positions for over 15 years. Earlier in his career, Mr. Passarello spent five years at KPMG LLP within their audit
practice primarily focused on public companies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Richard C. Rosenjack, Jr. </b>has been a director
since June 2023 and serves on our Nominating and Corporate Governance Committee. He currently serves, since August 2024, as Interim CEO
of NWI Precision.Since November 2023, Mr. Rosenjack has been a member of the Board of Trustees of Bethel University of Tennessee. He has
been a director of NWI Aerostructures since March 2019 and served as its President and Chief Executive Officer from July 2021 until December
2023. Previously, he was a director of TECT Aerospace from August 2017 until June 2022 and held the role of President and CEO from August
2017 to June 2021. From February 2016 to March 2017, he served as Executive Vice President of Triumph Group, Inc.&#8217;s Precision Components
Division and from October 2014 to February 2015 as Corporate Vice President of Triumph Group, Inc. Before Triumph, he was Chief Operating
Officer for HM Dunn AeroSystems and Vice President/General Manager of the Aerostructures Division of H&#233;roux-Devtek, Inc. and Precision
Castparts Corp upon its purchase of the Division in 2012. Mr. Rosenjack began his career at Textron, Inc. in 1985 where he served for
20 years first in leadership roles in operations, manufacturing engineering and program management at Textron Aerostructures and then
as VP Supply Chain Management at Bell Helicopter before rising to Senior Vice President of Bell Helicopter&#8217;s Worldwide Commercial
Helicopter Business. Mr. Rosenjack earned a BS degree from Bethel University and an MBA degree from Vanderbilt University&#8217;s Owen
Graduate School of Management. He completed Advanced Management Programs at Harvard University in 1995 and The Wharton School of the University
of Pennsylvania in 2002. Mr. Rosenjack brings to our board of directors experience in a rare combination of publicly-traded, privately-owned,
and private equity-backed businesses - large and small - that span both civil and defense aerospace sectors for fixed-wing and rotary-wing
market segments. Of his 40 years of aerospace experience, more than 20 years has been in profit and loss accountable positions, and he
twice led multi-site, international businesses of more than $1 billion in annual revenue.</p>

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

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

<!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Terry Stinson</b> is the Non-Executive Chairman
of the Board, a position which he has held since November 2018. Mr. Stinson was the chair of the compensation committee of the board from
June 2014 until June 2018 and has been a director since June 2014. Mr. Stinson is Chief Executive Officer of his own consulting practice,
Stinson Consulting, LLC, a position he has held since 2001. Stinson Consulting is engaged in strategic alliances and marketing for the
aerospace industry. From January 2013 until May 31, 2014, he served as Executive Vice President of AAR CORP., an international, publicly
traded aerospace manufacturing and services company. Mr. Stinson currently serves as an independent consultant to AAR CORP. From August
2007 until January 2013, Mr. Stinson served as Group Vice President of AAR CORP. From 2002 to 2005, Mr. Stinson served as Chief Executive
Officer of Xelus, Inc., a collaborative enterprise service management solution company. From 1998 to 2001, Mr. Stinson was Chairman and
Chief Executive Officer of Bell Helicopter Textron Inc., the world&#8217;s leading manufacturer of vertical lift aircraft, and served
as President from 1996 to 1998. From 1991 to 1996, Mr. Stinson served as Group Vice President and Segment President of Textron Aerospace
Systems and Components for Textron Inc. From 1986 to 1996, he was President of the Hamilton Standard division of United Technologies Corporation,
a defense supply company. Mr. Stinson previously served as a director of Lennox International Inc., a company engaged in the design and
manufacture of heating, ventilation, air conditioning, and refrigeration products, serving on such company&#8217;s Board Governance, Compensation,
and Human Resources Committees. Mr. Stinson previously served as a director of Triumph Group, Inc., a company engaged in the manufacturing
and repair of aircraft components, subassemblies, and systems, from September 2003 to March 2008. As a former senior executive of two
Fortune 500 companies, Mr. Stinson contributes to our board of directors his extensive management and marketing experience in the aerospace
and defense industry, as well as his general business acumen and experience developed by serving on other public company boards.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">There are no family relationships
among any of the Company&#8217;s directors or Named Executive Officers.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our common stock is listed on
the NYSE American LLC exchange (&#8220;NYSE American&#8221;), a stock exchange affiliated with the New York Stock Exchange. As a result,
we follow the rules of the NYSE American exchange in determining whether a director is independent. The NYSE American exchange listing
standards define an &#8220;independent director&#8221; generally as a person, other than an officer or employee of the Company, who does
not have a relationship with the Company that would interfere with the director&#8217;s exercise of independent judgment. Our board of
directors consults with our legal counsel to ensure that our board of directors&#8217; determinations are consistent with NYSE American
exchange rules and all relevant securities and other laws and regulations regarding the independence of directors. Consistent with these
considerations, the Nominating and Corporate Governance Committee has determined that Carey Bond, Richard Caswell, Michael Faber, Pamela
Levesque, Richard C. Rosenjack, Jr. and Terry Stinson are independent directors of the Company. The remaining director, Dorith Hakim,
is not independent because she is employed as our Chief Executive Officer and President. All members of our Audit and Finance, Compensation
and Human Resources, and Nominating and Corporate Governance Committees are independent.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors has adopted
a written code of ethics which applies to our directors, officers, and employees, and which is designed to deter wrongdoing and to promote
ethical conduct, full, fair, accurate, timely, and understandable disclosure in reports that we file or submit to the SEC and others,
compliance with applicable government laws, rules, and regulations, prompt internal reporting of violations of the code, and accountability
for adherence to the code. A copy of the code of ethics may be found on our website at <span style="text-decoration: underline">www.cpiaero.com/board.html</span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Board of Directors Meetings
and Committees</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors held
six meetings in 2024 and acted by unanimous written consent four times. All directors attended the 2024 annual shareholder meeting. Although
we do not have any formal policy regarding director attendance at annual shareholder meetings, we attempt to schedule our annual meetings
so that all of our directors can attend. In addition, we expect our directors to attend all board of directors and committee meetings
and to spend the time needed and meet as frequently as necessary to properly discharge their responsibilities. No director attended fewer
than 75% of the meetings of the board of directors and of the committees thereof upon which he/she served in 2024. We have five standing
committees: the Compensation and Human Resources Committee, Audit and Finance Committee, Nominating and Corporate Governance Committee,
Strategic Planning Committee, and Oversight Committee. Copies of our committee charters are available free of charge on our website at
<span style="color: #365F91"><span style="text-decoration: underline">www.cpiaero.com/board.html</span></span>.</p>

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

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

<!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors has determined
to keep separate the positions of board chairman and principal executive officer at this time. This permits our principal executive officer
to concentrate his efforts primarily on managing the Company&#8217;s business operations and development. This also allows us to maintain
an independent chairman of the board who oversees, among other things, communications and relations between our board of directors and
senior management, consideration by our board of directors of the Company&#8217;s strategies and policies, and the evaluation of our principal
executive officers by our board of directors.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors is responsible
for overseeing management succession planning. Periodically, our board of directors reviews management&#8217;s succession plan with respect
to the Chief Executive Officer role and other senior management roles. We have developed succession plans for both ordinary course succession
and planning due to an unforeseen event.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The primary function of our
board of directors is oversight. Our board of directors as a whole has responsibility for risk oversight and reviews management&#8217;s
risk assessment and risk management policies and procedures. Each committee of our board of directors has been delegated oversight authority
over specific risk areas identified by our board of directors. For instance, our Audit and Finance Committee discusses with management
the Company&#8217;s major financial risk exposures, our Compensation and Human Resources Committee discusses with management the Company&#8217;s
major human capital risk exposures, and our Oversight Committee discusses with management the Company&#8217;s day-to-day operations and
reports its findings to our board of directors in connection with our board&#8217;s risk oversight review. Further information about each
committee&#8217;s role in risk assessment and management is included below.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors is charged
with oversight of the Company&#8217;s cybersecurity matters, and management reports to the board periodically regarding material risks
concerning cybersecurity. During 2024, we continued to regularly inspect and monitor systems and personnel practices in our ongoing cybersecurity
risk mitigation program, which includes maintaining up-to-date detection, prevention and monitoring systems and contracting with outside
cybersecurity firms to provide constant monitoring of our systems.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Non-executive directors are
subject to a stock ownership policy whereby each non-executive director is required to own common stock of the Company valued at least
four times his or her annual cash compensation before and after any stock sales. We believe this policy promotes and strengthens the alignment
of interests between our non-executive directors, management, and shareholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Prohibition on Short Sales
and Hedging</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The Company prohibits directors,
officers, employees, and consultants from entering into transactions involving short sales of our securities. Transactions in put options,
call options or other derivative securities that have the effect of hedging the value of our securities also are prohibited except in
certain limited circumstances where the insider already owns the securities prior to effecting the transaction and the transaction has
been pre-approved.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#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: 48%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">Independent Chairman of the Board</span></td>
    <td style="width: 52%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">Regular executive sessions of independent directors</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">All but one director is independent</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">Stock ownership requirements for independent directors</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">Robust risk oversight process by board and committees</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">Annual board and committee evaluations</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">Annual advisory vote on Named Executive Officer compensation</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91">&#10003;</span> <span style="font-size: 10pt">Voting rights are proportional to economic interests</span></td></tr>
  <tr style="vertical-align: top">
    <td/></tr></table>

<!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->


<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: 48%"><p style="margin-top: 0; margin-bottom: 0">&#160;</p>
        <p style="margin-top: 0; margin-bottom: 0">&#160;</p></td>
    <td style="width: 52%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Compensation and Human Resources
Committee Information</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our Compensation and Human Resources
Committee is currently comprised of Carey Bond (Chair), Michael Faber and Terry Stinson. Our board of directors has determined that each
member of the Compensation and Human Resources Committee is an independent director under the NYSE American exchange listing standards.
Our board of directors has adopted a written Compensation and Human Resources Committee charter, which is reviewed periodically and which
the Compensation and Human Resources Committee intends to review at its next regularly scheduled meeting. The responsibilities of our
Compensation and Human Resources Committee include:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">establishing the general compensation policy for our Named Executive Officers, including the Chief Executive
Officer and Chief Financial Officer;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing and approving the compensation of our executive officers and any employment agreements with
our executive officers, including change in control agreements, indemnification agreements, and severance agreements;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing the compensation paid to non-executive directors and making recommendations to the board of
directors for any adjustments;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">administering our stock option and performance equity plans and determining who participates in the plans,
establishing performance goals, if any, and determining specific grants and bonuses to the participants;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">ensuring that any compensation plan for key executives does not encourage undue risk-taking; and</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">assisting the board in the discharge of its oversight responsibilities for risks related to human resources,
including talent management, employee conduct, and employee compensation.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our Compensation and Human Resources
Committee held two meetings and acted by unanimous written consent one time during 2024 to establish, review, discuss, and make any necessary
changes to our executive and non-executive director compensation and to exercise oversight over human resources matters. Our Compensation
and Human Resources Committee makes all final determinations with respect to compensation of executive officers, considering, among other
things, its assessment of the value of each executive officer&#8217;s contribution to the Company, the Company&#8217;s financial performance
during recent fiscal years in light of prevailing business conditions, and the Company&#8217;s goals for the ensuing fiscal year.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our Compensation and Human Resources
Committee may utilize the services of third parties, including compensation consultants and subscriptions to executive compensation surveys
and other databases, to assist with the review of compensation for executive officers. Our Compensation and Human Resources Committee
is charged with performing an annual review of the compensation of our executive officers to determine whether they are provided with
adequate incentives and motivation, and whether they are compensated appropriately in accordance with our compensation policies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Audit and Finance Committee
Information and Report</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our Audit and Finance Committee
is currently comprised of Richard Caswell (Chair), Michael Faber and Pamela Levesque. Our Audit and Finance Committee held 10 meetings
during 2024. All of the members of our Audit and Finance Committee are &#8220;independent directors&#8221; as defined under SEC Rule 10A-3
and NYSE American exchange listing standards, and they are all &#8220;financially literate,&#8221; as defined under NYSE American exchange
listing standards, meaning they are able to read and understand fundamental financial statements, including a company&#8217;s balance
sheet, income statement, and cash flow statement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Financial Experts on the
Audit and Finance Committee</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We must certify to the NYSE
American exchange that our Audit and Finance Committee has, and will continue to have, at least one member who has past employment experience
in finance or accounting, requisite professional certification in accounting, or other comparable experience or background that results
in the individual&#8217;s financial sophistication. Our board of directors determined that the qualifications of each of Richard Caswell,
Pamela Levesque, and Michael Faber satisfied the NYSE American exchange&#8217;s definition of financial sophistication and also qualify
as &#8220;audit committee financial experts,&#8221; as defined under the rules and regulations of the SEC.</p>

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

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

<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Audit and Finance Committee
Report</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors has adopted
a written Audit and Finance Committee charter, which is reviewed periodically and which the Audit and Finance Committee intends to review
at its next regularly scheduled meeting. According to our Audit and Finance Committee charter, our Audit and Finance Committee&#8217;s
responsibilities include, among other things:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">meeting with the independent registered public accounting firm prior to the audit to review the scope,
planning, and staffing of the audit;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing and discussing with management and our independent registered public accounting firm the annual
audited financial statements, and recommending to our board of directors whether the audited financial statements should be included in
our Annual Report on Form 10-K;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing and discussing with management and the independent registered public accounting firm the Company&#8217;s
quarterly financial statements prior to the filing of our Quarterly Reports on Form 10-Q, including the results of the independent registered
public accounting firm&#8217;s review of the quarterly financial statements;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">discussing with management and our independent registered public accounting firm significant financial
reporting issues and judgments made in connection with our financial statements, including the reporting requirements of Public Company
Accounting Oversight Board (&#8220;PCAOB&#8221;) Auditing Standard 3101;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">discussing earnings press releases with management, including the use of pro forma or adjusted non-GAAP
information, and financial information and earnings guidance provided to analysts and rating agencies;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">discussing with management and our independent registered public accounting firm the effect on our financial
statements of regulatory and accounting initiatives and off-balance sheet structures;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">discussing with management major financial risk exposures and the steps management has taken to monitor
and control such exposures, including our risk assessment and risk management policies;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">discussing with the independent registered public accounting firm the matters required to be discussed
by Statement on Auditing Standards No. 61 relating to the conduct of the audit, including any difficulties encountered in the course of
the audit work, any restrictions on the scope of activities or access to requested information, and any significant disagreements with
management;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing disclosures made to our Audit and Finance Committee by our Chief Executive Officer and Chief
Financial Officer during their certification process for our Annual Reports on Form 10-K and Quarterly Reports on Form 10-Q about any
significant deficiencies in the design or operation of internal controls or material weaknesses therein and any fraud involving management
or other employees who have a significant role in our internal controls;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing the scope, planning, and staffing of the audit for the Company&#8217;s 401(k) plan and reviewing
the audited financial statements for the 401(k) plan;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">verifying the rotation of the lead (or coordinating) audit partner having primary responsibility for the
audit and the audit partner responsible for reviewing the audit as required by law;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing and discussing with our independent registered public accounting firm the firm&#8217;s written
disclosures concerning independence as required by PCAOB Ethics and Independence Rule 3526;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing and approving all related-party transactions;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">discussing with management our compliance with applicable laws and regulations;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">pre-approving all audit services and permitted non-audit services to be performed by our independent registered
public accounting firm, including the fees and terms of the services to be performed;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">appointing or replacing our independent registered public accounting firm;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">determining the compensation and oversight of the work of our independent registered public accounting
firm (including resolution of disagreements between management and our independent registered public accounting firm regarding financial
reporting) for the purpose of preparing or issuing an audit report or related work;</td></tr></table>

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

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

<!-- Field: Page; Sequence: 22; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">establishing procedures for the receipt, retention, and treatment of complaints received by us regarding
accounting, internal accounting controls, or reports which raise material issues regarding our financial statements or accounting policies;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">reviewing and making recommendations with respect to the Company&#8217;s capital structure and its related
policies and long-term financial objectives, including allocation of capital and capital budget, changes in capital structure, uses of
cash, cash requirements and sources of cash, including debt or equity issuances, revolving credit facilities, or other debt instruments
or facilities and the Company&#8217;s borrowing alternatives and levels; and</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">assessing and managing financial risk exposures.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Management has reviewed the
audited financial statements in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2024 with our Audit and
Finance Committee, including a discussion of the quality, not just the acceptability, of the accounting principles, the reasonableness
of significant accounting judgments and estimates, and the clarity of disclosures in the financial statements. In addressing the quality
of management&#8217;s accounting judgments, members of our Audit and Finance Committee asked for management&#8217;s representations and
reviewed certifications prepared by the Chief Executive Officer and Chief Financial Officer that the unaudited quarterly and audited annual
financial statements of the Company fairly present, in all material respects, the financial condition and results of operations of the
Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">In performing all of these functions,
our Audit and Finance Committee acts only in an oversight capacity. The Audit and Finance Committee reviews the Company&#8217;s annual
reports and its quarterly reports prior to filing with the SEC. In its oversight role, our Audit and Finance Committee relies on the work
and assurances of the Company&#8217;s management, which has the responsibility for financial statements and reports, and of our independent
registered public accounting firm, who, in their report, express an opinion on the conformity of the Company&#8217;s annual financial
statements to generally accepted accounting principles. Our Audit and Finance Committee has met and held discussions with management and
the Company&#8217;s independent registered public accounting firm. Management represented to our Audit and Finance Committee that the
Company&#8217;s financial statements were prepared in accordance with generally accepted accounting principles, and our Audit and Finance
Committee has reviewed and discussed the financial statements with management and our independent registered public accounting firm. Our
Audit and Finance Committee also discussed with our independent registered public accounting firm the matters required to be discussed
by the applicable requirements of the PCAOB. The Company&#8217;s independent registered public accounting firm also provided our Audit
and Finance Committee with the written disclosures required by applicable requirements of the PCAOB regarding independence, including
with regard to fees for services rendered during the fiscal year and for all other professional services rendered. In reliance on these
reviews, discussions, and the report of our independent registered public accounting firm, our Audit and Finance Committee recommended
to our board of directors, and the board of directors approved, that the audited financial statements for the fiscal year ended December
31, 2024 be included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2024 for filing with the
SEC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Richard Caswell (Chair)</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Nominating and Corporate
Governance Committee Information</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our Nominating and Corporate
Governance Committee is currently comprised of Carey Bond, Michael Faber (Chair) and Richard Rosenjack, each an independent director under
NYSE American exchange listing standards. Our Nominating and Corporate Governance Committee held five meetings during 2024. Our Nominating
and Corporate Governance Committee is responsible for overseeing the selection of persons to be nominated to serve on our board of directors
and for developing and recommending corporate governance guidelines. Our Nominating and Corporate Governance Committee considers potential
director nominees identified by its members, our board of directors, management, shareholders, investment bankers, and others.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors has adopted
a written charter for our Nominating and Corporate Governance Committee, which establishes guidelines for corporate governance, the selection
of director nominees, and the method by which shareholders may propose to our Nominating and Corporate Governance Committee candidates
for selection as nominees for director.</p>

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

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

<!-- Field: Page; Sequence: 23; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The Nominating and Corporate
Governance Committee periodically reviews its charter, along with the Company&#8217;s guidelines for corporate governance and the selection
of director nominees.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Guidelines for Selecting
Director Nominees</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The guidelines for selecting
director nominees generally provide that the nominee should be accomplished in his or her field, have a reputation that is consistent
with that of the Company, have relevant experience and expertise, have an understanding of financial statements, corporate budgeting,
and capital structure, be familiar with the requirements of a publicly traded company, be familiar with industries relevant to our business
endeavors, be willing to devote significant time to the oversight duties of the board of directors of a public company, and be able to
promote a variety of views based, among other things, on the person&#8217;s education, experience, and professional employment. Our Nominating
and Corporate Governance Committee evaluates each individual in the context of the board as a whole, with the objective of recommending
a group of persons that can best implement our business plan, perpetuate our business, and represent shareholder interests. Our Nominating
and Corporate Governance Committee may require certain skills, attributes, or backgrounds, such as financial or accounting experience,
to meet specific needs that arise from time to time. Our Nominating and Corporate Governance Committee does not distinguish among nominees
recommended by shareholders and other persons.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Procedure for Shareholders
to Recommend Director Candidates</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Shareholders and others who
wish to recommend candidates to our Nominating and Corporate Governance Committee for consideration as directors must submit their written
recommendations to our Nominating and Corporate Governance Committee and include all of the information described in the section <i>&#8220;2025
Annual Meeting Shareholder Proposals and Nominations&#8221;</i> below.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">On March 26, 2025, our Nominating
and Corporate Governance Committee recommended to our board of directors to nominate Carey Bond, Michael Faber and Dorith Hakim for election
as Class III directors at the Annual Meeting. Our Nominating and Corporate Governance Committee did not receive recommendations from any
shareholders or others for director candidates.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our corporate governance guidelines
are intended to ensure that our board of directors has the necessary authority and practices in place to review and evaluate the Company&#8217;s
business operations and to make decisions that are independent of the Company&#8217;s management. The corporate governance guidelines
are also intended to align the interests of the Company&#8217;s directors and management with those of the Company&#8217;s shareholders.
The guidelines establish the practices our board of directors follows with respect to the obligations of the board and each director,
board composition and selection, board meetings and involvement of senior management, Chief Executive Officer performance evaluation and
succession planning, board committee composition and meetings, director compensation, director orientation and education, and director
access to members of management and to independent advisors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The corporate governance guidelines
were adopted by our board of directors and are reviewed periodically and updated as necessary to reflect changes in regulatory requirements
and evolving oversight practices. The guidelines comply with corporate governance requirements contained in the listing standards of
the NYSE American exchange and enhance the Company&#8217;s corporate governance policies. A copy of our corporate governance guidelines
may be found on our website at <span style="color: #365F91"><span style="text-decoration: underline">https://investors.cpiaero.com/governance/governance-documents/default.aspx</span></span>.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The strategic planning committee
of our board of directors (&#8220;Strategic Planning Committee&#8221;) is currently comprised of Carey Bond, Richard Caswell, Dorith Hakim
and Terry Stinson (Chair). The main role of the Strategic Planning Committee is to evaluate and analyze strategic options for the Company.
The Strategic Planning Committee met two times during 2024.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The oversight committee of our
board of directors (&#8220;Oversight Committee&#8221;) takes an active role in oversight over the Company&#8217;s day-to-day operations,
including advising management as to profitability on the programs that the Company chooses to bid for, terminating programs that are not
profitable for the Company, reducing overhead costs and operating inefficiencies, and generating free cash from operations. The Oversight
Committee is currently comprised of Carey Bond (Chair) and Richard Caswell.</p>

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

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

<!-- Field: Page; Sequence: 24; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: #365F91"><b>EXECUTIVE OFFICER COMPENSATION</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">At our 2024 annual meeting of
shareholders, we conducted an advisory Say on Pay Frequency vote, in which shareholders determined that an advisory Say on Pay vote should
be held every year. In accordance with the shareholder vote, we will hold an advisory Say on Pay vote at the Annual Meeting, in which
shareholders will be asked to approve, on an advisory basis, the current compensation of our Named Executive Officers. The Compensation
and Human Resources Committee considers the results of shareholder advisory votes regarding compensation as one factor when reviewing
compensation and making compensation decisions.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our executive compensation program
is designed to attract, retain, and motivate highly qualified executive officers in the competitive aerospace and defense industry. Additionally,
a substantial portion of total compensation of our Named Executive Officers is variable and delivers rewards based on Company and individual
performance. Company performance is measured against metrics established by the Compensation and Human Resources Committee each year.
Such metrics typically focus on the achievement of financial targets such as revenue and free cash flow, to align our executives&#8217;
pay with the Company&#8217;s financial results and the creation of shareholder value. Individual performance is measured against each
individual&#8217;s contributions to the Company&#8217;s overall success.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">There are three major components
to our compensation program for our Named Executive Officers:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; color: #365F91">&#10003;</span>&#160;&#160;&#160;Base
Salary - fixed compensation, designed to recognize responsibilities, experience, and performance.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; color: #365F91">&#10003;</span>&#160;&#160;&#160;Short-Term
Cash Incentives - annual cash incentive, as a percentage of base salary, paid upon the achievement of Company performance goals set by
the Compensation and Human Resources Committee during the first fiscal quarter. This variable at-risk compensation motivates and rewards
executives with respect to short-term performance.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; color: #365F91">&#10003;</span>&#160;&#160;&#160;Long-Term
Equity Incentives - annual grants of restricted stock, 50% of which is subject to time-based vesting, and 50% of which vests upon the
achievement of Company financial performative-metric thresholds set by our Compensation and Human Resources Committee. This variable at-risk
compensation aligns executive interests with long-term shareholder value creation.</p>

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

<!-- Field: Page; Sequence: 25; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following table sets forth
the compensation paid to or earned by each of our Named Executive Officers for each of the fiscal years ended December 31, 2024 and 2023.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 13%; background-color: #28378A; text-align: center"><span style="font-size: 10pt; color: white"><b>Year</b></span></td>
    <td style="width: 1%; background-color: #28388A">&#160;</td>
    <td style="width: 1%; background-color: #28388A">&#160;</td>
    <td style="width: 15%; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Salary ($)<sup>(1)</sup></b></span></td>
    <td style="width: 1%; background-color: #28388A">&#160;</td>
    <td style="width: 17%; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Stock</b></span><span style="font-size: 10pt"><br/>
<span style="color: white"><b>Awards ($)<sup>(2)</sup></b></span></span></td>
    <td style="width: 1%; background-color: #28388A">&#160;</td>
    <td style="width: 17%; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Non-Equity</b></span><span style="font-size: 10pt"><br/>
<span style="color: white"><b>Incentive</b></span><br/>
<span style="color: white"><b>Compensation ($)<sup>(3)</sup></b></span></span></td>
    <td style="width: 1%; background-color: #28388A">&#160;</td>
    <td style="width: 16%; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>All Other ($)</b></span></td>
    <td style="width: 1%; background-color: #28388A">&#160;</td>
    <td style="width: 16%; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Total ($)</b></span></td></tr>
  </table>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td colspan="13"><span style="font-size: 10pt"><b>Dorith Hakim &#8211; Chief Executive Officer</b></span></td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td style="text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">378,791</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">230,013</span></td>
    <td style="text-indent: 5.4pt"><span style="font-size: 10pt"><sup>(4)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">222,900</span></td>
    <td style="text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">6,899</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><sup>(5)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">838,603</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td style="text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">366,827</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">463,992</span></td>
    <td style="text-indent: 5.4pt"><span style="font-size: 10pt"><sup>(6)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">176,400</span></td>
    <td style="text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">6,599</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><sup>&#160;(7)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">1,013,818</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="13"><span style="font-size: 10pt"><b>Philip Passarello &#8211; Chief Financial Officer*</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">121,154</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">53,000</span></td>
    <td style="text-indent: 5.4pt"><span style="font-size: 10pt"><sup>(8)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,288</span></td>
    <td style="text-align: center"><span style="font-size: 10pt"><sup>(9)</sup></span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 10pt">176,442</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td colspan="13"><span style="font-size: 10pt"><b>Jay Mulhall &#8211; Vice President of Business Development</b></span></td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td style="text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">228,154</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">49,429</span></td>
    <td style="text-indent: 5.4pt"><span style="font-size: 10pt"><sup>(10)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">40,540</span></td>
    <td style="text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">8,881</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><sup>(11)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">327,004</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td style="text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">221,509</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">67,121</span></td>
    <td style="text-indent: 5.4pt"><span style="font-size: 10pt"><sup>(12)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">33,252</span></td>
    <td style="text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">11,007</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><sup>(13)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">332,889</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="13"><span style="font-size: 10pt"><b>Andrew Davis &#8211; Former Chief Financial Officer**</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">196,154</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">102,417</span></td>
    <td style="text-indent: 5.4pt"><span style="font-size: 10pt"><sup>(14)</sup></span></td>
    <td style="text-align: right">&#160;<span style="font-size: 10pt">31,467</span></td>
    <td style="text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">106,077</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><sup>(15)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">436,115</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">300,000</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">143,250</span></td>
    <td style="text-indent: 5.4pt"><span style="font-size: 10pt"><sup>(16)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">51,000</span></td>
    <td style="text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12,000</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><sup>(17)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">506,250</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td colspan="13"><span style="font-size: 10pt"><b>Doug McCrosson &#8211; Chief Executive Officer***</b></span></td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td style="text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-align: center; text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-align: center; text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #D9D9D9">
    <td style="text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-align: center; text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="text-indent: 5.4pt">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#160;&#160;266,759</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><sup>(18)</sup></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">&#160;&#160;266,759</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in">*</td><td>Mr. Passarello has been our Chief Financial Officer and Secretary since August 19, 2024.</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in">**</td><td>Mr. Davis&#8217;s employment as our Chief Financial Officer ended on August 13, 2024.</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in">***</td><td>Mr. McCrosson&#8217;s employment as our Chief Executive Officer ended on March 8, 2022</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 5%">(1)</td><td style="width: 95%">Reflects actual base salary amounts paid for each of the years indicated.</td></tr><tr style="vertical-align: top">
<td/><td>(2)</td><td>Reflects grant date fair market value of performance/time based annual restricted stock grants awarded.</td></tr><tr style="vertical-align: top">
<td/><td>(3)</td><td>2023 amounts represent total awarded in cash for performance-based annual bonus. 2024 amounts represent an estimate of earned awards
for performance based annual bonus, subject to compensation committee approval. Awards are earned in the year provided but are not made
until the following fiscal year.</td></tr><tr style="vertical-align: top">
<td/><td>(4)</td><td>Reflects the grant date fair value of 98,718 shares of restricted stock granted to Ms. Hakim on June 25, 2024, which shares are subject
to time-based and performance-based vesting over four years. Does not reflect the forfeitures of 9,649 shares for applicable income tax
withholding during 2024, in accordance with the terms of a restricted stock award agreement with the Company.</td></tr><tr style="vertical-align: top">
<td/><td>(5)</td><td>Represents $6,899 of 401(k) contributions.</td></tr><tr style="vertical-align: top">
<td/><td>(6)</td><td>Reflects the grant date fair value of 121,464 shares of restricted stock granted to Ms. Hakim on June 28, 2023, which shares are subject
to time-based and performance-based vesting over four years. Does not reflect the forfeitures of 9,313 shares for applicable income tax
withholding during 2023, in accordance with the terms of a restricted stock award agreement with the Company.</td></tr><tr style="vertical-align: top">
<td/><td>(7)</td><td>Represents $6,599 of 401(k) contributions.</td></tr><tr style="vertical-align: top">
<td/><td>(8)</td><td>Reflects the grant date fair value of 20,000 shares of restricted stock granted to Mr. Passarello on August 19, 2024, which shares
are subject to time-based vesting over two years.</td></tr><tr style="vertical-align: top">
<td/><td>(9)</td><td>Represents $2,288 of 401(k) contributions.</td></tr><tr style="vertical-align: top">
<td/><td>(10)</td><td>Reflects the grant date fair value of 21,214 shares of restricted stock granted to Mr. Mulhall on June 25, 2024, which shares are
subject to time-based and performance-based vesting over four years. Does not reflect the forfeitures of 2,418 shares for applicable income
tax withholding during 2024, in accordance with the terms of a restricted stock award agreement with the Company.</td></tr><tr style="vertical-align: top">
<td/><td>(11)</td><td>Represents (a) $4,319 of an automobile allowance, insurance and maintenance attributable to personal use; and (b) $4,562 of 401(k)
contributions.</td></tr><tr style="vertical-align: top">
<td/><td>(12)</td><td>Reflects the grant date fair value of 17,571 shares of restricted stock granted to Mr. Mulhall on June 28, 2023, which shares are
subject to time-based and performance-based vesting over four years. Does not reflect the forfeitures of 4,008 shares for applicable income
tax withholding during 2023, in accordance with the terms of a restricted stock award agreement with the Company.</td></tr><tr style="vertical-align: top">
<td/><td>(13)</td><td>Represents (a) $6,600 of an automobile allowance, insurance, and maintenance attributable to personal use; and (b) $4,407 of 401(k)
contributions.</td></tr><tr style="vertical-align: top">
<td/><td>(14)</td><td>Reflects the grant date fair value of 43,956 shares of restricted stock granted to Mr. Davis on June 25, 2024, which shares were subject
to time-based and performance-based vesting over four years. Does not reflect the forfeiture of all such shares following termination
of Mr. Davis&#8217;s employment by the Company, in accordance with the terms of a restricted stock award agreement with the Company.</td></tr><tr style="vertical-align: top">
<td/><td>(15)</td><td>Represents (a) $8,000 of an automobile allowance, insurance and maintenance attributable to personal use; and (b) $98,077 of severance
payments.</td></tr><tr style="vertical-align: top">
<td/><td>(16)</td><td>Reflects the grant date fair value of 37,500 shares of restricted stock granted to Mr. Davis on June 28, 2023, which shares were subject
to time-based and performance-based vesting over four years. Does not reflect the forfeiture of 6,189 shares for applicable income tax
withholding during 2023, or the forfeiture of all remaining shares following termination of Mr. Davis&#8217;s employment by the Company,
in accordance with the terms of a restricted stock award agreement with the Company.</td></tr><tr style="vertical-align: top">
<td/><td>(17)</td><td>Represents $12,000 of an automobile allowance, insurance and maintenance attributable to personal use.</td></tr><tr style="vertical-align: top">
<td/><td>(18)</td><td>Represents $266,759 of severance.</td></tr></table>

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

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

<!-- Field: Page; Sequence: 26; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000013" name="ecd:PvpTableTextBlock"><p id="xdx_80C_eecd--PvpTableTextBlock_dU_zSSEEfYv2ZR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Pay Versus Performance Disclosure</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following table sets forth
the pay versus performance for our Named Executive Officers for each of the fiscal years ended December 31, 2024, 2023, and 2022.</p>

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

<table cellspacing="0" cellpadding="0" id="xdx_303_zylGbYHanBS7" summary="xdx: Disclosure - Pay vs Performance Disclosure" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: #28378A">
    <td style="border: Black 1pt solid; padding-right: 5.4pt; width: 7%; padding-left: 5.4pt">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>*</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Year</b></p></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Summary Compensation Table Total for PEO&#160;&#160;Dorith Hakim ($)(1)</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Compensation Actually Paid to PEO Dorith Hakim ($)(1)*</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 14%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Summary Compensation Table Total for former PEO&#160;&#160;Douglas McCrosson ($)(1)</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 12%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Summary Compensation Actually Paid to former PEO Douglas McCrosson ($)(1)*</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; padding-left: 5.4pt">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Average Summary Compensation Table
    Total for Non-PEO NEOs</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>($) (2)(3)</b></p></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Average Compensation Actually Paid to Non-PEO NEOs ($)(2)(3)*</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 12%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Value of Initial Fixed $100 Investment Based on Total Shareholder Return ($)(4)</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; padding-left: 5.4pt">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Net Income</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>($)(5)</b></p></td></tr>
  <tr style="vertical-align: top; background-color: #E5E5E5">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">2024</span></td>
    <td id="xdx_981_eecd--PeoTotalCompAmt_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_z54SDoz1pSTh" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoTotalCompAmt" contextRef="From2024-01-012024-12-31_custom_DorithHakimMember" id="Fact000014" format="ixt:numdotdecimal" decimals="0" unitRef="USD">838,603</ix:nonFraction></span></td>
    <td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____zp0vwN2f3jY4" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoActuallyPaidCompAmt" contextRef="From2024-01-012024-12-31_custom_DorithHakimMember" id="Fact000015" format="ixt:numdotdecimal" decimals="0" unitRef="USD">608,590</ix:nonFraction></span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td id="xdx_983_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_fKDIpKDMp_zYFMWvUvsr0c" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:NonPeoNeoAvgTotalCompAmt" contextRef="From2024-01-01to2024-12-31" id="Fact000016" format="ixt:numdotdecimal" decimals="0" unitRef="USD">345,879</ix:nonFraction></span></td>
    <td id="xdx_98A_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_fKDIpKDMpKg_____zFd7owfwJhoa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:NonPeoNeoAvgCompActuallyPaidAmt" contextRef="From2024-01-01to2024-12-31" id="Fact000017" format="ixt:numdotdecimal" decimals="0" unitRef="USD">277,597</ix:nonFraction></span></td>
    <td id="xdx_984_eecd--TotalShareholderRtnAmt_pp2d_c20240101__20241231_fKDQp_zTGZXTNhjdr7" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:TotalShareholderRtnAmt" contextRef="From2024-01-01to2024-12-31" id="Fact000018" format="ixt:numdotdecimal" decimals="2" unitRef="USD">148.35</ix:nonFraction></span></td>
    <td id="xdx_980_eus-gaap--NetIncomeLoss_pp2d_c20240101__20241231_fKDUp_z0guatCEiRZ" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000019" format="ixt:numdotdecimal" decimals="2" unitRef="USD">3,299,334</ix:nonFraction></span></td></tr>
  <tr style="vertical-align: top; background-color: #E5E5E5">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">2023</span></td>
    <td id="xdx_983_eecd--PeoTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_z2uy2Lf7rZM6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoTotalCompAmt" contextRef="From2023-01-012023-12-31_custom_DorithHakimMember" id="Fact000020" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,013,818</ix:nonFraction></span></td>
    <td id="xdx_98B_eecd--PeoActuallyPaidCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____zIaeEXDmOyW3" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoActuallyPaidCompAmt" contextRef="From2023-01-012023-12-31_custom_DorithHakimMember" id="Fact000021" format="ixt:numdotdecimal" decimals="0" unitRef="USD">549,826</ix:nonFraction></span></td>
    <td id="xdx_98F_eecd--PeoTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEp_zbvpI6fvwP51" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoTotalCompAmt" contextRef="From2023-01-012023-12-31_custom_DouglasMcCrossonMember" id="Fact000022" format="ixt:numdotdecimal" decimals="0" unitRef="USD">266,759</ix:nonFraction></span></td>
    <td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEpKg_____zdDgH99g39Kk" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoActuallyPaidCompAmt" contextRef="From2023-01-012023-12-31_custom_DouglasMcCrossonMember" id="Fact000023" format="ixt:numdotdecimal" decimals="0" unitRef="USD">266,759</ix:nonFraction></span></td>
    <td id="xdx_98A_eecd--NonPeoNeoAvgTotalCompAmt_c20230101__20231231_fKDIpKDMp_zCap42M02zWa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:NonPeoNeoAvgTotalCompAmt" contextRef="From2023-01-012023-12-31" id="Fact000024" format="ixt:numdotdecimal" decimals="0" unitRef="USD">419,570</ix:nonFraction></span></td>
    <td id="xdx_986_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231_fKDIpKDMpKg_____zAyKMBXBaa7g" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:NonPeoNeoAvgCompActuallyPaidAmt" contextRef="From2023-01-012023-12-31" id="Fact000025" format="ixt:numdotdecimal" decimals="0" unitRef="USD">314,384</ix:nonFraction></span></td>
    <td id="xdx_98C_eecd--TotalShareholderRtnAmt_pp2d_c20230101__20231231_fKDQp_zyctkKG1U4vj" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:TotalShareholderRtnAmt" contextRef="From2023-01-012023-12-31" id="Fact000026" format="ixt:numdotdecimal" decimals="2" unitRef="USD">100.00</ix:nonFraction></span></td>
    <td id="xdx_980_eus-gaap--NetIncomeLoss_pp2d_c20230101__20231231_fKDUp_zA8RAspDuRn9" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000027" format="ixt:numdotdecimal" decimals="2" unitRef="USD">17,201,204</ix:nonFraction></span></td></tr>
  <tr style="vertical-align: top; background-color: #E5E5E5">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">2022</span></td>
    <td id="xdx_98A_eecd--PeoTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_zCmPxiOESHVa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoTotalCompAmt" contextRef="From2022-01-012022-12-31_custom_DorithHakimMember" id="Fact000028" format="ixt:numdotdecimal" decimals="0" unitRef="USD">632,913</ix:nonFraction></span></td>
    <td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____z7unnjsE4R77" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoActuallyPaidCompAmt" contextRef="From2022-01-012022-12-31_custom_DorithHakimMember" id="Fact000029" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,191</ix:nonFraction></span></td>
    <td id="xdx_98D_eecd--PeoTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEp_z4IcdSl4O9Ib" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoTotalCompAmt" contextRef="From2022-01-012022-12-31_custom_DouglasMcCrossonMember" id="Fact000030" format="ixt:numdotdecimal" decimals="0" unitRef="USD">383,242</ix:nonFraction></span></td>
    <td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEpKg_____zpGmCmgyior6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:PeoActuallyPaidCompAmt" contextRef="From2022-01-012022-12-31_custom_DouglasMcCrossonMember" id="Fact000031" format="ixt:numdotdecimal" decimals="0" unitRef="USD">383,242</ix:nonFraction></span></td>
    <td id="xdx_98F_eecd--NonPeoNeoAvgTotalCompAmt_c20220101__20221231_fKDIpKDMp_z6h3z3lztMp" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:NonPeoNeoAvgTotalCompAmt" contextRef="From2022-01-012022-12-31" id="Fact000032" format="ixt:numdotdecimal" decimals="0" unitRef="USD">371,468</ix:nonFraction></span></td>
    <td id="xdx_987_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220101__20221231_fKDIpKDMpKg_____zqsrpW0oMAFf" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:NonPeoNeoAvgCompActuallyPaidAmt" contextRef="From2022-01-012022-12-31" id="Fact000033" format="ixt:numdotdecimal" decimals="0" unitRef="USD">320,665</ix:nonFraction></span></td>
    <td id="xdx_98D_eecd--TotalShareholderRtnAmt_pp2d_c20220101__20221231_fKDQp_za6lytdGmqg6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="ecd:TotalShareholderRtnAmt" contextRef="From2022-01-012022-12-31" id="Fact000034" format="ixt:numdotdecimal" decimals="2" unitRef="USD">117.22</ix:nonFraction></span></td>
    <td id="xdx_986_eus-gaap--NetIncomeLoss_pp2d_c20220101__20221231_fKDUp_ztS0B3vVIFt2" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000035" format="ixt:numdotdecimal" decimals="2" unitRef="USD">9,176,225</ix:nonFraction></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt; text-align: justify; text-indent: -13.5pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td id="xdx_F08_zAgxSN47S7i4" style="width: 20pt; text-align: left">*</td><td id="xdx_F17_z2SyAspC47Cj" style="text-align: justify"><ix:footnote id="Footnote000036" xml:lang="en-US">&#8220;Compensation Actually Paid&#8221; to NEOs represents &#8220;Total&#8221;
compensation reported in the Summary Compensation Table less &#8220;Stock Awards&#8221; reported in the Summary Compensation Table for
the applicable fiscal year, as determined in accordance with SEC rules.</ix:footnote></td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td id="xdx_F00_zNhqgvSjO6uc" style="width: 20pt; text-align: left">(1)</td><td id="xdx_F15_zkkcaSKBMa" style="text-align: justify"><ix:footnote id="Footnote000037" xml:lang="en-US">Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, Dorith Hakim. In 2022, through March 8, 2022, our PEO was Douglas McCrosson.
Mr. McCrosson&#8217;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.</ix:footnote></td>
</tr></table>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td id="xdx_F0B_zPEzVJHL3U56" style="width: 20pt; text-align: left">(2)</td><td id="xdx_F10_z1Y9aHegiyT6" style="text-align: justify"><ix:footnote id="Footnote000038" xml:lang="en-US">In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#8217;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#8217;s employment with the Company began on August 19, 2024.</ix:footnote></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td id="xdx_F08_zovZqhma8Fp3" style="width: 20pt; text-align: left">(3)</td><td id="xdx_F1A_zjNSV6xysBPl" style="text-align: justify"><ix:footnote id="Footnote000039" xml:lang="en-US">In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.</ix:footnote></td>
</tr></table>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td id="xdx_F09_zbgu5AZ6aRy" style="width: 20pt; text-align: left">(4)</td><td id="xdx_F1F_znHjvX7PTD9c" style="text-align: justify"><ix:footnote id="Footnote000040" xml:lang="en-US">Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.</ix:footnote></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td id="xdx_F09_zmnY108vTni1" style="width: 20pt; text-align: left">(5)</td><td id="xdx_F16_zsddH93cvu5a" style="text-align: justify"><ix:footnote id="Footnote000041" xml:lang="en-US">Net income for 2023 and 2022 includes the income tax benefits
of $14,170,891 and $6,473,532, respectively, from the reduction of the Company&#8217;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.</ix:footnote></td>
</tr></table>
<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000043" name="ecd:NamedExecutiveOfficersFnTextBlock"><p id="xdx_846_eecd--NamedExecutiveOfficersFnTextBlock_dU_z7dxczDrAg4"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 20pt; text-align: left">(1)</td><td style="text-align: justify">Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, <span id="xdx_909_eecd--PeoName_c20220309__20221231__ecd--IndividualAxis__custom--DorithHakimMember_z2auuADOMxhj"><span id="xdx_905_eecd--PeoName_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_zL8Bsh1SvQwg"><span id="xdx_908_eecd--PeoName_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_z4ZivBlRGnD3"><ix:nonNumeric contextRef="From2022-03-092022-12-31_custom_DorithHakimMember" id="Fact000044" name="ecd:PeoName"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_DorithHakimMember" id="Fact000045" name="ecd:PeoName"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_DorithHakimMember" id="Fact000046" name="ecd:PeoName">Dorith Hakim</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></span></span>.&#8239;</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 20pt; text-align: left">&#160;</td><td style="text-align: justify">In 2022, through March 8, 2022, our PEO was <span id="xdx_900_eecd--PeoName_c20220101__20220308__ecd--IndividualAxis__custom--DouglasMcCrossonMember_zbjaOW5lqYR8"><ix:nonNumeric contextRef="From2022-01-012022-03-08_custom_DouglasMcCrossonMember" id="Fact000047" name="ecd:PeoName">Douglas McCrosson</ix:nonNumeric></span>.
Mr. McCrosson&#8217;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 20pt; text-align: left">(2)</td><td style="text-align: justify">In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#8217;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#8217;s employment with the Company began on August 19, 2024.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 20pt; text-align: left">(3)</td><td style="text-align: justify">In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.</td>
</tr></table>
</ix:nonNumeric><p id="xdx_85A_zDcKZmf40iwd"></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 20pt; text-align: left">(4)</td><td style="text-align: justify">Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"/><td style="width: 20pt; text-align: left">(5)</td><td style="text-align: justify">Net income for 2023 and 2022 includes the income tax benefits
of <span id="xdx_904_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20230101__20231231_zGAMnWkPdHil" class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" title="Income tax benefit from reduction of deferred tax asset valuation allowance">$<ix:nonFraction name="cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-012023-12-31" id="Fact000049" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,170,891</ix:nonFraction></span> and <span id="xdx_90E_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20220101__20221231_zgTpONX1vdx" class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_">$<ix:nonFraction name="cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" contextRef="From2022-01-012022-12-31" id="Fact000050" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,473,532</ix:nonFraction></span>, respectively, from the reduction of the Company&#8217;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.</td>
</tr></table>

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

</ix:nonNumeric><p id="xdx_812_z9D4M5W9DyVe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Relationships Between Performance
Measures and Compensation Actually Paid</i>&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following graphs further
illustrate the relationship between the pay and performance figures that are included in the pay versus performance tabular disclosure
above. As noted above, &#8220;Compensation Actually Paid&#8221; for purposes of the tabular disclosure and the following graphs was calculated
in accordance with SEC rules.</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000052" name="ecd:CompActuallyPaidVsNetIncomeTextBlock"><p id="xdx_804_eecd--CompActuallyPaidVsNetIncomeTextBlock_dU_zDCbrDX0FNC1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0in"><img src="cpidef14a_004.jpg" alt=""/>&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">* Adjusted net income for 2024 excludes an income
tax provision of <span id="xdx_904_ecustom--IncomeTaxProvisionStateValuationAllowance_c20240101__20241231_zQtCslbcQzqd" class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" title="Income tax provision for state valuation allowance">$<ix:nonFraction name="cpi:IncomeTaxProvisionStateValuationAllowance" contextRef="From2024-01-01to2024-12-31" id="Fact000054" format="ixt:numdotdecimal" decimals="0" unitRef="USD">404,224</ix:nonFraction></span> related to state evaluation allowance, and 2023 and 2022 excludes the income tax benefits of <span id="xdx_90E_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20230101__20231231_zZxryrSKu2U6" class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_">$<ix:nonFraction name="cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-012023-12-31" id="Fact000055" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,170,891</ix:nonFraction></span> and
<span id="xdx_908_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20220101__20221231_zLLsSdG4TXVb" class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_">$<ix:nonFraction name="cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" contextRef="From2022-01-012022-12-31" id="Fact000056" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,473,532</ix:nonFraction></span>, respectively, from the reduction of the Company&#8217;s deferred tax asset valuation allowance by those amounts in the fourth
quarter of those respective years.</p>

</ix:nonNumeric><p id="xdx_81B_z4BkXZd1FQok" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#160;</p>

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

<!-- Field: Page; Sequence: 27; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000058" name="ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock"><p id="xdx_800_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_dU_z7wrcD6y61Ye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0in"><img src="cpidef14a_005.jpg" alt=""/>&#160;</p>

</ix:nonNumeric><p id="xdx_819_zc1qptRXjIal" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Compensation Arrangements
for Named Executive Officers</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">During 2024, Ms. Hakim&#8217;s
annual base salary was $385,000 and she was entitled to receive a non-discretionary performance-based cash bonus equal to 60% of her base
salary upon the attainment of Company growth targets determined by the Company&#8217;s Compensation and Human Resources Committee. During
2024 Ms. Hakim was awarded an aggregate of 98,718 shares of restricted stock (with a fair market value on the date of grant of $230,013)
which vest on a four year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in four annual installments
on the day after the filing of the Company&#8217;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject to
performance based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each fiscal year
as identified by our Compensation and Human Resources Committee. The fiscal 2024 metrics were targets measured by accounts payable delinquency,
amount of bank debt minus cash and 2024 net profit. Ms. Hakim forfeited an aggregate of 12,340 shares of restricted stock, representing
the performance-based portion of the restricted stock granted in 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">During 2023, Ms. Hakim&#8217;s
annual base salary was $365,000 and she was entitled to receive a non-discretionary performance-based cash bonus equal to 60% of her base
salary upon the attainment of Company growth targets determined by the Company&#8217;s Compensation and Human Resources Committee. During
2023 Ms. Hakim was awarded an aggregate of 121,464 shares of restricted stock (with a fair market value on the date of grant of $463,992)
which vest on a four year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in four annual installments
on the day after the filing of the Company&#8217;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject to
performance based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each fiscal year
as identified by our Compensation and Human Resources Committee. The fiscal 2023 metrics were targets measured by accounts payable delinquency,
amount of bank debt minus cash and 2023 net profit. Ms. Hakim forfeited an aggregate of 16,895 shares of restricted stock, representing
the performance-based portion of the restricted stock granted in 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">In March 2022, Ms. Hakim entered
into a Severance and Change in Control Agreement with us, the details of which are outlined below under the heading <i>&#8220;Payments
upon Termination or Change in Control.&#8221;</i> Pursuant to the Severance and Change in Control Agreement, Ms. Hakim is prohibited from
disclosing confidential information and he has agreed not to compete with us without our consent during the term of employment and for
18 months thereafter, so long as we make severance payments pursuant to the agreement.</p>

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

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

<!-- Field: Page; Sequence: 28; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Mr. Passarello joined the Company
in August 2024. During 2024, Mr. Passarello annual base salary was $350,000. Upon joining the Company, the Company agreed to pay Mr. Passarello
a cash bonus of $100,000 payable in two installments of $50,000, after filing of the Company&#8217;s Form 10-Q for the period ending March&#160;31,&#160;2025
and for the period ending March 31, 2026, respectively, in each case only if he is then employed by the Company and the Company is current
in its SEC periodic report filings. Mr. Passarello was also awarded 20,000 shares of restricted stock (with a fair market value on the
date of grant of $53,000) which vest on the second anniversary of his employment start date.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">In August 2024, Mr. Passarello
entered into a Severance and Change in Control Agreement with us, the details of which are outlined below under the heading <i>&#8220;Payments
upon Termination or Change in Control.&#8221;</i> Pursuant to the Severance and Change in Control Agreement, Mr. Passarello is prohibited
from disclosing confidential information and he has agreed not to compete with us without our consent during the term of employment and
for 12 months thereafter, so long as we make severance payments pursuant to the agreement.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">During 2024, Mr. Mulhall&#8217;s
base salary was $231,657 and he was entitled to receive a non-discretionary performance-based cash bonus equal to 25% of his base salary
upon the attainment of Company growth targets determined by our Compensation and Human Resources Committee. In addition, during 2024 Mr.
Mulhall was awarded an aggregate of 21,214 shares of restricted stock (with a fair market value on the date of grant of $49,429). The shares
of restricted stock vest on a four year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in four annual
installments on the day after the filing of the Company&#8217;s Annual Report on Form 10-K each year; the remaining 50% of the shares
are subject to performance based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each
fiscal year as identified by our Compensation and Human Resources Committee. The fiscal 2024 metrics were targets measured by accounts
payable delinquency, amount of bank debt minus cash and 2024 net profit. Mr. Mulhall forfeited an aggregate of 2,652 shares of restricted
stock, representing the performance-based portion of the restricted stock granted in 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">During 2023, Mr. Mulhall&#8217;s
base salary was $224,910 and he was entitled to receive a non-discretionary performance-based cash bonus equal to 25% of his base salary
upon the attainment of Company growth targets determined by our Compensation and Human Resources Committee. In addition, during 2023 Mr.
Mulhall was awarded an aggregate of 17,571 shares of restricted stock (with a fair market value on the date of grant of $67,121). The shares
of restricted stock vest on a four year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in four annual
installments on the day after the filing of the Company&#8217;s Annual Report on Form 10-K each year; the remaining 50% of the shares
are subject to performance based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each
fiscal year as identified by our Compensation and Human Resources Committee. The fiscal 2023 metrics were targets measured by accounts
payable delinquency, amount of bank debt minus cash and 2023 net profit. Mr. Mulhall forfeited an aggregate of 2,197 shares of restricted
stock, representing the performance-based portion of the restricted stock granted in 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">In February 2018, Mr. Mulhall
entered into a Severance and Change in Control Agreement with us, the details of which are outlined below under the heading <i>&#8220;Payments
upon Termination or Change in Control.&#8221;</i> Pursuant to the Severance and Change in Control Agreement, Mr. Mulhall is prohibited
from disclosing confidential information and he has agreed not to compete with us without our consent during the term of employment and
for 12 months thereafter, so long as we make severance payments pursuant to the agreement.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2024, Mr. Davis&#8217;s base salary was
$300,000. On August 13, 2024, Mr. Davis&#8217;s employment was terminated by the Company other than for cause, as defined in a Severance
and Change in Control Agreement he entered into with us in 2021. Under the terms of his Severance and Change in Control Agreement, Mr.
Davis is being paid continued salary for 12 months following the termination of his employment and he was entitled to receive a pro-rated
portion of a non-discretionary performance-based cash bonus equal to 40% of his base salary upon the attainment of Company growth targets
determined by the Compensation and Human Resources Committee. The fiscal 2024 metrics were targets measured by accounts payable delinquency,
amount of bank debt minus cash and 2024 net profit. All of Mr. Davis&#8217;s unvested equity awards were forfeited. No cash bonuses or
other amounts were paid or are payable to Mr. Davis in connection with the termination of his employment. Pursuant to the Severance and
Change in Control Agreement, Mr. Davis is prohibited from disclosing confidential information and he has agreed not to compete with us
without our consent for 12 months following the termination of his employment, so long as we make severance payments pursuant to the agreement.</p>

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

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

<!-- Field: Page; Sequence: 29; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2023, Mr. Davis&#8217;s base salary was
$300,000 and he was entitled to receive a non-discretionary performance-based cash bonus equal to 40% of his base salary upon the attainment
of Company growth targets determined by the Compensation and Human Resources Committee. In addition, during 2023 Mr. Davis was awarded
an aggregate of 37,500 shares of restricted stock (with a fair market value on the date of grant of $143,250). The shares of restricted
stock vest on a four year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in four annual installments
on the day after the filing of the Company&#8217;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject to
performance based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each fiscal year
as identified by our Compensation and Human Resources Committee. The fiscal 2023 metrics were targets measured by accounts payable delinquency,
amount of bank debt minus cash and 2023 net profit. Mr. Davis forfeited an aggregate of 4,688 shares of restricted stock, representing
the performance-based portion of the restricted stock granted in 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Outstanding Equity Awards
at Fiscal Year-End</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following tables summarize
the outstanding stock awards as of December 31, 2024 for each Named Executive Officer.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td colspan="13" style="vertical-align: top">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;Stock Awards</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p></td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: #28388A"><span style="font-size: 10pt; color: white"><b>Grant Date</b></span></td>
    <td colspan="2" style="white-space: nowrap; vertical-align: bottom; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Number of Shares of</b></span><span style="font-size: 10pt"><br/>
<span style="color: white"><b>Stock Unvested (#)<sup>(1)</sup></b></span></span></td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Equity Incentive Plan</b></span><span style="font-size: 10pt"><br/>
<span style="color: white"><b>Awards: Number of</b></span><br/>
<span style="color: white"><b>Unearned Shares (#)<sup>(2)</sup></b></span></span></td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A">&#160;</td>
    <td colspan="2" style="white-space: nowrap; vertical-align: bottom; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Market Value of</b></span><span style="font-size: 10pt"><br/>
<span style="color: white"><b>Shares&#160;Unvested ($)<sup>(3)</sup></b></span></span></td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom; background-color: #28388A; text-align: center"><span style="font-size: 10pt; color: white"><b>Equity Incentive</b></span><span style="font-size: 10pt"><br/>
<span style="color: white"><b>Plan Awards: Market</b></span><br/>
<span style="color: white"><b>or Payout Value of</b></span><br/>
<span style="color: white"><b>Unearned Shares ($)<sup>(3)</sup></b></span></span></td>
    <td style="vertical-align: bottom; background-color: #28388A">&#160;</td></tr>
  <tr>
    <td colspan="13" style="vertical-align: top; background-color: silver"><span style="font-size: 10pt"><b>Dorith Hakim &#8211; Chief Executive Officer</b></span></td>
    <td style="vertical-align: top; background-color: silver">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; background-color: silver"><span style="font-size: 10pt">3/10/2022</span></td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">3,157</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">12,786</span></td>
    <td style="vertical-align: top; background-color: silver">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; background-color: silver"><span style="font-size: 10pt">10/13/2022</span></td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">8,860</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">752</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">35,883</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">3,046</span></td>
    <td style="vertical-align: top; background-color: silver">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; background-color: silver"><span style="font-size: 10pt">6/28/2023</span></td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">87,674</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">5,739</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">355,080</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">23,243</span></td>
    <td style="vertical-align: top; background-color: silver">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; background-color: silver"><span style="font-size: 10pt">6/25/2024</span></td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">98,718</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right"><span style="font-size: 10pt">399,808</span></td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver">&#160;</td>
    <td style="vertical-align: bottom; background-color: silver; text-align: right">&#160;</td>
    <td style="vertical-align: top; background-color: silver">&#160;</td></tr>
  <tr>
    <td colspan="13" style="vertical-align: top; background-color: white"><span style="font-size: 10pt"><b>Philip Passarello &#8211; Chief Financial Officer</b></span></td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; background-color: white"><span style="font-size: 10pt">8/19/2024</span></td>
    <td style="vertical-align: bottom; background-color: white; text-align: right"><span style="font-size: 10pt">20,000</span></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; text-align: right"><span style="font-size: 10pt">81,000</span></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td colspan="14"><span style="font-size: 10pt"><b>Jay Mulhall &#8211; Vice President of Business Development</b></span></td></tr>
  <tr style="background-color: silver">
    <td style="vertical-align: top; width: 16%"><span style="font-size: 10pt">8/26/2020</span></td>
    <td style="vertical-align: bottom; width: 17%; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom; width: 4%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 19%; text-align: right"><span style="font-size: 10pt">332</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 19%; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 17%; text-align: right"><span style="font-size: 10pt">1,345</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td></tr>
  <tr style="background-color: silver">
    <td style="vertical-align: top"><span style="font-size: 10pt">4/21/2021</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">3,006</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">510</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">12,174</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">2,066</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: silver">
    <td style="vertical-align: top"><span style="font-size: 10pt">10/13/2022</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">9,772</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">830</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">39,577</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">3,362</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: silver">
    <td style="vertical-align: top"><span style="font-size: 10pt">6/28/2023</span></td>
    <td style="text-align: right; vertical-align: bottom; padding-left: 37.5pt"><span style="font-size: 10pt">13,178</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">746</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">53,371</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">3,021</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: silver">
    <td style="vertical-align: top"><span style="font-size: 10pt">6/16/2024</span></td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">21,214</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">85,917</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 5%">(1)</td><td style="width: 95%">Reflects shares of restricted stock granted pursuant to the Company&#8217;s 2016 Long-Term Incentive Plan which have yet to vest.
Except for the 20,000 shares granted to Mr. Passarello on August 19, 2024, the shares of restricted stock vest on a four year schedule,
as follows: 50% of the shares are subject to time-based vesting, and vest in four annual installments on the day after the filing of the
Company&#8217;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject to performance-based vesting, and vest
upon the achievement of all Company financial performative-metric thresholds for each fiscal year as identified by our Compensation and
Human Resources Committee. The fiscal 2021-2024 metrics were targets measured by accounts payable delinquency, the ratio of bank debt
to cash, and fiscal year net profit. The 20,000 shares granted to Mr. Passarello on August 19, 2024, vest on the second anniversary of
his employment start date.</td></tr><tr style="vertical-align: top">
<td/><td>(2)</td><td>Except for the 20,000 shares granted to Mr. Passarello on August 19, 2024, reflects shares of restricted stock granted pursuant to
the Company&#8217;s 2016 long-term incentive plan which were forfeited in 2021-2023 and shares of restricted stock withheld to satisfy
tax obligations. Does not include shares of restricted stock granted pursuant to the Company&#8217;s 2016 long-term incentive plan which
were forfeited in 2024 (as such shares had not been forfeited as of December 31, 2024).</td></tr><tr style="vertical-align: top">
<td/><td>(3)</td><td>Calculated using the closing price per share of the Company&#8217;s common stock on December 31, 2024.</td></tr></table>

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

<!-- Field: Page; Sequence: 30; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Other than our 401(k) plan,
we do not maintain any other plan that provides for payments or other benefits at, following, or in connection with retirement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Payments upon Termination
or Change in Control</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The Severance and Change in
Control agreements with our Named Executive Officers provide for varying types and amounts of payments and additional benefits upon termination
of employment, depending on the circumstances of the termination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>&#8226;Termination without
cause</i>.&#160;&#160;If employment is terminated by the Company other than for cause (as defined in the Severance and Change in Control
agreements), then (i) with respect to Ms. Hakim, she is entitled to (x) continued salary for 18 months, (y) any earned cash bonus not
yet paid for the preceding fiscal year, and (z) a pro-rata cash bonus calculated using the prior year&#8217;s cash bonus amount, and&#160;(ii)
with&#160;respect to each of Messrs. Passarello and, Mulhall, he is entitled to (x) continued salary for&#160;12 months, (y) any earned
cash bonus not yet paid for the preceding fiscal year, and (z) a pro-rata cash bonus calculated using the prior year&#8217;s cash bonus
amount. A non-competition provision will apply for as long as severance payments are being paid.&#160;Any unvested&#160;restricted stock
will be forfeited, and any unexercised options will expire.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#8226;Termination for cause, or if the executive
quits.&#160;</i>If one of our Named Executive Officers voluntarily terminates his/her employment, or if the Company terminates his/her
employment for cause, he/she is not entitled to any severance payments and is not bound by a non-compete clause, however he/she is still
bound by any confidentially and non-disparagement duties. Any unvested restricted stock will be forfeited, and any unexercised options
will expire.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#8226;Termination for disability.&#160;</i>If
one of our Named Executive Officers is terminated because of a disability, as defined in the Severance and Change in Control agreements,
then he/she will receive severance as if he/she had been terminated without cause.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#8226;Termination following a change in control.&#160;</i>If
the employment of one of our Named Executive Officers is terminated within 18 months following a change in control by the Company other
than for cause or disability or by him/her for good reason (all such&#160;terms as defined in the Severance and Change in Control Agreements),
he/she is entitled to (i) his/her base salary earned through the date of termination, (ii) any earned cash bonus not yet paid for the
preceding fiscal year, and (iii) a pro rata portion of the his/her annual cash bonus for the portion of the year he/she worked, assuming
all applicable targets had been met. In addition, he/she will be entitled to a change in control payment: (x) for Ms. Hakim, in an amount
equal to two times total compensation (base salary plus earned cash bonus) for either the prior full fiscal year, or the preceding fiscal
year, whichever is the highest total compensation; (y) for Messrs. Passarello and Mulhall, in an amount equal to one and one-half times
his base salary for the prior full fiscal year. Upon any change in control, all outstanding stock options and restricted stock will vest
immediately for such Named Executive Officer. Health insurance and other fringe benefits will continue for the Named Executive Officer
for a period of six months after termination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following table summarizes
the amounts payable upon termination of employment of Named Executive Officers, assuming termination occurred on December 31, 2024, under
his/her Severance and Change in Control Agreement. For purposes of presenting amounts payable over a period of time (e.g., salary continuation),
the amounts are shown as a single total but not as a present value (the single sum does not reflect any discount). To the extent the termination
accelerates vesting of equity awards, the value presented below is based upon the Company&#8217;s stock price as of December 31, 2024,
and assumes the achievement of all applicable performance benefits.</p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: #313A86">
    <td style="padding-left: 3pt; text-align: center">&#160;</td>
    <td colspan="2">
    <p style="border-bottom: white 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Disability</b></p></td>
    <td>&#160;</td>
    <td colspan="2">
    <p style="border-bottom: white 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>By
    Company<br/>
    for Cause</b></p></td>
    <td>&#160;</td>
    <td colspan="2">
    <p style="border-bottom: white 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>By
    Company<br/>
    without Cause</b></p></td>
    <td>&#160;</td>
    <td colspan="2">
    <p style="border-bottom: white 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Change
    in Control</b></p></td></tr>
  <tr style="vertical-align: bottom; background-color: #313A86">
    <td style="padding-left: 3pt; width: 23%"><span style="font-size: 10pt; color: white"><b>Name</b></span></td>
    <td style="width: 9%; text-align: center"><span style="font-size: 10pt; color: white"><b>Cash ($)</b></span></td>
    <td style="width: 9%; text-align: center"><span style="font-size: 10pt; color: white"><b>Equity</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: center"><span style="font-size: 10pt; color: white"><b>Cash ($)</b></span></td>
    <td style="width: 10%; text-align: center"><span style="font-size: 10pt; color: white"><b>Equity</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: center"><span style="font-size: 10pt; color: white"><b>Cash ($)</b></span></td>
    <td style="width: 10%; text-align: center"><span style="font-size: 10pt; color: white"><b>Equity</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; text-align: center"><span style="font-size: 10pt; color: white"><b>Cash ($)</b></span></td>
    <td style="width: 8%; text-align: center"><span style="font-size: 10pt; color: white"><b>Equity</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 3pt"><span style="font-size: 10pt; color: black">Dorith Hakim</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">753,900</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">753,900</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">1,463,001</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">790,771</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 3pt"><span style="font-size: 10pt; color: black">Philip Passarello</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">350,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">350,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">81,000</span></td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 3pt"><span style="font-size: 10pt; color: black">Jay Mulhall</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">264,909</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">264,909</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">370,617</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">191,039</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</p>

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

<!-- Field: Page; Sequence: 31; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Long-term equity incentives
are an important component of compensation and are designed to align the interests of our executive officers and directors who receive
long-term equity awards with the Company&#8217;s long-term performance and to increase shareholder value. The Company has awarded long-term
incentive compensation pursuant to three plans:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>2025 Long-Term Incentive
Plan. </i>The 2025 Long-Term Incentive Plan authorizes the grant of 800,000 shares of our common stock, which may be granted in the form
of stock options, stock appreciation rights, restricted stock, deferred stock, stock reload options, and other stock-based awards, to
employees, officers, directors, and consultants of the company. This plan is subject to approval by shareholders at the Annual Meeting
as provided for in Proposal&#160;3 above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>2016 Long-Term Incentive
Plan</i>. The 2016 Long-Term Incentive Plan authorizes the grant of 2,200,000 shares of our common stock, which may be granted in the
form of stock options, stock appreciation rights, restricted stock, deferred stock, stock reload options, and other stock-based awards,
to employees, officers, directors, and consultants of the company. As of December 31, 2024, we had granted 1,891,906 shares under this
plan and 308,094 shares remained available for grant under this plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Performance Equity Plan 2009</i>.
The Performance Equity Plan 2009 authorizes the grant of 500,000 stock options, stock appreciation rights, restricted stock, deferred
stock, stock reload options, and other stock-based awards. As of December 31, 2024, we had granted 497,636 shares under this plan and
2,364 shares remained available for grant.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following table sets forth
certain information at May 1, 2025 with respect to our equity compensation plans that provide for the issuance of options, warrants or
rights to purchase our securities:&#160;</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td colspan="9" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt"><b>Equity Compensation Plan Information</b></span></td>
    <td colspan="2" style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: #213784">
    <td style="vertical-align: bottom; padding-left: 4.6pt"><span style="font-size: 10pt; color: white"><b>Plan Category</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Number of securities to be</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>issued upon exercise of</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>outstanding options,</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>warrants, and rights</b></p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Weighted average exercise</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>price of outstanding options,
    warrants, and rights ($)</b></p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Number of Securities</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Remaining available for</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>future issuance under equity compensation
    plans</b></p></td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="background-color: silver">
    <td style="vertical-align: bottom">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 4.6pt">Equity compensation plans</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 4.6pt">approved by shareholders</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">310,458</span></td>
    <td style="vertical-align: top; text-align: right">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 4.6pt"><span style="font-size: 10pt">Equity compensation plans not approved by shareholders<b><sup>(1)</sup></b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">800,000</span></td>
    <td style="vertical-align: top; text-align: right">&#160;</td></tr>
  <tr style="background-color: silver">
    <td style="vertical-align: bottom; padding-left: 4.6pt"><span style="font-size: 10pt">Total</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">1,110,458 </span></td>
    <td style="vertical-align: top; text-align: right">&#160;</td></tr>
  <tr>
    <td style="width: 30%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 19%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 19%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 24%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">(1) Reflects shares issuable under the 2025 Long Term
Incentive Plan which is subject to approval by shareholders at the Annual Meeting as provided for in Proposal 3 above.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Directors who are employees
of the Company do not receive separate compensation for their service as a director. Our non-executive directors receive a mix of cash
compensation and stock compensation for their service to our Company. Each year, our Compensation and Human Resources Committee determines
the total amount of non-executive director compensation, as well as the allocation among cash and stock compensation, and takes into consideration,
among other things, the Company&#8217;s performance relative to its guidance, the extent to which director compensation aligns the interests
of our directors with the interests of our shareholders, compensation awarded to directors of similarly sized companies in our industry,
and past practices. Our Compensation and Human Resources Committee is also tasked with reviewing the compensation paid to non-executive
directors and making recommendations to our board of directors for any adjustments deemed necessary as a result of their review. Our board
of directors has determined that the following compensation structure would properly incentivize non-executive directors and adequately
recognize the additional work performed by board committee chairs: Chairman of the Board, $200,000; Vice Chairman of the Board, $165,000;
Chair of each of the Audit and Finance Committee and Strategic Planning Committee, $140,000 each; Chair of the Compensation and Human
Resources Committee, $125,000; Chair of the Nominating and Corporate Governance Committee, $120,000; and all other non-executive directors,
$100,000 each. A director holding more than one such position is paid only the higher paying amount. Also, in 2024, Carey Bond was paid
$26,000 for his work as Chair of the Oversight Committee.</p>

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

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

<!-- Field: Page; Sequence: 32; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following table summarizes
the compensation of our non-executive directors for the year ended December 31, 2024.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: #0E2E94">
    <td style="width: 31%"><span style="font-size: 10pt; color: white"><b>Name</b></span></td>
    <td style="width: 26%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Fees Earned or</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Paid in Cash ($)</b></p></td>
    <td style="width: 19%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Stock Awards</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>($)(1)</b></p></td>
    <td style="width: 24%; text-align: center"><span style="font-size: 10pt; color: white"><b>Total ($)</b></span></td></tr>
  <tr style="vertical-align: top; background-color: silver">
    <td><span style="font-size: 10pt; color: black">&#160;Carey Bond</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">66,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">99,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">165,000</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-left: 4.7pt"><span style="font-size: 10pt">Richard Caswell</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">56,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">84,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">140,000</span></td></tr>
  <tr style="vertical-align: top; background-color: #BFBFBF">
    <td style="padding-left: 4.7pt"><span style="font-size: 10pt; color: black">Michael Faber</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">48,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">72,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">120,000</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-left: 4.7pt"><span style="font-size: 10pt">Pamela Levesque</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">40,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">60,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">100,000</span></td></tr>
  <tr style="vertical-align: top; background-color: #BBBBBB">
    <td style="padding-left: 4.7pt"><span style="font-size: 10pt; color: black">Richard Rosenjack</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">40,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">60,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: black">100,000</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-left: 4.7pt"><span style="font-size: 10pt">Terry Stinson</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">80,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">120,000</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">200,000</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-left: 4.7pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  </table>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 2.25pt"/><td style="width: 18pt">(1)</td><td style="text-align: justify">Represents stock awarded to directors during 2024 in the form of RSUs, all of which had vested by December
31, 2024. The Company accounts for compensation expense associated with RSUs based on the fair value of the units on the date of grant.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Non-Employee Director Stock
Ownership Policy</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">In order to align the long-term
interests of non-employee directors with our shareholders, our board of directors has adopted a stock ownership policy for non-employee
directors. The policy provides that within five years of joining the board, non-employee directors are expected to own shares of Company
common stock equal to five times the then cash portion of the annual non-employee director&#8217;s compensation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Certain Relationships and
Related-Party Transactions</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our Code of Ethics requires
us to avoid, wherever possible, all related-party transactions that could result in actual or potential conflicts of interest, except
under guidelines approved by our board of directors (or our Audit and Finance Committee). SEC rules generally define related-party transactions
as transactions in which (1) the aggregate amount involved will or may be expected to exceed $120,000 in any calendar year, (2) we or
any of our subsidiaries is a participant, and (3) any (a) executive officer, director or nominee for election as a director, (b) greater
than 5% beneficial owner of our common stock, or (c) immediate family member of the persons referred to in clauses (a) and (b), has or
will have a direct or indirect material interest (other than solely as a result of being a director or a less than 10% beneficial owner
of another entity). A conflict of interest situation can arise when a person takes actions or has interests that may make it difficult
to perform his or her work objectively and effectively. Conflicts of interest may also arise if a person, or a member of his or her family,
receives improper personal benefits as a result of his or her position.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our Audit and Finance Committee,
pursuant to its written charter, is responsible for reviewing and approving related-party transactions to the extent we enter into such
transactions. Our Audit and Finance Committee considers all relevant factors when determining whether to approve a related-party transaction,
including whether the related-party transaction is on terms no less favorable than terms generally available to an unaffiliated third-party
under the same or similar circumstances and the extent of the related-party&#8217;s interest in the transaction. No director may participate
in the approval of any transaction in which he/she is a related party, but that director is required to provide our Audit and Finance
Committee with all material information concerning the transaction. Additionally, we require each of our directors and executive officers
to complete a directors&#8217; and officers&#8217; questionnaire annually that elicits information about related-party transactions. These
procedures are intended to determine whether any such related-party transaction impairs the independence of a director or presents a conflict
of interest on the part of a director, employee, or officer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>Related-Party Transactions.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">There were no related-party transactions during the
year ended December 31, 2024.</p>

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

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

<!-- Field: Page; Sequence: 33; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">SECURITY
OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The table and accompanying footnotes below set forth
certain information as of May 1, 2025 (the Annual Meeting record date), with respect to the ownership of our common stock by:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>each person or group who beneficially owns more than 5% of our common stock;</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>each of our directors and our director nominees;</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>each of our Named Executive Officers; and</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>all of our directors and Named Executive Officers as a group.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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: bottom; background-color: #213784">
    <td style="border-bottom: white 1pt solid; padding-left: 6pt"><span style="font-size: 10pt; color: white"><b>Name and Address of Beneficial Owner<sup>(1)</sup></b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: white 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white">&#160;<b>Shares Beneficially</b><br/>
    <b>Owned<sup>(2)</sup></b></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: white 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Percent</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>of</b>&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Class<sup>(3)</sup></b></p></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 6pt; width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91"><b><i>Directors and Named Executive Officers:</i></b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; text-align: right">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 9%">&#160;</td>
    <td style="width: 5%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Dorith Hakim </span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">200,661 </span></td>
    <td><span style="font-size: 10pt; color: black"><sup>(4)</sup>&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">1.5%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Philip Passarello</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">20,000</span></td>
    <td><span style="font-size: 10pt; color: black"><sup>(5)</sup>&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Andrew Davis</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">&#8212; </span></td>
    <td><span style="font-size: 10pt; color: black"><sup>(6)</sup>&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Jay Mulhall</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">66,417</span></td>
    <td><span style="font-size: 10pt; color: black"><sup>(7)</sup>&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Carey Bond</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">205,517</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">1.6%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Richard Caswell</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">153,722</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">1.2%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Michael Faber</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">154,959</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">1.2%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Pamela Levesque</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">50,592</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Richard Rosenjack</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">54,526</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Terry Stinson</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">295,404</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">2.3%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">All current directors and Named Executive Officers as a group (ten persons)</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">1,225,253</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">9.4%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #365F91"><b><i>Five Percent Holders:</i></b></span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Calm Waters Partnership/Richard S. Strong</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">654,379</span></td>
    <td><span style="font-size: 10pt; color: black"><sup>(8)</sup>&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">&#160;&#160;&#160;&#160;&#160;5.0%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">Royce &amp; Associates, LP</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">676,469</span></td>
    <td><span style="font-size: 10pt; color: black"><sup>(9)</sup>&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">5.2%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: silver">
    <td style="padding-left: 6pt"><span style="font-size: 10pt; color: black">John Curtis Rudolph</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">939,850</span></td>
    <td><span style="font-size: 10pt; color: black"><sup>(10)</sup>&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt; color: black">7.2% </span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">* Less than 1%</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 5%">(1)</td><td style="width: 95%">Unless otherwise noted, the business address of each of the following persons is c/o CPI Aerostructures, Inc., 91 Heartland Blvd.,
Edgewood, New York 11717.</td></tr><tr style="vertical-align: top">
<td/><td>(2)</td><td>Unless otherwise noted, we believe that all persons named in the table have sole voting and investment power with respect to all common
stock beneficially owned by them, subject to community property laws, where applicable. With respect to our executive officers, this includes
both time-based and performance-based restricted stock awards that are forfeitable until the vesting date or performance certification
date, as applicable. It does not include portions of restricted stock awards which have been forfeited. With respect to our non-executive
directors, this includes time-based restricted stock units (&#8220;RSUs&#8221;). RSUs are granted on the first day of the year and vest
quarterly upon completion of service as a director. Such shares of restricted stock and such RSUs are included herein because they confer
voting rights and therefore may be deemed to be beneficially owned under Rule 13d-3(a)(1) promulgated under the Exchange Act.</td></tr><tr style="vertical-align: top">
<td/><td>(3)</td><td>As of April 30, 2025, there were 13,000,072 shares of our common stock issued and outstanding. Each person beneficially owns a percentage
of our outstanding common stock equal to a fraction, the numerator of which is the number shares of our common stock held by such person
and the denominator of which is 13,000,072 (the number of shares of our common stock issued and outstanding).</td></tr><tr style="vertical-align: top">
<td/><td>(4)</td><td>Includes an aggregate of 132,353 shares subject to time-based or performance-based vesting.</td></tr><tr style="vertical-align: top">
<td/><td>(5)</td><td>Includes 20,000 shares subject to time-based vesting.</td></tr><tr style="vertical-align: top">
<td/><td>(6)</td><td>Mr. Davis&#8217;s employment by the Company ended on August 13, 2024. The Company does not know Mr. Davis&#8217;s business address
or whether Mr. Davis beneficially owns shares.</td></tr><tr style="vertical-align: top">
<td/><td>(7)</td><td>Includes an aggregate of 29,581 shares subject to time-based or performance-based vesting</td></tr><tr style="vertical-align: top">
<td/><td>(8)</td><td>Calm Waters Partnership and Richard S. Strong share voting and dispositive power with respect to such shares. The business address
of Calm Waters Partnership and Mr. Strong is c/o Godfrey &amp; Kahn, S.C., 833 East Michigan Street, Suite 1800, Milwaukee, WI 53202.
The information with respect to Calm Waters Partnership and Mr. Strong is derived from a Schedule 13G filed with the SEC on April 3, 2025.</td></tr><tr style="vertical-align: top">
<td/><td>(9)</td><td>The business address of Royce &amp; Associates, LLC is 745 Fifth Avenue, New York, NY 10151. The information with respect to Royce
&amp; Associates, LLC is based solely on a Schedule 13G/A filed with the SEC on October 15, 2024. The Company is not aware of any subsequent
amendment or other public information indicating that the disclosure is no longer accurate.</td></tr><tr style="vertical-align: top">
<td/><td>(10)</td><td>The business address of John Curtis Rudolph is 9831 N. Easy Street, Hayden Lake, ID 83835. The information with respect to John Curtis
Rudolph is derived from a Schedule 13G/A filed with the SEC on January 8, 2025.</td></tr></table>

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

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

<!-- Field: Page; Sequence: 34; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: #365F91"><b>SOLICITATION OF PROXIES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Your proxy is being solicited
on behalf of our board of directors and we are bearing the cost of this solicitation. In addition to the use of mail and the internet,
proxies may be solicited personally or by email or telephone using the services of directors, officers, and regular employees at nominal
cost. Banks, brokerage firms, and other custodians, nominees, and fiduciaries will be reimbursed by us for expenses incurred in sending
proxy material to beneficial owners of our common stock. We have retained MacKenzie Partners, Inc. (&#8220;MacKenzie&#8221;) to assist
in the solicitation of proxies for the Annual Meeting. We will pay MacKenzie a fee of $12,000 plus reimbursement for reasonable out-of-pocket
expenses.</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">2026 ANNUAL
MEETING SHAREHOLDER PROPOSALS AND NOMINATIONS</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We intend to hold our 2026 annual
meeting of shareholders on or about June 24, 2026. In order for any shareholder proposal to be presented at the 2026 annual meeting or
to be eligible for inclusion in our proxy statement for such meeting pursuant to Rule 14a-8 under the Exchange Act, we must receive the
shareholder proposal at our principal executive offices by January 8, 2026. Proposals received after such date, will be considered untimely.
Each proposal should include the exact language of the proposal, a brief description of the matter and the reasons for the proposal, the
name and address of the shareholder making the proposal and the disclosure of that shareholder&#8217;s number of shares of common stock
owned, length of ownership of the shares, a representation that the shareholder will continue to own the shares through the shareholder
meeting, a statement of the shareholder&#8217;s intention to appear in person or by proxy at the shareholder meeting, the and material
interest, if any, in the matter being proposed.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Shareholders who wish to recommend
to our Nominating and Corporate Governance Committee a candidate for election to our board of directors must send the recommendation to
CPI Aerostructures, Inc., 91 Heartland Boulevard, Edgewood, New York 11717, Attention: Nominating and Corporate Governance Committee,
by January&#160;9, 2026. The corporate secretary will promptly forward all such letters to the members of our Nominating and Corporate
Governance Committee. Shareholders must follow certain procedures to recommend to our Nominating and Corporate Governance Committee candidates
for election as directors, in addition to the procedures for other shareholder proposals, detailed above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The recommendation must contain the following information
about the candidate:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>Name and age;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>Current business and residence addresses and telephone numbers, as well as residence addresses for the past 20 years;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>Principal occupation or employment and employment history (name and address of employer and job title) for the past 10 years (or such
shorter period as the candidate has been in the workforce);</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>Educational background;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>Permission for the Company to conduct a background investigation, including the right to obtain education, employment and credit information;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>The number of shares of common stock of the Company beneficially owned by the candidate;</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>The information that would be required to be disclosed by the Company about the candidate under the rules of the SEC in a proxy statement
soliciting proxies for the election of such candidate as a director (which currently includes information required by Items 401, 404 and
405 of Regulation S-K promulgated by the SEC); and</td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">&#9679;</td><td>A signed consent of the nominee to serve as a director of the Company, if elected.</td></tr></table>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">DISCRETIONARY
VOTING OF PROXIES</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><span style="font-weight: normal">Under
our By-Laws, shareholders must have notified us of any proposals or nominations intended to be presented at the 2025 annual meeting no
later than January 3, 2025. Proposals not received by that date may be excluded from the meeting. If we received notice of a proposal
after March 24, 2025&#8212;which is 45 days before the anniversary of the release date of last year&#8217;s proxy statement&#8212;and
the proposal is not excluded and is presented at the meeting, we may use discretionary voting authority under proxies we solicit to vote
on that matter, consistent with Rule 14a-4(c) of the Securities Exchange Act of 1934.</span></p>

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

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

<!-- Field: Page; Sequence: 35; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: #365F91"><b>OTHER SHAREHOLDER COMMUNICATIONS
WITH OUR BOARD OF DIRECTORS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors provides
a process for shareholders and interested parties to send communications to the board of directors. Shareholders and interested parties
may communicate with our board of directors, any committee chairperson or the non-management directors as a group by writing to the board
or committee chairperson in care of CPI Aerostructures, Inc., 91 Heartland Blvd., Edgewood, New York 11717. Each communication will be
forwarded, depending on the subject matter, to the board of directors, the appropriate committee chairperson, or all non-management directors.</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">OTHER MATTERS</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in; color: #365F91">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Our board of directors knows
of no matter that will be presented for consideration at the Annual Meeting other than the matters referred to in this proxy statement.
Should any other matter properly come before the Annual Meeting, it is the intention of the persons named in the accompanying proxy to
vote the proxy in accordance with their best judgment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">By Order of the Board of Directors</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Chief Executive Officer</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">May 8, 2025</p>

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

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

<!-- Field: Page; Sequence: 36 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center">Appendix&#8239;A</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: center">2025 Long-Term Incentive Plan</p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">1. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Purpose<b>; Definitions.</b></span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">1.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Purpose</span>.&#8195;The purpose of the Plan (as defined in <span style="text-decoration: underline">Section 1.1</span>) is to enable the
Company (as defined in <span style="text-decoration: underline">Section 1.1</span>) to offer to certain persons whose past, present and/or potential future contributions to the
Company and its Subsidiaries have been, are or will be important to the success of the Company, an opportunity to acquire an interest
in the success of the Company. The various types of long-term incentive Awards that may be provided under the Plan will enable the Company
to respond to changes in compensation practices, tax laws, accounting regulations and the size and diversity of its businesses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">1.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Definitions</span>.&#8195;As used in the Plan, the following terms shall be defined as set forth
below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(a)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Agreement</i>&#8221; means the agreement between the Company and the Holder, or such other
document as may be determined by the Committee, setting forth the terms and conditions of an Award under the Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(b)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Award</i>&#8221; means any grant made under the Plan, including a Stock Option, Stock Appreciation
Right, Restricted Stock, Restricted Stock Unit, Performance Share, Other Stock-Based Award, or any combination thereof, whether settled
in Common Stock, cash, or otherwise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(c)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Board</i>&#8221; means the Board of Directors of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(d)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Cause</i>&#8221; has the meaning provided in any agreement between a Holder and the Company,
including an Agreement, employment agreement or severance and change in control agreement. If no such definition exists, Cause means (a)
the refusal or failure by the Holder to carry out specific directions of the Holder&#8217;s supervisor or the Board which are of a material
nature and consistent with Holder&#8217;s position at or relationship with the Company; (b) the commission by Holder of a material breach
of any of the provisions of any agreement with the Company or of any written policies or procedures of the Company; (c)&#160;fraud or
dishonest action by Holder in Holder&#8217;s relations with the Company or any of its subsidiaries or affiliates (&#8220;dishonest&#8221;
for these purposes shall mean Holder&#8217;s knowingly or recklessly making a material misstatement or omission for his personal benefit);
or (d) the conviction of Holder of a felony under federal or state law. Notwithstanding the foregoing, no Cause shall be deemed to exist
with respect to Holder&#8217;s acts described in clauses (a) or (b) above, unless the Company shall have given written notice to Holder
within a period not to exceed ten (10) calendar days of the initial existence of the occurrence, specifying the &#8220;Cause&#8221; with
reasonable particularity and, within thirty (30) calendar days after such notice, Holder shall not have cured or eliminated the problem
or thing giving rise to such Cause; <i>provided</i>, <i>however</i>, no more than two cure periods need be provided during any twelve-month
period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(e)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><i>&#8220;Change in Control&#8221;</i> means the occurrence of any of the following events: (i) Any
person or group becomes the beneficial owner of more than 50% of the total voting power of the Company's then-outstanding securities;
(ii) The consummation of a merger or consolidation of the Company with another entity, unless the voting securities of the Company immediately
prior continue to represent more than 50% of the voting power of the surviving entity; (iii) The sale of all or substantially all of the
Company's assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(f)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Code</i>&#8221; means the Internal Revenue Code of 1986, as amended from time to time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(g)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Committee</i>&#8221; means the committee of the Board designated to administer the Plan
as provided in <span style="text-decoration: underline">Section 2.1</span>. If no Committee is so designated, then all references in this Plan to &#8220;Committee&#8221; shall
mean the Board.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(h)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Common Stock</i>&#8221; means the common stock, par value $0.001 per share, of the Company,
subject to adjustment as provided in <span style="text-decoration: underline">Section 3. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(i)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Company</i>&#8221; means CPI Aerostructures, Inc., a New York corporation, and its successors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(j)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Disability</i>&#8221; means physical or mental impairment as determined under procedures
established by the Committee for purposes of the Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(k)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Effective Date</i>&#8221; means the date determined pursuant to <span style="text-decoration: underline">Section 11.1</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><span style="font-size: 10pt">(l)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Exchange Act</i>&#8221; means the Securities Exchange Act of 1934, as amended.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(m)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span> <span style="font-size: 10pt">&#8220;<i>Fair Market Value</i>,&#8221; unless otherwise required by any applicable provision of
the Code or any regulations issued thereunder, means, as of any given date: (i) if the Common Stock is listed on a national securities
exchange or is traded over-the-counter and last sale information is available, the last sale price of the Common Stock in the principal
trading market for the Common Stock on such date, as reported by the exchange or by such source that the Committee deems reliable, as
the case may be; or (ii)&#160;if the fair market value of the Common Stock cannot be determined pursuant to clause (i) above or if there
is no regular public trading market, such price as the Committee shall determine, in good faith and in compliance with Section 409A of
the Code.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(n)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><i>&#8220;Full-Value Award&#8221;</i> means any Award other than a Stock Option or Stock Appreciation
Right.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(o)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><i>&#8220;Good Reason&#8221;</i> means (i) a material reduction in the Holder&#8217;s compensation
or benefits, (ii) a material diminution in responsibilities or authority, or (iii) a relocation of more than 50 miles, provided the Holder
gives notice within 30 days and the Company fails to cure within 30 days.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(p)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Holder</i>&#8221; means a person who has received an Award under the Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(q)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Incentive Stock Option</i>&#8221; means any Stock Option or portion thereof intended to
be and designated as an &#8220;incentive stock option&#8221; within the meaning of Section 422 of the Code.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(r)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Non-qualified Stock Option</i>&#8221; means any Stock Option or portion thereof that is
not an Incentive Stock Option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(s)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Normal Retirement</i>&#8221; means retirement from active employment with the Company or
any Subsidiary on or after such age which may be designated by the Committee as &#8220;retirement age&#8221; for any particular Holder.
If no age is designated, it shall be 65.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(t)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Other Stock-Based Award</i>&#8221; means an Award under <span style="text-decoration: underline">Section 8.</span> that is valued
in whole or in part by reference to, or is otherwise based upon, Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(u)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Parent</i>&#8221; means any present or future &#8220;parent corporation&#8221; of the Company,
as such term is defined in Section 424(e) of the Code.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(v)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Plan</i>&#8221; means the Company&#8217;s 2025 Long-Term Incentive Plan, as hereafter amended
from time to time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(w)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Repurchase Value</i>&#8221; shall mean the Fair Market Value if the Award to be settled
or repurchased is comprised of shares of Common Stock or the Fair Market Value less the Exercise Price, but in no event less than zero,
if the Award is a Stock Option or Stock Appreciation Right, in each case, multiplied by the number of shares subject to the Award.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(x)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Restricted Stock</i>&#8221; means shares of Common Stock granted pursuant to <span style="text-decoration: underline">Section
7. </span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(y)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Restricted Stock Units</i>&#8221; means a right granted pursuant to <span style="text-decoration: underline">Section 7.</span> to
receive, on the settlement date, one share of Common Stock or an amount in cash or other consideration equal to the Fair Market Value
of the one share of Common Stock on the settlement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(z)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>SAR Value</i>&#8221; means the excess of the Fair Market Value on the exercise date over
the exercise price, in either case, multiplied by the number of shares for which the Stock Appreciation Right is exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(aa)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Securities Act</i>&#8221; means the Securities Act of 1933, as amended.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(bb)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Stock Appreciation Right</i>&#8221; means a right granted pursuant to <span style="text-decoration: underline">Section 6.</span>
that entitles the holder to receive, on the date of exercise, without a cash payment to the Company, an amount equal to the SAR Value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(cc)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Stock Option</i>&#8221; or &#8220;<i>Option</i>&#8221; means an option granted pursuant
to <span style="text-decoration: underline">Section 5.</span> entitling the holder to purchase shares of Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(dd)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Subsidiary</i>&#8221; means any present or future &#8220;subsidiary corporation&#8221;
of the Company, as such term is defined in Section 424(f) of the Code.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(ee)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Termination of Service</i>&#8221; means ceasing to serve as an employee, officer, director
or consultant of the Company or its Subsidiaries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><span style="font-size: 10pt">(ff)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">&#8220;<i>Vest</i>&#8221; means to become exercisable or to otherwise obtain nonforfeitable rights
in an Award, based on time, performance, or other vesting conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: Page; Sequence: 38 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">2. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Administration.
</span></td></tr></table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">2.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-size: 10pt"><span style="text-decoration: underline">Committee Membership</span>.&#8195;The Plan shall be administered by the Board or a Committee. If
administered by a Committee, such Committee shall be composed of at least two directors, all of whom are &#8220;outside directors&#8221;
within the meaning of the regulations issued under Section 162(m) of the Code and &#8220;non-employee&#8221; directors within the meaning
of Rule 16b-3 under the Exchange Act. Committee members shall serve for such term as the Board may in each case determine and shall be
subject to removal at any time by the Board.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">2.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-size: 10pt"><span style="text-decoration: underline">Powers of Committee</span>.&#8195;The Committee shall have full authority to award, pursuant to the
terms of the Plan: (i) Stock Options, (ii) Stock Appreciation Rights, (iii)&#160;Restricted Stock, and/or (iv) Other Stock-Based Awards.
For purposes of illustration and not of limitation, the Committee shall have the authority (subject to the express provisions of this
Plan):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(a)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">to select the officers, employees, directors and consultants of the Company or any Subsidiary to
whom Stock Options, Stock Appreciation Rights, Restricted Stock and/or Other Stock-Based Awards may from time to time be awarded hereunder;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(b)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award
granted hereunder (including, but not limited to, number of shares, share exercise price or amounts and types of consideration to be paid
upon exercise of any such Award, such as other securities of the Company or other property, any restrictions or limitations, and any vesting,
exchange, surrender, cancellation, acceleration, termination, exercise or forfeiture provisions, as the Committee shall determine);</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(c)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">to determine any specified performance goals or such other factors or criteria which need to be attained
for the vesting of an Award granted hereunder;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(d)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">to determine the terms and conditions under which Awards granted hereunder are to operate on a tandem
basis and/or in conjunction with or apart from other equity Awards and cash and non-cash Awards made by the Company or any Subsidiary
hereunder or outside of this Plan; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(e)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">to make payments and distributions with respect to Awards (<i>i.e</i>., to &#8220;settle&#8221; Awards)
through cash payments in an amount equal to the Repurchase Value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0in">The Committee&#8217;s discretion to determine
vesting and performance conditions shall be subject to the minimum vesting standards and performance goal-setting provisions set forth
in <span style="text-decoration: underline">Section 12.1</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">2.3</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Interpretation of Plan</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(a)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Subject to <span style="text-decoration: underline">Section 10. </span>, the Committee shall have the authority to adopt, alter and repeal
such administrative rules, guidelines and practices governing the Plan as it shall from time to time deem advisable to interpret the terms
and provisions of the Plan and any Award issued under the Plan (and to determine the form and substance of all agreements relating thereto),
and to otherwise supervise the administration of the Plan. Subject to <span style="text-decoration: underline">Section 10. </span>, all decisions made by the Committee pursuant
to the provisions of the Plan shall be made in the Committee&#8217;s sole discretion and shall be final and binding upon all persons,
including the Company, its Subsidiaries and Holders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(b)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Anything in the Plan to the contrary notwithstanding, no term or provision of the Plan relating to
Incentive Stock Options (including but not limited to Stock Appreciation rights granted in conjunction with an Incentive Stock Option)
or any Agreement providing for Incentive Stock Options shall be interpreted, amended or altered, nor shall any discretion or authority
granted under the Plan be so exercised, so as to disqualify the Plan under Section 422 of the Code or, without the consent of the Holder(s)
affected, to disqualify any Incentive Stock Option under such Section 422.</span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">3. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Stock Subject to Plan.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">3.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Number of Shares</span>.&#8195;Subject to <span style="text-decoration: underline">Section 7.1</span>, the total number of shares of Common
Stock reserved and available for issuance under the Plan shall be 800,000 shares (&#8220;<i>Shares</i>&#8221;). Shares may consist, in
whole or in part, of authorized and unissued shares or treasury shares. Any Shares subject to a Stock Option, Stock Appreciation Right,
Restricted Stock Award or Other Stock-Based Award that is forfeited or settled for cash or expires unexercised, or otherwise terminates
without a payment being made to the Holder in the form of Common Stock, shall again be available for distribution in connection with future
grants and Awards under the Plan. Shares of Common Stock that are surrendered by a Holder or withheld by the Company as full or partial
payment in connection with any Award under the Plan, as well as any shares of Common Stock surrendered by a Holder or withheld by the
Company or one of its Subsidiaries to satisfy the tax withholding obligations related to any Award under the Plan, shall not be available
for subsequent Awards under the Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: Page; Sequence: 39 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">3.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span> <span style="font-size: 10pt"><span style="text-decoration: underline">Adjustment Upon Changes in Capitalization, Etc.</span>&#8195;In the event of any Common Stock dividend
payable on shares of Common Stock, Common Stock split or reverse split, combination or exchange of shares of Common Stock, or other extraordinary
or unusual event which results in a change in the shares of Common Stock of the Company as a whole, the Committee shall determine, in
its sole discretion, whether such change equitably requires an adjustment in the terms of any Award in order to prevent dilution or enlargement
of the benefits available under the Plan (including number of shares subject to the Award and the exercise price) or the aggregate number
of shares reserved for issuance under the Plan. Any such adjustments will be made by the Committee, whose determination will be final,
binding and conclusive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">3.3</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Share Counting Adjustment for Full-Value Awards</span>. For purposes of determining the number of
Shares available for Awards under the Plan, each Share subject to a Full-Value Award shall be counted as 1.5 Share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">3.4</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Individual Limit</span>. Notwithstanding anything to the contrary, the Committee shall not grant
to any one Holder in any one calendar year Awards for more than 125,000 shares in the aggregate.</span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">4. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Eligibility.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in">Awards may be made or granted to employees,
officers, directors and consultants who are deemed to have rendered or to be able to render significant services to the Company or its
Subsidiaries and who are deemed to have contributed or to have the potential to contribute to the success of the Company; <i>provided</i>
that the issuance of shares of Common Stock to the grantee pursuant to the Plan may be registered on Form S-8 under the Securities Act.
No Incentive Stock Option shall be granted to any person who is not an employee of <span style="color: black">the Company or an employee
of a Subsidiary at the time of grant or so qualified as set forth in the immediately preceding sentence. Notwithstanding the foregoing,
an Award may also be made or granted to a person in connection with his hiring or retention, or at any time on or after the date he reaches
an agreement (oral or written) with the Company with respect to such hiring or retention, even though it may be prior to the date the
person first performs services for the Company or its Subsidiaries; <i>provided</i>, <i>however</i>, that no portion of any such Award
shall vest prior to the date the person first performs such services and the date of grant shall be deemed to be the date hiring or retention
commences.</span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">5. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Stock Options.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">5.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Grant and Exercise</span>.&#8195; Subject to the terms and conditions of the Plan, the Committee
may grant Stock Options under the Plan, either alone or in addition to other Awards granted under the Plan. The Committee shall have the
authority to grant Incentive Stock Options or Non-qualified Stock Options or a combination thereof. The Committee shall determine the
number of Shares subject to any Stock Option. Any Stock Option shall contain such other terms and conditions, not inconsistent with this
Plan, or with respect to Incentive Stock Options, not inconsistent with the Plan and the Code, as the Committee may from time to time
approve. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">5.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Terms and Conditions</span>.&#8195;Stock Options granted under the Plan shall be subject to the following
terms and conditions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(a)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Option Term</span>.&#8195;The term of each Stock Option shall be fixed by the Committee; <i>provided</i>,
<i>however</i>, that no Stock Option may be exercisable after the expiration of ten years from the date of grant; <i>provided</i>, <i>further</i>,
that no Incentive Stock Option granted to a person who, at the time of grant, owns stock possessing more than 10% of the total combined
voting power of all classes of voting stock of the Company (&#8220;<i>Ten Percent Holder</i>&#8221;) may be exercisable after the expiration
of five years from the date of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(b)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Exercise Price</span>.&#8195;The exercise price per share of Common Stock purchasable under a Stock
Option shall be determined by the Committee at the time of grant; <i>provided</i>, <i>however</i>, that the exercise price of a Stock
Option may not be less than 100% of the Fair Market Value on the date of grant or, if greater, the par value of a share of Common Stock;
<i>provided</i>, <i>further</i>, that the exercise price of an Incentive Stock Option granted to a Ten Percent Holder may not be less
than 110% of the Fair Market Value on the date of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><span style="font-size: 10pt">(c)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Exercisability</span>.&#8195;Stock Options shall be exercisable at such time or times and subject
to such terms and conditions as shall be determined by the Committee. Stock Options shall be subject to the minimum vesting requirements
set forth in <span style="text-decoration: underline">Section 12.1</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: Page; Sequence: 40 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(d)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span> <span style="font-size: 10pt"><span style="text-decoration: underline">Method of Exercise</span>.&#8195;Subject to whatever installment, exercise and waiting period provisions
are applicable in a particular case, Stock Options may be exercised in whole or in part at any time during the term of the Option by giving
written notice of exercise to the Company specifying the number of shares of Common Stock to be purchased. Such notice shall be accompanied
by payment in full of the purchase price, which shall be in cash or, if provided in the Agreement, either in shares of Common Stock (including
Restricted Stock and other contingent Awards under this Plan) or partly in cash and partly in such Common Stock, or such other means which
the Committee determines are consistent with the Plan&#8217;s purpose and applicable law. Cash payments shall be made by wire transfer,
certified or bank check or personal check, in each case payable to the order of the Company; <i>provided</i>, <i>however</i>, that the
Company shall not be required to deliver certificates for shares of Common Stock with respect to which an Option is exercised until the
Company has confirmed the receipt of good and available funds in payment of the purchase price thereof (except that, in the case of an
exercise arrangement approved by the Committee and described in the last sentence of this paragraph, payment may be made as soon as practicable
after the exercise). Payments in the form of Common Stock shall be valued at the Fair Market Value on the date of exercise. Such payments
shall be made by delivery of stock certificates in negotiable form that are effective to transfer good and valid title thereto to the
Company, free of any liens or encumbrances. The Committee may permit a Holder to elect to pay the Exercise Price upon the exercise of
a Stock Option by irrevocably authorizing a third party to sell shares of Common Stock (or a sufficient portion of the shares) acquired
upon exercise of the Stock Option and remit to the Company a sufficient portion of the sale proceeds to pay the entire Exercise Price
and any tax withholding resulting from such exercise. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(e)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Transferability</span>.&#8195;Except as may be set forth in the next sentence of this Section or
in the Agreement, no Stock Option shall be transferable by the Holder other than by will or by the laws of descent and distribution, and
all Stock Options shall be exercisable, during the Holder&#8217;s lifetime, only by the Holder (or, to the extent of legal incapacity
or incompetency, the Holder&#8217;s guardian or legal representative). Notwithstanding the foregoing, a Holder, with the approval of the
Committee, may transfer a Non-Qualified Stock Option (i) (A) by gift, for no consideration, or (B) pursuant to a domestic relations order,
in either case, to or for the benefit of the Holder&#8217;s Immediate Family (as defined below), or (ii) to an entity in which the Holder
and/or members of Holder&#8217;s Immediate Family own more than fifty percent of the voting interest, subject to such limits as the Committee
may establish and the execution of such documents as the Committee may require, and the transferee shall remain subject to all the terms
and conditions applicable to the Non-Qualified Stock Option prior to such transfer. The term &#8220;<i>Immediate Family</i>&#8221; shall
mean any child, stepchild, grandchild, parent, stepparent, grandparent, spouse, former spouse, sibling, niece, nephew, mother-in-law,
father-in-law, son-in-law, daughter-in-law, brother-in-law or sister-in-law, including adoptive relationships, any person sharing the
Holder&#8217;s household (other than a tenant or employee), a trust in which these persons have more than fifty percent beneficial interest,
and a foundation in which these persons (or the Holder) control the management of the assets. The Committee may, in its sole discretion,
permit transfer of an Incentive Stock Option in a manner consistent with applicable tax and securities law upon the Holder&#8217;s request.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(f)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Termination by Reason of Death</span>.&#8195;Upon a Holder&#8217;s Termination of Service by reason
of death, any Stock Option held by such Holder, unless otherwise determined by the Committee and set forth in the Agreement, shall thereupon
automatically terminate, except that the portion of such Stock Option that has vested on the date of termination may thereafter be exercised
by the legal representative of the estate or by the legatee of the Holder under the will of the Holder, for a period of one year (or such
other greater or lesser period as the Committee may specify in the Agreement) from the date of such termination or until the expiration
of the stated term of such Stock Option, whichever period is shorter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(g)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Termination by Reason of Disability</span>.&#8195; Upon a Holder&#8217;s Termination of Service by
reason of Disability, any Stock Option held by such Holder, unless otherwise determined by the Committee and set forth in the Agreement,
shall thereupon automatically terminate, except that the portion of such Stock Option that has vested on the date of termination may thereafter
be exercised by the Holder for a period of one year (or such other greater or lesser period as the Committee may specify in the Agreement)
from the date of such termination or until the expiration of the stated term of such Stock Option, whichever period is shorter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(h)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Termination by Reason of Normal Retirement</span>.&#8195; Upon a Holder&#8217;s Termination of Service
by reason of Normal Retirement, any Stock Option held by such Holder, unless otherwise determined by the Committee and set forth in the
Agreement, shall thereupon automatically terminate, except that the portion of such Stock Option that has vested on the date of termination
may thereafter be exercised by the Holder for a period of one year (or such other greater or lesser period as the Committee may specify
in the Agreement) from the date of such termination or until the expiration of the stated term of such Stock Option, whichever period
is shorter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><span style="font-size: 10pt">(i)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Other Termination</span>.&#8195; Upon a Holder&#8217;s Termination of Service for any reason other
than death, Disability or Normal Retirement, any Stock Option held by such Holder, unless otherwise determined by the Committee and set
forth in the Agreement, shall thereupon automatically terminate, except that, upon a Holder&#8217;s Termination of Service without Cause,
the portion of such Stock Option that has vested on the date of termination may thereafter be exercised by the Holder for a period of
three months (or such other greater or lesser period as the Committee may specify in the Agreement) from the date of such termination
or until the expiration of the stated term of such Stock Option, whichever period is shorter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: Page; Sequence: 41 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(j)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span> <span style="font-size: 10pt"><span style="text-decoration: underline">Incentive Stock Options</span>. The aggregate Fair Market Value (on the date of grant of the Stock
Option) with respect to which Incentive Stock Options become exercisable for the first time by a Holder during any calendar year (under
all such plans of the Company and its Parent and Subsidiaries) shall not exceed $100,000. To the extent that any Stock Option intended
to qualify as an Incentive Stock Option does not so qualify, including by reason of the immediately preceding sentence, it shall constitute
a separate Non-qualified Stock Option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(k)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Buyout and Settlement Provisions</span>.&#8195;The Committee may at any time, in its sole discretion,
offer to repurchase a Stock Option previously granted, at a purchase price not to exceed the Repurchase Value, based upon such terms and
conditions as the Committee shall establish and communicate to the Holder at the time that such offer is made.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(l)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Rights as Shareholder</span>. A Holder shall have none of the rights of a shareholder with respect
to the Shares subject to the Option until such Shares shall be transferred to the Holder upon the exercise of the Option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(m)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">No Repricing</span>. The Committee shall not, without shareholder approval, reduce the exercise price
of a Stock Option, cancel and regrant Options at a lower price, or exchange underwater Options for cash or other Awards.</span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">6. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Stock Appreciation Rights.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">6.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Grant and Exercise</span>.&#8195; Subject to the terms and conditions of the Plan, the Committee
may grant Stock Appreciation Rights under the Plan, either alone or in addition to other Awards granted under the Plan. Stock Appreciation
Rights may be granted in tandem with an Option as a means of allowing such participants to exercise their Stock Options without the need
to pay the exercise price in cash, or unrelated to an Option. In the case of a Non-qualified Stock Option, a Stock Appreciation Right
may be granted either at or after the time of the grant of such Non-qualified Stock Option. In the case of an Incentive Stock Option,
a Stock Appreciation Right may be granted only at the time of the grant of such Incentive Stock Option. The Committee shall determine
the number of Shares subject to any Stock Appreciation Right. Any Stock Appreciation Right shall contain such other terms and conditions,
not inconsistent with this Plan, or with respect to Stock Appreciation Rights granted in tandem with an Incentive Stock Options, not inconsistent
with the Plan and the Code, as the Committee may from time to time approve.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">6.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Terms and Conditions</span>.&#8195;Stock Appreciation Rights granted in tandem with a Stock Option
shall have the same term, exercise price, exercisability and termination provisions as the Stock Option to which they relate. Stock Appreciation
Rights granted in tandem with an Incentive Stock Option, shall be subject to the limitations, if any, imposed by the Code with respect
to related Incentive Stock Options. Except as set forth in this Section, Stock Appreciation Rights granted unrelated to a Stock Option
shall be subject to the same terms and conditions applicable to Stock Options generally. Stock Appreciation Rights may be exercised in
accordance with such terms and conditions as shall be determined by the Committee and set forth in the Agreement and, for Stock Appreciation
Rights granted in tandem with a Stock Option, by surrendering the applicable portion of the related Stock Option. All or a portion of
a Stock Appreciation Right granted in tandem with a Stock Option shall terminate and shall no longer be exercisable upon exercise of the
applicable portion of the related Stock Option. Upon exercise of all or a portion of a Stock Appreciation Right and, if applicable, surrender
of the applicable portion of the related Stock Option, the Holder shall be entitled to receive cash in the amount of the SAR Value on
the date of exercise or a number of shares of Common Stock equal to the SAR Value divided by the Fair Market Value on the date of exercise,
or a combination thereof, as determined by the Committee and set forth in the applicable Agreement. Stock Appreciation Rights shall be
subject to the minimum vesting requirements set forth in <span style="text-decoration: underline">Section 12.1</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">6.3</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Shares Available Under Plan</span>. Notwithstanding anything to the contrary elsewhere in this Plan,
for purposes of determining the number of Shares available for Awards pursuant to <span style="text-decoration: underline">Section 3.1</span>, the granting of a Stock Appreciation
Right in tandem with a Stock Option shall not affect the number of shares of Common Stock available for Awards under the Plan. The number
of shares available for Awards under the Plan will, however, be reduced by the number of shares of Common Stock acquirable upon exercise
of the Stock Option to which such Stock Appreciation Right relates.</span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">7. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Restricted Stock and Restricted Stock Units.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">7.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Grant</span>.&#8195; Subject to the terms and conditions of the Plan, the Committee may grant Restricted
Stock or Restricted Stock Units under the Plan, either alone or in addition to other Awards granted under the Plan. The Committee shall
determine the number of shares to be subject to the Award, any price to be paid by the Holder for Restricted Stock and any period or periods
during which the Award or any portion thereof may be subject to forfeiture, vesting and/or restrictions on transferability, and any rights
to acceleration thereof (the &#8220;<i>Restriction Period</i>&#8221;). Any Restricted Stock or Restricted Stock Units shall be subject
to such other terms and conditions, not inconsistent with this Plan, as the Committee may from time to time approve.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">7.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Terms and Conditions: Restricted Stock</span>.&#8195; Each Restricted Stock Award shall be subject
to the following terms and conditions:</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(a)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span> <span style="font-size: 10pt"><span style="text-decoration: underline">Certificates</span>.&#8195;Restricted Stock, when issued, will be represented by a stock certificate
or certificates registered in the name of the Holder to whom such Restricted Stock shall have been awarded. During the Restriction Period,
certificates representing the Restricted Stock and any securities constituting Retained Distributions (as defined below) shall bear a
legend to the effect that ownership of the Restricted Stock (and such Retained Distributions) and the enjoyment of all rights appurtenant
thereto are subject to the restrictions, terms and conditions provided in the Plan and the Agreement. Such certificates shall be deposited
by the Holder with the Company, together with stock powers or other instruments of assignment, each endorsed in blank, which will permit
transfer to the Company of all or any portion of the Restricted Stock and any securities constituting Retained Distributions that shall
be forfeited or that shall not become vested in accordance with the Plan and the Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(b)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Rights of Holder</span>.&#8195;Restricted Stock shall constitute issued and outstanding shares of
Common Stock for all corporate purposes. The Holder will have the right to vote such Restricted Stock and to exercise all other rights,
powers and privileges of a holder of Common Stock with respect to such Restricted Stock, with the exceptions that (i) the Holder will
not be entitled to delivery of the stock certificate or certificates representing such Restricted Stock until the Restriction Period shall
have expired and unless all other vesting requirements with respect thereto shall have been fulfilled; (ii) the Company will retain custody
of the stock certificate or certificates representing the Restricted Stock during the Restriction Period; (iii) the Company will retain
custody of all dividends and distributions (the &#8220;<i>Retained Distributions</i>&#8221;) made, paid or declared with respect to the
Restricted Stock (and such Retained Distributions will be subject to the same restrictions, terms and conditions as are applicable to
the Restricted Stock) until such time, if ever, as the Restricted Period for the Restricted Stock with respect to which such Retained
Distributions shall have been made, paid or declared shall have expired; and (iv) a breach of any of the restrictions, terms or conditions
contained in this Plan or the Agreement or otherwise established by the Committee with respect to any Restricted Stock or Retained Distributions
will cause a forfeiture of such Restricted Stock and any Retained Distributions with respect thereto.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(c)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Vesting; Forfeiture</span>.&#8195;Upon the expiration of the Restriction Period and the satisfaction
of any other applicable restrictions, terms and conditions with respect to an Award of Restricted Stock or portion thereof, in accordance
with the terms of the Plan and the Agreement, such Restricted Stock (and any Retained Distributions with respect thereto) shall become
vested and shall be no longer subject to forfeiture. Any Restricted Stock that does not vest within the Restricted Period (and any Retained
Distributions with respect thereto) shall be forfeited to the Company and the Holder shall not thereafter have any rights with respect
to such Restricted Stock (or such Retained Distributions) that shall have been so forfeited. Restricted Stock shall also be subject to
the minimum vesting requirements described in <span style="text-decoration: underline">Section 12.1</span>. Dividends and retained distributions shall accrue but be payable only
upon vesting</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">7.3</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Terms and Conditions: Restricted Stock Units</span>.&#8195; Each Restricted Stock Unit Award shall
be subject to the following terms and conditions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(a)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Vesting; Settlement; Forfeiture</span>.&#8195; Upon the expiration of the Restriction Period and
the satisfaction of any other applicable restrictions, terms and conditions with respect to an Award of Restricted Stock or portion thereof,
in accordance with the terms of the Plan and the Agreement, such Restricted Stock Units shall become vested and shall be no longer subject
to forfeiture. Unless otherwise determined by the Committee and set forth in the Agreement, the settlement of Restricted Stock Units shall
occur upon or as soon as reasonably practicable after the Restricted Stock Units vest. Any Restricted Stock Units that do not vest within
the Restricted Period shall be forfeited to the Company. RSUs shall also be subject to the minimum vesting and forfeiture provisions in
<span style="text-decoration: underline">Section 12.1</span>. Unless otherwise provided in the applicable Agreement, settlement of vested Restricted Stock Units shall occur as
soon as practicable following vesting and, in any event, in a manner intended to comply with Section 409A of the Code.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(b)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Rights as Shareholder</span>. A Holder shall have none of the rights of a shareholder with respect
to the Shares subject to the Restricted Stock Units until such Shares shall be transferred to the Holder upon settlement of the Restricted
Stock Units. </span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">8. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Other Stock-Based Awards.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in">Other Stock-Based Awards may be awarded, subject
to li<span style="color: black">mitations under applicable law, that are denominated or payable in, valued in whole or in part by reference
to, or otherwise based on or related to, shares of Common Stock, as deemed by the Committee to be consistent with the purposes of the
Plan, including, without limitation, purchase rights, shares of Common Stock awarded which are not subject to any restrictions or conditions,
convertible or exchangeable debentures, or other rights convertible into shares of Common Stock and Awards valued by reference to the
value of securities of or the performance of specified Subsidiaries. </span>These other stock-based Awards may include performance shares
or options, whose Award is tied to specific performance criteria. Other Stock-Based Awards may be awarded either alone <span style="color: black">or
in addition to or in tandem with any other Awards under this Plan or any other plan of the Company. Each Other Stock-Based Award shall
be subject to such terms and conditions as may be determined by the Committee. Performance-based Awards under this Section shall be conditioned
on the attainment of one or more pre-established, objective performance goals as determined by the Committee in writing early in the applicable
performance period.</span></p>




<!-- Field: Page; Sequence: 43 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->
<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">9. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accelerated Vesting and Exercisability.
</span></td></tr></table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">9.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Change in Control Treatment</span>. In the event of a Change in Control in which outstanding Awards
are not assumed, substituted, or otherwise continued by the successor entity, such Awards shall immediately vest in full. If outstanding
Awards are assumed, substituted, or continued, and the Holder experiences a Termination of Service by the Company without Cause or by
the Holder for Good Reason within twelve (12) months following the Change in Control, then such Awards shall immediately vest in full
upon such termination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">9.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Code Section 409A</span>.&#8195;Notwithstanding any provisions of this Plan or any Award granted
hereunder to the contrary, no acceleration shall occur with respect to any Award to the extent such acceleration would cause the Plan
or an Award granted hereunder to fail to comply with Code Section 409A.</span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">10. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Amendment and Termination.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in">The Board may at any time, and from time to
time, amend alter, suspend or discontinue any of the provisions of the Plan, but no amendment, alteration, suspension or discontinuance
shall be made tha<span style="color: black">t would impair the rights of a Holder under any Agreement theretofore entered into hereunder,
without the Holder&#8217;s consent, except as set forth in this Plan. </span>The Committee shall not, without prior approval of the Company's
shareholders, (i) reduce the exercise price of any outstanding Stock Option or Stock Appreciation Right, (ii) cancel any outstanding Stock
Option or Stock Appreciation Right in exchange for another Award or for cash, or (iii) take any other action that would be considered
a repricing under applicable stock exchange listing standards. This restriction shall apply regardless of whether such repricing occurs
in connection with any corporate transaction, including, but not limited to, stock dividends, stock splits, recapitalizations, or mergers.</p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">11. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">Term of Plan.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">11.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Effective Date</span>.&#8195;The Effective Date of the Plan shall be April 28, 2025, subject to the
approval of the Plan by the Company&#8217;s shareholders within one year after the Effective Date. Only stock options may be granted under
the Plan prior to such approval of the Plan by the Company&#8217;s shareholders. Any Stock Options granted under the Plan prior to such
approval shall be effective when made (unless otherwise specified by the Committee at the time of grant), but shall be conditioned upon,
and subject to, such approval of the Plan by the Company&#8217;s shareholders and no stock options shall vest or otherwise become free
of restrictions prior to such approval.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">11.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Termination Date</span>.&#8195;Unless earlier terminated by the Board, this Plan shall continue to
remain effective until such time as no further Awards may be granted and all Awards granted under the Plan are no longer outstanding.
Notwithstanding the foregoing, grants of Incentive Stock Options may be made only during the ten-year period beginning on the Effective
Date.</span></p>

<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.5in"><span style="font-size: 10pt">Section</span></td><td><span style="font-size: 10pt">12. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt">General Provisions.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.1</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Minimum Vesting and Performance Standards</span>. Notwithstanding any other provision of this Plan,
all Awards granted under this Plan shall have a minimum vesting period of one (1) year from the date of grant; provided, however, that
the Committee may authorize the grant of Awards covering up to a maximum of five percent (5%) of the total Shares authorized for issuance
under this Plan that are not subject to such minimum vesting requirement. This provision shall not restrict the Committee&#8217;s discretion
to provide for accelerated vesting of and Award in the event of a Participant&#8217;s death, Disability, or in connection with a Change
in Control in which such Awards are not assumed or substituted. No portion of any Award shall vest prior to the date the Holder first
performs services for the Company or any Subsidiary, regardless of the date of grant. Performance-based Awards shall be subject to one
or more pre-established, objective goals established by the Committee early in the applicable performance period and while the outcome
remains substantially uncertain. Dividends and dividend equivalents with respect to unvested Awards shall accrue but shall not be paid
unless and until the underlying Award vests. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">12.2</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Limitation on Non-Employee Director Compensation</span>. Notwithstanding any other provision of this
Plan, the aggregate value of all compensation granted or paid to any individual non-employee director with respect to any calendar year,
including all cash compensation and the grant-date fair value of all equity awards granted under this Plan, shall not exceed $225,000,
and the total number of shares (or share equivalents) granted to any non-employee director under the Plan shall not exceed 50,000 shares
in any calendar year. In circumstances, such as where a non-employee director serves as Chair of the Board, Lead Independent Director,
or Chair of a Board Committee, the Committee may approve compensation in excess of these limits in its independent judgment, provided
that the basis for such determination is disclosed in the Company&#8217;s annual proxy statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: Page; Sequence: 44 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.3</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span> <span style="font-size: 10pt"><span style="text-decoration: underline">Written Agreements</span>.&#8195;Each Award granted under the Plan shall be confirmed by, and shall
be subject to the terms of, the Agreement executed by the Company and the Holder, or such other document as may be determined by the Committee.
The Committee may terminate any Award made under the Plan if the Agreement relating thereto is not executed and returned to the Company
within 10 days after the Agreement has been delivered to the Holder for his or her execution.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.4</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Unfunded Status of Plan</span>.&#8195;The Plan is intended to constitute an &#8220;unfunded&#8221;
plan for incentive and deferred compensation. With respect to any payments not yet made to a Holder by the Company, nothing contained
herein shall give any such Holder any rights that are greater than those of a general creditor of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.5</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Code Section 409A Compliance</span>. It is intended that all Awards granted under the Plan either
be exempt from or comply with the requirements of Section 409A of the Code so as to avoid the imposition of any additional taxes or penalties.
The Plan and all Awards shall be interpreted and administered in accordance with this intent. The Company makes no representation or warranty
regarding the tax treatment of any Award and shall have no liability with respect to any adverse tax consequences pursuant to Section
409A.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.6</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Tax Withholding</span>. The Company shall have the right to deduct or withhold from any amounts payable
under the Plan or an Agreement, or to require the Holder to remit to the Company, an amount sufficient to satisfy applicable federal,
state, local, or foreign taxes required by law to be withheld. The Company may, in its sole discretion and subject to applicable law,
permit or require the Holder to satisfy such withholding obligation by (i) withholding Shares otherwise issuable upon exercise or settlement
of the Award, or (ii) accepting delivery of previously acquired Shares by the Holder.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(a)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Engaging in Competition With the Company; Solicitation of Customers and Employees; Disclosure
of Confidential Information</span>.&#8195;If a Holder&#8217;s employment with the Company or a Subsidiary is terminated for any reason whatsoever,
and within 12 months after the date thereof such Holder either (i) accepts employment with any competitor of, or otherwise engages in
competition with, the Company or any of its Subsidiaries, (ii) solicits any customers or employees of the Company or any of its Subsidiaries
to do business with or render services to the Holder or any business with which the Holder becomes affiliated or to which the Holder renders
services or (iii) uses or discloses to anyone outside the Company any confidential information or material of the Company or any of its
Subsidiaries in violation of the Company&#8217;s policies or any agreement between the Holder and the Company or any of its Subsidiaries,
the Committee, in its sole discretion, may require such Holder to return to the Company the economic value of any Award that was realized
or obtained by such Holder at any time during the period beginning on the date that is six months prior to the date such Holder&#8217;s
employment with the Company is terminated. In such event, Holder agrees to remit to the Company, in cash, an amount equal to the difference
between the Fair Market Value of the Shares on the date of termination (or the sales price of such Shares if the Shares were sold during
such six month period) and the price the Holder paid the Company for such Shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(b)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Termination for Cause</span>.&#8195;If a Holder&#8217;s employment with the Company or a Subsidiary
is terminated for cause, the Committee may, in its sole discretion, require such Holder to return to the Company the economic value of
any Award that was realized or obtained by such Holder at any time during the period beginning on that date that is six months prior to
the date such Holder&#8217;s employment with the Company is terminated. In such event, Holder agrees to remit to the Company, in cash,
an amount equal to the difference between the Fair Market Value of the Shares on the date of termination (or the sales price of such Shares
if the Shares were sold during such six month period) and the price the Holder paid the Company for such Shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 1in"><span style="font-size: 10pt">(c)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">No Right of Employment</span>.&#8195;Nothing contained in the Plan or in any Award hereunder shall
be deemed to confer upon any Holder who is an employee of the Company or any Subsidiary any right to continued employment with the Company
or any Subsidiary, nor shall it interfere in any way with the right of the Company or any Subsidiary to terminate the employment of any
Holder who is an employee at any time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.8</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Investment Representations; Company Policy</span>.&#8195;The Committee may require each person acquiring
shares of Common Stock pursuant to a Stock Option or other Award under the Plan to represent to and agree with the Company in writing
that the Holder is acquiring the shares for investment without a view to distribution thereof. Each person acquiring shares of Common
Stock pursuant to a Stock Option or other Award under the Plan shall be required to abide by all policies of the Company in effect at
the time of such acquisition and thereafter with respect to the ownership and trading of the Company&#8217;s securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="font-size: 10pt">12.9</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Additional Incentive Arrangements</span>.&#8195;Nothing contained in the Plan shall prevent the Board
from adopting such other or additional incentive arrangements as it may deem desirable, including, but not limited to, the granting of
Stock Options and the awarding of Common Stock and cash otherwise than under the Plan; and such arrangements may be either generally applicable
or applicable only in specific cases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: Page; Sequence: 45 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.10</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span> <span style="font-size: 10pt"><span style="text-decoration: underline">Withholding Taxes</span>.&#8195;Not later than the date as of which an amount must first be included
in the gross income of the Holder for Federal income tax purposes with respect to any Stock Option or other Award under the Plan, the
Holder shall pay to the Company, or make arrangements satisfactory to the Committee regarding the payment of, any Federal, state and local
taxes of any kind required by law to be withheld or paid with respect to such amount. If permitted by the Committee, tax withholding or
payment obligations may be settled with Common Stock, including Common Stock that is part of the Award that gives rise to the withholding
requirement. The obligations of the Company under the Plan shall be conditioned upon such payment or arrangements and the Company or the
Holder&#8217;s employer (if not the Company) shall, to the extent permitted by law, have the right to deduct any such taxes from any payment
of any kind otherwise due to the Holder from the Company or any Subsidiary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.11</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Clawback</span>. Notwithstanding any other provisions of the Plan, any Award which is subject to
recovery under any law, government regulation or listing requirement of any national securities exchange on which the Company&#8217;s
securities are listed, will be subject to such deductions and clawback as may be required to be made pursuant to such law, government
regulation or listing requirement (or any policy adopted by the Company pursuant to any such law, government regulation or listing requirement).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.12</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Governing Law</span>.&#8195;The Plan and all Awards made and actions taken thereunder shall be governed
by and construed in accordance with the law of the State of New York (without regard to choice of law provisions).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.13</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Other Benefit Plans</span>.&#8195;Any Award granted under the Plan shall not be deemed compensation
for purposes of computing benefits under any retirement plan of the Company or any Subsidiary and shall not affect any benefits under
any other benefit plan now or subsequently in effect under which the availability or amount of benefits is related to the level of compensation
(unless required by specific reference in any such other plan to Awards under this Plan).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.14</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Non-Transferability</span>.&#8195;Except as otherwise expressly provided in the Plan or the Agreement,
no right or benefit under the Plan may be alienated, sold, assigned, hypothecated, pledged, exchanged, transferred, encumbered or charged,
and any attempt to alienate, sell, assign, hypothecate, pledge, exchange, transfer, encumber or charge the same shall be void.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.15</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Applicable Laws</span>.&#8195;The obligations of the Company with respect to all Stock Options and
Awards under the Plan shall be subject to (i) all applicable laws, rules and regulations and such approvals by any governmental agencies
as may be required, including, without limitation, the Securities Act, and (ii) the rules and regulations of any securities exchange on
which the Common Stock may be listed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.16</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Conflicts</span>.&#8195;If any of the terms or provisions of the Plan or an Agreement conflict with
the requirements of Section 422 of the Code, then such terms or provisions shall be deemed inoperative to the extent they so conflict
with such requirements. Additionally, if this Plan or any Agreement does not contain any provision required to be included herein under
Section 422 of the Code, such provision shall be deemed to be incorporated herein and therein with the same force and effect as if such
provision had been set out at length herein and therein. If any of the terms or provisions of any Agreement conflict with any terms or
provisions of the Plan, then such terms or provisions shall be deemed inoperative to the extent they so conflict with the requirements
of the Plan. Additionally, if any Agreement does not contain any provision required to be included therein under the Plan, such provision
shall be deemed to be incorporated therein with the same force and effect as if such provision had been set out at length therein. The
Company shall have no liability to any Holder or any other person if a Stock Option designated as an Incentive Stock Option fails to qualify
as such at any time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.17</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Certain Awards Deferring or Accelerating the Receipt of Compensation</span>.&#8195;To the extent
applicable, all Awards granted, and all Agreements entered into, under the Plan are intended to comply with Section 409A of the Code,
which was added by the American Jobs Creation Act of 2004 and relates to deferred compensation under nonqualified deferred compensation
plans. The Committee, in administering the Plan, intends, and the parties entering into any Agreement intend, to restrict provisions of
any Awards that may constitute deferred receipt of compensation subject to Code Section 409A requirements to those consistent with this
Section. The Board may amend the Plan to comply with Code Section 409A in the future. The Company shall have no liability to any Holder
or any other person if an Award is determined to constitute &#8220;nonqualified deferred compensation&#8221; within the meaning of Section
409A of the Code and the terms of such Stock Option do not satisfy the requirements of Section 409A of the Code.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0.5in"><span style="font-size: 10pt">12.18</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;
</span><span style="font-size: 10pt"><span style="text-decoration: underline">Non-Registered Stock</span>.&#8195;The shares of Common Stock to be distributed under this Plan have
not been, as of the Effective Date, registered under the Securities Act or any applicable state or foreign securities laws and the Company
has no obligation to any Holder to register the Common Stock or to assist the Holder in obtaining an exemption from the various registration
requirements, or to list the Common Stock on a national securities exchange or any other trading or quotation system.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: Page; Sequence: 46 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="font-size: 10pt; text-align: center; width: 100%">A-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->
<p style="font: 10pt Sans-Serif; margin: 0pt 0">&#160;</p>

<p style="margin-top: 0pt; text-align: center; margin-bottom: 3pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; text-decoration: underline double"><b>YOUR
VOTE IS IMPORTANT. PLEASE VOTE TODAY.</b></span></p>

<p style="margin: 0pt 0"><span style="font-family: Arial, Helvetica, Sans-Serif"></span></p>




<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>Vote
by Internet - QUICK </b><span style="font-family: Wingdings">&#171;&#171;&#171;</span> <b>EASY</b>&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>IMMEDIATE
- 24 Hours a Day, 7 Days a Week or by Mail</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 46.7pt; text-align: center"><span style="font: 11pt Arial, Helvetica, Sans-Serif"><b>&#160;</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 46.7pt; text-align: center"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: top; text-align: left">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 18pt"><b>CPI AEROSTRUCTURES, INC.</b></span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>Your telephone or internet vote
    authorizes the named proxies to vote your shares in the same manner as if you marked, signed and returned your proxy card.
    Votes submitted by telephone or electronically over the internet must be received by 11:59 p.m., Eastern Time, on Monday,
    June 23, 2025.</b></span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td style="width: 50%">&#160;</td>
    <td style="width: 5%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td style="width: 45%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><img src="proxycard001.jpg" alt=""/><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>INTERNET &#8211;</b><br/>
    <b>www.cstproxyvote.com</b></span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Use the internet to vote your proxy. Have your
    proxy card available when you access the above website. Follow the prompts to vote your shares.</span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><img src="proxycard002.jpg" alt=""/>&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>PHONE &#8211; 1 (866) 894-0536</b></span><br/>
    <span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Use a touch-tone telephone to vote
    your proxy. Have your proxy card available when you call. Follow the voting instructions to vote your shares.</span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><img src="proxycard003.jpg" alt=""/>&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>MAIL</b> &#8211; <span style="color: #231F20">Mark,
    sign and date your proxy card and return it in the postage-paid envelope provided.</span></span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: top; text-align: left">
    <td style="border: Black 1pt solid; width: 50%; text-align: center"><b>PLEASE DO NOT RETURN THE PROXY CARD <br/>
IF YOU ARE VOTING ELECTRONICALLY.</b></td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 46%">&#160;</td></tr>
</table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 46.7pt; text-align: center"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 46.7pt; text-align: center">&#160;<span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 46.7pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#9650;
</span><span style="font-size: 8pt"><b>FOLD HERE &#8226; DO NOT SEPARATE &#8226; INSERT IN ENVELOPE PROVIDED</b> <span style="font-family: Arial MT,sans-serif">&#9650;</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 46.7pt; text-align: center"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 1.9pt 0pt 0.25in"></p>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Arial, Helvetica, Sans-Serif"></span></p>

<p style="margin-top: 0; margin-bottom: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 12pt Arial, Helvetica, Sans-Serif"><b>PROXY
CARD </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</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="width: 87%"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>THE
BOARD OF DIRECTORS RECOMMENDS A VOTE &#8220;FOR&#8221; ELECTION OF EACH OF THE NOMINEES &#160;</b></span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>FOR
DIRECTOR LISTED HEREIN AND &#8220;FOR&#8221; PROPOSALS 2, 3 AND 4.</b>&#160;</span></p></td>
    <td style="width: 10%"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif">Please
                           mark&#160;</span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif">your
        votes&#160;</span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif">like
        this&#160;</span></p></td>
    <td style="width: 3%; font-size: 10pt; text-align: center; vertical-align: middle"><b>&#9746;<span style="font-family: Arial, Helvetica, Sans-Serif"></span></b></td></tr>
</table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin: 0"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"></span></p>

<p style="margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: top; width: 2%"><span style="font: 9pt Arial, Helvetica, Sans-Serif"><b>1.</b></span></td>
    <td style="vertical-align: top; width: 28%"><span style="font: 9pt Arial, Helvetica, Sans-Serif">Election
    of the following Class III directors:</span></td>
    <td style="vertical-align: bottom; width: 6%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>FOR
                                         &#160;</b></span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>Nominee&#160;</b></span></p></td>
    <td style="vertical-align: bottom; width: 12%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>WITHHOLD&#160;</b></span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>AUTHORITY&#160;</b></span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>for
        Nominee&#160;</b></span></p></td>
    <td style="vertical-align: top; width: 5%"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: top; width: 2%"><span style="font: 9pt Arial, Helvetica, Sans-Serif"><b>3.
    </b></span></td>
    <td style="vertical-align: top; width: 27%"><span style="font: 9pt Arial, Helvetica, Sans-Serif; color: black">Adoption
    of the Company&#8217;s 2025 Long-Term </span><span style="font: 9pt Arial, Helvetica, Sans-Serif">Incentive
    Plan</span></td>
    <td style="vertical-align: top; width: 5%; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>FOR</b></span></p>
                                                                   <p style="margin-top: 0; margin-bottom: 0"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#9744;<span style="color: #221E1F"><b>&#160;</b></span></span></p></td>
    <td style="vertical-align: top; width: 7%; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>AGAINST</b></span></p>
                                                                   <p style="margin-top: 0; margin-bottom: 0"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#9744;<b>&#160;</b></span></p></td>
    <td style="vertical-align: top; width: 6%; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>ABSTAIN</b></span></p>
                                                                   <p style="margin-top: 0; margin-bottom: 0"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#9744;<b>&#160;</b></span></p></td></tr>
<tr style="vertical-align: top">
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">Carey Bond</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
<tr style="vertical-align: top">
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">Michael Faber</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">4.</span></td>
    <td rowspan="4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 9pt Arial, Helvetica, Sans-Serif">Ratification
                    of appointment of CBIZ CPAs P.C. as the Company&#8217;s independent registered public accounting firm for
                    the fiscal year ending December 31, 2025&#160;</span></p></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif"><b>FOR</b></span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif"><b>AGAINST</b></span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif"><b>ABSTAIN</b></span></td></tr>
<tr style="vertical-align: top">
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">Dorith Hakim</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#9744;</span></td></tr>
<tr style="vertical-align: top">
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>

    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
    <tr style="vertical-align: top">
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>

    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
</table>



<p style="margin: 0"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</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 rowspan="2" style="width: 2%"><span style="font: 9pt Arial, Helvetica, Sans-Serif"><b>2.</b></span></td>
    <td rowspan="2" style="width: 28%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font: 9pt Arial, Helvetica, Sans-Serif">Advisory
                                       approval of the compensation of the Company&#8217;s Named Executive Officers (&#8220;Say
                                       on Pay&#8221;)&#160;</span></p></td>
    <td style="width: 5%; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>FOR</b></span></td>
    <td style="width: 7%; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>AGAINST</b></span></td>
    <td style="width: 6%; text-align: center"><span style="font: 8pt Arial, Helvetica, Sans-Serif"><b>ABSTAIN</b></span></td>
    <td style="width: 5%"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="width: 29%"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="width: 5%"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="width: 7%"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="width: 6%"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td style="text-align: center"><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;&#9744;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td colspan="2"><span style="font: 9pt Arial, Helvetica, Sans-Serif"><b>Mark here if you plan to attend the meeting.</b></span> <span style="font: 9pt Arial, Helvetica, Sans-Serif">&#9744;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
</table>


<p style="margin: 0pt 0 50pt">&#160;</p>




<table cellpadding="0" cellspacing="0" style="font: 10pt Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: top; text-align: left">
    <td style="width: 70%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 30%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">CONTROL
    NUMBER</span></td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td style="border: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">&#160;</p>
                                                            <p style="margin-top: 0; margin-bottom: 0">&#160;</p></td></tr>
</table>

<p style="margin: 0pt 0">&#160;</p>




<p style="margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: justify"></p>

<p style="margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="padding-left: 0.375in; text-indent: -0.375in; width: 7%; white-space: nowrap"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><b>Signature&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; padding-left: 0.375in; text-indent: -0.375in; width: 28%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="padding-left: 0.375in; text-indent: -0.375in; width: 15%; white-space: nowrap"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;<b>Signature,
    if held jointly&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; padding-left: 0.375in; text-indent: -0.375in; width: 28%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="padding-left: 0.375in; text-indent: -0.375in; width: 5%; white-space: nowrap"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><b>&#160;Date
    </b></span></td>
    <td style="border-bottom: Black 1pt solid; padding-left: 0.375in; text-indent: -0.375in; width: 12%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="padding-left: 0.375in; text-indent: -0.375in; width: 5%; text-align: right; white-space: nowrap"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">    <b>, 2025</b></span></td></tr>

</table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 8pt Arial, Helvetica, Sans-Serif">Note: </span><span style="font-size: 8pt">&#160;&#160;Please sign exactly as name appears hereon. When shares are held by joint owners, both should sign. When signing as attorney, executor, administrator, trustee, guardian, or corporate officer, please give title as such.</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"></p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->


<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></p>

<p style="margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 16pt"><b>Important
Notice Regarding the Internet Availability of <br/>
Proxy Materials for the 2025 Annual Meeting of Shareholders of <br/>
CPI Aerostructures, Inc.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 16pt"><b>The
2025 Annual Meeting Proxy Statement and <br/>
the 2024 Annual Report on Form 10-K are available at: <br/>
https://www.cstproxy.com/cpiaero/2025</b> </span></p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#9650; <span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>FOLD
HERE &#8226; DO NOT SEPARATE &#8226; INSERT IN ENVELOPE PROVIDED </b>&#9650;</span></p>

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

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 18pt"><b>CPI
AEROSTRUCTURES, INC.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt"><b>THIS
PROXY IS SOLICITED ON BEHALF OF THE BOARD OF DIRECTORS FOR THE &#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt"><b>ANNUAL
MEETING OF SHAREHOLDERS TO BE HELD ON JUNE 24, 2025</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: normal 11pt Arial, Helvetica, Sans-Serif">The
undersigned shareholder(s) of CPI AEROSTRUCTURES, INC., a New York corporation (&#8220;Company&#8221;), hereby appoint(s) Richard
Caswell and Dorith Hakim, or either of them, with full power of substitution and to act without the other, as the agents, attorneys
and proxies of the undersigned, to vote the shares standing in the name of the undersigned at the Company&#8217;s Annual Meeting
of Shareholders to be held on June 24, 2025 and at all adjournments or postponements thereof. This proxy will be voted in accordance
with the instructions given below. </span><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>If no instructions
are given, this proxy will be voted FOR election of each of the director nominees and FOR Proposals 2, 3 and 4. </b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><span style="font: 11pt Arial, Helvetica, Sans-Serif"><b>(Continued,
and to be marked, dated and signed, on the other side)</b></span></p>

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



<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>

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

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>2
<FILENAME>cpi-20241231.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: +6spw7xRiXhun8uCbn1MSauEKbP9w5dzGelBtm9/HbnK3yggxJxgtSlZh1AGkW4F -->
<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:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:cpi="http://cpiaero.com/20241231" elementFormDefault="qualified" targetNamespace="http://cpiaero.com/20241231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://cpiaero.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://cpiaero.com/role/PayVsPerformanceDisclosureDetails" id="PayVsPerformanceDisclosureDetails">
          <link:definition>999007 - Disclosure - Pay vs Performance Disclosure (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="cpi-20241231_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="cpi-20241231_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="cpi-20241231_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://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
    <element id="cpi_DorithHakimMember" name="DorithHakimMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cpi_DouglasMcCrossonMember" name="DouglasMcCrossonMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract" name="DisclosurePayVsPerformanceDisclosureDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" name="IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cpi_IncomeTaxProvisionStateValuationAllowance" name="IncomeTaxProvisionStateValuationAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>3
<FILENAME>cpi-20241231_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://cpiaero.com/role/Cover" xlink:href="cpi-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PayVsPerformanceDisclosureDetails" xlink:href="cpi-20241231.xsd#PayVsPerformanceDisclosureDetails" 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://cpiaero.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PayVsPerformanceDisclosureDetails" xlink:title="999007 - Disclosure - Pay vs Performance Disclosure (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:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_DorithHakimMember" xlink:label="loc_cpiDorithHakimMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_cpiDorithHakimMember" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_DouglasMcCrossonMember" xlink:label="loc_cpiDouglasMcCrossonMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_cpiDouglasMcCrossonMember" xlink:type="arc" order="10" />
    </link:definitionLink>
    <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>4
<FILENAME>cpi-20241231_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.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="cpi-20241231.xsd#cpi_DorithHakimMember" xlink:label="cpi_DorithHakimMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_DorithHakimMember" xlink:to="cpi_DorithHakimMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cpi_DorithHakimMember_lbl" xml:lang="en-US">Dorith Hakim [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_DouglasMcCrossonMember" xlink:label="cpi_DouglasMcCrossonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_DouglasMcCrossonMember" xlink:to="cpi_DouglasMcCrossonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cpi_DouglasMcCrossonMember_lbl" xml:lang="en-US">Douglas McCrosson [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_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_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_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/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_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 [Text Block]</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: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/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</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_EqtyAwrdsAdjFnTextBlock" xlink:label="ecd_EqtyAwrdsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="ecd_EqtyAwrdsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EqtyAwrdsAdjFnTextBlock_lbl" xml:lang="en-US">Equity Awards 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_TradingArrByIndTable" xlink:label="ecd_TradingArrByIndTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrByIndTable" xlink:to="ecd_TradingArrByIndTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TradingArrByIndTable_lbl" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis" xlink:label="ecd_TradingArrAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrAxis" xlink:to="ecd_TradingArrAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TradingArrAxis_lbl" xml:lang="en-US">Trading Arrangement [Axis]</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="cpi-20241231.xsd#cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract" xlink:label="cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract" xlink:to="cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract_lbl" xml:lang="en-US">Pay Vs Performance Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" xlink:label="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" xlink:to="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Income tax benefit from reduction of deferred tax asset valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_IncomeTaxProvisionStateValuationAllowance" xlink:label="cpi_IncomeTaxProvisionStateValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_IncomeTaxProvisionStateValuationAllowance" xlink:to="cpi_IncomeTaxProvisionStateValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cpi_IncomeTaxProvisionStateValuationAllowance_lbl" xml:lang="en-US">Income tax provision for state valuation allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_DorithHakimMember" xlink:to="cpi_DorithHakimMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cpi_DorithHakimMember_doc" xml:lang="en-US">Dorith Hakim.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_DouglasMcCrossonMember" xlink:to="cpi_DouglasMcCrossonMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cpi_DouglasMcCrossonMember_doc" xml:lang="en-US">Douglas McCrosson.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" xlink:to="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_doc" xml:lang="en-US">Income tax benefit recognized for reduction of deferred tax assets valuation allowance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cpi_IncomeTaxProvisionStateValuationAllowance" xlink:to="cpi_IncomeTaxProvisionStateValuationAllowance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cpi_IncomeTaxProvisionStateValuationAllowance_doc" xml:lang="en-US">Income tax provision recognized for state valuation allowance.</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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>cpi-20241231_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://cpiaero.com/role/Cover" xlink:href="cpi-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PayVsPerformanceDisclosureDetails" xlink:href="cpi-20241231.xsd#PayVsPerformanceDisclosureDetails" 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://cpiaero.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_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="10" 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="20" 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_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="30" 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_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="40" 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="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" 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_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="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="cpi-20241231.xsd#cpi_DorithHakimMember" xlink:label="loc_cpiDorithHakimMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_cpiDorithHakimMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_DouglasMcCrossonMember" xlink:label="loc_cpiDouglasMcCrossonMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_cpiDouglasMcCrossonMember" xlink:type="arc" />
      <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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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_ecdPvpTableTextBlock" 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:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock" xlink:label="loc_ecdEqtyAwrdsAdjFnTextBlock" />
      <link:presentationArc order="2290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdEqtyAwrdsAdjFnTextBlock" 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_TradingArrByIndTable" xlink:label="loc_ecdTradingArrByIndTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTradingArrByIndTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis" xlink:label="loc_ecdTradingArrAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrByIndTable" xlink:to="loc_ecdTradingArrAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember" xlink:label="loc_ecdAllTradingArrangementsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrAxis" xlink:to="loc_ecdAllTradingArrangementsMember" 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_ecdTradingArrByIndTable" 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_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="2000" 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="2010" 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="2020" 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="2030" 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="2040" 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="2050" 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="2060" 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="2070" 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="2080" 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="2090" 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="2100" 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://cpiaero.com/role/PayVsPerformanceDisclosureDetails" xlink:title="999007 - Disclosure - Pay vs Performance Disclosure (Details)">
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract" xlink:label="loc_cpiDisclosurePayVsPerformanceDisclosureDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" xlink:label="loc_cpiIncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cpiDisclosurePayVsPerformanceDisclosureDetailsAbstract" xlink:to="loc_cpiIncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cpi-20241231.xsd#cpi_IncomeTaxProvisionStateValuationAllowance" xlink:label="loc_cpiIncomeTaxProvisionStateValuationAllowance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cpiDisclosurePayVsPerformanceDisclosureDetailsAbstract" xlink:to="loc_cpiIncomeTaxProvisionStateValuationAllowance" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>cpidef14a_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cpidef14a_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !1 /X# 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#]4@:*8LBY
MQGMFFO=0QG#.JGW.*-7L)M+<EHJ'[9!_SU3\Q2?:X/\ GLGYBGRR[$\\.Y/2
M;O:H?ML''[Y!_P "%2-(JC.>*&FMT/F3V8^C-,:9(\[F"XZYIGVN%L8E7\Z5
MG;0')+=DV:,U!]MM_P#GK'_WT*/MUO\ \]8_^^A3Y9=A<\>Y/FBH1>0,<"5/
M^^A2K-&^=KJW;@T6:Z#YH]R6DW>E-\Q=O+ <XJ/[9"/^6B_B:2NP<E'=D]%1
MB97Z'([&GK]WKFC;<H=1110 4444 )NHS3,TN:!7'9HS2;AW-'% Q<TM-W"F
MAQZ^]("2F9YI/,!Z'\J/, __ %4P(KRY2UA>:4[8XU+LWH ,DU\W_LH_M6?\
M+HU#7= UY;>U\264\DMJL(*1W-IOVJR@D_,O?ZBO1_C]\4- \ ?#OQ']OUFS
MLM3DTV=;2UDN%6:61HV";4)R>2*_)CPCXEU;P5KFE:_HUT;/5[";[1;S*>.O
MS*WJ&!((_P *^MRC*?[0PU64E9_9?F?)YIFWU+$TXQ=UU1^VGG9. /UI1)E0
M<=:^.]"_X*1>#'T^U;6]$U:PNO*7[0T48DB5_P"(*1SC/3->E^"?VP/"GQ&M
MGG\/:)XHU>).6EMM%N)(Q[;PF,^U>'6RW&8=-U*;2/9H9EAL194YIGEW[?'Q
MR\0>!H]#\(>'-2DTFXU1'N+V\MCLF\E> BM_#DD9/ID5\+0RZ_KEU+]GN-9U
M>YQOD^S22RN!_>(4'CWKZ8_X*.<_&+0,_P#0(?\ ]&+47_!.50?C1K_?_B3=
M,?\ 31:_0\ Z67Y.L1&";M=^9\#CE5QV:/#2FTKV/G,>'O%N 1IGB<C_ *]K
MC_"C_A'?%O\ T#/$W_@-<?X5^U7EIQ^Z7\A1Y*?\\T_(5XO^M'>@OZ^1ZO\
MJOT]NS\5?^$?\7JIQIGB;/O;W _IUKOOA#\1_B?\)/%VFZAIUKXHN-.$Z"]T
MVYM)I(KB(G!X*\-CH>U?K9Y*?\\T_(4C0IC_ %:_D*RJ\20KQ=.6'5G_ %V-
MJ7#DJ4E*.(>AX=^V%=,W[,OBVYMWDCWP1NK1DHPS(ISZBORSCN;US&J7]\68
M*JCSWR2>PYK]4?VTL#]FKQH.,>0G'3_EHM?EKX?_ .0]H7_7]:_^C4KU^&%'
MZG5G;52_0\KB3F^MTH7T:-E? ?CXJ"- \6,,<,()L'WI?^$!\?\ _0O>+/\
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
M'L[E]?9)[R9_E62+>%4=/QKLK#XA^ M'F:XLU2WEV[2\<.#C/3K76KX"\/\
M.='L_P 8E_PH_P"$"\/<$:/9\$'_ %*]OPI 8_Q$\7)I'@U[J%_+DOD5+<L,
M$;AUQZ@'-<SX'^%.EZGX5MKG5X&:YG7?&VXCRT/W,#IG&*]*U3P[8:T(A?V<
M-V(@=BR*"%SUP#5](1$BI&JHB@!57@ >U(#YOCT?3_#/BR73?$EG]HM58*)(
MSC:I/RR+CKZ$=J]AU5M,\ >"[NZTF".*,)F,Q'<'9AP23UK=U3PSINLLLE]I
M]O=R(I56E0,1GMDU.FB62::MA]EC-FJ[1;D90#TP: /&/A?XHT'PI!=W&IW3
M"_N3C*KN^3Z^I/-=XWQE\+<#[5(?I'6VG@/P^J\Z/9_]^5_PH?P)H&WC1[/_
M +]+_A0!YEX94_$;XG3ZJ07T^S(*$C@*/N+]<Y/XU[6J[:JV&FV^F1+%:V\5
MM%UV0H$'UP*N4 -S^-%<?XJ^'-KXLOHKJ?5-4M'C3RPEE<^6A]R,=:YRX_9_
MTFZ^_K_B(?[NHL/Z5JH0>\CGE.ITB>I[@*3(]:\:NOV7]#NLEO$?BD#T75G'
M]*RYOV/?"\V2_B7QASZ:Y**OV=+K/\#-U*W2'XGN[2QKU=1]2!4+ZI9Q??NX
M$_WI5']:^?Y?V(/!5Q_K-?\ %SD]SKLW^-4YOV"/A]/_ *S5O%<GUUN4UO&G
MA?M5']W_  3/VF)Z4U]Y] R^*-%AXDUBP0_[5R@_K52?QYX9MQF3Q'I4?^]?
M1#_V:OGR3_@GC\,ICE[WQ*_^]JS'^8J)O^"<_P *F^\VNO\ [U_G^:UM[+ ]
M:LO_  '_ ()FZV-Z4U]__ /<;OXT> ['/G^+]&3'!_TV,_R-8]W^TK\,+'/F
M^-M*4#KMEW?R%>/-_P $V/A.S9+ZU]/M2?\ QNI%_P"";_PF48VZN??[2G_Q
M%=$:>6=:D_N7^9S.KF3VA'[ST"\_;&^#MDK%O&]FY':.&9C^B5RNK?\ !0#X
M2Z:I\C4M0U)AT%K9,<_]]8K.C_X)R_"B,YQK#?\ ;TO]$JW#_P $]OA-"PS:
MZI)CLUXW]!71!9/'XI3?R1SR>;R^&,4>?^*O^"EVDP*X\.^#[Z\&"%EU.9+=
M<^N%+<5X)XX_;(^+'Q5E;3+#4&TR"0[%L?#<#/,X/8R#/\A7VSH_[#OP=T>8
M2'PL+QO2ZNI7'Y;J]3\*_#/PKX(C5=!\/:;I87HT%NH?_OKK^M=<<PRK"ZX:
M@W+^\<LLOS/$Z5Z_+'R/SV^#_P"POXV^(\Z:CXK:7PEHLI$LAN6\W4+COP 2
M$SSU.>>E???PQ^$7A?X.^'8](\+Z8MG; [I)#\TLSX^_(_5C7;_K2]:\;'9K
MB<P?[QVCV6Q[&"RO#X)>ZKON]R./[I)&#TJ1>E(?>E'6O'U/7\QU%%%, HHH
MH **** "BBB@ HHHH **** "BBB@"*/[B_2I%HHK-%$7_+:G+1151 .YIJ]6
MHHJ@'+3)***EC'MVH;I112$A8^].;[IHHJD)D7\ IO\ %111,B70G_AIM%%-
I;#ZA1_'1142Z%#Z***L04444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>cpidef14a_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cpidef14a_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0+L17AI9@  34T *@    @ ! $[  (
M   +   !2H=I  0    !   !5IR=  $    6   "SNH<  <   $,    /@
M   <Z@    $
M
M
M
M
M
M5VEN9R!$=6]N9P    60 P "    %    J20!  "    %    KB2D0 "
M S,Q  "2D@ "     S,Q  #J'  '   !#    9@     '.H    !
M
M
M
M
M
M                                         #(P,C4Z,#0Z,CD@,30Z
M-30Z-3  ,C R-3HP-#HR.2 Q-#HU-#HU,    %< :0!N &< ( !$ '4 ;P!N
M &<   #_X00=:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K
M970@8F5G:6X])^^[OR<@:60])U<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"<_
M/@T*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(^/')D9CI2
M1$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D
M9BUS>6YT87@M;G,C(CX\<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I
M9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS
M.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(O/CQR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A9C5B9&0U+6)A,V0M,3%D
M82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O(CX\>&UP.D-R96%T941A=&4^,C R-2TP-"TR.50Q
M-#HU-#HU,"XS,3(\+WAM<#I#<F5A=&5$871E/CPO<F1F.D1E<V-R:7!T:6]N
M/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A9C5B9&0U+6)A
M,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,](FAT=' Z+R]P
M=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(CX\9&,Z8W)E871O<CX\<F1F.E-E
M<2!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F
M+7-Y;G1A>"UN<R,B/CQR9&8Z;&D^5VEN9R!$=6]N9SPO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_/O_; $, !P4%!@4$!P8%!@@'!P@*
M$0L*"0D*%0\0#!$8%1H9&!48%QL>)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR
M)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*O_  !$( 2(")P,!(@ "$0$#
M$0'_Q  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,#
M @0#!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S
M8G*""0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H
M:6IS='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZ
MPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 #
M 0$! 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  !
M G<  0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q
M%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(
MR<K2T]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /H^
M218TW/G&0.!GVIGVE/[LO_?IO\*+G_5#_KHG_H0J6@"+[2G]V7_OTW^%'VE/
M[LO_ 'Z;_"I:* (OM*?W9?\ OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A1
M]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4_NR_P#?IO\ "I:* (OM*?W9?^_3
M?X4?:4_NR_\ ?IO\*EHH B^TI_=E_P"_3?X4?:4_NR_]^F_PJ6B@"+[2G]V7
M_OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A1]I3^[+_ -^F_P *EHH B^TI
M_=E_[]-_A1]I3^[+_P!^F_PJ6B@"+[2G]V7_ +]-_A1]I3^[+_WZ;_"I:* (
MOM*?W9?^_3?X4?:4_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO\ WZ;_  J6
MB@"+[2G]V7_OTW^%'VE/[LO_ 'Z;_"I:* (OM*?W9?\ OTW^%'VE/[LO_?IO
M\*EHH B^TI_=E_[]-_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4_NR_P#?
MIO\ "I:* (OM*?W9?^_3?X4?:4_NR_\ ?IO\*EHH B^TI_=E_P"_3?X4?:4_
MNR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A1]I3
M^[+_ -^F_P *EHH B^TI_=E_[]-_A1]I3^[+_P!^F_PJ6B@"+[2G]V7_ +]-
M_A1]I3^[+_WZ;_"I:* (OM*?W9?^_3?X4?:4_NR_]^F_PJ6B@"+[2G]V7_OT
MW^%'VE/[LO\ WZ;_  J6B@"+[2G]V7_OTW^%'VE/[LO_ 'Z;_"I:* (OM*?W
M9?\ OTW^%'VE/[LO_?IO\*EHH B^TI_=E_[]-_A1]I3^[+_WZ;_"I:* (OM*
M?W9?^_3?X4?:4_NR_P#?IO\ "I:* (OM*?W9?^_3?X4?:4_NR_\ ?IO\*EHH
M B^TI_=E_P"_3?X4?:4_NR_]^F_PJ6B@"+[2G]V7_OTW^%'VE/[LO_?IO\*E
MHH B^TI_=E_[]-_A1]I3^[+_ -^F_P *EHH B^TI_=E_[]-_A1]ICR 1(,D
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
MI[-S-MMSF(JQ==NY@6Y4_>S[4^XTJZ\4:PUU+:W%C-+HMO)!-)$R?9[I99&
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
M:V<]BDUI);WZ0_:I69E:)E8L^Q=I# @X&67'O7;4 %%(P)4@,5/J.U1^2_\
MS\R_DO\ A0!+147DO_S\R_DO^%'DO_S\R_DO^% $M%1>2_\ S\R_DO\ A1Y+
M_P#/S+^2_P"% $M%1>2__/S+^2_X4>2__/S+^2_X4 2T5%Y+_P#/S+^2_P"%
M'DO_ ,_,OY+_ (4 2T5%Y+_\_,OY+_A1Y+_\_,OY+_A0!+147DO_ ,_,OY+_
M (4>2_\ S\R_DO\ A0!+147DO_S\R_DO^%'DO_S\R_DO^% $M%1>2_\ S\R_
MDO\ A1Y+_P#/S+^2_P"% $M%1>2__/S+^2_X5G:GK%EI*G[7J$GF=HD",Y_#
M''XTU%R=D)M+<UB0 23@#J35&RUK3M0N'@L[I)9$Y*@$?EGK^%<X;K7_ !$C
M1V,;6EC(I5I9P,LIZXP/Y?G5 >&]7\.W"ZE;&*Y$!)*QD[MI&"<$>A]\5T1H
MQLU)ZF;F^BT/0**R])U.#6+42VMW+N'WXR$W(??C]:O^2_\ S\R_DO\ A7.T
MXNS-$[[$M%1>2_\ S\R_DO\ A1Y+_P#/S+^2_P"%(9+147DO_P _,OY+_A1Y
M+_\ /S+^2_X4 2T5%Y+_ //S+^2_X4>2_P#S\R_DO^% $M%>(?&/7-9TCQA:
MP:=K-_;1-8(Y2&X:,%O,D&<+@9X'-<!_PF'B;_H8M6_\#I/_ (JN^G@I5(*2
M>YS2Q"C*UCZNHKY1_P"$P\3?]#%JW_@=)_\ %5ZI\%-5U76?[;_M/5;VZ\KR
M-GGS&3;GS,XW9QT'3TI5<'*E!S;V"&(4Y<MCUJBHO)?_ )^9?R7_  H\E_\
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
MD@D$]]:Z7&C27-QIZHTL;!E*EE96)3&[.T$^HQFLY_$S6'P(Z*BN%OO'4?\
MPDZ)9:E:_8X5EC:W,B;IY!$6!Y^8#=M48QD[NO%-.LZS;S:;9OJC3/JL-M(9
MS%&#;EWP^P!<8(.%W!L'J34%G;?8X#?B]*9N!$8@Y)X4G) '09(&?7 ]!4U<
MJ^LW]IX3UB4SB:[L;B2VBN)$4;OF 5F"@ D;AG  .WM58ZAJH\4#P[_:T^TR
M[_MOE1>=L\DMLQLV?>&<[>G'O0!V=%>?6WB36+O3;J_-]Y9TQ( T*1)MNF+D
M.6R"1D 8"D8/KTKT&@ HI&8(I9B% ZDGI4?VNW_Y[Q?]]B@"6OE'QA_R/.N_
M]A&X_P#1C5]4_:[?_GO%_P!]BOE7Q>0WC?7"I!!U&X(([_O&KTLO^.1QXK9&
M/1117L'"?5W@_P#Y$;0O^P=;_P#HM:V:PO"%S O@C0PTT8(TZW!!<<?NUK8^
MUV__ #WB_P"^Q7S$_B9[$?A1+147VNW_ .>\7_?8H^UV_P#SWB_[[%042T5"
M;RV526N(@!U)<5AZCXQLK=_)T]6OISP!']W/U[_A5QA*;]U"<DMSHB<#)X%8
M.H^+;"S?R;7=>W!.!'#R,_7_  S69]BU/7CNUK48K.V/_+M"XR1[\_SS6[IU
MAI&E)BS\A6QS(7!8_C6G+3A\3N_+_,F\GMH8_P!A\0>(.=0F_LVT;_EC']YA
M[_\ US^%;6F>'].TD VL ,O>63YF/X]OPJ[]KM_^>\7_ 'V*/M=O_P ]XO\
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
M5S?QI_Y@O_;?_P!IUY97M87 4JU%3DW=_P"?H>?6Q,Z=1Q21[O\ \+!\'_\
M07E_[]W'^%:NBZYHOB+S_P"Q[V6X\C;YG,J;=V<?>QGH:^<Z]3^"W_,:_P"V
M'_M2C%8"E1HN<6[K_/T"CB9U*BBTCT[[,G]Z7_OZW^-*L"*P(,F1ZR,?ZU)1
M7BGH!1110 4444 %%%% !1110 445%=SK;6<LS/%&(T+;IGV(/JW8>]-:NP-
MV5S@_$6FVD=[J4M[::LUO(Q99!#$88)'"*95)8'^ #)Z9:O0:\[U*8:A>N[7
MF@3QR%6,4OB2X\MF &1Y0^3&X=,5W6FW%S=:?%+?6OV2X;(DAW[PI!(X.!D'
M&1QT-=F(4N2-^AQ8=QYY6ZEJHKG_ %0_ZZ)_Z$*EJ*Y_U0_ZZ)_Z$*XCM):*
M** (KG_5#_KHG_H0J6HKG_5#_KHG_H0J6@ KA/&VEV-WJDE[=RV<DMI%;A+:
M[@>4$.9T(P@+'=N!&W)S$#V!KNZXWQ%<(GC*#[-#I4=];VJS+<ZE<O&&!9U"
MJHX)7DY/3?Q75A6U.Z.7%).G9]SHM BCM_#6F0PSK<1QVD2I,@P) $ # >AZ
MUC^*K@V.H6UW9M>Q:F()([7RK1KB&X)(8PN%!()V9R"O )S@$5N:1 EKHEC;
MQ"()%;QHHA<N@ 4 ;6/)'H3SBKE<\W>39O!6@D<5J+OJNK):'3[JSEMU:4.M
ME+MFNGA*#$H7:%4,06)Y..PYS3;W$TFD7<&EWL=MIMO9QW<36KJV4DSA4(R^
MSK\H(],UZ/14EG#7*O-X8UFRCMYOM&HRW%Y;6;1,KR0ATW94CY=V?NM@G=TZ
MTUC+_P )DNO?8;[^S?/QG['+YF_[.5\SRMN_'.S.W].:[CR8A.9O+3S2NPR;
M1N*YSC/ID]*?0!YG9Z9?VNE7FGSZ;="YOXK7[)B%F6,+(Q"LP!5-F<X8CVR:
M],HHH 1LA3M )[ G%1[KC_GE%_W]/_Q-2T4 1;KC_GE%_P!_3_\ $U\J^+\_
M\)OKFX '^T;C(!S_ ,M&KZOKY1\8?\CSKO\ V$;C_P!&-7I9?\<CCQ6R,:BB
MBO8.$OQ_ZI/]T4ZFQ_ZI/]T4ZMS,*O1_ZM?H*HU>C_U:_05<"9#J***T)/HW
MPPT__"(Z/MCC(^PPX)D(_P"68_V:U-UQ_P \HO\ OZ?_ (FL_P +_P#(H:/_
M ->$'_HM:U:^*J?&_4^@A\*(MUQ_SRB_[^G_ .)HW7'_ #RB_P"_I_\ B:EH
MJ"CB?BNTQ^&.K;XXPO[G)#DG_7)[5\W5]*_%G_DE^K?]L?\ T<E?-5>UE_\
M"?K_ )'GXKXUZ!4MO_KU_'^515+;_P"O7\?Y5Z*W.0N4445L0.C_ -8OU%7J
MHQ_ZQ?J*O5I F05J>&,_\)=H^T G[=#@$X_Y:"LNM7PO_P C?H__ %_P?^C%
MHJ? _0(?$CZ,W7'_ #RB_P"_I_\ B:-UQ_SRB_[^G_XFI:*^*/H"+=<?\\HO
M^_I_^)HW7'_/*+_OZ?\ XFI:* / ?CB7/C>S\Q54_P!G)PK9_P"6DGL*\ZAG
MEMIEE@=HY%.593R*]'^.O_(\V?\ V#D_]&25YI7T6&_@Q/*K?Q&=5%<V7BB%
M;>]"VVHJ,1S <2>W_P!;\J] ^"=A>Z9<^((9H5#?Z/RS$!A^]Y!P<UXL"001
MP1T->K?"^_UR_MK^XL9/-ET_RPR'DS(^[@COC9]>?6IQ,;TFKE49>^F>U[KC
M_GE%_P!_3_\ $T;KC_GE%_W]/_Q-96F^*+&^LS),_P!GF3B2)N2#[>HK6AGC
MN(1+ X=&Z$5X,HRB]4>DFGL>7?&8R'^QO,55_P!?C:V?^>?L*\NKU/XT_P#,
M%_[;_P#M.O+*^HR__=H_/\V>-BOXS_KH%>H_!DR#^V?+56_U&=S8_P">GL:\
MNKU/X+?\QK_MA_[4HS#_ ':7R_-!A?XR_KH>G;KC_GE%_P!_3_\ $TJM.6&Z
M.,#N1(3_ $J2BOE3V@K#?6[F3Q9_9%G'9[(462X^T3E)75OXHD"G<!W)(YXX
MZUN5@ZIH=]JNJP^?=VO]G0SQW**;<^?&Z%3M1]V IP<G&<,PZ'@ 3PWXE/B
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
M0?E57_A#O#G_ $!++_OR*]C#9A&C25-QV.&KA95)N29\YUZG\%O^8U_VP_\
M:E=S_P (=X<_Z EE_P!^15JRT+3--W_V=9QVGF8W^1\F['3..O4_G1B<PC6I
M.FH[A2PLJ<U)LT**B^S)_>E_[^M_C2K BL"#)D>LC'^M>.=Q)6&^MW,GBS^R
M+..SV0HLEQ]HG*2NK?Q1(%.X#N21SQQUK<K!U30[[5=5A\^[M?[.AGCN44VY
M\^-T*G:C[L!3@Y.,X9AT/  FC^)9=3O+=9K%;>WOH9)[*43;VD16 ^9=HV$A
ME8 %N,\\5OU@:-X:ETNZMVGOA<P6,+P648AV-&C,#\[;CO8!57("CKQS6_0
M4444 %%%% !1110!P&I;(-6U?4[>WODL[>Y1+Z>'5'B9FVKDK$!@[0R]6&>V
M:[^N"UN2R&JW[WFC+-K:S*-/7[-*R7*@)L9MIVL0<C)(QM%=[77B/AC_ %T1
MQX?XI_UU?]?\.%17/^J'_71/_0A4M17/^J'_ %T3_P!"%<AV$M%%% $5S_JA
M_P!=$_\ 0A4M17/^J'_71/\ T(5+0 5QTVKV]NFHV.OV]]->FYE:V5+1Y-R$
MD1>2RJ0#MV]\A@2:[&BM*<U'=&52#ELRII(NQHMD-3_X_/L\?VC'_/3:-WZY
MJW114-W=S1*RL%%%%(84444 %%%% !1110 4444 %%%% &'?^(+C2]42.]L%
M2QD,@2=;@-(=D1D+&/'"X4C.[.<9 S4-GXBU*Z_<_P!D1+=R6\5U!']L^0QN
MQ!WML!4KCD -U&":=<>'[Z[UFYNKK4;>6UGB:W6%K1M\,3##*C^9@$G!+%23
M@=@ *X\+ZJ+1PNN1I=_98[..X2T*[(E))X\S.]NA8$8QP >: '3>*KU/#O\
M:\>DQO%"LQN@;P#;Y;E"(SM/F$[21]T$8YR<5TU<U/X<U26UT^WCU'3HK>R.
M1;+IS^2Y7&S*^=GY<9 SC//4#'2(&"*)"&;'S%1@$_3M0 M%%% !1110 444
M4 %%%% !4<[R1V\CPQ&:14)2,,!O..!D\#/O4E1723RVDJ6DRP3LA$<K)O"-
MC@[<C./3- '/_P#"47OVI]..F0G5!="W6);LF$@Q>:6,GEY&%[;,Y(]<TK^*
M;H:7;ZDNEK]D+)'<%KG#I(9?*9$7:=Y#>I7.1CG(#+?POJ,%K:[=4M?M=G<&
M>.X%D_[QF5ED\T&4[RV[.05Q@8XXH3PMJ%O)8?9M5MVALPS^5<V32!IV8LTO
MRR+SEC@'.W/KS0!;L_$+W/B672C;VY"+(Q>"Z$KQ;&4#S4"XCW;LK\Q)QT'.
M-RL>/1KQ]<@O]0U".X2T\W[,B6WEN!)V=MQ#   <!>@)S6Q0 4444 %%%% !
M1110 4444 %9^LWU[I]D9["RBNBBL\GG7'DJBJI)YVL<GL,8ZY([Z%9'B#2;
MS6(((+6]AMX5DWSQ36QE6X Z*P#J=N>2,\]#QD$ H#Q>\DBRPZ=FQ0VRW,TD
MVUXFF"D )M(8 .F3N'4X!Q5E/$4EOJ5S;ZS9QV,45LUTLHN/,/EA]OS@*-K=
M" "V>1GBH9?#-U<7TDD^I1FWNI()[R%+8CS)(L8V,7.Q3L3((8\'GFDM_"UQ
M(UXFN7T-_%>2"61HH)+>;*L#&!(LIPJ8X  YYZDD@&AX?U>76M-:YGLS92),
M\+0L^\J5..3@<^W\ZU*R]!T*/0H+F**>:83W#S9EE=RNXY ^9CT[GOU-:E !
M1110 4444 %%%% !1110 4444 %%%% !1139 C1.LN"A4AMW3'>@#CKO3]3G
MU^^DO+7Q!- 9E-J]AJ4<,83:N04\U3PP/)!)S79UPC67PZAAN9Q9:;BTDV,%
M +$\'*C/S#YAR*[NNJN](Z?A;MYLY<.K.6J^^_?R05%<_P"J'_71/_0A4M17
M/^J'_71/_0A7*=1+1110!%<_ZH?]=$_]"%2U%<_ZH?\ 71/_ $(5+0 4444
M%%%% !1110 4444 %%%% !16''XQT26WDG6YF$<:+)EK292ZE@@* KEQN('R
MYZBK$GB+3XK:&:4W2>>Y2*$V4PF<@9.(MF\@#OC% &I156SU.SO]/%]:SJUM
M@DR-E=N.&# X*D8.0<8Q5.'Q/I,UK/<K<2)%;Q"9S+;R1[HST90R@N#C@KG/
M'J* -:BLN[\2:796]K/--*\=W$9H3!;22ED !+8120,,#D^M:,,T=Q!'- ZR
M1R*'1U.0P(R"* 'T444 %%%% !1110 4444 %%%% !115/4M5M=*BBDO6E F
MD$4:Q0/*SM@G 5 3T4GIVH N44R"9;BW2:,.%=0P$D;(P'NK $'V(I] !111
M0 45FWWB'3=-OEM+R:1)2JN2()&1%9BJEW"E4!((RQ'2G#6[)M6?34^T/<QL
M%DV6LK(A*A@#(%V#@@\GO0!H45EVOB72KV^CM;:X=I)2PB8P2+',5^]LD*[7
MQ@GY2> 3VI]SK^G6E_\ 8YYG$P*!]L+ND>XX7>X!5,]MQ% &C151-4LY-6DT
MQ)P;R*(2O%M/"DXSG&.XXSGD>HJ#2O$.FZRQ73YI&;RQ*!+!)%O0G 9=ZC<.
M.HR.GJ* -*BBB@ HHHH **** "BBLQ_$>E)+J$;78#Z;M^U+L;,>[IVYS[9H
M TZ*** "BLMO$FEKJ3V+S2+,DGE,3;R"/?MW[/,V[-VWG&<TV#Q-I<^F2Z@L
ML\=I$BN9I[26(.&^[LW*-^>  N220.XH UJ*I:=J]GJGG"T>3? P66*:%XI$
MR,C*. P!'0XP>?2H;?Q'I5TC/!=APEW]B;Y&R)LXVXQ^O3WH TZ*R%\4:4T5
MQ*99UAMMWF3/:2K&2K;"JN5P[;N JDDGH#5K3M7L]4\X6CR;X&"RQ30O%(F1
MD91P& (Z'&#SZ4 7:*SHM>TZ;4S813.TPD,61"_EEP-Q028V%@ <J#D8/H:C
M7Q+I+Z3_ &E'<M+:^:(0T<+NQ<L%"A0NXY)&,#G(/2@#5HJM8:A;:G:_:+-R
MZ;F0AD9&5@<%65@"I![$"K- !1110 4A 92& ((P0>]+3)B%@D+N44*26'51
MCK0!YQ>ZG#HWBO4K.#2=/CEV[K& VFYYIOW6U@1U!W-P, ;?7->E5Y5'XCMM
M1U"-;+QI<6-F&&9KRXB:289Z+&%&T>[D'G[M>JUW8N+BHIK7YG!@Y*3DT]/E
M_7]:!45S_JA_UT3_ -"%2U%<_P"J'_71/_0A7"=Y+1110!%<_P"J'_71/_0A
M4M17/^J'_71/_0A4M !1110 4444 %%%% 'B7QFT'6-4\96DVF:5?7D2V"(9
M+>V>10WF2'&0#S@CCWKS[_A#_$W_ $+NK?\ @#)_\37U=17?3QLJ<%%+8YI8
M=2E>Y\H_\(?XF_Z%W5O_  !D_P#B:]!^#.@ZQI?C*[FU/2KZSB:P=!)<6SQJ
M6\R,XR0.< \>U>VT45,;*I!Q:W".'49)W.$'A"\C\&*LPNKO4A#%$MOYT:>2
M@F5W2-EVC)V@Y+$_*.:U%M[RVO-.U&VT>_E2WAGMGM;B[CDN%WLC"0,TA##*
M$$%\X(QP,5T]%<!TG-Q:'=W7A/5[6=5M+K5C/)Y18,(3(,*K$<'@#=CN3C/6
MHK[^W-;CL[./23I4:31RS2W+QS("GS!0D;@LNY5&<K]*ZFB@#B;7PSJ[-I]G
M<SRVT-C]KA^U6GEJ6B?84 5]Y48ROJ-G7N>QM;:*RLX;6V39#!&L<:9)VJ!@
M#GV%2T4 %%%% !1110 4444 %%%% 'S!_P (GXC_ .@!JG_@%)_A1_PB?B/_
M * &J?\ @%)_A7T_17K?VG/^4XOJD>Y\P?\ ")^(_P#H :I_X!2?X5[E%HMQ
M?>%/"=K+#/']E\AKE5E:"2("W93R"&!W$# Y_6NMHKEQ&*E7235K&U*BJ;NF
M<7K_ (>N[K4)5@TYKS=:PPZ?>O.I:P=6.7)=M^>5;<NYCMP>U/3PC%*UJ;O3
M(9#)K-S=7A?:?,B/VCRMW/S#YX_E]^1UKL:*XS<X"T\):E9:48]/MUM+J;2)
M[>:02*"TN]?+!;)R0NX \[1QQP*FL/":O'903:9=+:#4!/<VUZ+41@"WE7*I
M!A2"Q0$8R>.,9KN:* .;U#PX^J>)9I+B2>'37LH87CA9 LY621BC9!8#!7[I
M7KUJ)-,N$\6:I-)8:@8[R1?*NH;M1 J^0J$M%YHR00>=A/2NIHH Y.QL-3FM
M=#TNZTQK2/2GC:6Z,L;1R>4A51& =WS9!^95P,]ZNVR:CI6KZA'#ICW<-]=+
M<)<I,BK'E51@X)W<;,C:&R"!Q6_10!Q]IH^NQ:U;ZQ)Y.9;V5I[4)^\2&0!.
M9/,VL (XC@+_  ^U7?"7AV32=.LYM0EGDODLUM]DK(5MUZE%V  C(')+'@<U
MT=% !1110 5Q/Q5L+S4?"MM%I]I/=2+>JQ2",NP&QQG [<C\Z[:BM:51TIJ:
MZ$3CSQ<3YN_X1?Q!_P! /4O_  $D_P */^$7\0?] /4O_ 23_"OI&BO4_M6?
M\J./ZE'N>)?#[0=8LO'6GW%YI5];PIYFZ26V=57,3 9)&.IKLM<\+ZG<KJMW
MI\ -U/>$*GF*//MVCB!YSU5DW#./NM_>KNZ*\_$XAXB?.U8Z:-)4H\J.'OO#
M]_/J]Q(NFYNFO3.FJ>8G^H\O'DYSO_V=N-O.<U/HGA:ZTZ2!;5I=)5]-A6YE
MM?*9I+A2=V[>&#'YOO8_&NQHKF-CEX/#,TNH:E<7T]PT?VW[1;6^Z,1R,(40
M2' W9R&X) X!Q6?I^C:A#X9L8$TF_CN]/>VF>*\O5D2=HQAEB_>N$[D#"CIT
M[=Q10!BZ9!=7.O7>K7=E)8J]O%;10RNC.P5G8LVPL ,O@#)Z$]ZYY/"^IV]Q
MIUS;P %M19[Z+S%'R"XDDCEZX)"L01UPR_W:[NB@#@X-$U&&#":3?FYM]0>\
MS+?*8)E$[.%1/-(1BK @[%Y')&<UT6F075SKUWJUW926*O;Q6T4,KHSL%9V+
M-L+ #+X R>A/>MJB@#D$AUVP\/W&B6.DR-(#+'%?">,1E'8D28W;MPW9*D#H
M<$\9JMX8UFV26PBDC>WDN+*>.>TC6$0&-U5\)([Y(1$;/()!XSU[FB@"GIFF
MQ:7:O%%)+,TDC2RRRD%I'8Y+'  'T  ]JN444 %%%% !1110 4444 %17/\
MJA_UT3_T(5+45S_JA_UT3_T(4 2T444 17/^J'_71/\ T(5+45S_ *H?]=$_
M]"%2T %%%% !1110 4444 %17%S!:0F6ZE2*,<%G.!6'>>"M.O;R:YEFN@\K
MEV"NN 3Z96L[4/ ,0M<Z7/(9@?NSL-I'X#K6\84VU>7X$-R['6V]S!=PB:UE
M26,]&0Y%2UQNG^ 8C:YU2>03$_=@88 _$=:UM,\)6&DWZ7=O+<M(@( =QCD8
M[ 4I0IJ]I?@"<GNA=*\6:?J]K9S6J3K]KNFM0DB -&XC:3YN>A1<C&?O+[XF
MN?$^AVEO//-JUF([>013%9E;RW)("D#)!X/'L?0UAZ?X.N[&[T.9+B%!:J1?
M*C']XPBDCC9..H\U@<XR,>E06G@V^@T.2S>*W-TEO'!%<MJ5Q*) CJP!C=2(
M@=H^[G';BL2SJ9M:LH)[5'E4QW4,DZ7 9?*$:!26+9Z88'/2GQZQIDUK/<Q:
MC:26]N2)I5G4I$1U#'.!^-96OZ)>ZU%&R&WBD_L^ZMW4R,0))44#!V\J"#S@
M'VJO>>&+MQ>FT-JOF"R:&)R0C&!MQ5\#A2 !QGZ<8H V?[?T?9;/_:UCMNB1
M;G[2F)B#M(7GYN>..])+XAT6"25)]7L(WA!,BO<H"F&VG()X^;CZ\5B:GH6L
M:H]X7AT]!J=DMG<;IW<VH#O\\9\L;_E?.#MPRCDU-:>&)(=3MKF9;9UBO;VX
M?C)(F)V]NNTX/Y<T ;<VJZ?;RV\5Q?VT4EU@6Z/,JF;I]T$_-U'3UJW7$KX-
MO46P6=(KV---MK.XC_M*>V4-%G+#8") =QX8#&/<UVU !1110 4444 %%%17
M5LEW:O!(6"N,$J<&@"6H9+RWBF$4LR*YZ*6YK,_X1BR_YZS_ /?2_P"%4KCP
MQ,+G%M(IA/=SR/TK51@^I+;['355U*_CTS3Y+N9))%3 $<2Y>1B0JJHXR22
M/<U0_P"$7L_^>L__ 'T/\*AO_#DL\5C:6=Y);6T-S]IEE!4R[E'R!0RE<;L$
MY':H:BEHQZER7Q#ID&D6^I7%W%#!=1"6 2R*C2Y7< H)Y.#TI]AK5KJ"*R-Y
M7F%!&LDB;G+1"4  ,2#M).#@\$\CFN<C\*:M9QF*WEM+M!!<V:&Z<J5BE=6#
M$*F"0004  (QR*BTK1]37,UI#&9K&^A9%NO,A2<)9B!\$H6QEFPVW!Q4C.I?
M7=)CD1)-4LD>16=%:X0%E7.X@9Y VG)[8/I4,/BC0KC3HKZ/5[,6LS[$E>94
M!;KM^;'/MUK&T;P[J^F7EBX-K#L#+>S17#M]H3<[!?**8R"XP^X$<CD<55_X
M1'5/L>G1S);W L[>6T:%-2GMUD1BI#[HUSD[<%"".G/% '37WB#3K"^ALI;F
M-KN:5(Q;I(ID7<<!BN<[?>F7'B&SM?$*Z/,LHN'MOM"/M&QAEOESG[V$8XQT
M!YK&7PQJ$5TD4"62V2ZC#?[VF=I%V(B&, KSPO#EN1QCO5O6_#<VJ:A=W44L
M4<AM85M7).8YHWD8$C^Z=X!]06H TK?7]-FM]/D>[AMWU&));:&>54D<, 0
MN>3R.F:?IFM:;K(F.EWL-UY#F.7RGSM.2.?;@X/0]JYA/!UXCV8G2*]B6PM;
M6:/^T9[8(T6<D! 1(,G(# 8/UKH=$L+K3VOX[@0F*6[DN(7CD)8AV+$,I48Q
MG'!.?:@ M/$FE75K92M>PVSWR(\$%Q*B2-O^Z-N>22".,\BIFUO2DFN(6U.S
M66U4O.AN$W1*,9+#/RCD<GUKFHO!MXNBRVSO:F=M+M;)'R?E>*21F.=N0IW+
MCW'08%3G0=872Y-/5;!XXKW[;#,TSYN#Y_F[9%V<=_F!;D XH W'\0:-':Q7
M3ZM8K;S9\J4W*!),'!VG.#@D X[U(FL:;);W$\>HVCPVQ*SR+.I6(CJ&.<+^
M-<X/"=[//=75R+-9KJ"]!C1BRQ23"%5VL5!(VQ-N. <L>#1=^$;N2UGCMY(8
M\PV*HB2O$&:W9B060 J#E0&'(QG'% &AK'C;0-$M+.ZO;]6@O6(AE@!E5@I&
MXY7(P,_7TS6_65HVDI9Z=Y5Q9Q1.9S,5^UR7?S_WM\@#9_#BM6@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HKG_5#_KH
MG_H0J6HKG_5#_KHG_H0H EHHHH BN?\ 5#_KHG_H0J6F31F2/:K!3D$$C/0@
M_P!*;MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%
MMN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7
M_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/
M_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%
MMN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7
M_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/
M_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%
MMN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7
M_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/
M_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%
MMN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7
M_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/
M_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%
MMN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7
M_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/
M_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%
MMN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7
M_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/
M_P 51MN/^>L7_?H__%4 2T5%MN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2T5%
MMN/^>L7_ 'Z/_P 51MN/^>L7_?H__%4 2U%<_P"J'_71/_0A1MN/^>L7_?H_
M_%4UHIGP'ECVA@QQ&0>#GU]J )Z*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
? HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>cpidef14a_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cpidef14a_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0+L17AI9@  34T *@    @ ! $[  (
M   +   !2H=I  0    !   !5IR=  $    6   "SNH<  <   $,    /@
M   <Z@    $
M
M
M
M
M
M5VEN9R!$=6]N9P    60 P "    %    J20!  "    %    KB2D0 "
M S0T  "2D@ "     S0T  #J'  '   !#    9@     '.H    !
M
M
M
M
M
M                                         #(P,C4Z,#0Z,CD@,30Z
M-38Z,3D ,C R-3HP-#HR.2 Q-#HU-CHQ.0   %< :0!N &< ( !$ '4 ;P!N
M &<   #_X00=:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K
M970@8F5G:6X])^^[OR<@:60])U<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"<_
M/@T*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(^/')D9CI2
M1$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D
M9BUS>6YT87@M;G,C(CX\<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I
M9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS
M.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(O/CQR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A9C5B9&0U+6)A,V0M,3%D
M82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O(CX\>&UP.D-R96%T941A=&4^,C R-2TP-"TR.50Q
M-#HU-CHQ.2XT-# \+WAM<#I#<F5A=&5$871E/CPO<F1F.D1E<V-R:7!T:6]N
M/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A9C5B9&0U+6)A
M,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,](FAT=' Z+R]P
M=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(CX\9&,Z8W)E871O<CX\<F1F.E-E
M<2!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F
M+7-Y;G1A>"UN<R,B/CQR9&8Z;&D^5VEN9R!$=6]N9SPO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_/O_; $, !P4%!@4$!P8%!@@'!P@*
M$0L*"0D*%0\0#!$8%1H9&!48%QL>)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR
M)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*O_  !$( 20"'0,!(@ "$0$#
M$0'_Q  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,#
M @0#!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S
M8G*""0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H
M:6IS='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZ
MPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 #
M 0$! 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  !
M G<  0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q
M%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(
MR<K2T]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /HZ
M258@"^?F.  I))_"F_:4_NR_]^F_PHF_UMO_ -=#_P"@M4M $7VE/[LO_?IO
M\*/M*?W9?^_3?X5+10!%]I3^[+_WZ;_"C[2G]V7_ +]-_A4M% $7VE/[LO\
MWZ;_  H^TI_=E_[]-_A4M% $7VE/[LO_ 'Z;_"C[2G]V7_OTW^%2T4 1?:4_
MNR_]^F_PH^TI_=E_[]-_A4M% $7VE/[LO_?IO\*/M*?W9?\ OTW^%2T4 1?:
M4_NR_P#?IO\ "C[2G]V7_OTW^%2T4 1?:4_NR_\ ?IO\*/M*?W9?^_3?X5+1
M0!%]I3^[+_WZ;_"C[2G]V7_OTW^%2T4 1?:4_NR_]^F_PH^TI_=E_P"_3?X5
M+10!%]I3^[+_ -^F_P */M*?W9?^_3?X5+10!%]I3^[+_P!^F_PH^TI_=E_[
M]-_A4M% $7VE/[LO_?IO\*/M*?W9?^_3?X5+10!%]I3^[+_WZ;_"C[2G]V7_
M +]-_A4M% $7VE/[LO\ WZ;_  H^TI_=E_[]-_A4M% $7VE/[LO_ 'Z;_"C[
M2G]V7_OTW^%2T4 1?:4_NR_]^F_PH^TI_=E_[]-_A4M% $7VE/[LO_?IO\*/
MM*?W9?\ OTW^%2T4 1?:4_NR_P#?IO\ "C[2G]V7_OTW^%2T4 1?:4_NR_\
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
MM-(TZ&PTZ+R;: ;8X]Q;:,YZDD]ZHW'A72;FZN+AH9HI+G_7BWNI85F]W5&
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
M89S<,>5DP>@*XP!P,' %9=S8ZE>^+_&/]CZE/8W26MKL6)4*RMY;X#$J6'3
M*D$9SS@5W<=K;Q7,UQ%!$D\^T2RJ@#2;1A=QZG&>,]*$M;>*YEN(H(TGF"B6
M54 :3;]W<>IQDXSTS4_6+3E-+=+\T_NT*^KWA&#>S?Y-??J>;[K;4;7P#_8Y
M?3(GDE51!AFA81D,!O# _,&&2#^==[+;RVNA74<]Y->/Y4A\V<(&/RGCY%4?
MI22^']&GMU@GTBPDA5VD6-[9"H8]6P1U/<U-9Z3IVG020Z?86MK%(<O'!"J*
M_&.0!SQ3JUHSM;I_FWOOU"E1E!N_7_)+;;H</;V\MU\ ?*@0NYTUF"CJ<9)_
M05=\67,%_P#"V%+.5)FOOLL5L$.?-?S$.T>IPK<>Q]*[*WMH+2W2WM(8X(8Q
MA(XD"JH] !P*J6^A:19WIO+32[*"Z)),\5NBN<]?F SS3^L1YN9K:7,B?J\N
M3E3WCRO_ #.0O;&^O_B3K4>EZG+IUS_947ER1HC MEL;MRDXS_=P:S0UCJ/A
MGP5%%:)#"=3\FXMBQ8*^)!(#DD\MD\^M>EK:6Z7;W2V\2W#J$>8(-[*.@+=2
M/:H1I6GA@PL+4,)S< B%<B4]9.GWC_>ZU2Q222MM;\FB985MMWWO^:?]=SSJ
MP-QI?Q"\.^&KTO)_9LMRUI,W/F6SP-L'U7!7\*]0J"2RM9;R*[EMH7N801%,
MT8+Q@\$!NHS[5/6->LJKB[;+\;M_J;T*+I*2O>[T]+)6_ ****YSH"BBB@ H
MHHH **** "BBL35-;OK;64TW2M,CO)V@\\F:Z$ V[MN!\K$GU],CUJHP<W9$
M3FH*[-NBH;1YY+2-[R%8)V7+Q))O"'T#8&?K@5-2>C*3NKD4W^MM_P#KH?\
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
MD5)"H1RK'#!22#D'&#0!2?P/8R:S+>RWM]);S7 NY=/9H_L\DXC">:1LWYP
M=H8+D9VYYJ;P[X1MO#L@>._OK\Q6ZVEM]L=&^SP*<B-=JKD=/F;<QP,DXJ=_
M%6CQ^(1HC7,GVW>(B!;R&-9"GF",R[?+#E/F"%MQ!!QR*-$\5:/XBDD32+F2
M8QHLO[RWDB$D;$A9(RZ@2(=IPZY4^M &Q6+J.M7>G:TL/]EW5W9/;[Q+:PER
MLFXC:><8QS6U7"^)[B23Q+IFI:9>V=W%:D;K<Z@D6T_-D\G!SE?<;?>MZ$%.
M5F<^(FX0NCM;:?[3:QS>5)#O7/ERKM9?8CL:EK.\/026OAVQAFN5NI$A4/,C
M[E=NY![C/>M&LI)*32-H-N*;(IO];;_]=#_Z"U2U%-_K;?\ ZZ'_ -!:I:DH
MBF_UMO\ ]=#_ .@M4M13?ZVW_P"NA_\ 06J6@ KS?Q'I-BNJWD\TFH0>=.?M
M$_\ 9C21E6\K 63@*08QA^V3Q7H[ML1F()VC. ,DUY[=W\>M27Y:P\1W&VY$
M8LOWB0R@;3AOE^0<\@_GS79A.92;1Q8SE<5%_P!?<>AUR&MZ]J-IXWL-/;4+
M;1M-)A837=B\J:@[EU:W6;>J1.,*5!RS$C (!!Z^N>UGPJ^M:LDMQK5^FF,J
M&XTI!&8IW1PR-N*EU''S!6&[Y>F#NXSM.:3QYJ]HFLG4S;K>6ZW/V'2Y=)N;
M1I D_EQO]HD<I*I#1EO+7CS ?8VSXC\3+KP\,>=I1U5IP?[0^QR>0(/)+Y\C
MSMV_>-F/,QCYO]FM2]\#6^K/='7-7U/4EF@EMX4F:*,6JR$%C'Y4:'=\JX9B
MQ&.#R<L;P'"S+='7-6_M9;C[0-5S!Y^?+,6S;Y7E;-AQCR^OS?>YH 8WBG49
M_!>EWMK#;1ZIJ%S'9GS SPPRF0I(^ 0S*-KD#()X&1G(RO\ A+O$]S-=Z;9#
M2EU#2HKF6\FEMY#%<>6RB-8U$@,>]6R6+/M(QALY&P?!ADLSIC7\]MIEJML=
M-\AE,\$T3,[3EV4[F8E05;<I"G(^8BHY?AW921J8]7U6"X>.>*[NHI(A)>I,
MP:029C*C) P4"%1PI44 4]/\9ZKJ-W;ZE%'9IH<^H1V"P-$_VCYXP1+YF_;C
MS&V[-G3YMW:NZKFK?P/86NLB\@N[U+5;D7:Z:'3[.LXC$8D'R[_N@?+OVY^;
M;GFNEH :[K&NZ1E4>K'%,^UV_P#SWB_[[%2T4 1?:[?_ )[Q?]]BOG+_ (6Q
MXU_Z#7_DK#_\17TE7QY7J9?"$^;F5]OU./%2E&UF=C_PMCQK_P!!K_R5A_\
MB*/^%L>-?^@U_P"2L/\ \17'45Z?L*7\J^XX_:3[L^K/#NJ"]\+Z5=7MU&]S
M/9PR2L2JY=D!)P.!R3Q5#6->NK?4C%:.@B0#D -OXSU_2KWA#_D1]"_[!UO_
M .BUK4DMX9F5I8HW9?NEE!(^E?.WC&;NCU=7%&-%XJMMH^T031MCG !'\ZM1
M^(M-DZSE#Z,AK2(### $>AJO)IUG+_K+6%O?8,TKP?0>HB:G8N/EO(?QD J0
M7=L>EQ$?^!BJ<GA[39/^7?:?56(_K59O"]J#F">>(^S _P!*+0?4-36^UV__
M #WB_P"^Q1]KM_\ GO%_WV*R/[$U"+_CWU:7'8/G'\Z/(\0P_=N8)QZ$#_ 4
M<BZ,+OL:_P!KM_\ GO%_WV*/M=O_ ,]XO^^Q61]OUV'_ %VG1R#UC/7]31_P
MD,L7_'UIEQ%[\_U H]G+H',C7^UV_P#SWB_[[%?+'BXAO&VN%2"#J-P01W_>
M-7TI'XHT]_O^;'_O)_A7S]XJ\/:M<>*M6O+>PFE@N+V:6)T&[<K.2#@<]#7H
M8!.$WS:'+B=8JQRM%6)M/O+;_CXM)XO^ND17^8JO7L' ?1WPJN(4^&6E*\L:
ML/.R"P!_USUV'VNW_P">\7_?8KD_A/\ \DPTG_MM_P"CGKL:^9K_ ,67JSV*
M?P+T(OM=O_SWB_[[%'VNW_Y[Q?\ ?8J1F"*68A0.I)Z5EW7B*R@;9"6N9.@6
M(9'Y_P"%9J+EL4VD:'VNW_Y[Q?\ ?8J.;4K*!=TMU$![-D_D*RM^N:G]Q5L(
M3W/WO\?Y5/;>'+2)O,NF>ZEZEI#Q^7^-5RQ7Q,5V]BO-XE,K>7IMN9&_OR'"
M_P"?Q%1_8KC4.=5U2-$/_+*)Q_\ J_G70HBQJ%C554= HP!3J.>WPH+7W,ZT
MM-*LL& P[A_&S@M^=7/M=O\ \]XO^^Q4M%0VWN41?:[?_GO%_P!]BOG#XJNK
M_$W561@RGR<$'(_U*5]*5\V_%C_DI^K?]L?_ $2E>AE_\5^G^1RXKX%ZG'44
M45[AYQ[M\$)XH_!-X))40_VBYPS ?\LXZ](^UV__ #WB_P"^Q7G?P,_Y$>\_
M["+_ /HN.O2:^:Q7\:1ZU'^&B+[7;_\ />+_ +[%'VNW_P">\7_?8J6BN<U(
MOM=O_P ]XO\ OL4?:[?_ )[Q?]]BI:* (OM=O_SWB_[[%'VNW_Y[Q?\ ?8J6
MB@"(75N3@3QD_P"^*EHHH H:];K=^'M0MWT\:FDMM(C61<)]H!4@Q[CP">F2
M0.>HZUP5Q;>)+WX9^)+*WT?6KB/5;62VTNQU&XMS=VZRP,"97:7[@8C[SO(.
M<CL/3*9%-%<(7@D250S(61@0&4E6''<$$$=B"* .-UVYUO5M0TRUD\*:J=)#
M17=SY=Q:;S*D@9(G!G&%4JKL5+;L!>F<U-(TO7+*ZL8;C1)A%H<]]<K/%/"1
M?^89/+2(%P0Q$F3YFP!AU(YKT"B@#SN^\/ZU?7NH:2-+:*TO=734EU/S8_+2
M,1H2C+NW^9O3;PI7:<[NU7_!VFZPM]I\^KZ4VE_V9HZZ<5::-Q<290LZ;&/R
M#RQC=M;YC\HQ7:T4 %>=ZM-I!U<7ND16))@,$D%YI,Y0?-G>-J=>Q]<#FO1*
MY7Q*EU_;4+31ZQ+IYMBJ+I,K*RS;NK[6!/&,9^7@YKJPTDIZG+BHMPT-CP[
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
M (5\@UZV6_:^7ZG#B_LA1117KG$:47^I3_=%.IL7^I3_ '13JW6QD%=+I/\
MR"X?^!?^A&N:KI=)_P"07#_P+_T(UG5V-:6Y<HHHKG.@]/\ AK_R+=Q_U]M_
MZ E=?7&_#F-G\.SE973_ $MN% _N)ZBNM\E_^?F7\E_PKY_$_P :1WT_@1+1
M47DO_P _,OY+_A1Y+_\ /S+^2_X5SFA+7RIXO_Y'C7?^PC<?^C&KZF\E_P#G
MYE_)?\*^6/%PQXVUP$D_\3&XY/?]XU>GEWQR./%?"C(HHHKVC@+]M_Q[K^/\
MZEJ*V_X]U_'^=2UNMC-[A6_H7_'B_P#UT/\ (5@5OZ%_QXO_ -=#_(5%3X2Z
M?Q&E1117,=)W_P +_P#F*?\ ;'_V>N_KS[X9HS_VGMD9,>5]T#G[_J#7>>2_
M_/S+^2_X5X.+_CR_KH=U'X$2T5%Y+_\ /S+^2_X4>2__ #\R_DO^%<IJ2U\V
M_%C_ )*?JW_;'_T2E?1ODO\ \_,OY+_A7SA\505^)NJ@L6/[GDXR?W*>E>CE
M_P#%?I_D<N*^!>IR%%%%>X><>]? S_D1[S_L(O\ ^BXZ])KS+X(1L_@F\*RN
MG_$Q?A0/^><?J*](\E_^?F7\E_PKYK%?QI'K4?X:):X#XH?\PO\ [;?^R5W7
MDO\ \_,OY+_A7!_$Q&3^S-TC/GS?O <?<] *K"?QX_UT"M\#."HHHKWCA.P^
M&O\ R,EQ_P!>C?\ H:5Z=7E_PY4OXBG"NR?Z(W*X_OIZBO2_)?\ Y^9?R7_"
MO#QO\8[:/P$M%1"%P?\ CXD/X+_A4M<9L%,BFBN$+P2)*H9D+(P(#*2K#CN"
M"".Q!%9GBI()?"&KQW=_)IMN]E,LM['G=;*4(,@QTVCG/;%>;1ZUX*LO!]Y;
MZIIGA2:PAU!([633Q'%INI7+1G!93E%*C[P9G"X!R2   >OT5XC-%H\%LEK/
MJ-IJNKV^D:?'X<O!()#-*KN&:U;))/F ;]I)VA=QP!72>.[SPS?:[!_PDL]G
M<:8NG7L5L975HQ>JZ*RK_P!/ P0H'S@[PO.: /2J*\<T<POKUM_:GEGQPNJV
MF[S /M(M?L\7F;?XO)V^;G^'?G/S5['0 5S,/A_PJLES+>P:5>S7%Q).TMQ%
M$[#<Q.W)YP.E=-7#:_HNG6OB2U^PVF@F>\@,"65[!M!.[.]=BGD]#D#IP>M=
M%#5N-VO0YL1HE*R?J=I:Q6\-I''9)%';JH$:P@! /0 <8J6LSPW EMX9T^"*
MY2Z2.!5$Z#"O@=16G6,U:31O!WBF13?ZVW_ZZ'_T%JEJ*;_6V_\ UT/_ *"U
M2U)1%-_K;?\ ZZ'_ -!:I:BF_P!;;_\ 70_^@M4M !7#:QJFJ6^LWRI>7\=[
M',@TZPBM=T%Q'A<EFVG.26!.X;<5V\BLT3+&^QBI"MC.T^N*XH#6'\-0>'DT
M:\AOXQ&AOC*IA5E8$S!]VX\C=C&<G%=6'M>[M_774Y,3>R2O\K_=H=O1117*
M=84444 %%%<IXXUO4M)6P2QNX=*MIG8W.JW%B]U#;!2N%=59=BMDYD8A5"G)
M!(( .KHKB)?%NK#5IKF!M/DT6SU.TTN91"QFG><1 31R"3:J!KB/Y2K$A6^8
M9%=O0 44UW6-=TC*H]6.*9]KM_\ GO%_WV* ):^/*^OOM=O_ ,]XO^^Q7RI_
MPC6N_P#0%U#_ ,!7_P *]7+I)<UWV_4XL4F[6,RBM/\ X1K7?^@+J'_@*_\
MA1_PC6N_] 74/_ 5_P#"O5YX=SBY9=A(O]2G^Z*=5Z/P_K(B0'2+X':/^79_
M\*?_ ,(_K/\ T";[_P !G_PK=5(6W1GRR[&=72Z3_P @N'_@7_H1K+_X1_6?
M^@3??^ S_P"%=!IFD:E'IL2R:?=*PSD&!@1R?:LZE2%MS2G&5]@HJW_9>H?\
M^-S_ -^6_P */[+U#_GQN?\ ORW^%8<\>YT<K/1/AK_R+=Q_U]M_Z E=?7(?
M#\&R\/SQW@^SN;IF"R_*2-J\X/TKJOM=O_SWB_[[%>!B'>K*QWT_@1+147VN
MW_Y[Q?\ ?8H^UV__ #WB_P"^Q6!9+7RIXO\ ^1XUW_L(W'_HQJ^IOM=O_P ]
MXO\ OL5\T^*M UBX\8ZS-;Z3?2Q27\[I(EL[*RF1B""!R".]>EE\DI2N<F*3
M<58Y>BM/_A&M=_Z NH?^ K_X4?\ "-:[_P! 74/_  %?_"O8YX=S@Y9=B.V_
MX]U_'^=2U<M_#VM+ H;2+\'G@VS^OTJ7_A']9_Z!-]_X#/\ X5LJD+;HAQE?
M8SJW]"_X\7_ZZ'^0JC_PC^L_] F^_P# 9_\ "MO1M'U.*S=9=.NT/F$X:!AV
M'M4U*D.7<NG&7-L2T5;_ ++U#_GQN?\ ORW^%']EZA_SXW/_ 'Y;_"N?GCW.
MCE9VGPO_ .8I_P!L?_9Z[^N#^',4EC_:/VU&M]_E;?.&S=C?G&>O45V_VNW_
M .>\7_?8KPL4TZS:_K0[:7P(EHJ+[7;_ //>+_OL4?:[?_GO%_WV*YC4EKYM
M^+'_ "4_5O\ MC_Z)2OHW[7;_P#/>+_OL5\_?$W1M3O_ (BZG<V.G7=S _E;
M)88&=6Q$@."!@\@BO0P#2JN_;_(Y<2FX*W<X*BM/_A&M=_Z NH?^ K_X4?\
M"-:[_P! 74/_  %?_"O:YX=SS^678]G^!G_(CWG_ &$7_P#1<=>DUYU\&X)M
M+\'74.IQ/9RM?NXCN%,;%?+C&<''&0>?:O0/M=O_ ,]XO^^Q7SN):=:5CU:/
M\-$M<!\4/^87_P!MO_9*[K[7;_\ />+_ +[%<1\1HI+[^SOL2-<;/-W>2-^W
M.S&<=.AIX5I5DW_6@5?@9Y[15O\ LO4/^?&Y_P"_+?X4?V7J'_/C<_\ ?EO\
M*]WGCW.+E9TOPU_Y&2X_Z]&_]#2O3J\U^']O/9>()Y+R&2W0VK*&E4J"=R\9
M/TKT7[7;_P#/>+_OL5XN,:=70[*/P$M%1"ZMR<">,G_?%2UQFP4R&&*VMXX+
M>-(H8E"1QQJ%5% P  .@ [54UN[N[#0-0O--LVOKRWMI)(+53@S2*I*I^) '
MXUS_ (>\6V,6E;_$7B[2;F>6\:&,O;_V<\;GD0-#+(6#C/ .&V[<@GYB ==1
M110 4444 %<-XX%I::W8:A<W]SILJJ!#/';K.DKKNPFWJ&^<X)X.[VKN:XKQ
M7J]II7B[3QJ-KIXMKB+RIKF\CW$QG?E4).!C SP<[A75A;^TT[,Y<7;V>O='
M2Z#;+9>'[&VCAF@6*%5$<Y!D7C^+'&?7%:%9?AEB_A?3W:V%KN@5A"H.$!Y
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
MD.%)!&[^Z>XXSFJMOX7U>PMI8["YMHY)]/\ (:59&0PR>9))\@VGY<R;<Y!
M&<$\5F4= FO:?-)9"SN([M+V5H8I;9UD0,J,YR0?13TSSBHXM>CGU"YMXK.Z
M>*VD:*2Z"KY8D5=Q7[VX<'J5 SQGD5D:/X9O[.[@N+EH5V:E)=L@NI;@A&M_
M* WN-S'///;\JLW.B7]QXD%ZD=E;1J7WW,$CK+=(8RJQR)MVD*Q!W%B1MX"Y
M- %VS\4Z+>Z6-034K6.$)&\OFSH#!O&55^<*>V#WJS_;.EA;8_VE:8NR!;GS
MU_?$G V<_-R<<5S1\):G;V=BEA-!$]OI\%K*L4[P^<4<,X$BKN4'GY@,\].3
M4VC^%+NT6U^V20AHK2[A+1R/(R--,'!#, 3A<@D\Y]>M &M<>)M(@M7N$OH+
MB..>."9H)D;R6=@HW\_* 3DY[ U/)KVCQ6<-W+JMBEM.2(IFN4"2$=0K9P>G
M:N8L_!EREC;P7-O;^9"]JK3-J,]P)8XI%9AY<BX0'!PH)'.,XYJ9_#&JV^HW
MUW9BQG^UBYC\J>1D"+*RMNR$.3\IRN!GCF@#HGUFSAO+R"YD%N+.*.6::9@L
M85RP'S$_[!Z^HJM;^*='GMVN&O[>"'SV@CDFF15F8 '*'.&!R,5E2^%+R)@U
MK-!*;>.P$(F8KYAMV<G<0#MR&&",X/:J+>#=2>[ENYX[6<W#7!EM(M0GM442
MLK??1<OT((*@'@\=* .RCU&REOGLHKRW>[C7<]NLJF11QR5SD#D?F*S;7Q/;
M7&H&VDM;FVC:2>.*YF\ORY6A8J^,,2,;6/S < U)H>D-I4FH,RQ@75P)$",6
M(01(@!)&205/YUS]YX'NYX+CR+I!)=->B3S99'1%FE:1#&/X&^ZK!< AF/)
MR =!)XJT&*.WD?6+(QW,IBA=9U96<#)&0<<<?F!W%7UOK1]FVZA;S"X3$@^8
MKPP'KC!SZ8KFHO#M]$+>X@M+>*ZBOEN7675)[D3*(GCYDD3*D!^F".*6U\/:
MI#J,"R&S^QVLMX\;K*QD<3LS %=N!MW8ZG/7CI0!L'Q+H2Q>8=:T\1[BF\W2
M8W#&1G/7D?F*TZY6+PI,EE80L+4FUT62P/7'FN$&X<?=^5LGKSTKHM/@>UTR
MUMY2&>&%$8J<@D  T 6**** (IO];;_]=#_Z"U2U%-_K;?\ ZZ'_ -!:I: (
MIO\ 6V__ %T/_H+5+44X;=$R(7VOD@$9QM([_6CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?\
MY]I?S7_&CSG_ .?:7\U_QH EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@ F_UMO_UT
M/_H+5+4!,DDT7[ET"L22Q7^Z1V/O4] !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
; 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>proxycard001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 proxycard001.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    /   _^X #D%D
M;V)E &3      ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,
M# P,# P0# X/$ \.#!,3%!03$QP;&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8
M&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?
M'Q\?'Q\?'Q\?_\  $0@ '0 ? P$1  (1 0,1 ?_$ &L   (# 0
M      8'  0(!0$!                     !   0,# @0$ PD
M @$#!!$%!@ 2(1,'"#$5%A>55C=!46$BLA1TM'41 0
M  #_V@ , P$  A$#$0 _ #7I9TQ]4=/;%D%SR_*O,+E&1Z3RKS)$-ZDJ?E%5
M6GA]^@*O8RV_-^6_&I&@GL9;?F_+?C4C0!^5X7*Q?.L*M=ORO)'8F2OSX%Q&
M5=7WJ-+#*A-;N ."I[A*E4)$5.*: [Z _1K$_P""/ZBT!_H)H%5U7^I_2K_3
MG?U- E\'[A>HN(XE;,:;P"1*"ULI'208R@(Z*JU4496GCH+\_O,S"W$ 7#"
MAFXBJV,AY]I21/%40VDKH+$3N]SZ9'"3#P I,=RO+>9.28%15%:$+*HM%2F@
MY\OK%U"S++L>NSN#R8?I,;C<Q$1D$#I!!<(6S(FAV;B;04^U57AQT&MM!B?N
M\+,ERVT^I&[<#:1W_*_+C?-5C\[@K_.$*.>' *IH'7VGEE_M=:!FA;TQE&Y?
<E;C)O+/5S]\[S$? A1E!W;]NPE6E/QT#MT'_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>proxycard002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 proxycard002.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    /   _^X #D%D
M;V)E &3      ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,
M# P,# P0# X/$ \.#!,3%!03$QP;&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8
M&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?
M'Q\?'Q\?'Q\?_\  $0@ %  7 P$1  (1 0,1 ?_$ &D   (#
M      8' 00% 0$!                     1   0,# @,&!P$
M P$"!!$%!A(4 !,'(5%A(C(503.D9187""81 0$                    !
M_]H # ,!  (1 Q$ /P <GYAF^9Y-+/><FD6['6-ES71+;*"5XXL=CR\E@(Y6
ML5ZM'H1Q51*_%55$<5K3K5TBCV*UW*'F^0$FW,@QBABD1"R8I"(JH^2!"#T-
M:J>:A. G",@ZEQ<EN>$RLC?.@S W*UL>24PL@,A %:(PA.>LMCF$:GE3QX"Y
M_34G%<?EBQO'+3%M]PN(TF7N;'$QCWA<15&#4B5HXC.8]$[F\"%Y?;WAIQ3T
MA"CHX@IK8^B.-E'DD@>#32&*E!L?3TT2J5;72X&_TVNN/Y!TAR;(76V*+-[!
M;)P37I@F-E.79DY,CFHFKF.95KG5JJHO?P S_3/XQ^RU]SWNXV,>FVY6C35]
L/7VUX$*?_"?=/I^"G+T/_&OU]U2V6\V_M*;SG<K7HVTSY6GLK35ZO#@C_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>proxycard003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 proxycard003.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    /   _^X #D%D
M;V)E &3      ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,
M# P,# P0# X/$ \.#!,3%!03$QP;&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8
M&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?
M'Q\?'Q\?'Q\?_\  $0@ %  < P$1  (1 0,1 ?_$ &X   ,! 0
M      (&!P,% 0$!                     1   0,"! 0#!0D!
M @$#!!0%$1(3!@ A(A4Q%@=!0C-C%_ RHU24I&4F)T<1 0
M      #_V@ , P$  A$#$0 _ *9;MA[9AMR-R2-O0KU#FS)IWEA^&S*DM$,M
MT:F.I@9DB"*:C*>*=0=6(F#G%]//2V7&:E1=LV1^,^ N,O-P8A 8$F(D)(W@
MJ*G <R^[/].H;C5OM^SK++O<M%6+%6!%0 !%P)]\D;Z&@]J^)+TCSX!2^E6W
M>^>7M%C+4=PS4[5-64GWZ/#0TO=TL,,OMS=7!5 L5WCVS;(.."3SSTV<U$B-
M(BNONK,>5&VT543'!%55540412)4%%7@C"WV+=]F5Z1;2B/)<C<>E6APB:BQ
M'W.:'&,0(R''XPJB9RQ,<BJHJ VUJ5M.X/.WE^OC7=P"?OQ@@&U(5,HL/H/(
M(^/)E4Y!CE+FN8@'_I7V_*\ J[-\\]XN6CVRHJIW:NX5&>AK#S4^ET8:OQ??
MQRYNG3X!S_U?^"_><!A.^I-%(K_+M%IG5:U5I:65<^?-TY<OCCP$E_NN'R*_
-YV'9J3]7I?BZ?!7_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>
</tr>
<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">DEF 14A<span></span>
</td>
</tr>
<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">CPI
AEROSTRUCTURES, INC.<span></span>
</td>
</tr>
<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">0000889348<span></span>
</td>
</tr>
<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>
</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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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="2" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 08, 2022</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>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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ecd_PvpTableTextBlock', window );">Pay vs Performance Disclosure, Table</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p id="xdx_80C_eecd--PvpTableTextBlock_dU_zSSEEfYv2ZR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>Pay Versus Performance Disclosure</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The following table sets forth
the pay versus performance for our Named Executive Officers for each of the fiscal years ended December 31, 2024, 2023, and 2022.</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_303_zylGbYHanBS7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure">
  <tr style="vertical-align: bottom; background-color: #28378A">
    <td style="border: Black 1pt solid; padding-right: 5.4pt; width: 7%; padding-left: 5.4pt">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>*</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Year</b></p></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Summary Compensation Table Total for PEO&#160;&#160;Dorith Hakim ($)(1)</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Compensation Actually Paid to PEO Dorith Hakim ($)(1)*</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 14%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Summary Compensation Table Total for former PEO&#160;&#160;Douglas McCrosson ($)(1)</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 12%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Summary Compensation Actually Paid to former PEO Douglas McCrosson ($)(1)*</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; padding-left: 5.4pt">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Average Summary Compensation Table
    Total for Non-PEO NEOs</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>($) (2)(3)</b></p></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Average Compensation Actually Paid to Non-PEO NEOs ($)(2)(3)*</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 12%; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: white"><b>Value of Initial Fixed $100 Investment Based on Total Shareholder Return ($)(4)</b></span></td>
    <td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; padding-left: 5.4pt">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>Net Income</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"><b>($)(5)</b></p></td></tr>
  <tr style="vertical-align: top; background-color: #E5E5E5">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">2024</span></td>
    <td id="xdx_981_eecd--PeoTotalCompAmt_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_z54SDoz1pSTh" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">838,603</span></td>
    <td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____zp0vwN2f3jY4" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">608,590</span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">&#8212;</span></td>
    <td id="xdx_983_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_fKDIpKDMp_zYFMWvUvsr0c" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">345,879</span></td>
    <td id="xdx_98A_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_fKDIpKDMpKg_____zFd7owfwJhoa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">277,597</span></td>
    <td id="xdx_984_eecd--TotalShareholderRtnAmt_pp2d_c20240101__20241231_fKDQp_zTGZXTNhjdr7" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">148.35</span></td>
    <td id="xdx_980_eus-gaap--NetIncomeLoss_pp2d_c20240101__20241231_fKDUp_z0guatCEiRZ" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">3,299,334</span></td></tr>
  <tr style="vertical-align: top; background-color: #E5E5E5">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">2023</span></td>
    <td id="xdx_983_eecd--PeoTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_z2uy2Lf7rZM6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">1,013,818</span></td>
    <td id="xdx_98B_eecd--PeoActuallyPaidCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____zIaeEXDmOyW3" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">549,826</span></td>
    <td id="xdx_98F_eecd--PeoTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEp_zbvpI6fvwP51" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">266,759</span></td>
    <td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEpKg_____zdDgH99g39Kk" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">266,759</span></td>
    <td id="xdx_98A_eecd--NonPeoNeoAvgTotalCompAmt_c20230101__20231231_fKDIpKDMp_zCap42M02zWa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">419,570</span></td>
    <td id="xdx_986_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231_fKDIpKDMpKg_____zAyKMBXBaa7g" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">314,384</span></td>
    <td id="xdx_98C_eecd--TotalShareholderRtnAmt_pp2d_c20230101__20231231_fKDQp_zyctkKG1U4vj" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">100.00</span></td>
    <td id="xdx_980_eus-gaap--NetIncomeLoss_pp2d_c20230101__20231231_fKDUp_zA8RAspDuRn9" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">17,201,204</span></td></tr>
  <tr style="vertical-align: top; background-color: #E5E5E5">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">2022</span></td>
    <td id="xdx_98A_eecd--PeoTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_zCmPxiOESHVa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">632,913</span></td>
    <td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____z7unnjsE4R77" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">528,191</span></td>
    <td id="xdx_98D_eecd--PeoTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEp_z4IcdSl4O9Ib" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">383,242</span></td>
    <td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEpKg_____zpGmCmgyior6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">383,242</span></td>
    <td id="xdx_98F_eecd--NonPeoNeoAvgTotalCompAmt_c20220101__20221231_fKDIpKDMp_z6h3z3lztMp" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">371,468</span></td>
    <td id="xdx_987_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220101__20221231_fKDIpKDMpKg_____zqsrpW0oMAFf" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">320,665</span></td>
    <td id="xdx_98D_eecd--TotalShareholderRtnAmt_pp2d_c20220101__20221231_fKDQp_za6lytdGmqg6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">117.22</span></td>
    <td id="xdx_986_eus-gaap--NetIncomeLoss_pp2d_c20220101__20221231_fKDUp_ztS0B3vVIFt2" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"><span style="font-size: 10pt; color: black">9,176,225</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt; text-align: justify; text-indent: -13.5pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td id="xdx_F08_zAgxSN47S7i4" style="width: 20pt; text-align: left">*</td><td id="xdx_F17_z2SyAspC47Cj" style="text-align: justify">&#8220;Compensation Actually Paid&#8221; to NEOs represents &#8220;Total&#8221;
compensation reported in the Summary Compensation Table less &#8220;Stock Awards&#8221; reported in the Summary Compensation Table for
the applicable fiscal year, as determined in accordance with SEC rules.</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td id="xdx_F00_zNhqgvSjO6uc" style="width: 20pt; text-align: left">(1)</td><td id="xdx_F15_zkkcaSKBMa" style="text-align: justify">Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, Dorith Hakim. In 2022, through March 8, 2022, our PEO was Douglas McCrosson.
Mr. McCrosson&#8217;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.</td>
</tr></table>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td id="xdx_F0B_zPEzVJHL3U56" style="width: 20pt; text-align: left">(2)</td><td id="xdx_F10_z1Y9aHegiyT6" style="text-align: justify">In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#8217;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#8217;s employment with the Company began on August 19, 2024.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td id="xdx_F08_zovZqhma8Fp3" style="width: 20pt; text-align: left">(3)</td><td id="xdx_F1A_zjNSV6xysBPl" style="text-align: justify">In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.</td>
</tr></table>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td id="xdx_F09_zbgu5AZ6aRy" style="width: 20pt; text-align: left">(4)</td><td id="xdx_F1F_znHjvX7PTD9c" style="text-align: justify">Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td id="xdx_F09_zmnY108vTni1" style="width: 20pt; text-align: left">(5)</td><td id="xdx_F16_zsddH93cvu5a" style="text-align: justify">Net income for 2023 and 2022 includes the income tax benefits
of $14,170,891 and $6,473,532, respectively, from the reduction of the Company&#8217;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.</td>
</tr></table>
<p id="xdx_846_eecd--NamedExecutiveOfficersFnTextBlock_dU_z7dxczDrAg4"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(1)</td><td style="text-align: justify">Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, <span id="xdx_909_eecd--PeoName_c20220309__20221231__ecd--IndividualAxis__custom--DorithHakimMember_z2auuADOMxhj"><span id="xdx_905_eecd--PeoName_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_zL8Bsh1SvQwg"><span id="xdx_908_eecd--PeoName_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_z4ZivBlRGnD3">Dorith Hakim</span></span></span>.&#8239;</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">&#160;</td><td style="text-align: justify">In 2022, through March 8, 2022, our PEO was <span id="xdx_900_eecd--PeoName_c20220101__20220308__ecd--IndividualAxis__custom--DouglasMcCrossonMember_zbjaOW5lqYR8">Douglas McCrosson</span>.
Mr. McCrosson&#8217;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(2)</td><td style="text-align: justify">In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#8217;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#8217;s employment with the Company began on August 19, 2024.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(3)</td><td style="text-align: justify">In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.</td>
</tr></table>
<p id="xdx_85A_zDcKZmf40iwd"></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(4)</td><td style="text-align: justify">Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(5)</td><td style="text-align: justify">Net income for 2023 and 2022 includes the income tax benefits
of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_904_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20230101__20231231_zGAMnWkPdHil" title="Income tax benefit from reduction of deferred tax asset valuation allowance">$14,170,891</span> and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_90E_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20220101__20221231_zgTpONX1vdx">$6,473,532</span>, respectively, from the reduction of the Company&#8217;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.</td>
</tr></table>

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

<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_ecd_NamedExecutiveOfficersFnTextBlock', window );">Named Executive Officers, Footnote [Text Block]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p id="xdx_846_eecd--NamedExecutiveOfficersFnTextBlock_dU_z7dxczDrAg4"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(1)</td><td style="text-align: justify">Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, <span id="xdx_909_eecd--PeoName_c20220309__20221231__ecd--IndividualAxis__custom--DorithHakimMember_z2auuADOMxhj"><span id="xdx_905_eecd--PeoName_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_zL8Bsh1SvQwg"><span id="xdx_908_eecd--PeoName_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_z4ZivBlRGnD3">Dorith Hakim</span></span></span>.&#8239;</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">&#160;</td><td style="text-align: justify">In 2022, through March 8, 2022, our PEO was <span id="xdx_900_eecd--PeoName_c20220101__20220308__ecd--IndividualAxis__custom--DouglasMcCrossonMember_zbjaOW5lqYR8">Douglas McCrosson</span>.
Mr. McCrosson&#8217;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(2)</td><td style="text-align: justify">In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#8217;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#8217;s employment with the Company began on August 19, 2024.</td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0pt"></td><td style="width: 20pt; text-align: left">(3)</td><td style="text-align: justify">In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.</td>
</tr></table>
<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_ecd_NonPeoNeoAvgTotalCompAmt', window );">Non-PEO NEO Average Total Compensation Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345,879<span></span>
</td>
<td class="nump">$ 419,570<span></span>
</td>
<td class="nump">$ 371,468<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_NonPeoNeoAvgCompActuallyPaidAmt', window );">Non-PEO NEO Average Compensation Actually Paid Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 277,597<span></span>
</td>
<td class="nump">314,384<span></span>
</td>
<td class="nump">320,665<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_CompActuallyPaidVsTotalShareholderRtnTextBlock', window );">Compensation Actually Paid vs. Total Shareholder Return</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p id="xdx_800_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_dU_z7wrcD6y61Ye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0in"><img alt="" src="cpidef14a_005.jpg"/>&#160;</p>

<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_ecd_CompActuallyPaidVsNetIncomeTextBlock', window );">Compensation Actually Paid vs. Net Income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p id="xdx_804_eecd--CompActuallyPaidVsNetIncomeTextBlock_dU_zDCbrDX0FNC1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0in"><img alt="" src="cpidef14a_004.jpg"/>&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">* Adjusted net income for 2024 excludes an income
tax provision of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_904_ecustom--IncomeTaxProvisionStateValuationAllowance_c20240101__20241231_zQtCslbcQzqd" title="Income tax provision for state valuation allowance">$404,224</span> related to state evaluation allowance, and 2023 and 2022 excludes the income tax benefits of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_90E_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20230101__20231231_zZxryrSKu2U6">$14,170,891</span> and
<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_908_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20220101__20221231_zLLsSdG4TXVb">$6,473,532</span>, respectively, from the reduction of the Company&#8217;s deferred tax asset valuation allowance by those amounts in the fourth
quarter of those respective years.</p>

<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_ecd_TotalShareholderRtnAmt', window );">Total Shareholder Return Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148.35<span></span>
</td>
<td class="nump">100.00<span></span>
</td>
<td class="nump">117.22<span></span>
</td>
</tr>
<tr class="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 Income (Loss) Attributable to Parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,299,334<span></span>
</td>
<td class="nump">17,201,204<span></span>
</td>
<td class="nump">9,176,225<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_ecd_IndividualAxis=cpi_DorithHakimMember', window );">Dorith Hakim [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ecd_PeoTotalCompAmt', window );">PEO Total Compensation Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">838,603<span></span>
</td>
<td class="nump">1,013,818<span></span>
</td>
<td class="nump">632,913<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_PeoActuallyPaidCompAmt', window );">PEO Actually Paid Compensation Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3],[6]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 608,590<span></span>
</td>
<td class="nump">$ 549,826<span></span>
</td>
<td class="nump">528,191<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_PeoName', window );">PEO Name</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dorith Hakim<span></span>
</td>
<td class="text">Dorith Hakim<span></span>
</td>
<td class="text">Dorith Hakim<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_ecd_IndividualAxis=cpi_DouglasMcCrossonMember', window );">Douglas McCrosson [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ecd_PeoTotalCompAmt', window );">PEO Total Compensation Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[6]</sup></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">$ 266,759<span></span>
</td>
<td class="nump">383,242<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_PeoActuallyPaidCompAmt', window );">PEO Actually Paid Compensation Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3],[6]</sup></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">$ 266,759<span></span>
</td>
<td class="nump">$ 383,242<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_PeoName', window );">PEO Name</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Douglas McCrosson<span></span>
</td>
<td class="text">&#160;<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><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#8217;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#8217;s employment with the Company began on August 19, 2024.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">&#8220;Compensation Actually Paid&#8221; to NEOs represents &#8220;Total&#8221;
compensation reported in the Summary Compensation Table less &#8220;Stock Awards&#8221; reported in the Summary Compensation Table for
the applicable fiscal year, as determined in accordance with SEC rules.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Net income for 2023 and 2022 includes the income tax benefits
of $14,170,891 and $6,473,532, respectively, from the reduction of the Company&#8217;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top">Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, Dorith Hakim. In 2022, through March 8, 2022, our PEO was Douglas McCrosson.
Mr. McCrosson&#8217;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_CompActuallyPaidVsNetIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 5<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;">ecd_CompActuallyPaidVsNetIncomeTextBlock</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>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_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 5<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;">ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock</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>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_ecd_NamedExecutiveOfficersFnTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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;">ecd_NamedExecutiveOfficersFnTextBlock</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>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_ecd_NonPeoNeoAvgCompActuallyPaidAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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;">ecd_NonPeoNeoAvgCompActuallyPaidAmt</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: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_ecd_NonPeoNeoAvgTotalCompAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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;">ecd_NonPeoNeoAvgTotalCompAmt</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: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_ecd_PeoActuallyPaidCompAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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;">ecd_PeoActuallyPaidCompAmt</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: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_ecd_PeoName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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;">ecd_PeoName</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: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_ecd_PeoTotalCompAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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;">ecd_PeoTotalCompAmt</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: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_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_ecd_PvpTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PvpTableTextBlock</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>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_ecd_TotalShareholderRtnAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 2<br> -Subparagraph iv<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TotalShareholderRtnAmt</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: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_ecd_IndividualAxis=cpi_DorithHakimMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=cpi_DorithHakimMember</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_ecd_IndividualAxis=cpi_DouglasMcCrossonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=cpi_DouglasMcCrossonMember</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>15
<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="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 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_cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract', window );"><strong>Pay Vs Performance Disclosure</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_cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance', window );">Income tax benefit from reduction of deferred tax asset valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,170,891<span></span>
</td>
<td class="nump">$ 6,473,532<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_cpi_IncomeTaxProvisionStateValuationAllowance', window );">Income tax provision for state valuation allowance</a></td>
<td class="nump">$ 404,224<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_cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cpi_</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_cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit recognized for reduction of deferred tax assets 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;">cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cpi_</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_cpi_IncomeTaxProvisionStateValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 provision recognized for state 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;">cpi_IncomeTaxProvisionStateValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cpi_</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>16
<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>17
<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>19
<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>10</ContextCount>
  <ElementCount>17</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="cpi-def14a_062425.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cpi-def14a_062425.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.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>2</Position>
    </Report>
    <Report instance="cpi-def14a_062425.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>999007 - Disclosure - Pay vs Performance Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PayVsPerformanceDisclosureDetails</Role>
      <ShortName>Pay vs Performance Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://xbrl.sec.gov/ecd/role/PvpDisclosure</ParentRole>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cpi-20241231.xsd</File>
    <File>cpi-20241231_def.xml</File>
    <File>cpi-20241231_lab.xml</File>
    <File>cpi-20241231_pre.xml</File>
    <File doctype="DEF 14A" isProxy="true" isUsgaap="true" original="cpi-def14a_062425.htm">cpi-def14a_062425.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cpidef14a_001.jpg</File>
    <File>cpidef14a_004.jpg</File>
    <File>cpidef14a_005.jpg</File>
    <File>proxycard001.jpg</File>
    <File>proxycard002.jpg</File>
    <File>proxycard003.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="27">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>21
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cpi-def14a_062425.htm": {
   "nsprefix": "cpi",
   "nsuri": "http://cpiaero.com/20241231",
   "dts": {
    "schema": {
     "local": [
      "cpi-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "cpi-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cpi-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cpi-20241231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "cpi-def14a_062425.htm"
     ]
    }
   },
   "keyStandard": 15,
   "keyCustom": 2,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 2,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 10,
   "entityCount": 1,
   "segmentCount": 2,
   "elementCount": 97,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ecd/2024": 27,
    "http://xbrl.sec.gov/dei/2024": 4,
    "http://fasb.org/us-gaap/2024": 3
   },
   "report": {
    "R1": {
     "role": "http://cpiaero.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cpi-def14a_062425.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cpi-def14a_062425.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "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": "2",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:PvpTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cpi-def14a_062425.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:PvpTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cpi-def14a_062425.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://cpiaero.com/role/PayVsPerformanceDisclosureDetails",
     "longName": "999007 - Disclosure - Pay vs Performance Disclosure (Details)",
     "shortName": "Pay vs Performance Disclosure (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "3",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ecd:PvpTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cpi-def14a_062425.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ecd:PvpTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cpi-def14a_062425.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "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": [
      "r94"
     ]
    },
    "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": [
      "r101"
     ]
    },
    "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": [
      "r101"
     ]
    },
    "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": [
      "r101"
     ]
    },
    "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": [
      "r67",
      "r77",
      "r87",
      "r112"
     ]
    },
    "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": [
      "r70",
      "r80",
      "r90",
      "r115"
     ]
    },
    "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/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r71",
      "r81",
      "r91",
      "r108",
      "r116",
      "r120",
      "r128"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "auth_ref": [
      "r126"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://cpiaero.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://cpiaero.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": []
    },
    "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": [
      "r123"
     ]
    },
    "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": [
      "r124"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r119"
     ]
    },
    "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": [
      "r119"
     ]
    },
    "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": [
      "r119"
     ]
    },
    "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": [
      "r119"
     ]
    },
    "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": [
      "r119"
     ]
    },
    "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": [
      "r119"
     ]
    },
    "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": [
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r33",
      "r34",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r48",
      "r49",
      "r50",
      "r51",
      "r52"
     ]
    },
    "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": [
      "r122"
     ]
    },
    "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": [
      "r121"
     ]
    },
    "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": [
      "r120"
     ]
    },
    "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": [
      "r120"
     ]
    },
    "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": [
      "r99"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": [
      "r105"
     ]
    },
    "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": [
      "r104"
     ]
    },
    "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": [
      "r106"
     ]
    },
    "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": [
      "r103"
     ]
    },
    "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": []
    },
    "cpi_DisclosurePayVsPerformanceDisclosureDetailsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cpiaero.com/20241231",
     "localname": "DisclosurePayVsPerformanceDisclosureDetailsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay Vs Performance Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://cpiaero.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_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://cpiaero.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": []
    },
    "cpi_DorithHakimMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cpiaero.com/20241231",
     "localname": "DorithHakimMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dorith Hakim [Member]",
        "documentation": "Dorith Hakim."
       }
      }
     },
     "auth_ref": []
    },
    "cpi_DouglasMcCrossonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cpiaero.com/20241231",
     "localname": "DouglasMcCrossonMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Douglas McCrosson [Member]",
        "documentation": "Douglas McCrosson."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://cpiaero.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": [
      "r62"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://cpiaero.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": [
      "r62"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "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": [
      "r102"
     ]
    },
    "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": [
      "r67",
      "r77",
      "r87",
      "r112"
     ]
    },
    "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": [
      "r64",
      "r74",
      "r84",
      "r109"
     ]
    },
    "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": [
      "r71",
      "r81",
      "r91",
      "r116"
     ]
    },
    "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": [
      "r71",
      "r81",
      "r91",
      "r116"
     ]
    },
    "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": [
      "r71",
      "r81",
      "r91",
      "r116"
     ]
    },
    "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": [
      "r71",
      "r81",
      "r91",
      "r116"
     ]
    },
    "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": [
      "r71",
      "r81",
      "r91",
      "r116"
     ]
    },
    "cpi_IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cpiaero.com/20241231",
     "localname": "IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://cpiaero.com/role/PayVsPerformanceDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax benefit from reduction of deferred tax asset valuation allowance",
        "documentation": "Income tax benefit recognized for reduction of deferred tax assets valuation allowance."
       }
      }
     },
     "auth_ref": []
    },
    "cpi_IncomeTaxProvisionStateValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cpiaero.com/20241231",
     "localname": "IncomeTaxProvisionStateValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://cpiaero.com/role/PayVsPerformanceDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax provision for state valuation allowance",
        "documentation": "Income tax provision recognized for state valuation allowance."
       }
      }
     },
     "auth_ref": []
    },
    "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/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r71",
      "r81",
      "r91",
      "r108",
      "r116",
      "r120",
      "r128"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r126"
     ]
    },
    "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": [
      "r63",
      "r131"
     ]
    },
    "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": [
      "r63",
      "r131"
     ]
    },
    "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": [
      "r63",
      "r131"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": [
      "r119"
     ]
    },
    "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": [
      "r127"
     ]
    },
    "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 [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r22",
      "r23",
      "r24",
      "r25",
      "r26",
      "r53",
      "r54",
      "r55",
      "r56",
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r132"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": [
      "r97"
     ]
    },
    "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": [
      "r96"
     ]
    },
    "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": [
      "r127"
     ]
    },
    "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": [
      "r127"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": [
      "r69",
      "r79",
      "r89",
      "r114"
     ]
    },
    "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": [
      "r72",
      "r82",
      "r92",
      "r117"
     ]
    },
    "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": [
      "r72",
      "r82",
      "r92",
      "r117"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r95"
     ]
    },
    "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": [
      "r99"
     ]
    },
    "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": [
      "r99"
     ]
    },
    "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": [
      "r97"
     ]
    },
    "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": [
      "r101"
     ]
    },
    "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": [
      "r96"
     ]
    },
    "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": [
      "r97"
     ]
    },
    "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": [
      "r95"
     ]
    },
    "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": [
      "r95"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r64",
      "r74",
      "r84",
      "r109"
     ]
    },
    "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": [
      "r65",
      "r75",
      "r85",
      "r110"
     ]
    },
    "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": [
      "r66",
      "r76",
      "r86",
      "r111"
     ]
    },
    "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": [
      "r73",
      "r83",
      "r93",
      "r118"
     ]
    },
    "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": [
      "r127"
     ]
    },
    "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": [
      "r127"
     ]
    },
    "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": [
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r33",
      "r34",
      "r35",
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r48",
      "r49",
      "r50",
      "r51",
      "r52"
     ]
    },
    "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": [
      "r68",
      "r78",
      "r88",
      "r113"
     ]
    },
    "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": [
      "r107"
     ]
    },
    "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": [
      "r99"
     ]
    },
    "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": [
      "r106"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "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": [
      "r129"
     ]
    },
    "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": [
      "r130"
     ]
    },
    "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": [
      "r130"
     ]
    },
    "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": [
      "r128"
     ]
    },
    "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": [
      "r128"
     ]
    },
    "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": [
      "r129"
     ]
    },
    "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": [
      "r125"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r132": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>22
<FILENAME>0001999371-25-005130-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001999371-25-005130-xbrl.zip
M4$L#!!0    ( "J$GEIHK^)O? 0   $4   0    8W!I+3(P,C0Q,C,Q+GAS
M9.586V_;-A1^'[#_P.EIPR#+3MIT<>T6;MRD7I,UB-.LV$M!2<<V$8K42,J7
M_?H=ZF;+=A3;28 !\Q/)\YWO7$@>'KGS?AYQ,@6EF11=I]5H.@1$($,FQEWG
MZ]#M#<\& X>\?_?C#P1_G9]<EYPSX&&;]&7@#L1(OB5_T C:Y ($*&JD>DON
M*$_LBCQG'!0YDU',P0 *,DMM<M)H^L1U=Z"] Q%*]?5F4-).C(EUV_-FLUE#
MR"F=276O&X&,=B,<&FH27;(UY\W\MYOZ%=-!J?SKB8YG;^8W[-LD$;\E9[YH
M70UI\O&S?WTZ>QW^<P'\@XE.O4^^^'R\&(_GO\_'9LC_FK1Z%_=_OCK/3'9T
M,(&($MP+H;N.C2\/;W;<D&KL'36;+>_;U>4PQ3D9L#WG3-QO@[=.3T^]5%I
M-Y!S7_&"^MBS8I]J*)E1RFKP3&A#15#!AZ946 6_]C)A!<JV0D\R*"N@(:SA
M- 2-L9QZ*$#\T:L"F&AW3&E<@D=4^REI+JB M3*;0%Q<![EF$8/>"LU$%04(
MPNV^HJ "#(U:8ZZD%\6>%5N=([=Y[!ZW"LT@7J8#QQ24M(<^96\=61QPB$"8
M<ZFB/HQHPC'2OQ/*V8A!Z!!#U1B,/<4ZI@'4DQ4W@0HA\<+@I<U7[%H<,[P1
MY0(NV1/45I+#+3I/[ !O[%8+5N:=2:PY#F&8M&RXPE6PA3!B@J66\PO:(JZ]
MCHD-$H>I9L=;!V\R)1K"+^)=.HX5:%1/([K$A5P_A]3K!I0'"3](=>E?G6:^
M7N3Q"0F^IHL[?0UJA&?!WM0^5BTN=:*@#X8RKK/D/PZKWQ@L-,WF&[LMI2).
MD)5,-5GA797_G%/_\K_:NJ+$WL"(I*6Y;:]YU]',OHU.OC91,.HZN)MN<1&_
M8]0-+  %PAJHJ<SIYJ\G*K=;4% 5;+!LO!Q((F-0AF&A6WD>,L^9L>K7*V:(
MM8.'RGN^P#GU]PT<58"_8,27EO\%0L4CMF^HU5/Y0O'V2R.;07>\ZC. \_6G
MHH-Q2V6(V'ARZEJ*K!FZE$%*5:-B9VZAY]HEMW6$#V9CKL.EI_LXL4S#?DX4
M>@<X\4!CL\V^?@AN!^EAVM7H PU2K=&M.AYPHXN5@UU8;:>>X$-*LY<3C[=>
M#[GSF&8ZUP<=@F7'N-,A*.!VL%?P%99 )L*HQ3Z&5U6*R6%'8-E][[;[!3[;
M>=N0'VKV@*.W:?S!<Y?WXVFGA?7^>U\J9B:?Z#V+KB#R;0=LW<,ZNRF@OC:*
M!MC!&Y5@01*,X^MFBW(V3S_1VEB_F0QOTU<F3%3J.#;ZV;SXTFB',J),# Q$
M%HF!)DC.3&+1%THF^.64T3&$U/J?C#G55\&9DEI+L1[$=NE_,I*R'7VT ^[E
M[I=A'J+Z]!QD"&1A8OST^ <"OQ3@ELX_@, WWMQ F 26Y,L(WWQ0"D(4]K0&
MH^U?':DK/<[E+'NCLU0\F66/+&0RGW*KBD$@-S/5Y$128-[5XAG3<ZWDE-E_
MK.R?1K!#)G90.#SH$/QGB;GC9:4.A_\"4$L#!!0    ( "J$GEIOKN[#"@0
M -$9   4    8W!I+3(P,C0Q,C,Q7V1E9BYX;6S-6%ES&CD0?D]5_H,R><D^
M# /V)BF(28K .DN525RVX]TWEQ@UH+5&HB0-Q[]?:0[,,5QSI,(#,%+WUU^W
M6CTM77U9! S-0"HJ>-MIU.H. NX+0OFX[?R\=SOWW7[?04IC3C 3'-H.%\Z7
MSZ]?(?.Y>N.ZZ)H"(RW4$[[;YR/Q"7W' ;30-^ @L1;R$WK$++0CXIHRD*@K
M@BD##68B-MQ"'VKU(7+=$V ?@1,A?][U5[ 3K:>JY7GS^;S&Q0S/A7Q6-5\$
MIP'>:ZQ#M4*K+^K))U:_8I0_M^S7$"M )EQ<M1:*MAUK-S$[OZP).?8NZO6&
M]^_@YMZ?0(!=RFW8?'!2+8N2I==H-IM>-)N*[D@NAI*E-BZ]E,X*V<P2O5)8
M%W[OQ9/KHO0 ]!II15LJ\N1&^%A'"7*4$=HK89_<5,RU0V[CPKULU!:*..DZ
M1<&6@L$=C)#]-0N]LNI/*08I[-)Z=L[K"I.YAFBD-9$P:CM&QF!?_-FXB)'?
M;LCHY=0DL*(V_QSDY;-ZBY>/ZA;D2,C 1JI'E<^$"B7T0&/*U!%&)^OG81O%
M7(%?&XN9!SY)*,^F+U;^H7K2(83:%<5L -@.;I%.]]0.G/7$_HE<BMTY';M4
MAQ[PT*+D9[T!4"JU#ODO5#H KM6#L-4.N(HV4!&Z1T'+<\%$)F18WE"EU=?E
M7POP0TUGT,4:QD(N<WMQ(FXECA3.\P-8I29/&1NR4H+;ZT9!_> L?U8<AZQJ
M<Q:EO0>J/+I]3NB,DA"S8ESWX)1"M#/'DCP8I$(,,U%*+ 02VY:V(R7F8RB^
M^!MX%2; M6F?3--]![YM8VB!JK 7J3RR/T(=G1-,8$H@?!"M/-)1XJFN:5_@
M00SXE-IFIE@:[T,KLRXH2D!F9/77I=GK!>I$-J[2&[CE.=*#$0Z9SI\EVP"'
MJ&'II^RRA+<99)QBTL.4/;Z\C^Q/#(3TPR&XA-I 1?U88FC'?8M"N?:,J)?(
M>)D U?->&7.)"# ]D_2N]B]@'%ER PB&]D!W%MU-U>JY8L;.8Q@I5,^+"]TY
MEUJJ\TMS,M[5N9,R5=_D;(8ICXZF-^9Q@S<L-' "JPIG 4^\=]!46]GDTJB!
M7'O#%-IB;/XFDA7Q./TF(>;8;#;K]8^6X4K0/!@4-%-H#6=]_ET"]4=97IQ_
MKJC8[DX77Z6][4X\,94:8\+?L,#LS9N0N5^/YN')[-XUJX.D",: # ^!16:>
MC&BVI)>'X\ZMEQEXZIE%U9._\3,-]M(P<AEBVQQ>%J4C4S9)'3C[=1!KCZ0(
MC@0B<5H<(KH>&&//04*:ALJ4AW+C&(X95@._*X52@A\.9K;L[QK10Y[MAK6Q
M%M<K+V._5K.5MTZK51:,O2=7:S1Q.;U5-R/_ U!+ P04    "  JA)Y:R?4\
M0401  "NW0  %    &-P:2TR,#(T,3(S,5]L86(N>&ULS5UK;]LX%OV^P/X'
M;N;+#%#GT<X.T$P[ T\>;;!)&B1NL(O!HI EVN%4%EV23NS]]4M2#^O!A^0F
M)/NA3:5SK\X53WCYUKO?UXL4/$)"$<[>[QWM'^X!F,4X0=G\_=[GN]'X[N3B
M8@]0%F5)E.(,OM_+\-[OO_W];X#_>?>/T0B<(Y@FQ^ 4QZ.+;(9_!=?1 AZ#
M#S"#)&*8_ KNHW0EKN!SE$("3O!BF4(&^8W\P<?@E_W#*1B->KB]AUF"R>?;
MB\KM V-+>GQP\/3TM)_AQ^@)DZ]T/\:+?@[O6,16M/)VN#XL_N3F[U*4?3T6
M?TTC"@%_71D]7E/T?D\\MWCLTYM]3.8'KP\/CP[^?75Y%S_ 131"F7AM,=PK
MK807E=W1V[=O#^3=$MI!KJ<D+9_QYJ"D4WGF=Y$!7V-"T3&5]"YQ'#%9ZM;'
M "U"_&]4PD;BTNCH]>C-T?Z:)GOERY=OD. 4WL(9D&$>L\V2*XDB(82]XMH#
M@3,UF920 V%_D,%YQ& B'O16/.CH%_&@'XK+E]$4IGM (+D^M'&];?@JC Y<
MD[V!!.'D+-N-==O:$WW^NT/8=P10MW<>P@2S*-V)?-W2.>UKN-L;W]JY?].\
MFH>[O>F:Y8O09EW*@U^O^KVFXN(E_ZE!$:X93V P*4D*%X8:6#Y!)H;"=^4=
MQPV_J:C-,>G&+C*C]$EAO#_'CP<P3KCOUS^+'T;B!QDV_\^7BRQ!CRA91>EX
MC6CI2L;!B2L !VU2 CHF);.(Q);P"L1!C'ER6K)1FK_(W'Q&\$+]W")PK+K[
M)9U6'O)7PQ^BH=J $4CQBL1P4,G4^6I?5$%ID7*(:%;!;/3Y;N^W+0C\*6#_
M?7>P];-+<<=+) OTZ'6>@'_@%[Z<8H+8P\?H*UI<P<44DA9=#<9%T1KIB=)5
M KP7L(E5NXQS')! \&<.?:ER7LW3B%[%)P13BC-#8:N![DK<1'1;["I4(&5O
MH-85@ 2#"OUL*E!6[@E$>>7.?]A6[OP_7TXP[^6-IY21*&:MJ!3W7:A!2TN(
MH'/3>]GK&+6+7&)XE5Z@7!<T[]^N%C!C$^Y1$4'SMJMB5I$J2[E^+XA"5A#J
M_EKG$" PC@OX+&.(;6[A' F!94P,8RBB4,-<%;B)9%GP*DP0 C 0:PLAAX(M
M5HXJ>5'$"=<CB5+>K(3K?\&--JX.SJTF-#2;HFB! E*%FIE&%@482#3@<$^Y
MH!HN.N6=:D.-U\*YS@Y*FNTTT0 %(0P3,VWBR,& HX& .Q;&F'-(!(_S-)HK
M0FK==R4$):U2 (V;012\BE&[P"L,$"!?Q7P*:4S04HSWF^)HP)P7NH)DI^QK
MF+ DT"6F5T(-^R*"T _QW3PN)]$T;>> YBU7PWIM,N6 7GG=>P$KR+0+]2;:
M@$<J:O,9)@LQQP9.$8U33%<$@C^EZ<OT .V%/(%K]@=W^-405@WCNM@[]-KE
M7P&"$D*;U2!%O +2AV-!G. [F,*8P>0*1H*&HLMHP+D2AI%F*0XE* B!F)AU
MQX@6RRC;@-("%"8OUWO4JT,\,CE;PWC%T"/\-)NA&!)ZGIFJCQXVKE33FWZI
M(*M!$&KJR[*M+&D'*D-06KX"YQBS##.1E;@/()TX3TT0D@\$KY87E*ZL*C.B
MG:4K.^4J<>FA06C*SJ^3S+@%D":@L-GJR'42>^#$Q,*1(@:S=(QH9PG-3KE*
M:WIH$-*Q\^NDN-P";"7D33HW$,LE.R+KCA?MV2\EPEWMHJ2VK5$:MX.0@II3
MI^8X^P0D3"[WA!F5BPW!>(%7&7-?_N.8K:(TW=Q$*#'*0 ETJ 8#T9HH%*A0
MM*&GII)(B08"'H!4QLE?$\RC$$S,&4:+="46"]52+1I8$'(Q<^L,H"5_K2C+
MIUTQ$.JIZ\5;=KG&&0_AFBO_<6Y),WJHL]Z2A6S52=+@@I"-A5RG2X2SD5#+
MM:AO'B&)YC"8U%0/1491JSWM&E):^)"2@;I*40IX<,+2<^RCKZ:R&DG.7UZK
MPNN9W?1XISG.1KN1Z73@(/35AZ$AZS$,ZEIK:,Q3\CO[MD)L(_9.21IC2E<+
M.;%UBF8S2" O7;/0ACIPI;S= BNE.,PZ"&WN1+FS[D4Z 947L'4#MG[\C2&U
MZO1[*ML!=P\1@0\X32"Y9>9AI8$.W$V=[!+8=DYEB'40:MV)LFH61I.D'^E^
MT4:LN02WD*V(ZSG[;JC7D%UD,5X89WC[F?D3J#X(O2R[-H&*44MTH 2Y'Y [
M\BZZSO3F,/&9S/V)T!Z47HQZVT!%:24\4)RZ26S'4E54_/>TFJ@PJ;2WI2N!
M#@REU&9/LR!D.8QK6Y&ZE SN:6VBR7M=^8D]0+)3-:FQ]%=#&D/15XY*LR $
M.(SKP"I1NO)5#T;351J12T29=?F? >NLKK/1K6HW'3 (.=G8=6JP' ^$@9_5
M@(H:6#W2K -ZS(:*<64U*@QMF*CU3FV>ILS+C-Q7+58+YPNV^NG' @]"2/TX
M&A9ON137+*)3&=>*CN91M"P4EC):7ME*K;CPI>HO7V+:/GE$@W$A)R,](2 E
MP+MD3*PZDU?5" /X4<!^ F/&")JNF$A-8LKAAHO&>?W3Z:NJ*QTUS-N"=47U
MHL)X%XB%6._5ZEY2DVQCB^T51F4H4:Z$8:!8ZD(!"4(6>EYM5>1]G?H^E\+D
ME<<I;OW:F^9MIQ/8FC4V]7M!E+V"D'DVNKG^RM?:3LUNINJ.P]6;JAU+Q>4@
M2KC)1;4@T\,&)/.F-"];T0P;T$+;=F;?;.9C3QG./O 6:,&MMM_9N*FLAY'#
MQ6T] ZBM;[-8!"&7WC15J]P^C,<W5>//WR[V<9(@\=@H_?GP]>-V=ZUY09O5
MQEV;H"?];4/!8A"$LOJR[#8I2CO #7]\_*FV7]IU8R*CV1_9C%'>S+%L3=0A
MG34VS%2KQH<:%H1@S-RZHUF9."L>_ $S.$.,@FU3U-^FQ+-O;#-^(HE=,%JD
MNP6-1JK;E8M*6!"",7/3K$4</T7<(@RU$")Z3+<P%D=$;G0GL:AASG1B(%F)
M1($)0R%Z8AUY$((SB%<T+30"6_O/2B>>3G&YA91%#,JSA?B_FB.YE2A74C%0
M+)6B@ 0A%#VOMDYJ2-[D99 L4)8+1!@^T]'=WZ&-.B7%\7YVN ^UZ$BK9-/&
M!J<?#<%A0G+=A9K/65%9:H9+6P!GG2,EL:HGU+@;A!*4E#I]G/F<R"]:@"KM
M!+#YL*3-NUX;BJBQ^:J%.FZ7:,FVVB8=7!!BL9#3ME%:8BG,'<OECGV](?$G
M,J'DC#*TD&2N('O B4DZ_<Q<R6A($*6D^M@$(:\!1-M2NV/\'K@A*(8 $S"Y
MNP5;%R#WX7JB=\7D=^=0-K>F*P/6V:2OC6XU]:L#!J$A&[O.-/ 6#\),<[4P
MKC'[#ZQ:;-!8;_4S\] NL@:A:"UI;8+0W "B@UM6W"'@'L'6I6/YG?-WP(F5
MPPD76:*9Z=0!74G,3+04E1KE5$;\N5-<?1>NYWL,9W*TQ>]T!2?X;"T4"S_-
MSK(9YJ]#]!+5F6Z0M2?I] E)HR>3:1!UU7"^;<D5'K8#C,E*+K0LO  \ S4_
MGM;5J,*\1SB5E>JGV4>\@">"%ME<1D_]E6IVX5.N?8(S:=9D'ZQP>Y#NJ][*
ME="O< 8*;X"["TC$IXA^6T4IFJ&XB'P2K<M)Q?Y"MKOQ*>:^09H$;?,1K*A[
M$N\K[+8[H6_NL)J(#D/;/'GP:(IX+Q9+\>DY3GB*4L0VIF[.CGX\J7M8F!IY
M]W,2HKX',;<)_!6HN1.J;COT-]YC[RR9P!Y&?"R=)CTRI(Z3E64 G2<%QUZC
M@AVP1Y'8QP5;R""J(BL]\UYY'SFR/DN+(;W&[!9^6R%2U:>FQ#C$V,<<>K^
M5#/J9LL@Q#:8KFFV/>$>0(89(+F/*@.Z'HB62]%.4EX%3_!5MD1BH:MN%9@)
M[&S0V4JX&FK6(H.0DY5>9U@Y7S4H+0#*P 0M9&?@ZOKFHK8^F;[(XK!==E!+
MPA/^ ,5",0W&Y0YJ);WZ#NH&P+MF3*R44I$?@O:S&"SGN)A7LC;-:>FQ3NL4
M$]U&E:(">E=''W8:E:"%F"=MU2*^!&-=NJ%%.A>+>8&&!A:64'HMPVC*Q,>J
MBY+O#8$)(XLL47PBV(!SK0PES;8N&J"@5*%B9M2$,/ UDUVO\TXRFA";-MI
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
MQJ.BAT<4F[N"M0#PU@5/(CQLAN@4VF#?IV>X"@)O:7CU>@AT']%J9DVSV$L
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
M,-SH+H !)N%P@OM.P7[, !J2$0B_%X1!9F6[\\NVUP_@ARP FRA6Y:4D5KQ
MI(;"W]),#7BELC2Z%5)*5HCANBNF!;9Z.M=I#FNHVBPXEA_@.ALEH.LXI2.8
M.3QACA_HA.[S]7V1%, T4?A%5=)M*JY+)[UFIM.E6&VBI!K^(673P*G#!^#L
M723V8(^">2GG1B1 Y2V#.:=3#0EU4Q!^1R'0 D<MF2*TH!$R.=D$K[CN;@0O
M>R3P,@=2)L/_'\$:(^Y8C(ZV?TS+8(>C+4$!:M(,ZXR$?)KH9L;I\QF'C^8D
M<D1I'K5](>>(<O06TL82H.672EZ,1 $DL0&:%;K8Z<0:5,D/<DPE%V^ N!LU
M"]!\HZH?09J&YW!0"5L#YSA X4?A[S-47,EWOB&2>39)X#'=^5B,1A37Z+K)
MQ@%ZXX"O,)T+-\7X3R]02@:N.NH4MT>PFF^N+J\D7WOP592@$4EO05>>KIG(
M/GU@ZB%,DF( PV$!8PWG& W@<$+IT9Q1+9AB2(<N"H;F)LO#:>7D:,'E<-*$
M;-X\^4$8QI7K63& <^1/Y^NL;CUZ>\R\I^U.M.M('0"V"$U^([?SD5JN&O/C
M354^248WB_E9HSAB=[/]<D$*/K?A(OO[V>N58HEO0LR(U)Z!-T]#N'U^%[M<
M.#<0J[QFBS>FL-;R5MV$54\GK/HJ)"DC5YE!/?H+48\UST"JM4K^9DC1J+0A
M39:%,LI2?3-ZXB9 &:<RO.) <A<@JS*5+T)8#N8$KA0'0<H:P ,TXKYP\*F*
M%%RQL6IK*H5:FURTRPMVV->;VS(.*CX(7NT@Y/JER[G>I&E?C6-+>'?S,\].
MV&5IH^SI#V"QWW*J0-6KKKLN ,RZO2M+ *TUF!E=J(%!,Y#7CA4%>( WTHJ'
MA\-V7P[;)V B[#<A1*J?,W)1&SY<4;3:@^<M8$#]X *NP^,2B>\E@WFS$X;F
MDA>LZ'[;Z?.:9@TOY^7KE;Z&X1Y8]#ZPZ'XL?2\<)D6E!BV8FIO%V/G(*5Q
M0[L5?'04,-,, I!HN9'D*/B021=X\TZ4R<2!Z2QV\?C6Q1.^E; ))EN<JW5#
M6E6"MLL\)>]4K,!"QKY%R45,N7?D%A'5:ZQ//'D6P]B#@PM4)- #[; ^RF)Z
M#(+X2\L?I,D7C @9^U: +SJ<5+-5VGYM'FCDHV.*KBE=1,<(!*O;\C=3L78N
MGP)Z3-TZ/4E,GM8B)C<!,V#66 !&*SL#$LQFOI[,%ZF!GI^Z(699O)&#83LB
MO)#)IR21ML"/U!D\PG*0ZL94Z@/;G**6#JIYH:DV!/.>,>8('C/(I,;7L]2&
M%U&4\QPX:53QG-#!1E.:";!PJ\1QYUUA'QQ=)84%IQ1391J0E. W.K18@^C@
MKQ-%E"! 6-Y0[*AIDSSQN7)8 Q.^$M'9,'R<9%EXTQ["NX:(AG1"_%$X!H%
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
MT_V&66*T!X1&-J://52NG$J5?C( A@ORJL1HFBT+<YB935$O;X9S7S6Z$M=
M^*"^4CF$YJ U[*MGJBNPZ_-KB.VI0?MXUN[^I(,!<"#<\)O=[8 8 %M 2($(
MU-S1JP"R'QV89^@E&2/&E0M&6--C%#(VGR)?:'OH!$3C'2@Y69I9$O>X5J+.
M,0JH8(/E@.",0Q\<& ,=83Z,!,%MI$9+RPRO*C-(H#B28FVNJWU#07>?)0#D
M^*Z9OE[Y1%7D-N@>*&Q@=]!0+1 /B-US93!T=*-*4><;_R+(*@SXHKWS4V-0
MU9GE&E#_<Q-CAV[J+A55857,DR]J"F%5# =4BX2 9?Q[KJP04^7:!;^!JX&V
M-5ST1*M\?\/VD_S-9E&8<Z$6"F38#UAMAE6G08)YJ>3Q2H%5B@RA$4YFLL;
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
MW% [4@L@=GD=7^=5[:%U$)Y<IU:[1X"@O["%O3[\ME^K&[5K:BGM8CIM$EE
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
MEH+CQ'H!K(YP4?(%XQ/$L62C4E@A.QGQOP.*RQ2Q2 /24EE?'(+&2:$GAP&
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
M5K(_X=4!![WMGTRH79CU0,)\3H"?3L*S:2!8#M@-ECH3T@W$/:BC@S8HZ12
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
ME,P#53G&+2K5-DI4YL5)#@84'-J@) (L674;+'*O721%)"5#QBA#S%/N1$E
MP*V:#D/V<[LK^K,8G;&?\]"Y-)VR*F* <&('W:R<5.9D(<)M6+"#*U]P]>J2
M47KC=$X".23A.@:VQ%:3^(;21GEFHY@SR,E+^?C2G3(#&9<*1-IT,(R"BTQ4
MM+-":(C_QB(5Z+\FP$Y90#CM0W<K$X+',TQ,Y7:9VB_/KH.KY&ZC6:S73]@?
MH);M2]3R*TU80,%Q<\Q;/N/_/(V1<7Y0BVB2J]EU>!"EFQBYN==BJJ8!GZZ1
M ;V[*7$M#UO()GEIR($:!EC/(&/TM$FR<:$C#299J300=]FL-!"M817+&G.3
MPLR*Z)7V)ZO2Z,>Y+7>3$1V"?CX)AS_8%=ED)J L'Z%W $QXW[26%2(I(I*X
M :D@IK4YG,IL(O2%$[7<ES_YQV$FEBA*@X1E [P.-+U1HGD6>S"#%97DRJ,7
M,TR4T?J8"X5Y2B%"_H8@!P.,0^0AEHGB]U#53K[:,)0Q"K-AE)"L#C%=">&3
M4O</K^$0@]TI6G1P(G1V.=;Y-)(5<],P%$;N.4G$,25!7; <2N 6R^Q651)3
M&M]TEFNW6B0S(>MG[(,]JT6V\92.),_*Q&6HF@NEF 8C5)ZI5W1BGD:<Z#"9
MS=T1G+V;!HC3Q#3*>*2A'!=J@'$<C.&52MD2UXS44#P7KYBFF#/SZ.W%Q45[
M. O1.FP#79X2+[4G^51WT/IQ1$B]2;O_29$YG7GB=1(Q^R!>5#3R" LM!.(
M;W=;6#QGAT !]U,X1?R8E4"@<%$*, R,QUR:4CL5@=Q*!#(D11@S4!048GPQ
M78=?B[_-)P@_1AU\E/A6\XRI*_P4@8D)'.ZYHSL9'?O_9^]=N]I&EOWA]_H4
M6CDSSS\Y2Q#?P<F<K$6 S+!G$MC 7-]DR;:,E0C)(\D0\NF?NO1-LN0;-ACL
M/><D!,OJ[NKJZKK^BH=R155U^3"8)NW1TWCDL3"R._!ZHX ;,XOOR6>MA-/E
M2<<; RCM,J %#+MKG\"/ MF$!D"W2C<=;V#/S]/[BA"4&%1"P28;#)MR5AV3
M$HE-K:D]S@DE4&7,&XXI;I>R_A\2Y@5ZWUEJ@S4 'Z#0'5!PG#/PQE,>/T5Y
MLF*VB'?KQ1:9$'O-'Z4@4RQ3B@G*PEJ%F*1N@]+;@U]3WHL,8;U.=$!$\."N
M_:?'7$#9A'1WH'VD7_5&J8NSX8$ZDVI-G/ET- Q!R2B1RM\T7D:5_^/@HJC3
M#WU/*91ZRT6_>-;]W!O7#^@FZ\=LHHF-&[LBK,P5D0<L7][]L6'7R/3D@?8V
M>0"3!_:VR0-KQKJ==[JCNJZ@VNHZ&9\'8DA]]3R8E(=50ZF7*4TC\<SOZ!JQ
M7"K-Z/K#3%5UI.$%4HRXX 6-K@OX<8B#I>QSF/!5G LH5'A6:284&^KWR2+2
M6?&1J&^7;J.\VUU%> P@!PX1*?!9,2TJQW/1T9G8(U)-T,6"X.U6/N)?B/N-
M#D*!E9(4UW;CK38*?1/O0WD0P=Q);R5\4;'2((%739"1C-,+E=*2KY<$)61*
MAW#.D3*IHH3X!>\&A+G*1<SLF#6V8TGY!#;E@NR\NV!T<J285( V7LCXF<(K
M2U;1"%0A,Z]$$T]"GN[:9S"C"+NJ$$!B"8-CF-V[38R7:2;/OI2](C@?^*HE
M?!)EOD^J+]!^Z[$3R"GA6B?7$>/<J)S+07FV$1IJ:(1T82V47R&?Y%1>J3;W
M1N0R@1F/0E0)$A0/F(BZ08[/<S_YJ@V&S3E(EP-9^J41H(0$+D(2Q)Q 2:1L
MG,B\0G3_CX%9"BF EX$]8Z2V>I&XH,K.E45/8VI)DJ@<#?J=<3SDC2)K(;I>
M#RL=L&R.$V]T4F592HA,G^QY&-:2Z%QBAJ-T@%&/.T(IXT8*<'!Y&MP @J(6
M#!)3?CO9'S H&:(Q36!>D_$7R&,PHM1Q!EM5Z[6*+EF&7]-5IC0Y[]N0_+R)
M,V_WCM+!BVYXBP=G^"N!@CHV 9)O)5T_YAK-[KEW8*KLP%\Y?<N2OFQ4_/H^
MN2PF)0+YY$P+!;2N"FS2DVJT'+LRJ\)>CF(2UGY(/C(F:2<:I;8'3*<=)?H]
M DFBB*&-!?L2OPE9:<.ZXMQAN(\CN7>;(X7+U1GV._4LYDS%@B5J=M<DGRV
MUYT\?ZEPC]G6:6@H/X:75^$$(L\F%ME),6D-F;%V[2/.=.:RU5M/XNQQ0(MC
M/C'A]9$ZQ%.*0L+=3XR<5,Z;"+$8VL30Q#,)=DXT-C!?#G#._"N5?4E05C*R
MQ@<I4386OF$T9.&1>F22BJ8\0RJ^48)1S(X03XT)FN /0ERD:!E96=H3/+7P
M_MY@L1L:4)2[;;Q77$;B]9MSRCD-Z%0V.(+;AY !J)1K<PX]EIMHT]90GQ#H
M<M3Y@L>$L-$YPTKU@Y*A&*HJ!54#+QL[+'P9&T0"=@$OP=LPFPF6E2,V&N'<
ML2, E2:U='R)RT%B0G$1H9JNFPRRM2NB.)2"5X07BN_D@:CC%9DO<*/Y<-#8
M6R.6(@+;?,*2-/;"*RQ/Y5H9HB0I/92P!._UDC3KQRA>/=?,*A<&O5N'I3;H
MO)W%T0#4;];M0_MB@'"D%[@CG#'C]:XVRGMP:;#\4-#&2)QU+)VRD4O7T#4X
M NR7'/S<Y *OTQ@,<%= N_CA3110)G="!*<CH&2^RE;;M2^SW[*'(X2#Y0P)
MJTL!T*%PB\;"/P#\BW6X%)C3>6\4,"7W +G4J"DCUS+TE-^2COCX+(17,O84
M01!(YEO7H^P,JRNZ2P;<3XS!<:[9C$E$?3LGTY&7$-X&-E'O#@4.'V)CI*&$
M0Q-=(\7$#-HIKZ#Y.P4[ ??T#O7YNO%ZFW.&"\.AOX R2/#!CW]MZJ[+9I?E
M?!?F^W5=%C$]*B ;)MX;6_[T8GJ']A=CO:O%JQO[/Y;5BCY4(VM[<F/X$R,D
MD&\%2MDVDSITBU4V:^N^RG.V$8SX3,+.RB2?J*P$=6$?\#FY8*UI@CD]';P-
MPJQ.9U!CUN[L:[>VBYQ6&QM& +=5V,@M/X\ZB$B4<SF11S.AN)?&H^L:F71/
ME D.V)0H6),1$5S*IHM;:"?P^G#UM''JTZ^YG39E/:P7L52#L9LHI8RDDB*O
MC&WV9#GDCX@TQ)BT'*F@"K17EVM.1/M%;1O>AU]>\S?@#U1HIF0AU2K;+"3,
M0MI_:EE(CZ^O+JZMCA- ;.GXAF9T=%O\;Z%O3]$M]:/FD9-GZ($-I<D1+DO'
MG$YTX.;1[:<'C37,02.,02AL$H$]ZU&<0E>LV2_)+'F5*U0;+SXK#1D75<11
M$"T+63E']-(?PT]1"C3EW4ZJ*Q6EH+8J!=VUIA<(V;I :(YIBK1C1Q<"<731
MRT5D5*V0-2\=0DPC3S@*@V]&[RZZNT+@#",P(Y/Q>[HJ@.O_LCGJ,C=@KAE0
M".;-FK@G3/&>%__W$_>SW:_3Y/ZX?*WLUIJP(-!,RCZ"M;9;>VTA?J=H=M@0
MM@,L/I">-PE2D?'E"\\\I5"-RH$$S(:U!?E-F=;I)>W&C4O#T+H69I,I]-]R
M13%7L'"0Q1?L7Y6;FF$,X3HN2,IDW,T[X3/GS :$WV23'H.E5O$W32;2I?U=
M1O VWN&0/+\.5>NDS&<,MX1=EZ@427VRY:_UXJ\QCAJZ/D4G2Z)X(GV!FAC&
M'K6I@UN9 R*9%(8,6 %5A (SNCV<PI81UH817-&8C<-F%(5B3^!0Z1)F'U0&
MFA6IK9Q0;R)^1-0QP<=$\91315+NWX.QL\Q-9[[T*G(#E"9]FR W\J]5Z7U7
M,47Z\/-.%(X23W&<&G7+5VO"5P0]PO*%RE#O<D(&,[)1*&!+)R5E$H):H8)7
M+\0T:?00@'TP(HCKKSLIB1UJN;G=Y#789#=)A&VFQ;Z$\E/5M1@N2I-,PF;.
MB)$YR G7Q7!R3*YU:Z8/E1N@-F-FDRC\'@7"8*([9'AO]_%89UV]"MQ7X3;2
M9<PS5KQC)(QJL'LZWY"<P%+4.\+,=61&L4Q__,KE[*HTVV)-4R4':\T#GR_)
MI^KFEXA#*SPEG9Z)2>+Y5L B'9-](--@:PS[&:>>4-TZ=P_.(2>9528VE;)E
ME?4B=5M6<S&"I:X@LV0%&9X?(T%9N%]4[@BEG(V]6*>A2@Q&G((L?)'X5D5Y
MJSIGW;BE+;'%V%*5>MHDB'DB^]O:@4R$Q;Q-%TZVT45.8W0:)6;Y04D)4,V9
M\/H@:&$]S(8DE\QY=!$R!78V\+][(K-'X!H3D_B82HRZD9>UZK(0USJ)BHRV
M42?IQOY0J?2:LS+?@_O]QKOCG#61!N7"J7>Q:2!E2M+EH)'/A+\+J_?-U_2C
M(AMT_%A.=FM9.CF;1Q2<RQ:T@><OIC"''2T1@- 7JD#MX(\[&?["A&(>U7)[
MH"!C5I!/!:RDTG#V<DH)8@1:2[[#W&O47#QA[0]CG[H]4#>";C>*>QK:1T E
MY+Q#JVX(M3Y'Y*?.NPEE.M:)60 "3YQ3@OUFA10FT:<\AI!#NIL42,@UO>7S
M.JEXBG2,:D6#N1@J \/E*"B5R2!SQCOQY$P @TPD&J0KT2,%\A:!9YTCUDVU
M<K!3)Q$V:_!!W6!\<%$1$%-0UR:0%31;CV"_2J=0/)Y5,-ZUYX9"QQ9CH@%"
M$02WEX,3PZK!GHM:@AL8]SA\EFJGG6I&/P:!W7$#NNN3 >P2/1I=>_K;(NL6
M,\W[B RJ/M@<P:/]Y<?4LIU:SF'S@PE\NCFBYT\XOI@OA0G*\(C4-I'7K?&S
MI7!))\H-5V+S^4&@ZIC(0G1O$%I(5$>0+2+BD^B(PEC@$']O^+\UQC?VSNV+
ML= UR?AUI(!3YAOA"6'W(4YZQ' ,+4EZNL6M++^C,L'I0,5T0 U <2P!=[M?
MKV("MJ-E,\QN8@ES&4LC08\ ):5 "T^BX0#% H]=&K7-1VSQO:"-!&K6B3(6
MQF6]8^4D.A,]*_A1W4BHIK8\7*N+0E'<J=[69:L1R+%))*9ZA\T9A$"EGIA&
M#II^A\=GKURZ:LSB/-RLN&7@!M@4H345O0DIN,V;>E=M/[6\J6?/NI,5_4U4
M[&>&Q9UTI\Z=YL*]/B>\<2ROQ9HYK^6 K%O1OW*:-J!F/N5!C5:1=S:+_)<B
MJ*9M3LR:Q!4$;VC?D6G= 3-1O!*9E5NQ:$V,"KUU21O5JQ*3Z'PK<I)UHZ'G
M6!)R1R0KI-@L@>O U1>WP<1UX(=L-HR()"@&N<[V"T+),!^_T&Z3A]"B34>4
MUT+3F75)D?-@2*P"H6QX^.Q)+\5J5&P5T5&9>1A"H\P<46# MQR:F1\BF&RU
MLO/KEBN?'%?.+\6*8'W 1L+K+[@KYJ6,X.MS$$:XT?ZKOGDN\$8,AOIO/F]0
M6*=2%!9/W"J>N,;7R7C;)T]]R]'KP-%+EZS81('<#Q0Q%-MNZ;8"?I*,A(TN
M^]U@9+8G,P['D*"FN329>>7K,T6,V+V;9RE.E76@9ZLQL!@P7_99.CL\.'TO
M^RNQPHF/J]Z*]6JENN7=->-=[$U/60S#&*//V)/(+8 RR_/-B)LP#>.(4?;)
M,4CYBAYG(/Q\<'!F&?!BK!!HEO1S@2<UCZN1S^$[%2TD@$<WN$M$T!4QT_ B
MN?)"#.1M66K-6&IYBJ;$ 0FS\LPRKG%@0N&QQ+I2H[\*(YN "')U:#GJ]W=$
MV,:FL TL2:!<;]EHW=EH,D:D4AR!JX8F%B>Y?%+WJT?Y/ +"S%)X:%' #6X-
MK$<MZ9#KYH'PW/+0.O+08N:$R'G+@)!U--AGS^I@;:"00RBBQA0>(&NT:[>J
M L&<36!.IJ&\RXSS)!-K#K'C"N;48)-Y+^$$WY"G+()@ A@YZEO:<7,;Q5\=
M^C;6DL>^P&7BH"L[<J@%,OS^1I3$43@/+WYR^OP+"F9*8^3N;4)#,_13H$*^
M/D8?A^TI6(=3H"UNW3%-V LS^(X%#O"D?H?TF356$R?36[E14#82++% 9&E>
MQFN3L;)_I2$F&^("L1:MDPQO>GT4QJ0;YIJEX[ 2<]>6D'PAMZ/#JX .A,(-
MO?7<KYB2Z8G.0WZHSD(_AA-GP*09\,8JO*WPUT2(G=JAFA.5F+JL&^5FLCU$
MZW6(M"O<GL$5KG)S\YF[C4KUY==77-*AL</AZ]94YZ=\I?&*+9.L Y/<X-3O
ME$<E2I5\P7\'F'CVDA+PN:L!:@*O!)M@OG&("?<NB1$)9U^ .X]I4ZX2V)K1
MY!N,YA%<(Y+A7/%-0YL! 1^XMUL&6@<&FNP<7\QTSGB719S;,C4! P\[TT<Z
MQR3DU!--=6EZF:[TE!=:;]9:6T9:/T;2E?"BVSAFS.^@P+C+P+UN]VX=]FZ"
MYT/6,)2T+"[J%+_=TW784XWW*T\A7\2J\$B4C)/1Q7[SW /L=! %.KH_RUQ!
MQKSOON])=YF'2/]"3RD;<LM)Z\!)P$61SUM*RAUH_UWIH9Q+.=ANYSILIPG9
M,%9>1Y&*?+\4].W)_(19-]PB;?"E/OU8T1N,I'62=>+)I@3W#MSH#BP%4>Q7
MRHP=CN)A)*.(V$I3\#:&N64E(LG"6.3TQ*KB'6GQB'R\JD%F2#ZO;9//8=FU
MRN8DGV\%[/V1XG13/25]L#+?'Z98P91RYR11JPA,DDK@ -*YL?E2PL_?"(B'
M1,LXRZQL4DY<0R1*?ZXC[FWR8G.>>.PB]()R-XO\'BT^RW)XLD58V^#C6C%>
MU@0OP?[* U\4-D03G0A5A@*]T$\5\(N5:1P91.'5#BH5!LM$U(D)LQ\RT<4@
MB+K*12F'X6)5_KDSZEUA2:N$&?'#\=DX-F%*17T+2UP=+G3-Y)"1<UQ@#]!
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
M\;UH?L^9C9$UX!^6E#/*?8C5MW1<8BK3)7CYS)SPV2RF\NYDA#Q<A$34XT7
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
M%WX%HWAASV50&<&KG0AS"&&=^DL$Y )GS^WA&694N1X"@?3L$ Y+0ACZ=,*
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
MRC\KDD '(6C0M_:1>^,G:\T[ GML60*HM5G<LQKI,Z6%Y]KP3JOE-(J;+B[
M.7N;Q3DKDCN3BUO7AG-JE:;3+&&=&7=YI4I+ZRDJ+3,4S*X- U2;=6>O5EM;
M!JBME@%6=/JGEN&NT?XWG':SL!7Q)NS_BJR6Z:6]:\, S8K3;*_K^7^25_],
MQ<+KL_\-IUEK;>3^K^;P3RT^7INMK[6;3J/26-.]K^W6G^3=?Q $=G<4QYC)
M/'? UGZ)&>RBZN/56G-/U:G5FDZM65]3_FGO-M97=UAN?.8#06QSF,[^A>MC
M)T9C5LI$]]CZY8ZTCM+AT VN[3\QXS^Q,:%:),&]EDK#Q2XBM$;AU5J?_19H
M#?6]8JMA?H_3_KIYG/C-97\V=ROK*U@FJ*717=>S_S_W>OC6/I!0"R!J?CM;
M;U;;:SF-UK)8K;UNK-9\HAZ._T2#T#X<P2P2^WS4BX+A8*W9J%UO._O-9<7F
MJI5UXZ,]X*.I$?:?EMPIQ*Z B6;_INN ?WP..=4_%J9G8K9% =B.S-C CW\/
MJ7J2:IYOL3P8L^I[W)2@,TJP9!^A251*GPG;KC&%9<DW'*SNZ\@^/#NQ#[PX
M4A#V0(Z3L+OKV.VJ_8L'*D2 ML7[X*:WZUC'O2OO-HI@4"3BWUCE7*WN5??,
M1- 92$($X/PV7F[IVFX]K!KPO1N/RP Q6U6N("1[1]9I$DM073H6F=LWD8*!
M]T-$$<+N /8PNL7J[%R] +Z4$\\M41Z0RU5G" 08YMHQF\O@=Q AZ$X _L,/
M@7N;" @'+ 4-8/DPKUW[SZ(^[6-%D[B7/M8X8HVMEUC :P."9=EAG")JVZ ;
M58C?8B5A[!.^@8&])*K6L> 1GN][?BJ:Z:1^0!1#HB")&-8HSG3 P,H,'^9$
M-1D6/D%-.LP5G8#Y&7G<T4],6*+%$/>5S4IB.]W@SGJAG)S7*R922;^('*5,
M(HT-S"!.+S$"7JN\1=@G^K'Z]M4N@T AC0C4R8""\N,$%NC>R0-$97E(?R2;
M]>^(:L"!.ZAYM2AT%4 Y):U=+K"H5 /RC-,'^YO@,VI.8G4]+,_W@,\[7A=Q
M&7 ^=U1/ZL66X'/16UA4.L=4!2;1+T1'#.KS7<3:7$9]/@+NJ-9[._67+@((
M(T]?CX(K*D[6E=;'W\"0"*\\^Z";+G;JZ_K4'Q E#H8QL&2]PO4^#B^ JR:K
M=<QX<2I[-8-R8]4\HH\X%T6H5LRBJ8VH11DO/R%D!31IW2M/=F8Q.SD7(R6Y
M=C\6M?!$CW!TC;UFJ$97=Z 2GV#MYH1Y#[R FV".U#PM6:O>\T)N9I%[LT&1
ME\8HR';S$NC58OO7T/MW(H\?PFHH,!:80;5><^K-NIR3(3.-@YJ5.>*70BHM
M-K5FP=0$S,O$F=QKT)8>]",<<TH%4G "7,5-=P_?( JPCDM\88L.1E<CD#6P
ML06P=DK$?@VC6WO\_?E[WP*BRDIV]70!\S,Y%EOPW@P,4&L[S?WJXON_T,3V
M]<1*_"!T!,9\(3Q-4V7H^0G#H=QX)3I#HJ4Y[]CX3O3M2;/ W1'#"U7LYZC7
MQZP.MJ%_=0<@8BYV#T$5VZ_709@!DV#@U[\"8L,W/2^%ST>4NH^]3>'#X-8=
M?47(@#]/[&8=N&G7NB2, EU?F5_'[%.$&\!';*4^W L@!B^Z Z_'=\;/<%T&
M$E81>1SQGI"S6;"S7%^,U]IZ2XN(3,B198Z'WPYQVGN-IOW![\/,#FZ\<.1I
MU15^^AN4_6JSRCLXB4PTB%4Z"/.N0#?"*M8,>5X?E!#H%#0#E-[59M'9]T6[
MY%MD3@$G@A!45 ^>6BZVR"+)@E<$G?CAJ /Z668A",S4Y99(JHL5<'<WB!)N
M1D^H++#%"'W1[8ZP7=)B6T5&ZY2]*C#K<0KM_7K5_H07=G*G6/L7]PXN0?LW
M]ROLV<D1'(+]>G/Z3AE#6,80$[BW='O^XX8C[""V/\[!2Z]VJ\U:[O8 X\V
MU-#8(C4@4D-MXY :'II=)]92F7&JB]/?3@Y/+@\N3TX_(3S#V?GI7R?'%RN#
MV"R;RN.@F?V-.C]8;-_HVF! /3QJ7;2L+;)_!F[0E]9! 9(C7OBW'MF=';!U
M=1/'1"!F86-=?B,CN]HGH6I/*%$7T#J%AZ]=N/>E)4-@1R%(=,1A^H;0B<(N
M5?-3,'5X><:H*'OT!FQ>Y07><("]]/ VX2D)^SK)S-\QG"@X,JBB(T0"4_U:
ML>,OFU2!A8O:M=^[X5=XNA-'7\&$NR*C_UI\G>_3+A \ZOENF#BJPIX_[_N]
M45<@01(B8@=ALOSKSBA.V%LT8BAJ@3Y-KHH102R"(9]X9(!9O&$*H"N-QF .
M"^VY7?M/X>J*/030@)=^=+N_>N%WWU-*'+OQE-M#/2!]'V3,)HF?I!*ZS-Q=
M'%9NEVPBEL7@H$G0TH>8QJ[&!P/9(R;XH4H=-NQA,$HT;4AA8:@\%_<<?5)@
MD^Y$_9TA+,U++4FQM0*[>EBX%M V6O;!IT^_'_QF?3P^OCSY]+-]\<O!^?$O
MI[\='9^C;#L[O3CXC:%F/IU^//E$<N]B'2;_. +P3XGKAGR-&-YT:HB0#"1G
M70OL&.DJD9W &:B$L>3^,P))@UTW\8LDX1A=7#::-;Y(/E]J#,Z.-0'UAFZ6
M5#8KEV/;:NS8XJ<]6)!"C20_7R(0 K4@3^ HZO-"!J=\CXE-R8Z[AKNS7^*F
M(R_Z-?H89 =IQ!DK7 I,G<>'*?E#^$7>1YV@:,OJQ4 GV2-=]:@&(O01Q9(F
MS>YC*24E0"5Y%=$;$-SM6NRID[-(!H1E++W*#-WH@GH?P))&**DE?*WX!LAD
M$..^!_>!EW1C?VABEH-X3;U874<L=[14T^] JH02&L$P6D@V&M02;8K-+ZNW
M&Z85?1,(:GQ5N6V*O':FA+?(,^O8@1=>I8QE8N(9J1GA;00K$KS'DEN9>>:<
MB?I >N">D2?1X?5KX,<X&ET-\M^3A\8AJ'O)CN,TR<!GAE(C<(=#])K[H0$(
MU+D3W%TP23480\WWU,UH::QJG^Q@1X9]Q.:RPL.[X?76ZN98W:@7IA1#B*5;
M/QD@W54#;4L$4>;JBXQ8E>@@IKA0!IRZO!$W29?$4T?,;. -7[-FC3+"N?=N
MJ,E!6:31L0]2P6)OYNSW;&G1Q1O6EO+KDA1=^>7$ZZ)>!0*.U9LXNAZF 35U
MP! 6A0M)L 5>2GXSH?PR-K/2V,HF9Q5-;M?.[";1DV.VMD1),U!,S3VV%]IC
MM<.)E<<?-U1J?US#-V;15WZGHKL$OMY#[10=*W"YWCR/YM-CH'<Y7J>-0SGK
MJOXV,O!N.*TLUC;(OI(;L06D6PV^E0([0C_+<CUX\S3MV3"J'XH,=>T$)IL<
M-3\41$*[DMC<RLAGO2BA9 .L;<2_B[ZEE#<,BM0JW"YGN[L/M;MGRCZ(NMW1
M4'@,8C/:2:C@^I\#'_1:N%%?%BG8PD?#.OJ7J&.G?AIXK[*[7!6[3"U'"!@?
MS 1,PD#ETH]ZR"H9@4H]'"C%1(AB;,H K^QZK[:<\E"<<MP;<1(1]J!0R:-;
M^C_8245T^X1\"_(TR? B);"%L#\I6L]J;T2ZG'_E<I*+;OA JCWF&9'*V2$5
MQY/[Z^0//^C0V)S T'JVN_Y0NWY9DAB420H25KQDA]*<1RU1MQOXD!MH!KFY
M/R!YQ3JJ'X=,Z1,^)[UAJB?FN)5AN BY(9?@ HQX^]00*>MZM$100+A7,O$
M930BCZ$]K$?)I#[:+SE[350M GNIM$USC6I5L(H3&#VQ&Y6J W\TJ(M>H]*D
M; ^*Z] 7+G9^S20IBM7#4EZ5H_MNN77YW'I@)_!*KT>^7<-!*#N<8;J4%]_D
MV2(K@,BU1RQ%#KS'VKI'#9T<G5P<GA]C).?@_&_KCU,*_)BQ[,>?XN.X.L=+
M56X]U$3> (^!_ BP. +=U>@(>W^W\QMEX2=C'C6*F881IK9C^"&1657*9Z7Z
M\KFRY:!N%502XVGF8SQA9&&?%]'Q3L9*9!:<$2O!Y"X5+^F(/D<D/E7;0I'_
M34E+[&(4L=>3/C=F$M_&-<G^0W(Q%H=@/KHQR%X1TVH*&#B53MQH8I([VDE]
M1N.GODOPSCC!6>M669Z;Z [( 1ID:(TIOW_NVA##H-S.A$E$2IM:&)5G).-T
M59& 6R8&YA7@-1=3DCW.3"9KCM(!@H#>B8M-WE&W*IR-6P</>Y:\1CEDX' @
M*N&N:]0/6L;1&M@X4=Z+'MQ:</W!*\V0&N4XM^O8D$>41#U]U^8,IW!Z7EAS
MFQ>&>6'UC<L+6P?6G9 ==GKYR_%Y)H?B\/3CQ]\_G1QRXH3UY\GE+_;I[^?V
M^].#\R.\=(].SH\/+T_/-R6%[+0XM"=[E%LNQWX2-@ RERM7V7&(5K0R]#E,
M13%!42?7=3,=+\?'R@7!BM]JX7V@W^CI]NWC+W2XM:^.>@U</]:Q:-91PQT@
M(1R$ZQRBB@9-@;L9FW^2#\28.]9:%+\;6^B*I.VYZBM+HYZBEBE#2)E188FX
M).8+<"]"RC01X7U1>2$OO5+:.[I[Y3"FAL&%2^,VM$%02K>UBO(]K&K,,N;C
MP>7E\?D&Z^HE<@0+F*@H)HQDU@9[-41>D-8!^W2N.$N(.5UHA;DF8$9?:9T*
M,M;+FA)7<^KIKG7!*4;4W)M>(Z;$A;P!"0W/U(JS8SO8!-J7'4!ERDNNJ7:F
M/CG3$HVGDT98O>G)L#JF[H;T7-RC:+TL1_ QOP44[B^CWA7-?IV.V%+BT^_O
M[%/*LQ,4?"_91W6&6-'@NRM+6,^LS^Q3X*QPG,,!YL"-(8"M<,3Q"VN%@V%7
M0%&+\\P;H;8VV7AJ/#'CZ?Z7//S'H"M%+7X.AJ33?4.?2KW]]F!9FL7$04EM
M/3X_O;@\__WP\O?SXPM06S\=EEP]2QZ<O&J_1>'5SJ477Z.ZC!<L8M"!KKRX
MBWWF69;[V<=8J+JPF[W$P]XL=G=J9)X7[RXX[&*B\4R#&4*H8P7?LR2TP&DX
M9I/_M$IG8XYP-HHQHQ<,^+?VD=?W0U\V!L\"#RZS*#/+FCE581J1JVM"Y-G(
MF_F4EMO#QKHN9]>21S7P0T_O []T%T11M=U\BU'*(7\B-3<\H?9+S"+%W6+U
M=^91!&/;FHRO2,F.;(\+A3!#7P8WESD(YC/T^VA,1#K=5FCQMP-<'J8@.=)&
M0<_$:T0OB$CS![.@/T+3GA(_8[\S,OT<:L+DSD@3^V+4 =-&U(XI'!R'*N^B
M6-E#_C6BZ8@:#S;ENUVC(D&%S6#9T1"?92@BS+OO4B05/Y'^$U7C5?@2SH"^
M@2E%(Y@W7,_T!):%[Z0H@GTE@@\,;"$1IA >(A,EAMB 5J)W3@YF4?9R,HPX
M=YF=Z@GY3. !+TS8YAL2S$H7CT;J?A/ 2F@=8=4(M8"6@6 %>V,C;PO\!HQ@
M(#E@&4ATF8=(967+<MG?2U+4GJ>D,*1T3EH<)!C&408QLHB32Y%&7B-L$CX"
M\GC#2==-PZF)^)M5;V)U^A:^=%\]J2T4A: _^>\.KF*/_""(X2OJ0>UKSPW9
MH>'*CV$/TEM,H,PDE8BSQCC Y ^DY ]RHUB]J#OB%#!5YMOS<%O],).?(DHR
M<%]3;A(?"^P%Y@'*( ,)X2L\,5@9R9Z<E%GY<9Z%$SJ/SPES\P#2<GS_<8<)
M"@W(TO-RM#:3 5W[@K+(3H><_<?_ ELE]A ;!8L<SC%"[]CG&NB,'AK_C?T[
M2 P'$:85 !T% AS[E'QS]-#.>\)8H7FS%YI=^QT1K&?8L*CO*/PCY*W Z^'5
M=\B);V+\KIL,'(6:@G"#:\%%W:?'1>2H*Y8BXSZ\O-*Q#C3O/2;-YZ7V(:+_
MF=0>B)QWI+KP*[,FAHYDE-5CDMP5<EN)<:E&6L;1!DDKOYA-ZU6O0Z'O@8I%
M9Y5D-:=&D!('.G 4Z(<I6244B%D]I1[8WC<_28&.M"K!.'"G6IQPTA]AO@B,
MTW?] '5K<7>(Z:/BZ&(C#,QP1.P?1*L4T09Y8^C'59I*,AHB>$2"9S\VV)3S
M823.DJX[!=$RBCUY&V7217)O9K@PCE40NH'03;%B5^$*"6*_M>'&$.@:US(]
M&]8GUI:9@HV.K>[ $IE*NO 95J&O1G.K\Z/9G&J'/V$4DQI 4&J,1^E.1D%?
M]GS"++NOF%'[L3M"O#:KYR=8IY, +[ 5I6<-6Y\CB:)!X93$:E Y3TR+"#_J
M]_V  +84?(4:6+"^)9)0$V6!2KT1&2D_$XP] 6<SO BPR%<$FPWN9"6W06W<
M#5WG#(0SL^<IDB2@2D2^=/KJ+8:!08Z(_0QO?)44:^YG']364&8I]3T,;1%[
MTVAHW>S:GZ(4":4 *%DW!CLGHHA3&(FC8NC'$MB3SI*5A\+*40&V+!$%\AV6
M$=T 7TC'#N>"7$FEF@[,,V#89;UG/"P9K%=@7H6*FT3RF1J0YL')Q%R9@RE?
M-,FNA].%KR!8&!S@ .LF8\Y $\Q'TH& !^BP=95G 2N-,'^XBUHC'?@[223!
M(T0=*1IQ#I:!,4+9 UV$A$&K$"CLV&*:\ <B][ZLCTW)P##@-3IR2YD6N"ZB
M!\R,\0R]P*?D0:\GCRF,?6T1K^)L@7",UIIX"D20IOW6!ODNQ3>*> =_,8AN
M4<KROS%NRM%(#'C>1C2J('%BATA:TQB'(\W"'.3FK1?<>#N@ 0%-^ MK<?EZ
M3T7A^<F7M_"ANN<.^9X3_(9;9"@_FEGMK.#6MBYL;)@F;^R7_BO[(+RS=%J*
M2#K!PF*/7Y='!2*,)<4+S<J/\O5IE,(S(C>2@2NS0OW_T0O#'1/H-E$YCF^M
MESY,A\OAPV1T+5+S^4;R8@0)%,%YC#BY9M1;B@D20F[(475T&J5W&7$B)J<'
MS;_ OP:AAM(_ *( K\89W H%=E%,@**E)R.X\NG<\73@8O/E,D')X"T*6!K#
M380^-ZZ"H5_V32?>_\.\(+ K5N]%FN7\]!___"RHR$8]K]AJ."&P,.#A<X_0
M.FU\E+-M]UN,07[-&=F<$PVKD:BR:[$E5X^_)?-OAO#&%.^(3@/+)&> 'N%?
MB9LNLMT>7'MX86MG@>4F&7MD;@=]33GHI06AX2L(B\Z8 SD20SJPE/Z#DC=1
MV3_DC8992ADN7R,72[>Y18JC6N!:<-/@:7*3]+24,Y0L0G10+[-O,&/<_J&R
M6ZE44:'AY%(G'^FP#!AIMX?Y2M+3>"\^J^O(Z!ILN?_X6W[/[<>]&M_Y\CQ8
M5^>Z2@P>\BC*>)D(67%NZ>-OT)>GO4%'?N)VP+I."_9H.+A+,'<!-2$\6EBP
M ]OIQ_*<&:Y\56XCG <6V.9@:(&97N#G)^M9V>E&J'@M=O3KX^_HO+MXW.^C
M] +3\PBNOV(Y2\5:QHZ9F('S1\MUN'R)>[; 9@6/OUGWVCBCB*QXVZ94G)DZ
M\!)W(IOV.#DY<>^MB/J ]0IO%BRB"K^J]\E=S*;FS97D961M44:6F5Z5VY'B
MC,;,"PYV%LE=K):F+DKRYI.5%D]G7"9]II)CENFOH+)LB=FXB]\/U^L0([)G
ME3 ?X+[&HM^O7LHGDKR'4LZ,\GW63-0%BB.H%E\ZR "RQ^+[O.=)U[V9?B/:
M"U$ ENX.A^49R2KA_V*7,0'=D<O+5[J],A?0J@O\1'3A<FV.ZR(>K!*)EB=%
M(L+F@L",7>JB<P.B!5ZW0]E!(KI%1<KDW\GTPP#I>>/Z :Z0TT_T<\/8U_[F
M[,Q"X<\5N%<6#HP>I6LFM(&MH[^$1H[&OR4D,TS3TOJ1N1C9!BJ)1G%7-+O+
MZE#H[:>@BL]S=Q.+H3T263#^EISXOB^B-H+$?60(,4^VM(I6V'5#=&=W2E4&
MCA70WE&,@':@SYMN<1L1B;DNVI!D:>2(-E>Q:(V671P[U-70!#UY%44]G#WY
M$WLR00R6KXICI';2J+0/3"9="[4R?'Q-95[O]H=1$.R0T. \BW'G-AYE3L,Q
MJJ^RN2#(&&79(&NQ,='3VYB?\2B<4S1K?$_H2.H09HR87*+W3U$,W,RRQ,B4
M"&3"ZLCY;[RIA\&LD7P5YVPF/EF/,E(KX1<<(7KH!2"CHJX*#IA^>AO(BW14
M#AL]/PMOB$0&$T5LKEX1D;ALM@(E!5""+<7 L@^O!8\-GPJ/:<6!MZ$@)4RB
M=R/$], U,=[7."7OWZ>W ;K.Q12GQ3EZ>8$K.J_*)#@3N,;JB)QH[;%WJ6&?
M&%GG=@M<.'JI&4>76.LBRPA>KR[>6DUK$VMR[\:/O_/WX8)/4;B#S489H^C^
MG$":I)]8U$HNM(N9;"TV+EF7C9M_RQ"#"N[G%"RIXKSJ6'TF.M"Q]\Y(KBO(
MD;)H?V5RU)WL5**S4M#(YM0UE6NMSOB8#Q8.O9BR,1EX@YRH['&B,V7$S;QK
M<?@-1Z-.>CKJYJ<Z&ZG57 LN2M>%BQ;CI9*,YZ*SG[E\Y_;H[LO=DA*"C4-*
MEX:;/F #+R1V0&92<56X4AQA?FLW C? Q&;83L:N7 N6&#T^2\S+!F=N7"A'
M&*V.$V P.9;KSL3WAO0E,XHFOYR/I+H)"Q N[LH4TNFKO?'2>[5VM_O-$]Q+
MJEHN\O6+_5"FV<3"9W(AX:7.%X"( 5CKF0=SNPX^TUDWZ-P;CN+N !UIRF.:
MR0VQ56[(F'=5.C)9%C-,I"P\H61C^6H".D3;&Y,_>UE<YJS;,"X92:70'7_S
MXBY*W;.8DE([(\39QBN:D@KE@S#E[UX<.59FBN@ G<%?8XOJ'<3X)N@I6()C
M7X^"U!\&OM8OQF"FS5[?<M"U8,EO3T]RY NEQJ5("0]1"=<]8[[6GDJ,68O]
MNWOZ^T>%;DF1BX5Q]9>Q;?:>5NPB2_AJ'(4'1Z*)(=LH+(%=5XB)BN00^G:O
M,:3"B';)0+<:SP)T>6BQRB,_)KDLF<)?/E;A[-:"[;X_/MLMQGP7!^?CUYG6
M/; :0P,!C-\V8DL\>=<P]N^-%UN97P_Y"L)KPF?&F/6B0'N3C5=*>RBY@?"^
MDH.MQSWB/E+=]]S[KQ-)9DDVT3DF]17EF-RCOOK!"ZSG)G8)^ZY8UK?D]EAD
MQ%-]0R"*1@:J4C)_"4@8;WFNN!0**RE=EO)#EWU20J";4"/B/L@(?"5IUH)9
MNH]41[T8RXR[=D$L&NZ@4L^O\-./\9&U"!\IUYU@(5E9IWE(64C%&N=:['SO
MP:NYY]YSY<R=T[63:"_PN'O'BO*00+.Y=_KKY][Q'JDF<-Z-O*0\%17COL"J
M\FZ!IM7UW$3@1NL6**'L>$<U#@31Z2BD7$L4V($"Y>I6*D;A=!Y#ZG'S<?N/
M6H0V[[;] 099@284B6I+>2-2^EM$<D^[N$7'LS#";+(^:+OT%%WFB46 "Q*<
MA)WA>-G".AT,GTM<$XTZ8E.3-> ,C7*SJG3>B<F\^QN<K5O;9NNN,EMW"]$Y
M'T1G;<T@.OG/ U':R1K'KI594Q9VTWH\/+W:VB!ORB,P2W[?K&JZ#N)_Y![S
M W]8@,5)=:XJ'J]K<K431H RQ6#H&:WG3_I6_F'C<Y&XF\_5[5 EYS 2P0P7
MPPZ828W(%&8##JZAOQU@TH/69Q%_P.]Y^DFIRA;G&S$FT%C&.8>^58U2J_;R
M.J/24MZ3&!$;5DBU2U[_NCO!^+"H5'-+J%9GIVZDN)E5.;L&6:YY:P1Y6-OK
M2W0\TL1=$QD+,S;,X(I.?J992R*;1:^Q=QW=@-GMI@SK@4$_<V/7 ]JRMC;0
MEJLXBF>(+*',7U$W/W82\X>%4&+Z(_A)-RS#*F;6%TT7$()-, 2B42;))1.F
MPT!FZY;YG?AS60DP#L$G$&Q?^C>ORD#VDEWK0ZYLTP^"D;P)B$LQJ0R!8GU8
MK<MENT5Y_;1\_$"O_F4N3NA]&U([\"RR%9;O6TB!5UO$S_GM'C(Z R(R1E_8
MTDP<97TFCMGO2&"<L=TYALHBDL.,;+0TLDBJY]AR D>.A<,$%Y8Q(,G(L?P&
MNMNXX9&M*H[>K@-[/!D8T#0R;INT!'35H=/MAWG@._V\(:$<6>=%.V=)IZ3:
M'Y T$E^0\Q7PW20V*$?9&0L/B?:=N4 3L2%YH$5-P/_?WK<VM8UL:W_O7Z&:
M]^QZH4IA@-PG9Z?*(<Z$?1+( 3)SYOTFVS)H8B0?20[Q_O5OKTM?U?(%&S"$
M5.T]"=CJ5O?JU>ORK&<IJFHW'<G=.I-L( "29A["D\0KF9UU E(REFT&+9%V
MW*E%4#V-N0Z.9)HT5FFIPHHH#.!#[.O'NGP-A@5^**R5ZT-D8#1B_9GTY3]2
M18)0FSA3;+U&&7$, BG M,J,YQ96;6_$0;DW3*?.04')(:I)B+=;;+7G!?>.
M-4S(T3!ATM,RZDN)@HH:3G<B51N):%)#3 E07(SZ45$AF_"X<9@V8@_OE#EU
M[<J.[7O:(+Y]FDH,%!+$!,=P/E.J4@46M?12])(JJ]2%1C2H?T_R/C?JJQ$Y
MD2"6%B\TID?[WPG80CP>S@C2;V19Y4_P'_HJ'*1^?_?&G2S,5$%=L8_%=A3J
M:6Z,?O?B<V^X_VIH5_<M53G1BOL+5%:C!Y]WD[=LZS^SM]D.)@5V8HM_BE N
MR@>E#P/M;5E,SB^<!&Q%1+[!I*L/6KQYYP]VU7%N-&[5M&:.[-,FE#:#);/U
MI77N=##!\P<@''$YN=0*$=D*]3'QE>\3Q2-ON0^F9<"UVH/LVX0G=^M//[WS
MH[+,@5EXJ9'K3[H)M4ZC$5)Z<R"']\S?.S5':'EYW]71YX5]>.1A*\8U1/D4
MZT*9CM-D),BJMD+'\LOE!&M_SR?R4H+!^2BK/B_R(']/RUQ!#S"8*<U976+4
M= 2!$4$.\IT3=MCODT7*7/2"!G&C"NKQ;)\K9+055-2?V4JH3XUK0X#VH3@=
M,8;V-8NH)N)6!-CT/G).Q78L^&$FJZ@8R7EMG6"[PY05K6UWR2'H\WIXA@7O
MN8TFJ1N$XWIQM/;&IV2Y^Q1#NP[E1-8E80<XHV$&'!_PHUY&A+3HL\%ON0>3
M34[OX!P:[93@*52TMAEEX/<F(M#)I\10;77G45<Q,OI#Q"=W"<J1DAH#VT0C
MK\EBS!/,"2A$N/*TLB(#@<! *)Q$*7=MGH>,[=9"UVW!1K/N<,!<!-R$IN5K
MEIVB50S4/RHR6FR*C<D36!3%#P[C6%)O\R7H"(FG;< 0*@S@-89_)8A0D ^B
MLN"I^;2;__"*L>5X!MC'^TC@(KLUPI8T/1-DDT,656<<F']X/7ADU/+6\-Z9
M>TP +Y< ?KIA"> %K0Z4"^MV<CD@UMR=\3H6]-.-20ZOV8(^TD%3[)?D=UQ;
MQ6)XJ=>,S$%BEF^ ^#4,5) 8 'ZQ)&Z0@2':0LT*YA4:2I[*TYKUU>YNO+N[
MJQZ]9<$F^>TT<&M[A]\84P0<H88J!.&7+E-@FM3NOWE>DYQ-/?42<C;0*F)2
M3OE'.T#)KX:P:8?G=KWBNCG1R'4P:U)KMD.787-DEVX5+B7$!50%..F/<0;S
MFN36/6%WL])1X[02!MFM0-V]E$BY!JFZX$T'%VW:>O#>6-UHYP"!@\"EL[5V
M.(3OXSRUKF/"LM*=1T8:AT@\XABUXGYY$"X-!-]TU%RA%%2+E1('NDA' S](
M)F]/3+R"C0+,!M(Y42L1F*GQ!OS69_(Y5RDL 2%U6PKO%I^@L!,+>:IZX3CF
M+"3PI%15?.=#'TQ\BGPF!HE[\OYB1 1:6DS&WOH.IFV)O85BR)T/$ !7M^S-
M78 37__$X,2GC^#$^T4ENJ ILBG@F 6)11<V'#J&D?\K^.\'IJ_O03+.I/60
M_9OSF-VZK]0)6RJ'7&SXG?T34&&.7I6BD<EE'H#N)G1VWJ*"8T\ACT<9=V2#
MEL I_2!V.D?BG:JH.-OJ\BWHMER%,I%*2'Z_G()#.<DG%83F:?Z41)*/F(PX
M@F^UQ\,RUY;"_Z%_<27$Q!(.R#EDF0*9\MTPB]4)$_PTG@/FG.023A7U*Q8D
M6/T4>)(ZQ6\%R&"I5#U022\[R$83O8CY2!X1]*I528HB%[0,!C^^9MS_A;@$
M-!>@BPS85KP)R;GT[,\A/4>/$^9QVCB=88Z2Y<?A2[4FE>[*'8R6Q=PD7.U(
MPO:$%=^*A0IN<=Y1OG,EO>K-@.P]?:@I!K0GY49QSW!+1X$(^'2GVG^*?.";
MVED5@=22*MAB=>WAH 45$]:3IN3X%/X\;(3M)&?"OKV=Y_3=31&99P]39 YS
MO&M G7^",*26";\]8Z)"IEZ8-*RMP>A&_T>PA0XVOW&\U$]T \)IFF@Y I$R
M+*I[^\]M-YG5M59[CS&XE6)PS^YE#*XK%Y&(>:<W%GF;J2PLP*:Z);&3(06Y
MH?FGQIP* T1M1Y\"URSH2=/B%/./VK>FXCSP8CGS1[^)@)H06@$#FKJBHLS*
M*V/G&DK12!RUC(GG&H(;>EB="AT7 (O,")1A/J<&Y,Y%C;ZZ7JM/H<G>M4W2
MS@[%CZ:537WH.)E4O M2'ZB*#OGU#Q#6.7WRRKJ57/:''2$=SY9PO[Z0K!W%
M>F7##(P4\+5=W IS=\2V7XR*4NH7<-A_>=M ,NDO8K-C&VK,RX-)7_D[:E /
M08LB,E2IB07Y4%K1ZB4)%FL_Y8:7.;:6G==R5V@('JQH,JJ*%N'6%,F!B!(@
MKRXR[,6*7@A*#!CG\,Y6(8=-[JE)&K#L15H-*:2QK1[/6P6W#^8>O-M-^E ?
ME(0F;7 B8,A'$"4\OX!L.TL/M=YDL<+)0-"*WW.8E56M4#B5.6E6'P3KJ#E!
MK04ZW>)YR M-9=M [0J21\ &A><9M<P3.RRHR2I'0M%AD%@%NBOW4FM'FBLH
MH*,==AQ\O'M7NGN?W\N[U\D3W\WM.V]9'VCZZW<\L'",%2.BEP"SLY*MR%^G
MBL$QW06H0M(*+AB@X=@1]54RPD ^&?0#>KY&^_BH8C_LT%HV!FK7P5S1C-J
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
M!R![KHE00VGVQ0T2U-?*A.>;))DV''@,''_SK@A-L5^4]C?8K'0Q!(SGP;0
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
M@QEF>:?W.N\YYSK7^\<YYWZ^]Q_/=7^?^[H_U_T\G_O[>>@3]'G@M+Z.G@[
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
MX6QZHO-ZQX;:KLR<?PXF,T4;]X8'0!'WXO.%?X_;E#3#@'' ]4"\F+&8RY2
MRRD_1F>H6#??Z.S4[LAR"M31A:DO2#8JOMF]^BO+ DUG)) B+WO4]4/1RKC8
ML(6G;\EMPC315!LE6U?6]#$#:8N2!P,Y$#TAR _3ITA[H:[Y9U:OR.0#FY(E
MJ6@U,_MYN^]*>EU4,HQ.CEUH?HOLC>&RNYPN7Y;'[$0^V0+JV</+,$$6TS%P
MAC=A.56\"4B0QF+ZB2N?UVTI]>-99;U.0?SMP:?>!_4T#TS6.E\DN7TS. C1
M[QK6F]TZ[,Z#D$LU+ T56)<&D9O^C)UE?)/<EMO!TSL87&Q:D@KV?D_0U6P-
M7:2E*.J;-W]NMTB<>ZEH#+#+]L>_>,65<+ 99:5455!6UW!OYT, *]L^D:<G
MZ)@ I<))\;6JQ>''RB1W(;?DLR^3BI2!7='V'.FAZX&7"NN7!N&8O9,)C@>-
M1_.X"C0:Q.,)8$IP_U<>8E.U*8:?41$<]X4CZ-9!B\P'SAP-;E=NZ;9?H2@Y
MLR&/CRFUWHKDS0HT]]U$MJUMM@-<<K<9K3><"E PQU3JV#^H2"$9@GJ09.9+
MK64UR4 E &U >J-#+"]/@)P_P1I+:6V'$$[4X/(OYV?+]M"TSE:UET]VAG&G
M4K(IU(.#$MJEA8'.U!;XB$G2D*??B\,3D9J].6R@([.8K+E#1NK$%[6I\QE(
M5Q9#9V$3'.#9BX=<T!)%#7(C;,>(YKZ5UAQ/N:/)J\DAUK\YRK,LC&69#@/\
MG=3*2D.M:2;>4M;RJ%=$C%8&5JQ%X.V;K?.ELO_PGP+">\G0BN/ULIQHF<,1
M\@Z[P;H)0SI/WUNYH](QS5[.NN.LV&Q'\@RMU3E,K$^6]H<T,R4/!+^$!@WQ
MG34&&M8*E,8;J\$)ST)S:4J<>+1]66*O*.@B%7V@61UA3_H[4G)'.KY_SC,S
M,U:E*J]XN,63T+PXD]B;C#=S_6I^Z4'-LM;:\1@:0R#5%\,4K'[*G. =UY"E
MV.-=0/IG(]RV'T^>@V2PI5<'@6(I[]^%25F56]L=2/O,%[K;%E=$S6:>X6;)
MNQ,_($=C,?G.T0V:G7]'OLS 3+XMU-\ MTW<"N/=*IF1M>"1QJUU;]M!<0S
M(W.PH<V<5)FG'4U5TY/H%$P)6<TE4_G0:HC;I&6;J# <%4KTS#/7Y"#V(TF^
M1%69C1&YRB01KS0#2"(4PD)\A!J)(6GN_'\9V[*] [3R6_77LL.])1D5+0?Z
MGEB1DT9-1>O5+*1(:ZVG$%] P-SON0<;Y-:Q$)-<R<UV?9?UU;?S/"E)2IAL
MMDORQOOR=<V"\]JC1("A3'#5YL?(U3(L"H#A4W*Q1K8A* ."T):J+W!BT#"0
M02*$[1MWZ"I:FK"!%8CJ;3MT")470T7!0?2>M?AOY;G^D0+]KZ);2)VU[AYV
MVLH[D.'@2?Z_I[/J?!Y^CZ,<B#O[6<F(O?+A<_;N%' ]!70UR?,/7ZG&7LQ2
MHYQL*51.E4HF6K-/]S/S:.JZIFIJW.RLTFIS _@.<%^A/EJLJ]D !+JU7O(0
MUKZ?-I-&YS>(1'G*5ENHFMN32JHR\.#5&O)]14+,L71M8XT(7EGUQ2BL< X]
M6:QO@A9W?/"F+-1O1E*!]L%XQ$&K^&Z62>)V^<064F/9XO+-S=*6]_@MF!?'
M5KN>^WUG.KD6;SAO)-.I'+T1SYD>8#RVW34).2N27E7"$R?4]%MD*D6L_#SO
M0O;G'D0(:=5Y\2R@HX,(3)TZ!QN'9Z1']#2IV(GL;9QE^*HA.VA5M( _';Q!
M]PM[=/ )0AM[G'J!Y":4T^DY"33-A-/G0#]J/:X/#50^6:V%-J.7'K%V)&Y=
MA8.KL".N"\TB,42EL?B"^HX?J=]*W-;/L\X[@,R3-^/Z15B"\D>;>>T?K.34
MG9%3__X>S_GI->%%Q&&.U(+WRTC2PR<10R:_\OLXLY!66K\YXJAHE>+G$N@R
M8VI/\_N5VP'5C]BDE'=VB@A1"&5QP(EL051@YYGO"$J"S.RC+:P.WYAU=9')
M.$'"3'<RHIZHVW9W=K(-_%<Y"AE6QU@*6&^87S?1'%P!.998IM;3WR+X3:X9
MVJ#GIW'B>\5W )V:KG\2'#C?"F+T!F=V^29'[@P?FVM^W$YQ&&D\"35=/!H$
M26N-)\@$G\UQ])D3]#@8.,RD?G9O=ZS,7_2[I#KQ0Q*I=TA"R/%TQ!KWF#M,
MJJ]QS#L.SM^Q\_$.8)-XP_*SZ-&EW:_7$"0-*KQB6_6\B=K5:IDI2&WTPARY
MAR0]+$?\+\XK,1_)&OSG-UC.(DJ<4C@.J31+1D2DT(4&OM15MNGD%XQRCN0W
MMNARGZ(C^+N13\PB@_FJ&4O;!ZR(H*_R%4(RQF.+.X#A"I+E16LF:-8^)XQA
MJ?(<-Q^#RR!W#-8<DHI].YB#^:(A>RG:7\S.3GF*&"6"/$"Q7374>2Q\;K_]
M=L9^"_HC?UH,@"0C2*EL]_-:(X.$A))3[FK,Q725+WYZ"ZZJP^BD]<+5!8M>
M>96F;>AMN/=$<3!.U97)@QJFD)3G/4%,7>1H*:)AML/Z(M]J96)2 L*2!UDO
M^NF[;\,JN#M3SR.+;XY/BSF+52]&[P#<!M?V=X"*[5ZV3:<[P+GES1U P..B
M>%E\.TTS]X8BR@0Q/4N^WG6="T%X>6G&:>;=D-X!ODS>EMP!X)_-'^V-7/I:
M<C=W&$R^&/VM0)]*P48?@,CTJJ/M2NVS9D_*T%\F8C;1'Q(7%V\)27\UL7+*
M)R0E_31#06DE[E[Y=A T/\<3UNB$ZQ[K%CFE(V-K0V$<:O1"&(0VROA)U[7]
M=FXPA!^X4CM)R>8YP1(4ATVN9*/R@JB6(]IYT%&OT75RA!"F<0<(DJ%]I-TC
M_Q-!\W^<OT&X!&2H/ZP)\A:F&M<#43-]]1BB?\33H8H]$X+@!+8>#^#;ZQK
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
MY"O84RX=):9(*<IVM)Z!*684I8?#X$VX/Z?RZP"SFFIP!A[)&#>1=%>+=SY
M\HP^]1^Q)))$GR4:0?DFB%QW)OA5?C1=5!3)EV]Q#EE*1/=["4>2^.N9QE/E
M%2M$^VQ(Y6/+RAZSDJ/1Z;T+P&=N!%@J:[LU/1DIML^HK*IQBU9I9>*6+>W3
MW+>)+)KLP+H$+SR$ISH7;T[$W0%,4BP>HKX]:]V+V@/J[:&H#=K^4+H71J+,
M+P?BM^+[D435E4[4 %'$5N!-,JE9!JUXP=Z].L1++"C5$[.B:"AE(?K."!E*
MNJ>W)8@G%!J>DN[/EYL. [#\ULH?_?!2D<N5GC042ZS>E2LMI]U+KAVLLD13
M@+&DH<)Z[8FLH'FB'_OI^Z(]7\LW!(A>N^\<"^S,52=9\$V)R&<-9LOELI=W
M6A&QQ>=4Q-(M-NWU]PBN^Z.N1$OLL:#IP+)RK,^\<I(X:.4/N+6-$\A@+[NZ
M>H X*#1XW)XGN;8W,EEZ#")D1JUZMR%-TEV)P)E0WT;1#63O70;$5O(D/[*U
M)ZALYTT'K5@[7E6U?EMUV*WW_P9F3N.'*HSOG"H"=402%PS+VOFXB$.BHCX[
MD*,*41L>;TJ0619L5.X*V;Z>DN*M:'U!^I)K-0[-49))@!1 G0LB%PO*,"#:
MY,J\ UC).(W +],)AEOWVGLQL(DYEZ.EN4%=HBQH&K!"HUR(M5NS9;G39FUD
MD+2T!B:&MA9J)NT/[/)_K(''*)^#  '<DOMRK[\$!CS?4WX>K>6J'%Z!LDY6
MER0D"#ME _(EBX'<]DK]X7:>V;<3$^BNF,X.W/=^ZDYF:<;(+ G;RBB%V318
M.9J8DYM#>S\D@(.\V(VDA_=6:'UWO0K=C9>6TA,FUQP,5S)71D=7;_UT,/Y.
M$S)[_K>+PB\94%30F*@=QF3"S6-\/(FFZ"DX=E.D<-=D'2/Q@0P17L?[%R]N
MY)%[?Z\02;N?^1WRG[J2_%2D8G50EC-)T')]JK_>(WX0?)&(")R#W $ IG>
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
MB%K=X.*EJV+IYG!?[#GJP#Q$.I#_Z>[$2^-,L8U)D+"#4H"0<SO 97*>;K2
MZVM9[)I ?8):*"039JK7B0);%_;9C*-]7%YYB+UQS)Z^N-LT%%%A8Q1[Z9S:
M^-XDU 4SH<, QYI0CU'I2?0T9P8NXBP>+C7U(8@;^[CU8+66VJ01,G$C*)"7
MJS<GQ:[<96L$T61< V5XDA.)U[G[^TA: T:J)T^F"T\N:?>HW,>,P;9?4]3!
MU-SH@-J5(R'SU&RHCET9DY#>CJ#^BR^K1ZG""K+K,^_>#9T5&8G0>$28,\L6
M&T,>0+0S$,,I4PQ229$$A'3=73CW\"?J:(A:MQ6A%WOH3$_M5FH"ER-C'T^5
MXF1)\R0Y*/CD BH.F6)<H69L^FTVYUT1Z&1$Z;(SB(V9%#!=.&]77B)D)!KZ
M :):KFVKUK!A]]#E%4]TFSC+BI,/-.'C]^J/Z;TV^]86MIP3W8^85STRH[ZL
MVSU/[HUP'#)46Y><()/[I*A>XK'4>&W#RS>8^&[]LMY4+\G]\JV=!# -M_/P
M7AA-@:9BOE9AP_11EB +T6MJFAP@D!$M_)0>2FD3>_ZP,Q<N(O"CX(A]2X->
M* C4BN ?P,>:'Q0='^\JURY*:[S'9]Q+_.F^NENIDNS,0SL@)KL'G]Z%])Z<
M]G)U-/DQ+BR=L9C O-J<D50"^UT,2C #12<QRM<"CQF)80[VO6+[\;1&X\>Q
M #,-;.GEF*Z6P<E1_F9M'8'H6"_W&$<+8@4+7I)KW3@_\?/J+C2+@Z5*2T Z
MC.6_W?ZROA\+ZI]SSK/E*:)%OWU7D$0//:&[ [RRFXFXW":[O1*_4?]U+*YJ
M&>'5?@?XE9)%(OT_E_[GTO]<^G]XZ7=D[G>?\Z?'']!JG07A.%)@ODLUL :D
M_*?CY?^?AG\W_1]02P,$%     @ *H2>6IM_ Z>W;P  X(4  !$   !C<&ED
M968Q-&%?,# U+FIP9^R[!51<S;(PNK% <)>@ 0()&MPAA.#!W8-;!G>;0 (A
MN 0([FY!![?@! @V!'=WEX'AS7?NO=]WSGWWG/6__[WUWEUOW6::Z;VK=G55
M=75WU>Z:A]\/RP"^@HR\#("$A 2\0_P!#RO(^])>ME8 H*0$L   @ &@(HD
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
MK98*J5C:]Y9Q[?6K)[^[+K=^C:DD<\O;+L'P7*=H-:V\S."N923CS&2"]YZ
MS[>YDJ-76D:>GXN-EM(IRT%H]*UF4DI/<$@<GTCIAT2+IX3!;!@NR,=(HHFT
MZ4[QQE+.WBM&-+=87\K9SJ>:FZ.PO)F'R%L:IA+Y&,W9O"]+$"Z5']VDVT"*
M%'^\-T[AD5KL3[-5'@J6#H+3F)>R=G6?5)+\]6&ID(O=B$6N"E"MRI'" ^!Y
MPS-^P:X^*ELCX!.Q^!9I2N" ?0@?Z$"]H/]8HE?QO4E#*7SZ\ZAN6&PC3Y!D
M+YY83<I6VS-P?\K2Q97C Y"K';]*+V^=W;=*R:39-I9WEF.%CAOYR4V\&Q^\
M3/^]4(9'K>T4%*!]IS>F7INU <J)O[$'=]JX:>OG9^3RS6NKWY1;<\:+$WS0
M07GF(O.8@J+767N/\T<*B\T3G-8@2#)]T-G0HI[NQN],%Y650/V$3S>:*5&]
MQR[.RK[!Q&JJNO\>+R$1+^V!'H"][ ?@EWY^$2)4,T P9X0'#YIB!Z0%;N?
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
MPAJYT\Q/>)KGG!\ ,3.$;R?[ (3E@OKN+L+A][1PEI8C.%EF2/M6GQ8"QO4
MG Q*K'A?V\/]W$U@9[0/ %6Y>*G!C=SE)"SCRS]A0_WXLAFT:O1H2;M*WCQH
MS:/G&_##GD0(B)U2\1DO>V([D\*4TD3_SQC(SXGIKY\'C^JV'XT] *M%_X!7
M;).%\2^ (\*_4 T<)+;*3*ZV$:QK@A#Q3D85>"GW >C18FWUZ9U@W;RIO/_=
M>.^C)5&W)YQTY_.*;57B=%RYO?):JTB@])=A_V2&57VT?\\D067I4UH8G[=
MV$BI0)BCXVBX@]O"LS!O>9R?L1\_J3HU?Z"@N]V:2#DO$A5Z'#\\R11WJ S[
M@G)GWRG.\CQ\5;F0V/R]<^AKNNW< :F.VVD'7 +W)RK9H\9*,OO3F:O$^H;L
MC])]2^RB9+"3/%VX,SLRU]%<((O<T",K7$BU_@>7TO>]H@$,F=#OVY5FO*8T
MGU&*F?R1CGW5)B],,(Q4P$6*[O1+3>A-5@D?3M<$42'**C2;S0<0VC,H)^P<
M?%URUAZ8><JP"/XM_0"<&[KO\)U=?TVPU3U'Z 6'X._UHO;WHZ@^9KB9]\\T
M^,>O3?X53-*!YV?5&KPQ\X]!# ,JP7:.M;!PK8:,R6%*NHR%H $"AA!U20IJ
M&4F:K/,*,Q. <A1G]XE#_BJ[LGVY/A=-;I$L=9.\4X9>1"_9X/,O(6*/5C);
M[(M;FB$3^]8MK<ET]9#(_!0=04UI"BOF7X"2:2;5]G<OCRV#R<C+)&L0 X(/
M&UTEU,A:HD9S2^R.(O;3C[VN0>0 ACOGYPQJ*'16R:-K2:,]1"[]@C)5$*<;
M;H!,\EL&22,"'R!?"W//#&(OXV3,F-::C)6=?3)".,:M*]J=Y!48S;B>]A@K
M, [H(P%KG,C$Y^ZJ_MXE(Y3F[7U);B!W4O@-1N07EL\PO_1\7D8%.6ZH1U\\
MMUPQ7]^P_TJ-@O@0$FON2HD6J_XZFZJ4ZJ6ZG! Z.2^2_!V>.5,-^SX$,FXP
M[,2Q,3&3"Q.-#^WRSGN_E 9XA&#%IC=N%AP??0*UB-!Y'1U5_M3>LP5=]LG
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
MP>HE^YKU^V@[:9/CO*TN@[N]E)&$IJ2?Q2X&1XF/8\&;%**UH62H7(06-ZF
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
MW>SCI'>*8F"U@7X,']#Z<975KN?96["*RZW#NUU8N^WU7_OSI *V+?I:B\@
MUK;-@4LR^[-NSKIC4UIOBNL]A<J%=(?M%-5D'+F?6-//K/*$/O]8A8IF7':2
MC+=Y&72II['E> K6E6I-\-W&D#)WH>99<!_T>\UR<?@Z7+%/ D"2+^9Z=K;?
M"\E@,[75>6YR>EH]Q17/;K;Y0O2)*N<7+6?A1S@2G=OF027[1!MG@\T6.2P#
M2[7^)^\IIWC\#(.4)>(_"+PC.=WN@P90@]])H-OF+V SC>PRU47!=SNFY9U(
M\HIN+A*MQ9I >,1&^"*T;W7>6-/0VP^>.+-;K(SNODM@(_5XM_!B6IVELU\E
M:&-JK,;ZND]!:F*EY3 KD\FN>)"=5FX@+X\INL_-64T JH(A='J<.QJ_T%W>
ML#_C/?+!>/(;^([&RT >$5(ZTJ<GZ>HC,-&&U>.=CFK'XG^0N4D:_7V-/'#R
M)G@#Z,<O:^E )2[Z/@!%>LC]R(9F5-A$W*6C_3W.,<Z"@T:=,IE?.7F^04,X
M6TQ=K: 7*MJ+"V<#I6= EP0$M4'-/HSH&%'Y<KG5G6W\<C*UYG\N *[M^N^5
M<&*^&DWG/EKY3ZWNF6GBEV;EI^=_/9B;47 <:GW0W!%S&.;WXDEF;/@WE.KG
ME@^+0HBX@E6;#-5&,4+'XT.N7Z[Q4CSM,#H4NT&84F/;U +W:=@J*_>A/OE<
MQG5E^[L1Z".;6^P'$VV%=- Z"L_ESW/B$"6O.B'[MVD/4.5%]*%/-#S\@8S
MLPI#2X\#">K"T\B9N68H@=\)F[?6UI8;J-#P:UKI,V-XFFP5JQ&*]+SDQ3E=
MJ#E1?]3FU9NA H<;.=P'-..OXOKL1YA V,%25+,24^F$]U7QU>V.,(0*I:QP
M-WBF]>2=3$B&]+1:S=F)V@KO^7"T,F '6J!/'R5I#0!HN;R/L7?8=TP&CB<Y
MMA6W9'6'>*+61HD#N1;\ ?-E07*7AYOCFC4C5F2J'K9LV.S>W5_4>"W34PYY
M2X68=::<W'86ZZ6S@HCD*#M'VV*-^7F2-.JO1%Q:72WF@B9.>W6_8=1Z:5<L
M B=5H)&\_[E\X_^!P!EKN+^]\#GYN +(2H0,G&SYOP2W?Q\X_U,UR7\%SE_C
M5#^PF4$&SL"CK&D::>#_)'"2[<"69J"T:RHC:G,'N["0HVQSA^+X:3;HLUM
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
M@%/W$27T$O8!\XXA%X[0_4QD%V >\MN9KVX!*,G7; XJI#,4A]W%B3J<$;<
MNBKHO-XE81[L7.8D^1)M#CK/B[R#/:5Q6+9,1DL)Y$RN61@# \W6(U<D\J%%
M[^,V\ 1++G32U??Z?/H6,!>%'"VPY(3@XJ :29\Y$"2^8FZ)U'G'2G\"6UM:
M@L:2_>N#68+2ZAIC7*XN67C=_ U;SK_E-R3S!@\VN]I_P]O?I3A_D/WH:W"X
M9R.O+FCXYZZPIJ'K;879?U#UN \OYJ.J5QT$E_(W1'BPJ^CU;=!KB;(]#OM"
M]ZF#H=Y5PSW\:X&M082-FK KFQ*",-\)\;'&%W$'=J[\4_E0>PN0T$&Z)8K>
M-=O$FJ_=YRB=+_].34:[H03F\G=\AK@:USZ_1\#DHA&$-R:(3X)SYWC(==%B
M#:U8]Z70,Q2I/.8Z/_CIZJ$YP/V0+> Q=@-R.4V0!IH:+/-09!/4L-\J>_I6
MR)3<D6:4G_5YM.U&F_;4_4$U)+/_W8#$T'>;M$=+=LB$0.N:+3E)O"]8S3'Y
M3Y#_^=R.. H(!UI(5\ZM6!SY]$[,)9@4*NO X#M(R*O3.YLHQ"4>SH,CRD0A
M[E@_3TW^6Z2E?%H+O=@CNSEEBQF):K X+[X%, &1]Z\ 7C*QK<_][I% =X7!
M<M%;P)>:Q-[@1"<[U LM)A\,A_<O/LY_^MQ!7X^'*I<+LT(F0(^KV)R$6/\;
MD\*1)NU?B3:<_"_/_!+=J3PMN!K'7VW:B"?D?]AEJ%*E(CE<HFALI\!,-CLF
M^'U$HGZ0L<@0M9#]00YK6F+@*O(;+&"G<KM_< (;6L*4\*LKT6W9<2JQF5G9
MN4I1[@3[=<B"YIL(Z-@G\+Q)TC\:>V8MQ"X@,I$+F0%3< *W!F''?(6*A?SG
M4"OQZ"^/P@\I. ;@)3Z1<IY.7!1 N6.]7X/3Y>3.!#\O"?DA+_6",[_S1Q(/
M=(Z$PR8>_>_>P[\>V]W=YKO[[$BAU'RKVPW"Z#FJB#?$&IY]'HJYI'T+\*W3
M,B2-A+7H<@Y9FD0=? ^LAYW:M:V%H3YG]_X<N(]/93GM^<$ 9?S?/Z\ OKOT
M"0+)GS C$SP3>9_S[;F8XY:(W%8M=F665<)\$OZ>V:ZY_X%N(23=N5:),J@@
MB:. _C"CNB[$ACOQXC7CO"&J&/4NR:@WK&RX5-C&\=3U3$;^VQ1'M.^V1:J/
M*2G+FQ=VH4:ZP !JDW&2[QH?* P09,,S^=X%ZR1>K/CW:"36DI+*L]5?PT1A
M=JZ.RVK;_YOG09&$XE<C"5A\@+&G=?BTM5!O_0HU;<Y0/4:!ZE/HBR\_",O>
M?NSHQC\IEP+8CMT""(YKQ9\]?E_ Q;%M&(X='!7L,[/B34(?NO(R5IG:@_J.
MH8KDFKC";X?T?F_Z9D.;]\X_*\ES2$[TLW[6+_JNQ C-"XL):J8@I_N4F(J6
M9'N<+P^NUQ%?&96E[/TZ_&FY32I6[9F -<^=:EIA2PFQ0Q;4TI2J [=LH'=F
MO8?9(LN8R]-VVXI!BL)[!_=P*R'3[8$L[ )+%&O9Q8(<F5/Q*V]JN!_'<$F<
M4Q7O) R@'?]ALK^:&J:?\0A'0S]S?):879W?@_KP%X&<>HY:+OJ* ]\BR@H
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
M\_\KG0%_V! H/" ^O6I[G);P5FB-C.&>ZL!_>M+T?Z-AWD[^+U!+ P04
M"  JA)Y:H:K2.3X"  "2 @  $    '!R;WAY8V%R9# P,2YJ<&?[?^/_ P8!
M+S=/-P9&)@:&%"!D^/^&0="E-#F[DH&1@86!@<$&*/2.@<\Q)3\IE2'E %"$
M\?]MAA8&-A86%E86-E96-DXV(.;F8&/CX.;AXN+FXN(1X $# 1X^?@%^/AYA
M81$186$9:6EI&7DX8&1G9^?EX940$)"0$A44E9(G%?P_P"#(P2#+(,_,*,C
M),C(+,CX_PA#-@,#$S,C Q)@8V=@X6!E1!$# 0$&1F9F)A869DZH !,C,XL@
M*QN#D*(P.X>AJ)CXU#!SQ\!$I4TB)5M*!3'T_[_%P .TB4F069#!GL'T9;I/
M;>#EVV*.Q:<_K3?8Z>:^Y--Z(Q?SE5IU@:%1%;6_F-8GZ^XW?[I?:N*"><>B
MZ_)/UYDJ.\A/?5BTL>8UU];;G_9,O#%3^_.#&+?0J]]77#JL)1R]@[EI^0ZO
MJ4XN(8]F,>]K^"MUY#]#D_V*+>R_.!>$EL:_JO?:?WGN7U^F>/9WXBMV]*GF
M')M]0,6+.UI35D7B%).5UMJ0P*G+^YK^_/MLS%W($&/0T):GM#I9\?FM()>/
M(<Z9V@LV"N^^\RNE8#(_@Z;AG?6ZS_P\&P-#PEIT5NF*:BYX?OJU>,!FG=UR
MNZV;3[:_--QQYXA+BH"5(^LAL3.="V_NF.WHOS6THO!"=BZ;^KL/FU5/Y]HM
MR;O#NZ3\S_K3O9]#^\\]6/^Y1>-Y.\.J#-G:Y=/BWY8N2&O=:S@E+W[JCI-[
M-E\]?]_ZC/N!5DG'N_OS#H4NM9=EWN[X_R8 4$L#!!0    ( "J$GEI/*2?Z
M' (  '4"   0    <')O>'EC87)D,# R+FIP9_M_X_\#!@$O-T\W!D8F!H84
M(&3X_X9!T*4T.;N2@9&!A8&!P08H](Z!SS$E/RF5(>4 4(3Q_VV&%@8V%A86
M5A8V5E8V3C8@YN9@8^/@YN'BXN;BXA'@ 0,!'CY^ 7X^'F%A$1%A81EI:6D9
M>3A@9&=GY^7AE1 0D) 2%125DB<5_#_ (,C!(,(@SLPHR, DR,@LR/C_"$,F
M P,3,P,R8&-G9&%E9&1D0 6, @R,S,Q,S$!IJ @S(Q.+("N;D B#,+MB8**2
MD:BC\9)4,7$.-4%,W?]O,? P,P+M919DL&>0F3\C[><\7YWO<V:Y[I9-3CU;
MXIVS8.KC;ME^?=6&OK"-<6OE6@I#A?:+AKH41EU>&ZO4G[3USL)G/QG5[IPP
M[))8XJ(S8XF2UN(GC1RVO%G+9[4\4.<X835=7'7G0Z--YN>:#<RUH^4\?70:
M3CB(+C)H>;YFFV5+5F7P\8:=?TW518\_[98^KFN8^YV[XU+JNYQ"P_Z*&-?
MYB#5C$?&,[[X/?N@6%F[]^%RD2\M&B\><64GO^@S"WPRB;W95[%KBK2\OZ_0
MRK#KWHW[+V>OLY]0TJYV(C:W2^?>P9PYPG$SU,R"IZ?Y^?1EJ:U+GAFV\^JJ
M5?KU#,9_C7\<?[/UN^V[Q\ERL_/">DUK;6NW/G":_T?]KMW\ICE[^?]D?_T>
MLBWZ[/XMRS[//75]<:[QT\PW:TVK]E@H_[\) %!+ P04    "  JA)Y:^8\E
MFUX"  "P @  $    '!R;WAY8V%R9# P,RYJ<&?[?^/_ P8!+S=/-P9&)@:&
M%"!D^/^&0="E-#F[DH&1@86!@<$&*/2.@<\Q)3\IE2'E %"$\?]MAA8&-A86
M%E86-E96-DXV(.;F8&/CX.;AXN+FXN(1X $# 1X^?@%^/AYA81$186$9:6EI
M&7DX8&1G9^?EX940$)"0$A44E9(G%?P_P"#(P2#"(,/,*,C ),C(+,CX_PA#
M'@,#,R,C Q)@8F-G9F5$%0/Y0H"!D9F)A869E1,JQ<3(S"+"*B@DS,:@J"1J
M*,;NZ&2<+/[!:''(E"6I:NKN@NA&,/R_Q<##S BTG%F0P9YA6?0VN9MM=WI/
M*N<[[76>;91Y+Z).VFC)%F?=BRO[EK&E="C-ZEG>5<H>II3P7/SR>>_48UDA
ML9M3ZHP?Z!E]+D@2D!!*4E'I?;!BY8%B_=WVEU?DF>9O?_-:9_>=+:'=H@FN
M#@RN!^;73-S7UGQKG\I>Y?,-0;]"MU<_G[XEXG3@'>/@K;Z1GM]??+APZ7O)
MAL/ZV\W#60-TPBN^G=W$9Z'R^;SOG"L>O4K:ZW=ME@O)W1+J<IPE-#341<15
M*40D]$&/[C?=^VGA2Z*]E$\6F<M-S2CH7+%1OGB63+* LN+QQUR+TG5\BK16
MK.#=NC+:[\'G[=-?/XZ]PU3W)Z$AUR/DE(Y=\PGEQR>G^CGV!3W;V<'^;^JW
M/^L95F^N^7Q/+\IVTZ)5Y5GO1"5?9/.;VDUWD]HO?O^X7MY<.\;S?^-_Z-\K
MD/#[-=E5:?_I+5'IH6M#ERZ=6OS\[.7I^GTV+--_KY-7VO\\\>9*^_"E/W;5
MB/Z_"0!02P$"% ,4    "  JA)Y::*_B;WP$   !%   $
M@ $     8W!I+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0    ( "J$GEIOKN[#"@0
M -$9   4              "  :H$  !C<&DM,C R-#$R,S%?9&5F+GAM;%!+
M 0(4 Q0    ( "J$GEK)]3Q!1!$  *[=   4              "  >8(  !C
M<&DM,C R-#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( "J$GEKE:M\HY@P  !ND
M   4              "  5P:  !C<&DM,C R-#$R,S%?<')E+GAM;%!+ 0(4
M Q0    ( "J$GEKGB![.GAP! .*G!P 5              "  70G  !C<&DM
M9&5F,31A7S V,C0R-2YH=&U02P$"% ,4    "  JA)Y:1]NI(8D7  !K&
M$0              @ %%1 $ 8W!I9&5F,31A7S P,2YJ<&=02P$"% ,4
M"  JA)Y:1EEBD2ME   K>P  $0              @ ']6P$ 8W!I9&5F,31A
M7S P-"YJ<&=02P$"% ,4    "  JA)Y:FW\#I[=O  #@A0  $0
M    @ %7P0$ 8W!I9&5F,31A7S P-2YJ<&=02P$"% ,4    "  JA)Y:H:K2
M.3X"  "2 @  $               @ $],0( <')O>'EC87)D,# Q+FIP9U!+
M 0(4 Q0    ( "J$GEI/*2?Z' (  '4"   0              "  :DS @!P
M<F]X>6-A<F0P,#(N:G!G4$L! A0#%     @ *H2>6OF/)9M> @  L (  !
M             ( !\S4" '!R;WAY8V%R9# P,RYJ<&=02P4&      L "P"^
) @  ?S@"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>cpi-def14a_062425_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cpi="http://cpiaero.com/20241231"
  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:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cpi-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DorithHakimMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_DorithHakimMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_DouglasMcCrossonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DouglasMcCrossonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DorithHakimMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DouglasMcCrossonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DouglasMcCrossonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-03-092022-12-31_custom_DorithHakimMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DorithHakimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-09</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-08_custom_DouglasMcCrossonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cpi:DouglasMcCrossonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-08</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="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000004">0000889348</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0010">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000011">CPI AEROSTRUCTURES, INC.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000013">&lt;p id="xdx_80C_eecd--PvpTableTextBlock_dU_zSSEEfYv2ZR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;b&gt;Pay Versus Performance Disclosure&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;The following table sets forth
the pay versus performance for our Named Executive Officers for each of the fiscal years ended December 31, 2024, 2023, and 2022.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_303_zylGbYHanBS7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="vertical-align: bottom; background-color: #28378A"&gt;
    &lt;td style="border: Black 1pt solid; padding-right: 5.4pt; width: 7%; padding-left: 5.4pt"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: white"&gt;&lt;b&gt;Summary Compensation Table Total for PEO&#160;&#160;Dorith Hakim ($)(1)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: white"&gt;&lt;b&gt;Compensation Actually Paid to PEO Dorith Hakim ($)(1)*&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 14%; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: white"&gt;&lt;b&gt;Summary Compensation Table Total for former PEO&#160;&#160;Douglas McCrosson ($)(1)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 12%; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: white"&gt;&lt;b&gt;Summary Compensation Actually Paid to former PEO Douglas McCrosson ($)(1)*&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; padding-left: 5.4pt"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"&gt;&lt;b&gt;Average Summary Compensation Table
    Total for Non-PEO NEOs&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"&gt;&lt;b&gt;($) (2)(3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: white"&gt;&lt;b&gt;Average Compensation Actually Paid to Non-PEO NEOs ($)(2)(3)*&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 12%; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: white"&gt;&lt;b&gt;Value of Initial Fixed $100 Investment Based on Total Shareholder Return ($)(4)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; width: 11%; padding-left: 5.4pt"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"&gt;&lt;b&gt;Net Income&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: white"&gt;&lt;b&gt;($)(5)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #E5E5E5"&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eecd--PeoTotalCompAmt_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_z54SDoz1pSTh" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;838,603&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____zp0vwN2f3jY4" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;608,590&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_fKDIpKDMp_zYFMWvUvsr0c" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;345,879&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_fKDIpKDMpKg_____zFd7owfwJhoa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;277,597&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--TotalShareholderRtnAmt_pp2d_c20240101__20241231_fKDQp_zTGZXTNhjdr7" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;148.35&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--NetIncomeLoss_pp2d_c20240101__20241231_fKDUp_z0guatCEiRZ" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;3,299,334&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #E5E5E5"&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eecd--PeoTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_z2uy2Lf7rZM6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;1,013,818&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--PeoActuallyPaidCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____zIaeEXDmOyW3" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;549,826&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eecd--PeoTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEp_zbvpI6fvwP51" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;266,759&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20230101__20231231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEpKg_____zdDgH99g39Kk" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;266,759&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eecd--NonPeoNeoAvgTotalCompAmt_c20230101__20231231_fKDIpKDMp_zCap42M02zWa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;419,570&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231_fKDIpKDMpKg_____zAyKMBXBaa7g" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;314,384&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eecd--TotalShareholderRtnAmt_pp2d_c20230101__20231231_fKDQp_zyctkKG1U4vj" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;100.00&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--NetIncomeLoss_pp2d_c20230101__20231231_fKDUp_zA8RAspDuRn9" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;17,201,204&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #E5E5E5"&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; padding-right: 5.4pt; text-align: center; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;2022&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eecd--PeoTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEp_zCmPxiOESHVa" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;632,913&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DorithHakimMember_fKDEpKg_____z7unnjsE4R77" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;528,191&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--PeoTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEp_z4IcdSl4O9Ib" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;383,242&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220101__20221231__ecd--IndividualAxis__custom--DouglasMcCrossonMember_fKDEpKg_____zpGmCmgyior6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;383,242&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eecd--NonPeoNeoAvgTotalCompAmt_c20220101__20221231_fKDIpKDMp_z6h3z3lztMp" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;371,468&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220101__20221231_fKDIpKDMpKg_____zqsrpW0oMAFf" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;320,665&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--TotalShareholderRtnAmt_pp2d_c20220101__20221231_fKDQp_za6lytdGmqg6" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;117.22&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--NetIncomeLoss_pp2d_c20220101__20221231_fKDUp_ztS0B3vVIFt2" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: black"&gt;9,176,225&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt; text-align: justify; text-indent: -13.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td id="xdx_F08_zAgxSN47S7i4" style="width: 20pt; text-align: left"&gt;*&lt;/td&gt;&lt;td id="xdx_F17_z2SyAspC47Cj" style="text-align: justify"&gt;&#x201c;Compensation Actually Paid&#x201d; to NEOs represents &#x201c;Total&#x201d;
compensation reported in the Summary Compensation Table less &#x201c;Stock Awards&#x201d; reported in the Summary Compensation Table for
the applicable fiscal year, as determined in accordance with SEC rules.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td id="xdx_F00_zNhqgvSjO6uc" style="width: 20pt; text-align: left"&gt;(1)&lt;/td&gt;&lt;td id="xdx_F15_zkkcaSKBMa" style="text-align: justify"&gt;Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, Dorith Hakim. In 2022, through March 8, 2022, our PEO was Douglas McCrosson.
Mr. McCrosson&#x2019;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td id="xdx_F0B_zPEzVJHL3U56" style="width: 20pt; text-align: left"&gt;(2)&lt;/td&gt;&lt;td id="xdx_F10_z1Y9aHegiyT6" style="text-align: justify"&gt;In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#x2019;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#x2019;s employment with the Company began on August 19, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td id="xdx_F08_zovZqhma8Fp3" style="width: 20pt; text-align: left"&gt;(3)&lt;/td&gt;&lt;td id="xdx_F1A_zjNSV6xysBPl" style="text-align: justify"&gt;In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td id="xdx_F09_zbgu5AZ6aRy" style="width: 20pt; text-align: left"&gt;(4)&lt;/td&gt;&lt;td id="xdx_F1F_znHjvX7PTD9c" style="text-align: justify"&gt;Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td id="xdx_F09_zmnY108vTni1" style="width: 20pt; text-align: left"&gt;(5)&lt;/td&gt;&lt;td id="xdx_F16_zsddH93cvu5a" style="text-align: justify"&gt;Net income for 2023 and 2022 includes the income tax benefits
of $14,170,891 and $6,473,532, respectively, from the reduction of the Company&#x2019;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;p id="xdx_846_eecd--NamedExecutiveOfficersFnTextBlock_dU_z7dxczDrAg4"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, &lt;span id="xdx_909_eecd--PeoName_c20220309__20221231__ecd--IndividualAxis__custom--DorithHakimMember_z2auuADOMxhj"&gt;&lt;span id="xdx_905_eecd--PeoName_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_zL8Bsh1SvQwg"&gt;&lt;span id="xdx_908_eecd--PeoName_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_z4ZivBlRGnD3"&gt;Dorith Hakim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&#x202f;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2022, through March 8, 2022, our PEO was &lt;span id="xdx_900_eecd--PeoName_c20220101__20220308__ecd--IndividualAxis__custom--DouglasMcCrossonMember_zbjaOW5lqYR8"&gt;Douglas McCrosson&lt;/span&gt;.
Mr. McCrosson&#x2019;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#x2019;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#x2019;s employment with the Company began on August 19, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;p id="xdx_85A_zDcKZmf40iwd"&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(4)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(5)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Net income for 2023 and 2022 includes the income tax benefits
of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_904_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20230101__20231231_zGAMnWkPdHil" title="Income tax benefit from reduction of deferred tax asset valuation allowance"&gt;$14,170,891&lt;/span&gt; and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_90E_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20220101__20221231_zgTpONX1vdx"&gt;$6,473,532&lt;/span&gt;, respectively, from the reduction of the Company&#x2019;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_custom_DorithHakimMember"
      decimals="0"
      id="Fact000014"
      unitRef="USD">838603</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_custom_DorithHakimMember"
      decimals="0"
      id="Fact000015"
      unitRef="USD">608590</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000016"
      unitRef="USD">345879</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000017"
      unitRef="USD">277597</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="2"
      id="Fact000018"
      unitRef="USD">148.35</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="2"
      id="Fact000019"
      unitRef="USD">3299334</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_DorithHakimMember"
      decimals="0"
      id="Fact000020"
      unitRef="USD">1013818</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_DorithHakimMember"
      decimals="0"
      id="Fact000021"
      unitRef="USD">549826</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_DouglasMcCrossonMember"
      decimals="0"
      id="Fact000022"
      unitRef="USD">266759</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_DouglasMcCrossonMember"
      decimals="0"
      id="Fact000023"
      unitRef="USD">266759</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000024"
      unitRef="USD">419570</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000025"
      unitRef="USD">314384</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="2"
      id="Fact000026"
      unitRef="USD">100.00</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="2"
      id="Fact000027"
      unitRef="USD">17201204</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-012022-12-31_custom_DorithHakimMember"
      decimals="0"
      id="Fact000028"
      unitRef="USD">632913</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-012022-12-31_custom_DorithHakimMember"
      decimals="0"
      id="Fact000029"
      unitRef="USD">528191</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-012022-12-31_custom_DouglasMcCrossonMember"
      decimals="0"
      id="Fact000030"
      unitRef="USD">383242</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-012022-12-31_custom_DouglasMcCrossonMember"
      decimals="0"
      id="Fact000031"
      unitRef="USD">383242</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000032"
      unitRef="USD">371468</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000033"
      unitRef="USD">320665</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2022-01-012022-12-31"
      decimals="2"
      id="Fact000034"
      unitRef="USD">117.22</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="2"
      id="Fact000035"
      unitRef="USD">9176225</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000043">&lt;p id="xdx_846_eecd--NamedExecutiveOfficersFnTextBlock_dU_z7dxczDrAg4"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, &lt;span id="xdx_909_eecd--PeoName_c20220309__20221231__ecd--IndividualAxis__custom--DorithHakimMember_z2auuADOMxhj"&gt;&lt;span id="xdx_905_eecd--PeoName_c20230101__20231231__ecd--IndividualAxis__custom--DorithHakimMember_zL8Bsh1SvQwg"&gt;&lt;span id="xdx_908_eecd--PeoName_c20240101__20241231__ecd--IndividualAxis__custom--DorithHakimMember_z4ZivBlRGnD3"&gt;Dorith Hakim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&#x202f;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2022, through March 8, 2022, our PEO was &lt;span id="xdx_900_eecd--PeoName_c20220101__20220308__ecd--IndividualAxis__custom--DouglasMcCrossonMember_zbjaOW5lqYR8"&gt;Douglas McCrosson&lt;/span&gt;.
Mr. McCrosson&#x2019;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#x2019;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#x2019;s employment with the Company began on August 19, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 20pt; text-align: left"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName
      contextRef="From2022-03-092022-12-31_custom_DorithHakimMember"
      id="Fact000044">Dorith Hakim</ecd:PeoName>
    <ecd:PeoName
      contextRef="From2023-01-012023-12-31_custom_DorithHakimMember"
      id="Fact000045">Dorith Hakim</ecd:PeoName>
    <ecd:PeoName
      contextRef="From2024-01-012024-12-31_custom_DorithHakimMember"
      id="Fact000046">Dorith Hakim</ecd:PeoName>
    <ecd:PeoName
      contextRef="From2022-01-012022-03-08_custom_DouglasMcCrossonMember"
      id="Fact000047">Douglas McCrosson</ecd:PeoName>
    <cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000049"
      unitRef="USD">14170891</cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance>
    <cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000050"
      unitRef="USD">6473532</cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000052">&lt;p id="xdx_804_eecd--CompActuallyPaidVsNetIncomeTextBlock_dU_zDCbrDX0FNC1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0in"&gt;&lt;img alt="" src="cpidef14a_004.jpg"/&gt;&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;* Adjusted net income for 2024 excludes an income
tax provision of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_904_ecustom--IncomeTaxProvisionStateValuationAllowance_c20240101__20241231_zQtCslbcQzqd" title="Income tax provision for state valuation allowance"&gt;$404,224&lt;/span&gt; related to state evaluation allowance, and 2023 and 2022 excludes the income tax benefits of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_90E_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20230101__20231231_zZxryrSKu2U6"&gt;$14,170,891&lt;/span&gt; and
&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlIChEZXRhaWxzKQA_" id="xdx_908_ecustom--IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance_c20220101__20221231_zLLsSdG4TXVb"&gt;$6,473,532&lt;/span&gt;, respectively, from the reduction of the Company&#x2019;s deferred tax asset valuation allowance by those amounts in the fourth
quarter of those respective years.&lt;/p&gt;

</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <cpi:IncomeTaxProvisionStateValuationAllowance
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000054"
      unitRef="USD">404224</cpi:IncomeTaxProvisionStateValuationAllowance>
    <cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000055"
      unitRef="USD">14170891</cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance>
    <cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000056"
      unitRef="USD">6473532</cpi:IncomeTaxBenefitReductionOfDeferredTaxAssetsValuationAllowance>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000058">&lt;p id="xdx_800_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_dU_z7wrcD6y61Ye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0in"&gt;&lt;img alt="" src="cpidef14a_005.jpg"/&gt;&#160;&lt;/p&gt;

</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000015"
          xlink:label="Fact000015"
          xlink:type="locator"/>
        <link:footnote id="Footnote000036" xlink:label="Footnote000036" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">&#x201c;Compensation Actually Paid&#x201d; to NEOs represents &#x201c;Total&#x201d;
compensation reported in the Summary Compensation Table less &#x201c;Stock Awards&#x201d; reported in the Summary Compensation Table for
the applicable fiscal year, as determined in accordance with SEC rules.</link:footnote>
        <link:footnote id="Footnote000037" xlink:label="Footnote000037" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Commencing March 9, 2022 our PEO, or Principal Executive Officer,
was our Chief Executive Officer and President, Dorith Hakim. In 2022, through March 8, 2022, our PEO was Douglas McCrosson.
Mr. McCrosson&#x2019;s total compensation and compensation actually paid in 2022 and 2023 was calculated including severance payments
made to him in both 2022 and 2023.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000015"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000015"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000017"
          xlink:label="Fact000017"
          xlink:type="locator"/>
        <link:footnote id="Footnote000038" xlink:label="Footnote000038" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In 2024 our Non-PEO named executive officers were Philip Passarello,
Jay Mulhall and Andrew Davis. The average compensation was calculated by averaging all three NEOs compensation, including severance payments
made to Mr. Davis for 2024 and only partial year compensation for Mr. Passarello. Mr. Davis&#x2019;s employment was terminated by the
Company on August 13, 2024. Mr. Passarello&#x2019;s employment with the Company began on August 19, 2024.</link:footnote>
        <link:footnote id="Footnote000039" xlink:label="Footnote000039" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In 2022 and 2023, our Non-PEO named executive officers were Andrew
Davis and Jay Mulhall.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000017"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000017"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000017"
          xlink:to="Footnote000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000021"
          xlink:label="Fact000021"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000021"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000021"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000023"
          xlink:label="Fact000023"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000023"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000023"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000025"
          xlink:label="Fact000025"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000025"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000025"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000025"
          xlink:to="Footnote000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000029"
          xlink:label="Fact000029"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000031"
          xlink:label="Fact000031"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000031"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000031"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000033"
          xlink:label="Fact000033"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000033"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000033"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000033"
          xlink:to="Footnote000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000014"
          xlink:label="Fact000014"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000014"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000020"
          xlink:label="Fact000020"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000020"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000022"
          xlink:label="Fact000022"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000022"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000030"
          xlink:label="Fact000030"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000030"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000016"
          xlink:label="Fact000016"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000016"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000016"
          xlink:to="Footnote000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000024"
          xlink:label="Fact000024"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000024"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000024"
          xlink:to="Footnote000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000032"
          xlink:label="Fact000032"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000032"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000032"
          xlink:to="Footnote000039"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000018"
          xlink:label="Fact000018"
          xlink:type="locator"/>
        <link:footnote id="Footnote000040" xlink:label="Footnote000040" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Assumes a $100 fixed investment as of year-end 2021 and continuing
through year-end 2022, 2023, or 2024, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000018"
          xlink:to="Footnote000040"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000026"
          xlink:label="Fact000026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000026"
          xlink:to="Footnote000040"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000034"
          xlink:label="Fact000034"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000034"
          xlink:to="Footnote000040"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000019"
          xlink:label="Fact000019"
          xlink:type="locator"/>
        <link:footnote id="Footnote000041" xlink:label="Footnote000041" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net income for 2023 and 2022 includes the income tax benefits
of $14,170,891 and $6,473,532, respectively, from the reduction of the Company&#x2019;s deferred tax asset valuation allowance by those
amounts in the fourth quarter of those respective years.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000019"
          xlink:to="Footnote000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000027"
          xlink:label="Fact000027"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000027"
          xlink:to="Footnote000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000035"
          xlink:label="Fact000035"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000035"
          xlink:to="Footnote000041"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
