<SEC-DOCUMENT>0001493152-24-023873.txt : 20240614
<SEC-HEADER>0001493152-24-023873.hdr.sgml : 20240614
<ACCEPTANCE-DATETIME>20240614161536
ACCESSION NUMBER:		0001493152-24-023873
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20240614
ITEM INFORMATION:		Amendments to Articles of Incorporation or Bylaws; Change in Fiscal Year
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240614
DATE AS OF CHANGE:		20240614

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SONIM TECHNOLOGIES INC
		CENTRAL INDEX KEY:			0001178697
		STANDARD INDUSTRIAL CLASSIFICATION:	TELEPHONE & TELEGRAPH APPARATUS [3661]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				943336783
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		4445 EASTGATE MALL
		STREET 2:		SUITE 200
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121
		BUSINESS PHONE:		650-378-8100

	MAIL ADDRESS:	
		STREET 1:		4445 EASTGATE MALL
		STREET 2:		SUITE 200
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>form8-k.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:SONM="http://sonimtech.com/20240614">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02D_US%2DGAAP%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_038_SONM_sonimtech.com_20240614 -->
<!-- Field: Set; Name: xdx; ID: xdx_048_20240614_20240614 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_057_edei%2D%2DEntityCentralIndexKey_0001178697 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000004" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000005" name="dei:EntityCentralIndexKey">0001178697</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="sonm-20240614.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2024-06-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001178697</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-06-14</xbrli:startDate>
        <xbrli:endDate>2024-06-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="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_906_edei--DocumentType_c20240614__20240614_zs7xmJBP0US1"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000010" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Pursuant
to Section 13 OR 15(d)</b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date
of Report (Date of earliest event reported): <b><span id="xdx_908_edei--DocumentPeriodEndDate_c20240614__20240614_zQaXE8z2qxAl"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt:datemonthdayyearen" id="Fact000011" name="dei:DocumentPeriodEndDate">June 14, 2024</ix:nonNumeric></span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_908_edei--EntityRegistrantName_c20240614__20240614_z7UAWaoEfm0g"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000012" name="dei:EntityRegistrantName">Sonim
Technologies, Inc.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_902_edei--EntityIncorporationStateCountryCode_c20240614__20240614_zBM0QBc9Czik"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt-sec:stateprovnameen" id="Fact000013" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--EntityFileNumber_c20240614__20240614_zJkQzKnSyIL7"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000014" name="dei:EntityFileNumber">001-38907</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--EntityTaxIdentificationNumber_c20240614__20240614_zm1UirBvUmuk"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000015" name="dei:EntityTaxIdentificationNumber">94-3336783</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    or other jurisdiction</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of
    incorporation)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Commission</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">File
    Number)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(IRS
    Employer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    No.)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90A_edei--EntityAddressAddressLine1_c20240614__20240614_zBkYkbcqxl47"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000016" name="dei:EntityAddressAddressLine1">4445
Eastgate Mall</ix:nonNumeric></span>, <span id="xdx_900_edei--EntityAddressAddressLine2_c20240614__20240614_zED3PUXV1sw8"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000017" name="dei:EntityAddressAddressLine2">Suite 200</ix:nonNumeric></span>,</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--EntityAddressCityOrTown_c20240614__20240614_zg0RaRdcJ1Lb"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000018" name="dei:EntityAddressCityOrTown">San
Diego</ix:nonNumeric></span>, <span id="xdx_900_edei--EntityAddressStateOrProvince_c20240614__20240614_zuhnUYqXIwMc"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000019" name="dei:EntityAddressStateOrProvince">CA</ix:nonNumeric></span> <span id="xdx_909_edei--EntityAddressPostalZipCode_c20240614__20240614_zHZmv6vBESJf"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000020" name="dei:EntityAddressPostalZipCode">92121</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of principal executive offices, including Zip Code)</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_905_edei--CityAreaCode_c20240614__20240614_zirGpYFkAqlf"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000021" name="dei:CityAreaCode">(650)</ix:nonNumeric></span>
<span id="xdx_904_edei--LocalPhoneNumber_c20240614__20240614_z3arMGrPYS1d"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000022" name="dei:LocalPhoneNumber">378-8100</ix:nonNumeric></span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_904_edei--EntityInformationFormerLegalOrRegisteredName_c20240614__20240614_zHUo2561Z5sf"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000023" name="dei:EntityInformationFormerLegalOrRegisteredName">Not
applicable.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
name or former address, if changed since last report.)</span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_edei--WrittenCommunications_c20240614__20240614_zJ2cCAvSFlf5"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt:booleanfalse" id="Fact000024" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Written
    communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_edei--SolicitingMaterial_c20240614__20240614_zJ4UOdFZ9b03"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt:booleanfalse" id="Fact000025" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Soliciting
    material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--PreCommencementTenderOffer_c20240614__20240614_zQMv5T18mPx1"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt:booleanfalse" id="Fact000026" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-commencement
    communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_edei--PreCommencementIssuerTenderOffer_c20240614__20240614_zhH6sxkVDOoc"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt:booleanfalse" id="Fact000027" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-commencement
    communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title
    of each Class</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading
    Symbol(s)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of each exchange on which registered</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_edei--Security12bTitle_c20240614__20240614_zfJtKy5oSNZa"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000028" name="dei:Security12bTitle">Common
    Stock, par value $0.001 per share</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_edei--TradingSymbol_c20240614__20240614_zieodCjLXW04"><ix:nonNumeric contextRef="AsOf2024-06-14" id="Fact000029" name="dei:TradingSymbol">SONM</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--SecurityExchangeName_c20240614__20240614_zercjoNNmqqg"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt-sec:exchnameen" id="Fact000030" name="dei:SecurityExchangeName">The
    Nasdaq Stock Market LLC</ix:nonNumeric></span></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Nasdaq
    Capital Market)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
growth company <span id="xdx_903_edei--EntityEmergingGrowthCompany_c20240614__20240614_zZCFkm4TY3k7"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt:booleantrue" id="Fact000031" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <span id="xdx_906_edei--EntityExTransitionPeriod_c20240614__20240614_zHRbxr71n2D6"><ix:nonNumeric contextRef="AsOf2024-06-14" format="ixt:booleanfalse" id="Fact000032" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></span></span></p>

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

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

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

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

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


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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    5.03</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amendments
    to Articles of Incorporation or Bylaws; Change in Fiscal Year.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
and effective as of June 14, 2024, the board of directors (the &#8220;Board&#8221;) of Sonim Technologies, Inc. (the &#8220;Company&#8221;)
approved and adopted amendments to the Company&#8217;s amended and restated bylaws (the &#8220;Bylaws&#8221;) to (i) provide the Board
with the power and authority to designate the chairperson and the secretary for meetings of the Company&#8217;s stockholders and (ii)
make technical corrections and nonsubstantive edits to cross-references in Section 43 of the Bylaws.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foregoing summary of the amendments to the Bylaws does not purport to be complete and is qualified in its entirety by reference to the
full text of the Bylaws, a copy of which is filed as Exhibit 3.1 hereto.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
<span style="text-decoration: underline">Exhibits</span>.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.5in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex3-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Bylaws of Sonim Technologies, Inc., as amended and restated as of June 14, 2024</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SONIM
    TECHNOLOGIES, INC.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    June 14, 2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
Clay Crolius</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Clay
    Crolius</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjU0KwjAQhU/QOwxZizahuuhOixaxihQRt8FOJdhmyiT+HclbGlvEYWAY3vveE2IkclqZBhlOi7KAA7Zdoz1CiTUy2jMGR7bepBBuiRfjPGvr+/cHZhQYDMx0rNQ5CL31bhxWKcSziUwmKgEpUzWD+VZEXz0jW5sKrTe6AW0r2DN1bNBrfg0JB/0kS+2rrzoiO0M2BTmOB/kNKpYKdnTXD+Krg6LIRDTqJxI5060LruXTo/2SsGywDXVuoP8bfQD/mkqA -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>ex3-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
3.1</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AMENDED
AND RESTATED BYLAWS</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SONIM
TECHNOLOGIES, INC.<BR>
(A DELAWARE CORPORATION)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Amended
as of June 14, 2024)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
I<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>OFFICES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
1. Registered Office</B>. The registered office of the corporation in the State of Delaware shall be in the City of Wilmington, County
of New Castle.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
2. Other Offices</B>. The corporation shall also have and maintain an office or principal place of business at such place as may be fixed
by the Board of Directors, and may also have offices at such other places, both within and without the State of Delaware, as the Board
of Directors may from time to time determine or the business of the corporation may require.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
II<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>CORPORATE SEAL</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
3. Corporate Seal</B>. The Board of Directors may adopt a corporate seal. If adopted, the corporate seal shall consist of a die bearing
the name of the corporation and the inscription, &ldquo;Corporate Seal-Delaware.&rdquo; Said seal may be used by causing it or a facsimile
thereof to be impressed or affixed or reproduced or otherwise.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
III</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>STOCKHOLDERS&rsquo; MEETINGS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
4. Place of Meetings</B>. Meetings of the stockholders of the corporation may be held at such place, either within or without the State
of Delaware, as may be determined from time to time by the Board of Directors. The Board of Directors may, in its sole discretion, determine
that the meeting shall not be held at any place, but may instead be held solely by means of remote communication as provided under the
Delaware General Corporation Law (&ldquo;<B><I>DGCL</I></B>&rdquo;).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
5. Annual Meeting</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
</B>The annual meeting of the stockholders of the corporation, for the purpose of election of directors and for such other business as
may properly come before it, shall be held on such date and at such time as may be designated from time to time by the Board of Directors.
Nominations of persons for election to the Board of Directors of the corporation and the proposal of business to be considered by the
stockholders may be made at an annual meeting of stockholders: (i) pursuant to the corporation&rsquo;s notice of meeting of stockholders
(with respect to business other than nominations); (ii) brought specifically by or at the direction of the Board of Directors; or (iii)
by any stockholder of the corporation who was a stockholder of record at the time of giving the stockholder&rsquo;s notice provided for
in Section 5(b) below, who is entitled to vote at the meeting and who complied with the notice procedures set forth in Section 5. For
the avoidance of doubt, clause (iii) above shall be the exclusive means for a stockholder to make nominations and submit other business
(other than matters properly included in the corporation&rsquo;s notice of meeting of stockholders and proxy statement under Rule 14a-8
under the Securities Exchange Act of 1934, as amended, and the rules and regulations thereunder (the &ldquo;<B><I>1934 Act</I></B>&rdquo;))
before an annual meeting of stockholders.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
</B>At an annual meeting of the stockholders, only such business shall be conducted as is a proper matter for stockholder action under
Delaware law and as shall have been properly brought before the meeting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
For nominations for the election to the Board of Directors to be properly brought before an annual meeting by a stockholder pursuant
to clause (iii) of Section 5(a), the stockholder must deliver written notice to the Secretary at the principal executive offices of the
corporation on a timely basis as set forth in Section 5(b)(3) and must update and supplement such written notice on a timely basis as
set forth in Section 5(c). Such stockholder&rsquo;s notice shall set forth: (A) as to each nominee such stockholder proposes to nominate
at the meeting: (1) the name, age, business address and residence address of such nominee, (2) the principal occupation or employment
of such nominee, (3) the class and number of shares of each class of capital stock of the corporation which are owned of record and beneficially
by such nominee, (4) the date or dates on which such shares were acquired and the investment intent of such acquisition and (5) such
other information concerning such nominee as would be required to be disclosed in a proxy statement soliciting proxies for the election
of such nominee as a director in an election contest (even if an election contest is not involved), or that is otherwise required to
be disclosed pursuant to Section 14 of the 1934 Act and the rules and regulations promulgated thereunder (including such person&rsquo;s
written consent to being named as a nominee and to serving as a director if elected); and (B) the information required by Section 5(b)(4).
The corporation may require any proposed nominee to furnish such other information as it may reasonably require to determine the eligibility
of such proposed nominee to serve as an independent director of the corporation or that could be material to a reasonable stockholder&rsquo;s
understanding of the independence, or lack thereof, of such proposed nominee.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
Other than proposals sought to be included in the corporation&rsquo;s proxy materials pursuant to Rule 14(a)-8 under the 1934 Act, for
business other than nominations for the election to the Board of Directors to be properly brought before an annual meeting by a stockholder
pursuant to clause (iii) of Section 5(a), the stockholder must deliver written notice to the Secretary at the principal executive offices
of the corporation on a timely basis as set forth in Section 5(b)(3), and must update and supplement such written notice on a timely
basis as set forth in Section 5(c). Such stockholder&rsquo;s notice shall set forth: (A) as to each matter such stockholder proposes
to bring before the meeting, a brief description of the business desired to be brought before the meeting, the reasons for conducting
such business at the meeting, and any material interest (including any anticipated benefit of such business to any Proponent (as defined
below) other than solely as a result of its ownership of the corporation&rsquo;s capital stock, that is material to any Proponent individually,
or to the Proponents in the aggregate) in such business of any Proponent; and (B) the information required by Section 5(b)(4).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
To be timely, the written notice required by Section 5(b)(1) or 5(b)(2) must be received by the Secretary at the principal executive
offices of the corporation not later than the close of business on the ninetieth (90th) day nor earlier than the close of business on
the one hundred twentieth (120th) day prior to the first anniversary of the preceding year&rsquo;s annual meeting; <I>provided, however,
</I>that, subject to the last sentence of this Section 5(b)(3), in the event that the date of the annual meeting is advanced more than
thirty (30) days prior to or delayed by more than thirty (30) days after the anniversary of the preceding year&rsquo;s annual meeting,
notice by the stockholder to be timely must be so received not earlier than the close of business on the one hundred twentieth (120th)
day prior to such annual meeting and not later than the close of business on the later of the ninetieth (90th) day prior to such annual
meeting or the tenth (10th) day following the day on which public announcement of the date of such meeting is first made. In no event
shall an adjournment or a postponement of an annual meeting for which notice has been given, or the public announcement thereof has been
made, commence a new time period for the giving of a stockholder&rsquo;s notice as described above.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)
The written notice required by Section 5(b)(1) or 5(b)(2) shall also set forth, as of the date of the notice and as to the stockholder
giving the notice and the beneficial owner, if any, on whose behalf the nomination or proposal is made (each, a &ldquo;<B><I>Proponent</I></B>&rdquo;
and collectively, the &ldquo;<B><I>Proponents</I></B>&rdquo;): (A) the name and address of each Proponent, as they appear on the corporation&rsquo;s
books; (B) the class, series and number of shares of the corporation that are owned beneficially and of record by each Proponent; (C)
a description of any agreement, arrangement or understanding (whether oral or in writing) with respect to such nomination or proposal
between or among any Proponent and any of its affiliates or associates, and any others (including their names) acting in concert, or
otherwise under the agreement, arrangement or understanding, with any of the foregoing; (D) a representation that the Proponents are
holders of record or beneficial owners, as the case may be, of shares of the corporation entitled to vote at the meeting and intend to
appear in person or by proxy at the meeting to nominate the person or persons specified in the notice (with respect to a notice under
Section 5(b)(1)) or to propose the business that is specified in the notice (with respect to a notice under Section 5(b)(2)); (E) a representation
as to whether the Proponents intend to deliver a proxy statement and form of proxy to holders of a sufficient number of holders of the
corporation&rsquo;s voting shares to elect such nominee or nominees (with respect to a notice under Section 5(b)(1)) or to carry such
proposal (with respect to a notice under Section 5(b)(2)); (F) to the extent known by any Proponent, the name and address of any other
stockholder supporting the proposal on the date of such stockholder&rsquo;s notice; and (G) a description of all Derivative Transactions
(as defined below) by each Proponent during the previous twelve (12) month period, including the date of the transactions and the class,
series and number of securities involved in, and the material economic terms of, such Derivative Transactions.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)
</B>A stockholder providing written notice required by Section 5(b)(1) or (ii) shall update and supplement such notice in writing, if
necessary, so that the information provided or required to be provided in such notice is true and correct in all material respects as
of (i) the record date for the meeting and (ii) the date that is five (5) business days prior to the meeting and, in the event of any
adjournment or postponement thereof, five (5) business days prior to such adjourned or postponed meeting. In the case of an update and
supplement pursuant to clause (i) of this Section 5(c), such update and supplement shall be received by the Secretary at the principal
executive offices of the corporation not later than five (5) business days after the record date for the meeting. In the case of an update
and supplement pursuant to clause (ii) of this Section 5(c), such update and supplement shall be received by the Secretary at the principal
executive offices of the corporation not later than two (2) business days prior to the date for the meeting, and, in the event of any
adjournment or postponement thereof, two (2) business days prior to such adjourned or postponed meeting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(d)
</B>A person shall not be eligible for election or re-election as a director unless the person is nominated either in accordance with
clause (ii) of Section 5(a), or in accordance with clause (iii) of Section 5(a). Except as otherwise required by law, the chairperson
of the meeting shall have the power and duty to determine whether a nomination or any business proposed to be brought before the meeting
was made, or proposed, as the case may be, in accordance with the procedures set forth in these Bylaws and, if any proposed nomination
or business is not in compliance with these Bylaws, or the Proponent does not act in accordance with the representations in Sections
5(b)(4)(D) and 5(b)(4)(E), to declare that such proposal or nomination shall not be presented for stockholder action at the meeting and
shall be disregarded, notwithstanding that proxies in respect of such nominations or such business may have been solicited or received.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(e)
</B>Notwithstanding the foregoing provisions of this Section 5, in order to include information with respect to a stockholder proposal
in the proxy statement and form of proxy for a stockholders&rsquo; meeting, a stockholder must also comply with all applicable requirements
of the 1934 Act and the rules and regulations thereunder. Nothing in these Bylaws shall be deemed to affect any rights of stockholders
to request inclusion of proposals in the corporation&rsquo;s proxy statement pursuant to Rule 14a-8 under the 1934 Act; <I>provided,
however, </I>that any references in these Bylaws to the 1934 Act or the rules and regulations thereunder are not intended to and shall
not limit the requirements applicable to proposals and/or nominations to be considered pursuant to Section 5(a)(iii).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(f)
</B>For purposes of Sections 5 and 6,</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
&ldquo;affiliates&rdquo; and &ldquo;associates&rdquo; shall have the meanings set forth in Rule 405 under the Securities Act of 1933,
as amended (the &ldquo;1933 Act&rdquo;);</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
&ldquo;<B><I>Derivative Transaction</I></B>&rdquo; means any agreement, arrangement, interest or understanding entered into by, or on
behalf or for the benefit of, any Proponent or any of its affiliates or associates, whether record or beneficial: (A) the value of which
is derived in whole or in part from the value of any class or series of shares or other securities of the corporation, (B) which otherwise
provides any direct or indirect opportunity to gain or share in any gain derived from a change in the value of securities of the corporation,
(C) the effect or intent of which is to mitigate loss, manage risk or benefit of security value or price changes, or (D) which provides
the right to vote or increase or decrease the voting power of, such Proponent, or any of its affiliates or associates, with respect to
any securities of the corporation, which agreement, arrangement, interest or understanding may include, without limitation, any option,
warrant, debt position, note, bond, convertible security, swap, stock appreciation right, short position, profit interest, hedge, right
to dividends, voting agreement, performance-related fee or arrangement to borrow or lend shares (whether or not subject to payment, settlement,
exercise or conversion in any such class or series), and any proportionate interest of such Proponent in the securities of the corporation
held by any general or limited partnership, or any limited liability company, of which such Proponent is, directly or indirectly, a general
partner or managing member; and</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
&ldquo;public announcement&rdquo; shall mean disclosure in a press release reported by the Dow Jones News Service, Associated Press or
comparable national news service or in a document publicly filed by the corporation with the Securities and Exchange Commission pursuant
to Section 13, 14 or 15(d) of the 1934 Act.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
6. Special Meetings</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
</B>Special meetings of the stockholders of the corporation may be called, for any purpose as is a proper matter for stockholder action
under Delaware law, by (i) the Chairperson of the Board of Directors, (ii) the Chief Executive Officer, or (iii) the Board of Directors
pursuant to a resolution adopted by a majority of the total number of authorized directors (whether or not there exist any vacancies
in previously authorized directorships at the time any such resolution is presented to the Board of Directors for adoption).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
</B>The Board of Directors shall determine the time and place, if any, of such special meeting. Upon determination of the time and place,
if any, of the meeting, the Secretary shall cause a notice of meeting to be given to the stockholders entitled to vote, in accordance
with the provisions of Section 7. No business may be transacted at such special meeting otherwise than specified in the notice of meeting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)
</B>Nominations of persons for election to the Board of Directors may be made at a special meeting of stockholders at which directors
are to be elected (i) by or at the direction of the Board of Directors or (ii) by any stockholder of the corporation who is a stockholder
of record at the time of giving notice provided for in this paragraph, who shall be entitled to vote at the meeting and who delivers
written notice to the Secretary of the corporation setting forth the information required by Section 5(b)(1). In the event the corporation
calls a special meeting of stockholders for the purpose of electing one or more directors to the Board of Directors, any such stockholder
of record may nominate a person or persons (as the case may be), for election to such position(s) as specified in the corporation&rsquo;s
notice of meeting, if written notice setting forth the information required by Section 5(b)(1) of these Bylaws shall be received by the
Secretary at the principal executive offices of the corporation not later than the close of business on the later of the ninetieth (90th)
day prior to such meeting or the tenth (10th) day following the day on which public announcement is first made of the date of the special
meeting and of the nominees proposed by the Board of Directors to be elected at such meeting. The stockholder shall also update and supplement
such information as required under Section 5(c). In no event shall an adjournment or a postponement of a special meeting for which notice
has been given, or the public announcement thereof has been made, commence a new time period for the giving of a stockholder&rsquo;s
notice as described above.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(d)
</B>Notwithstanding the foregoing provisions of this Section 6, a stockholder must also comply with all applicable requirements of the
1934 Act and the rules and regulations thereunder with respect to matters set forth in this Section 6. Nothing in these Bylaws shall
be deemed to affect any rights of stockholders to request inclusion of proposals in the corporation&rsquo;s proxy statement pursuant
to Rule 14a-8 under the 1934 Act; <I>provided, however, </I>that any references in these Bylaws to the 1934 Act or the rules and regulations
thereunder are not intended to and shall not limit the requirements applicable to nominations for the election to the Board of Directors
to be considered pursuant to Section 6(c) of these Bylaws.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
7. Notice of Meetings</B>. Except as otherwise provided by law, notice, given in writing or by electronic transmission, of each meeting
of stockholders shall be given not less than ten (10) nor more than sixty (60) days before the date of the meeting to each stockholder
entitled to vote at such meeting, such notice to specify the place, if any, date and hour, in the case of special meetings, the purpose
or purposes of the meeting, and the means of remote communications, if any, by which stockholders and proxy holders may be deemed to
be present in person and vote at any such meeting. If mailed, notice is given when deposited in the United States mail, postage prepaid,
directed to the stockholder at such stockholder&rsquo;s address as it appears on the records of the corporation. Notice of the time,
place, if any, and purpose of any meeting of stockholders may be waived in writing, signed by the person entitled to notice thereof or
by electronic transmission by such person, either before or after such meeting, and will be waived by any stockholder by his or her attendance
thereat in person, by remote communication, if applicable, or by proxy, except when the stockholder attends a meeting for the express
purpose of objecting, at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called
or convened. Any stockholder so waiving notice of such meeting shall be bound by the proceedings of any such meeting in all respects
as if due notice thereof had been given.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
8. Quorum</B>. At all meetings of stockholders, except where otherwise provided by statute or by the Certificate of Incorporation, or
by these Bylaws, the presence, in person, by remote communication, if applicable, or by proxy duly authorized, of the holders of one-third
of the voting power of the outstanding shares of stock entitled to vote shall constitute a quorum for the transaction of business. In
the absence of a quorum, any meeting of stockholders may be adjourned, from time to time, either by the chairperson of the meeting or
by vote of the holders of a majority of voting power of the shares represented thereat, but no other business shall be transacted at
such meeting. The stockholders present at a duly called or convened meeting, at which a quorum is present, may continue to transact business
until adjournment, notwithstanding the withdrawal of enough stockholders to leave less than a quorum. Except as otherwise provided by
statute or by applicable stock exchange rules, or by the Certificate of Incorporation or these Bylaws, in all matters other than the
election of directors, the affirmative vote of the majority of the voting power of the shares present in person, by remote communication,
if applicable, or represented by proxy duly authorized at the meeting and entitled to vote generally on the subject matter shall be the
act of the stockholders. Except as otherwise provided by statute, the Certificate of Incorporation or these Bylaws, directors shall be
elected by a plurality of the votes of the shares present in person, by remote communication, if applicable, or represented by proxy
at the meeting and entitled to vote generally on the election of directors. Where a separate vote by a class or classes or series is
required, except where otherwise provided by statute, by applicable stock exchange rules or by the Certificate of Incorporation or these
Bylaws, one-third of the voting power of the outstanding shares of such class or classes or series, present in person, by remote communication,
if applicable, or represented by proxy duly authorized, shall constitute a quorum entitled to take action with respect to that vote on
that matter. Except where otherwise provided by statute, by applicable stock exchange rules or by the Certificate of Incorporation or
these Bylaws, the affirmative vote of the majority (plurality, in the case of the election of directors) of shares of such class or classes
or series present in person, by remote communication, if applicable, or represented by proxy at the meeting shall be the act of such
class or classes or series.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
9. Adjournment and Notice of Adjourned Meetings</B>. Any meeting of stockholders, whether annual or special, may be adjourned from time
to time either by the chairperson of the meeting or by the vote of the holders of a majority of the voting power of the shares present
in person, by remote communication, if applicable, or represented by proxy at the meeting. When a meeting is adjourned to another time
or place, if any, notice need not be given of the adjourned meeting if the time and place, if any, thereof are announced at the meeting
at which the adjournment is taken. At the adjourned meeting, the corporation may transact any business that might have been transacted
at the original meeting. If the adjournment is for more than thirty (30) days or if after the adjournment a new record date is fixed
for the adjourned meeting, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
10. Voting Rights</B>. For the purpose of determining those stockholders entitled to vote at any meeting of the stockholders, except
as otherwise provided by law, only persons in whose names shares stand on the stock records of the corporation on the record date, as
provided in Section 12 of these Bylaws, shall be entitled to vote at any meeting of stockholders. Every person entitled to vote shall
have the right to do so either in person, by remote communication, if applicable, or by an agent or agents authorized by a proxy granted
in accordance with Delaware law. An agent so appointed need not be a stockholder. No proxy shall be voted after three (3) years from
its date of creation unless the proxy provides for a longer period.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
11. Joint Owners of Stock</B>. If shares or other securities having voting power stand of record in the names of two (2) or more persons,
whether fiduciaries, members of a partnership, joint tenants, tenants in common, tenants by the entirety, or otherwise, or if two (2)
or more persons have the same fiduciary relationship respecting the same shares, unless the Secretary is given written notice to the
contrary and is furnished with a copy of the instrument or order appointing them or creating the relationship wherein it is so provided,
their acts with respect to voting shall have the following effect: (a) if only one (1) votes, his or her act binds all; (b) if more than
one (1) votes, the act of the majority so voting binds all; (c) if more than one (1) votes, but the vote is evenly split on any particular
matter, each faction may vote the securities in question proportionally, or may apply to the Delaware Court of Chancery for relief as
provided in the DGCL, Section 217(b). If the instrument filed with the Secretary shows that any such tenancy is held in unequal interests,
a majority or even-split for the purpose of subsection (c) shall be a majority or even-split in interest.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
12. List of Stockholders</B>. The Secretary shall prepare and make, at least ten (10) days before every meeting of stockholders, a complete
list of the stockholders entitled to vote at said meeting, arranged in alphabetical order, showing the address of each stockholder and
the number of shares registered in the name of each stockholder. Such list shall be open to the examination of any stockholder, for any
purpose germane to the meeting, (a) on a reasonably accessible electronic network, provided that the information required to gain access
to such list is provided with the notice of the meeting, or (b) during ordinary business hours, at the principal place of business of
the corporation. In the event that the corporation determines to make the list available on an electronic network, the corporation may
take reasonable steps to ensure that such information is available only to stockholders of the corporation. The list shall be open to
examination of any stockholder during the time of the meeting as provided by law.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
13. Action Without Meeting</B>. No action shall be taken by the stockholders except at an annual or special meeting of stockholders called
in accordance with these Bylaws, and no action shall be taken by the stockholders by written consent or by electronic transmission.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
14. Organization</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
</B>Unless otherwise designated by the Board of Directors, the Chairperson of the Board of Directors shall act as chairperson at every
meeting of stockholders. If (i) the Chairperson of the Board of Directors has not been appointed or is absent and (ii) no other person
has been designated as a chairperson of the meeting by the Board of Directors, the Chief Executive Officer, or, if the Chief Executive
Officer is absent, the President, or, if the President is absent, a chairperson of the meeting chosen by a majority in interest of the
stockholders entitled to vote, present in person or by proxy, shall act as chairperson. Unless otherwise designated by the Board of Directors,
the Secretary, or, in his or her absence, an Assistant Secretary directed to do so by the Chief Executive Officer or the President, shall
act as secretary of the meeting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
</B>The Board of Directors of the corporation shall be entitled to make such rules or regulations for the conduct of meetings of stockholders
as it shall deem necessary, appropriate or convenient. Subject to such rules and regulations of the Board of Directors, if any, the chairperson
of the meeting shall have the right and authority to prescribe such rules, regulations and procedures and to do all such acts as, in
the judgment of such chairperson, are necessary, appropriate or convenient for the proper conduct of the meeting, including, without
limitation, establishing an agenda or order of business for the meeting, rules and procedures for maintaining order at the meeting and
the safety of those present, limitations on participation in such meeting to stockholders of record of the corporation and their duly
authorized and constituted proxies and such other persons as the chairperson shall permit, restrictions on entry to the meeting after
the time fixed for the commencement thereof, limitations on the time allotted to questions or comments by participants and regulation
of the opening and closing of the polls for balloting on matters which are to be voted on by ballot. The date and time of the opening
and closing of the polls for each matter upon which the stockholders will vote at the meeting shall be announced at the meeting. Unless
and to the extent determined by the Board of Directors or the chairperson of the meeting, meetings of stockholders shall not be required
to be held in accordance with rules of parliamentary procedure.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
IV<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>DIRECTORS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
15. Number and Term of Office</B>. The authorized number of directors of the corporation will be fixed by the Board of Directors from
time to time. Directors need not be stockholders unless so required by the Certificate of Incorporation. If for any cause, the directors
have not been elected at an annual meeting, they may be elected as soon thereafter as convenient.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
16. Powers</B>. The business and affairs of the corporation will be managed by or under the direction of the Board of Directors, except
as otherwise provided by statute or by the Certificate of Incorporation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
17. Term of Directors</B>. Subject to the rights of the holders of any series of Preferred Stock to elect additional directors under
specified circumstances, directors will be elected at each annual meeting of stockholders to serve until the next annual meeting of stockholders
and his or her successor is duly elected and qualified or until his or her death, resignation or removal. No decrease in the number of
directors constituting the Board of Directors will shorten the term of any incumbent director.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
18. Vacancies</B>. Unless otherwise provided in the Certificate of Incorporation, and subject to the rights of the holders of any series
of Preferred Stock, any vacancies on the Board of Directors resulting from death, resignation, disqualification, removal or other causes
and any newly created directorships resulting from any increase in the number of directors will, unless the Board of Directors determines
by resolution that any such vacancies or newly created directorships will be filled by stockholders, be filled only by the affirmative
vote of a majority of the directors then in office, even though less than a quorum of the Board of Directors, or by a sole remaining
director; <I>provided, however</I>, that whenever the holders of any class or classes of stock or series thereof are entitled to elect
one or more directors by the provisions of the Certificate of Incorporation, vacancies and newly created directorships of such class
or classes or series will, unless the Board of Directors determines by resolution that any such vacancies or newly created directorships
will be filled by stockholders, be filled by a majority of the directors elected by such class or classes or series thereof then in office,
or by a sole remaining director so elected. Any director elected in accordance with the preceding sentence will hold office for the remainder
of the full term of the director for which the vacancy was created or occurred and until such director&rsquo;s successor has been elected
and qualified. A vacancy in the Board of Directors will be deemed to exist under this Bylaw in the case of the death, removal or resignation
of any director.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
19. Resignation</B>. Any director may resign at any time by delivering his or her notice in writing or by electronic transmission to
the Secretary, such resignation to specify whether it will be effective at a particular time, upon receipt by the Secretary or at the
pleasure of the Board of Directors. If no such specification is made, it will be deemed effective at the pleasure of the Board of Directors.
When one or more directors resigns from the Board of Directors, effective at a future date, a majority of the directors then in office,
including those who have so resigned, will have power to fill such vacancy or vacancies, the vote thereon to take effect when such resignation
or resignations become effective, and each director so chosen will hold office for the unexpired portion of the term of the director
whose place is vacated and until his or her successor has been duly elected and qualified.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
20. Removal</B>. Subject to any limitations imposed by applicable law, the Board of Directors or any director may be removed from office
at any time (i) with cause by the affirmative vote of the holders of a majority of the voting power of all then-outstanding shares of
capital stock of the corporation entitled to vote generally at an election of directors or (ii) without cause by the affirmative vote
of the holders of at least sixty-six and two-thirds percent (66 2/3%) of the voting power of all then-outstanding shares of capital stock
of the corporation, entitled to elect such director.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
21. Meetings</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
Regular Meetings</B>. Unless otherwise restricted by the Certificate of Incorporation, regular meetings of the Board of Directors may
be held at any time or date and at any place within or without the State of Delaware that has been designated by the Board of Directors
and publicized among all directors, either orally or in writing, including a voice-messaging system or other system designated to record
and communicate messages, facsimile, or by electronic mail or other electronic means. No further notice will be required for a regular
meeting of the Board of Directors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
Special Meetings</B>. Unless otherwise restricted by the Certificate of Incorporation, special meetings of the Board of Directors may
be held at any time and place within or without the State of Delaware whenever called by the Chairman of the Board of Directors, the
Chief Executive Officer (if a director), the President (if a director) or any director.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)
Meetings by Electronic Communications Equipment</B>. Any member of the Board of Directors, or of any committee thereof, may participate
in a meeting by means of conference telephone or other communications equipment by means of which all persons participating in the meeting
can hear each other, and participation in a meeting by such means constitutes presence in person at such meeting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(d)
Notice of Special Meetings</B>. Notice of the time and place of all special meetings of the Board of Directors will be orally or in writing,
by telephone, including a voice messaging system or other system or technology designed to record and communicate messages, facsimile,
telegraph or telex, or by electronic mail or other electronic means, during normal business hours, at least 24 hours before the date
and time of the meeting. If notice is sent by US mail, it will be sent by first class mail, postage prepaid at least three days before
the date of the meeting. Notice of any meeting may be waived in writing or by electronic transmission at any time before or after the
meeting and will be waived by any director by attendance thereat, except when the director attends the meeting for the express purpose
of objecting, at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called or convened.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(e)
Waiver of Notice</B>. The transaction of all business at any meeting of the Board of Directors, or any committee thereof, however called
or noticed, or wherever held, will be as valid as though had at a meeting duly held after regular call and notice, if a quorum be present
and if, either before or after the meeting, each of the directors not present who did not receive notice signs a written waiver of notice
or waives notice by electronic transmission. All such waivers will be filed with the corporate records or made a part of the minutes
of the meeting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
22. Quorum and Voting</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
</B>Unless the Certificate of Incorporation requires a greater number, a quorum of the Board of Directors will consist of a majority
of the total number of directors then serving; <I>provided, however</I>, that such number will never be less than one-third of the total
number of directors authorized except that when one director is authorized, then one director will constitute a quorum. At any meeting,
whether a quorum be present or otherwise, a majority of the directors present may adjourn from time to time until the time fixed for
the next regular meeting of the Board of Directors, without notice other than by announcement at the meeting. If the Certificate of Incorporation
provides that one or more directors will have more or less than one vote per director on any matter, every reference in this Section
to a majority or other proportion of the directors will refer to a majority or other proportion of the votes of the directors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
</B>At each meeting of the Board of Directors at which a quorum is present, all questions and business will be determined by the affirmative
vote of a majority of the directors present, unless a different vote be required by law, the Certificate of Incorporation or these Bylaws.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
23. Action Without Meeting</B>. Unless otherwise restricted by the Certificate of Incorporation or these Bylaws, any action required
or permitted to be taken at any meeting of the Board of Directors or of any committee thereof may be taken without a meeting, if all
members of the Board of Directors or committee, as the case may be, consent in writing or by electronic transmission, and such writing
or writings or transmission or transmissions are filed with the minutes of proceedings of the Board of Directors or committee. Such filing
will be in paper form if the minutes are maintained in paper form and will be in electronic form if the minutes are maintained in electronic
form.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
24. Fees and Compensation</B>. Directors will be entitled to such compensation for their services as may be approved by the Board of
Directors, including, if so approved, by resolution of the Board of Directors, a fixed sum and expenses of attendance, if any, for attendance
at each regular or special meeting of the Board of Directors and at any meeting of a committee of the Board of Directors. Nothing herein
contained is to be construed to preclude any director from serving the corporation in any other capacity as an officer, agent, employee,
or otherwise and receiving compensation therefor.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
25. Committees</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
Executive Committee</B>. The Board of Directors may appoint an Executive Committee to consist of one or more members of the Board of
Directors. The Executive Committee, to the extent permitted by law and provided in the resolution of the Board of Directors, will have
and may exercise all the powers and authority of the Board of Directors in the management of the business and affairs of the corporation,
and may authorize the seal of the corporation to be affixed to all papers that may require it; but no such committee will have the power
or authority in reference to (i) approving or adopting, or recommending to the stockholders, any action or matter expressly required
by the DGCL to be submitted to stockholders for approval, or (ii) adopting, amending or repealing any bylaw of the corporation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
Other Committees</B>. The Board of Directors may, from time to time, appoint such other committees as may be permitted by law. Such other
committees appointed by the Board of Directors will consist of one or more members of the Board of Directors and will have such powers
and perform such duties as may be prescribed by the resolution or resolutions creating such committees, but in no event will any such
committee have the powers denied to the Executive Committee in these Bylaws.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)
Term</B>. The Board of Directors, subject to any requirements of any outstanding series of Preferred Stock and the provisions of paragraphs
(a) or (b) of this Section may at any time increase or decrease the number of members of a committee or terminate the existence of a
committee. The membership of a committee member will terminate on the date of his or her death or voluntary resignation from the committee
or from the Board of Directors. The Board of Directors may at any time for any reason remove any individual committee member and the
Board of Directors may fill any committee vacancy created by death, resignation, removal or increase in the number of members of the
committee. The Board of Directors may designate one or more directors as alternate members of any committee, who may replace any absent
or disqualified member at any meeting of the committee, and, in addition, in the absence or disqualification of any member of a committee,
the member or members thereof present at any meeting and not disqualified from voting, whether or not he or they constitute a quorum,
may unanimously appoint another member of the Board of Directors to act at the meeting in the place of any such absent or disqualified
member.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(d)
Meetings</B>. Unless the Board of Directors otherwise provide, regular meetings of the Executive Committee or any other committee appointed
pursuant to this Section will be held at such times and places as are determined by the Board of Directors, or by any such committee,
and when notice thereof has been given to each member of such committee, no further notice of such regular meetings need be given thereafter.
Special meetings of any such committee may be held at any place that has been determined from time to time by such committee, and may
be called by any director who is a member of such committee, upon notice to the members of such committee of the time and place of such
special meeting given in the manner provided for the giving of notice to members of the Board of Directors of the time and place of special
meetings of the Board of Directors. Notice of any special meeting of any committee may be waived in writing at any time before or after
the meeting and will be waived by any director by attendance thereat, except when the director attends such special meeting for the express
purpose of objecting, at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called
or convened. Unless otherwise provided by the Board of Directors in the resolutions authorizing the creation of the committee, a majority
of the authorized number of members of any such committee will constitute a quorum for the transaction of business, and the act of a
majority of those present at any meeting at which a quorum is present will be the act of such committee.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
26. Organization</B>. At every meeting of the directors, the Chairman of the Board of Directors, or, if a Chairman has not been appointed
or is absent, the Chief Executive Officer (if a director), or if the Chief Executive Officer is not a director or is absent, the President
(if a director), or if the President is not a director or is absent, the most senior Vice President (if a director) or, in the absence
of any such person, a chairman of the meeting chosen by a majority of the directors present, will preside over the meeting. The Secretary,
or in his or her absence, any Assistant Secretary directed to do so by the Chief Executive Officer or President, will act as secretary
of the meeting.</FONT></P>

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>&nbsp;</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
V<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>OFFICERS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
27. Officers Designated</B>. The officers of the corporation shall include, if and when designated by the Board of Directors, the Chairperson,
the Chief Executive Officer, the President, one or more Vice Presidents, the Secretary, the Chief Financial Officer and the Treasurer.
The Board of Directors may also appoint one or more Assistant Secretaries and Assistant Treasurers and such other officers and agents
with such powers and duties as it shall deem necessary. The Board of Directors may assign such additional titles to one or more of the
officers as it shall deem appropriate. Any one person may hold any number of offices of the corporation at any one time unless specifically
prohibited therefrom by law. The salaries and other compensation of the officers of the corporation shall be fixed by or in the manner
designated by the Board of Directors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
28. Tenure and Duties of Officers</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
General.</B> All officers shall hold office at the pleasure of the Board of Directors and until their successors shall have been duly
elected and qualified, unless sooner removed. Any officer elected or appointed by the Board of Directors may be removed at any time by
the Board of Directors. If the office of any officer becomes vacant for any reason, the vacancy may be filled by the Board of Directors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
Duties of Chief Executive Officer.</B> The Chief Executive Officer shall preside at all meetings of the stockholders and at all meetings
of the Board of Directors (if a director), unless the Chairperson of the Board of Directors has been appointed and is present. Unless
an officer has been appointed Chief Executive Officer of the corporation, the President shall be the chief executive officer of the corporation
and shall, subject to the control of the Board of Directors, have general supervision, direction and control of the business and officers
of the corporation. To the extent that a Chief Executive Officer has been appointed and no President has been appointed, all references
in these Bylaws to the President shall be deemed references to the Chief Executive Officer. The Chief Executive Officer shall perform
other duties commonly incident to the office and shall also perform such other duties and have such other powers, as the Board of Directors
shall designate from time to time.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)
Duties of President.</B> The President shall preside at all meetings of the stockholders and at all meetings of the Board of Directors
(if a director), unless the Chairperson of the Board of Directors, or the Chief Executive Officer has been appointed and is present.
Unless another officer has been appointed Chief Executive Officer of the corporation, the President shall be the chief executive officer
of the corporation and shall, subject to the control of the Board of Directors, have general supervision, direction and control of the
business and officers of the corporation. The President shall perform other duties commonly incident to the office and shall also perform
such other duties and have such other powers, as the Board of Directors shall designate from time to time.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(d)
Duties of Vice Presidents.</B> A Vice President may assume and perform the duties of the President in the absence or disability of the
President or whenever the office of President is vacant. A Vice President shall perform other duties commonly incident to their office
and shall also perform such other duties and have such other powers as the Board of Directors or the Chief Executive Officer, or, if
the Chief Executive Officer has not been appointed or is absent, the President shall designate from time to time.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(e)
Duties of Secretary.</B> The Secretary shall attend all meetings of the stockholders and of the Board of Directors and shall record all
acts and proceedings thereof in the minute book of the corporation. The Secretary shall give notice in conformity with these Bylaws of
all meetings of the stockholders and of all meetings of the Board of Directors and any committee thereof requiring notice. The Secretary
shall perform all other duties provided for in these Bylaws and other duties commonly incident to the office and shall also perform such
other duties and have such other powers, as the Board of Directors shall designate from time to time. The Chief Executive Officer, or
if no Chief Executive Officer is then serving, the President may direct any Assistant Secretary or other officer to assume and perform
the duties of the Secretary in the absence or disability of the Secretary, and each Assistant Secretary shall perform other duties commonly
incident to the office and shall also perform such other duties and have such other powers as the Board of Directors or the Chief Executive
Officer, or if no Chief Executive Officer is then serving, the President shall designate from time to time.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(f)
Duties of Chief Financial Officer.</B> The Chief Financial Officer shall keep or cause to be kept the books of account of the corporation
in a thorough and proper manner and shall render statements of the financial affairs of the corporation in such form and as often as
required by the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President. The
Chief Financial Officer, subject to the order of the Board of Directors, shall have the custody of all funds and securities of the corporation.
The Chief Financial Officer shall perform other duties commonly incident to the office and shall also perform such other duties and have
such other powers as the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President
shall designate from time to time. To the extent that a Chief Financial Officer has been appointed and no Treasurer has been appointed,
all references in these Bylaws to the Treasurer shall be deemed references to the Chief Financial Officer. The President may direct the
Treasurer, if any, or any Assistant Treasurer, or the controller or any assistant controller to assume and perform the duties of the
Chief Financial Officer in the absence or disability of the Chief Financial Officer, and each Treasurer and Assistant Treasurer and each
controller and assistant controller shall perform other duties commonly incident to the office and shall also perform such other duties
and have such other powers as the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving,
the President shall designate from time to time.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(g)
Duties of Treasurer.</B> Unless another officer has been appointed Chief Financial Officer of the corporation, the Treasurer shall be
the chief financial officer of the corporation and shall keep or cause to be kept the books of account of the corporation in a thorough
and proper manner and shall render statements of the financial affairs of the corporation in such form and as often as required by the
Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President, and, subject to the
order of the Board of Directors, shall have the custody of all funds and securities of the corporation. The Treasurer shall perform other
duties commonly incident to the office and shall also perform such other duties and have such other powers as the Board of Directors
or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President and Chief Financial Officer (if not Treasurer)
shall designate from time to time.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
29. Delegation of Authority</B>. The Board of Directors may from time to time delegate the powers or duties of any officer to any other
officer or agent, notwithstanding any provision hereof.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
30. Resignations</B>. Any officer may resign at any time by giving notice in writing or by electronic transmission to the Board of Directors
or to the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President or to the Secretary. Any such resignation
shall be effective when received by the person or persons to whom such notice is given, unless a later time is specified therein, in
which event the resignation shall become effective at such later time. Unless otherwise specified in such notice, the acceptance of any
such resignation shall not be necessary to make it effective. Any resignation shall be without prejudice to the rights, if any, of the
corporation under any contract with the resigning officer.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
31. Removal</B>. Any officer may be removed from office at any time, either with or without cause, by the affirmative vote of a majority
of the directors in office at the time, or by the unanimous written consent of the directors in office at the time, or by any committee
or by the Chief Executive Officer or by other superior officers upon whom such power of removal may have been conferred by the Board
of Directors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
VI<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>EXECUTION OF CORPORATE INSTRUMENTS AND VOTING<BR>
OF SECURITIES OWNED BY THE CORPORATION</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
32. Execution of Corporate Instruments</B>. The Board of Directors may, in its discretion, determine the method and designate the signatory
officer or officers, or other person or persons, to execute on behalf of the corporation any corporate instrument or document, or to
sign on behalf of the corporation the corporate name without limitation, or to enter into contracts on behalf of the corporation, except
where otherwise provided by law or these Bylaws, and such execution or signature shall be binding upon the corporation. All checks and
drafts drawn on banks or other depositaries on funds to the credit of the corporation or in special accounts of the corporation shall
be signed by such person or persons as the Board of Directors shall authorize so to do. Unless authorized or ratified by the Board of
Directors or within the agency power of an officer, no officer, agent or employee shall have any power or authority to bind the corporation
by any contract or engagement or to pledge its credit or to render it liable for any purpose or for any amount.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
33. Voting of Securities Owned by the Corporation</B>. All stock and other securities of other corporations owned or held by the corporation
for itself, or for other parties in any capacity, shall be voted, and all proxies with respect thereto shall be executed, by the person
authorized so to do by resolution of the Board of Directors, or, in the absence of such authorization, by the Chairperson of the Board
of Directors, the Chief Executive Officer, the President, or any Vice President.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
VII<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>SHARES OF STOCK</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
34. Form and Execution of Certificates</B>. The shares of the corporation shall be represented by certificates, or shall be uncertificated
if so provided by resolution or resolutions of the Board of Directors. Certificates for the shares of stock, if any, shall be in such
form as is consistent with the Certificate of Incorporation and applicable law. Every holder of stock in the corporation represented
by certificate shall be entitled to have a certificate signed by or in the name of the corporation by the Chairperson of the Board of
Directors, or the President or any Vice President and by the Treasurer or Assistant Treasurer or the Secretary or Assistant Secretary,
certifying the number of shares owned by him in the corporation. Any or all of the signatures on the certificate may be facsimiles. In
case any officer, transfer agent, or registrar who has signed or whose facsimile signature has been placed upon a certificate shall have
ceased to be such officer, transfer agent, or registrar before such certificate is issued, it may be issued with the same effect as if
he were such officer, transfer agent, or registrar at the date of issue.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
35. Lost Certificates</B>. A new certificate or certificates shall be issued in place of any certificate or certificates theretofore
issued by the corporation alleged to have been lost, stolen, or destroyed, upon the making of an affidavit of that fact by the person
claiming the certificate of stock to be lost, stolen, or destroyed. The corporation may require, as a condition precedent to the issuance
of a new certificate or certificates, the owner of such lost, stolen, or destroyed certificate or certificates, or the owner&rsquo;s
legal representative, to agree to indemnify the corporation in such manner as it shall require or to give the corporation a surety bond
in such form and amount as it may direct as indemnity against any claim that may be made against the corporation with respect to the
certificate alleged to have been lost, stolen, or destroyed.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
36. Transfers</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
</B>Transfers of record of shares of stock of the corporation shall be made only upon its books by the holders thereof, in person or
by attorney duly authorized, and, in the case of stock represented by certificate, upon the surrender of a properly endorsed certificate
or certificates for a like number of shares.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
</B>The corporation shall have power to enter into and perform any agreement with any number of stockholders of any one or more classes
of stock of the corporation to restrict the transfer of shares of stock of the corporation of any one or more classes owned by such stockholders
in any manner not prohibited by the DGCL.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
37. Fixing Record Dates</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
</B>In order that the corporation may determine the stockholders entitled to notice of or to vote at any meeting of stockholders or any
adjournment thereof, the Board of Directors may fix a record date, which record date shall not precede the date upon which the resolution
fixing the record date is adopted by the Board of Directors, and which record date shall, subject to applicable law, not be more than
sixty (60) nor less than ten (10) days before the date of such meeting. If no record date is fixed by the Board of Directors, the record
date for determining stockholders entitled to notice of or to vote at a meeting of stockholders shall be at the close of business on
the day next preceding the day on which notice is given, or if notice is waived, at the close of business on the day next preceding the
day on which the meeting is held. A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders
shall apply to any adjournment of the meeting; <I>provided, however,</I> that the Board of Directors may fix a new record date for the
adjourned meeting.</FONT></P>

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

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
</B>In order that the corporation may determine the stockholders entitled to receive payment of any dividend or other distribution or
allotment of any rights or the stockholders entitled to exercise any rights in respect of any change, conversion or exchange of stock,
or for the purpose of any other lawful action, the Board of Directors may fix, in advance, a record date, which record date shall not
precede the date upon which the resolution fixing the record date is adopted, and which record date shall be not more than sixty (60)
days prior to such action. If no record date is fixed, the record date for determining stockholders for any such purpose shall be at
the close of business on the day on which the Board of Directors adopts the resolution relating thereto.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
38. Registered Stockholders</B>. The corporation shall be entitled to recognize the exclusive right of a person registered on its books
as the owner of shares to receive dividends, and to vote as such owner, and shall not be bound to recognize any equitable or other claim
to or interest in such share or shares on the part of any other person whether or not it shall have express or other notice thereof,
except as otherwise provided by the laws of Delaware.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
VIII</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>OTHER SECURITIES OF THE CORPORATION</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
39. Execution of Other Securities</B>. All bonds, debentures and other corporate securities of the corporation, other than stock certificates
(covered in Section 34), may be signed by the Chairperson of the Board of Directors, the Chief Executive Officer, the President or any
Vice President, or such other person as may be authorized by the Board of Directors, and the corporate seal impressed thereon or a facsimile
of such seal imprinted thereon and attested by the signature of the Secretary or an Assistant Secretary, or the Chief Financial Officer
or Treasurer or an Assistant Treasurer; <I>provided, however,</I> that where any such bond, debenture or other corporate security shall
be authenticated by the manual signature, or where permissible facsimile signature, of a trustee under an indenture pursuant to which
such bond, debenture or other corporate security shall be issued, the signatures of the persons signing and attesting the corporate seal
on such bond, debenture or other corporate security may be the imprinted facsimile of the signatures of such persons. Interest coupons
appertaining to any such bond, debenture or other corporate security, authenticated by a trustee as aforesaid, shall be signed by the
Treasurer or an Assistant Treasurer of the corporation or such other person as may be authorized by the Board of Directors, or bear imprinted
thereon the facsimile signature of such person. In case any officer who shall have signed or attested any bond, debenture or other corporate
security, or whose facsimile signature shall appear thereon or on any such interest coupon, shall have ceased to be such officer before
the bond, debenture or other corporate security so signed or attested shall have been delivered, such bond, debenture or other corporate
security nevertheless may be adopted by the corporation and issued and delivered as though the person who signed the same or whose facsimile
signature shall have been used thereon had not ceased to be such officer of the corporation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
IX<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>DIVIDENDS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
40. Declaration of Dividends</B>. Dividends upon the capital stock of the corporation, subject to the provisions of the Certificate of
Incorporation and applicable law, if any, may be declared by the Board of Directors pursuant to law at any regular or special meeting.
Dividends may be paid in cash, in property, or in shares of the capital stock, subject to the provisions of the Certificate of Incorporation
and applicable law.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
41. Dividend Reserve</B>. Before payment of any dividend, there may be set aside out of any funds of the corporation available for dividends
such sum or sums as the Board of Directors from time to time, in their absolute discretion, think proper as a reserve or reserves to
meet contingencies, or for equalizing dividends, or for repairing or maintaining any property of the corporation, or for such other purpose
as the Board of Directors shall think conducive to the interests of the corporation, and the Board of Directors may modify or abolish
any such reserve in the manner in which it was created.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
X<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>FISCAL YEAR</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
42. Fiscal Year</B>. The fiscal year of the corporation shall be fixed by resolution of the Board of Directors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
XI<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>INDEMNIFICATION</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
43. Indemnification of Directors, Officers, Employees and Other Agents</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
Directors and Officers.</B> The corporation shall indemnify its directors and officers to the fullest extent not prohibited by the DGCL
or any other applicable law; <I>provided, however,</I> that the corporation may modify the extent of such indemnification by individual
contracts with its directors and officers; and, <I>provided, further,</I> that the corporation shall not be required to indemnify any
director or officer in connection with any proceeding (or part thereof) initiated by such person unless (i) such indemnification is expressly
required to be made by law, (ii) the proceeding was authorized by the Board of Directors of the corporation, (iii) such indemnification
is provided by the corporation, in its sole discretion, pursuant to the powers vested in the corporation under the DGCL or any other
applicable law or (iv) such indemnification is required to be made under paragraph (d) of this Section 43.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
Employees and other Agents</B>. The corporation shall have power to indemnify its employees and other agents as set forth in the DGCL
or any other applicable law. The Board of Directors shall have the power to delegate the determination of whether indemnification shall
be given to any such person as the Board of Directors shall determine.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)
Expenses.</B> The corporation shall advance to any person who was or is a party or is threatened to be made a party to any threatened,
pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative, by reason of the fact that
he is or was a director or officer, of the corporation, or is or was serving at the request of the corporation as a director or officer
of another corporation, partnership, joint venture, trust or other enterprise, prior to the final disposition of the proceeding, promptly
following request therefor, all expenses incurred by any director or officer in connection with such proceeding provided, however, that
if the DGCL requires, an advancement of expenses incurred by a director or officer in his or her capacity as a director or officer (and
not in any other capacity in which service was or is rendered by such indemnitee, including, without limitation, service to an employee
benefit plan) shall be made only upon delivery to the corporation of an undertaking (hereinafter an &ldquo;undertaking&rdquo;), by or
on behalf of such indemnitee, to repay all amounts so advanced if it shall ultimately be determined by final judicial decision from which
there is no further right to appeal (hereinafter a &ldquo;final adjudication&rdquo;) that such indemnitee is not entitled to be indemnified
for such expenses under this Section 43 or otherwise. Notwithstanding the foregoing, unless otherwise determined pursuant to paragraph
(e) of this Section 43, no advance shall be made by the corporation to an officer of the corporation (except by reason of the fact that
such officer is or was a director of the corporation in which event this sentence shall not apply) in any action, suit or proceeding,
whether civil, criminal, administrative or investigative, if a determination is reasonably and promptly made (i) by a majority vote of
directors who were not parties to the proceeding, even if not a quorum, or (ii) by a committee of such directors designated by a majority
vote of such directors, even though less than a quorum, or (iii) if there are no such directors, or such directors so direct, by independent
legal counsel in a written opinion, that the facts known to the decision-making party at the time such determination is made demonstrate
clearly and convincingly that such person acted in bad faith or in a manner that such person did not believe to be in or not opposed
to the best interests of the corporation.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(d)
Enforcement.</B> Without the necessity of entering into an express contract, all rights to indemnification and advances to directors
and officers under this Section 43 shall be deemed to be contractual rights and be effective to the same extent and as if provided for
in a contract between the corporation and the director or officer. Any right to indemnification or advances granted by this Section 43
to a director or officer shall be enforceable by or on behalf of the person holding such right in any court of competent jurisdiction
if (i) the claim for indemnification or advances is denied, in whole or in part, or (ii) no disposition of such claim is made within
ninety (90) days of request therefor. To the extent permitted by law, the claimant in such enforcement action, if successful in whole
or in part, shall be entitled to be paid also the expense of prosecuting the claim. In connection with any claim for indemnification,
the corporation shall be entitled to raise as a defense to any such action that the claimant has not met the standards of conduct that
make it permissible under the DGCL or any other applicable law for the corporation to indemnify the claimant for the amount claimed.
In connection with any claim by an officer of the corporation (except in any action, suit or proceeding, whether civil, criminal, administrative
or investigative, by reason of the fact that such officer is or was a director of the corporation) for advances, the corporation shall
be entitled to raise a defense as to any such action clear and convincing evidence that such person acted in bad faith or in a manner
that such person did not believe to be in or not opposed to the best interests of the corporation, or with respect to any criminal action
or proceeding that such person acted without reasonable cause to believe that his or her conduct was lawful. Neither the failure of the
corporation (including its Board of Directors, independent legal counsel or its stockholders) to have made a determination prior to the
commencement of such action that indemnification of the claimant is proper in the circumstances because he has met the applicable standard
of conduct set forth in the DGCL or any other applicable law, nor an actual determination by the corporation (including its Board of
Directors, independent legal counsel or its stockholders) that the claimant has not met such applicable standard of conduct, shall be
a defense to the action or create a presumption that claimant has not met the applicable standard of conduct. In any suit brought by
a director or officer to enforce a right to indemnification or to an advancement of expenses hereunder, the burden of proving that the
director or officer is not entitled to be indemnified, or to such advancement of expenses, under this Section 43 or otherwise shall be
on the corporation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(e)
Non-Exclusivity of Rights. </B>The rights conferred on any person by this Section 43 shall not be exclusive of any other right which
such person may have or hereafter acquire under any applicable statute, provision of the Certificate of Incorporation, Bylaws, agreement,
vote of stockholders or disinterested directors or otherwise, both as to action in his or her official capacity and as to action in another
capacity while holding office. The corporation is specifically authorized to enter into individual contracts with any or all of its directors,
officers, employees or agents respecting indemnification and advances, to the fullest extent not prohibited by the DGCL or any other
applicable law.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(f)
Survival of Rights. </B>The rights conferred on any person by this Section 43 shall continue as to a person who has ceased to be a director,
officer, employee or other agent and shall inure to the benefit of the heirs, executors and administrators of such a person.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(g)
Insurance. </B>To the fullest extent permitted by the DGCL or any other applicable law, the corporation, upon approval by the Board of
Directors, may purchase insurance on behalf of any person required or permitted to be indemnified pursuant to this Section 43.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(h)
Amendments. </B>Any repeal or modification of this Section 43 shall only be prospective and shall not affect the rights under this Section
43 in effect at the time of the alleged occurrence of any action or omission to act that is the cause of any proceeding against any agent
of the corporation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(i)
Saving Clause. </B>If this Section 43 or any portion hereof shall be invalidated on any ground by any court of competent jurisdiction,
then the corporation shall nevertheless indemnify each director and officer to the full extent not prohibited by any applicable portion
of this Section 43 that shall not have been invalidated, or by any other applicable law. If this Section 43 shall be invalid due to the
application of the indemnification provisions of another jurisdiction, then the corporation shall indemnify each director and executive
officer to the full extent under any other applicable law.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(j)
Certain Definitions. </B>For the purposes of this Section 43, the following definitions shall apply:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
The term &ldquo;proceeding&rdquo; shall be broadly construed and shall include, without limitation, the investigation, preparation, prosecution,
defense, settlement, arbitration and appeal of, and the giving of testimony in, any threatened, pending or completed action, suit or
proceeding, whether civil, criminal, administrative or investigative.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
The term &ldquo;expenses&rdquo; shall be broadly construed and shall include, without limitation, court costs, attorneys&rsquo; fees,
witness fees, fines, amounts paid in settlement or judgment and any other costs and expenses of any nature or kind incurred in connection
with any proceeding.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
The term the &ldquo;corporation&rdquo; shall include, in addition to the resulting corporation, any constituent corporation (including
any constituent of a constituent) absorbed in a consolidation or merger which, if its separate existence had continued, would have had
power and authority to indemnify its directors, officers, and employees or agents, so that any person who is or was a director, officer,
employee or agent of such constituent corporation, or is or was serving at the request of such constituent corporation as a director,
officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, shall stand in the same position
under the provisions of this Section 43 with respect to the resulting or surviving corporation as he would have with respect to such
constituent corporation if its separate existence had continued.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)
References to a &ldquo;director,&rdquo; &ldquo;executive officer,&rdquo; &ldquo;officer,&rdquo; &ldquo;employee,&rdquo; or &ldquo;agent&rdquo;
of the corporation shall include, without limitation, situations where such person is serving at the request of the corporation as, respectively,
a director, executive officer, officer, employee, trustee or agent of another corporation, partnership, joint venture, trust or other
enterprise.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 49.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)
References to &ldquo;other enterprises&rdquo; shall include employee benefit plans; references to &ldquo;fines&rdquo; shall include any
excise taxes assessed on a person with respect to an employee benefit plan; and references to &ldquo;serving at the request of the corporation&rdquo;
shall include any service as a director, officer, employee or agent of the corporation which imposes duties on, or involves services
by, such director, officer, employee, or agent with respect to an employee benefit plan, its participants, or beneficiaries; and a person
who acted in good faith and in a manner he reasonably believed to be in the interest of the participants and beneficiaries of an employee
benefit plan shall be deemed to have acted in a manner &ldquo;not opposed to the best interests of the corporation&rdquo; as referred
to in this section.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
XII<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>NOTICES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
44. Notices</B>.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(a)
Notice to Stockholders.</B> Written notice to stockholders of stockholder meetings shall be given as provided in Section 7 herein. Without
limiting the manner by which notice may otherwise be given effectively to stockholders under any agreement or contract with such stockholder,
and except as otherwise required by law, written notice to stockholders for purposes other than stockholder meetings may be sent by United
States mail or nationally recognized overnight courier, or by facsimile, telegraph or telex or by electronic mail or other electronic
means.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)
Notice to Directors.</B> Any notice required to be given to any director may be given by the method stated in subsection (a) or as otherwise
provided in these Bylaws. If such notice is not delivered personally, it shall be sent to such address as such director shall have filed
in writing with the Secretary, or, in the absence of such filing, to the last known post office address of such director.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)
Affidavit of Mailing.</B> An affidavit of mailing, executed by a duly authorized and competent employee of the corporation or its transfer
agent appointed with respect to the stock affected or other agent, specifying the name and address or the names and addresses of the
stockholder or stockholders, or director or directors, to whom any such notice or notices was or were given, and the time and method
of giving the same, shall in the absence of fraud, be prima facie evidence of the facts therein contained.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(d)
Methods of Notice.</B> It shall not be necessary that the same method of giving notice be employed in respect of all recipients of notice,
but one permissible method may be employed in respect of any one or more, and any other permissible method or methods may be employed
in respect of any other or others.</FONT></P>

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

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(e)
Notice to Person with Whom Communication is Unlawful.</B> Whenever notice is required to be given, under any provision of law or of the
Certificate of Incorporation or Bylaws of the corporation, to any person with whom communication is unlawful, the giving of such notice
to such person shall not be required and there shall be no duty to apply to any governmental authority or agency for a license or permit
to give such notice to such person. Any action or meeting which shall be taken or held without notice to any such person with whom communication
is unlawful shall have the same force and effect as if such notice had been duly given. In the event that the action taken by the corporation
is such as to require the filing of a certificate under any provision of the DGCL, the certificate shall state, if such is the fact and
if notice is required, that notice was given to all persons entitled to receive notice except such persons with whom communication is
unlawful.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(f)
Notice to Stockholders Sharing an Address. </B>Except as otherwise prohibited under DGCL, any notice given under the provisions of DGCL,
the Certificate of Incorporation or the Bylaws shall be effective if given by a single written notice to stockholders who share an address
if consented to by the stockholders at that address to whom such notice is given. Such consent shall have been deemed to have been given
if such stockholder fails to object in writing to the corporation within sixty (60) days of having been given notice by the corporation
of its intention to send the single notice. Any consent shall be revocable by the stockholder by written notice to the corporation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Article
XIII<BR></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>AMENDMENTS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
45. Amendments</B>. Subject to the limitations set forth in Section 43(h) of these Bylaws or the provisions of the Certificate of Incorporation,
the Board of Directors is expressly empowered to adopt, amend or repeal the Bylaws of the corporation. The stockholders also shall have
power to adopt, amend or repeal the Bylaws of the corporation; provided, however, that, in addition to any vote of the holders of any
class or series of stock of the corporation required by law or by the Certificate of Incorporation, such action by stockholders shall
require the affirmative vote of the holders of sixty-six and two-thirds percent (66 2/3%) of the voting power of all of the then-outstanding
shares of the capital stock of the corporation entitled to vote generally in the election of directors, voting together as a single class.</FONT></P>

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


<!-- Field: Page; Sequence: 17; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>sonm-20240614.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaGESbP9z5Z8CekhvWB5bWnKXywkNRrl5Ss9myn2AZwP -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:SONM="http://sonimtech.com/20240614" elementFormDefault="qualified" targetNamespace="http://sonimtech.com/20240614">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://sonimtech.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="sonm-20240614_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="sonm-20240614_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>sonm-20240614_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.22c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInformationFormerLegalOrRegisteredName" xlink:to="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xml:lang="en-US">Entity Information, Former Legal or Registered Name</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>sonm-20240614_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.22c -->
    <!-- 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://sonimtech.com/role/Cover" xlink:href="sonm-20240614.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://sonimtech.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="loc_deiEntityInformationFormerLegalOrRegisteredName" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInformationFormerLegalOrRegisteredName" 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.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140301636331328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jun. 14, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 14,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Sonim
Technologies, Inc.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001178697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-3336783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4445
Eastgate Mall<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San
Diego<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">92121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(650)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">378-8100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock, par value $0.001 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SONM<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<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_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</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_EntityInformationFormerLegalOrRegisteredName', window );">Entity Information, Former Legal or Registered Name</a></td>
<td class="text">Not
applicable.<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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</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 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</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_EntityInformationFormerLegalOrRegisteredName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Former Legal or Registered Name of an 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_EntityInformationFormerLegalOrRegisteredName</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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /&!SE@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #Q@<Y8,U.(R>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FW'#E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/
MGR6W.@H=$CZG$#&1Q7PWN,YGH>.&G8BB ,CZA$[E<DSXL7D(R2D:G^D(4>D/
M=42H.5^#0U)&D8()6,2%R&1KM- )%85TP1N]X.-GZF:8T8 =.O24H2HK8'*:
M&,]#U\(-,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V3=S;MRA@K>GQY=YW<+Z
M3,IK'']E*^@<<<.NDU^;A^U^QV3-ZU7!UT6UVM=<5/>BX>^3ZP^_F[ +QA[L
M/S:^"LH6?MV%_ )02P,$%     @ \8'.6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #Q@<Y8('E+B^,$   I$P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V8:W/B-A2&O^=7:&BGLSL3@FVN21-F6,)NZ>9" ]N=MM,/PCZ )K;D2G)(
M_GV/#+'3U!R3#\$WO7YTCO0>69=;I1_-!L"RYR26YJJQL3:]:+5,N(&$FS.5
M@L0[*Z43;O%4KULFU<"CO%$2MP+/Z[42+F1C>)E?F^GAI<IL+"3,-#-9DG#]
M\@EBM;UJ^(W7"P]BO;'N0FMXF?(US,%^2V<:SUJ%2B02D$8HR32LKAHC_^)3
M,' -\B=^%[ U;XZ9Z\I2J4=W,HVN&IXC@AA"ZR0X_CS!&.+8*2''/WO11O%.
MU_#M\:OZY[SSV)DE-S!6\7<1V<U58]!@$:QX%ML'M?T%]AWJ.KU0Q2;_S[:[
M9[M!@X69L2K9-T:"1,C=+W_>!^)-@T[W0(-@WR#(N7<ORBFON>7#2ZVV3+NG
M4<T=Y%W-6R.<D"XK<ZOQKL!V=CA63Z O6Q:EW(56N&_V:=<L.-#LUTR>,;]S
MR@(OZ/RW>0L)"HR@P ARO3:%P?X:+8W5F*B_JXAV"IUJ!3=Z+TS*0[AJX/ T
MH)^@,?SI![_G_4SPM0N^-J4^O%9AAF/1LL5+"E5P=/-!\RL!T2D@.J3*" FB
MG.)SS-=5%'3[%8\-$!S=@J-[7#!FH(6*V$1&# =?95QHI6(8U8VC7H'6(P7'
MF=9Y@(0)><S^ *Y)/%JMV?2#9MLGN/H%5Y]4FD@K[ MBQ<#NLF19/>=H#<_S
MF^W!N=<G> 8%S^ 8G@=8"S?C,&)W/*F,$*TS5U(D)PL(-U+%:BW G+*I#,\(
MQ/,"\?P8Q#&F4V,JIS*"9_857JH@:24/(^?W![US*G*^5SJF=PS8@C^S:81T
M8B5"GI>8PYFMD3SO--OM=J\_:%.$;SS=/X80$Z%TJG0.=\KF%B<!4YJ-588Q
MQ="JJ#+E->K7$PJR='R?-.Q7R%$4H5WCL-D?L!M\CMW+:C):LM/I=$\FW-BU
MZ^DMCV.*M/1^GW9ODG2Q596DM.0\$TB(2R<*L*P+/FWL[P''[@P3O5!;60E'
MR\VY/+D6L%847%DL?-KCW\,5PW"FU9.0876B:<WQB$(KBX5/^_M[M)DR%JWF
M3Y$>GANTXGG@!U2]\,N"X=-NG^=PA OMPRBTP(=>U_M(H92UPJ=-_D:Y6CK;
M*$D5KQJ1=G_0'/CT@"]+@T\[^G<MK 6)H4F23.[MUU12T4)U2Z*@K H!;>%S
M%8M06"'7:#P6%T8\KN*I4:GE*6M 0+OT3$,SQ/  SK#=RA47C[C&OE^MJO-7
MHU=+]F:I3[OT_\BFQF1(5@M(R]8"EGX?T.:\$!:7:6K%_.##\B.;0YCA>*M<
M>-0HN?&IY G#O[E5X>,I2W%!^L3C#-B/WAFN2UB*738;KDGTLA($M'4O-(_<
M$)R_)$M5/0!KO/_^[I8B*6T_H"WZ-6IL\AQNN%S#P15FC=#=:'X]^HUB*OT^
M.,KO)PGHM8O2%U2P&^<B*9?5^:4%K<[(O)5N']1\'[A="HC8G<*)JM@W \QN
M &-GW:2(&.95&I$O,G<?796P]#MJ)TA9$(*COAZF<K<KE*\NW1X)#N4;6&.M
MP.J^^[0 [3IU*/'T6S 6)SQ-T5;Y,H;*3XK6FXT/MXETRUUB#8MAA9+>61^'
MEM[MR^Q.K$KSO9"ELE8E^>$&.-J.>P#OKY2RKR=N>Z78'1O^"U!+ P04
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
M%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4    " #Q@<Y8!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( /&!SE@S4XC)[P   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( /&!SEB97)PC$ 8  )PG   3
M          "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M\8'.6"!Y2XOC!   *1,  !@              ("!#@@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( /&!SEB?H!OPL0(  .(,   -
M          "  2<-  !X;"]S='EL97,N>&UL4$L! A0#%     @ \8'.6)>*
MNQS     $P(   L              ( ! Q   %]R96QS+RYR96QS4$L! A0#
M%     @ \8'.6*K$(A8S 0  (@(   \              ( ![!   'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( /&!SE@D'INBK0   /@!   :
M      "  4P2  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( /&!SEAED'F2&0$  ,\#   3              "  3$3  !;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@     )  D /@(  'L4      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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>10
<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.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>26</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="form8-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sonimtech.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" isOnlyDei="true" isUsgaap="true" original="form8-k.htm">form8-k.htm</File>
    <File>sonm-20240614.xsd</File>
    <File>sonm-20240614_lab.xml</File>
    <File>sonm-20240614_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="26">http://xbrl.sec.gov/dei/2024</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>
{
 "version": "2.2",
 "instance": {
  "form8-k.htm": {
   "nsprefix": "SONM",
   "nsuri": "http://sonimtech.com/20240614",
   "dts": {
    "inline": {
     "local": [
      "form8-k.htm"
     ]
    },
    "schema": {
     "local": [
      "sonm-20240614.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "sonm-20240614_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sonm-20240614_pre.xml"
     ]
    }
   },
   "keyStandard": 26,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 60,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 26
   },
   "report": {
    "R1": {
     "role": "http://sonimtech.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2024-06-14",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-06-14",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form8-k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://sonimtech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0001493152-24-023873-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-24-023873-xbrl.zip
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
MHFN95M9XMK*&-K8-)5FKS!,QE2Z@;?-^U2&T%.M"BMZ/G'(HI:DHUV#G&9&
M;"]V9X12WM+($[,MP=O5WR?PI)5\"/P(N-&%T,2RR7?W@@9%CXS6_G70^3'=
M9J+NR91\,JE#*5%:>7-6M+M%^](QT:"ZM1:S R*V"55N711@7R>0=,P!3>@6
M2/M'/X.J/8I6:HXR[(&Z/;]W?$J!C;>"B_83\ZK=_K@HA\4U=)P]925<4((>
ML 2SZWJ+RV+8&KGA)ZK^2IP?EI&+BI$8V_UF^"WV\;'EM4*4/;\CMI2WZ\:'
MM$(+/2_^/CMN_-],D.2'DUK_KJDHIN6CB>]%+$?(:T1U$NM.2SC0X9$T%A4^
M&!)/4*<BDXER4>J+< S*9<:Q,>^[?EPK"YBZUWN4^P$U IQNQ<L=GU(@7IX=
M1*^-5%,=E=.9*6JO2*$;0?=!E5QTY/U(@Y=9Q=["V!"YG'8X11+ ZRXP:G?'
M9SYT1']P\KBU&_TJ;E5?+3&!$[&A:W&,S0<<H1&$JL9G'<OBQ(9B\>^$\B6;
M0:WN?KKN(3/"X<B\+R>>V%M2^/"V;(C!D!M0<=\KN6BUR%WR7ZHY[P!66<%R
MF3 ,32Z&N&L=:'#&IK;6<,Z2,5HB2*NKU0CH4%Z2%6*FL[Q<&*D3<SJ&R?8P
MW$7\M?X)()D^V4)4HG]M(2I;B,H6HG)/+_QF3<97^-\=$":%5%&]#1;?@REI
ML-BA2.T&NI1>/PQ6.?=1N??\'$T(+R;L1_,&?"W/5N/W]CS5YIZ%:-9YCARQ
M4*;E@"5C/<O.1A8YD8<S-!],-2:CA N&N(*H;K%@#]MK"EDB\B8EM&[6IW^*
MW5!L])F^4QLLX^[69K$9AZ&A#]+B'N%4Z(]IOW<J!B;7.\K0/*!HKK6V9>M<
MD-5.FJPT-^>L\$*H\!XL6&-K6KS>)"UGMI<4I@N16SD5(FJ:0MA0S$4&**=(
MO,4"4\@77K1 ['OLOBFSK><C%SP(N('(]J9!)7EL"]#<R!(=$@UQ!FO*6 PD
MWL"SU%W@K3R[XU/2\.P9N2 M9;1$F,7=W$EL!9Q':V[OB.]\MH60A%'H%^AG
MN9_8+B7#K*7M9-H:@K/E(;K;2P-GF25U0::BP L7*\ZI9:XW#^7RM^/S)6?E
M_:MV'8Y#T5%S?]\,NRQ+?S<:CE*9>,O1$C!(AE)DQC*)]ZD4EJ?;8/-]F9+B
MEY& ;MD-C'V:*CPJ(N^9CE]BNT&M[B =G70N:''_S)(J(? CW -JO\C]#>D>
MN=P?*UH/LV=YI+"03SG<FH!0*NB:[L5AJH@3-HGTJ":R%M*6^$WO&O":R&.P
M0WCK20+AIEOD'BD$7 IA;+/1$4\#W%4FN/>9."SCA'T#:?8E1!3+;4!OM93]
MF#LL2I&[\'&E&5AD2,C7F9ALV.[.P!LF*C[<+Y6,0EEYB,JDRS/FT=T,$X*%
M(K6S+P.#LO6. UEJ#'GEL%L%XW'=$?'G$1/$BRTR!A^3%31B,!D>.4N49E*[
M7+U)$3\Q4:34*DGI&&.=LS1,BH('"_>)A;OJLG@G4)HQZ6>5G8^F6!2)T!J:
M(.;"6= YXW+\V%+!,(0/3J]DC!9]0(H8.\$OHGF1%-FTG*-5Z!P05LZKJAU(
MNHS;X 1='X?_5MHM:2+6V@G-%6VUSQV?DM8#]!:+#F7#;!Q:G,CA0O ^ T4D
M8,M6='8?-0>NY]BIC,P<3_=H$D0+2^D$-C1E6YW @J7J@P,L(>_3X^S?:+(3
M$<0D4!Z]R[;6_#*[YM;'@G"P?97#)Z&9UZK&UB]UUHT8]V&&\FC+8G_@ZGK]
M->Z.6^U4O_:6;VV[3MZN3A<1->JLAC3%YKI>5XL;I#U04B,&;,E*$$N5+J>V
M+[*2OS63P>(3-I+;*2%>,A=.*!A2Q%$.1?5?<LK$HH"I8=GJM/;@2'@,MDAA
MR4/:91,]&:U0@P_64RRIF% U],4K)APWF#>%5NF$Z_+]-4LGF'E2:R>6T,4.
MNYN=$)D#.MH,'[EZ+GCFWYPNTK.WGT?+!.H+-_6H?+OHK=72E8JMM9]P6[<$
M;00?_^2U2^N8)TL@6?9D><\.Q[Q5_G=\2D%>XGE/XV+$Y3(6M&5+>S0IS9IT
M#-*B-7%?[F].2_>UU>EU;18'_&EO$]G(ZR&+[TP\[.MP8UEPA(??$#2:7?G,
M:8FL7*;(X*,_4 TL(YMH^R.6?I2#5=KCD=O">>N^M*/M,-B1;O*,QQ.52D1L
M<<GHXSGB2MZ?H3:SB\_69];K,<O1L5:'V6WES.>:TM_=UZN'96LYE..'+91C
M"^7X.E"..]P!\([T.]SD)HN;VUMQ<V=VJ/U.M^U.[_7\SEZ_/CTZV?8WO7>F
M:^!5?G^@-GT='5L"3)?G+/7#'J .]Z]F0+JBQ24BNP[+I^>:BL?$T;$!GZ/E
M^L5!UBKTV.31'IF_>^[KK$#F]R2WOHS&7RXJYL/'6.ZR;&'.H'O*VOACZ#I6
MVH7%?6+?T>DU;Q>:T%0(+Z=.*,V5#X"@#QWD(6MD#Y#B/RH,TKO#=)<G.VOJ
MHL"Y(=?MC(H6*+GD3TD3BFYP[9<2-&E69;#5S-:%/Q?N*7P=<=Q3]R,;1^.'
M]9XH"6_A,RAZJFULM<=!GB^HPO8J&V7DKA*8'L/C"EK!F==)[M;>IC$<!%]>
MO/IH^_UYV:EVH>O=G77.^-;IO>-3"H3AO[#-8($-*O#D'/,]*R=60F[1P/=@
M2HH&_ID9_0]PTX@=QMYWOMQ^]XVU.Z)XG34:+N/2IAKVL0@(L\TU=G=ZNVO$
MKD%W69A*>RF(!!6]I+]D .A*S%VK+4/8)H<UZT K&2<,+4Q)AL!-3;BO"&BO
M$!PCK5,$QR*O=XVYM@+Q7DY)P:=.^@W88WRQ+I8$B?E":-P:#V3>)2,,P,Y:
M&^A]SX:1>XY\)_CO-:KS[,HEU]FFV]T-(P(L&WS7A"2B#>RUZ/G58*"\I^]&
MF)RPI@9]CQYC[&/*P<<P_(%^'" /^6M%4Y7Y\+QC%E/2] 1^/L-BR%HZ6VHW
M9N9D#!X58/Y5H/9U%P%-&M0X<"_ P64:V(>B]!:J^QUFG; 8_IJX77UPK2Y(
MSVI+5RSW8_WNT'%?YZ@S,AG6@XQ.,=0QWTJ=,,%3XD'(FU3YZ#ZR:Q' FX,'
M4;M?"XD63A;R"VPI?U\O!;76%>W7@9-L9?(=GY)"D)U,M@?:2>'V&?]$N3LL
M/'J2KK>5N[& )&\K#SRYO+LC2!$%3GXUX=PG_J*O()QW=WJE<U\%4/^!$<'S
M&807")W/([VBK?"Z[U-2!*L37JU@G7AH;=2%!*OF"NF3TTD0"?NH%LZC#R2>
MC++<P2MV=]S7F6G5=79V/E  '6'GYZ [PH^X-IG**<]\^WBUO^3>+)>OBO99
M&G =P/\LP^-LK^N]GY*2([OK:L/HSM9PR"$YP80Z7<_.6!Y;X><I*3R26B7C
MIM:*:$L%U0C46T.R1+X4C<JRK]OC0>^8+STN8G@,-G\HL01R87FHG!N!==WK
M3FX](XI-KEZV+ZX;8XIZ'%UK^&K0J\# _P[D18"I;CM$+B3^Z=Y)R\_Y4@I^
MF>.%@@R\/FJ'O 11V'C\K&V11:50-)Q!>)QEP%0;$VMP.JI)"/D#W>2>L89N
M\A-6MGEPWWC64#S4,/D+>9NW5CN[.]YV19^T6UL%LPJ,]_C;+1IOB\;;$BO=
MTQN_69,!8W+2DTSH@##:R80N2H,%_WMC9L3VR<5%Q)WRGBG/V?SC\ISQN)P[
MHIH@:DZMM+"ZA_IGB%V)7)]2D>8;H; L\&+L>6F+^/%Y$SNX8=8;U/>D."V%
M:()?PT872;V[XW,4?[0']TF:E,PJ[;_96>Y.U(I$VK*8E9?]I*6  U:F"S6(
M)W,L2J.UA6%BG5PO $20-\O/P&>,4RTQ>X(0UF=PMS]IL]8)XB]+N'27<CCA
M8B%*?0D7=H.\I,E PL4]9-V$2U<DM(*4GIU.<1S["L=3*NGI'KB5#3A+R#3G
M&A;B*K#?]C[K-?"[L:?!^[.6N3]X]ZSQ[Y9Q $9FO\I4J#)Z%C<]T_H;+A '
MMKY O.J6%XB]L:WCL#E30F/B,C F'&*3S(?;)H2ZMW8H(=059WR\."/D[('A
M=+UW?S[5AHD"$T8XL?YV&R9JF3"]W#=?6"T*44QHJF#]X]]BJY!^:I^,0+;N
M[OQ]$(!E"( OO W,C3YPI?;HR9[*VM\B$N[_E +8[ \'T3$V9K7HZD.EV%Q)
MO]JE-DGY20&I7EEY9I>/3Q2F-;EL5OI6RL\.!P^#^99RC<A6E%0MXGC[]JS=
M\2GY9^WIMP?1.\>/5KLNX;KY3$5&-0XA!%:I95S*9[W^MR*IA^3J4M#8IXM6
M]PJ7AJ/Y"CV170J5JMB"8C+!]8*74"V.]-VTL08%YU2V1SF\X>:J%'U3V [&
M1-CCM5K*J:<>+6=FBS*T"B,KD!0!&\,A'PFS9N+;?-X^'2&"BKU1*E&4>WX/
M#8Q[G5HEA70R)3]KC'PX26$AS.*^=]_."6U7+$,$0\E[9!)V0^(E[ANZ;;\S
MJ\Q?\]3C2:JRRRNL/++.J"7C<P;5G*PQ3ON!4X:4";;I#;^-.3PT)K9!MWC3
M!=-C%$S$U=@ODSQH/BD]5WF@,LKVW*4C45;VJ)&C$/?T3(NZ+=,L&,W1B&2%
M]S+\B%_&4@__;>D(;2]>;0)UNV<%Z6R2CJM91$9*-$<PMZST"N&(B\S));(%
M(LJ/,R4FE9?9:@O,WS.'JA]2I>7X L4'7[$F?K.Y1UQU^.FV//P^S^_D_YT<
M_7YQ>O8V.GL='9V]^^WLW>'%273Z]OSBW>^_GKR].(\.WQY'?YQ=G+[]&;=Z
M=P>^> X_>G=Z<7IR'IW]^?;D.'KU[^CBEQ/[ 'C>YB[9 Z@W?_KD0/4 NXI'
MMAW[*;7MHB#5:J)[T$-94V-,'8UBAD8K828CP@SH3LYIN#@#0;;HOTOFI[)J
M2)5.['6[;9O)Q'O(Z&_BKAX9L DG_;&^A==G/K,3(T>V'--_<T:B!#L5796E
MC_/_#99K,G56:)Z!MI5 );L*=&;AG=RYA&S,>NGCE4R2>CI79H!YD5I)=%MA
M2@F[<5M:R0IC&:4UFD<9^]^DTCMQ-"S.'%^9\7N*;^WNI%4RP<VMDAM>F:1X
M7[N-2<VLK#,IKT<V<(K7*;H>+("L-VK*8#BEQ)3PZG#Q-Q&IXE1X_AZQF^\Y
MK<*UN8XG=<GD:M:U\3@FL2U!TK!W,]S[3TU"32U=&JR[M&:1WYX._,VP51W^
M5IO5^>%/"HCP$_S.*!B4SH06(<B>6RM/O!=\;'%I&\/0"9SE)KTT=#]U-^CO
M$HO.\-0FH]QQK5L6TLK^*9GB[CP #V@%ENOQ%LNUQ7)ML5SW],9OUF1\,^[I
M0?1'J82SYRY-=G;CT;D?.<TA,1%0.[7M<")^?Y!C4[86^T/X*SV2F$QS^^A
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
M2XXZVDPG163-!XSK>T5%XH%I_&%WAXNBB/&HMR *WRW<X,A^DMS H+8W[[Z
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
M28ZTQ*6FIKHD0O]L?!5S&126MI"-B.E.[.6% 2WD=]?\!-AR-^4\3]D_AT_
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
M/T9O,+&]C2=O?"3U*SB\7Z @6F<AP__FU=GQOW_"__CEXM<W/_U_4$L#!!0
M   ( /&!SEB##/]A>1,  &V@   +    9F]R;3@M:RYH=&WM'6M7(COR.[\B
MR^[=ZYP[0#<O\3'L04"'44$![SA^\83N !G[@4DW@K]^4^ENH*'Q-3J"%\^,
M0B>I5"55E=0CZ?W_C4P##0GCU+:^_*DFE3\1L31;IU;ORY^E5KE6^_-_Q=A^
MWQ'51%6+?XGW'6>PFTK=W=TE[S))F_52ZL[.3FH$=>)>I=U19+VTHJBIR].3
MEM8G)DY0BSO8TLBDD4&MF^7PH712M<,,&JH*3X).,JD%T*)4GS:8K9Q/>86A
MJDYDU9Q7U0FJ4FYGT^KV0WAX-28-1LOJJH"SH)!<'C1/IM6=Z/K3JBF'88MW
M;69B1TPA0,HEE'0BG9\!DN!$"P$2WY,]>_@HG$(BHP9P%B8G3"D4=S"?C+A.
MYH8[Z%,4B!;I;%"1D>Y2L/F4* TJNCS1PW@PJ=S%O",K^@4AJ.(9LPW"(VO+
MDE!US78MAXVC,?8+0PTX<Q9!BX>A2JU&_712B]L6-1VB]9.:;<IJ2E[-QD&X
M"-:+,00_^PYU#%+<3WE_8_LF<3 "" ERZ]+AEWC9MAQB.8GV>"#&6O.^?8D[
M9.2DI 2F1*N4!W+_7XD$.J3$T'=1BSA[J(Y-LHM&^F@/U2KRP[62KEQ?M/Y(
M5XY*I3/Q!Q!#B<03&V<*UT#D=8BXZX"XI\/)%B:-7M ZMW--!%L)[,6_DDDL
M7?QW#@W<N^YB@Y-G0%)G()5=Q@ .Y1HV?A#,JI9>P0ZY]HI/6LKHE"KWI^=?
MOCRCA^V9'JJ6F.=Q673"L%&S=#(Z)N-K1:A)=;N0W]E^.MC\@9C%RK5Z[6L<
M#[YX] P0Z>M6'S/"K]/74K]Z,+A\]@PPP$^5,Q]49@&A9; [MCY&W!D;Y$N\
M*]AZ%ZG*P$%M:HH:=7*'FK:)K<_>@\^B?T:[(#TZ'0;-=,H'!A[O(LNV")31
MT2Y( F%"O.07JNO$ EF#;Z)6W34%',V3HY'3!%U4XHTN\&!"R2>$@"*J?XD?
M8LU1X"<31Y8@6O1%Z&Z(U>)%R6O[J1#D7^DK.]O7,F:,%Q,)-2WT]"MVG)OM
M.))'X\4IDT9UG)H=;$!#Z'$B\-<(E^6P6NQRN0T0Z""YMN_VY5(@5(F9"'1
M<L3UN%_L"(TGBJDY, AH.;^;$&2O*VZ[S.])5)+\MNL3+PF=(][7O4%-(@D.
M'DX>4QT*NI0P)!$GD2MJN78<'IOYQI/.4E&]^7T-Q$#:^@(*8D_#')CTXA3[
M ,ZT;+X5\1@EHDU0,H?2;._!,W_X0D/J6M0;3R'5\X-H$LQ=1HJ^].^**@&H
MH"@$'V!% _<4R3+X/O&RS@L[F&JK^4Z$:A$3MS"@T%(R.W9L-BU]-NWSZ$7
MG.FQ0BS;I-8C?3XZ'O.=1H -BF?)GQ]&7_2FDN:)O*]L]U.B;3$6B^T/GJO2
M]Q#P60(;M&?M(DV(!V%[R,2L1ZV$8P]VD0 Q>="Q'<<VY;-X<9\/L#7;7Z*+
M36J(]>"1'F5=3N^)AV"\^-]_JWEE;S\% ,5F;%!\&24>DA*[Z?\H E\3]S#6
M,RMVTS5(X@SWY'9H=ME\PN#NH3NJ.WWH0_DC'FK=L9F8<Z_U@8&U&Y059'+;
MH/H>\@L#2%ZYFLQ-:\SB/SOTP$#^[QD:4B$BUG96U@7K-96#@ASQ3O&B7FM7
M*[%6N]2NMO93G?6;A8"25K5\T:RU:]56K%2OH.IE^6NI?E1%Y<;I::W5JC7J
M:TE>VB?O.^9]:O4<V_H<JR3+2916<MF=M23I(\C-8:-Y&O,@P@8)S+H=)2_M
MUD2B8FLNV#S@@+C6)E;[U'Z_Y]LC\]O!F7+14@6XE]D@JC)K@\SV&2\6$L?S
M-L=DJ#<<\PYK6Z<HM%.S6F_'FM6S1K.]OM,@2#ES&7>QY<0<6U33P!N*U QJ
M-)&:V](_K35M=C?6[A,@RV74H:)Y=:3UL26V4R7-0787J3N9[/J2N,Y2!)9X
M3,Q DPQLYJ M^ XS0K"PNPAW$!F*/A&3Q43_M(O$A,XKZ<*<DCZ3IGS@MXS4
MUN?XLEJX3]^.2L:SM+47*_@2IR-G5Q?035&WK^/Q6"!,K#EMKD9I\Q!R\>(W
MUR)(S7Y&T,M&P:\&[L&68!FC>=[!)NE1#A$D!SS"T7RV?5'ZCNUJUU1Z+]\5
MI!<]D^&^X\46A")B;:+U+=NP>Q0(JUE:\L-QU%9U)(8E!N,!>H)-Q@%ACOB
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
M:T2&3YI@_A&<&O:$*<@'WS8"#2=1T\<_4$L#!!0    ( /&!SE@VPFGA. L
M ">)   5    <V]N;2TR,#(T,#8Q-%]L86(N>&ULS9U=;^.X%8;O"_0_L.Y-
M"\1QXFP+)#O91<:3+(S-)FF<F6V[*!:TQ#A"9#*@Y,3^]R5%498H'DE)49)S
M,>,1WT.]%!^3U-?QIQ^WZQ2]$IXEC)Z/C@^/1HC0B,4)79V/OB[&%XO9?#Y"
M68YIC%-&R?F(LM&//_SQ#TC\^?2G\1A=)22-S] 7%HWG])%]CV[PFIRAGP@E
M'.>,?X^^X70CM["K)"4<S=CZ)24Y$05JQV?H;X?3:83&XP'U?B,T9OSK_;RJ
M]RG/7[*SR>3M[>V0LE?\QOAS=ABQ]; *%SG.-UE5V]'VJ/RCPC^E"7T^DW\M
M<4:0.%XT.]MFR?E([K?<[=O)(>.KR?3HZ'CRSU^N%]$36>-Q0N5QB\A(1\E:
M;'''IZ>GDZ)42UO*[9*G>A\G$VVGJEF4)AWZFI,L.<L*>]<LPGG1[;V[0:!"
M_F^L96.Y:7P\'9\<'VZS>*0/?G$$.4O)/7E$13//\MV+0"E+) FC<ML3)X]V
M,RGG$QD_H62%<Q++'9W*'1W_7>[HS^7F:[PDZ0A)I> #;-=IHZXR:.+:[!WA
M"8LOZ<=<F]&>[(OO#L__AP;4XYTWX8'E./V0^7JD<]LWY&-'?!_G_DB+<9Y\
M[$C7(O\OMO.VY7<?7OMQ3>7&:_&I89%L<S&!D5B;E%5TC,#%'HJ)H:R[JIU%
MC7I3.9HSWFZ[G!F+.C,2':[8ZR0FB:A[^IW\,)8?BF:+__P^8V(E<+',<HZC
M7-=4-.-\9"F?F):D\H)K7YA'/8TK%9.(B:GI)1^GZC"J\$?.UM;=EJUFEL+?
MTV45KPZ+V 5@M"'C)&,;'I%W]4K=+7242D?K5"CDDHK0\=?%Z(="@W[3JO]\
MFNQK<=#18@FT61.:/X@:+2UH%KOJ9ILIW<OULB ZV6+([&,M05+CN(,OQ(YC
MN?.K%*\L]HUR5UULM:7[N%$81"?;')F]7&F0%/GJYB\DBWCR(I?S7>UHR)QW
MNL5DJ^]KFK 0:!N#2:AI/0WL]V25R*E%6I#GMT1N[!C& +WKH;_3MCD76,5!
M0#/$(3A;U(-0%>6)HPM*-SB])R^,=^'3E+FFQF;2A*6N"8H1BS$0#:5%2NR)
MB']LQ!D[X>FN%XJ6TC47@%43#4,6%!UV;R @E=PO(P\<TRR1 U@O)&VI\],-
MP&SKU,/0!<4)8 X^):GT?DE9/)$TE?<#,.T?4&QBU[3 ADU>VLJ@B 'M@<P4
M$:@,"0>;RU>Y.A?+I(&-K>E]PM.RW<5/)0X6(=/A0(J*,"3C/)%4NPW1PU!+
MZ9H>P*K)C2$+BAB[-Y 5)4>%WC\DES0>A$BE\P.(8=..1RD*$(ZFLSXTA-HG
M&%=)%N%4>;D2V[*.YEFTK@$![9J0M(1!@0*Y V%1 9J9(L0K,/\BF _#I:;T
M TO+JAV52A8@**:W/DRDW@LDLPWG#=?PC -+G=V4[3%;W9\%=$& TF.N===6
MR1N@>)J!+FF>Y#OY/-W-9KTDW-*XML05&Y YS819'@0+@"F3 25#4H>4T$O/
MZ[L$-)</,8+-,65N";";;%+0U 1$@M480,->6SQ3ZH6(F1B9.$[G-";;G\D.
M;%=+YY8)P&83"D,4$!5V9P 6I1@5:B3D7L"XX\D:\]TBB7JFBK;0+1J0T28;
MIBH@. !K !VE&BWF,Y\SR0/>SF,!:O*8J.?!>R@!]6YAZ;'=9 80!X1.MT.
M(!&$FE$^09K3B/$75GO<8<8V8@#<S5@,KU!ZHMQ"-:@)3;0Z0P(";(A/ +-&
MZ(%Z)@4Q^1Y/40&2-7@A[B*.Q8'*RG^N$TJ.P?9;M6[IZK#;9,HB#(@DV!W
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
M\C]02P$"% ,4    " #Q@<Y8C27B;M-9  !G80( "0              @ $
M    97@S+3$N:'1M4$L! A0#%     @ \8'.6(,,_V%Y$P  ;:    L
M         ( !^ED  &9O<FTX+6LN:'1M4$L! A0#%     @ \8'.6$RIPH(G
M P  Y@L  !$              ( !G&T  '-O;FTM,C R-# V,30N>'-D4$L!
M A0#%     @ \8'.6#;":>$X"P  )XD  !4              ( !\G   '-O
M;FTM,C R-# V,31?;&%B+GAM;%!+ 0(4 Q0    ( /&!SEAE H%W=0<  (=9
M   5              "  5U\  !S;VYM+3(P,C0P-C$T7W!R92YX;6Q02P4&
2      4 !0 U 0  !80

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>form8-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="sonm-20240614.xsd" xlink:type="simple"/>
    <context id="AsOf2024-06-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001178697</identifier>
        </entity>
        <period>
            <startDate>2024-06-14</startDate>
            <endDate>2024-06-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:AmendmentFlag contextRef="AsOf2024-06-14" id="Fact000003">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="AsOf2024-06-14" id="Fact000004">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-06-14" id="Fact000005">0001178697</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2024-06-14" id="Fact000010">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-06-14" id="Fact000011">2024-06-14</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2024-06-14" id="Fact000012">Sonim Technologies, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2024-06-14" id="Fact000013">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2024-06-14" id="Fact000014">001-38907</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2024-06-14" id="Fact000015">94-3336783</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2024-06-14" id="Fact000016">4445 Eastgate Mall</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="AsOf2024-06-14" id="Fact000017">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="AsOf2024-06-14" id="Fact000018">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2024-06-14" id="Fact000019">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2024-06-14" id="Fact000020">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2024-06-14" id="Fact000021">(650)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2024-06-14" id="Fact000022">378-8100</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName contextRef="AsOf2024-06-14" id="Fact000023">Not applicable.</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications contextRef="AsOf2024-06-14" id="Fact000024">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2024-06-14" id="Fact000025">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2024-06-14" id="Fact000026">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2024-06-14" id="Fact000027">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2024-06-14" id="Fact000028">Common     Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2024-06-14" id="Fact000029">SONM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2024-06-14" id="Fact000030">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2024-06-14" id="Fact000031">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="AsOf2024-06-14" id="Fact000032">false</dei:EntityExTransitionPeriod>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
