<SEC-DOCUMENT>0001214659-24-019481.txt : 20241121
<SEC-HEADER>0001214659-24-019481.hdr.sgml : 20241121
<ACCEPTANCE-DATETIME>20241121164542
ACCESSION NUMBER:		0001214659-24-019481
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20241120
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20241121
DATE AS OF CHANGE:		20241121

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TRANSACT TECHNOLOGIES INC
		CENTRAL INDEX KEY:			0001017303
		STANDARD INDUSTRIAL CLASSIFICATION:	COMPUTER PERIPHERAL EQUIPMENT, NEC [3577]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				061456680
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-21121
		FILM NUMBER:		241485110

	BUSINESS ADDRESS:	
		STREET 1:		ONE HAMDEN CENTER
		STREET 2:		2319 WHITNEY AVENUE, SUITE 3B
		CITY:			HAMDEN
		STATE:			CT
		ZIP:			06518
		BUSINESS PHONE:		203-859-6800

	MAIL ADDRESS:	
		STREET 1:		ONE HAMDEN CENTER
		STREET 2:		2319 WHITNEY AVENUE, SUITE 3B
		CITY:			HAMDEN
		STATE:			CT
		ZIP:			06518
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>p11242428k.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:TACT="http://TACT/20241120">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02D_US%2DGAAP%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_TACT_TACT_20241120 -->
<!-- Field: Set; Name: xdx; ID: xdx_04B_20241120_20241120 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DEntityCentralIndexKey_0001017303 -->
<!-- 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 -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000004" name="dei:EntityCentralIndexKey">0001017303</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="tact-20241120.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2024-11-20">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001017303</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-20</xbrli:startDate>
        <xbrli:endDate>2024-11-20</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>
  </ix:resources>
 </ix:header>
</div>


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



<!-- Field: Rule-Page --><div style="margin-top: 12pt; margin-bottom: 3pt; width: 100%"><div style="border-top: Black 2pt solid; font-size: 1pt; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="margin: 0"></p>

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

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

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

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

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_905_edei--DocumentType_c20241120__20241120_zazQPJxlANfh"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></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"><b>CURRENT REPORT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Pursuant to Section 13 or 15(d) of the Securities
Exchange Act of 1934</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: center"><b>Date of Report (Date of earliest event reported):
<span id="xdx_900_edei--DocumentPeriodEndDate_c20241120__20241120_zCRQoiVVB3Ik"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">November 20, 2024</ix:nonNumeric></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-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<img src="transactlogo.jpg" alt=""/></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"><b><span id="xdx_901_edei--EntityRegistrantName_c20241120__20241120_zEa9HdeGcLne"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000011" name="dei:EntityRegistrantName">TransAct Technologies Incorporated</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Exact name of registrant as specified in its
charter)</b></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: justify">&#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: 34%; text-align: center"><b><span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20241120__20241120_z75fB3PwaJth"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></td>
    <td style="width: 33%; text-align: center"><b><span id="xdx_909_edei--EntityFileNumber_c20241120__20241120_zyK238MTeBui"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000013" name="dei:EntityFileNumber">0-21121</ix:nonNumeric></span></b></td>
    <td style="width: 33%; text-align: center"><b><span id="xdx_901_edei--EntityTaxIdentificationNumber_c20241120__20241120_zEM1Q6G0Wzoh"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000014" name="dei:EntityTaxIdentificationNumber">06-1456680</ix:nonNumeric></span></b></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 10pt"><b>(State or other jurisdiction of incorporation)</b></span></td>
    <td style="text-align: center"><span style="font-size: 10pt"><b>(Commission file number)</b></span></td>
    <td style="text-align: center"><span style="font-size: 10pt"><b>(I.R.S. employer identification no.)</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></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: 50%; text-align: center"><b><span id="xdx_90A_edei--EntityAddressAddressLine1_c20241120__20241120_z7Tbyurtv9D2"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000015" name="dei:EntityAddressAddressLine1">One Hamden Center</ix:nonNumeric></span></b></td>
    <td style="width: 50%; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><b><span id="xdx_907_edei--EntityAddressAddressLine2_c20241120__20241120_zec2Ip8EOvn9"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000016" name="dei:EntityAddressAddressLine2">2319 Whitney Ave</ix:nonNumeric></span>, <span id="xdx_907_edei--EntityAddressAddressLine3_c20241120__20241120_zcmjtv3tSHH1"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000017" name="dei:EntityAddressAddressLine3">Suite 3B</ix:nonNumeric></span>, <span id="xdx_90B_edei--EntityAddressCityOrTown_c20241120__20241120_zxvXHueskuLl"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000018" name="dei:EntityAddressCityOrTown">Hamden</ix:nonNumeric></span>, <span id="xdx_900_edei--EntityAddressStateOrProvince_c20241120__20241120_zEKDRF9B8b18"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000019" name="dei:EntityAddressStateOrProvince">CT</ix:nonNumeric></span></b></td>
    <td style="text-align: center"><b><span id="xdx_905_edei--EntityAddressPostalZipCode_c20241120__20241120_zUutgAvXUHP5"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000020" name="dei:EntityAddressPostalZipCode">06518</ix:nonNumeric></span></b></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 10pt"><b>(Address of principal executive offices)</b></span></td>
    <td style="text-align: center"><span style="font-size: 10pt"><b>(Zip Code)</b></span></td></tr>
  </table>
<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"><b>Registrant's telephone number, including area
code: <span id="xdx_90A_edei--CityAreaCode_c20241120__20241120_z1QeBP0pqaC7"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000021" name="dei:CityAreaCode">(203)</ix:nonNumeric></span> <span id="xdx_90A_edei--LocalPhoneNumber_c20241120__20241120_zrdYEEtEtZXd"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000022" name="dei:LocalPhoneNumber">859-6800</ix:nonNumeric></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Former Name or Former Address, if Changed Since
Last Report): Not applicable.</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">Check the appropriate box below if the Form 8-K
filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</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"><span style="font-family: Wingdings"><span id="xdx_90D_edei--WrittenCommunications_c20241120__20241120_zfLXRExty4ye"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt:booleanfalse" id="Fact000023" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></span>
<span style="font-size: 10pt">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Wingdings"><span id="xdx_902_edei--SolicitingMaterial_c20241120__20241120_zdtkHqV7Am7d"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt:booleanfalse" id="Fact000024" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></span>
<span style="font-size: 10pt">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Wingdings"><span id="xdx_907_edei--PreCommencementTenderOffer_c20241120__20241120_zOZbDRhvNQbf"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt:booleanfalse" id="Fact000025" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></span>
<span style="font-size: 10pt">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Wingdings"><span id="xdx_902_edei--PreCommencementIssuerTenderOffer_c20241120__20241120_ze5p5iumrlok"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt:booleanfalse" id="Fact000026" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></span>
<span style="font-size: 10pt">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)) </span></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">Securities registered pursuant to Section 12(b)
of the Act:</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: black 1pt solid; width: 34%; text-align: center"><span style="font-size: 10pt">Title of each class</span></td>
    <td style="border-top: black 1pt solid; width: 23%; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Trading Symbol(s)</span></td>
    <td style="border-top: black 1pt solid; width: 43%; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">Name of each exchange on which registered</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_904_edei--Security12bTitle_c20241120__20241120_zWk8NVfGYlS3"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000027" name="dei:Security12bTitle">Common stock, par value $.01 per share</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_909_edei--TradingSymbol_c20241120__20241120_zC0wEEiyrHMg"><ix:nonNumeric contextRef="AsOf2024-11-20" id="Fact000028" name="dei:TradingSymbol">TACT</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_901_edei--SecurityExchangeName_c20241120__20241120_zJ0BcBWANDv5"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt-sec:exchnameen" id="Fact000029" name="dei:SecurityExchangeName">NASDAQ Global Market</ix:nonNumeric></span></span></td></tr>
  </table>
<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.1pt">Indicate by check mark whether the registrant is an emerging growth
company as defined in Rule 405 of the Securities Act of 1933 (17 CFR &#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange
Act of 1934 (17 CFR &#167;240.12b-2 of this chapter).		</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt; text-align: right"><span style="font-size: 10pt">Emerging Growth
Company </span><span style="font-family: Wingdings"><span id="xdx_903_edei--EntityEmergingGrowthCompany_c20241120__20241120_zQE5oV59fOci"><ix:nonNumeric contextRef="AsOf2024-11-20" format="ixt:booleanfalse" id="Fact000030" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></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"><span style="font-size: 10pt">If an emerging growth
company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or
revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="font-family: Wingdings">&#168;</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"></p>

<!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 12pt; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>
<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in"><b>Item 1.01</b></td><td style="text-align: justify"><b>Entry into a Material Definitive Agreement.</b></td></tr></table>

<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; background-color: white">On November 20, 2024,
TransAct Technologies Incorporated (the &#8220;Company&#8221;) and Siena Lending Group LLC (the &#8220;Lender&#8221;) entered into Amendment
No. 4 (the &#8220;Credit Facility Amendment&#8221;) to the Loan and Security Agreement, dated as of March 13, 2020, between the Lender
and the Company, as amended by Amendment No. 1, dated as of July 21, 2021, between the Lender and the Company, Amendment No. 2, dated
as of July 19, 2022, between the Lender and the Company, and that certain letter amendment, dated May 1, 2023 (Amendment No. 3), between
the Lender and the Company (such Loan and Security Agreement as in effect immediately prior to the Credit Facility Amendment, the &#8220;Existing
Loan Agreement&#8221; and, as amended by the Credit Facility Amendment, the &#8220;Amended Loan Agreement&#8221;). Also on November 20,
2024, the Company and the Lender entered into a Second Amended and Restated Fee Letter (the &#8220;Amended Fee Letter&#8221;) in connection
with the Amended Loan Agreement. The Amended Loan Agreement did not modify the aggregate amount of the revolving commitment or the interest
rate applicable to the loans.</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; background-color: white">The changes to the Existing
Loan Agreement provided for in the Credit Facility Amendment include, among other things, the extension of the maturity date from March
13, 2025 to March 31, 2027. In addition, the Amended Fee Letter increases the minimum borrowing amount from $2,250,000 to $3,000,000,
such that the Company is required to either maintain outstanding borrowings of at least $3,000,000 in principal amount, or during any
period during which the Lender has control of the Company&#8217;s deposit account in accordance with the Amended Loan Agreement, to pay
interest on at least $3,000,000 principal amount of loans, whether or not such amount of loans is actually outstanding. The Amended Fee
Letter also extends the dates before which a prepayment and termination of the Loan Agreement requires the Company to pay to the Lender
an early payment/termination premium, providing for (i) a two percent premium for prepayment on or prior to March 31, 2025, (ii) a one
percent premium for prepayment from April 1, 2025 through March 31, 2026, and no premium for prepayment thereafter.</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; background-color: white">Copies of the Credit
Facility Amendment and the Amended Fee Letter are filed herewith as Exhibits 10.1 and 10.2, respectively, and are incorporated herein
by reference. The foregoing descriptions of the Credit Facility Amendment and the Amended Fee Letter do not purport to be complete and
are qualified in their entirety by reference to the full text of the Credit Facility Amendment and the Amended Fee Letter.</p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in"><b>Item 2.03</b></td><td style="text-align: justify"><b>Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of
a Registrant.</b></td></tr></table>

<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">The information contained in Item 1.01 is incorporated
herein by reference.</p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in"><b>Item 9.01</b></td><td style="text-align: justify"><b>Financial Statements and Exhibits.</b></td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 1in">(d)</td><td>Exhibits</td></tr></table>

<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 style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 1in; text-align: justify"><span style="font-size: 10pt">10.1</span></td>
    <td style="text-align: justify"><a href="ex10_1.htm"><span style="font-size: 10pt">Amendment No. 4 To Loan and Security Agreement, dated as of November 20, 2024, between Siena Lending Group LLC and TransAct Technologies Incorporated</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">10.2</span></td>
    <td style="text-align: justify"><a href="ex10_2.htm"><span style="font-size: 10pt">Second Amended and Restated Fee Letter, dated as of November 20, 2024, between Siena Lending Group LLC and TransAct Technologies Incorporated</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">104</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table>
<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"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 2px solid; margin-top: 8pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"/><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: left; width: 100%"><span style="font-size: 8pt">&#160;</span></td></tr></table></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: center"><b>SIGNATURE</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: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.&#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">&#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="2"><span style="font-size: 10pt"><b>TRANSACT TECHNOLOGIES INCORPORATED</b></span></td></tr>
  <tr>
    <td style="vertical-align: top; width: 50%">&#160;</td>
    <td style="width: 5%">&#160;</td>
    <td style="width: 45%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt">/s/ Steven A. DeMartino</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Steven A. DeMartino</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">President, Chief Financial Officer, Treasurer and Secretary</span></td></tr>
  </table>
<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">Date:&#160;&#160;November 21, 2024</p>

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

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

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

<p style="margin: 0"></p>

<!-- Field: Rule-Page --><div style="text-align: left; margin-top: 3pt; margin-bottom: 3pt"><div style="border-top: Black 2px solid; font-size: 1pt; width: 100%">&#160;</div></div><!-- Field: /Rule-Page -->

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

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

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjU0KwkAMhU/QO4RZi7ajbrq0VBGrSBFxO9oog+2kZMa/I3lLY4sYHoTw3vei1EAtaG5rZDjMygJ22LS1CQglnpHRnVAS2XKVguwSL9YHNi505w/MSBgUZjrUk6MYXfRuPVYpJMlIiyYQ63ScwHatoq+fkTvbCl2wpgbjKtgytWwxGH71DTvzJEfNq3u1R/aWnNQN495+g44TDRu6mwfx1UNRZCoadBOpBdOtlVT+DOi+JOQ1NvLO9/Rf0QcC4kqG -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex10_1.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: right; margin: 0"><B>Exhibit 10.1</B></P>

<P STYLE="margin: 0; text-align: right"><B>[Execution]</B></P>

<P STYLE="margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AMENDMENT NO. 4 TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>LOAN AND SECURITY AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">THIS AMENDMENT NO. 4 TO LOAN
AND SECURITY AGREEMENT (this &ldquo;<U>Amendment</U>&rdquo;) dated as of November 20, 2024 is by and among Siena Lending Group LLC (&ldquo;<U>Lender</U>&rdquo;)
and TransAct Technologies Incorporated, a Delaware corporation (&ldquo;<U>Borrower</U>&rdquo;). Terms used herein without definition shall
have the meanings ascribed to them in the Loan Agreement defined below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RECITALS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lender
and Borrower have previously entered into that certain Loan and Security Agreement dated as of March 13, 2020, as amended by Amendment
No. 1 to Loan and Security Agreement, dated as of July 21, 2021 (&ldquo;<U>Amendment No. 1</U>&rdquo;), Amendment No. 2 to Loan and Security
Agreement, dated as of July 19, 2022 (the &ldquo;<U>Amendment No. 2</U>&rdquo;), and that certain letter amendment, dated May 1, 2023
(the &ldquo;<U>Amendment No. 3</U>&rdquo;) (as so amended and as may be further amended, modified and supplemented from time to time,
the &ldquo;<U>Loan Agreement</U>&rdquo;), pursuant to which Lender has made certain loans and financial accommodations available to Borrower.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">B.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Borrower
has requested that Lender amend certain terms and conditions of the Loan Agreement as set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">C.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Borrower
is entering into this Amendment with the understanding and agreement that, except as specifically provided herein, none of Lender&rsquo;s
rights or remedies as set forth in the Loan Agreement or any other Loan Document is being waived or modified by the terms of this Amendment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">NOW, THEREFORE, in consideration
of the foregoing and the mutual covenants herein contained, and for other good and valuable consideration, the receipt and sufficiency
of which are hereby acknowledged, the parties hereby agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Amendments to Loan Agreement</U>. As of the effective date of this Amendment, the Loan
Agreement is hereby amended as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Section
4.7</U>. The third sentence in Section 4.7 of the Loan Agreement is amended and restated in its entirety to read as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Such inspections
and examinations shall be at Borrowers&rsquo; expense and the charge therefor shall be $1,200 per person per day, plus out-of-pocket expenses;
<B><I>provided</I></B>, that Lender shall conduct such field inspections and examinations no more frequently than once per Fiscal Quarter
and Borrowers shall not be obligated to pay more than $20,000 per Fiscal Year for costs and expenses relating to field examinations; <B><I>provided
further, however</I></B>, that the foregoing limitations on the frequency of and on Borrowers&rsquo; obligation to pay for costs and expenses
relating to field inspections and examinations shall not apply to costs and expenses incurred in connection with (i) the field examination
conducted prior to the Closing Date, (ii) any field examination conducted in connection with a Permitted Acquisition, or (iii) any field
examination commenced while an Event of Default exists.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">&nbsp;</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Schedule
A</U>. Section 6 of Schedule A to the Loan and Security Agreement is amended and restated in its entirety to read as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">6. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Scheduled Maturity Date:&#9;March
31, 2027</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Schedule
B</U>. Schedule B to the Loan Agreement is amended by the addition, in alphabetical order, or by the amendment and restatement, as applicable,
of the following definitions to read in their entirety as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">&ldquo;<U>Amendment No. 4</U>&rdquo;
means Amendment No. 4 to Loan and Security Agreement dated as of November 20, 2024.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">&ldquo;<U>Amendment No. 4 Effective Date</U>&rdquo;
means November 20, 2024.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Fee Letter</U>&rdquo;
means that certain Second Amended and Restated Fee Letter, dated as of the Amendment No. 4 Effective Date, between Borrower and Lender,
amending and restating the Amended and Restated Fee Letter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Effectiveness
of this Amendment</U>. This Amendment shall become effective upon the satisfaction, as determined by Lender, of the following conditions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Amendment</U>.
Lender shall have received this Amendment, duly executed by the Borrower in a sufficient number of counterparts for distribution to all
parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Fee
Letter</U>. Lender shall have received the Fee Letter, duly executed by the Borrower and dated as of the Amendment No. 4 Effective Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Secretary
Certificate</U>. Lender shall have received a Certificate of Secretary of Borrower (i) attesting to the resolutions of Borrower&rsquo;s
board of directors authorizing its execution, delivery, and performance of this Amendment, the Fee Letter and any and all documents, instruments,
writings and agreements relating to this Amendment and the Fee Letter, (ii) certifying that the organizational documents of Borrower,
which were certified and delivered to the pursuant to the Certificate of Secretary of Borrower dated March 13, 2020, continue in full
force and effect and have not been amended or otherwise modified except as set forth in the Certificate to be delivered, and (iii) setting
forth the sample signatures of each of the officers and agents of Borrower authorized to execute and deliver this Amendment and all other
documents, agreements and certificates on behalf of Borrower.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Information
Certificate</U>. Lender shall have received an updated Information Certificate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Fees
and Expenses</U>. Payment of any and all fees, costs and expenses required to be paid on the Amendment No. 4 Effective Date as set forth
in the Fee Letter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Other
Required Documentation</U>. All other documents and legal matters in connection with the transactions contemplated by this Amendment shall
have been delivered or executed or recorded, as required by Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Post-Closing
Conditions</U>. Within forty-five (45) days following the Amendment No. 4 Effective Date, Borrower shall deliver to Lender a current Certificate
of Good Standing or Certificate of Status issued by the Secretary of State of Nevada certifying that the Borrower is in good standing
and in compliance with all applicable organizational requirements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Representations
and Warranties</U>. Each Loan Party represents and warrants as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Authority</U>.
Such Loan Party has the requisite corporate power and authority to execute and deliver this Amendment, and to perform its obligations
hereunder, under the Loan Agreement (as amended or modified hereby) and under the other Loan Documents to which it is a party. The execution,
delivery and performance by such Loan Party of this Amendment have been duly approved by all necessary corporate action and no other corporate
proceedings are necessary to consummate such transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Enforceability</U>.
This Amendment has been duly executed and delivered by each Loan Party. This Amendment, the Loan Agreement (as amended or modified hereby)
and each other Loan Document is the legal, valid and binding obligation of each Loan Party, enforceable against each Loan Party in accordance
with its terms, except as such enforceability may be limited by (a) bankruptcy, insolvency, reorganization, moratorium or similar laws
of general applicability affecting the enforcement of creditors&rsquo; rights and (b) the application of general principles of equity
(regardless of whether such enforceability is considered in a proceeding in equity or at law), and is in full force and effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Representations
and Warranties</U>. The representations and warranties contained in the Loan Agreement and each other Loan Document (other than any such
representations or warranties that, by their terms, are specifically made as of a date other than the date hereof) are correct on and
as of the date hereof as though made on and as of the date hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Due
Execution</U>. The execution, delivery and performance of this Amendment have received all necessary governmental approval, if any, and
do not contravene any law or any contractual restrictions binding on any Loan Party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>No
Default</U>. No event has occurred and is continuing that constitutes a Default or an Event of Default.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Choice
of Law</U>. This Amendment shall be governed by and construed in accordance with the laws of the State of New York applied to contracts
to be performed wholly within the State of New York.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Counterparts;
Facsimile or Electronic Signatures</U>. This Amendment may be executed in any number of and by different parties hereto on separate counterparts,
all of which, when so executed, shall be deemed an original, but all such counterparts shall constitute one and the same agreement. Any
signature delivered by a party by facsimile, email or other form of electronic transmission (including, without limitation, DocuSign)
shall be deemed to be an original signature hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Costs
and Expenses</U>. Borrower hereby reaffirms its agreement under the Loan Agreement to pay or reimburse Lender on demand for all costs
and expenses incurred by Lender in connection with the Loan Documents, including without limitation all reasonable fees and disbursements
of legal counsel. Without limiting the generality of the foregoing, Borrower specifically agrees to pay all fees and disbursements of
counsel to Lender for the services performed by such counsel in connection with the preparation of this Amendment and the documents and
instruments incidental hereto. Borrower hereby agrees that Lender may, at any time or from time to time in its sole discretion and without
further authorization by Borrower, make a loan to Borrower under the Loan Agreement, or apply the proceeds of any loan, for the purpose
of paying any such fees, disbursements, costs and expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Reference
to and Effect on the other Loan Documents</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Amendment is a Loan Document. Upon and after the effectiveness of this Amendment, each reference in the Loan Agreement to &ldquo;this
Agreement&rdquo;, &ldquo;hereunder&rdquo;, &ldquo;hereof&rdquo; or words of like import referring to the Loan Agreement, and each reference
in the other Loan Documents to &ldquo;the Loan Agreement&rdquo;, &ldquo;thereof&rdquo; or words of like import referring to the Loan Agreement,
shall mean and be a reference to the Loan Agreement as modified and amended hereby.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except
as specifically amended above, the Loan Agreement and all other Loan Documents are and shall continue to be in full force and effect and
are hereby in all respects ratified and confirmed and shall constitute the legal, valid, binding and enforceable obligations of Borrower
and Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
execution, delivery and effectiveness of this Amendment shall not, except as expressly provided herein, operate as a waiver of any right,
power or remedy of Lender under the Loan Agreement or any of the other Loan Documents, nor constitute a waiver of any provision of the
Loan Agreement or any of the other Loan Documents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To
the extent that any terms and conditions in any of the other Loan Documents shall contradict or be in conflict with any terms or conditions
of the Loan Agreement, after giving effect to this Amendment, such terms and conditions are hereby deemed modified or amended accordingly
to reflect the terms and conditions of the Loan Agreement as modified or amended hereby.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Integration</U>.
This Amendment, together with the Loan Agreement and the other Loan Documents, incorporates all negotiations of the parties hereto with
respect to the subject matter hereof and is the final expression and agreement of the parties hereto with respect to the subject matter
hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Severability</U>.
If any part of this Amendment is contrary to, prohibited by, or deemed invalid under applicable law, such provision shall be inapplicable
and deemed omitted to the extent so contrary, prohibited or invalid, but the remainder hereof shall not be invalidated thereby and shall
be given effect so far as possible.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">[Signature pages follow]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">IN WITNESS WHEREOF, the parties
have entered into this Amendment as of the date first above written.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>BORROWER:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"></P></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>TRANSACT TECHNOLOGIES INCORPORATED</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 49%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">By: &nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Steven A. DeMartino</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Name: Steven A. DeMartino</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Its: President, Chief Financial Officer, Treasurer and Secretary&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
  </TABLE>
<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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Amendment No. 4 to Loan and Security Agreement</P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">&nbsp;</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>LENDER:</B></FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>SIENA LENDING GROUP LLC,</B></FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 49%">&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Steven Sanicola</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Name: Steven Sanicola</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Title: Authorized Signatory</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">By:&nbsp; </FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Keith Holler</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Name: Keith Holler</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Title: Authorized Signatory</FONT></TD>
    </TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0.25in; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Amendment No. 4 to Loan and Security Agreement</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 2px solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>ex10_2.htm
<DESCRIPTION>EXHIBIT 10.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: right; margin: 0"><B>Exhibit 10.2</B></P>

<P STYLE="margin: 0; text-align: right"><B>[Execution]</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">SECOND AMENDED AND RESTATED FEE LETTER</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">November 20, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Siena Lending Group LLC</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">9 W Broad Street, 5<SUP>th</SUP> Floor</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stamford, Connecticut 06902</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">Re:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Second Amended and Restated
Fee Letter</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Ladies and Gentlemen:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reference is made to that certain Loan and Security
Agreement dated as of March 13, 2020, as amended by that certain Amendment No. 1 to Loan and Security Agreement dated as of July 21, 2021
(&ldquo;<B><I>Amendment No. 1</I></B>&rdquo;), by that certain Amendment No. 2 to Loan and Security Agreement (&ldquo;<B><I>Amendment
No. 2</I></B>&rdquo;) dated July 19, 2022, by that certain letter amendment dated as of May 1, 2023 (&ldquo;<B><I>Amendment No. </I></B>3&rdquo;)
and by that certain Amendment No. 4 to Loan and Security Agreement (&ldquo;<B><I>Amendment No. 4</I></B>&rdquo;) dated as of the date
of this letter (as so amended and as the same may be further modified, amended, amended and restated or supplemented from time to time,
the &ldquo;<B><I>Loan Agreement</I></B>&rdquo;), among Siena Lending Group LLC (&ldquo;<B><I>Lender</I></B>&rdquo;) and TransAct Technologies
Incorporated, a Delaware corporation (&ldquo;<B><I>Borrower</I></B>&rdquo;), and the other loan party obligors that are party thereto
from time to time. Capitalized words used, but not specifically defined, herein shall have the meaning provided for such terms in the
Loan Agreement. References herein to &ldquo;Sections&rdquo; or &ldquo;Schedules&rdquo; shall be to Sections of or Schedules to the Loan
Agreement unless otherwise specifically provided. References herein to &ldquo;paragraphs&rdquo; shall be to paragraphs of this letter
agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In consideration of the willingness of Lender
to enter into Amendment No. 4, Borrower agrees to pay to Lender the following fees:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Amendment
Fee. </B>A fee equal to $25,000 (the &ldquo;<B><I>Amendment Fee</I></B>&rdquo;). The full amount of the Amendment Fee shall be deemed
to be fully earned and due and payable in full on the Amendment No. 4 Effective Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 38pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Collateral
Monitoring Fee. </B>A fee equal to $168,000 (the &ldquo;<B><I>Collateral Monitoring Fee</I></B>&rdquo;). A portion of the Collateral Monitoring
Fee, in an amount equal to $72,000, was fully earned on the Closing Date, a portion of the Collateral Monitoring Fee, in an amount equal
to $48,000, was fully earned on the Amendment No. 2 Effective Date, as of the Amendment No. 4 Effective Date $8,000 remains outstanding.
A portion of the Collateral Monitoring Fee, in an amount equal to $48,000, shall be deemed fully earned on the Amendment No. 4 Effective
Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">The unpaid balance of the Collateral
Monitoring Fee as of the Amendment No. 4 Effective Date, in an amount equal to $56,000, shall continue to paid as follows: (i) equal payments
of $2,000 on the first day of each month, commencing with the first day of the calendar month immediately following the Amendment No.
4 Effective Date and (ii) the remaining amount of the Collateral Monitoring Fee (if any) shall be paid in full on the Maturity Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Unused
Line Fee. </B>An unused line fee equal to 0.50% per annum of the amount by which (i) the Maximum Revolving Facility Amount, calculated
without giving effect to any Reserves, if any, applied to the Maximum Revolving Facility Amount, exceeds (ii) the average daily outstanding
principal balance of the Revolving Loans and the Letter of Credit Balance during the immediately preceding month (or part thereof), which
each such monthly fee shall be deemed to be fully earned and payable, in arrears, on the first day of each month until the Termination
Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 38pt; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Letter
of Credit Fees. </B>A fee equal to 1.75% plus the Base Rate per annum of the face amount of each Letter of Credit, which each such fee
shall be deemed to be fully earned and payable, in arrears, on the first day of each month until the Termination Date, plus all costs
and fees charged from time to time by the issuer, payable as and when such costs and fees are charged.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Early
Payment/Termination Premium. </B>In the event that for any reason (including without limitation as a result of any voluntary or mandatory
prepayment of the Loans, any acceleration of the Loans resulting from an Event of Default, any foreclosure and sale of Collateral, or
any sale of Collateral in any bankruptcy or insolvency proceeding) (i) all or any portion of Lender&rsquo;s commitment to make Revolving
Loans is terminated prior to the Scheduled Maturity Date, in each case pursuant to Section 1.8(e), Section 7.2 or otherwise, then in
each such case, in addition to the payment of the subject principal amount and all unpaid accrued interest and other amounts due thereon,
Borrower immediately shall be required to pay to Lender an early payment/termination premium (an &ldquo;<B><I>Early Payment/Termination
Premium</I></B>&rdquo;) (as liquidated damages and compensation for the cost of Lender being prepared to make funds available under the
Loan Agreement with respect to such Loans during the scheduled term of the Loan Agreement) in an amount equal to the Applicable Percentage
(as defined below) of the amount of any such Revolving Loan commitment termination. With respect to any such event, the &ldquo;<B><I>Applicable
Percentage</I></B>&rdquo; shall be (i) 2.00%, if such event occurs on or before March 31, 2025, (ii) 1.00% if such event occurs on or
after April 1, 2025, but on or before March 31, 2026, or (iii) 0% if such event occurs on or after April 1, 2026. Borrower acknowledges
and agrees that (x) the provisions of this paragraph shall remain in full force and effect notwithstanding any rescission by Lender of
an acceleration with respect to all or any portion of the Obligations pursuant to Section 7.2 or otherwise, (y) payment of any Early
Payment/Termination Premium under this paragraph constitutes liquidated damages and not a penalty and (z) the actual amount of damages
to Lender or profits lost by Lender as a result of such early payment or termination would be impracticable and extremely difficult to
ascertain, and the Early Payment/Termination Premium under this paragraph is provided by mutual agreement of Borrower and Lender as a
reasonable estimation and calculation of such lost profits or damages of Borrower and Lender.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Minimum
Loan Balance; Minimum Borrowing Fee.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Borrower
shall not permit the outstanding principal balance of Revolving Loans to be less than $3,000,000 at any time, unless Lender shall have
exclusive access to the Blocked Account pursuant to Section 4.1 of the Loan Agreement.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38pt">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If,
at any time Lender has exclusive access to the Blocked Account pursuant to Section 4.1 of the Loan Agreement, the outstanding principal
balance of Revolving Loans is less than $3,000,000, Borrower shall pay to Lender a minimum borrowing fee (the &ldquo;<B><I>Minimum Borrowing
Fee</I></B>&rdquo;) equal to the excess, if any, of (x) interest which would have been payable in respect of each month if, at all times
during such month, the principal balance of the Revolving Loans was equal to $3,000,000 over (y) the actual interest payable in respect
of such month on the Revolving Loans, which each such fee shall be deemed to be fully earned as of the last day of each such month and
payable on the first day of the first month following the end of such period until the Termination Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fees described in paragraphs (a) through (f)
above are referred to herein collectively as the &ldquo;<B><I>Fees</I></B>.&rdquo; Nothing contained in this letter agreement shall amend,
alter or change any of the terms, covenants and provisions contained in the Loan Agreement, including, without limitation, any provision
governing the payment of any other fees by Borrower to Lender. The Fees shall be payable in U.S. dollars in immediately available funds
to Lender and in accordance with the terms of the Loan Agreement. Once paid, the Fees shall not be refundable under any circumstances.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This letter agreement is a Loan Document and is
the &ldquo;Fee Letter&rdquo; referred to in the Loan Agreement. This letter agreement amends and restates that certain Amended and Restated
Fee Letter dated July 19, 2022, made by Borrower in favor of the Lender (the &ldquo;<U>July 2022 Fee Letter</U>&rdquo;); provided, however,
that no fees previously earned by Lender and no fees previously paid by Borrower pursuant to the July 2022 Fee Letter shall be subject
to refund for any reason and this letter agreement does not relieve the Borrower from its obligation to pay any fees owing, but unpaid,
as of the Amendment No. 4 Effective Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">It is understood and agreed that this letter agreement
shall not constitute or give rise to any obligation to provide any financing; such an obligation will arise only under the Loan Agreement
in accordance with its terms. This letter agreement is binding upon Borrower and Lender and may not be amended or any provision hereof
waived or modified, except by an instrument in writing signed by Lender and Borrower. This letter agreement may be executed in any number
of counterparts, each of which shall be an original and all of which, when taken together, shall constitute one agreement. Lender is entitled
to rely on this letter agreement in connection with the Loan Agreement. Borrower shall reimburse Lender for all reasonable costs and expenses,
including reasonable attorneys&rsquo; fees and court costs, incurred in connection with the collection or enforcement of any terms of
this letter agreement. Any signature delivered by a party by facsimile, email or other form of electronic transmission (including, without
limitation, DocuSign) shall be effective as delivery of a manually executed counterpart of this letter agreement. <B>This letter agreement
shall be governed by, and construed in accordance with, the laws of the State of New York without regard to principles of conflicts of
law. </B>Any right to trial by jury with respect to any claim or action arising out of this letter agreement or conduct in connection
with this letter agreement is hereby waived. The provisions of this letter agreement shall survive the expiration or termination of the
Loan Agreement (including any extensions thereof).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></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">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD>Very truly yours,</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"></P></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>TRANSACT TECHNOLOGIES INCORPORATED</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 49%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">By: &nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Steven A. DeMartino</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Name: Steven A. DeMartino</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Its: President, Chief Financial Officer, Treasurer and Secretary&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Second Amended and Restated Fee Letter</P>

<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"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 8pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 8pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: left; width: 100%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">Acknowledged and agreed:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>SIENA LENDING GROUP LLC,</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 49%">&nbsp;</TD>
    <TD STYLE="width: 50%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Steven Sanicola</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Name: Steven Sanicola</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Title: Authorized Signatory</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">By:&nbsp; </FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Keith Holler</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Name: Keith Holler</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Title: Authorized Signatory</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 11pt"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">Second Amended and Restated Fee Letter</P>

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 2px solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>tact-20241120.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Qpw7xRiXhun8uBbX5cSamHKcOdxpJ62YlBsWZyHXmqnyYl7SEsnSkfBHa20cQL -->
<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:TACT="http://TACT/20241120" elementFormDefault="qualified" targetNamespace="http://TACT/20241120">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://TACT/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:linkbaseRef xlink:type="simple" xlink:href="tact-20241120_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="tact-20241120_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" />
      </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/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" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>tact-20241120_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: 5.24b -->
    <!-- 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/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>tact-20241120_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: 5.24b -->
    <!-- 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://TACT/role/Cover" xlink:href="tact-20241120.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://TACT/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>transactlogo.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 transactlogo.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!F17AI9@  34T *@    @ ! $:  4
M   !    /@$;  4    !    1@$H  ,    !  (   $Q  (    0    3@
M      !@     0   &     !<&%I;G0N;F5T(#4N,"XR /_; $,  0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_  !$( & !
M; ,!$@ "$0$#$0'_Q  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_
MQ "U$  " 0,# @0#!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C
M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-45597
M6%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ
MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X
M^?K_Q  ? 0 # 0$! 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($
M! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B
M<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G
M:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X
MN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$
M A$#$0 _ /[AOVC/VBOA5^RK\)]=^-?QI\0MX6^'GAN]T+3]7UI=/OM4:WNO
M$NM67A[1XUL=.BGO)C=:MJ-G;$Q1/Y2RF5P(T8C\Q?\ @X/1W_X)9?' +&9
MOC'X&NZB-Y<QK\9_ Y;**K*0?NYE @4D-.R1!G7Z+A7*<-GF>8/+<76E0H8B
M?+.K&5.#CK'K4]S9O?\ X)\OQ?G&-R+):V88&A&O7IU(QY)0J3M!TZLG)*FG
M)-2A%7LU9M-:FL?^"]__  3&4 -\?9=Y5''_ !0?C,*4<%E;C2V^\N"!G(S\
MP&X"O\Z5H+KY4%E=(8E52'MK^*0 C=Y;J8MKK YE@BEC'E%8S&C,L7R_U1#Z
M._!/-0?^M>)FJM.,IKZS@/W;DHWZ-:-O73Y(_FVKXZ\9N$E1R"@^2IRN:P^,
M;LGJ]GW3]+[G^B\/^"]O_!,4J&'Q]G.>X\!^-<=^G_$H.>F.OUK_ #G&$T80
M/;W"L2T99O/6-6,9=?,,PBV@QK(8RC2MF-O,A5!&9NK#_1JX+K5'"EQCBL3M
M:CAY8.I6N^5V<KM/K;;R\E4\?.*Z,8NMD%&,$H_O7"K!-VCS74VG_P /?8_T
M8?\ A_A_P3#7[_Q^G!]!X \;G/L/^).1G\37^<SP(PV68^6Q(*G.0I.X?+NS
MW4;<CIMSQ7KR^BIPNDI/B#.L/%I/FQ$<'%->ZWK*-DM7=].IQKZ0W$LG:CE^
M63;:253VCDFTND9W>^RO=]V?Z,Q_X+X_\$PAT^/ET3V \ >-P3GT+:,!^9_F
M*_SH?LEX"T2V5U(^'93]DNU.(W1"KI)$WEYWAAYBJ7."AV\#QY?1MX*I5U3J
M<68I6:3?UG =EW5OO3ZN^QTP\>>,Y:_V)@*GE3HXS^[\_P!=7IJ?Z/?A?_@N
M7_P3=\9^)_#OA#P]\<[B[UWQ3K>E^'=%LW\">,8A<ZMK5[!IVFP-/)IB0PK-
M>3Q0EY&5%:6/<ZCK_G[?LQ07"?M'_ $RVUU$G_"Z_A?D/:@J73QCI4BD>9!&
M&:-8Y)U3<%_=L[R1F-#7RO&/@;P;P]E.)S#!<55\17HTJE2GAYU<'4]JXQ34
M4J=K6?Q>5]GHOK.%O%WBK.\TH8'$Y J4*LHQYX4L13M?EO?VMN_1/KT/]+?]
MJS]N_P#9N_8JL/!]]^T7X^3P+%X\U'4M,\+LNA:UKAU"?1X8Y]1E\O1[>Y,%
MO;K<6JO).\0$EQ&B[VW!/YW/^#IX[/#_ .Q[M5-Q\1_%2-F>-&.W^Q]#D(#,
MFX*9$1NZLRJ2690:_+/"_P /L'QYF.)PF,Q>+PD*$*3B\/&DW-SE:[YY=5JK
M=&KI.Y^@^(W'&+X.PE*O0I8>52I'F4*S=NRVDM=4WOKMU1^JR_\ !?#_ ()C
M$9/QYN6'9D\!>--K8.-R[M)#%"?N.57<,-@9 K_/:^&_PO\ B1\8O%]KX$^%
M'@;7_B5XVO;:\O[?PKX4L#JNLW-I90K+<3PVD!B?RHEWRR9<%1UP*_?\U^C7
MP?E,(UL?Q)F.$I-1;G5K8&FE=1>J=G%7=O>=^[W9^(X3Q]XOQM3V>"R+"8N2
M=N6GSN^VM^:UWJW9:>6Q_H9VG_!>/_@F1>O)''^T"MN\1PWVWP5XRMD''!WM
MHY3&[C)8 =20,D?PR-_P3=_;Z):6;]CWX_*@5F=O^%>7SNJJK%B%)<GY1DX5
MN,G'2O#7@CX83<8TN.WS2:C:>,RV_,W'ORWWMK)7N^Y[L_%WQ#5/FGP?4A>W
MO1IU.5:1_O:;W_K3_0;^%?\ P5/_ &!?C3>Z7I'P^_:G^$-[KVL+-]AT#7/$
M*^%-4=X))5DB>+Q*FEPI<%(GDAM?/,]T J6R222(A_S0?'GPZ\??"[Q"/#GQ
M1\$>*_ 'BF)3-)X=\;^'M5\,ZN]FV0MU]FU2T@NOL\N (KC[.+5UC18)Y(D3
M&DOHVY#CJ<Y9+QQ2KU=XT:E'#U4VK>[[2A6M[VMGMULUH5#QYSK!<D<WX8="
M#TE5]^,D[K5W;6G5<NJ3ZM,_UNK:Z^TQB5=A1T1XV1MZ,&0-E67*NO.596Y'
M! (Y_B1_X(.?\%7/B1X*^*'@O]B[X\^+KOQ9\+/B/J"^&?@UXJ\0WUYJFO>
M?'4Z3MI7A!]0N/MEWJ/A7Q9=XTK3[::1+7P[KL^GR0R6>EWVH;/QCCCP=XJX
M'@\1B:4<=@I*4UBL-)S5.,>5?O8:NGO?24K).4^5:GZEPKXJ\-\4..'A5^K8
MQN,?8RWES)?"^ZNM_P 6?V[!F) .!E0>AZX'OSWZ?XU7A+%%9B=V,<\$#L"!
MQN P"<#)&0 ,5^20GS0D^6ISP:3COM;1?JWK;U/TY7?*K>[))J7=.W?^O/4D
M\Q^X7OV.>/3FG$)Y9+ G*L#C<3@YS@#))QT &>PHIN3FWJX<J]U[IV]/+[OF
M2M*?+)^]?26^C>G;7Y=^C9\[_M(_M4_!;]D?X:R_%WX_>,[+P1X#CUG2/#L>
MIO97^HW-[KFN23QZ;I^GZ=IL5W?7EQ*EI=WDD<=OB&PL[VZDD$=I(S?RT_\
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
MH7>N^)?A!=W_ (DE\-V%LDLC7^M^&;G3K/7H-+BMXGN;RXM+/4+*RC5#?+
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
M5(X(42*-%.Q$0!> !7^9&(<*V,K5J5X8?GE*C27QQO).,913WBK1ZKKKN?Z
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
MGK-KX<TR:QM9I--TF+[1J-VUUJ=U96,4=LFU9#+=(#*1&"6!(_7?_@W)^?\
MX*7:&0!\GP,^*L RSL55[;2&EP"0 )) K[ 0J_,% )RW]$^-7B)FW >68?$Y
M)2P=6M7G3A)XN"J03DX\SY$U)V7FN]WL?AWA?P3@.,,RJX?-*N(PU*GSRA4P
MEXU)<D.?XEL[I[WMVW1\&_'#_@FA^W)^S?\ #G5OBY\;?V>?$_@/X=:#=:99
M:SXHOM4\+W]KID^M:C!I.E_:X-'UK4+V*&[U"ZM[=;HVWV:$SQO<RPQDN/\
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
M7'YGY[_\%W]<TSQ!_P $GOC5XAT>^LM1T/6KGX+:QH^H6-Q#=6.HZ=J7Q/\
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
MZM+C6XH/Z]3;1,0Q!R.^YADD$$L<Y8D$Y)YZ>@KV.%?$GBCA-QI83&?7<O\
M=53+,<G5PTXKE3BKMN,6DU:*LELD>7Q)X=9!Q)+V]>$\)BU=PKX2U.7-[O*Y
M65GJKO2[U5UH?Y\O["__  7>_:H_8I\-:7\%/B3X2L_C=\,/!QL=)T?PWXUN
M-2\+?$KP+IEC-]EN_"^G:]]AO;YK:U2!H].T[Q-HU_\ V"US%! @TR$1P_VN
M_'?_ ()__L9?M,3WFH?&_P#9S^&/CO7+^W%M<^)[[P[;V7BMH_/DN&=?$ND_
M8=:6XDDFF\ZZ^V&XFCGFBED>.1E/U6/X^X$S^K&OG' -'!8B2_?ULFQ+I2J3
MLKR=Y47*\D_ON?,T.!.-LJ]S)^-:OU2#_=87&TG4@E>&MG&K%22C:Z:;6FVA
M_.5XV_X.F]#E\.3O\/?V2-2M_%7E(L5WXO\ BA#>>';21L"Z%U9^'_#-EJ]Y
MY!Q'&BW&GR&5X]RKN^3]JO!W_!%/_@F)X*UG^W--_9.\"ZK>*K".'Q;=^(_%
MVF1,2"LD6D^(]8U'3DEB(/DR"VW1;F*$%LUP1SKPDP\E6H\'YUB:RM[F(S-P
MI]+ZQQ$GI9OX;M]3T5DOB=6C[&OQ1EU.ELYTL,W.UDO^@=:_/MV37\;XB_X*
M-?\ !<SX^:*;^WU?7=#T%YX+#4AI\_AKX"?![0=0N;:#6[VQU&W(TJZU.2W1
M/,^R7VL>*?$EU!]@BC;R4L+3_1%\)^!_!_@+P[IGA'P/X9T3P?X7T6".UTGP
M_P"&=-M-$TC3H(L!4M+#3HK>VAR!^\98P\Q+-*SLS,=Y^*_]ETYT>#>'<OX;
M4TD\0I/%XJ6BNY5)TX^\OLMN2BDE9Z,PAX8/'U(5.)\^QN=PC+F^JN/L<.I:
M-O23;N^9?#&ZUT;:/EK]AO\ 8K^&7["O[/OA3X%_#7S=233'DUOQ?XNOXH1K
M/CCQIJ,,"ZSXAU26-,K&_DK9:18[Y$TK1H+33H9&2%GE^S/+7  & ,< D# Z
M#CL.WIVK\MS3-,RSC%SQ^98RKB\75=ZM2J][N[26J26MDDK7T2>I^DY=EF"R
MO"PP6"H0PV%I<O)3I+?EY5JVD[Z;W'T5PGH'Y=?\%IW1?^"7G[7_ )C^6C?#
M_149R,A5?X@>#D+=5&06 &2!D\\9K]&_&_@;P?\ $KPKK/@?Q_X:T?QAX/\
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
MH:9XCO=-T:WN]<C\):E>Z[I,=_;6=U-7[VBSC4DK),K$$%@P+=, @LK8V\;
M,*N%4+M4* #\B/B#\:? ?[</QM_9.\%_LSZSKGC;3_@U\>]$_: ^*WQ>TCPU
MKVF^%OAOX4\%^'?$=FG@>X\1ZS9Z+;S^+OB??:W#X,O/!]A/=ZM;>&=1U[5-
M6TQ-/MDCN?UQM]*L;,2K:016D<UU)>2QVD,%K'+=2@>9/(MO%$))G*JSSR;I
MG95+R,$4  _#SQI\(OB?XQ^$O[8=]X4^'NJ>--7\!?\ !3FP_:#L_AO-9RV5
M]\6?!'PPG^%/B?6-)\)V^JQ6]EX@U74M/TV_D\+VXN1IVMZ_H=IIL-V+U_LQ
M_<R2V63'SRKM)(P^>O\ "0X=64$ J&!",H*;3U /Q2_:D_:5^%/[;WPBT[]F
MC]FYO$?Q ^+?Q0\<_"Z:XTV/P3XKT*7X$Z'X<\<^'?&?B;XC_$F]\0Z-HEIX
M'O\ P;IVA7-QI^G:K=)K6K^)TTS2](LGFN3/I_[40Z=9V\]Q=06\,-S>/$][
M/#!!'->F&,Q1?;)4B62Y,:$K&9F=HU)6-E0E2 ?E@=1^(_[(O[4?[2GB_5O@
M1\7OC-\(OVF-:\"_$;PY\0O@;X+/Q#\1^%?&WA+X=^'?AWK7PW\>>#=*U7_A
M)K/2);7POI?B'PQXPM].?09+C6M7TK4OL,EA+=W7T#\??V)X?C7XZB^)'A+]
MJ3]K?]F3Q;-H>G^&_$=W^SI\1O!>C:7XRTC1VU6318?$?AGXI?#/XL>&!>Z3
M)K5^]KK.@Z-H>MR;TCOM1O(8UCH _-OPUX@^)?Q0M?\ @MGKWBWX1W7PQU_Q
M7\"OAI:^$OAT'M=9^),NCS_LW?$7_A&F^(&G>';G5+.U^(VNVMW;7,OABPN;
M_4=*TVYT32]0FGU**45^PWP _9W\#_LZ^#[KPOX4U+QAXKU;7M9E\5^/OB/\
M2/$#>+/B3\3O&]W965AJ7C7QUXC-K80WNMW]OIUI"MGH^FZ)X:T:T@ATOPUX
M?T/1X(-.B /QY_:!^$WB/PE\;/V4/VC_ !E\:/CS^S]\&)_V,/"'[/\ XG^)
M/P;L]*N'^&?C[3];L?&-H/BC:ZKX,\97_ASP9XQT_4;G3;OQ;'8Z;I'A_6?"
M=G:^*M4L8K[3A+^^DME#,LB2 F.96CFB(C>*:)\;XI4D1UDCD&X2*P/F+)(C
MY5B* /Q8^"?PL_9PU[_AK7XO:W\9/VJ/VQ/ VM_!'PU\'_BGKWC[P7J7B#P5
MXR\"V4GB7Q;%I/PFTWP)X!\-ZO\ $K7O#=KKE]>7>M^$M,\0Q:;;^)H+32=2
MGU,ZA:VG[3K90(L2H#&L"I'"D>V*.&.-2D<<4<:K'&B(=BJB@* I7#*K  _&
M#]EGXC?\([^T[\*/A-^S/^T=\4_VG/V=?%?@3QWJ_P 4O"?Q<T_5_%.J?LQ6
MF@:/I6I_#-[;XJ:SHFA>*K#6_$FN:M:^$+OX9_$>Y\0^*3ITTNM%K+^Q6D;]
MGDL;:.:2XBB2*::037$D<<:O<S+%' DMPVS=-*EO&+=)')=(/W:L J; #Y,_
MX*!:3JNO_L.?M;:'H>FWVL:UK'[/7Q7TS2=)TRUGOM1U+4;[P;JUM9V-C9VR
M27%U=W5Q)'!;V\,;RRRNJ(I9@*^O'0. "67!)!4X()5ESW!P&)&00& ;&0*
M/C:Q\/72_M6?!_5KK0IM^B?L?_$'0VU:?3&V:3J=_P#$;X(^?I']KM;N+&^N
MHM-G>33DN(YKR&QED:*1+7?']@&RC(50\BJ'B?:/+P3"25!S&2/X "I5T$:>
M4T9W%@#\GOVIO@7\1OC3\5?VT_A[X!TZ;2;CXN?\$ZOAIX.TSQ&]G-INDZQ\
M0K+XH?M&3:-X-O\ Q1'<65LS:UH^H-H>LI/<^;I7A_48;V=9;*06DOZQ?9$X
M_>S??WGYE^;)&58;,8. "P DVC:' )! /SV\"?\ !0C]GJY\/^ O#!T[QUX>
M^,NI2^&_ ]Y^R]IWPW\5/\7? OBMU@TG5-!U+PFFB:9;:=X2\)7T=S:77Q#>
M2R^',VG6$>I:1KDFGW5B+O\ 00:79"Y>\^SQ&]D@%K)?&.(7LEJK%UM9+L(+
MB2V61C(())&B#G<%!Q@ _(/P%\9? '[#_P =OVM?!O[3=YJ?@C1/C7\>=5^/
MGPC^,6I>'/$6I^$OB5X:\7^%O#.F2?#^/Q!H]IX@BM?&WPLU3PS?>$=.\(W]
MSIU_<^&K?0+_ ,/Z5_9VIO#;?KY=:78WT8BO;>*\C62.9([N**Y2.>$DPW,2
M3I(D5Q%D^7-&JNG&#\JX /YZ?BG\)_$'QL_9?_X*+?&*7X:^*M,^&?[8GQR_
M97NOAM\.]8\/W5CXS\4_#KX;^/?@OX&UKXHZWX)N+$:CH-O\18].U+7H=/UB
MRBUN7P9HECK>IV]E#J%FZ?T/+;A?^6LS?,S9:3)^8 , <#"MC.T8"GE O& #
M\NO^"M0O-'_8Y@?PY\/(OB->Z9\?/V7SHWPSL8K5/^$P.G?&[P4;'PKIL$RQ
M:>EUJ"1)8:1;2".U2]-I;M)!'AXON[XQ_!7PM\;O#.A^%/%6H:_ING:!\0_A
MU\2[.7P[<:7:WDNN_#/Q=I7C/0[.Y?5-(UB!](O=4TBW@U>"&V@O9;&2>/3M
M0TVZ:*[A /RH_:E_:@^%O[:OP1E_9B_9YB\:>+OCI\6M<^'^B7'A>?X>^+O#
MNL_ <:3XPT;7_$OQ!^)TGB'2M,M? 1^'VGZ5?7UC'J&K6-_JFNV>EZ=H4]Y-
M=12K^U2:?:1S7-S'!#'<7OE?;)XH8(Y[OR%,=O\ :9TB6:?[-&3' 978QI\H
M[T ?DE9?$;PO^Q5^UW^U'KO[10OO"WPX_:AU+X4^._A=\<VT36-7\)2WG@/X
M<>'?AMXD^%OC+6=*TO43X1\16FIZ1%K^@66M1Q6/B&U\52MHU[<7MM?VME^M
MDUA;7,+07,:W,3-&SQW$<,T;M#*DT3/%)&T+M%+&DD3-&6B=5:,HRJ0 ?A#X
MO\/ZS^T-\._^"L7[1_A;P1XTTOX4_&?]DG4?@/\ ##1=8\+ZGH>O?'&^^'OP
M]^)]MX@^)EEX-OH+37OL&JWOBRW\#^$I-2T:'4/$%KI-W-:G[&UL'_>#[&OF
MF7SKC=N1@!+M4!$*%2$5?,612 _F^8VY8W1DDC1E /S<_:_U#QQ\%?V-_AII
MOPIN/'/PUT'P[K?P+\$_$C7/A%X676O'_P +_@E%+INC^.]6\':#!I>L2VE[
MH=K!86%W?6>CZG>:)ID^H7EO:F6TWI^DOV6/=N!<')(VE5()V@X95#_=4KC=
MC#-QG:5 /Y__ (*+\"M=_;A_9*U;]F3XC?M0?'WP?X<E^.4GCKXA^-/%7Q#\
M=_!+P;>:M\%/$]CHNFMXC\:6L%I!X^\0W5G<1VMGH\E[!966F:Q%JTEI=WFE
MVTO[]6^F6-G%';V5O%8VT)D,5I8QI:6L;2N9)&6"W6./<\A,C94CS"9,;RS$
M _,C]G'6]#L/$_[;_P"S-XBUFY\'_%[Q_P#M%_''Q9X5T?5=*UNR_MGP?\2/
M 'AG5/#GC/PMK#Z<=)U_2(K-;QKRXTB^NY=*U+2]1TG4(;?5+.6T'Z?FW4Y^
M:0 KM*ASLQE3PARBGY>JJI )QC- '\PWPR\ >!OA7^SCIW[.'QX_;I_;A^%?
MQ'^'?P_'PF\>_LR:)X6\*:WJ_B K:0>%;U/@KH6D?!SQ%<?$[X=>*CJ]GJ'A
M'Q-X9U#68GT?6[&;Q)=:'JT>KV%A_3I]@MO,6<H#<QQ2P17;!&NH89VB::*&
MX*F2.*9X('EC5@DLD,<DBLZ[J /QJ=?"/[#'[1_P9^)7CK3O'EA^SGX@_8A^
M'/[,>B_$OQ#INM^,M>^$/BKX/>*_$_C6#3OC'J.E6.I7?AU/'GA?Q7##<>(L
M7.D+K_@6\T_4;C3471YK[]DWT^"2.6&7,MO/')%/;RI#)!-%(@B>.:-HBLL;
M1#RVCDW)(A*2*ZX  /R#^"WQ1M/CW_P5 B^,/P]^&WC(?!"P_85\?> ?#_[0
MNM>$=4\/>'/BGXKC^/OPDUO4?#GA:ZU>ULM1U;3/#%BT<VGZC/8V]KJTNHZJ
M^B2:A;6-S<+^P,=I%%&D48*1QJB1H@54C6-=D8CC51%&J* $1$5%4!0NP;:
L)HR#&A!W JI#>HP,'\>O\Z55VJ%RS8[L<D^YZ#\  !T   % #J* "B@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45562149099200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Nov. 20, 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">8-K<span></span>
</td>
</tr>
<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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov. 20,  2024<span></span>
</td>
</tr>
<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-21121<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TransAct Technologies Incorporated<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001017303<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">06-1456680<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Hamden Center<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">2319 Whitney Ave<span></span>
</td>
</tr>
<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Suite 3B<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Hamden<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CT<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">06518<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(203)<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">859-6800<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $.01 per share<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TACT<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</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_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</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_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</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 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</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 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +2%=5D'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "TA759Y_6%4.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O2:="J'+BV-/"H(#Q;>0W+9@TX;DI-VW-ZU;A^@'\#%W__SN
M=W"-"=+T$9]C'S"2PW0S^K9+TH0U.Q(%"9#,$;U.94YTN;GOH]>4G_$ 09L/
M?4 0574''DE;31HF8!$6(E.--=)$U-3',]Z:!1\^8SO#K %LT6-'"7C)@:EI
M8CB-;0-7P 0CC#Y]%] NQ+GZ)W;N #LGQ^26U# ,Y5#/N;P#A[>GQY=YW<)U
MB71G,/]*3M(IX)I=)K_6#YO=EBE1B57!>2'X3G"YNI7U_?OD^L/O*NQ[Z_;N
M'QM?!%4#O^Y"?0%02P,$%     @ M(5U69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "TA759<^VWK'4$  #.$0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V8VV[C-A"&7X50BV(72"*1/L1);0..DW2#W<VZL=L +7I!2[1%K"2J)&4G
M;]^A[$C>5![Y(K%.\^OC</0/I>%6Z>\F%L*2ES3)S,B+K<VO?=^$L4BYN5"Y
MR.#,2NF46]C5:]_D6O"H#$H3GP5!WT^YS+SQL#PVT^.A*FPB,S'3Q!1IRO7K
MC4C4=N11[^W DUS'UAWPQ\.<K\5<V#_RF88]OU*)9"HR(U5&M%B-O F]OF%]
M%U!>\:<46W.P3=Q0EDI]=SL/T<@+')%(1&B=!(>?C9B*)'%*P/'O7M2K[ND"
M#[??U._+P<-@EMR(J4J>963CD3?P2"16O$CLD]I^$OL!]9Q>J!)3_B?;W;7=
MKD?"PEB5[H.!()79[I>_[!-Q$-"Y.A+ ]@&LY-[=J*2\Y9:/AUIMB797@YK;
M*(=:1@.<S-RLS*V&LQ+B['BJ-D(/?0M2[H ?[L-N=F'L2-BCVEP0%IS!'^O^
M&.X#087!*@Q6ZG4P#/+W9&FLAHGZIXEHI]!M5G#5>VUR'HJ1!^5IA-X(;_S+
M3[0?_(KP=2J^#J8^OE5A ;5HR>(U%TUP>/C@_#,"T:T@NJC*! BBDN(^X>LF
M"CQ^Q1,C$(Y>Q=$[+1DSH:6*R%T6$2B^QKS@2E49M=51OT+KHX)WF97VE=S+
M1)#'(ETVUS:N$9PS2AE%:"XKFLM3:)[$6KJZAHP]\K0Q3;C. F+-)(3J$V&<
MJ42MI3#D(0N5SI6&S$<([*""'9P".X6)U3P!]4B\D,_BM0D75PJ"@ ;TLA-T
M$*RK"NOJ%*P%?R$/$;#)E0QY:>C'YQ=7#/KGM-OK]P<!@D>#VD"#4P#KV0"V
M,S*W,"U$:3)5!204\JJBQIEO4;^]PR /7)Z> CF)(O!&<_:V0;[ =>1;UDR&
M2T(4^<13F).R9M[/Q(^@=1^@J(WCH(NM:@3%)5F'7I'G6-I,@/ &<T!:]P.*
M.SK.&6O1G%)<=%Y(*)K.#498-PN*N_U[PJG;@X)<J&W6R(;+[:8:(ZO;!\5=
M_SU9]:S,M-K(+&Q.':XY76!H=?N@)_6/"FVFC 4S_$OFQQ_@EF[2[]$!QE8W
M$XIW@7(")[#T/HZ""WQ@0><CAE*W"HH[_!<50E9FL<JP-MLB,NA=G8,)HRY<
M=PF*F_JSEM8Z*U)I6F3[%F$:J7"AMD42JQL#PZU[KA(92BNS-?D*!:XE3QJ7
MM;A**T_= QANV#,MSD-(CX G;+>6A>4DK+J_K5;-\]>BUTIVL/C''?I_9 _&
M%$#6"HC+M@+6;L]P8UY("PM*M2*4?5A^)',1%E!OC4NC%B57G[!V@?>Z\/L9
MR;DF&YX4@OQ\$5"2PV!-S#4*73< ACLVK!HC5WSSUW2IFDNO16""NBJK#9_A
MYOR6+W+W$L8\6XNCZ^ 6H<?)_';R.\94.ST[R>GO4J'7+DN_@8*-G7_D/&N>
M65SP:+7Y!V_G[DO'5^[N:$@B5B 47%S"F/7NX\%NQZJ\?&%?*@NO_^5F+#@\
M">X".+]2RK[MN&\ U2><\7]02P,$%     @ M(5U69^@&_"Q @  X@P   T
M  !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV
M!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-S
MS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.
MIM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#
M%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6
M#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#H
MG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&,80)"L2_
MC!9B7X2]_:VPI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK
M'O;^RPF+-9O\R-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?
MK7/--;=,7I+VH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*
MLN3ZQ3GUX1W;^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-
MM[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]
MK-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7
MCX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L
M"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9G
MD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @ M(5U69>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M" "TA759JL0B%C,!   B @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\
ME2H?L!:T(0U17D#;D*8-C8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3
M@>B4?'D78FYJD6:>IK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQF
MN1BUMIS> A(H!"DHV1%[A$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=
M7HCQ2D&LVQ5,SN5F,@SVP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ
M/(,N#Z@5>D(GP&LK\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1
MP74&0ZRQB28)UD-N5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\
M]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7LN48<?R>Y0]02P,$%     @ M(5U620>
MFZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#
M, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W
M;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9
MHIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJ
MEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( +2%
M=5EED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%
MKQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/
M$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4
MZ]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N
M6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC
M JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@A
MLO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_
M7G\!4$L! A0#%     @ M(5U60=!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " "TA759Y_6%4.\    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    " "TA759F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( +2%=5ES[;>L=00  ,X1   8
M          " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    " "TA759GZ ;\+$"  #B#   #0              @ &Y#   >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( +2%=5F7BKL<P    !,"   +
M  "  94/  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( +2%=5FJQ"(6,P$  "("
M   /              "  7X0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M" "TA759)!Z;HJT   #X 0  &@              @ '>$0  >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " "TA75999!YDAD!  #/ P
M$P              @ '#$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
.."0 ) #X"   -%      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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>12
<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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>24</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="p11242428k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://TACT/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="p11242428k.htm">p11242428k.htm</File>
    <File>tact-20241120.xsd</File>
    <File>tact-20241120_lab.xml</File>
    <File>tact-20241120_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>transactlogo.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="24">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "p11242428k.htm": {
   "nsprefix": "TACT",
   "nsuri": "http://TACT/20241120",
   "dts": {
    "inline": {
     "local": [
      "p11242428k.htm"
     ]
    },
    "schema": {
     "local": [
      "tact-20241120.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",
      "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/stpr/2024/stpr-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "tact-20241120_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tact-20241120_pre.xml"
     ]
    }
   },
   "keyStandard": 24,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 24
   },
   "report": {
    "R1": {
     "role": "http://TACT/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2024-11-20",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "p11242428k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-11-20",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "p11242428k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://TACT/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://TACT/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": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://TACT/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": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://TACT/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": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://TACT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001214659-24-019481-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001214659-24-019481-xbrl.zip
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
M@:C,P";!0%80\P2'M3A#H=#L8VK<"G&6O[F262XZ&Q2RMTK$J#:TPGHMT)Y
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
M(*Y$[[<P8^:1C:/.R4=4^8UWO?=GA_\/4$L#!!0    ( +2%=5G/="4(PA(
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
MF*0WJ#B-':=(DISY='O3[@W9B*8TP^'4Z+'Y)%TS'M?#Q[OSH5U;UR)#\4J
M))M9 0UWU<6$\.#CC'<S,I3'#LU[0WDP5'/,G"*?;*+#&S&?,%TW5D::@4/V
MZ:)ULQC.X\<OAF:X30VG;]HCRD&%""F?DI24<AP"DG)8+P((OJ<'YOA).*>I
MK!S 65%.E%.\W:7.7.(J6Q)W@!-NP PE%PQTG=2 4FL^N$^=K@#KWU@>;)LZ
M<V)'BSN1X3W3-;@]BR?$OQF9X-A\%31<C SJE"N=^2C\(N[*LB(ET54854L)
M@O_.N<9U5CK/>+\3YR/&*<&)*?;-U<9ODA73X,S@J<[, LGUO&]ODIQ->4;X
M4P9F93R0Y_].I<BEQG2U2-J,GY$&';$BF:K3,U*OB@\/DE)]>-_^7:E>E<MW
M\ L)(ZG4EI.S%P_(CO<CX&G[Z;F+^:0]9N<+#PQL XB&_\HC9JCP/[_4Z>"A
M3W6'[0"I&H)4,T#XLPJ LJE>-U0V?<=F#Q)$(DD^R4K9[<$>7X!HJP_R@^_4
M'GRXM ,(Y:$]I#9S'I0'$<(\&(ZXM@,85'+US@>572%H'>RNJ<Z(PV<Z>Y/L
M@ZT5B2Q9G'2T$8QHL EIF2-J''D7C@"_K?71I%5M'$Q3-<?2Z:Q(#--@>$^;
M%M$\F0TV+[YHJLH,= #\!J,:[@C@]#SCGO(6Z[])EIUF'RTD)<LI\!JBJ6^2
ME[3')?R731(#F 9<3"M&#"%9$I9PGHE _CNX<F%<L::2+"UL)0YQ)LPSDF&S
M/K-A#66.N(]QL>B(!0_((6(5*PYMI(P#%:G 4=)31TWZMSE$@S=)1QM9.L,(
MX*.)0/90.:9K^YA@D%![T6=>,+K$O!^7@I%,,!Q<G%_65+S1UYA-!.$L=NVH
MU-]%9;,\>8XL$X?-QV6!($UUA018O6U>I9R5%M0'<!;WEF>!J:R9$]Q9(BF,
M/;CFBR\B4M?0/'F"<RT+<<2HX]JLY#MA$88$H();$?@(*QZXY\_KX/O,BS%[
M(E@$C64DX.&@N!6!XDQA[)2;]N+NSKPODQ<#,X2QR@QSI!E/X'Q2'LM(8\ &
MM\/L+XO1=[V%IWDN[\>\\PS,+242B7,K")$C:@\THTC W?[['_E8.CO/6#@B
M$MM;KLY2=W0@EK5P@/5FI[AI0716+%@!_"M=DW-S5"19O#;15#[$\"W]GHQ,
M[YHVT.5-O]!I[Y$ #.*8NJ:>$8SY*4?["Q84&:'X@P/(WG@Y&+\@'UGT?X98
MR$1X6",!C_?%+7_9R3VU[ 1L Q 8*IT1],D4U;4!7.I!*&$V .^6WC?JG5J5
MM#OE3JU]GNF^.,)VK?*^5>_4:VU2;E1)[5/ENMRXJI%*\_:VWF[7FXT-5"C/
M1<5'Z@RA1.,FS*^F*VFB2/E<80/F)]?YC9B_N@[$]%G4H%=PG#X7=Y?-UBTY
M=RQJB+"%.4]!RHND+I6JFCT7$P),F1]Z\X1SD7K^1?^ZOWL[U<N-_A# [9D9
M%,*901AGLG2:>K><"9QGD-K2BRD@$,Y&^3\/"I _6'BKUNB05NVNV>J\.%.
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
MRI-&!O^0C_C#4'RDE_X/4$L#!!0    ( +2%=5FFTTX"(0,  ,L+   1
M=&%C="TR,#(T,3$R,"YX<V2U5=MRVC 0?>],_T'UNS$VN10"R22D:6A)TX0D
M)7WI"%D&363)D>0 ?U_)-RX&"K3UD[1[SME=:5=NGDU""MZPD(2SEN56JA;
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
M4[T,-2M *_F,6%4%^DU6@HI:;+]?WMQT+3Z)S6J3^&N%,R*V_!=02P,$%
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
M:D0B>/5?VYR0D^S"G[0F:@'N!,"%\FS\])[U@OGUJ")&@O81*AX<_E/713Q
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
M/C:#HO%_BPW9'W,N5TKY<\Z)EZ>D%AP=RB:^^O9E\&VNO_CF,_81;<:]]A/
M]Y%(9!^!'Z% 54-<H>#(O6UI5YJ)A$@=YA&:;8!XRC/5)&BJ3X<SIN6PN3M_
M.C;XHJ7@R 7#CU9?4Y\*AY#@=GI _@<,83G@JS'%:DT<SS-JDV/L\@,;T G1
MF9\*G2\3F"'<<>E8XZ2/QXL?S:_5>([1TNX$BXR##\7GT#3.@?W+QYE(J=5I
M!KHLPK>_'/A.YSI,6<L@YY^;PXWAKZ3C-AR'JN6P35%.GO6$E>W4V*B]S93[
M*Z;)==A2I&%X]-2C9R< #:]W8TNMQ6.JK4!!%)3%5W]0><4?+6 X!XRIH7&5
M&.51?,TH*;/,N_VR>!/8RP_6[?Y!W/O^674,N UBJ%IW?0G\_@D -$_07\\N
M NL%]: @#)G/ES5*&K'<ERP$A$4-?!L[BEP]87NV8HE+B(%V+=AEQ(KSZ!,%
MJ\?*'%(6[N!*):= *!0S#=L*%EJ=SET+>#V4DH?!3MP+Q+JK6*:G9@5[!MX+
MQD[_2K-,>ZHR:R.YL1!C]3E5<;GKAE&1 B7G-&&R'A>"]Y./([7NS&R@3+DA
M5U"NFJT4@UDUL0^Y@QC24%;I)$)[1/D"5T5?>7KDFS(WNN>+ZNIJTL+DWJAL
MT.72$P"0[,7L8B?\>:1+87!:([#9W!MJF3N9H[0/RSU,V>*NSQ&9WD#<::G2
M$>M:>4Y*]K@RJ%UQ?>6'KW?L1X=TSPDS?/_KCC;]32F%E[LS^[20WI>F>ASR
MG3ZLK*@S)X UFL<",3BX=XIJ> CQJK4/A)6MRE>D0D5&/HL*NT+;[01"O%N?
M\L*^7\Q)MYX/Y9F)GT_5%Q6.%M9+,A!)TG_X*"?>.FLR[7F[\&]./7WRN5-L
MP)Z27@W"@+)!MFV9_HE=KYP5=-6EZ!,G/==^Z6B.T%B^]QQMM4.X)NQ1CJLZ
M7 ->Y=Q)P8F V,.M<OX0S2?5597DK,' -(W053XSJU'T -RV"2DVZ\XF*![9
ML5V%49_SM2X4WYR6]LW+,/9(W0#Z:Q996U<@/5KH8O,3FC9JC_I:7'GCQN-N
M5]LL):K6)&45XZ;R(8&#] B"&X$BQTUCI^[[#N[ULK@+<>50OLX),CV>H'@1
M6;/DXS[(#?N>^S<!3QUSJY.&*>F*!*;LA<'*I0Z;7*QL2>W[5T\ 89Y[0D)P
M\%U*&A4*[VH!LCF.G.?KR2(!FU2&A[-E!W:IH=M:.DIDUGR&R5/_S5_K(ZB$
MNV.8>@)XDLAU,(#[E3H&M*ED@]LV[UD*J<S*=&GB] S D2;KQ[%9.?#V:T2U
M44T,I^4!<A='2-8'DJ4U,0)ZUA]F?-(M;/R(&4;]N/4MMJ I@\<&FM;W^X=&
ME?JIXTT$DN_6NCW.XP.4?HNB3[T+E]8-ZE?7,LAWHS,/X9Z'3^+JTH2-_FHY
M???@9CY_?DJ+*Q7,#>+Z+1Q1A'D$^@)'TUEJ3U<MR#V=<Q%-'-51AH,<L@<+
MKXM54J+%BOTYEC,L5]?T!W<M2QJ:\DT$KEI7]%&C8?MAML,M<&Z;JSF&YUH/
M0ZS=R/[>GQ /A;\='(?&IB:^^%ATI.R3B7# 2 RF(!*OGIHY5ZPN1CY*UZ;#
M>MIRPF9H>1WY#?D'0GHJ/PK<;RE-]1H] <QQ1] <?XSK+DU3'L\:E(/XH"3Z
M87BE#N=01!Y>E) &4TJ:LK9QL!W[;N+WMU9*E=1.#3FU%8HG "B0(@IJ@5Q&
MV)*\XO?L441\[[OG:<030#OD/.8@$G&/:.3)Y#JHU,W89F+C\&1,KVS!YCBO
M?Y,_HYO-]LK$/9[4926#@2A2;S@E/0/-Z!TA594 IK>FF\%?TSIT<[\-BN*F
M"5W*LC*[[G:<B(>S=6'L?%IFS<8)O-\K$YI 8T_+<<6*BW9=#F[V2IM9V07'
M7,JR#EWZ_?Z"'N;5D>U&_7[4+#/3.G1@LK.C,TQT<F.PEEDA9FI,4BPD(^'W
MN.?<6TC,-,E@FB)AWTOC0.^;DZ?#:,%!6*A0.>,;+67Q-W0Q0RBLM->V@JP7
M]ATZ)4A)<<Z[SR4!\W^3)OW#RL9.R<0C'9G#66?YRI"AGK P.GW9Q>Y.HI7,
M(KKD\8^XGTP[)EG*$EC3CTGEY9Z/622!"P% 4*=:K'QO"8@[Q=PB;Z5:+VX2
M9])$"EOK7'@Q7SZD6J.?8WBZH_^>QH9SJ[<(A-3/]Z2 H^QA+UL$S6J5;GW3
M087/>E(@YOR'1^8R?8*KX A@;.\)X,)/CV[A4OI(S>NM=&C3J=NKK($E/7G0
MV;&X%M?Y8BRC(I.A,[_QQO$P))EB)"6Y:&>289+OC)$1-/*S$2,9!=H>+"-4
M-%7).BE(.R'6A:'\72]NP?+I:5M<B#+0E8W&#:$S);%U4W7_,2P51VA9UY)/
MX04DM(1'J:$JO&C\<SCD;U29:BMJ3'%I_\, S8NMJ?O"@'U:\U4*ZY)QFK5M
M=^"CO\.3IY84OVBETE!8>;GI6LM]<[;LAC31F:T+91,!_')-9&0PB/U=>@2#
MUN6\@I['JVC5(6@;:T=M-QY6V,M\9Y; H9BI_21 /FI[U=RM**C8\P>U,K0T
M)C]$H'"J=CH'F#--01;3V&7B^^A]*HH2:L\;V,G0 P$6B;F$H+T-2,L2C1U(
M9]K[?AJ\^CJ*\ .B2@99K)GHE\U(<4/>["[HSNF8E2@6/@&$H_5(O_H;?J>I
MR#,T9E@;5E8KUK0*%CQ\[E7>LK)%E@_7$23%:[$\H;XK*Q3Q]L6K4WDL?.V*
MP.;Y?8NCJEOV4-@DNG?^N@3\;<N>E+[,[^V5SK#C><]^F)I8_<KHFDA#X) 8
MZB6:= RAB#UZSK;!_0QPXP4%W.J4K=[87\4[A_XN1N &TUD<1[* \YM**7HR
M" +%<D3?9=&IG!U7%F$Z?M?%]>G9VMJS&Z1B$9*S#KAU= I]F?YMCA>GTULR
M-;ZUO;9_NT?+/MU"N+G:T/0$D.9U+4=B'6_\6ML3O_:/GD%P1HU#]GV/RY6\
MN.!A^W[DX\H6%N%?1PU97^'?-J>-!W=[U[O!%@.VEB45<']-CZ 7=_[E/+E^
M^_>%"^M[%"J=Z<%IH>VM/XU2#_B#V8/PX@9I6X2Y5PQ2GM0;\[RNDC1?P[:O
M1CJ(+/+CE15TV%P&[2?? O&?_39I\46JA^Y(VXE^-:$9WMJ/;:Z.%+[=U*GH
M4^ 0GF]@W.<N1PYUV)CJFK*<1*.:X0DW6XBKAN]N<]RV"I_K,HY'N57#MC0]
M<(?@UO)BI[VFF,/FE<O=3@_[ZAXXRJ44K_"Y5.<9]VF-!10[>N3_>T)Z5'9W
M>W2J5;LN_O+OI)9>?IZ%AQ]NKUX<R,-(U+96-:R4TW?%DHV4TH/SDD%#VD)_
M=KH(X6AF^2+1VGJ*QXST>$&T2'IP1C$CW&=V%IKW(2_=^K0&0D53K5\$O?@P
MFFT@.-GA(G(D^/*G%<;CN72!M+3E]\+4CN#Q()Y".5ZWDG]^M5(<:5Z;AT)_
M4#2!LIG>BW"G?4F*HWPD39)8?V:60LX-UU")P*R\#-UJ3J^=DE*.*!35G;/Z
M5__;CFFLIP\S ?LB.8!J[/E\ H@4ISBU,\X-A_56D4;>>4,J*,P03AVU9JQ-
MX4!XT,<?'5-2N4CIRF"(X63!,E)\+H";Y3I?W-?['\56C7SU,IWVH6,]"B!;
MT5-&"J,IP^V66I$"K($RV<)]#\X&GBUU3\W-%P"H:_F=&TMNMH/G-!?6_21?
M3[C-J*:15=([C_J]2*BIVO=W;/J,UQ?G?[;F,VCJ#:6JI.06%I?V3=%=M_69
MGIK.UC4H[GL*_/6)^VB#8MA-<C\Z6C]"KS%A$0*4^TIK#) ( BN8*[76 L%)
M? ^X_2-.8@  N/5CYK*4! \ H"UDQ/.S;(\J^T4H_ 82)>=!*\'%M];L5?^T
M2BO$O=X+K!W;WOUW GCX"BYPMHLDIV:G?0C=N)^$NHRJRJ@?KYWV7%+(0RA1
MO'-! D>@4X/  $UN#?9 <8RA(I3X)9\3!B*:_D'T17'AGFFI0/=:JFA_2?8_
MNXF@:S?2C2;;^=]>QR73D?AV =W7'W$V]=".J4Z,0<<HWN]C1E]NQB;NWRE
ML#$_YI"\A^%7ZP\/7!\$.Z^B;DV3_._/-:-^CO)<:A"E?+_(8U+N9L,#")@;
MX-BB:&2> %K5J=>#X1FST3K-5/Z[O$>N]2C#8W[3H!XO#\V^)K4""-U!MZ(!
M9.L'S*Y#QCE8A\'$]B;%-E"$7: $:F9:;3:-?LEBALG@,O<OH:OO)2%56/V;
M[Y/'L\%O*>"WI]E,F "5#X>4!FX4SVS%$?CW#FGR,RS<3=D* _XL#N/&=<."
M\GM&DE\&9FU9Q)AK#V0EK28NJGO'Q;U 'LRU@3XO(C3?14+2GI,M(*(-./>D
M)#.,V)":@\?#]7+W\5JA&+C))^=_ET>[.$A*23_J5SMV-I@G[3$X>L\4]LA<
M YN*O'N7%W!YMTWA#6A>FNQ I;.>/4T,+C;COV7IBFN5IHK7OO42*^.=0\9]
M+GWM^ZO.<V@1$RD,?<:J3RJ$L\>OFL5)D/:#U'?6.NX7N@P-Q_AB7$8R\'3]
MO?*JWO";]V^WN(SZB[M1?W ,%L/=JC/ 7KJ!A!S)4]W^0!=(E!#/"<!1*(9P
M5?GXG%'%:5UJM%<4$J2HMKX??W",=Y6-S&$IPGW#+UL$XX1M!HH\G:I*T0=0
MR1BRN9%G.)(/U6AU IBI0EX[+J2SN1/*O-;[OE)R0"2A&+R@#N2=T)4Z"RS+
MK1W[OG+JLN<WTG[TESMV#F.CTU.Z'MZH[ZNF]^"R,S!U&9LIO53"*U)B<^*U
MVY_IS+SOFEUX/2&\]T82%'^$.PMJCUP<T^H8K53*2C8,0)K,@CE)#M+2?J_\
M5V9_RDE)-F6I2H_:3W'O]A]43)X ,B'GX5%FI/98Q,U9F"*4V_PO#4Q,O (5
M4W^B..;^VK+:^?N8,9^J:?(X",8PZ,Z8/"_ )C=KE1DB2;U$[\X6/BX@>+"%
M L]K:6+=55,=A,E;45MUKH'0/)V\*7Y*8(X'5^#4';(V)3"4L;]\0U&]'UR;
M]!?2JUV4P?+'%,2+6IGF\$4*=5(\./756QQ7[STM_]Z$ 7I9%DL9CC;1!D;T
M?V,*1L#%1*USR8N?HZXZKCXK&5IQ''*K-H_7B)%4UYO8,5E(2)_^[ \<!/ZR
M:6U_A^">.7Y-DJ@=IBE\65-U-!=Y/F?>#_-:NOHER,+$.2N%\\4'"X#YAU\3
M@7Y=TO8:33U-37TRA86X+^7X\G=G.#&X<D.6^G+W:O.$BR:WXCG6'][E?L.
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
M4_?/9I^[5FYT0V8XO][7\2[X\[=#IT%!?7&Q,290=M\>]-^B[=J&;($Z++9
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
MQZC4-M.M(/G,>O$N<A*<>QT)Z"2EK!-WN+FC5" =X(1FS(/V P%_<L\\'JC
M=FZ:(:6P!E*)3:Y[WE3:5GKWDM&2;WMAQ=(9;^[57+F9!VUM/RPX!@3QT%3_
M#J:\0(Y%@6!ODH.,-5DKBBCGYKG'8:K@4^-(555@[L&4^[/24]>=<!86QRYJ
M4U0_^'"$Y8C37Q2N]^@W-G8-YK8N]"TX;V3E9>=3C*=)>B?QY(S^0)OCA5[9
M-Q*1.HCQSA*E$S97"??TRC*'/C&6*U&8F4;17G&^:2"EKG%YFX14!2ZG>>))
M,#&/1;@2SJ%B<0_'*=\3R&7W4H;-#8TGO,<]8RI=WX]BU@D*7OW18=*C?0&=
M2U9ZRZUZR*EM&01]R!1OEYK?;,_F9K'*8T6J\].'*%Y.7G5<_Z2U%3"U*O!X
M<,Z;R#?Z!;L@0>]ML&,'IV<^^MBRSOS-Q @-T\S=/Y_-U:9R-Z3$U8J/43M/
M;;:=>+Y0]T^QGU'Q@:P01Y29V[WE8@"FQ/V28_D?XFP/9_:_VP:YYE[7FI\6
MZY;EA<YFHCVBJZ=6?(8?G[MZKN<FMC_D ^<Q>,YP<>"L1<K+&[=N7GJMGGT!
M!'YQD-P[EJQW9KZQ_Z/0P;MOHRU[N7YS(FC7;]IKC6V@$.3A/YPGP%?7RK=
MTG_2SS2<&!!_5G?Z'X7D@XS0(L^X#N6#',VX)T^<&Z#E"^BCML=,)9_[7%U!
MV3P3Z/.#&2M_9$>R)[6&H\NR;+W,\(IK\'0(<(ZYX9!EQ4-T_&\-,=R!>HL\
M?U>@".2''?"XM+!Y=S0,OG/1A;R1Z/BGV>\+B<6>&SIX"=4<EIL?&AJ]2U<8
M);@,W.*NLNF)U>:J/+..0C7>CP3]7WKZOUK-V*03=/?!7_I51PW'/6UNQ:@U
MK!A7]0[$6EP:O";V<M\.\JBY&<_P] QJC/I%(73?J_I)K@Q9;^%LC[Y#$#_%
MLWT3X=S4KMOXEZD*1,>Q-^]_KXRQ5+ [G4*RO3=E,>#5HV]5EM=6U#ST$W]X
M"]31CJPWA]>)+YG<XC(]1T]B<"C^&>Q#D>JT>^E [10\5G]D020V>KO>;?^<
MKLOP[,C]8\82/N.O;5].]HI]^OYI'Z&F:!_<O^@A9;=, W-O^P&L$JL6^\3H
MF^#"M!3W5P%KE:2?1B>6$E %IGNE6<-,!TJT17YD0O4OR<=^=P2-2OYG90X/
MA"@7>CVH?&HCIW-NV#776S\B=0[UNK+%K8Q1\RNZ]>@3#C;B>.E3]NE45>O,
M0/E@Q\S4:>DOI\.C6KQ*?HUMP',P@!Y%($?LGH;RDE(H=\CC2E138DH8_,#4
MU")3#2\3$-(?09I"U_:H$)*]=PVW.X^6CSYS)QS\::5&[P\UQ*;:)"X,<3Q2
MP(LC$U>Z3HMKML\I:\G:J,TF[_I>&!4EN7'6I:OP&,M$Q?6Z/_W>%BCL1O_I
M3Z-4.]WLLY4-',4LYY0:#ZU(G!5K[&)7YL8ZRUQ;SZNS??_([,"OWTUN;@O5
M:RVC7@&$(N@2=)NOIH45\'^+I%&$W3 MP)K&B:""Q575=2RYS/1@8Z@4SIJK
M_\S'9#Q8 "U',V^UM:/1-QX6#]>MR ?0MT#?]$(/R!X:/BQ'%58+(OZW_2'J
M0=9U_<E+ZMGV:S06,6.]GQ\2%,J.7I&9&,>2BE>_O_='[I^'WQK+85MIYW]I
MYM]ZGW=N+L5-XYPR8M0'X#\TW'Q'?GY76DWQB,V?]9H[-J4GLFI:"V:O]OU&
MK#2M&IV53Z\AA^IPW"DWXH1C2JI6([$NB0TAE0I:Q>BR?/>@EX)9[(1()O_K
M+/?["O?/QK41DN#F[)'N"/86*$5V&AL^9/&A6<D9#^$.Y) COZM9JNCU%!W.
MYDQ6MGP75G C!'((D43R#,F?'VHKS&J5JI@^\38#HC@%$+L9OM>OZ6JY(QZM
MIUO:6?U[Z*^!5-!@\+_QB@-W+4VY6>"C[D3Q'ZYY?=-SFH9WRX<V>^5T2O.!
M8*;3H!LT>;1X"<VS\+++^7+_[<"7,1O1PS$*;"H+V0.DBB2-M_/P&?C[*I\?
M@_3ZNJ94*"5]#;4*H&=T.I;%[9L:XCS:WHT$?1RJKC^G-VA.JT&B-8[SCHY
M_DDY\]NQ<U@HA].9(8@#4M1F_W@<F%4@WR%2&OPG@VZU#;R)]R=LY:\-OTC=
MX3A$M4N99J@]Y/>X4C_;&%4M?>Z-!,C"7+O[6).D>R)5)ROS2UG=[-)7+=E6
MP\36]OY@Z^-'_8M/)26"(8X*9XM@/3_NIC6U5W"6[BZXGUG+"EYYACO=3+=@
MP-S_MZ#^+R41^9:\Q&<A'A*D<5-61KU9VTH\E<R.1\/.\LJ*]TE5 4DW<HSZ
M>D36XRA%L^^VNA:QPW:)%M?<9OF&_9Z@/:!>T.-3IC)F,M,%E;\GAXT^UZ9Y
M\O[F&%1#E6Y.DZS)T2UU.6^.DC*MZ8,Z;S;MO'+^J6D]><KUA"SU%NK>;Z>2
MQME9]X:L]OS)&(7.*/%9ND"Q8) PDUM4OP7Z3^1N0A4J*'_\>)/P2$/FTM0-
M7T60[\,LFC)YD*(*J'9L@?:WZE8!D%Z1RJ#@ULP62':BM*R%199U[7CSD]%6
M%4H-4V\3)O2U*IT^.M J7W$M3='5)V3UF/$R=PXCC"N<;:(6+X_M;"$OD8,C
M^MC%E3;+7E-KYMY'^OP*?=\+RHS;JWEUQ3:,+="1F[?.;& "S%"5#7T_>.!M
M:]U\#<ZJQ</^8YQ#" R6%K[DPZS$N^%)/5=\W4I"Z]^?%?MGHBG55H.Y5,SR
M7VKDG\.!Z?7@ S@-X"B7SBIZ5!]TO.X\PHWK$K]6!%XPV33TF@B4+O/RG!_[
M:F6<Q71C>+6U9*E.NG?H'@]X3'S/4^U*Z/UV1UHGVZF_8F9AE6\=.N=D+2/)
M6QDM]9O#N>P (CUB>?_U;3O'U<_'V//'HD\\KHUO*SW7&!T48-P213*+KK,\
M_48L+M.,E[5T*N9=K]UX^6O)G6DS^_9E(M@(+7Z>X)UWW\JS<2\&_6\@OBB
M=*3IWP:/B1^+PL,!+W:F@([]/T.K!P?3\;/=&+@-D?3"702:N-,,:?=^%].5
M#IJ:S0Q$WM.X)-0BQW#1N<$E-[VL]OJPYSRWXNA$"2SZ<\K;%^)U=+;E4CE7
M9=&11U]V84.3(?5_EB-? Q$;:&$E[BIK"R1#/"#ZVGBF77Y8I(&U^4"1P=T;
M@QFGKZ5ZQ'A<K6\=67\3UE+@S)XZ.G@;J_/>52^M1&QCFG+V/@0XM@7J7';
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
MGTL&L?D(>W WE)&UD0TX\3&X(\.4V\3QIE9+GAB;V0U6$^CG<6R)'3#=KZ6
M_$L@M!>FSBM*;M<46+7Q9-)?N6,UMJNK.3PA-*1\GD$:0KM3DH>O#ZVEZN1]
MIY6+1BZ7NTW00L)VMYZ:G#9'1)N?NJA&+SOXV2&FYD:R;]/IE[K*SPJ*'9W/
MW#AZ37SVX0A>4_214@]9/LX6>LQ8=J^D,?=24.GH#Q2YUG,\J1E,+*T++@>X
M]$SO!R)8S*0H.I6@@36Q'B6PM&N'CM9SVW/9D'W83J9=S!Z;=+3+4#WT[:=;
M>E/TKW (X5\LWAA8@"9K[!>^@:,)XUG=M0%1A$2!903?%&?!]4XO!?JO#4[<
MS+J:U(57!DJY-'9OXNY?6=KU^(WF+W'% 5&3^4-FRQ:_#XZ9@@037/HCV%&!
M??TVJ(\O3NL!EF'<7B0/^8&<F+-MW^]KT-V +'TB?&F*IR22*P,>EF/#?]RH
MK0?2JQE3$Y[]K%2I?*&E]7#P?5NH?5Z,]?&K>"H.)"P0@/FF &RQ4W1@I/46
MN\W#>\R/AR1NQ_L:3PQ;RT9TK:A.C;NY!GH;\^B/!DCQ)LU3PO8"E.3XS\W@
M9!9)96CO?8HTEG!Y<";.[I$8[\?&0\"6#9? W1$^A0=L@91Q < J'XX[6+1Q
MBINTM 5B$Y+A>Y;6*I, ?\XRW.,=+_T%4(RN  Q[7$1J7/^T^T*+'[8MO#OA
MIL%/_M<%$Q[>?F+TY+_MP_&4]LSQRP8?,W?Z/',_]^J(24I D2H[6\O23?-Q
M\'Y=L;F3F9JSKBD@@2N@PZW=N$NGL$AX*)J@# \D3LA_8# [(-(X"%!.QO([
MHG(?F2MPH#O'K=A(Q>X2@?8P3F(&(KVP;5;K5Z09B[GTW"AF?!U-MKML LB3
MLM5Q+'(R32"5+YN.7TC=_^)TE>23SB?+*6=]TJTMU1QZ*M4"'H6?>/7@Q7%/
M@TH0N <\[L\V$6A2ZE8ZB?',6OBR.@^Q\5Q8@'.90:AOO^1 JPXO%#$J<*K
M?W;.VT,L#23LFYY@E]6^"O ^\79,8%4=.-8NVP+X\S1^=,&.F]X?6KQ:17GG
M;B$LM%$-F,MD'\L\7O;8-D0KI(<<:M"M)J%'O3-E] 9SL-%*+?<:/+QJ9]D'
M<!9\YH6[72591"VJ;TAZ.=_(Z*FOPM.0"FL#.E;#>O[M(V%Z%OR.YOKZ@O3T
M@AJKD+"(L!"MNQX35-7^D]6O4]P>D,GJ8@\D_#JT%,X>RO:CW;U[\,GC"_^H
M*N]\ #OSCKL^)!HM$E]'DR2#-G66"#SQRT'N,:<;4*8%6Z N3"P,_T18/?;K
M)*;ZU;!_I-'W]QGHCW?\GKQZHA?1N[&C)BW!_O>)I.0-(G17IY5]J+(F #IQ
M\ZM%H9-%A")(4"A\T[Y;8 $,\UPVAH'H&773(&T.^X= OI)5'E='DVM[S@C.
MJL)=J@%>\BULB[%GMD#=<I-N'H9H=]@+AD9-UN3?9I>D]8,8?[<[)8J9HG<Q
M3\X*EYB$R+^Y<Y^4G55/QSV0 FDQSB2!'E^ GV^5V :ZO<+":AQ\!KI/W:S7
M6P/H?V/#HHA-X_L9$52" KR;N1,@C4GKW/@:!I4H2R[S0$WOYV:O19S)1<I.
MVT"3#%%C<@ON%DW:16'_ZF^!+N[)]=7W7EWBJ8X?4JQ!'F0KU;A7*GFXZ7=*
M)>OE6!CLU7KR2B9BM_A!D"".J]2#!.&I6R!U"AJY1S0<D5<4:X1()VB$(8E%
M>T6G [W5>(KE+&BRMPJ/D-!J6&;%%<%E S8*#Z70>YA2QHA]3*RE'3==^*6
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
MZ14   J'   *              "  0    !E>#$P7S$N:'1M4$L! A0#%
M  @ M(5U6<]T)0C"$@  M%L   H              ( !$18  &5X,3!?,BYH
M=&U02P$"% ,4    " "TA759D"W64WP5  #$;0  #@              @ '[
M*   <#$Q,C0R-#(X:RYH=&U02P$"% ,4    " "TA759IM-. B$#  #+"P
M$0              @ &C/@  =&%C="TR,#(T,3$R,"YX<V102P$"% ,4
M" "TA759%0.^.OX*  " A@  %0              @ 'S00  =&%C="TR,#(T
M,3$R,%]L86(N>&UL4$L! A0#%     @ M(5U6?<TE]-1!P  Q5<  !4
M         ( !)$T  '1A8W0M,C R-#$Q,C!?<')E+GAM;%!+ 0(4 Q0    (
M +2%=5DUC--/ X$  /2"   0              "  :A4  !T<F%N<V%C=&QO
<9V\N:G!G4$L%!@     '  < KP$  -G5      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>p11242428k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tact-20241120.xsd" xlink:type="simple"/>
    <context id="AsOf2024-11-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
        </entity>
        <period>
            <startDate>2024-11-20</startDate>
            <endDate>2024-11-20</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>
    <dei:AmendmentFlag contextRef="AsOf2024-11-20" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-11-20" id="Fact000004">0001017303</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2024-11-20" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-11-20" id="Fact000010">2024-11-20</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2024-11-20" id="Fact000011">TransAct Technologies Incorporated</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2024-11-20" id="Fact000012">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2024-11-20" id="Fact000013">0-21121</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2024-11-20" id="Fact000014">06-1456680</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2024-11-20" id="Fact000015">One Hamden Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="AsOf2024-11-20" id="Fact000016">2319 Whitney Ave</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="AsOf2024-11-20" id="Fact000017">Suite 3B</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="AsOf2024-11-20" id="Fact000018">Hamden</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2024-11-20" id="Fact000019">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2024-11-20" id="Fact000020">06518</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2024-11-20" id="Fact000021">(203)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2024-11-20" id="Fact000022">859-6800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2024-11-20" id="Fact000023">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2024-11-20" id="Fact000024">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2024-11-20" id="Fact000025">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2024-11-20" id="Fact000026">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2024-11-20" id="Fact000027">Common stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2024-11-20" id="Fact000028">TACT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2024-11-20" id="Fact000029">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2024-11-20" id="Fact000030">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
