<SEC-DOCUMENT>0001553350-22-000915.txt : 20221116
<SEC-HEADER>0001553350-22-000915.hdr.sgml : 20221116
<ACCEPTANCE-DATETIME>20221116160014
ACCESSION NUMBER:		0001553350-22-000915
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20221114
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20221116
DATE AS OF CHANGE:		20221116

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DUOS TECHNOLOGIES GROUP, INC.
		CENTRAL INDEX KEY:			0001396536
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				650493217
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39227
		FILM NUMBER:		221395121

	BUSINESS ADDRESS:	
		STREET 1:		7660 CENTURION PARKWAY
		STREET 2:		SUITE 100
		CITY:			JACKSONVILLE
		STATE:			FL
		ZIP:			32256
		BUSINESS PHONE:		904-296-2807

	MAIL ADDRESS:	
		STREET 1:		7660 CENTURION PARKWAY
		STREET 2:		SUITE 100
		CITY:			JACKSONVILLE
		STATE:			FL
		ZIP:			32256

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DUOS TECHNOLOGY GROUP, INC.
		DATE OF NAME CHANGE:	20150710

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	INFORMATION SYSTEMS ASSOCIATES, INC.
		DATE OF NAME CHANGE:	20070416
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>duot_8k.htm
<DESCRIPTION>CURRENT REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<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/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:DUOT="http://duostech.com/20221114">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_039_DUOT_duostech.com_20221114 -->
<!-- Field: Set; Name: xdx; ID: xdx_04D_20221114_20221114 -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DEntityCentralIndexKey_0001396536 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- 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="From2022-11-14to2022-11-14" name="dei:EntityCentralIndexKey">0001396536</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:AmendmentFlag">false</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="duot-20221114.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-11-14to2022-11-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001396536</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-14</xbrli:startDate>
        <xbrli:endDate>2022-11-14</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>



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

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

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

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

<p style="font: 10pt 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: center"><b>&#160;</b></p>

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

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_90A_edei--DocumentType_c20221114__20221114_zicY3y9Mjb2c"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

<p style="font: 12pt 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">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</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>&#160;</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: center"><b>&#160;</b></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_903_edei--DocumentPeriodEndDate_c20221114__20221114_zFfwFearxCa"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">November 14, 2022</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">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>

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

<p style="font: 16pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_909_edei--EntityRegistrantName_c20221114__20221114_zUUnR8gyWtg6"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:EntityRegistrantName">Duos Technologies Group, Inc.</ix:nonNumeric></span></b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>(Exact name of registrant as specified in its
charter)</i></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">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34%; text-align: center"><b><span id="xdx_90B_edei--EntityIncorporationStateCountryCode_c20221114__20221114_zVIdKHl681Lh"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Florida</ix:nonNumeric></span></b></td>
    <td style="width: 33%; text-align: center"><b><span id="xdx_90E_edei--EntityFileNumber_c20221114__20221114_z7LSiB69bmeh"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:EntityFileNumber">001-39227</ix:nonNumeric></span></b></td>
    <td style="width: 33%; text-align: center"><b><span id="xdx_90C_edei--EntityTaxIdentificationNumber_c20221114__20221114_zRosVfPnIbuj"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:EntityTaxIdentificationNumber">65-0493217</ix:nonNumeric></span></b></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 8pt"><i>(State or Other Jurisdiction</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>(Commission</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>(I.R.S. Employer</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 8pt"><i>of Incorporation)</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>File Number)</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>Identification No.)</i></span></td></tr>
  </table>
<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_90A_edei--EntityAddressAddressLine1_c20221114__20221114_zqL8nOgbH1vj"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:EntityAddressAddressLine1">7660 Centurion Parkway</ix:nonNumeric></span>, <span id="xdx_905_edei--EntityAddressAddressLine2_c20221114__20221114_z0SKBQYNw2Nl"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:EntityAddressAddressLine2">Suite 100</ix:nonNumeric></span>, <span id="xdx_900_edei--EntityAddressCityOrTown_c20221114__20221114_z8Fl7tc9Mf03"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:EntityAddressCityOrTown">Jacksonville</ix:nonNumeric></span>,
<span id="xdx_907_edei--EntityAddressStateOrProvince_c20221114__20221114_zG217ouMV9xl"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">Florida</ix:nonNumeric></span> <span id="xdx_904_edei--EntityAddressPostalZipCode_c20221114__20221114_zpmWnNndLBme"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:EntityAddressPostalZipCode">32256</ix:nonNumeric></span></b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>(Address of Principal Executive Offices) (Zip
Code)</i></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_90A_edei--CityAreaCode_c20221114__20221114_zV0lFuxS5J7"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:CityAreaCode">(904)</ix:nonNumeric></span> <span id="xdx_90A_edei--LocalPhoneNumber_c20221114__20221114_zUW9Q1O7pAqd"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:LocalPhoneNumber">296-2807</ix:nonNumeric></span></b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>(Registrant&#8217;s telephone number, including
area code)</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc">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; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_902_edei--WrittenCommunications_c20221114__20221114_z4c9Waz11WXg"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></span>
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_90A_edei--SolicitingMaterial_c20221114__20221114_zkM2rL8iYPMj"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></span>
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_903_edei--PreCommencementTenderOffer_c20221114__20221114_zhyZWTLonDf"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></span>
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_90C_edei--PreCommencementIssuerTenderOffer_c20221114__20221114_zdR05yK6SsMf"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></span>
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</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">Securities registered pursuant to Section 12(b) of the Act:</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: bottom">
    <td style="border-bottom: black 1pt solid; width: 32%; text-align: center"><span style="font-size: 8pt"><b>Title of each class</b></span></td>
    <td style="width: 2%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 32%; text-align: center"><span style="font-size: 8pt"><b>Trading Symbol(s)</b></span></td>
    <td style="width: 2%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 32%; text-align: center"><span style="font-size: 8pt"><b>Name of each exchange on which registered</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span id="xdx_905_edei--Security12bTitle_c20221114__20221114_zofDUYsOO8bg"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:Security12bTitle">Common Stock (par value $0.001 per share)</ix:nonNumeric></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span id="xdx_906_edei--TradingSymbol_c20221114__20221114_zpNLj7TktTP3"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" name="dei:TradingSymbol">DUOT</ix:nonNumeric></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span id="xdx_909_edei--SecurityExchangeName_c20221114__20221114_zfdN9MUNotbk"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">The Nasdaq Stock Market LLC</ix:nonNumeric></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: justify">Indicate by check mark whether the registrant
is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the
Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</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">Emerging growth company <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_909_edei--EntityEmergingGrowthCompany_c20221114__20221114_zoV2T6LGtbP8"><ix:nonNumeric contextRef="From2022-11-14to2022-11-14" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</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">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.&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

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

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

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

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


<!-- Field: Page; Sequence: 1 -->
    <div style="margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="letter-spacing: 0.4pt"><b>Item 2.02
Results of Operations and Financial Condition.</b></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: 0; text-align: justify">On November 14, 2022, Duos Technologies Group,
Inc. (the &#34;Company&#34;) issued a press release announcing the financial and operating results of the Company for the quarter
and nine months ended September 30, 2022. The text of the press release is furnished as Exhibit 99.1 and incorporated herein by
reference.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0.2pt">Additionally,
on </span>November 14<span style="letter-spacing: 0.2pt">, 2022, the Company held an earnings phone call open to the public (the
&#34;Earnings Call&#34;). Mr. Chuck Ferry, the Company's Chief Executive Officer,  Mr. Adrian G. Goldfarb, the Company's Chief
Financial Officer, and Mr. Andrew W. Murphy, the Company&#8217;s incoming Chief Financial Officer, discussed the financial and
operating results of the Company </span>for the quarter and nine months ended September 30, 2022<span style="letter-spacing: 0.2pt">.
The transcript of the Earnings Call is furnished as Exhibit 99.2 and incorporated herein by reference.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="letter-spacing: 0.35pt"><b>Item 7.01
Regulation FD Disclosure.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0.15pt">The information
set forth in Item 2.02 of this Current Report on Form 8-K is incorporated by reference into this Item 7.01.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0.2pt">The information
in Item 2.02 and Item 7.01 of this Current Report on Form 8-K, including Exhibits 99.1 and 99.2, is being furnished and shall not be deemed
&#34;filed&#34; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities
of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, except as
expressly set forth by specific reference in such filing.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-transform: uppercase; letter-spacing: 0.2pt"><span style="text-decoration: underline">Cautionary
Note Regarding Forward-Looking Statements</span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0.2pt">This Current Report on Form 8-K includes information that may constitute forward-looking
statements. These forward-looking statements are based on the Company's current beliefs, assumptions and expectations regarding future
events, which in turn are based on information currently available to the Company. By their nature, forward-looking statements address
matters that are subject to risks and uncertainties. Forward-looking statements include, without limitation, statements relating to projected
industry growth rates, the Company's current growth rates and the Company's present and future cash flow position. A variety of factors
could cause actual events and results, as well as the Company's expectations, to differ materially from those expressed in or contemplated
by the forward-looking statements. Risk factors affecting the Company are discussed in detail in the Company's filings with the Securities
and Exchange Commission. The Company undertakes no obligation to publicly update or revise any forward-looking statement, whether as a
result of new information, future events or otherwise, except to the extent required by applicable law.&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0.2pt">The press release
and transcript of the Earnings Call may also be found on our website at <span style="color: blue"><span style="text-decoration: underline">https://www.duostechnologies.com/</span></span>.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="letter-spacing: 0.35pt"><b></b></span></p>




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 4.5pc"><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; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>(d) Exhibits</b></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>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 62px"><span style="font-size: 8pt"><b>Exhibit No.</b></span></td>
    <td style="vertical-align: top; width: 10px">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font-size: 8pt"><b>Description of Exhibit</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,255,204)">
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">99.1</span></td>
    <td>&#160;</td>
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt"><a href="duot_ex99z1.htm">Press
    Release, dated November 14, 2022.</a></span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">99.2</span></td>
    <td>&#160;</td>
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt"><a href="duot_ex99z2.htm">Transcript
    of Earnings Call with Mr. Chuck Ferry, Mr. Adrian G. Goldfarb and Mr. Andrew W. Murphy, dated November 14, 2022.</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,255,204)">
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">104</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">Cover Page Interactive Data File
    (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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>SIGNATURES</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-indent: 0pc">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.</p>

<p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3pc">&#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"><b>DUOS TECHNOLOGIES GROUP, INC.</b></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 55%">&#160;</td>
    <td style="width: 6%">&#160;</td>
    <td style="width: 39%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>Dated: November 16, 2022</td>
    <td>By:&#160;&#160;</td>
    <td style="border-bottom: Black 1pt solid">/s/&#160;<i>Andrew W. Murphy</i></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td rowspan="2">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Andrew W. Murphy</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Financial Officer</p></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pc">&#160;</p>

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

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

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



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

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjdEKwjAMRb9g/xD6LLpORN2jQ0WcImOIr8VFKW7NSOt0n+Rf2m2IIRCSe0+uECOxpY0ukeGyylLIsapL5RAyvCGjuaJ3JLt9DH5meNfWsTKuX39gQp5Bz8zGS+XvvbPRFosYwsVETieRhFDGszmcDiLo9ITMTRdonFYlKFPAialmjU5xO3zI1ZsMVW2fdEa2mkwMchwO8geiUEZwpEa9iB8W0jQRwaivQGyZnnUX87SOKliXWPksO6D/Dr7iu0kh -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>duot_ex99z1.htm
<DESCRIPTION>PRESS RELEASE
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; background-color: white; color: #232A31"><B>EXHIBIT
99.1</B></P>

<P STYLE="font: 16pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white; color: #232A31"><B>&nbsp;</B></P>

<P STYLE="font: 16pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white; color: #232A31"><B></B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 50%; font: 11pt Calibri, Helvetica, Sans-Serif; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 18pt; color: #548DD4"><B>duos</B></FONT><B><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 18pt">tech</FONT></B></TD>
    <TD STYLE="width: 50%; font: 11pt Calibri, Helvetica, Sans-Serif; text-align: right"><FONT STYLE="font-family: Calibri Light,sans-serif; font-size: 12pt"><B>FOR IMMEDIATE RELEASE</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 17pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 16pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>Duos Technologies Group Reports Third Quarter and
Nine Month 2022 Results</B></P>

<P STYLE="font: 14pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><I>Third Quarter Results Highlighted by Revenue Increase
to $4.02 Million, up 131% Year-Over-Year </I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><I>Reaffirmed Full Year 2022 Revenue Outlook of Between
$16.5 Million and $18 Million, Representing an Increase of 99% to 117% Year-Over-Year</I></P>

<P STYLE="font: 6pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 6pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Jacksonville, FL / Accesswire / November 14, 2022&nbsp;-&nbsp;Duos
Technologies Group, Inc. </B>(&ldquo;Duos&rdquo; or the &ldquo;Company&rdquo;) (Nasdaq: DUOT), a provider of machine vision and artificial
intelligence that analyzes fast moving trains and trucks, reported financial results for the third quarter (&ldquo;Q3 2022&rdquo;) ended
September 30, 2022.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 203.25pt">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0.5pc; text-align: justify"><B>Third Quarter 2022 and Recent Operational
Highlights</B><A NAME="a_Hlk47953632"></A></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><A NAME="a_Hlk529777900"></A><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Scanned approximately 2.0 million railcars during the quarter, detecting thousands of actionable defects
in the field. This represents a 33% increase in the number of railcars scanned over the previous quarter with the number of detections
increasing as the AI software is deployed and becomes more effective.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><A NAME="a_Hlk111097820"></A><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Released five (5) new AI detection models for use within the Company&rsquo;s RIP solution covering the
following key areas: brake beam bent, ladder stile condition, retainer valve handle position, side handhold condition, and ladder tread
condition. Duos now has 30 AI detection models deployed at the track edge.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Total revenue was $4.02 million, an increase of 131% over comparable quarter in 2021. Includes $1.31 million
recurring services and consulting revenue.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Received gross proceeds of approximately $4.01 million from a securities purchase agreement with existing
investors and other accredited investors that closed on October 29, 2022. Duos intends to use the net proceeds from this offering to support
its planned business expansion within its target rail market and working capital.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Announced an expanded business plan to build, own, and operate Railcar Inspection Portals (&ldquo;rip&reg;&rdquo;
or &ldquo;RIP&rdquo;) at strategic locations within the North American rail network. The portals will be 100% owned and operated by Duos
and will supply near real-time machine vision-based data and artificial intelligence-based detections to railcar owners who will be able
to access these enhanced services on a recurring, subscription model.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Formed an Industry Advisory Group to be a key resource for the Company as it expands its offerings to
private railcar owners, lessors, and shippers, naming David McKee as first member. McKee brings nearly 40 years of experience in the industry,
having spent most of his career in various leadership roles for CSX Transportation.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Named Andrew Murphy as the Company&rsquo;s new Chief Financial Officer, effective November 15<SUP>th</SUP>.
As part of the Company&rsquo;s strategic succession plan, Murphy succeeds longtime Duos CFO Adrian Goldfarb, who will be supporting the
transition and taking on a consulting role within the Company&rsquo;s newly formed Industry Advisory Group.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.5pc"></TD><TD STYLE="width: 1.5pc"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Appointed Matt Keepman as the Company&rsquo;s Senior Vice President of Sales and Marketing. Keepman brings
two decades of experience in managing strategic accounts within the North American rail industry. In this newly created role, Keepman
will be responsible for leading the Company's commercial strategy with a focus on driving top line growth.</TD></TR></TABLE>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 3pc; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0.5pc 3pc; text-align: justify"><A NAME="a_Hlk111455908"></A>&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Third Quarter 2022 Financial Results</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>It should be noted that the following Financial
Results represent the consolidation of the Company with its subsidiaries Duos Technologies, Inc. and truevue360<A NAME="a_Hlk67055959"></A>&trade;.</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Total revenue</B> for Q3 2022 increased 131% to
$4.02 million compared to $1.74 million in the third quarter of 2021 (&ldquo;Q3 2021&rdquo;). Total revenue for Q3 2022 represents an
aggregate of approximately $2.71 million of technology systems revenue and approximately $1.31 million in recurring services and consulting
revenue. The increase in total revenue for Q3 2022 compared to Q3 2021 was driven by the production and start of installation of new RIPs
with two of the Company&rsquo;s customers, which is recorded in the technology systems portion of the business. Management expects this
trend to continue for the rest of 2022 and into 2023 although supply chain issues continue to extend deadlines for shipment of key components
used in Duos&rsquo; technology systems.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Cost of revenues</B> for Q3 2022 increased 75%
to $2.92 <FONT STYLE="background-color: white">million</FONT> compared to $<FONT STYLE="background-color: white">1.67 million </FONT>for
Q3 2021. Cost of revenues on technology systems increased during the three months ended September 30, 2022 compared to the equivalent
period in 2021, which is consistent with the increase in revenues albeit at a slower overall rate. The higher level of cost was mainly
due to a higher volume of ongoing projects which increased production levels coupled with some of the lingering effects of supply chain
disruption. While the Company expects that macroeconomic factors will continue to drive prices, Duos expects its structural realignment
to eventually aid in lowering costs as a percentage of the overall system price going forward.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Gross margin</B> for Q3 2022 increased 1,434%
to $1.10 million compared to $71,661 for Q3 2021. As previously discussed, the Company has revamped its operations to support an anticipated
increase in the number of new systems going forward. The resultant additional cost of revenues was covered by a greater increase in revenues
during the third quarter of 2022. The main reason for the increased costs is the higher level of production costs for materials related
to new projects as well as supply chain disruptions and inflation. The Company anticipates further improvements in the overall gross margin
for the full year of 2022. Certain macroeconomic factors, which are driving increased costs for materials and labor, may result in higher
costs for project implementation that cannot be wholly or even partially passed on to the Company&rsquo;s customers and may result in
delaying progress towards profitability into 2023.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operating expenses</B> for Q3 2022 increased 18%
to $2.97 million compared to $2.52 million for Q3 2021<A NAME="a_Hlk521331753"></A>. The Company saw only slight decreases in cost for
sales and marketing and research and development with a larger increase in general and administration costs compared to Q3 2021, which
was partially attributable to the Company&rsquo;s new office space and non-cash compensation for staff. Overall, the Company continues
to focus on stabilizing operating expenses while meeting the increasing needs of its customers.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net operating loss</B> for Q3 2022 totaled $1.87
million compared to net operating loss of $2.45 million for Q3 2021. The decrease in net operating loss for Q3 2022 compared to Q3 2021
was driven by higher revenues recorded in the quarter resulting from increases in both the Company&rsquo;s technology systems and services
and consulting revenues, slower growth in costs of those revenues, and flat operating expenses.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net loss </B>for Q3 2022 totaled $1.93 million
compared to net loss of $2.45 million for Q3 2021. <A NAME="a_Hlk529699188"></A><A NAME="a_Hlk67047964"></A>The decrease in net loss for
Q3 2022 compared to Q3 2021 was driven by the increase in revenues as described above along with slower growing expenses.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Cash and cash equivalents</B> at September 30,
2022 totaled $4.97 million compared to $893,<A NAME="a_Hlk497467541"></A>720 at December 31, 2021.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Nine Month 2022 Financial Results</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Total revenue</B> increased 100% to $9.08 million
from $4.54 million in the same period last year. The increase in total revenue was driven by the previously discussed start of production
and new installations in the technology systems portion of the business and continuing increases in the Company&rsquo;s services and consulting
revenues. Q3 2022 marked the near completion of two RIPs as well as work towards a larger $8 million project to be delivered across 2022
and into 2023.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Cost of revenues</B> <A NAME="a_Hlk118806444"></A>increased
53% to $6.47 million from $4.24 million in the same period last year. Cost of revenues on technology systems increased during the nine
months ended September 30, 2022 compared to the equivalent period in 2021, which is not only consistent with the increase in revenues
but at a slower rate of change than the improvement in revenue. The higher level of cost was mainly due to higher costs related to higher
revenues from ongoing RIP projects, but supply chain disruptions and inflation also continue to have an impact. Services and consulting
costs rose in part due to repairs and upgrade services to customer systems and was offset by increased service and consulting revenue.
While Duos expects that macro-economic factors will continue to drive prices, the Company also expects its structural realignment to aid
in lowering costs as a percentage of the overall system price going forward.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Gross margin</B> increased 754% to $2.60 million
from $304,873 in the same period last year. As previously discussed, the Company has revamped its operations to support an anticipated
increase in the number of new systems going forward. The resultant additional cost of revenues was covered by a greater increase in revenues
during through the first nine months of 2022. The main reason for the continuing high level of cost is higher costs of materials based
on more production of systems as well as supply chain disruptions and inflation. The Company anticipates continued improvement in the
overall gross margin for the full year of 2022, with much of the improvement beginning in the third quarter and carrying into the fourth
quarter. Certain macro-economic factors, which are driving increased costs for materials and labor, may result in higher costs for project
implementation that cannot be wholly or even partially passed on to the Company&rsquo;s customers and may result in delaying progress
towards profitability into 2023 and beyond.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operating expenses</B> increased 13% to $8.51
million from $7.52 million in the same period last year. While sales and marketing costs were down slightly, research and development
costs and general and administration costs increased by 11% and 17%, respectively, although some of the increased administration costs
were related to non-cash compensation for certain staff members and new office space. The overall increase in operating expense is primarily
related to the growing business and the effects of inflation on salaries and general overhead. At the current time, the Company continues
to expect overall costs to grow due to macro-economic factors in addition to organic growth related to the business. Where possible, the
Company continues to focus on stabilizing operating expenses while meeting the increasing needs of customers.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net operating loss</B> totaled $5.91 million compared
to net operating loss of $7.22 million in the same period last year. The decrease in loss from operations was primarily the result of
higher revenues recorded in the period as a consequence of the start of new projects and receipt of materials for production and initiation
of manufacturing and installation. A positive trend was the higher revenue recorded without a corresponding greater relative cost of sales
even with higher costs of materials resulting from supply chain disruptions and inflation.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net loss</B> totaled $5.91 million compared to
a net loss of $5.81 million in the same period last year. The greater net loss was driven by the lower revenues and higher costs in 2021
being offset by the one-time PPP loan forgiveness recorded in the first quarter of 2021 as other income.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: left"><A NAME="a_Hlk54885945"></A><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Financial Outlook</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><A NAME="a_Hlk99008702"></A><A NAME="a_Hlk79656701"></A>At
the end of the third quarter, the Company&rsquo;s contracts in backlog represented approximately $12-14 million in revenue, of which approximately
$6 million is expected to be recognized in calendar 2022. The balance of contract backlog is comprised of multi-year service and software
agreements as well as project revenues spanning into fiscal 2023.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Based on these committed contracts and near-term
pending orders that are already performing or scheduled to be executed throughout the course of 2022, the Company is reiterating its previously
stated revenue expectations for the fiscal year ending December 31, 2022. The Company expects total revenue for 2022 to range between
$16.5 million and $18 million, representing an increase of 99% to 117% from 2021.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Duos expects this improvement in operating results
to be reflected over the course of the full year in 2022. As a result of timing and other factors, the Company expects revenues in the
first and second quarters of 2022 to represent a significantly lower portion of annual revenue than the third and fourth quarters.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Management Commentary</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><A NAME="a_Hlk110966587"></A>&ldquo;In the third
quarter we delivered another double-digit improvement in revenue performance, which has us on target to meet our financial and operating
goals for the year,&rdquo; said Duos Chief Executive Officer Chuck Ferry. &ldquo;Total revenues increased more than 130% year-over-year
and are also up north of 10% on a sequential basis, reflecting the substantial completion of several inspection portal installations in
Q3 with the majority of our remaining backlog on track to come online in the coming months. Early interest in our new subscription model
also has been strong, and we plan to make additional investments to support portal re-acquisitions as well as new builds where we are
currently gauging greatest potential customer opportunities. We look forward to offering this expanded range of services to further improve
safety, reliability, and efficiency within the North American rail market.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&ldquo;As we continue to grow and expand our solutions,
we are aligning our organization's goals with the necessary experiences and resources to execute our mission. Our recent executive appointments
as well as the additions to our new Industry Advisory Group have provided us with the deepest bench in our company&rsquo;s history, filled
with industry veterans capable of taking us to the next level. With our bolstered balance sheet, we are confident in our ability to continue
navigating ongoing macroeconomic uncertainties and are managing our expenses and inventory opportunistically to support future project
completions in a timely manner. Based on our performance to-date as well as the line of sight we have in our ongoing projects, we still
expect to generate revenues within our stated guidance range, allowing for possible variations in either direction owing to the currently
inconsistent timing in our supply chain.&rdquo;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Conference Call</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">The Company&rsquo;s management will host a conference
call today, November 14, 2022, at 4:30 p.m. Eastern time (1:30 p.m. Pacific time) to discuss these results, followed by a question-and-answer
period.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Date: Monday, November 14, 2022</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Time: 4:30 p.m. Eastern time (1:30 p.m. Pacific time)</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">U.S. dial-in: 877-407-3088</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">International dial-in: 201-389-0927</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Confirmation: 13733853</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Please call the conference telephone number 5-10
minutes prior to the start time of the conference call. An operator will register your name and organization.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">If you have any difficulty connecting with the conference
call, please contact Gateway Investor Relations at 949-574-3860.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0.5pc; text-align: justify">&nbsp;</P>

<P STYLE="color: #2F5496; font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><FONT STYLE="color: black">The
conference call will be broadcast live via telephone and available for online replay via the investor section of the Company's website
</FONT>here<FONT STYLE="color: black">.</FONT></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0.5pc; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">About Duos Technologies Group, Inc.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0.5pc; text-align: justify">Duos Technologies Group, Inc. (Nasdaq: DUOT),
based in Jacksonville, Florida, through its wholly owned subsidiary, Duos Technologies, Inc., designs, develops, deploys and operates
intelligent vision-based technology solutions supporting rail, logistics, intermodal and government customers that streamline operations,
improve safety and reduce costs. The Company provides cutting edge solutions that automate the mechanical and security inspection of fast-moving
trains, trucks and automobiles through a broad range of proprietary hardware, software, information technology and artificial intelligence.
For more information, visit&nbsp;www.duostech.com.</P>

<P STYLE="font: bold 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0.5pc; text-align: justify"><B><I>Forward- Looking Statements</I></B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>This news release includes forward-looking statements
regarding the Company&rsquo;s financial results and estimates and business prospects that involve substantial risks and uncertainties
that could cause actual results to differ materially. Forward-looking statements relate to future events and typically address the Company&rsquo;s
expected future business and financial performance. The forward-looking statements in this news release relate to, among other things,
information regarding anticipated timing for the installation, development and delivery dates of our systems; anticipated entry into additional
contracts; anticipated effects of macro-economic factors (including effects relating to supply chain disruptions and inflation); timing
with respect to revenue recognition; trends in the rate at which our costs increase relative to increases in our revenue; anticipated
reductions in costs due to changes in the Company&rsquo;s organizational structure; potential increases in revenue, including increases
in recurring revenue; potential changes in gross margin (including the timing thereof); statements regarding our backlog and potential
revenues deriving therefrom; and statements about future profitability and potential growth of the Company. Words such as &quot;believe,&quot;
&quot;expect,&quot; &quot;anticipate,&quot; &quot;should,&quot; &quot;plan,&quot; &ldquo;aim,&rdquo; &quot;will,&quot; &quot;may,&quot;
&ldquo;should,&rdquo; &ldquo;could,&rdquo; &quot;intend,&quot; &quot;estimate,&quot; &ldquo;project,&rdquo; &ldquo;forecast,&rdquo; &ldquo;target,&rdquo;
&quot;potential&quot; and other words and terms of similar meaning, typically identify such forward-looking statements. Forward-looking
statements involve risks and uncertainties and there are important factors that could cause actual results to differ materially from those
expressed or implied by these forward-looking statements. These factors include, but are not limited to, the Company&rsquo;s ability to
continue as a going concern, the Company&rsquo;s ability to generate sufficient cash to continue and expand operations, the competitive
environment generally and in the Company&rsquo;s specific market areas, changes in technology, the availability of and the terms of financing,
changes in costs and availability of goods and services, economic conditions in general and in the Company&rsquo;s specific market areas,
changes in federal, state and/or local government laws and regulations potentially affecting the use of the Company&rsquo;s technology,
changes in operating strategy or development plans and the ability to attract and retain qualified personnel. The Company cautions that
the foregoing list of risks, uncertainties and factors is not exclusive. Additional information concerning these and other risk factors
is contained in the Company&rsquo;s most recently filed Annual Reports on Form 10-K, subsequent Quarterly Reports on Form 10-Q, recent
Current Reports on Form 8-K, and other filings filed by the Company with the U.S. Securities and Exchange Commission (the &ldquo;SEC&rdquo;),
which are available at the SEC&rsquo;s website, http://www.sec.gov. The Company believes its plans, intentions and expectations reflected
in or suggested by these forward-looking statements are based on reasonable assumptions. No assurance, however, can be given that the
Company will achieve or realize these plans, intentions or expectations. Indeed, it is likely that some of the Company&rsquo;s assumptions
may prove to be incorrect. The Company&rsquo;s actual results and financial position may vary from </I></P>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: left"><I>&nbsp;</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>those projected or implied in the forward-looking
statements and the variances may be material. Each forward-looking statement speaks only as of the date of the particular statement. We
do not undertake or accept any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements
to reflect any change in our expectations or any change in events, conditions or circumstances on which any forward-looking statement
is based, except as required by law. All subsequent written and oral forward-looking statements concerning the Company or other matters
attributable to the Company or any person acting on its behalf are expressly qualified in their entirety by the cautionary statements
above.</I></P>

<P STYLE="font: 10pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left"><B>Contacts<BR>
Corporate<BR>
</B>Fei Kwong, Director, Corporate Communications<B><BR>
</B>Duos Technologies Group, Inc. (Nasdaq: DUOT)<BR>
904-652-1625<FONT STYLE="color: #26282A"><B><BR>
</B></FONT>fk@duostech.com</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left"><B>Investor Relations</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Matt Glover or Tom Colton</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Gateway Investor Relations</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">949-574-3860</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left">DUOT@gatewayir.com</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left">&nbsp;</P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Unaudited)</B></P>
<P STYLE="font: 17pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 17pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-left: 1.5pc">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD>
    <TD COLSPAN="6" STYLE="font: bold 8pt Times New Roman, Times, Serif; text-align: center">For the Three Months Ended</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD>
    <TD COLSPAN="6" STYLE="font: bold 8pt Times New Roman, Times, Serif; text-align: center">For the Nine Months Ended</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">September 30,</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">September 30,</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2022</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2021</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2022</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2021</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">REVENUES:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Technology systems</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">2,709,899</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">1,153,150</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">6,273,213</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">2,743,849</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Services and consulting</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,312,339</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">587,307</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,805,483</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,800,030</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Total Revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,022,238</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,740,457</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,078,696</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,543,879</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">COST OF REVENUES:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Technology systems</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,176,761</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,363,127</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,016,551</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,162,866</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Services and consulting</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">745,925</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">305,669</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,457,913</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,076,140</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Total Cost of Revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,922,686</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,668,796</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,474,464</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,239,006</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">GROSS MARGIN</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,099,552</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">71,661</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,604,232</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">304,873</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">OPERATING EXPENSES:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Sales and marketing</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">297,057</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">361,820</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">956,937</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,024,872</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Research and development</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">329,424</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">332,469</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,296,480</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,163,341</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">General and Administration</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,342,089</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,823,865</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,255,926</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,333,921</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Total Operating Expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,968,570</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,518,154</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,509,343</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,522,134</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">LOSS FROM OPERATIONS</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,869,018</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,446,493</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,905,111</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(7,217,261</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">OTHER INCOME (EXPENSES):</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Interest expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,057</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,819</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(7,943</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(16,580</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Other income, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(53,993</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">875</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">698</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,424,501</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Total Other Income (Expenses)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(56,050</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,944</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(7,245</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,407,921</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">NET LOSS</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,925,068</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,450,437</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,912,356</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,809,340</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Basic and
    Diluted Net Loss per Share</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.30</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.68</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1.01</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1.63</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; padding-left: 0pt">Weighted Average Shares-Basic
    and Diluted</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,450,180</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,588,381</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,859,375</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,559,340</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  </TABLE>

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

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES</B></P>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: -0.5pc; padding-left: 1.5pc">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD>
    <TD COLSPAN="2" STYLE="font: bold 8pt Times New Roman, Times, Serif; text-align: center">September 30,</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD>
    <TD COLSPAN="2" STYLE="font: bold 8pt Times New Roman, Times, Serif; text-align: center">December 31,</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2022</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2021</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD>
    <TD COLSPAN="2" STYLE="font: bold 8pt Times New Roman, Times, Serif; text-align: center">(Unaudited)</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">ASSETS</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">CURRENT ASSETS:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 74%; text-indent: -0.5pc; padding-left: 1.5pc">Cash</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">4,965,466</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">893,720</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Accounts receivable, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,234,283</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,738,543</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Contract assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">824,387</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,449</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: -0.5pc; padding-left: 1.5pc">Inventory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">694,125</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">298,338</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Prepaid expenses and other current assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">651,010</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">354,613</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Total Current Assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,369,271</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,288,663</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Property and equipment, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">695,800</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">603,253</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Operating lease right of use asset</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,726,975</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,925,765</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Security deposit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">600,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">600,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">OTHER ASSETS:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Patents and trademarks, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">78,872</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">66,482</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Software development costs, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">85,756</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Total Other Assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">164,628</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">66,482</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">TOTAL ASSETS</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15,556,674</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,484,163</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">LIABILITIES AND STOCKHOLDERS' EQUITY</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">CURRENT LIABILITIES:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Accounts payable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,649,629</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,044,500</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Notes payable - financing agreements</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">102,256</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">52,503</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Accrued expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">481,913</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">618,093</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Equipment financing payable-current portion</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">33,860</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">80,335</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Operating lease obligations-current portion</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">497,694</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">315,302</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Contract liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,880,422</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,829,311</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Total Current Liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,645,774</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,940,044</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Equipment financing payable, less current portion</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">22,851</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Operating lease obligations, less current portion</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,618,058</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,739,783</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Total Liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">11,263,832</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,702,678</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Commitments and Contingencies (Note 4)</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">STOCKHOLDERS' EQUITY:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Preferred stock:&#160;&#160;$0.001 par value, 10,000,000 authorized, 9,476,000 shares available to be designated</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Series A redeemable convertible preferred stock, $10 stated value per share, 500,000 shares designated; 0 issued and outstanding at September 30, 2022 and December 31, 2021 convertible into common stock at $6.30 per share</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Series B convertible preferred stock, $0.001 par value per share, 15,000 shares designated; 0 and 851 issued and outstanding at September 30, 2022 and December 31, 2021, convertible into common stock at $7 per share</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Series C convertible preferred stock, $0.001 par value per share, 5,000 shares designated; 0 issued and outstanding at September 30, 2022 and 2,500 issued and outstanding at December 31, 2021, convertible into common stock at $5.50 per share</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Series D convertible preferred stock, $0.001 par value per share, 4,000 shares designated; 999 issued and outstanding at September 30, 2022 and 0 issued and outstanding at December 31, 2021, convertible into common stock at $3 per share</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="color: Black; text-align: right">1</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="color: Black; text-align: right">&#8212;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Common stock:&#160;&#160;$0.001 par value; 500,000,000 shares authorized, 7,058,198 and 4,111,047 shares issued, 7,056,874 and 4,109,723 shares outstanding at September 30, 2022 and December 31, 2021, respectively</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,057</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;4,111</FONT></TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Additional paid-in-capital</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">55,852,643</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">46,431,874</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Total stock &amp; paid-in-capital</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">55,859,701</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">46,435,988</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Accumulated deficit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(51,409,407</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(45,497,051</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: -0.5pc; padding-left: 1.5pc">Sub-total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,450,294</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">938,937</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Less:&#160;&#160;Treasury stock (1,324 shares of common stock at September 30, 2022 and December 31, 2021)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(157,452</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(157,452</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Total Stockholders' Equity</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,292,842</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">781,485</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total Liabilities and Stockholders' Equity</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">15,556,674</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,484,163</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

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

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES</B></P>

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-left: 1.5pc">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD>
    <TD COLSPAN="6" STYLE="font: bold 8pt Times New Roman, Times, Serif; text-align: center">For the Nine Months Ended</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">September 30,</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2022</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2021</TD><TD STYLE="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD><TD>&#160;</TD>
    <TD COLSPAN="2">&#160;</TD><TD>&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Cash from operating activities:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; width: 74%; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Net loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(5,912,356</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(5,809,340</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Adjustments to reconcile net loss to net cash used in operating activities:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Depreciation and amortization</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">225,825</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">281,220</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Stock based compensation</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">592,177</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">215,753</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Stock issued for services</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">120,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">75,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">PPP loan forgiveness including accrued interest</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,421,577</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Bad debt expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">76,046</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 2.5pc">Changes in assets and liabilities:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Accounts receivable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(454,431</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">631,948</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Contract assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(820,938</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(147,412</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: -0.5pc; padding-left: 3.5pc">Inventory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(395,787</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">185,547</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Security deposit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(600,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Operating lease right of use asset</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">198,790</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">173,214</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Prepaid expenses and other current assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">15,539</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">79,331</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Accounts payable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">605,129</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">378,853</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Accounts payable-related party</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(7,700</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Payroll taxes payable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,146</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Accrued expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(136,180</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">164,782</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 3.5pc">Operating lease obligation</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">60,668</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(179,464</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 3.5pc">Contract liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,051,109</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">384,277</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Net cash used in operating activities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,850,455</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,522,668</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Cash flows from investing activities:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: -0.5pc; padding-left: 1.5pc">Purchase of patents/trademarks</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(17,490</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(7,435</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Purchase of software development</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(87,700</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Purchase of fixed assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(311,327</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(303,341</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Net cash used in investing activities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(416,517</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(310,776</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Cash flows from financing activities:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Repayments of insurance and equipment financing</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(303,492</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(311,442</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Repayment of finance lease</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(69,325</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(66,243</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Proceeds from common stock issued</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8,550,002</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.5pc; padding-left: 1.5pc">Issuance cost</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(837,467</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.5pc; padding-left: 1.5pc">Proceeds from preferred stock issued</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">999,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,500,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Net cash provided by financing activities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8,338,718</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,122,315</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">Net increase (decrease) in cash</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,071,746</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#160;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,711,129</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Cash, beginning of period</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">893,720</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,969,100</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Cash, end of period</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,965,466</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,257,971</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-decoration: underline; text-align: left">Supplemental Disclosure of Cash Flow Information:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt; text-indent: -0.5pc; padding-left: 1.5pc">Interest paid</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,045</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">25,678</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt; text-indent: -0.5pc; padding-left: 1.5pc">Taxes paid</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,264</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD>&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: transparent">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-decoration: underline; text-align: left">Supplemental Non-Cash Investing and Financing Activities:</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD><TD>&#160;</TD>
    <TD STYLE="text-align: left">&#160;</TD><TD STYLE="text-align: right">&#160;</TD><TD STYLE="text-align: left">&#160;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,255,204)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt; text-indent: -0.5pc; padding-left: 1.5pc">Notes issued for financing of insurance premiums</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">353,244</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">323,452</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

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

<P STYLE="font: 17pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 17pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 17pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>duot_ex99z2.htm
<DESCRIPTION>EARNINGS CALL TRANSCRIPT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0pt"><B>EXHIBIT 99.2</B></P>

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

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

<P STYLE="font: 14pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>Duos Technologies </B></P>

<P STYLE="font: 14pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>Third Quarter 2022 Earnings</B></P>

<P STYLE="font: 14pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center; border-bottom: Black 1.5pt solid"><B>November 14,
2022</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 3pc; text-align: left; text-indent: -3pc"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 3pc"><B><U>Presenters</U></B></TD><TD STYLE="text-align: left"></TD></TR></TABLE>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 3pc; text-align: left; text-indent: -3pc"><B>Chuck Ferry - CEO</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 3pc; text-align: left; text-indent: -3pc"><B>Adrian Goldfarb - CFO</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 3pc; text-align: left; text-indent: -3pc"><B>Andrew Murphy - VP FP&amp;A</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 3pc; text-align: left; text-indent: -3pc"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left"><B><U>Q&amp;A Participants</U></B></P>

<P STYLE="font: 12pt/150% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left"><B>Mike Latimore &ndash; Northland Capital Markets</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; background-color: white"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; background-color: white"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Good afternoon. Welcome
to Duos Technologies Third Quarter 2022 Earnings Conference Call. Joining us for today's call are Duos' CEO, Chuck Ferry; Adrian Goldfarb,
CFO; and Andrew Murphy, VP FP&amp;A. Following their remarks, we will open up the line for your questions. Then, before we conclude today's
call, I'll provide the necessary cautions regarding the forward-looking statements made by management during this call.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Now, I'd like to turn the
call over to Duos's CFO, Chuck Ferry. Thank you, sir. Please go ahead.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Welcome, everyone, and thank
you for joining us. Earlier today, we issued a press release announcing our financial results for the third quarter as other operational
highlights. A copy of the press release is available in the Investor Relations section of our website. I encourage all listeners to view
that release, as well as our 10-Q filing with the SEC to better understand some of the details that we'll be discussing during our call.
Now let's get started.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">In the third quarter, we
delivered another double digit improvement in revenue performance, which adds some target to meet our financial and operating goals for
the year. Revenues increased more than 130% year-over-year and are also up north of 10% on a sequential quarterly basis, reflecting the
substantial completion of several railcar inspection portal installations in Q3. We currently have two additional Rips that are nearing
completion with another two expected to come online early next year. Put together, we expect to have 15 Rips installed by the end of the
first half of 2023.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Through this year's growth,
we have continued to&nbsp;improve our installation procedures, in field performance and maintenance capabilities, all of which have improved
customer satisfaction, leading to renewals, increased recurring revenue and add on sales opportunities. Additionally, we are well underway
with our plans to build, own and operate Rips at strategic locations within the North American rail network. This new offering and pricing
model will dramatically increase our potential customer base, while also improving margins and predictability of our revenues over the
long-term.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">As we continue to grow our
solutions, we are aligning our organization's goals with the necessary experiences and resources to execute our mission. Our recent executive
appointments, as well as the additions from our new industry advisory group had provided us with the deepest bench in our company's history,
filled with industry veterans capable of taking us to the next level. With our improved balance sheet, we are confident in our ability
to continue navigating ongoing macroeconomic uncertainties and are managing our expenses and inventory opportunistically to support future
project completions in a timely manner.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Before we discuss our financial
results in detail, we do have one additional update to provide. As disclosed in our 10-Q, which has just been filed, we are making a planned
transition at the CFO level. Andrew Murphy, who has been our Vice President of Finance, Planning and Analysis since 2020 will be taking
over the role from our longtime CFO, Adrian Goldfarb, who will continue full-time in the role of strategic advisor to me with a focus
on assisting the senior management team with our business expansion into the subscription business model, Investor Relations and Public
Relations.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Adrian has been with Duos
since 2015 and since 2012 with the Duos predecessor formally known as ISA for a total of 10 years as a Senior Financial Executive of the
public company. He has done a tremendous job shepherding the financial health of our organization over the years, from its earliest public
days to the strong position we now enjoy, including managing the company's uplifting to NASDAQ in early 2020. I have personally benefited
from Adrian's experience and professionalism these last two years. He's been very helpful in my role as CEO, and I look forward to continuing
to work with him as he joins our industry advisory group.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">I'm also real excited to
have Andrew Murphy as our CFO. I've known Andrew since 2016 and have been able to see his financial acumen and leadership directly at
my previous company, APR Energy, and over the last two years here at Duos Tech. In my observation, he is a terrific financial professional
who also shows excellent leadership qualities and will be a top notch CFO.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">I'd like to now hand the
call over to Adrian to share a few words. Adrian?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Adrian Goldfarb</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thanks, Chuck. As just mentioned,
I've been with Duos for over 10 years. Having seen us develop from a technology startup with a handful of patents to a leading AI inspection
company in the rail industry with numerous Class I operators amongst its customers. In that time, I've witnessed a complete overhaul in
leadership, operations and execution that has Duos in its strongest position to date. After many years, I've come to the decision that
it's now time for someone else to come in and continue the next phase of our mission.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Earlier this year, we began
the process of building out our CFO succession plan with today's news being the outcome. As part of my role in our newly formed industry
advisory group, I will continue to work closely with the finance and investor relations teams to ensure a smooth transition. As an advisor,
I plan to continue supporting the company and providing guidance from my years in industry.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


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

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">As Chuck also noted, I'm
being succeeded by Andrew Murphy who has been with us since 2020. I've had the benefit of working closely with Andrew through the entirety
of his time here and I'm highly confident in his ability to assume the role and provide leadership as the company grows in the coming
years. I would also like to thank the many shareholders and investors that have worked with me to assist the company in getting to this
point, and I look forward to continuing my work within the company through my new role. I am confident we will be in capable hands with
Andrew as our new CFO.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Since today is my last day
as CFO, and consequently my last earnings conference call, and as there is no time like the present for Andrew to get started, I will
now hand the call over to Andrew to walk us through the financial results for the quarter.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Andrew Murphy</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thank you, Adrian. It's
been a pleasure working with you and learning from you these past two years, and I congratulate you on the very successful career you've
led and thank you for all you've contributed to Duos. I'd like to add that I'm excited you'll be staying on with us via the industry advisory
group and continue to drive Duos forward. Before I begin, I'd like to thank Chuck, Adrian and our Board of Directors for this opportunity.
I'm very excited to take on my expanded role and look forward to working with the rest of the team at Duos to further our financial and
operational goals.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Before turning to the results
for the third quarter ended September 30, 2022, I want to first discuss the two components to revenue that we report. Technology Systems,
which records revenues from turnkey engineered systems, such as our rail inspection portal and the increased impact of recurring revenue
from services and consulting. This records recurring revenues from maintenance and support contracts for both technology systems and AI
models plus any consulting services that are undertaken.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">As previously discussed,
we've been upgrading and expanding our technology capabilities with particular focus on AI as a key component to our product portfolio.
I am pleased to report that the average revenue per installation continues to move higher as a result of meeting the demand from our customers
for increased function and capabilities. We have started to see higher revenues and expect those numbers to continue to rise later this
fiscal year and into 2023. In addition, we continue to focus on our revenue mix to support accelerating growth in our recurring revenue
services and software going forward.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">On that point, during the
quarter we formally introduced our subscription offering in which Duos will own and operate our rail inspection portals at strategic locations
across the North American rail network. We have begun initial procurement for equipment and components and are in the process of identifying
locations for the manufacturing of the first two Duos owned subscription Rips. The Rips will supply the same near real time machine vision
based data and artificial intelligence based detections to railcar owners, but they will be offered on a subscription model. We are targeting
to install up to five additional subscription Rips during the second half of 2023, finishing the year with a total of 20 Rips in operation
on the North American rail network when including our current and in process Rip installations that Chuck mentioned earlier.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


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

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">With our strengthened cash
position, we expect a near-term increase in spend in inventory levels to support our commercial efforts, but we'll continue to monitor
the supply chain to reduce financial impacts where possible. Additionally, while selling subscription Rips may have a depressive effect
on revenue growth over the next 12 months, we believe that over the long-term, we will be able to drive a greater lifetime value and higher
margins. We also expect revenues to be more normalized in payment cycles rather than experiencing intermittent pops from new contracts,
which will make our business model much more predictable.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Let's now get into our results
for the quarter and the first nine months of the year. Total revenue for Q3 2022 increased 131% to approximately $4 million compared to
$1.74 million in the third quarter of 2021. Total revenue for Q3, 2022 represents an aggregate of approximately $2.71 million of technology
systems revenue and approximately $1.31 million in recurring and consulting service revenue. For the first nine months of 2022, total
revenue increased 100% to $9.08 million up from $4.5 million in the same period last year.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">The increase in total revenue
for the three and nine month periods provided production and start of installation of new and upgraded rail inspection portals, which
are recorded in the technology systems portion of the business. We expect this trend to continue for the rest of 2022 and into 2023, although
supply chain issues continue to extend deadlines for shipment of key components used in our technology systems. While certain orders were
delayed from 2021 into 2022, we remain encouraged by the breadth and scope of recent bids in which we have participated.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Cost of revenues for Q3
2022 increased 75% to $2.92 million compared to $1.67 million for Q3 2021. For the first nine months of 2022, cost of revenues increased
53% to $6.47 million from $4.24 million in the same period last year. Cost of revenues on technology systems increased during the three
and nine month periods ended September 30, 2022, compared to the equivalent periods in 2021, which is consistent with the increase in
revenues, albeit at a slower overall rate.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">The higher level of cost
was mainly due to higher volume of ongoing projects, which increased production levels coupled with some lingering effects of supply chain
disruption. While we expect the macroeconomic factors will continue to drive prices, we anticipate our structural realignment to eventually
aid managing costs as a percentage of the overall system price going forward, although inflation may impede this effort.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">As previously noted, the
company's organization and related cost structure was realigned to provide the capability to manufacture, install and support multiple
production systems simultaneously. In accordance with this shift in structure, certain staff are reassigned or replaced, and new staff
are added in key areas, particularly engineering, software development and AI.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


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

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Gross margin for Q3 2022
increased more than 1,400% to $1.1 million compared to $71,000 for Q3 2021. For the nine months of 2022, gross margin increased over 750%
to $2.6 million, up from $300,000 in the same period last year. As previously discussed, the company has revamped its operations to support
anticipated increase in the number of new systems going forward.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">The result in additional
cost of revenues was covered by a greater increase in revenues during third quarter and the first nine months of 2022. The main reason
for the increased costs is the higher level of production for two Rips near fully installed and the subsequent progress made on these
projects in relation to our revenue recognition policy. We anticipate further improvements in the overall gross margin for the full year
2022. Certain macroeconomic factors which are driving increased costs for materials and labor may result in higher costs for project implementation
that cannot be wholly or even partially passed on to our customers and may result in delaying progress towards profitability into 2023.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Operating expenses for Q3
2022 increased 18% to $2.97 million compared to $2.52 million for Q3 2021. The company saw only slight decreases in cost for sales and
marketing and research and development with a large increase in general and administrative costs compared to Q3 2021, which was partially
attributable to the company's new office space, and non-cash compensation for staff. Operating expenses for the first nine months of 2022
increased 13% to $8.51 million compared to $7.52 million in the same period last year.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">While sales and marketing
costs were down slightly, research and development costs in general administrative costs increased by 11% and 17%, respectively, although
some of the increased administration costs were related to the previously mentioned non-cash compensation for certain staff members and
the new office. The overall increase in operating expenses is primarily related to growing business and the effect of inflation on salaries
and general overhead. Overall, the company continues to focus on controlling operating expenses while meeting the increasing needs of
its customers.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">The net operating loss for
Q3 2022 totaled $1.87 million compared to a net operating loss of $2.45 million for Q3 2021. The decrease in the net operating loss for
Q3 2022 compared to Q3 of 2021 was driven by higher revenues recorded in the quarter from increases in both the company's technology systems
and services and consulting revenues, slower growth in cost of those revenues and flatter operating expenses. Net operating loss for the
first nine months of 2022 totaled $5.91 million compared to the net loss of $7.22 million in the same period last year. The decrease in
net operating loss for the first nine months of 2022 was primarily driven by higher revenues recorded in the period as a consequence of
starting new projects and receiving materials for production and initiation of manufacturing and installation. A positive trend for the
period was the higher revenue recorded without corresponding greater relative cost of sales even with higher cost of materials resulting
from supply chain disruptions and inflation.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


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

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Net loss for Q3 2022 totaled
$1.93 million compared to net loss of $2.45 million for Q3 2021. The decrease in net loss for Q3 2022 compared to Q3 2021 was driven by
the increase in revenues and business activity as described previously along with the slower growing expenses. Net loss for the first
nine months of 2022 totaled $5.91 million compared to the net loss of $5.81 million in the same period last year. The increase in the
net loss was mostly attributable to lower revenues and higher costs in 2021, being offset by the one-time PPP loan forgiveness recorded
in the first quarter of 2021 as income.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Now let's discuss the balance
sheet. We ended the quarter with approximately $4.97 million in cash and cash equivalents compared to $894,000 at December 31, 2021. The
company anticipates it has sufficient cash at this time to support operations through the end of 2022 and into 2023. More recently, we
were successful in raising over $3.45 million through the combination of issuing preferred Series D convertible stock and common stock.
On a pro forma basis, as of November 11, our cash and cash equivalents are roughly $3.9 million.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">I'd now like to provide
an update on our financial projections before turning the call back over to Chuck. Based on committed contracts and near-term pending
orders that are already performing or scheduled to be executed through the remainder of 2022, we are reiterating our previously stated
revenue expectations for the fiscal year ended December 31, 2022. We expect total revenue for 2022 to range between $16.5 million and
$18 million representing an increase of 99% to 117% from 2021. We expect this improvement in operating results to be reflected over the
course of the full year with the majority of the revenues coming in the second half of the year.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">As a result of the third
quarter's performance, we expect a further revenue increase substantially in the fourth quarter. To be clear, we are still working to
manage through an ever changing list of supply chain and shipping challenges, including production shortages, unreliable lead times, which
may impact timing of revenue recognition within a specific period, but not the revenue backlog in totality.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">That concludes my financial
commentary. I will now pass the call back over to Chuck.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thanks, Andrew. For the
remainder of today's call, I'll now provide updates within our key areas of focus. As a reminder, our 2022 operating strategy is focused
on the following. One, improve our technical and operational delivery; two, add more recurring revenue through our services, maintenance
and artificial intelligence offerings through continued expansion of our artificial intelligence catalog; three, continue our primary
commercial focus in the rail sector by adding more value to existing customers, adding new customers in the Class I's, passenger rail
and we'll discuss the car owners themselves later in the brief. And lastly, focus on retaining top talent in a very competitive market
space.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">One of the core components
of our updated company values has been a commitment to achieve operational and technical excellence. We believe this approach leads to
higher customer satisfaction and improved new deal closure rates. From a high level, customer service continues to improve, and we are
successfully meeting our service level agreements, maintaining a 95% or higher availability rate on all systems. Reliability is essential
in our business, and we're pleased to be realizing the benefits from our investments over the last 12 months. Our hardware engineering
team has continued to make significant improvements on not only reliability, but also the ability to rapidly and easily repair and remotely
monitor our equipment, helping to drive (INAUDIBLE) down as well.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Over the past several months,
we have continued to regularly release new detection models or algorithms for use with our Rips. We have recently released five new AI
models covering brake beam bent, ladder style condition, retainer valve handle position, side handhold condition, and ladder tread condition.
We also plan to release six additional new AI detection models before the end of the 2022 calendar year, addressing brake systems and
running gear among other critical inspection points, bringing our total catalog up to 30 highly reliable detections deployed at the track
edge.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">After working directly with
our customers, we have accumulated a growing backlog of requested inspection points that when developed and deployed will be essential
to increasing both safety and efficiency during the inspection process. Looking ahead, we will continue to build on our existing catalog
detection models to meet the growing needs of our expanding customer base within existing portals and future company owned Rips with more
algorithms operating on our proprietary software, IT infrastructure and hardware sensors coming online every day for our customers, helping
them to improve their safety, velocity, dwell time and maintenance metrics.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Moving to our second focus
area, which is to continue adding more recurring revenue through our services, maintenance and artificial intelligence offerings. As a
reminder, we drive recurring revenue from applications that incorporate AI that automates physical inspections on mechanical equipment
moving at high speed. Since our last update, we have continued to maintain a 100% renewal rate on all recurring services contracts. This
strong performance has allowed us to continue growing our recurring revenue base over the past few quarters, a trend we expect to continue
throughout the balance of the year and accelerate in 2023 as certain large scale deployments come online.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">With our high performing
AI and software teams, our ability to use data analytics to see how effective we are is improving. As mentioned, in the last 90 days,
our Rips have scanned approximately two million railcars, detecting thousands of actionable defects in the field. This represents a 33%
increase in the number of railcars scanned over the previous quarter, with the number of detections increasing as the AI software is deployed
and becomes more effective.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">The contracts we secured
earlier this year, both for new installations as well as upgrades to existing portals, including provisions for increased algorithm delivery,
a trend we expect to continue going forward. From a high level as we layer on additional services, increased maintenance work across a
larger customer base and improve the quality and quantity of our artificial intelligence offerings, we expect to achieve consistent profitable
growth that will see our recurring revenue streams serve as a fixed springboard for operations that accounts for an increasing percentage
of our revenue. Additionally, with our new subscription offering, we expect to accelerate our existing growth. Early interest in our subscription
model has been strong and we plan to make additional investments to support portal reacquisitions, as well as new builds where we are
currently gauging greatest potential customer opportunities.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Moving to our primary commercial
focus in the rail sector, I'll now provide an update on current deployments. We also increased our commercial resources, which I'll touch
on momentarily. Beginning with the $10.1 million master services agreement with a major national passenger carrier, the project remains
on track for the latter part of 2022 with completion expected in 2023.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Moving to another current
deployment. In January, we announced a contract for another Class I rail operator to deploy an additional Rip on the US side of the customers
southwestern border operations in Texas. The project remains on schedule with an end of 2022 completion date. With another Class I customer,
our installation of a new portal in the Southeast United States is also on plan. We are currently at 90% completion and anticipate coming
online in Q4.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Our installation with a
major Canadian transit agency has been substantially completed with the project expected to come online in Q4. We have also added work
to provide maintenance services and artificial intelligence, which is expected to generate higher recurring revenue beginning in 2023.
Additionally, our long-term Florida County Security project has been successfully completed and we are currently in discussions with this
customer to provide further modifications and upgrades to previously installed work.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">While we are devoting significant
resources to executing against our current backlog and have successfully kept up with timelines as mentioned, closing new customers is
our priority. Our decision to offer a new subscription model was informed by months of research and analysis on how to best use our hardware
and software to extract additional revenue streams. In the third quarter, as previously mentioned, we had two million railcars pass through
our Rips, but only a small percentage were owned and maintained by our Class I customers.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">In addition to a larger
customer base of Class I's, short line, transit and additional railcar owners and operators, we can offer our remote visual inspection
and AI detection services on a larger scale, operating fewer portals but with more customers and at a cost that is very attractive to
subscribers. We look forward to offering this expanded range of services to further improve the safety, reliability and efficiency within
the North American rail market.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


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

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">With the existing and new
customers, we have a pipeline of potential new business now worth over $125 million as of today's discussion. Additionally, with Q2s U.S.
Infrastructure Bill's passing, we've been continuing to negotiate proposals with transit and passenger railroads that are eligible for
grant money, and we hope to add meaningful updates on this in the quarters to come.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Moving to our final area
of focus, recruiting and retaining talent. During the quarter, we announced the appointment of Matt Keepman as our new Senior Vice President
of Sales and Marketing. Matt comes to Duos with two decades of experience in managing strategic accounts within the North American rail
industry. Most recently, he was a key account executive for Wabtec Corporation where he led the commercial strategy for the Canadian Pacific
Railway across all of Wabtec's business segments.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Matt is responsible for
leading our commercial strategy with a focus on driving top line growth. He has also been tasked with advancing our go to market strategy
as we expand into private railcar owners, lessors and shippers via inspection data subscription plans. We look forward to his contributions
to our targeted commercial growth efforts that lie ahead.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Last month, we also announced
the addition of David McKee to our newly formed Industry Advisory Group. The Industry Advisory Group's function will be to provide consultation
on certain areas requiring specialists, industry, technical or financial knowledge to assist our senior management team and strategic
planning. David brings nearly four decades of experience in the rail industry, having spent most of his career in various leadership roles
for CSX Transportation and leadership positions with short line rail and car owner companies. As I mentioned earlier, we are also fortunate
to included Adrian Goldfarb as our second member of the advisory group, where he will assist our business expansion via subscription offerings,
as well as financial and investor relations initiatives.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Those who have followed
us know that I've been very direct about the challenges our company has worked through the last two years. As of today, I am pleased to
report that our business foundation is solid, and we are now able to direct our focus towards generating revenue from both existing and
new channels without additional distractions. Our team has spent the last two plus years focused on increasing the quality and reliability
of our solutions with that directive now largely completed. We are also continuing to prioritize the recurring side of our revenues as
evidenced by our evolution toward a subscription based offering. We look forward to expanding the range of our services to further improve
safety, reliability and efficiency within North American rail market.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">And with that, we're ready
to open the call for your questions. Operator, please provide the appropriate instructions.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thank you. Ladies and gentlemen,
the floor is now open for questions. If you would like the opportunity to ask a question, please press star, one, on your telephone keypad
at this time. A confirmation tone will indicate your line is in the question queue. You may press star, two, if you would like to remove
your question from the queue. For participants using speaker equipment, it may be necessary to pick up the handset before pressing the
star keys. Again, that's star, one, if you would like the opportunity to ask a question during today's event. We'll pause a moment for
questions to be compiled.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Our first question today
is coming from Mike Latimore of Northland Capital Markets. Please go ahead.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Great. Thank you. Yeah,
and congrats on everything, Adrian, enjoyed working with you. And congrats, Andrew, for the new role.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Adrian Goldfarb</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thank you, Mike.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">So obviously, current business
looks very strong. You talked about a new pipeline number here. I'm curious how much of that pipeline is--are you including much subscription
business in that pipeline yet or is that under the traditional model?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Andrew Murphy</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">No, that still points back
towards our traditional model. And to that end, it is important to note, we didn&rsquo;t touch on it in our discussion, but going forward,
we think we will have a mix of both the subscription and continue to have the CapEx concept as well.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Got it. Got it. So your
new head of sales, how much of his time is going to be looking at kind of traditional Rip opportunities versus really promoting the subscription
offering here?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Mike, yeah, this is Chuck
Ferry. Good question. Right now, Matthew's focus that I've set for him, it's primarily focused on the subscription model business. We
certainly are still taking inquiries and have good opportunities in our pipeline for traditional, I'll call it, CapEx model, which is
good for us. But his priority is largely on that subscription model, and he's already generated in just a short, I would say, six to eight
weeks, a pretty good list of potential customers that are interested in that subscription model.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Got it. Got it. And then
I guess on the subscription model, I'm sure it's still evolving, but is that going to be--when you win a customer, is it going to be 100%
recurring or is there going to be a mix of hardware and recurring there? And then also, would they pay kind of per location, or would
they just pay you kind of a blanket fee and kind of use whatever data you can give them?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">No, good question as well.
Look, we're still formulating the exact methodology that we'll charge for this. But in concept, what we want to do is, we want to offer
a subscription customer a very predictable and manageable fee. We think that that will largely be, I'll say, an entry fee or a sign-up
fee that will probably be fixed and based on a number of sites.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">And then in addition to
that, there's probably going to be a variable fee based on the number of cards that are actually expected or the number of detections.
That portion is still to be worked out. And I think as we get into our first several subscribing companies or customers, I think we'll
learn a bit more on what and how they view paying on these things. But railcar owners are typically accustomed to paying a little bit
of a fixed, but also on a per car fee. And so that's kind of the direction we're headed, but still more work to be done.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Sure. Sure. Makes sense.
Is there a certain number of Rips you need out in the field before you get kind of a critical mass of these sort of subscription customers?
I mean, is one enough or do you need five? And then I assume once things get rolling, the sale cycle on this would be a lot shorter than
under the traditional model?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Yeah. So the number that
we really were putting our plan together for 2023 is to have a total of 20 railcar inspection portals out on the network. In an ideal
position we would have--at least five of them would be subscription and potentially, upwards of 10 of them would be in subscription. So
by the end of 2023, what we're working towards is out of our 20 portals, about half of them are in a subscription model. And that will
put us in a position whereby the end of next year, we're getting a lot more predictable and beginning to get to a breakeven point on a
go forward basis. And then I forget. You asked me a second portion of that question, if you could hit me with that again.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Sure. Sure. I would imagine
that the sale cycle for subscription business would be shorter than the traditional model over time?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Yeah. We think it will be,
largely because the hurdle rate to basically sign up for a subscription is a lot lower than our traditional CapEx model. So inside some
of the large customers that we have, that charge for a subscription probably falls much lower down in their delegation of authorities,
if you know what I mean by that. And so it should be a lot easier to get (IAUDIBLE) into. And therefore, we should be able to reduce the
time from interest to the time getting into a contract for sure.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Right. Right. Okay. Got
it. Good. And then last, can you just remind me on the revenue recognition milestones? I think you obviously get some on final deployment,
but there's more along the way. Can you just remind me like what are the main ones that are going to--I think you have material order
as a procurement. These sort of things can be rev rec factors as well. But what are the key ones for the fourth quarter here in terms
of that generates rev rec on your deals?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Andrew, want to take that
one?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Andrew Murphy</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Sure. It's a great question.
And looking at Q4, a key for us will be first and foremost receipted materials and beginning to phase those materials into our manufacturing
process. Under our revenue recognition policy that receipt and that subsequent manufacturing initiation are critical to our profit and
revenue rec. So that will contribute quite a bit. So obviously, we're doing everything we can to continue to push our numbers forward
and as we talked about in our speech, stave off any sort of potential risk of supply chain impacts. But really the receipt of materials
and the completion of manufacturing and subsequent shipment to project site and then the installation itself are really our key milestones.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Mike Latimore</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Yeah. Yeah. Great. Thanks
a lot. Best of luck.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Andrew Murphy</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thank you.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Once again, ladies and gentlemen,
if you would like the opportunity to ask a question, please press star, one, on your telephone keypad at this time. We'll pause a moment
for any additional questions. I'm showing no additional questions in queue at this time. I'd like to turn the floor back over to Mr. Ferry
for his closing comments.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thanks, operator. Again,
thank you everyone for joining us on today's call and a particular thanks to, I see a number of our shareholders on the call today, and
again, on behalf of the entire company, we appreciate your support for what we're doing. Thanks and have a great day. Over to you, operator.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Before we conclude today's
call, I would like to provide Duos's Safe Harbor statement that includes important cautions regarding forward-looking statements made
during this call. This earnings call contains forward looking statements within the meanings of the Private Securities Litigation Reform
Act of 1995. Forward-looking terminology such as believes, expects, may, will, should, anticipates, plans and their opposites or similar
expressions are intended to identify forward-looking statements.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">We caution you that these
statements are not guarantees of future performance or events and are subject to a number of uncertainties, risks and other influences,
many of which are beyond our control, which may influence the accuracy of the statements and the projections upon which the statements
are based and could cause Duos Technologies Group's Inc. actual results to differ materially from those anticipated by the forward looking
statements. These risks and uncertainties include but are not limited to those described in item 1A in Duos' annual report on Form 10-K
which is expressly incorporated herein by reference and other factors as may periodically been described in Duos' filings with the SEC.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white">Thank you for joining for
Duos Technologies Group's 2022 Third Quarter Conference Call. You may now disconnect.</P>



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

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

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

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR STYLE="font-size: 10pt"><TD STYLE="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>duot-20221114.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.16a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +qsps7xRiXgOn8uMY3pMOaiNSbP9z5V9+YkhsWtxbYkK7yAnXrcVUSES2PC2kTIC -->
<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/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:DUOT="http://duostech.com/20221114" elementFormDefault="qualified" targetNamespace="http://duostech.com/20221114">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://duostech.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="duot-20221114_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="duot-20221114_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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>duot-20221114_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.16a -->
    <!-- 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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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>duot-20221114_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.16a -->
    <!-- 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://duostech.com/role/Cover" xlink:href="duot-20221114.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://duostech.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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>XML
<SEQUENCE>7
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140422084172544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Nov. 14, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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. 14,  2022<span></span>
</td>
</tr>
<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">001-39227<span></span>
</td>
</tr>
<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">Duos Technologies Group, Inc.<span></span>
</td>
</tr>
<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">0001396536<span></span>
</td>
</tr>
<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">65-0493217<span></span>
</td>
</tr>
<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">FL<span></span>
</td>
</tr>
<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">7660 Centurion Parkway<span></span>
</td>
</tr>
<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">Suite 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jacksonville<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">32256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(904)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">296-2807<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</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_SolicitingMaterial', window );">Soliciting Material</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_PreCommencementTenderOffer', window );">Pre-commencement 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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock (par value $0.001 per share)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DUOT<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</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_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> -Section 14a<br> -Number 240<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>XML
<SEQUENCE>8
<FILENAME>duot_8k_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/2022"
  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="duot-20221114.xsd" xlink:type="simple"/>
    <context id="From2022-11-14to2022-11-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
        </entity>
        <period>
            <startDate>2022-11-14</startDate>
            <endDate>2022-11-14</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:EntityCentralIndexKey contextRef="From2022-11-14to2022-11-14">0001396536</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-11-14to2022-11-14">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2022-11-14to2022-11-14">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2022-11-14to2022-11-14">2022-11-14</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2022-11-14to2022-11-14">Duos Technologies Group, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-11-14to2022-11-14">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2022-11-14to2022-11-14">001-39227</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-11-14to2022-11-14">65-0493217</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-11-14to2022-11-14">7660 Centurion Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2022-11-14to2022-11-14">Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2022-11-14to2022-11-14">Jacksonville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-11-14to2022-11-14">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-11-14to2022-11-14">32256</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-11-14to2022-11-14">(904)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-11-14to2022-11-14">296-2807</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2022-11-14to2022-11-14">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2022-11-14to2022-11-14">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2022-11-14to2022-11-14">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2022-11-14to2022-11-14">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2022-11-14to2022-11-14">Common Stock (par value $0.001 per share)</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-11-14to2022-11-14">DUOT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-11-14to2022-11-14">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-11-14to2022-11-14">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MJ,W0"[SW R]B%5MWH#4:9&S%9]Q^RZ8:]EJE2B12+HU0DFB^''KCX.8S[;J
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
MTG1X#SY['R73>RHY_U=3_ 102P,$%     @ !H!P59>*NQS     $P(   L
M  !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%
MG;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XU
MA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.
M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,B
MM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  &@'!5JL0B%C,!
M   B @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;
MD*8-C8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>
MIK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DH
MV1%[A$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F
M,@SVP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK
M\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N
M5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!Y
MU!Y:YU;*O8=7LN48<?R>Y0]02P,$%     @ !H!P520>FZ*M    ^ $  !H
M  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%
M3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL
M[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]
MLCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP
M3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    (  : <%5ED'F2&0$  ,\#
M   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@
M"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"
M50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-
M\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[
M0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TF
MGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC
M_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%
M  @ !H!P50=!36*!    L0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    "  &@'!5MYY9T.X    K @  $0
M    @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  &@'!5F5R<
M(Q &  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    (  : <%7E5;]C:@0  # 1   8              " @0T(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  &@'!5GZ ;
M\+$"  #B#   #0              @ &M#   >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    (  : <%67BKL<P    !,"   +              "  8D/  !?<F5L
M<R\N<F5L<U!+ 0(4 Q0    (  : <%6JQ"(6,P$  "("   /
M  "  7(0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  &@'!5)!Z;HJT
M  #X 0  &@              @ '2$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    "  &@'!599!YDAD!  #/ P  $P
M@ &W$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"   !%
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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>11
<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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="duot_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://duostech.com/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" original="duot_8k.htm">duot_8k.htm</File>
    <File>duot-20221114.xsd</File>
    <File>duot-20221114_lab.xml</File>
    <File>duot-20221114_pre.xml</File>
    <File>duot_ex99z1.htm</File>
    <File>duot_ex99z2.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "duot_8k.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "duot_8k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "duot-20221114_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "duot-20221114_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "duot-20221114.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 59,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 23,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "DUOT",
   "nsuri": "http://duostech.com/20221114",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "duot_8k.htm",
      "contextRef": "From2022-11-14to2022-11-14",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://duostech.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "duot_8k.htm",
      "contextRef": "From2022-11-14to2022-11-14",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r10": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r11": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r12": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r19": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r9": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0001553350-22-000915-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001553350-22-000915-xbrl.zip
M4$L#!!0    (  : <%6.::WZ40,  +D,   1    9'5O="TR,#(R,3$Q-"YX
M<V2U5MMRVC 0?6YG^@^J7SNR,31)(9!,AC0=IA R(=#DJ2-L 1J,9"0YD'Y]
M)?G"S2&8M#S)N^><W95V)>J7RUD GC$7A-&&Y=HE"V#J,9_0<</J]^!5K]EJ
M6>#RXM-'H'[USQ""&X(#OP:NF0=;=,3.P2V:X1KX@2GF2#)^#@8HB+2%W9
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
MEOME9,DQS1(Y@/5"8DJ=GVX 9HU3#TT7%"> .?B4I-;[)67Q2-)4W@_ M']
ML8E=TP(;UGDQE4$1 ]H#F2DB4!42#C:7+W)U+I9) QO;T/N$Q[#=Q4\M#A8A
MW>% BHHP).,\D=2X#='#D*%T30]@5>=&DP5%C-T;R$HI1X7>/R27-!Z$2*WS
M XAFTXY')0H0CK:S/C2$VB<85TD6X;3T<B6V91W-LVA= P+:U2$QA$&! KD#
M82D#%#-%B%=@_D4P'X9+0^D'%L.J'95:%B HNK<^3*3>"R2S+><MU_", TN=
MW93M,5O?GP5T08#28\ZX:UO*6Z!XFH$N:9[D>_D\W<UVLR+<TCA3XHH-R)QB
M0B\/@@7 E,Y *4-2ATJAEYY7=PEH+A]B!)NCR]P28#?9IJ"M"8@$JS& AH.V
M>*;4"Q$S,3)QG,YI3':_D#W8+D/GE@G 9AL*3100%79G !:5&!5J).1>P+CC
MR0;S_2*)>J8*4^@6#<AHFPU=%1 <@#6 CDJ-%O.9SYEDB7?S6(":/"3E\^ ]
ME(!ZM[#TV&XS X@#0J?;(4"0"$+M*)\@S6G$^#-K/.XP8ULQ .YG+(97*#U1
M;J$:U(0V6ITA 0$VQ"> 62OT0_E,"F+R/9ZB B1K\$+<11R+ Y55_UPGE!R#
M[;=JW=+58;?-E$48$$FP.X"?2OE!?4 R!MW24*"9OJ&I4__03(=",PT:FNE[
MH%F^LD"@.7E#4T_\0W,R%)J3H*$Y>1<THN.]CC4S\?&6+]FK[>%L4.D%&=.J
M%9B#+#Q<#&]]L,@ N9Z1(3XQ*196M_R.LY>$1O"2&9)[ 08P;:5&TX:'CMU@
M'S_U@EC%>1UKRD5Y[Y=$R?R,,FV3]B&FU(0'2=M8[^!2JGTB<<>R'*?_3IX[
M3\3M8B]X6 U;(6DIPT/%9J\/F#(&B2 ?)]85KO*&AO55,JW<W2O %EN'5X ;
MA4% 8'-DO@)<7CTI1:Z[63+*"09&A':QLTZVF*K[N%$61A>;AHP>+K[70N/C
MBRRSNZ1WCXS"#PB8$E<]#9E3O:V7!]'C@"F]UPL9*G2>KL;+#!.9??ANE#F;
MV74[]42N"H+H7=V-,4VK<L>]^1M/<K'G&=MLMK2ZRV-[;A#0N>KE3INJQZVB
M('J_RYE.0J5%;;%C+!8L3:(D3^CZ5W'RR1-L:Y5-Y H(V*"BP50$@0)H2^?@
M($1*Z1B".TXDA$1T1/$2H$PLQ&\?'JRS?9?8%13]AA4<L#((2'KMZ;"(@''4
MB$!E""IB_&(SS[(MX6^"QQ+B"2'0/ "2H0\1)\AD+U1EH$^V%B3:BOEQ?SQ=
M+9,\M9U<FA)G<Q)@KIZ1M/(@V !,Z2P498@]H./IWU9_1RK*<???L"7',GGL
M8K]9L13(/F55N8*@PZ+BP"() @78ET[##4.5%)5:']FI6F8MS='*70%@M:6Z
MOE481*?;'!E?_E9?>QKR+W?1HS!%@!<2[#+70[_-I#[\-S5!(-!AS#@IJ:1(
M:7V\D'"8LM;]BX"UMT7 NF<1L YQ$; >N@A8>UL$J-V6*4+$N'2[2I,U!I(3
M=JI=0]%A6>?#(@T*%=@?.&;4(>@0XSJC99'B3*;GYYMB_U?B@Z65@,Y93LLN
MFW522YLH"$:ZG!EI+<ND<PTQDFK77&SC)"=Q:>8JH9A&"4[K](BV*^+](<YH
M&6B^!J=''P9#PTP:.)5A*I=A'7A(=>GZ4GKY ,9O)$U_H>R5+@C.&"5Q>2W%
M=J>H6^_VB9D>V^V'9@!Q$#@-<0@\.B.#QD\R"JFPZDJ8%Y*^L71+<\R+=\FY
M;60"=&[) 6RVB=%$ 9%B=P804HM1J?;S@G:9/:)>9)6_.P0V$)([?EV[T[3V
MUK95&Q SG0:A=[BKG!^'M7$9Y>D5RYS(WXM(7L@7G./*&]A>2.[ZI<HNT_K;
ME#9M0 AU&@3?GZQC9*H8K)CREC*&S\12:\TZGA+75.X3QQ@6S=PQM20@/&R^
M.C+(<*2T7EA8;'":?MYF"249/!%I*K<L6"VV66A) F+!Y@M@H9 BI?7"PN6&
M\+68WG[F[#5_K/*S@FT#U&[9Z+3<9L0J#8B5+G\ ,RH$E3$JI:X?>':'A.)E
MED6XI1:I8VQ LQHSABXD8"!S!BTIB>3UEAN6HR5#7S."\D>"+JN?H6MF@B_K
M\?5+(U$D7X@H5^4TQMR&4)?8^:^.@(:-WQXQE$& U&L/_AV2.@*I$,?4W J&
M>?,\KC QS\D&?-NA/\0504/-*X[Z]$'0--"DSE01UCZY+@*1C/29S:B9W!Y>
MXK5$CE?&%H/:PKBA"((1T!:T+&[^5H"?W'G;59I$5RG#\%66EL9QQCS3GI8L
M[R (B #3%90BKQ"B0NFE_S]C^L2WSWFTO^,L(D0^9975HU7?];>!T6Z9>5.3
MVC0-"@V(L[?X!0@\5($:=7QHS%@^+^;)A\9E-C<6/2T>L3B M]L\DS.H, 9?
M!>\,<GQ[84 #M)L,'1$!H3? )G3#H8A$1>@'5 :C1K2G\[/LD 60Q)_W]^2!
M</G>P9+L\L]B1T\=9Q@#8EV?O0UNCGXRUQL8!(1O=0N=ZF6H60%:R6?$JBK0
M[[(25-1B^_WRYJ9K\4EL5IO$7RN<$;'EOU!+ P04    "  &@'!5B#]X&%4'
M  #55P  %0   &1U;W0M,C R,C$Q,31?<')E+GAM;,V<75/;.!2&[W=F_X,W
M>QU"0MM=*&P'4M+)E )+:+N[-QW%5A(-LI219)+\^Y7L.,V')1]N?. "@O/J
MXWV.+?O8DL\_+%,>/5.EF107K>[1<2NB(I8)$].+UM=1^W+4'PY;D39$)(1+
M02]:0K8^_/7K+Y'].?^MW8X&C/+D+/HHX_903.3[Z):D]"SZ1 55Q$CU/OI&
M>.:VR 'C5$5]F<XY-=1^431\%KT]ZKXC4;L-J/<;%8E47Q^&FWIGQLSU6:>S
M6"R.A'PF"ZF>]%$L4UB%(T-,IC>U'2^/US]%\7/.Q-.9^S4FFD:6E]!G2\TN
M6J[==;.+DR.IIIW>\7&W\\^7FU$\HREI,^&XQ;15EG*U5)7KGIZ>=O)O2^F!
M<CE6O&SCI%-V9U.S_98%]%L]T>Q,Y]V[D3$Q>=AKFXF\"O=?NY2UW:9VM]<^
MZ1XM==(JX><$E>3T@4XB]]=&;]-JDDEM:#QS >NX+SM]:7=(V].\V$S1R47+
MBHRMO=?K=KMO7-V_[XC,:FYW3,W<?M6*.COMSA755)C<ZHW=L%.$+HW=G6A2
M5N3:A_;,,./$ZYVE&[7=GI6EMBW[L5"N.U)VA<MXIW7N(B#WK)9[<\Y9T_AH
M*I\["64=9]]]R#GD#.P_/_*&+L?:*!*;LB9.QI3G]?^PFCU)IX%>E20>;8W5
MG=I5[/=I.VB7*HZD2JBRK,NZB(IW0G6X8ZX5G3E1MJ)V/&-\$^6)DJF/SIJ$
M]'1T&Y1MHAF:E[;]Q/5AP,FT&N>>!,BSBP&TT@T6T8]4QXK-'9<:L#M*(-\>
M*M\*;PUC+H^=!SIEKK^N*^YT2]W&\+C@*0($?X(Y4@3=(D7@4HB,\ <ZEZH&
M_*X2R/L-)N\J;TB8_\Z(,E3Q%83T@1@(^RTF;(]#)-Z/B@C-'!\(\$,UD/@[
MU L/CT<DY*,9Y=RE<$2 ]O(J/1#['YC8_3Y? ?CK9W=^MZ<6./NM(D#\?[X6
M_ =ND2)P3Q63B3VE*P#[ S&0^BDF=8]#5-[7(H'2WDC!^0\^[#U[2*@'3,>$
M%ST:V&TZC+M"#D6.DG/6VD3%_B\E"@Q]2PQ%CI*&UEAL&'@_4VJG,\%1Q:^&
M(D=)0.M,-LS\6AAF5NZ>_VV6CG_>.-UE?:B",D9).GVF4-B6=QJ$<8\R0GSW
ME5#&*+EFR!P*Y[[UHP@?BH0N/]-5"/2!%$H:)<<,VD-!?:]82M1JQ.+Z0>-0
M"X6-DEF&#:+0?B3+86)=L0DK'@;60_<6@;)'22M!=E%",!2Q5'.Y=;NX+S-[
M/*[Z,@D.Z34%H>% R3=?8!TE*)=)8G'I]9\;)F@W%(I*.?@9$5X  C9?"?;>
MR[#WX-A1\M!:FZ\$^\G+L)_ L:/DHK4V,;'W[<<[]2@7GB?07C$4.4HN6F,1
M$WA^IKE3]TH^LV).5!WU@Q)0](@I:M@LZ@Y?G.0A>WNIA/)&3%>KS6%ROI?:
M$/X?F]==25;KH<P1$]>0T:9O,!9Q=S<M?%.)]B10OBBY:J6=II&Z""M*_+OO
MK@(*%"4!K3+3,,\;Z9Y]S*0(WH\]5$&YHF22/E--#[QN(K'V'OI;7X-GL*$,
MJ_LV&L;X73%C>]"7:9J)]3T:SU,QCQ2*%R7]"]IK&/5(<A8SP\3TB[U"5(SP
M:LY5.BADE&3/;ZQAPO>*NDA3>]F=S^-R*PW4W63B&WE#>BAQE%ROWB@N^:'6
M&54OY5]1"AH%E+0/:KKI<8;&F1WV5MW>^-&MF/&,,@<J*&N4E,]GJF&VM_)1
M$;=6;[1*QY+[EX=4"J&$41*\@+6&(>_THQKOG@0*%B6SJ[2#-"9<+^,9$5/J
MG[U0K80"1LGT0N;0QMXI:.R=OG#L1<GX?*:0V!9SP^T1=3?F;$K\*\F"!<#K
M;#")!ZPVO7XO7_+C5G&K-._'P'ZHQNZ10H'C+)$,V6L:=98P0Y.B2P,FB(AM
M2K59U^;)SNM+00. LX82:!KE]OYWROEG(1=B1(F6@B;%I7[H#K^W"#0*B,\0
M:^RBA.";Y)FEI/*)H,IS#'BD4.2(SPX]]G#F7A:3FC?GGN)U'2'BOA)0\(@/
M$<-FD>:G&>KZS)[I1V+(NH<A_KX24/Z(#Q3#9M'FSZN^/?%,9?B9^9X02AMQ
M*FRE-13(HY1P?I5I)J@.CBU[0BADQ#FOE=90(%^G5$WMH/9)R869K==VAF![
M"D"A(\YL#5K%@;_\N8Z\6/\6)%^A!K^= !&[UR36:S?BV$VD*,[D(B'*0SVD
MAW)'75CI-]HP^3LSHVK[^BGOS-#F;:%)#_6EH%% 25>AIG'.K5LK^8.GUAT=
ME#=B8EIE#&?-5#;F+!YP28+7Y3LR*%_$++3"%@K>*R*>5#8W\>I>R9A2]_A$
M;XXV0$($K  :$L3\]$4H<&X7R#1UBXED_#2:6=/Z+C/YVTMM_X(W#8+EH*'!
M7,0),(YT%:1_+O2BR=7J@4ZH<M,4'NG27-F&GL(718#BT/B@OE$(C*$B3.>=
M U\W=H-[/VWQC?OEWL%JM_P/4$L#!!0    (  : <%59]SVBJ!4  )QQ   +
M    9'5O=%\X:RYH=&WM/6U7XDBSWSW'_]"7O;M7S\I;\ UU>(X#Z#(J.(#C
MS'[Q-$D#&4,ZTYT(S*^_59T$$@B(#LR.>Y[=/0LDW5W5]5[5E7CVG]' (D],
M2)/;[U+Y3"Y%F*USP[1[[U*>VTT?I_Y3VMXZZ[LP#L;:\EVJ[[K.238[' XS
MPT*&BUXV7RP6LR,<D_('G8P2QVFY7#[[^>:ZI??9@*9-6[K4UMEDDF7:CXO7
MQ[N3H1UAF;&A>"4$4LC.+0UWC>F$Z.##K'\S-M1-''K@#W7#H:;D^UK^:!D>
M_HC)A-&BL7G$&7;(/K]O7D^'N\GCIT.SKJ"V['(QH"[P$%<Z2.>TM'88620M
MF1Y;"'YG>OSIV76.TX5\N,X<<^([Q=L=*B<4-]@,N4.8< -F:%HX4+#NPF4/
MLW W'.C)=(]29S*X2V5'#0QNQ%8-KJ6EYS@6&S#;73@/QZBYWPKA;"G<I3.#
M^S.S8#W!+283(:D[,11U[MFN&"=3*;@9FP!0$U&)#:K<-=J348;'I<OT?D;G
M S4JG\_OIY1",VK )\%_SES3M5CI+.M_PMT!<RG!-=+LFV<^O4N5N>T")=+M
ML0,<UOU?[U(N&[E97^^S."\;+'OV/^DTN3"999R0%G-/29T.V D9&:-34JNH
M+P\Y[?W#7>MWK7)Y?GX+'X@>2:=7G5TH/N!6'Z);? BW^()U]BN36:^9?G#\
MP$"B 7_XKVH#!<=E((V@5LTVV.B*C1]R8/4*Q<.#PN%+UBU&UCT'*310$B\L
MVGOH4DNR%RQUB'2N/.0? F/DKPF77K*&]M#J4\'D@_:@;*^_B%377K).!7&Y
M#=8JS*&T</$.-\9$NF.+O4MU0?Q.2#[GN*1M#F!(G0U)DP^HO>=?V ,$A-E5
M@FZ83^$\PY2.1<<GQ.8V4S?-T0E*+!.H"NJ7:1C,5HJ!/V%@W1O 6KHO\R.W
MB=;J0O !RDHZGT_G]UT^_9XB-NP:0#'S)%$:4J6I.)QE8R#6 S4F*ZF2$I9$
M0-G8=A$NV%HFP/TSZ8] DWXBE:\&!(ARP"=]9:]!Z]QTJ"Z9D312P6T7#,2[
ME#0'8#M]HQ" BB_N@Y/<$R$T&*9X?Q)LF9C&TBV'QBN<QA2U)U<GUTT#[W1-
M)HC:"DMTA.7:59PSLY.GX+*)\ )H#M"7&_-80#0BW IU66FZA7"EZ;VY:<#*
M!9/".[-HQ1 (+P8DC=/9LTV?R*!V<]0<,"H]P4J!?I[ F'"Q\%8<!*ZV8'U?
MV1>""(B@!KT:QM2HS,$! P!LG*<MSE4*05TN(K=?3H-9')-6C0"M,)L/3/LY
ML,_3919NTL+A_1@5Y@@::&A$'WWS$-K&LRS,AT_\]\P)[>F BIYIGY!<JO3'
M;_G#W.E9U@D&18<%YEI[SER?DLF",#1W2E!FT]0R>W!)!WUC(E4ZZTQ@=4HA
MO*CK:7H62]_2GO*04>OO+YYVN0/(.&X(+=WAKLL'P;6A:;A]]"VYWU.QV1TN
M@!3^[/<6U1])+J,=.#J1W#*-4X*;3$OS.U,+30F"= O^'T$R&\/R']L"C%\;
M_AMC]UV]UJY62*M]WJZVSCI".956M7S7K+5KU18YKU=(]7/YK_/Z9964&S<W
MM5:KUJC'Y&,6N6=#AU61NZ>R#[FRRV%^)5/.$"UWL%_\.; 3]& SL/[X[5C+
M:Z<K?"Q$9)/*OS%8%XWF#3F3#K65C\$ MI@[5W%Y.EWANH=A%F9$#_HDA9@F
M$]]-_4MA7+SYVM%T6.Y'X[HHO%3I.'TU&]2=91'3TL\AS5N2O74A$O5PF]-J
ML&O-:KU-FM7;1K/]+[,D .O6$]*CMDM<#A-U+#:1?(%P0?('.\8NX5WB]AG>
M\H3IFDQN;U5'>I_:X&O.=1?OYXN%_7\?83"<Q]TUF<.%2W;"WXQ"J,:D2]@3
M#"9"W6;&[@D@,V.;"C.VZ58E U4_54@V4A?=X05 &)7IJVV47S1\ES)'[HD!
M@ 8PKV_0\1C697:2#8OAE2K5^1,;="!!R^_O$5SY-:;M#6GY6[%IA^L2[5DY
M+09RZE=(FJQG2BP_NU@Q2A;3NSN[>=P;W[N]PS7XTB2XJ5+%XY*TF=ZWN<5[
MH'+D4G#/V2,U6\^\0B2/UT,^L[13'5&P?(@_&@0QP9M02:3#=*Q0&,0$$KM@
M+L%8@H$0NX#R?]5E@[MU:<=B<-.R0!1T=6*62ZG?#C6,\/>+$8GD;Z<DR-ET
M;EG4D9"<A=_\,L>9*T( 3TRXIDZM$&E(\\)2R)EKA*."Q0O[OZ^LK.]CR@JZ
MP 5X('5*U'+!?I?]DXHR-Q;H[J>:<?67=7B<O^ZOP\?@81;6S%SF"/Z$2A%W
M,BO@F2I=6%R8!EVJU:ZQF'Z%U>E7C='OPK080 -OETRLH^N6^?ZPV!FPUQ-K
MEA93F%CCS*<+14T[^AE;+\>VWJ:C6E!/U15;EM&AR>6G[JU=ZWA?UT:'!0BD
M2H<'Z=Q^L:#EGZ4*_$^\3O,22:;H%;$0007F&"LP:/B5X&)LW("86) /$!)+
MPU1!LV_= ^R2^/4J@&4^&)A2;FS]6J:9:65(=>!8?,S$+)"?2U[PI3$SL;N1
M/:/V$5_2-@,@+M.DSC-S<*9TS2JO57K;$4&"J3F/F9ISPQ!,RN#CVK19/MG,
M?+L^MAN]SE_YI_69F03@J=+1X6&.X%D@J# PZ9:*QR$=+S W>W-5IX-GMJ<E
M;R_7NGK_\4M]J-6M#6Y/2Y5:G@F&"F*6E7>42]I1&;XV1)L/[>3]'%]81ZY>
MO.GF"NO>SQ1TJO2!ZH^2VT^F9<V=G88;FL^^CY)VI"QX0]Q"J&+:^H((Z1(\
M#_=N/A5'KV?3BR.D9 2?"XWF^+B?M.M;#N"MOTUG<53H#.[MNFU<O\?4:[VL
MC$%/E0J:=C!WUOY3\[< +TS>;@50V72H1:HCIGNN^<1(HPO&F\E=L@,X;V\A
MUO^:Y&V)J4:-.Q>,+LD<<M:%-VH=?#A:@XA$P:5*.R"YNZO*>(CQ-8<XY+;/
M[:4A_-U]\6.^<>2<?S/6@/8LS%1)*QZFM>/<\EAUTR(]+9ZHW/OH5,)0BSF(
M*+$5IGL$1-WR,!/>WJ) >=C],Y*]-OQ"V=Z8$GWU),1<X^"B:6,,A@/U5*G<
M9_JC*F)3!PRP(TP,XCM\1#K,XL/M+=,O<5^ Q2;'Z2O2-2V@$3$E$,QEL)2!
MQ7%I#CS+I3;CGK3&1$)T)[MC-3.8P#N BQ_T!57S2&G(@W4$H?8XO-?E%D#'
M>>@53(SQY<G/I\Y\--NE ],:8]-8CS-R5R.M\:##K3U);0FN3#5RS6JD%FCD
MO3!=(!FF+9X=1, R62WW]>(]_9[/WW_NK:74W>'<8M16#591A4U$":UM\6A_
M_W2ATJJ/[:U@-F 4G4Z<R*D)GKV3?>T@8''\M$2=D>SDCTCYHDFT0BX# W??
M*I=#N]OBEJG#]NS>#:@2Z).5S.+'&TU<'YM?;F]>'\VOPN)Y?%;F[W0J4-:?
M.\_<_#Y-Y[4(?V,G8!/N[N<R_L@WR^#PP.I6,-07; ]49]QH! 6$18M<;'_\
M]WW[FMN5[D;YO!BME?D-2Z3UR!K/*G9^WTAK.YW=U;COCWVS_"\G\[\FI<?$
MLU)@-','XZO#EKSYJ6(PA]T&A:' TOL[^FK"$(S=L#"L/6](E2+>RP]@F( 0
MR$EJ%%":$00T0( -QR]O[,C';P-,*(X&2X9M@IW9YK^PM*\M*NTOK4!V2FU\
M;L3O5=#[1+>HE'X6LJ32&<!<!#(D?-+4C6]'4.1E8,!VY.Y;WDP].#56K&&A
M\0!=&O9-N#)5N-E-;J(6/U_0#'1_G-<Z2HJ2+3WO5NZ^R$;CN//ZV#T2OLW
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
M-:XL\_/][:-L'%:R%7%D>KG'OD^._P=02P,$%     @ !H!P58W![@FD.@
MUJ0"  \   !D=6]T7V5X.3EZ,2YH=&WM?6E3&TFVZ'<B^ ]YF78/CDC)M9=D
MNQU/!FSS!@,#>.;.IQ<E*275N%2EK@6:_O7OG,RL34@@M'6!ZM[H,9*J<CG[
MEB<_?KOY?O9I?^_CMY/.,?Q+\/\^WIS>G)U\^OA._ N_OI,_?_Q\<?P?<GWS
MG[.3WPX&@1^_)ZHRB<F-.V81.6=WY"H8.SX57U!RS4)W<  OPJN7SWWO QD[
MX=#UWQ/E XG9'W'#\=PA? S=X2C^0+I.[^<P#!*_W^@%7A"^)W<C-V8?B/ST
M-TW7.KIZ\.GCYT\G__OM]//IS?Y>N]U4/[[[#)N[G+TL:^EE]9@?L_!YZ_K5
M[T:3#Q5:4&DI-YW/9R?DZ.3L[/JR<W1Z_O6W ^6 ?[[L'!^GG^5R[]Q^/$*\
M*F]@RB#LLQ"G\YQ)Q-Z3]*\#3F0?;Z[2UVY9&+L]QTL7W0WB.!@?2%K\>',\
M-;Z)PTO0J ":(WBO&[J4?&/>+<.A "R.'S4D;(H \=@@AEU^N3B_*0*Y,7#&
MKG?_GG1"U_'FCL0?C=P_83=J:Q+GX#.-UO&QP<'73X)(@! GX0!=SVP'GV+6
M&Z7#\AENCC<"),Y=CT%)#D;.\$$:X3#1PS5KN&;8_Y>+*W+Z_?O)\6GGYH1<
MG9R==*Y/BB#"?<#_7 G">,=I[M,,/K 7V,>CC/ <AEM]HF.@!'(#./.!2H8N
ML.]78,$)N6*3((SAIY$;]LD_$R>$-XCC]_?WSEV?D>^PB!'1%$V#1Z/$BZ-'
M%VLLO]C_)E'L#NX7!<LB=/046$X_E;<M=TB^ 2EY2$ZL3[KW\/4M\Q-&3OU>
MR)R([>_% ?G%:"H:^>YZGAN ! 10JKKZAOR'.6'C J1( _\" CK=]!926&U\
MHBOF# 9N. :@?$D\CV\UI0P!H(LD]H+@)PD&Y#.+[QCS]_=^4:VFF<()"8O\
MHK9RN ']A2R"25Q_"+]F,,8QVNTW!""MJO8T7!_;[0K\\CP2W-I$J^"O.-/_
M!<4;!?XMP)Y1\N6,O".=7H]%T9T;,OAP'MRR<1?X0#4H1ZQ86D/\@Q)D?^^A
M"*&(LR;!#1S^ZO5_3P+^Z*\A_Y,$(8E'C,A?CH+QQ/'OY8]OR>&Y$_6=W]^3
MXQ\7-V\I<<@D#&Y=4-9( &.G-T(A=.M&*?$ H[H#MP>J:G_/!=($,AHRO\=@
M$B>&)QSO_D]8V<")8C*&D8"JXM!Q_8B_'8<)@("2D$L](.2!ZSL^C@9?"=X?
MR 7'7#+\+B5#NK-_Z@(PZ?J9WV<@*J_9)!:@TQ4!NN8&D2F_=&%N'%%3]*9F
MHGY+26D=,^/_-\U);SXYE64G%P0(XRN&,H-<3%CHQ( VQ%0F4(7VZ)#SSG=8
ME_/_OGD_#;MMZI:NP9CO.K.,O:)Q-VW\_?OT^.;;;P=HY1TLO=M&'$PXK.5'
M8?/!-["D^98AO(1FX4-K1T6P'4A+8NZO)1B86MNV[;:B2"#,-7:N[\?=P -,
M_TUMZ1]*-DL^TTR$7?<<WP>*=R; 87^X8P=XYYYH386,I6P&-O%Z3AB1?A)R
MO@$ND/1/29^!P1>+KX,$K*Q^A!SJ]#B*NQZ#)P;P1(1LR5\=N,SK-]&PB)#?
MA)0'-B2Z_H:XJ9B7#_L)YQX8,5M%)!<,0DEP) QQZ\+<&5/>N6":E-^6RPQ\
MO@X^!U<L$7^N<TJB8!#?.2#N8%5]-O&">X0)D&V7]0+T:L8!_,@&N!?WEC5S
M>S"W!7>-.E555=IV2]L@=5XQ#\D!!?(M(X?F6^*#=PGXRA *B.DS3\CG! @'
MD2^))U,J$0KEB%R=7@*>O82_UD/ZD>2\OS< OR^XPX\_V3TH$Y@4?+S0^<F
M )PQ_(\?4^(Y?=1 L#:@ZU[@]]V8&RLABT&5P"^W#B",C(!NX(%)$,G?(U!<
M_-M1X/6++R*!R4%CF!,T1O9CDW#3W _NX,T(],?,7>>D&@OM%((N)ZP_W%D*
MW0 1W@0Q-P2$,7L'V!!&_C@U5L$^=0OV*3?XN7CJ(06&7 RFP@EH$U2BVD3K
MR$OZ(%E^49NZF@ZVOQ>R7A)RR@1W]=8%.XR3"1 &&B+XO5Q)C>$UBID> P'3
M)\,PB"*T-7N,24U6THN(^ Q79! &8U!<$6(,F!8P-4G"W@C)P!F&C(W1X.':
MB/WA1H@[U#ZW+(J#4& U *8%M[H'Q -L#PO(?^:&:\\+4/K!7!>].$!EIK6E
M(2GD ]JZJ'/!'T+IQ[4>B_,=\"7&J&L#T%U"X 4D2B9HZ,)J0/-./*%0NPGH
M1+#Z8;$@-KEE+84I/A4#AF%@5,.([9\LYANX"\*?.&C/F;C )35-KHTF.[X?
M).#!H!DB4-(O(@FQAJCL)J[7IR2XD^HDX/8U(U?"7@(Q$TVDSK@$E#N@-%*G
M)70GOX9L^$%Z+?M[H$+E3Z J,U\&R#"*<<RAVR->T./6>U14M.<P\(ATQH &
M,,X$C0 5(FV@H8>J4,Q\!XP#NI1'7W')TL:2:^9!%>%.<M+"AY%2@>]\C"F
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
M<"8+(_<51,I#4T834R.O(HU&F(R3:BZ'LZ!(5\0VIOF]P*/B.7P?;1$L=T8
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
M"$>-)4:R'&; YTM\WOJK2?Z-_F?P,TT+\0A<UG-KY$9Y$R>AXSBR\M3HU&D
MK)4>L)B'<SU7AM,%2!C2)'92N'^J58*(%K]XG2?YK8,8+"5P>4R4@X2#EI-8
MVN$QHAAGEHR&>@1-)_A=1$7_Y&SP=TSEB<94:<M0ADU30)06^E6DD2S12R@2
MYR"YP<4''+N\RTH3/)>0Q[OXF<Q4@#BBX\98'(<L$"'.EA(S'S/ECWF-C7AZ
M7K9![J/\RQ;=9VR"--J%U8Y25NM->2! @:"J@80&V.>Y+X^LILTT"."%84<7
M[.3&Z^!1W8N>+DF4QHQ]P(Y('P*YX^LX43?PHEAD-*43$8U &%/)58BP@>@<
M(E>6YH8*AU3W]WSGUAT*NR6M;"@?9<%>:#P7$*>A=AP\ZR." V?Q9Q%IP[-J
M"+Z,3R/>G<6[+TJ+01(G(K,ILFFY-!7Q=!ZOAU?&V"0O;)+,M,<)"[H)QFST
ML39D"L5<1"*K\V,1=TR@44)B^B0AAQFV%P61*/, 2.4\I1#GM=@IVW-R%W;Z
M,''[?!E<MF!:1A[JY[%6&=KG/:+RRB^P_KD2=D.I*,0;$M>9+.1)\;Q>1MJ
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
MK,\F0>3N!EM9BD*56H%5$WJU?5[;Y[-H1-S 5Y>A;0.+E;$#+YV88<D+>EI
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
M*X><:AG4;E7S!L$J:*GI8&'0A7&<G3G@8"G4LC96(_#*@7>HVFUJ6&L-$KX
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
M,8DA*)43Y@8W=EO8%-PU63.>K.J=RM]K>'EC> ER  CL0[%OO<G Y1#=-NM
MC**R\S<?CTH$=L"#M)AQ,(@_P(1Q5><"-%ZJ8([8@?=MUTMB?O.!4W]X3!G"
ME1[8IL<U=6+,:5B&2#5\P;EBM^J"]UZ'BJ<PFZERH6MFQJRE4-3N"O:0M]7D
M.AP*^6TMW(";>L/(_$&Y0G0F[%[ZB$K@X]'0Q!'JV/&=O+%$Y[+:1I-:M: +
M0 ']EC;X+?"(%.*INPTE=;=J&EP;O$NN5E[,E@#)H&^:@AH&,NP8I=YR%/>7
M :]-67 Q% XK(W6RA[WHG2# VR'A!P</"3_X  G?"4A8$T1HRHI-"JQ(_(#Q
M2,4-Q9(K-*0Y=  &8! %Q2;%=\PK /@*5C8'D>$VD3"X]T#(V+W[$"!$]+07
MXQ^XIUP$N4H5I68\W#[Q5IBOL1TBIOBE#Q_!%.BZS<I%("C*$I>:Z@8M>XD#
M8+SS5H)\2%?23!41FLVF*G3+0JX2<X_P:VI?&JQ+L<^0U)$*S<XK=5@)LA$>
M5E8%K<C38"6RAH7KO3\._3(>$1O_=><7LC'XOO%=>%N_T:LML7-L#=XL7R6;
MZ1/IIE0K'N:&Q:4@^GADIV:^(&YTF [-.Y(]U37<1]E4.I\%@K>YI:J9_61I
M%$#([5?.9U3.8D:E)AT2M"=AMG1+ZT9Y0(G.LI)P4K#;/ <U:9Z.5_'C4>IG
M94,W*UQXE5<7#%XD7'AS0I5E@1S@<>]FD[]G!TQ3'M4I%";ND;6J8(M86"ZG
M1>:%+H4-$NX,9R'IJ26%3Q6/6P^0$R]HA#P7XJ=L*@0D\.-&10HQ.K-?X8K-
M1/0Y9MK>0RBO8EZ4)?ME/M</!*B_H,!JR^G&4G'@ZQP/\D"1/D&I"9'O82E<
MK+))2'VK8;"@AB[+G$N[ANV-1QH3'#HSXCZU0':]<PI1>IQ9(.<,9GQ9[Z2F
M\F6H.D-0@N"3B,%G#22QZ*P7Q*X@\Y5ERC3Y8WL,WWBENQ>Q-H1#$ 2"=&!
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
M(9AK"9$*2F//=UBU@T?S8\VY+.]ZS?SME.UL2&/HUQUE90XGZ)-T971Q8W<
M/TO,@"QYX/>?'2 %O]D]"3U?I)5!DCP7O[3@[%^='RD2AU!JU(J#I#H_8K6(
M LS34I 6?I+I8.-#H(3'JOV/8#P1W?7B.+6L!O6 -YA%"3*6/EV+8/ND1NP:
MX!+DL!=MXL\/#!*"2;[?</:U[&A9Y-ES6#I;<6+DAK#:_+LGNY5$6.-FQ2!L
M0L%:-X9,$W)H:#<%B\"4?;(W/NM1C!8&)6.Q66I2)]F\L3$'!PP<'N6'[G/6
M.JO1G*P8U06L:<I;W1%. X8)N(!4[ =-]7U\(PQ9'QSUA5L#=[1#+%=.NXCF
M P ',?T]F4F=BDLQ99A$K-'J.#RX41/8Q.?U60:LO2EKFT [W29E08/"? )0
M74EA#^R)X76@I9V:T#X08.6X =9B<U1JL$0E[7@--IIYI\\QS=]]Q?8&S19[
M@2F?7MEJK;_'MS2ZSI@[9MX"IDVZ^+%J0P,E(;" N"DWA)-_=W34(9K.R>0:
M+3%7=S61-U-+J4_2Y)BFC,:/(FV#CF#OD$@,@VD<2<YB8V%##*]0(E87$/D.
M& .R&<#^2GB#>'-0 ISC8=XU(>I)$O6:.U28^0@:.^+[.-E.1QQV$V5MKT8F
M.DW#0\E:KC@LTG6,QZ:<.?Z3NS8++HR,T9:/878<"QJ0%![F8#6[/8JLPD[C
M8DGNR&XD4\.#6FZX;PJ()@O>"1J^'<G\\N"1S"\_()GO'\G\R5NK 2BRKIQ1
M^*49#MFZ7%.%LPE: &$4PK$:7^ (5V1-K0L\>9#4+W5IFGFT\O;"7M\_Z+(?
MC]]A'-LP//],[G9/]:$!8&%L7#)ZF#70BP8]%FB,KYL.8E MD41@#_.=VX;)
MB;[43%YVP7)$=@<1>U(L'K$CW#8D$"[1<-Q&A*Y<#N,9Y9$^5Y[^:1E@%Q^Z
M],[ G9!4[Q.H0E5)Q1("0J'$J* !9NVF3+IYA6QQ9HH?9R]B1DL,D:4  S,-
MUTRN\:WJ7XLZR_[;N?4JK].!T>]<+19F]C<D>KX5TY"#P;B:=Z'?TVO?[^E8
M;Z/Q,YL5:S1U!9AB1H]#K@UC3^CIA6;+<19:P(>3V=A[5!H"B#I"%F6Y79^4
MY2ZU);#.-;3;>6O]4HL*?\JG8C.(?Z:)!O1S";("ZK)M2D"[4)CAX;#@!K_-
M63DU'OT@:[K*MP'<K]@049]SKXMBH',+A0H/D,)!(8P%H\]*%^4',I_#4+(]
MNVY89JB2\&T542-!J>M1_&]]4D77J-SK\RX,<L^+RURG[> YBT;1>M!O>!)G
M@FO<(%1^BY]U"5&Y.T-.6(#Y3Z&*#^(+XXV35#)&\@<N&-"I_5;BLNSBP.62
MLP!-%NC0.4U(]WMCD1J;ZZ2"N2J=YJH=(&V] B9(3U8%'E$C+_74+@Z^# 9
MYY>E2*^9B#TO<47D561PN,5G?CSUJ8VGSK[!=&I%0V_X4K@\3"#U68D)(&,]
MJN+$/I](HW5B2((L-8<(U9@Y*D891M1G39)J@B8M.+\0NZ)"-BJ5;=>5AD-T
M*KVU,%4K%3AUFE-;3-:.1R#'FN);=V2J-5PH-N=F*+*P7W:'<$E<HUA#]@:T
M![3FE82MD\?EJLN\908'>%XX1AB'0[1M(M/S=_^3G<,(H7<68-KDQSZ5V;1+
M=#=U+=K3P+C44B(Y ?84WORUZ86AI)<$,V>D3/;&YY"BR+/P4\2_::IBGK=3
MKR,M\TX;_'F$W8\SSSC-?!*U"BDB.9^@$&)U'(3'WE@F\G:2R.!@1+@%&!O?
MJTK!>VVA=7F0$;]SMG>[6C9JG&OA)(2 4!VX);.)]=XVUHQ5IC)G^=0GQ<5Z
M;*^60C-LX*,[_1.89 5+![D-2FW>H,? \<'49,"(<6SR@!;F>!TE>XP1@!^;
M5N30APCSZW3%-!:I&'U[7H.SKV5:,N$B]6?0C^>*->JU,P\ ;Y\@-07;8VHR
ME>*,H?Y%>7SP[ISQS0WPU:M9,XCO[V8S)(!&"/C+2V_Z%.#.>WM5UD>@'0?4
M80J7AV@/F7CHZAA**OZ[%;.'3$T+BR5)!L!?QR,':4U;V:! =VE+LAW>G1"K
M V<]K^[5[3&K6X6F 3]ILNT>\&<\^LW(SUT'??[@*H6ZB-0SL3(Q]D91FVKM
MZEB/#[6SQ4FP",$HW>#(B;'M8*((<R6%KC0O5MUO7G87-OIV=.WQP:-KCS^@
M:^\?77OZ["O/8>^Y]0,X_SA[)>ZG 1H+8 BPER?J-,Q%E+=0QM \%!R0%XFH
M.)OC'F(3;*K".D6A#UW(NMJJ77XA6L-?E4@5(@(]TB$;!$Q$FVRUH4/EUDOY
M"!#&.D=Z<M+##%U/1<O-RW;E)R'49F"**8Y8K]/;:#P] =GT^?@'4NK^+NM&
MLYAT&6P345Y_IX9A&.BD@:Q4R\)N[F=\AC&".OG0/(+\P@VJ5,N>#Y^BZ!&!
M4:1E06&7(F=0F+?4.D4V]]/ZP;4O#62'#JP7VP-K"_'7":7]O<%^[GF17SN<
M4!1F8"S'@T&I(TUKG2/ZF5N2EH(7@1:L !EF25D=Y #%-P0NM:6B[2:W<3PJ
M0YT8">8UCN*5$"]C;FQ0)^9+!09\GJ]+)/PHLBB'^U9Y9=$<++8AXG*P8>]/
M9GZ#1%. ($%T_MWERXE&8D4D+42F$Z%C&2 ,T\7$W.=)YNJ?M6+3JD=IH?$F
MI\G5OA?/)&"M<%( $1SFR>^ #W= 7T[(OH=Y&G>$#]^)$S.U-)E)3#DR&&$\
M@O]IN0J:I:[*7N0J@ L%.2R]T@<NK7X*<)48-?=6N"N!.N3^<*@\$2ZQ0\(E
M97=T!+<;*C968O"WP\3Y@&_0$$EOL47;^E;'2<GG&W;<LC+[@$(P;>FO!TEO
M*@NSUYMVO7R/;=*^:]2ZLLZ'5IL_92<$#SO1;MT]-97M;"4M5[NZH-VG58M
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
MU0#-)!EOT4VT]:!W%$N=#,1\1R3G=*5X@WD['LGMV&:!TP*LH(+MJM$1#1U
MY=1OV=D[(:;_X%[!SA,?5;:/27?:H\*3B+;OZK/%)D>W7*<=]6QT;SH5M&FU
MYX2?9,',DI_]&*M$BZ.U(9.]& $D(&'-U+6)5#VO*'P1'5QQ,/#<RGUPTZG;
M(C%">YO5?=N$8B!TY0@7:\>CF=!N/MMZFDY?RS , R-(-ILU\T-PK^&O.9_6
M$D2UZA+LKP%<-HP]1X]#$#K8Q#=5/*MGQY8OBM:AFTHG:14E.\1[/ 714^U%
MTG"&FB?\(K,DE1WV30_' _!Q"P=[Z\6-9EK:.5;",#8_1!\IXHA-X%EX)%^M
MLI-3_)/2#+TH=?TTBF1_A,GE%_>/_GL\2H>2@/<XC"/,P"V(VY>,Y+9.7MGY
M:;QZSDE<@,U<9#>:P@+?[&\W6)BN9EY6E%%A*,N[E\\/D'.#.S\PK]G5Y69R
MY("C<\ZM^-X"*\^;VI_+<ZH1WUD'P7C4+#=U+<QQ',W(]$W#\F'0W+0=O_]'
MX>O;+-:''RS6AQ\LUMLMUMM([]-G;U[\_2O\X]OSUZ^^^O]02P$"% ,4
M"  &@'!5CFFM^E$#  "Y#   $0              @ $     9'5O="TR,#(R
M,3$Q-"YX<V102P$"% ,4    "  &@'!5&@0+9OT*  " A@  %0
M    @ &  P  9'5O="TR,#(R,3$Q-%]L86(N>&UL4$L! A0#%     @ !H!P
M58@_>!A5!P  U5<  !4              ( !L X  &1U;W0M,C R,C$Q,31?
M<')E+GAM;%!+ 0(4 Q0    (  : <%59]SVBJ!4  )QQ   +
M  "  3@6  !D=6]T7SAK+FAT;5!+ 0(4 Q0    (  : <%6-P>X)I#H  -:D
M @ /              "  0DL  !D=6]T7V5X.3EZ,2YH=&U02P$"% ,4
M"  &@'!5$,I,+L8Y  "!!P$ #P              @ ':9@  9'5O=%]E>#DY
<>C(N:'1M4$L%!@     &  8 > $  ,V@      $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
