<SEC-DOCUMENT>0001683168-24-000150.txt : 20240109
<SEC-HEADER>0001683168-24-000150.hdr.sgml : 20240109
<ACCEPTANCE-DATETIME>20240109164709
ACCESSION NUMBER:		0001683168-24-000150
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20240105
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240109
DATE AS OF CHANGE:		20240109

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Sonoma Pharmaceuticals, Inc.
		CENTRAL INDEX KEY:			0001367083
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		ORGANIZATION NAME:           	03 Life Sciences
		IRS NUMBER:				680423298
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

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

	BUSINESS ADDRESS:	
		STREET 1:		5445 CONESTOGA COURT, SUITE 150
		CITY:			BOULDER
		STATE:			CO
		ZIP:			80301
		BUSINESS PHONE:		800-759-9305

	MAIL ADDRESS:	
		STREET 1:		5445 CONESTOGA COURT, SUITE 150
		CITY:			BOULDER
		STATE:			CO
		ZIP:			80301

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Oculus Innovative Sciences, Inc.
		DATE OF NAME CHANGE:	20060622
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>sonoma_8k.htm
<DESCRIPTION>CURRENT REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:SNOA="http://sonomapharma.com/20240105">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_031_SNOA_sonomapharma.com_20240105 -->
<!-- Field: Set; Name: xdx; ID: xdx_04F_20240105_20240105 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DEntityCentralIndexKey_0001367083 -->
<!-- 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-01-05" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityCentralIndexKey">0001367083</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="snoa-20240105.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2024-01-05">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001367083</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-05</xbrli:startDate>
        <xbrli:endDate>2024-01-05</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; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>UNITED STATES</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-size: 12pt"><b>FORM&#160;<span id="xdx_90D_edei--DocumentType_c20240105__20240105_zVVVlByA98s4"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Pursuant to Section&#160;13 OR 15(d)&#160;of
The Securities Exchange Act of 1934</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Date of Report (Date of
earliest event reported) <b><span id="xdx_903_edei--DocumentPeriodEndDate_c20240105__20240105_zTNTzffAQgJ"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">January 5,
2024</ix:nonNumeric></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_90E_edei--EntityRegistrantName_c20240105__20240105_zJfwOJ0AYu4e" style="font-size: 12pt"><b><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityRegistrantName">SONOMA
PHARMACEUTICALS, INC.</ix:nonNumeric></b></span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 33%; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_901_edei--EntityIncorporationStateCountryCode_c20240105__20240105_zqgbA3Qz1gj"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 32%; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_906_edei--EntityFileNumber_c20240105__20240105_zoH6mJrmwHM7"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityFileNumber">001-33216</ix:nonNumeric></span></b></span></td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 33%; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_909_edei--EntityTaxIdentificationNumber_c20240105__20240105_z4KEPxPqSIJk"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityTaxIdentificationNumber">68-0423298</ix:nonNumeric></span></b></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">(State or other jurisdiction</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">(Commission</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">(IRS Employer</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">of incorporation)</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">File Number)</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">Identification No.)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_90F_edei--EntityAddressAddressLine1_c20240105__20240105_zFXIJ1VABjzc"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityAddressAddressLine1">5445
Conestoga Court</ix:nonNumeric></span>, <span id="xdx_904_edei--EntityAddressAddressLine2_c20240105__20240105_zVIQt7usaBS"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityAddressAddressLine2">Suite
150</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_904_edei--EntityAddressCityOrTown_c20240105__20240105_zGjZmcmflNod"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityAddressCityOrTown">Boulder</ix:nonNumeric></span>, <span id="xdx_907_edei--EntityAddressStateOrProvince_c20240105__20240105_zAo0LI1byDHg"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityAddressStateOrProvince">CO</ix:nonNumeric></span> <span id="xdx_903_edei--EntityAddressPostalZipCode_c20240105__20240105_zNWzNdQKOlN3"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:EntityAddressPostalZipCode">80301</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Address of principal executive offices)</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_908_edei--CityAreaCode_c20240105__20240105_zexMBcO5GdMj"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:CityAreaCode">(800)</ix:nonNumeric></span> <span id="xdx_906_edei--LocalPhoneNumber_c20240105__20240105_zepXcr0PFuj7"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:LocalPhoneNumber">759-9305</ix:nonNumeric></span></b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Not applicable.</b></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">(Former name or former address, if changed since
last report)</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Check the appropriate box below if the Form&#160;8-K
filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (<span style="text-decoration: underline">see</span>&#160;General
Instruction A.2. below):</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-size: 10pt"><span id="xdx_90B_edei--WrittenCommunications_c20240105__20240105_zlF5bWAWi8jh"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 98%; text-align: justify"><span style="font-size: 10pt">Written communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-size: 10pt"><span id="xdx_902_edei--SolicitingMaterial_c20240105__20240105_zC5GEfS0XSwe"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 98%; text-align: justify"><span style="font-size: 10pt">Soliciting material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-size: 10pt"><span id="xdx_904_edei--PreCommencementTenderOffer_c20240105__20240105_zvS69UedqBcd"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 98%; text-align: justify"><span style="font-size: 10pt">Pre-commencement communications pursuant to Rule&#160;14d-2(b)&#160;under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-size: 10pt"><span id="xdx_90A_edei--PreCommencementIssuerTenderOffer_c20240105__20240105_zri4W2eb1bzd"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 98%; text-align: justify"><span style="font-size: 10pt">Pre-commencement communications pursuant to Rule&#160;13e-4(c)&#160;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 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border: black 1pt solid; width: 33%; text-align: center"><span style="font-size: 10pt">Title of each class</span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; width: 34%; text-align: center"><span style="font-size: 10pt">Trading symbol(s)</span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; width: 33%; text-align: center"><span style="font-size: 10pt">Name of each exchange on which registered</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_903_edei--Security12bTitle_c20240105__20240105_zvlBPzycu7ua"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:Security12bTitle">Common
    Stock</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_903_edei--TradingSymbol_c20240105__20240105_zXpBcmeFZzL3"><ix:nonNumeric contextRef="AsOf2024-01-05" name="dei:TradingSymbol">SNOA</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">The <span id="xdx_904_edei--SecurityExchangeName_c20240105__20240105_zG7T44OGKXu4"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market LLC</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the
registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR &#167;230.405) or
Rule&#160;12b-2&#160;of the Securities Exchange Act of 1934 (17 CFR&#160;&#167;240.12b-2). Emerging growth company&#160;<span id="xdx_900_edei--EntityEmergingGrowthCompany_c20240105__20240105_zI7qmffOdcIg"><ix:nonNumeric contextRef="AsOf2024-01-05" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#9744;</p>

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px"></td>
  <td style="text-align: left; width: 96px"><b>Item 1.01</b></td>
  <td style="text-align: left"><b> Entry into a Material Definitive Agreement.</b></td></tr>
</table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective January 5, 2024,
Sonoma Pharmaceuticals, Inc. (the &#8220;Company&#8221;) entered into a license and distribution agreement with NovaBay Pharmaceuticals,
Inc. for the sale and marketing of Avenova<sup>&#174;</sup>-branded products by the Company in the European Union. The agreement is for
an initial term of two years, subject to automatic renewal periods. These products combine the Company&#8217;s existing eye product Ocudox<sup>&#174;</sup>,
which already has a Class IIB CE mark for sale in the European Union, with Avenova branding, and are expected to be marketed through the
Company&#8217;s established European distribution network.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The foregoing description
of the agreement is not complete and is qualified in its entirety by reference to the full text of the agreement, a copy of which is filed
herewith as Exhibit 10.1.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This report contains forward-looking
statements. Forward-looking statements include, but are not limited to, statements that express the Company&#8217;s intentions, beliefs,
expectations, strategies, predictions or any other statements related to the Company&#8217;s future activities, or future events or conditions.
These statements are based on current expectations, estimates and projections about the Company&#8217;s business based, in part, on assumptions
made by management. These statements are not guarantees of future performances and involve risks, uncertainties and assumptions that are
difficult to predict. Therefore, actual outcomes and results may differ materially from what is expressed or forecasted in the forward-looking
statements due to numerous factors, including those risks discussed in the Company&#8217;s Annual Report on Form 10-K and in other documents
that the Company files from time to time with the SEC. Any forward-looking statements speak only as of the date on which they are made,
and the Company does not undertake any obligation to update any forward-looking statement to reflect events or circumstances after the
date of this report, except as required by law.&#160;</p>

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

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

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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 9%"><span style="font-size: 10pt">Exhibit Number</span></td>
    <td style="vertical-align: top; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 90%"><span style="font-size: 10pt">Description</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.1&#8224;*</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="sonoma_ex1001.htm">License and Distribution Agreement, dated January 5, 2024, by and between Sonoma Pharmaceuticals, Inc. and NovaBay Pharmaceuticals, Inc.</a></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Cover Page Interactive Data File (formatted in Inline XBRL in Exhibit 101).</span></td></tr>
  </table>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8224;</span></td>
    <td style="width: 98%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain portions of the agreement have been omitted to preserve the confidentiality of such information. The Company will furnish copies of any such information to the SEC upon request.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some exhibits or schedules to the agreement have been omitted from this filing pursuant to Item 601(a)(5) of Regulation S-K. The Company will furnish copies of any such schedule or exhibit to the SEC upon request.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the requirements of the Securities Exchange
Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SONOMA PHARMACEUTICALS, INC.</b></span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: January 9, 2024</span></td>
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&#160;</span></td>
    <td style="vertical-align: top; width: 45%">/s/ Amy Trombly</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Name:</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Title:</p></td>
    <td style="border-top: black 1pt solid; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amy Trombly<br />
Chief Executive Officer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>
</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjd0KwjAMhZ9g7xB6La4bCm6XDhVxiowh3lYXpbg1I61/j+Rb2m2IIRCSc74cIUZiRUtdI8NxXuRQYtPWyiEUeEFGc0bvyNabFPws8KqtY2Vcv/7AjDyDnpmOk5O/986HtlilIJNQRmEcgZyk8Qz2WxF0ekbmois0TqsalKlgz9SyRqf4PXwo1YsMNe8+6YBsNZkUorEc5A/EMophRw/1JL5ZyPNMBKO+ArFiurddzN06amBRY+Oz7ID+O/gC4s5JIQ== -->


</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>sonoma_ex1001.htm
<DESCRIPTION>LICENSE AND DISTRIBUTION AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>Exhibit 10.1</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-variant: small-caps"><B>[</B></FONT><B>Certain
identified information has been excluded from the exhibit because it both (i) is not material and (ii) is the type that</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>the company treats
as private or confidential.]</B></P>
<P STYLE="margin: 0"><B>&nbsp;</B></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase">License
AND distribution Agreement</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">This License and Distribution
Agreement (this &ldquo;<B>Agreement</B>&rdquo;) is made and entered into as of January 5, 2024, by and between NovaBay Pharmaceuticals,
Inc., a Delaware corporation having a principal place of business located at 2000 Powell Street, Suite 1150, Emeryville, California 94608
(&ldquo;<B>Licensor</B>&rdquo;), and Sonoma Pharmaceuticals, Inc., a Delaware corporation having a place of business at 5445 Conestoga
Court, Unit 150, Boulder, Colorado 80301 (&ldquo;<B>Licensee</B>&rdquo;), and (collectively, the &ldquo;<B>Parties</B>,&rdquo; or each,
individually, a &ldquo;<B>Party</B>&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">WHEREAS, Licensor is the sole
and exclusive owner of certain trademarks pertaining to its Avenova Antimicrobial Lid and Lash Solution, or Avenova Spray, as further
described in <U>Exhibit A</U> attached hereto (the &ldquo;<B>Licensed Marks</B>&rdquo;);</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">WHEREAS, Licensor wishes to
grant to Licensee an exclusive license to use the Licensed Marks for the sale, export, and marketing of Licensee&rsquo;s eye care products
in the Territories (as defined below), on the terms and conditions set forth below.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>License</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.1</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>License Grant</U>. Subject to the terms and conditions of this Agreement, Licensor hereby grants to Licensee during the Term
(as defined below) an exclusive, non-transferable license (except as expressly permitted herein) to use the Licensed Marks in connection
with the sale, distribution, export and marketing of Sonoma&rsquo;s Ocudox and other eyecare products, in each case, only within the territories
set forth on <U>Exhibit B</U> attached hereto (the &ldquo;<B>Territories</B>&rdquo;). Licensee may exercise any or all of its rights under
this Agreement through one or more of its Affiliates. &ldquo;<B>Affiliate</B>&rdquo; as used herein means, with respect to any person
or entity (a) any other person or corporation directly or indirectly controlling, controlled by, or under common control with a Party
to this Agreement, or (b) any partnership, joint venture or other entity directly or indirectly controlled by, controlling, or under common
control with, a Party to this Agreement but in each case only for so long as such ownership or control shall continue. For purposes of
this definition, the term &ldquo;control&rdquo; as applied to any person or entity means the possession, directly or indirectly, of the
power to direct or cause the direction of the management of that person or entity, whether through ownership of voting securities or otherwise.
Licensee may sublicense to its Affiliates, provided that Licensee shall cause all <FONT STYLE="color: windowtext">such Affiliates to be
</FONT>bound by the same terms, conditions and obligations under this Agreement and Licensee shall be responsible for compliance by such
Affiliates.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.2</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Sublicensing</U>. Licensee shall have the right to grant sublicenses under the license rights granted under Section 1.1 to any
of its distributors in the Territories, provided that no such sublicense shall exceed the scope of rights granted to Licensee under this
Agreement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.3</FONT><FONT STYLE="font-size: 10pt">
</FONT><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><U>Restrictions on Licensor</U></FONT>. During the Term,
Licensor shall not itself use or grant to any other person or entity any right or license to use any Licensed Mark, or any Trademark similar
to or derivative of any Licensed Mark, in connection with the Licensed Products or any products similar to or competitive with the Licensed
Products in the Territory.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.4</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Reservation of Rights</U>. The exclusive license granted to Licensee under Section 1.1 is subject to Licensor&rsquo;s reserved
right to use the Licensed Marks in its business, including in connection with the manufacture, promotion, advertising, distribution, and
sale of its Avenova Antimicrobial Lid and Lash Solution, or any products similar to or competitive with the Licensed Products (as defined
below), anywhere outside of the Territories.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.5</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Marketing Services</U>. Licensee will use commercially reasonable efforts to market and sell its Ocudox products using the Licensed
Marks (the &ldquo;<B>Licensed Products</B>&rdquo;) in the Territories. Licensor will provide reasonable marketing assistance as reasonably
requested by Licensee.</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">2.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Use of Licensed Marks</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">2.1</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Trademark Notices</U>. Licensee shall comply with all marketing, promotion and packaging requirements under applicable law,
and shall display such legends and notices as may be specified in writing by Licensor, as reasonably necessary to maintain the Licensed
Marks under applicable law and provide notice of Licensor&rsquo;s rights therein.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">2.2</FONT><FONT STYLE="font-size: 10pt">
</FONT> <U>Modifications</U>. As between the Parties, Licensor is the sole owner of the Licensed Marks and all goodwill related thereto,
and all use of the Licensed Marks hereunder and any goodwill accruing therefrom shall inure solely to the benefit of Licensor; provided,
however, that as between the Parties, Licensee owns any improvement, enhancement, or other modification of or derivative work based on
any of the Licensed Marks made by or on behalf of Licensee or its distributors in connection with the Licensed Products in the Territory,
excluding Licensor's trademark rights in the Licensed Marks.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">2.3</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Quality</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Quality Standards and Use Guidelines</U>. Licensee acknowledges and is familiar with the high standards and reputation for quality
symbolized by Licensed Marks, and Licensee shall use the Licensed Marks in a manner consistent with such quality standards and reputation.
Licensee shall comply with Licensor's guidelines and specifications regarding the style, appearance, and usage of the Licensed Marks.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Quality Control</U>. Licensor may exercise quality control over all uses of the Licensed Marks under this Agreement to maintain
the validity of the Licensed Marks and protect the goodwill associated therewith. For the purpose of monitoring Licensee's compliance
with Licensor's quality standards and the other requirements set forth in this Section 2.3, prior to any use of any Licensed Marks which
has not previously been approved or is not substantially consistent with a previously approved use, Licensee shall deliver a representative
sample of the Licensed Product or the packaging, labeling, promotional, advertising, or other materials bearing the Licensed Marks to
Licensor for its approval, which approval shall not be unreasonably withheld, conditioned, or delayed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(c)</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Approvals</U>. In the event that Licensor has any objection to any sample provided pursuant to Section 2.3(b), Licensor shall
provide written notice to Licensee of such objection in reasonable detail to facilitate cure by Licensee. Approval of any particular use
of any Licensed Mark, once given by Licensor, shall continue in effect with respect to such use, and any use substantially consistent
therewith, without need for further approval.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">3.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Ownership and Protection of the Licensed Marks</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Acknowledgment of Ownership</U>. Licensee acknowledges that Licensor owns and will retain all right, title, and interest in
and to the Licensed Marks subject to the license granted in Section 1.1. All use by Licensee of the Licensed Marks, and all goodwill accruing
therefrom, will inure solely to the benefit of Licensor.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Prosecution and Maintenance</U>. Licensor shall, at its sole expense, file, prosecute, and maintain all applications, registrations,
and patents relating to the Licensed Marks. Licensee shall provide, at the request of Licensor and at Licensor's expense, all necessary
assistance with such filing, maintenance, and prosecution.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">4.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Enforcement</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">4.1</FONT><FONT STYLE="font-size: 10pt">
</FONT>Each Party shall promptly notify the other Party of any actual, suspected, or threatened infringement, misappropriation, or other
violation of any Licensed Marks by any third party in the Territories (an &ldquo;<B>Infringement</B>&rdquo;) of which it becomes aware.</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">4.2</FONT><FONT STYLE="font-size: 10pt">
</FONT>Licensor shall have the first right, in its discretion, to enforce its rights in any of the Licensed Marks, including to bring
action with respect to any Infringement. Notwithstanding the foregoing, if within 30 days following either party's receipt of a notice
provided under Section 4.1, Licensor does not initiate legal action with respect to any Infringement, or if Licensor subsequently decides
not to proceed with any such action, then Licensee shall have the right, but no obligation, to bring or take any such action as it determines
is necessary in its reasonable business judgment to halt any such Infringement and to control the conduct of such enforcement action,
including settlement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">4.3</FONT><FONT STYLE="font-size: 10pt">
</FONT>The Party taking action against any alleged Infringement in accordance with this Section 4 (the &quot;<B>Enforcing Party</B>&quot;)
shall be responsible for the expenses of such enforcement action, including attorneys' fees, and the other Party shall provide such assistance
as may be reasonably requested by the Enforcing Party, at the Enforcing Party's expense, in connection with any such enforcement action
(including being joined as a Party to such action as necessary to establish standing). Any monetary recovery resulting from such enforcement
action shall first be used to pay the legal expenses of the Enforcing Party and then to reimburse any legal expenses incurred by the other
party in cooperating in such action as requested by the Enforcing Party, and any remaining amounts shall belong solely to the Enforcing
Party.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Recordation of License</U>. Upon Licensee's request, Licensor shall make all necessary filings to record this Agreement in the
trademark offices or agencies in any and all countries where it may be required under applicable law, including as a prerequisite to enforcement
of the Licensed Marks or enforceability of this Agreement in the courts of such countries, and any recordation fees and related costs
and expenses will be at Licensor's expense.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">6.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Payment</U>. As consideration in full for the rights granted herein, Licensee shall pay Licensor a royalty as follows.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">6.1</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Royalty</U>. On or before the last business day of each fiscal quarter during the term of this Agreement, Licensee shall pay
to Licensor a royalty of [________] percent ([________]%) of the Net Sales of Licensed Products sold by Licensee or any Affiliate to any
third party during the preceding fiscal quarter. &quot;<B>Net Sales</B>&quot; means the gross amount received by Licensee or any Affiliate
for sales of Licensed Products in the Territories, less any returns, rebates, discounts or adjustments, sales, excise, use or value-added
taxes, costs of packing, insurance, transport and delivery, tariff duties, and freight and duty charges.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">6.2</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Royalty Statements</U>. At the same time as payments are made under Section 6.1, Licensee shall submit to Licensor a statement
showing the calculation of Net Sales in the relevant fiscal quarter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">6.3</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Records</U>. Licensee shall keep complete and accurate books and records of its sales of Licensed Marks as reasonably necessary
for the calculation of royalties payable under Section 6.1. Licensee shall make such books and records available during normal business
hours for inspection and audit by Licensor (or its authorized representative).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">7.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Confidentiality</U>. In connection with this Agreement each Party may gain access to certain confidential and proprietary information
of the other Party, which will be deemed &ldquo;Confidential Information&rdquo; pursuant to the Mutual Confidentiality and Non-Disclosure
Agreement, dated [________________], between the Parties (&ldquo;<B>Confidentiality Agreement</B>&rdquo;), which continues in full force
and effect.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">8.</FONT><FONT STYLE="font-size: 10pt">
</FONT><FONT STYLE="background-color: white"><U>Representations and Warranties</U></FONT></FONT>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">8.1</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Mutual Representations and Warranties</U></FONT>. Each Party represents and warrants to the other Party that:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT><FONT STYLE="font-size: 10pt">
</FONT>it is duly organized, validly existing, and in good standing as a corporation or other entity as represented herein under the Laws
of its jurisdiction of incorporation or organization;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT><FONT STYLE="font-size: 10pt">
</FONT>it has the full right, power, and authority to enter into this Agreement and to perform its obligations hereunder;</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(c)</FONT><FONT STYLE="font-size: 10pt">
</FONT>the execution of this Agreement by its representative whose signature is set forth at the end hereof has been duly authorized by
all necessary corporate action of the party; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(d)</FONT><FONT STYLE="font-size: 10pt">
</FONT>when executed and delivered by such party, this Agreement shall constitute the legal, valid, and binding obligation of such party,
enforceable against such party in accordance with its terms.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">8.2</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Licensor's Representations and Warranties</U></FONT>. Licensor represents and warrants that:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT><FONT STYLE="font-size: 10pt">
</FONT>it is the sole and exclusive legal and beneficial owner of the entire right, title, and interest in and to the Licensed Marks in
connection with the Licensed Products in the Territories, provided, however, that the application for such Licensed Marks in the Territory
are currently pending review and approval as previously disclosed to Licensee;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT><FONT STYLE="font-size: 10pt">
</FONT>it is the record owner of the registrations and/or applications as disclosed and set forth on <U>Exhibit A</U>, and all such registrations,
when and if issued, shall be valid, subsisting, and in full force and effect;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(c)</FONT><FONT STYLE="font-size: 10pt">
</FONT>it has not granted and during the Term will not grant any licenses, liens, security interests, or other encumbrances in, to, or
under the Licensed Marks in the Territories except for that specific encumbrance specified in the Security Agreement, dated&nbsp;April
27, 2023, among Licensor, its subsidiaries and the holders of the Company&rsquo;s Original Issue Discount Senior Secured Convertible Debentures
due November 1, 2024;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(d)</FONT><FONT STYLE="font-size: 10pt">
</FONT>to its knowledge, the exercise by Licensee of the rights and license granted under this Agreement will not infringe or otherwise
conflict with the rights of any other person;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(e)</FONT><FONT STYLE="font-size: 10pt">
</FONT>to its knowledge, there is no settled, pending, or threatened litigation, opposition, or other claim or proceeding challenging
the validity, enforceability, ownership, registration, or use of any Licensed Marks in connection with the Licensed Products in the Territories;
and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(f)</FONT><FONT STYLE="font-size: 10pt">
</FONT>it has not brought or threatened any claim against any third party alleging infringement of any Licensed Marks in the Territory,
nor, to its knowledge, is any third party infringing or threatening to infringe any Licensed Mark.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.</FONT><FONT STYLE="font-size: 10pt">
</FONT><FONT STYLE="background-color: white"><U>Indemnification</U></FONT></FONT>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.1</FONT><FONT STYLE="font-size: 10pt">
</FONT><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><U>By Licensor</U></FONT>. Licensor shall indemnify,
defend, and hold harmless Licensee and its Affiliates, officers, directors, employees, agents, sublicensees, successors, and assigns (each,
a &quot;<B>Licensee Indemnified Party</B>&quot;) from and against all Losses arising out of or in connection with any third-party claim,
suit, action, or proceeding (&quot;<B>Third-Party Claim</B>&quot;) relating to any actual or alleged: (a) breach by Licensor of any representation,
warranty, covenant, or obligation under this Agreement, or (b) infringement, dilution, or other violation of any intellectual property
or other personal or proprietary rights of any person resulting from the use of the Licensed Marks by Licensee or any of its Affiliates
or sublicensees in accordance with this Agreement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.2</FONT><FONT STYLE="font-size: 10pt">
</FONT><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><U>By Licensee</U></FONT>. Licensee shall indemnify,
defend, and hold harmless Licensor and its Affiliates, officers, directors, employees, agents, successors, and assigns (each, a &quot;<B>Licensor
Indemnified Party</B>&quot;) from and against all Losses arising out of or in connection with any Third-Party Claim relating to any actual
or alleged: (a) breach by Licensee or any Affiliate or sublicensee of any representation, warranty, covenant, or obligation under this
Agreement, (b) defect in any Licensed Product, including any product liability claim; or (c) infringement, dilution, or other violation
of any intellectual property rights of any Person resulting from the manufacture, promotion, advertising, distribution, and sale of Licensed
Products; in each case except to the extent any such Third-Party Claim relates to the use of the Licensed Marks authorized and in accordance
with the terms of this Agreement.</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.3</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Indemnification Procedure</U></FONT>. An Indemnified Party shall promptly notify the party from whom it is seeking indemnification
(&quot;<B>Indemnifying Party</B>&quot;) upon becoming aware of a Third-Party Claim with respect to which the Indemnifying Party is obligated
to provide indemnification under this Section 9 (&quot;<B>Indemnified Claim</B>&quot;). The Indemnifying Party shall promptly assume control
of the defense and investigation of the Indemnified Claim, with counsel reasonably acceptable to the Indemnified Party, and the Indemnified
Party shall fully cooperate with the Indemnifying Party in connection therewith, in each case at the Indemnifying Party's sole cost and
expense. The Indemnified Party may participate in the defense of such Indemnified Claim, with counsel of its own choosing and at its own
cost and expense. The Indemnifying Party shall not settle any Indemnified Claim on any terms or in any manner that adversely affects the
rights of any Indemnified Party without the Indemnified Party's prior written consent (which consent shall not be unreasonably withheld,
conditioned, or delayed. The Indemnified Party's failure to perform any obligation under this Section 9.3 nor any act or omission of the
Indemnified Party in the defense or settlement of any Indemnified Claim shall not relieve the Indemnifying Party of its obligations under
this Section 9, except to the extent that the Indemnifying Party can demonstrate that it has been materially prejudiced as a result thereof.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">10.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Limitation of Liability</U>. EXCEPT FOR LICENSEE'S LIABILITY FOR INDEMNIFICATION UNDER SECTION 9, NEITHER PARTY WILL BE LIABLE
TO THE OTHER PARTY OR ANY THIRD PARTY FOR ANY CONSEQUENTIAL, INCIDENTAL, INDIRECT, EXEMPLARY, SPECIAL, OR PUNITIVE DAMAGES RELATING TO
THIS AGREEMENT OR USE OF THE LICENSED MARKS HEREUNDER, WHETHER ARISING OUT OF BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE,
REGARDLESS OF WHETHER SUCH DAMAGE WAS FORESEEABLE AND WHETHER SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">11.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Term and Termination</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">11.1</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Term</U>. The term of the Agreement shall be for an initial period of two (2) years from the effective date of the Agreement
(the &ldquo;<B>Initial Term</B>&rdquo;), to be renewed automatically thereafter (the Initial Term, together with subsequent renewal periods,
the &ldquo;<B>Term</B>&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">11.2</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Termination</U>. Either Party may terminate this Agreement:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 35.1pt">(a) immediately
if the other Party materially breaches this Agreement and fails to cure such breach within [_______] ([_________]) days after receiving
written notice thereof;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 35.1pt">(b) immediately
if the other Party shall seek protection under any bankruptcy, receivership, trust deed, creditors arrangement, composition, or comparable
proceeding, or if any such proceeding is instituted against the other (and not dismissed within [_______] ([_________]) days;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 35.1pt">(c) for any reason
upon [_______] ([_________]) days written notice to the other Party; or</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 35.1pt">(d) by mutual written
agreement of the Parties.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">11.3</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Sell-Off Period</U></FONT>. Upon expiration or termination of this Agreement, Licensee shall have the right to dispose of all
stocks of Licensed Products bearing the Licensed Marks in its possession or in the course of manufacture or production as of the date
of expiration or termination for a period of [_______] ([_________]) days after the date of expiration or termination (the &quot;<B>Sell-Off
Period</B>&quot;), in each case, in accordance with the terms and conditions of this Agreement. Any royalty or other payment accruing
during the Sell-Off Period under the provisions of Section 6 shall be paid to Licensor within [_______] ([_________]) days after the expiration
of the Sell-Off Period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">11.4</FONT><FONT STYLE="font-size: 10pt">
</FONT><FONT STYLE="font-weight: normal; color: black; vertical-align: baseline"><U>Survival</U></FONT>. The rights and obligations of
the parties set forth in Section 7 (Confidentiality), Section 8 (Representations and Warranties), and Section 9 (Indemnification), and
Section 13 (General Provisions), and any right, obligation, or required performance of the parties in this Agreement which, by its express
terms or nature and context is intended to survive termination or expiration of this Agreement, will survive any such termination or expiration.</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">12.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Assignment</U>. Neither Party assign or transfer any of its rights or obligations under this Agreement other than to one of
its Affiliates without the other Party's prior written consent.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.55pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>General Provisions</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.1</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Amendments</U>. No amendment to this Agreement will be effective unless it is in writing and signed by both Parties.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.2</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>No Third-Party Beneficiaries</U>. Except for the right of each Party's Affiliates, officers, directors, employees, agents, and
representatives to enforce their rights to indemnification under Section 9, this Agreement solely benefits the Parties and their respective
permitted successors and assigns and nothing in this Agreement, express or implied, confers on any other person any legal or equitable
right, benefit or remedy of any nature whatsoever under or by reason of this Agreement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.3</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Counterparts</U>. This Agreement may be executed in counterparts, each of which is deemed an original, but all of which together
are deemed to be one and the same agreement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.4</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Severability</U>. If any term or provision of this Agreement is invalid, illegal, or unenforceable in any jurisdiction, such
invalidity, illegality, or unenforceability will not affect any other term or provision of this Agreement or invalidate or render unenforceable
such term or provision in any other jurisdiction.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.5</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Governing Law</U>. This Agreement, including all exhibits, schedules, attachments, and appendices attached to this Agreement
and thereto, and all matters arising out of or relating to this Agreement, are governed by, and construed in accordance with, the laws
of the State of Colorado, without regard to the conflict of laws provisions thereof to the extent such principles or rules would require
or permit the application of the laws of any jurisdiction other than those of the State of Colorado.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.6</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Waiver</U>. Except as otherwise set forth in this Agreement, no failure to exercise, or delay in exercising, any rights, remedy,
power, or privilege arising from this Agreement will operate or be construed as a waiver thereof, nor will any single or partial exercise
of any right, remedy, power, or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right,
remedy, power, or privilege.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">13.7</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Notices</U>. All correspondence or notices required or permitted to be given under this Agreement must be in writing, in English
and addressed to the other Party at its address set out below (or to any other address that the receiving Party may designate from time
to time). Each Party shall deliver all notices by personal delivery, nationally recognized overnight courier (with all fees prepaid),
facsimile or email (with confirmation of transmission) or certified or registered mail (in each case, return receipt requested, postage
prepaid). Except as otherwise provided in this Agreement, a notice is effective only (a) upon receipt by the receiving Party; and (b)
if the Party giving the notice has complied with the requirements of this Section. Such communications must be sent to the respective
Parties at the following addresses (or at such other address for a Party as specified in a notice given in accordance with this Section
13.7):</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 36%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If to Licensor:</P></TD>
    <TD STYLE="width: 64%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">5445 Conestoga Court, Suite 150</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Boulder, Colorado 80301</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Facsimile:<BR>
Email:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Attention:</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">If to Licensee:</FONT></TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">2000 Powell Street, Suite 1150</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Emeryville, California 94608<BR>
Facsimile:<BR>
Email:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Attention:</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3in; text-align: justify; text-indent: 0.4in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space: nowrap">13.8</FONT><FONT STYLE="font-size: 10pt">
</FONT><U>Entire Agreement</U>. This Agreement, including and together with any related exhibits, schedules, attachments, and appendices,
and the Confidentiality Agreement constitute the sole and entire agreement of Licensor and Licensee with respect to the subject matter
contained herein, and supersede all prior and contemporaneous understandings, agreements, representations, and warranties, both written
and oral, regarding such subject matter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center">[signature page follows]</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">IN WITNESS WHEREOF, the Parties have caused this Agreement to be executed
as of the date first written above by their respective officers thereunto duly authorized.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 51%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 49%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">SONOMA PHARMACEUTICALS, INC.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">By <U>/s/Amy Trombly&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Name: Amy Trombly</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Title: Chief Executive Officer</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="text-transform: uppercase">NOVABAY PHARMACEUTICALS, INC.</FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">By <U>/s/Justin
    Hall&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Name: Justin Hall</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Title: CEO</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>snoa-20240105.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOaeJ6aPty5522YkxvmR2fWlqPy0oVAkH3iEmwno2IYcL -->
<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/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:SNOA="http://sonomapharma.com/20240105" elementFormDefault="qualified" targetNamespace="http://sonomapharma.com/20240105">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://sonomapharma.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="snoa-20240105_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="snoa-20240105_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/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.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/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>snoa-20240105_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.20c -->
    <!-- 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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>snoa-20240105_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.20c -->
    <!-- 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://sonomapharma.com/role/Cover" xlink:href="snoa-20240105.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://sonomapharma.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<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.23.4</span><table class="report" border="0" cellspacing="2" id="idm139971610409216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jan. 05, 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">Jan.  05,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-33216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SONOMA
PHARMACEUTICALS, INC.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001367083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">68-0423298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5445
Conestoga Court<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite
150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Boulder<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">80301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">759-9305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SNOA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>sonoma_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  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="snoa-20240105.xsd" xlink:type="simple"/>
    <context id="AsOf2024-01-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001367083</identifier>
        </entity>
        <period>
            <startDate>2024-01-05</startDate>
            <endDate>2024-01-05</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-01-05">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-01-05">0001367083</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2024-01-05">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-01-05">2024-01-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2024-01-05">SONOMA PHARMACEUTICALS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2024-01-05">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2024-01-05">001-33216</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2024-01-05">68-0423298</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2024-01-05">5445 Conestoga Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="AsOf2024-01-05">Suite 150</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="AsOf2024-01-05">Boulder</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2024-01-05">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2024-01-05">80301</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2024-01-05">(800)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2024-01-05">759-9305</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2024-01-05">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2024-01-05">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2024-01-05">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2024-01-05">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2024-01-05">Common     Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2024-01-05">SNOA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2024-01-05">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2024-01-05">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .2%*5@'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    " #DA2E8H+@V,^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O;0=BJ'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN
M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I#
M'1!JSF_!(2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"HK8'*:
M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P=O3X\N\;F%]
M(N4UYE_)"CH%7+/+Y-?F8;/;,EGS>E7PJN#WN[H2JSO!F_?)]8??5=CUQN[M
M/S:^",H6?MV%_ )02P,$%     @ Y(4I6)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
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
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " #DA2E8JL0B%C,!   B @  #P
M 'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;D*8-C8GWT+K4
M(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>IK&HP=MX1PT$
MG53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7<P
M.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F,@SVP(+%'WK7
MF?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK\,S4-AB.G8RF
M2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&[O+H YMR
MR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7
MLN48<?R>Y0]02P,$%     @ Y(4I6"0>FZ*M    ^ $  !H   !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C
M$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C
M,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI
M160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%
MKLWC":[?#'!X=/X!4$L#!!0    ( .2%*5AED'F2&0$  ,\#   3    6T-O
M;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^
MDV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT
M(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"
MS&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE
M8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F
M"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECF
MS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ Y(4I6 =!
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " #DA2E8H+@V,^\    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #DA2E8F5R<(Q &  "<)P
M$P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( .2%*5CX;/3 8 0  ! 1   8              " @0X(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #DA2E8GZ ;\+$"  #B#
M#0              @ &D#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .2%
M*5B7BKL<P    !,"   +              "  8 /  !?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( .2%*5BJQ"(6,P$  "("   /              "  6D0  !X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #DA2E8)!Z;HJT   #X 0  &@
M            @ ')$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    " #DA2E899!YDAD!  #/ P  $P              @ &N$@  6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"  #X$P     !

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>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="sonoma_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sonomapharma.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>snoa-20240105.xsd</File>
    <File>snoa-20240105_lab.xml</File>
    <File>snoa-20240105_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="sonoma_8k.htm">sonoma_8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "sonoma_8k.htm": {
   "nsprefix": "SNOA",
   "nsuri": "http://sonomapharma.com/20240105",
   "dts": {
    "schema": {
     "local": [
      "snoa-20240105.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/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "snoa-20240105_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "snoa-20240105_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "sonoma_8k.htm"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 23
   },
   "report": {
    "R1": {
     "role": "http://sonomapharma.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-05",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sonoma_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-05",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sonoma_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://sonomapharma.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_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://sonomapharma.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_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://sonomapharma.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_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://sonomapharma.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/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://sonomapharma.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_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://sonomapharma.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_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://sonomapharma.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": [
      "r8"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://sonomapharma.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_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://sonomapharma.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_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://sonomapharma.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_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://sonomapharma.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"
     ]
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://sonomapharma.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_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://sonomapharma.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_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://sonomapharma.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_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://sonomapharma.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_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://sonomapharma.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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://sonomapharma.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_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://sonomapharma.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_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://sonomapharma.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_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://sonomapharma.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_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://sonomapharma.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_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://sonomapharma.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_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://sonomapharma.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_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://sonomapharma.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": [
      "r10"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://sonomapharma.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_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://sonomapharma.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_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://sonomapharma.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_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://sonomapharma.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_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://sonomapharma.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_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://sonomapharma.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_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://sonomapharma.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_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://sonomapharma.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_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://sonomapharma.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_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://sonomapharma.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_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://sonomapharma.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_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://sonomapharma.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_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://sonomapharma.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_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://sonomapharma.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_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://sonomapharma.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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://sonomapharma.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_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://sonomapharma.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_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://sonomapharma.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_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://sonomapharma.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_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://sonomapharma.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_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://sonomapharma.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://sonomapharma.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": [
      "r9"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://sonomapharma.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_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://sonomapharma.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_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://sonomapharma.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"
     ]
    }
   }
  }
 },
 "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": "14d",
   "Subsection": "2b"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "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>14
<FILENAME>0001683168-24-000150-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-24-000150-xbrl.zip
M4$L#!!0    ( .2%*5B+CN-,*P,  .\+   1    <VYO82TR,#(T,#$P-2YX
M<V2U5MMRVC 0?>],_T'U:\=72MH02":3-"TMN0PT:?+4$;8 #;+D2#*7OZ]D
M6^9BH$!;/\FK<\[N:G=E-R]F,0$3Q 5FM&7YCF<!1$,683IL68\]^[)WU6Y;
MX.+\[1N@GN8[VP8W&)&H :Y9:+?I@)V!.QBC!OB"*.)0,GX&GB!)M87=8((X
MN&)Q0I!$:B/WU !U)_!"8-M[Z#XA&C'^V&V7NB,I$]%PW>ETZE V@5/&Q\()
M6;R?8$]"F8I2S9MYQ;,?_1:+L"2__\X2]G'6Q<]#1#^EG_O/R>T]1-].X(.<
MU^M!\#*>3>)N,/A)7A_F'GNZ''^MX<_QE+*@_1)V<I=-$8Y0#($J!A4M2^=7
MI#>M.8P/W<#S?/?YMM/+<%8.;,P(IN--</_T]-3-=@VT@ISU.3'2-5=O]Z%
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
M,TS_G3QWGHC;Q5[PL!JV0M)0AH>*S5X?,$4,DD$^3JQ+7-4-#>NK9$:YNU>
M+;8.KP#7"H. P.:H_0IP<?6D$+GN9L6H(!@8$9K%SCK98JKJXUI9&%W<-M3J
MX?Q[+34^OL@JNPN]>^0,?D"@+7'5TY YW=MF>1 ]#I@R>SV7H5SGZ6J\RC"1
MVH?O6IFSF=VT4TWDNB"(WC7=M*9I7>ZX-W\322;W/..;S9:5=WELSPT".E>]
MW&E3][A5%$3O=SDS22BUJ"EVC,6"TR1*LH2M?Y$GGR+!ME;91*Z @ UJ&MJ*
M(%  ;9D<'(1(*QU#<">(@I#(CLA? E2)A<3MPX-UMN\2NX*BW["& U8& 4FO
M/1,6&3".:A&H"$%YC%]LYFFZ)>)-\%A"/"$$F@= :NE#Q DRV0M5$>B3K06)
MMG)^W)],5\LDH[:3R[;$V9P$F*MF)*,\"#8 4R8+>1GB#^AD^M?5WY".<MS]
M-WPIL$H>N]AO5IP"V:>L*E<0=%C4'%@D0:  ^S)IN.&HE*)"ZR,[5<.LI3E&
MN2L K+9TUS<*@^ATFZ/6E[_1UYZ&_,M=]"A-$>"%!+O,]=!O,VD._W5-$ AT
M&&N=E)12I+4^7D@X3%GK_D7 VMLB8-VS"%B'N A8#UT$K+TM O1NBQ0A<ERZ
M7=%DC8'DA)UJUU!T6#;YL$B#0@7V!XX950@ZQ+C.:)FG.%/I^<4FW_^5_&!I
M):!SEM.RRV:5U-(F"H*1+F>MM)9%TKF:&"FU:RZV<9*1N#!SE3#,H@33*CVB
M[8IX?X@S6@::K\#IT8?!T#"3+9R*,)W+L H\I+IT?2F]> #C-T+ISXR_L@7!
M*6<D+JZEV.X4=>O=/C'38[OYT P@#@*G(0Z!1V=4T/A)12$=5EX)\T+2-TZW
M+,,B?Y=<V$8F0.>6',!FDQA#%! I=F< (948%6H_+V@7V2.J15;QNT-@ R&Y
MX]>U.TT;;VU;M0$QTVD0>H>[S/EQ6!L749Y>L<R(^KV(Y(5\P1DNO8'MA>2N
M7ZKL,FV^36G3!H10IT'P_<DJ1J6*P9HI;RECQ$PNM=:\XREQ0^4^<4S+8CMW
M3"4)" ^;KXX,,@)IK1<6%AM,Z>=MFC"2PA.1H7++@M5BDX6&)" 6;+X %G(I
MTEHO+%QNB%C+Z>TGP5^SQS(_*]@V0.V6C4[+34:LTH!8Z?(',*-#4!&C4^KZ
M@6=W2"A>9%F$6VJ1.L8&-&LPT]*%! QDKD4+)9&ZWG+#,[3DZ&M*4/9(T&7Y
M,W3U3/!%/;Y^:22*U L1Q:J<Q5C8$.H2.__5$=!PZ[='6LH@0.JU!_\.216!
M=(AC:FXEPZ)^'I>;F&=D [[MT!_BBJ"AYC5'??H@:!IHTF0J#VN>7.>!2$7Z
MS&943VX/+_$:(L<K8XM!8V%<4P3!"&@+6A;7?RO 3^Z\[8HFT17E&+[*TM X
MSIC7MF<DRSL( B*@[0I*D9<+4:[TTO^?,7L2V^<LVM\)'A&BGK)*J]&J[_K;
MP&BWS+RI24V:!H4&Q-E;_ ($'JI M3H^U&8LGQ?SU$/C*IL;CYX6CU@>P-MM
MEJH95!J#KX)W!CF^O3"@ <9-AHZ(@- ;8!.ZX9!'HCST RJ"42W:T_E9>L@"
M2.+/^WOR0(1Z[V!)=MEGN:.GCC., ;&NS]X&-\<\F>L-# +"M[J%3O525*\
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
M- 9?J;+O(&YMHG9E(#5 A[JY85$1[$C\+G(7.<FM)R U&4&$T&7Z'7&[#&7
MX>#/L$J@\2'1F,4'2 )L1$(IA/;C9YL;;=,")22F (UTF6T @5P.-.IYEDMM
MQCUAC8B O$>T1W*\/X!K,+U*A[@"'"I,>P 'B&^/@K8VMP %'(?E21-3?D&V
MII(NN2:#Z7Y>6U1 \/AGK"08\ZV:POR4V<RAUN9&S889/5GY(.5$)J&6NEU<
M&ZU_0J5[7,Y^(HF-S:>ZXT+?LS6X&4]VY'NR;X[I@@1@4<:S_5171+LSZR2O
M?2M_,_=ONROOO&F<6XS:\K1;V-%%HH%L*.SE<@<+G=T3Q80099ZJ%?C="OM_
M+5"PI\GJXPWK#R-.^J&MY*9G,85!+I/WE<2=WCS&/>.M]!ZIG#1))IM*0,<W
M+S7\#\AXQI?Q%@?G")2V.Q=@',%"6M$"7LF?5MNMU'5KP-8NX/,X_ ;2/4$:
M9$=AO4"TTSD:3V="TCUU'F(LV[E40O7\(]ZO%^^@['+I,+2;>))6GB]"?^XT
MVNU%:<E#:[?PA1GW1_IRE9>7B/EB7'X#<0?DXWH(^Y=9]73.B&>V-/]HT(LT
M0 WXHP.OUX%RM [4A/"8\ZPF.&;N6X9I:>WQS35A#J-_KCYD63RWI2^A#_Z
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
MR4XE)_*?:I\_? A8OKGQ_U!+ P04    " #DA2E8,%L^B64H  !P^0  $0
M '-O;F]M85]E>#$P,#$N:'1M[3UK4QM'MM]5I?_0UU790)7 8,!)C-=5 F2;
MO1A8$.N;VMK::LVT4,>C&>T\P-I??\^CNZ=G-"+(08$0Y8.#I)F>,]WG_7S[
ML?_IY%V[]?9CKWL$_Q?XW]O^<?^D]^[M2_X__/K2_/SVX.SH9W'9__FD]]<7
MPR3.WXCMK4DN^GJL,G&J;L5%,I9QA[_HB$N5ZN$+N!%N/;?WC65ZK>,W8NO%
MN[<'[WI?1WJ@<UAG<_OMRP-XZOF=U_\E'F23_?M<V7S-?:'>%VXUN/37G_V-
MZ^Z+7'W--V2DK^&K0,6Y2N%9[\].^_[*&S<RU1*?D(UE%&T$<I(12/]D:/!Z
M_'BHTESJN-W2(2REAUJ%0L?#)!W+7">Q&,E,#)2*A?H:1$4(OP[39"SRD8)O
M^" &*I!%I@3^F>0CL:;7A<Y$G.0 .4"G921D',+W_ />FT\G\,](YK_'WAR\
MPT<&R7@BXZG(4R7SK-V"%YND^@8@%$D*O\9#W@(9;?ZKA.HW8I6]K/D%!TD4
M+@4#Z((\E7&&)_E&%).)2@.9J1?O3C3<D:EVJWMZ)$*=Y:D>%'34W>M4J3$L
M9['C=X#Z[OWYC0_YI<@ HZ?F2QWC\<*B.G[QKC\"1#1;0<AYY.T$[(W="K&6
MXY5_B<+_%,D^G+NW28 $*7U-6#V6(:]$;T94E"<"D"P9BK_)N)#I5.QUQ*NM
M5[L=,9C2I0.5WR)MG28W\D!.Q?E( MT%"J (9)1UVJWC.-CL""F.5"1O98I8
MG$Z2U-+FC8ZOX5? XSC0$Z"S202WXR,'1:9CE64B2@) \5#(')Z]M27.DUL5
M1>(2R$#EL(N%!@+8WM[;ZHC>6*73&QU%JB,.80\!=V(MQ4^[K[=^;+?6RDW@
MC4M2?P\Z]$:720R'-/,BXI[O,0,]0+VWN[LG#A/XF"?7LMTZ3(H4 +^*408@
MV =)$84J!9B3")8,$_'CUL[6MI@!6*E9@->"!-XWR/6-BJ8=XDWE;><RS;7*
M\*Z.N0UYA9+!",X&$$K?Z+  ]CK%=ZO>-_6?M?G[8_AC4=;GC[V+7O>R(RR2
M6):?)1%P':(0%"49[+A(;F.5XH$'+(: .0,9P8._ '/FKQ S@)!TGHGNC8J!
M4D07N/18!VDR0-%RHD,ZR1.9C0#_(B+A#IZ3O?YRDDH\H4P, 75&*FVW0I4%
M0.Y$IN+ME5,JNF]?7KT#K,OAB.%'N%;!P]>J:&&P*12?$%#_G!]AOY_..=_J
M; 3/R9-VZQI$3X['9@D/3L@[]L@P7K@ %0?<W>J>"F ]C#02F9'Z"KPB9X)%
MY% Y8@6@C5W^+VF&^Y\)-076@OQEDB9A$:"<1ZR"E?HJ376>I$#/8@U0(51#
M8#'(@Z/D%IA!PI<![QYG]"#0"$*-N)2)3.4($>@V=/6?B)I/SS[#0GC4[\\N
M>AVD%MB7##0EYMWM%IP"[MNXR($1PH] <W#VO(72"LN,*$G'<@C[ZVTG7H1'
MG2!5BNLD85*^D5$A!Y&J/HNY<ZH"I>$=\+JL& YUH%4<3 F0VY$.8%$X?GP<
M"MG@2YS<1BJ\5B'?;EBZNP A),X 8B"YS=[\*8[VU?;FWMXDKRF-H R" )Z^
M@4..@#0V!J Z?-D'L@[S$2R^N:?C?3&,$@DK1&J8[^-^YVHCFX#4?@/[G,K)
MBW?;FU9]G#%),OU?Q6_T@FQ$ONS*\E-DO;\O:;E]>. SX'\W=W##?AV*K<U=
MQ(.EG,7VMQZ&^( LG(X$=,3!+Z B(;N>RR*)#8"D=_JQ)Q@,K9%0R"I2(2Q2
MDN_,G\>@9,YPYHKDZ(!5&1O#!K@"L@@K2];@(H5\(4-QD8+R&$U1AQCK/#>2
M7,?K=X@<9FTQZH+(UVXU\*=2!/F6DA5(L_*(U5\GC<Z"(DR^TF7,X4 \5:03
M,514)P4:9RB$ &A\LG;2R JM=JMDFTE%9SFXC\[BB;^*8EJ>Q1@,$/45S$1-
M)M$4-2A0;?&U4/E*]?4(_E< TH+^5#UK@#5-BFL$C(SI<9(J>U\76'2DP03)
M-GTSRG[K 8-'5V3NK,18P3%W:#N ZV<3@X((&IQK1L(G17-+YU,0Z>L,-.TS
M_\YV?6EGA!J$1Q[1FZ'R;C[!J><IL'\XPX[[@/@W)2V2WAB]!^,DMC\S4)*D
M"8@>(HPJ\L.-:P,&:0(7@9J;C?2D(WY)P"X4("3S(J6],HC!;_$K$!J@*@#7
M(&RW?! [%D8Q R+86'D%^QCY4!IG"5B-:)"!YE/ KZ2E(_C&44++9R-$#ORD
MXT)MBO?PVZ2 S<X4<@.#(D3+NI3>R#LL&IB5O-.7DTF$#JC**8ORD DC:!UX
M##PGHW6;-ZW#+ E,C@E8O"FNR3_12TC+!/@[Q ZKR,A87O,.T3=@@=;A )P<
M*3HVA_?E#@W%34+L(%,!<#=2-NPQ@X:L-MNM"LEEQ<!3AZL4TT%& 28F;@D"
MXFXTFT]O@7]5V'N 9O ;./\X3&Y1TKQX1\=8KHM/&BC']0=)@<Z(J6%W8\/B
M.SY_)QX&D%Y+_LPX5T,I,L.J, X4T2[J<<BMAX1!8SAF&8.I/Y@2AK5;'I=X
M7"G\;#6!5PMK I<6,P&;61&HG>U(WC 1D6Q I&*[KT3I$D]*06T$"5T*B,T7
M7!HB!(W%4#\I]$@.3O(F*0GIFC%7IY$X8:;ET15#B_H!701?!,F$!%0-%E\U
M*1'<<P>ND',YR+FS('+.7':K\"3?P.FG8QGM"\,#!Y%$>&Y42HY(^X(#$'<(
M[PM$\PN%^!48-386I7/SRL9)-L5155'M6":.TI*P"Z,=@*TJ&I)^"=\['TB3
M6F($&O[$Q /?U;PB^%M%1259C]_VK9-,9'JL(YF2!@(_ L9B0(,\:\.F!2HZ
MKG JKKOJW.BE]DE63[4/$OP<Y."@\]*#9A9IM]PJ-6J=KLAG.>2SNS!O!Z17
MZ8VTBL\%\4%F\GT*[=5==?-9I,^Z-6J,SEBT).+LH92>BBCB),9\8PQYOXT#
M(.9B^!%I< X.PVD50QF@6DTB89RPUBE#HOZ,E.6J%0?J"EA58-XY6V5!!_.W
MDDA)9YZ]VVY95R0L>XLVD$B*'-U?5C7UI-Z*DI9#27L+4](G9__#F]W  6<U
M7>E6@WA -$<##<UKC!<!*4@0!>3!4$.TZDDI9V<"^S8Q2H=(:9P(#L^0)*YK
M')>)9EZ8PF);-60YHTEMEAX;@MGH53ZHI;-#@O&5Y:3$RZR\!-2V5/VG )%*
MMJK;A16^/@D8W-/_9V-#O-<J"M^(<S!W]^$1<&IPF@")V-@PB3UOCX[_44UJ
MV,B3R1OQ>I);:#8&29XG8_H.UN]W#TYZXK!W<G+>/3HZ/OWPUQ=;+^CSY7GW
MT'XV2PZ2% 2(6^$ E36Q#:^5)9$.]X7Y'2.T<I(!:/8O1]C;6UO? 5W7Z?-M
M_\(^HZ[Z ?S5_4)N@'<<V3O,TCL[WY5GUC]JNF+WNSFI&-[NVGW=%_WI! #L
MIG*@@WUQ"F8V[_UI@AN^[=_TTMZ%O\Q[^D[MZ212JR"_[%_@/W@F\'\XS(9S
M'0#M?MD8*.!! -"$D.%^9SV;[U)UI5>>Z+\=OC4CV3.AQ?L]>6=)4NO5XA&7
MJTQYX5,7R/Z]XR]F3YX$9US&N2P>?2E-NU/07V>5">MU'4],H(#<?TXL>YHO
M*1$ SQ=YC?(:I;).33"6%7?RM@8<1)&W'<[-X >8#6!/2J2N51RR"S!FJ%#F
MH_-R !!-5&#3!L4M.CSA:4[R)VFGJA\(4-Q!H<=L*-)W=,QY'PWJ3!.4_%9&
M,6%@2D3V+0UV[.0<2EAI'\O![P5]BABT^I2$@"T!>Y$9N;N92X3S(O3-"41E
MQE"#T4@I!X"]F$= &FRJ(LI]RSDF9E!<&GV\>1&\U& >7@L6GEM.!D%:&.4[
M590'R^2B8PSF('S1U$9)!RH&NR[WL7/?N2H!DE%RJVXP:XV\EO+./5#TWAE!
MH\>XB(DRJ7B$*K@+.;&;:>SM,3Z_ZAFZ38"[H <L%!@N(N]4XTY01N. PBJP
MSD#!JP[]I!N*MS0X:._G8:K[AF!+.,48-]CNV/=9F1%F:;K&+1C8%84OA\(7
M=<Q>O?M[ <!B]N-#*A-/Z%!^N"\,>TLZE#6Y_JV'(B[!8@]E:H0Y:H$?"N!'
M"$U=T_!2I_AJX,)#.<8H75K2]0AH4F2555,U*7+F/1CM^P\_NMW*IN,!V'7_
MK3@&#/EVFD*'\UV#$KU],<6\8W1#8.R10")]Q3QQ+EA^!'96G_)8S[7;&_;(
ML*9C9!<L> V+6U],ED\Q302T%253Y,G\2D6&MDXC?WUPZE@,,Y\K=0R^G3H.
M.2'!)P1,9O'S8BQNV2P(D,2I52BR.7*T,53N*;^8*J$PYU&'N/1\W08$?TZN
M=?BY5$JR+ ETJ>8@$G,V!N5)<$8&+CI.8G+T.?&J%.!X&8PW*4\>_C<3$B[+
M>D;%IBBSDTA P\O:P !($;1+=)+::)C1OF8"5!EG<()R)+E^:)*J&YT4F,I%
M14A 7JC\A(*U0KPD*P8(7\YNU3I#D/X2[NX"<ZUJ/  IG0X3.04&*N*<]"6,
M$, 6S1*QT62$W6EK:G7 3AFHJ&J-R:@6B2B5-5,BA0J@3.NN7;,MF%/M$')H
M]"Y^'5S9Y+V:SUY$<H!!&L_XPCT9J2CT4CLP,9841* ]%:Z8TE*84K X4^J:
MTS1R^9BU7G7#Z78N&0C3*R5;!@D%WI#B#)D9Q'7Y$< ,LL($I3WB!);I&5N$
M/.V6M;'1H@=RLK:V'_X#@N#T,/=<H'PO6! JX&X1WC*4 >@-.9;:!6@I^8$!
M85_4<@1,E]-!@:&T NO4FB/9"7I'KX$^XZJSH9J61@ENPR$RS7H:(8%.C,#:
M><B5YG$3XM',7#DC,2ER$6,^"5*C*2MQ%/B\J.BQ,\IW%O=OGKE\/#S<<Y:;
M7I+?8SL^EYQX_O@,[QMLE*XS.&SRI3O%NTR3*B\T;I)0&/\/.1>1(Y#SH"-R
MG4>&Y#75:6:8!,M^(>.XJ8G>K)K\7L^'@.6]! C@9L9P\5A<,])U9MU5UK]D
MF TZF#K\(O=T,#TOOO-DD/D;3 I@.9C_ZQSQGU#7Q\JH0-7,"Q)8'2QT19V.
M?)SJZP01I2.&.N)D%EI+V0(XXS-'W#'><;)(.VB2HB_.?&2LGLB<]'/RA9IB
MR@9CM*X.&_E/@''9%47U?6QC!,Y]B\%!3@JH]?1CK;W+%BCM=,SX155X7.Y-
MQ]HY=O.>%T8_MB3=75R2]K 71& JWI^9F'QT_^KNHA'"'A9K<$&'(]/Q!&L?
M4#\?3CWCG*\RRC/FQ:&AF!6D_QJ;+Q]A*PP5<\L/M#U-)&&L,U)EP6B7+MDM
MX<II,*8C%UEHL. 'G-6:CW0:DBX_;4@U$FLR]C*5CKVG5Y*47$TGMQE)\(BI
M?\"S="VO8%A63M.K54[3(^0TO5KE-/W9:'$9,G+!+(-:888K4AKJ%/178P>:
M_'( ,0 CD<L3$Z%8V?'K75'/GA<A][/2L:(N)=M->J'O6MFJ+^<V,<,'+R+O
MNO7[(L9>)Z06ZZ&M!-[9$J&<VAX%>*G27$^"XO7[S/5$0(EL/'7.@U>OL *=
MP_/VA8EB-SI5::*#+E+7V*_K?B]!BH'V3 +TGQ&=HTX2J@  R-HM? #<#1!1
M"19[YF.37L2/HO+0N&Z%5"O,.E2S&B=>(6+';3PI-/*+JB^,J16@/80*:QHQ
MEM=N8>3 92$93/#\EJ[YT"^%\47 ,P"<O%S:WP-A? <V),2]QF*.#1@7J2JU
M:/N^V)C$(D^F\CQ:%9@MD8<LF,?0-SDX4T0I2G<WN'0-MFK&B #XJ:X!FRNX
M@.PB"$#&E[9N)1:V:Y+T0;W-4?-E\PJ?4/:,HM_6VZVY!;3<?&_"!99WH)C'
MGB0(N316T^Q[,53*.)_JQD+%\C<TY QW:IAG<OZ\B%(EVQ\7K+V1<R#4OO>=
M!0TY0X[29E^KW5HKWVN@\%\LJL<69YE?[E[C 96\0X 8H->9R5V -=8W11>>
M.4YBE>-%P%(QMHM_9$5$CA-.^*H!Y?@];QX+&0R[95PL-9&\+<Q6_5-KV!1[
M*A3!294>#XK45 +6[H<=*-*TW'5CG#E[*TB2";7-X8*IVE[<X]!,3"158].#
M2XZ3@N*\!BNI0T#5(^E6:;=HF>?%S![;>;.WN//F0A$KLM:ZWV='7$V24MQ^
M[W"B'@F$/?BBJNX\X[C+&$GQ"?7D!C;XVZTR=R_!1DW<"0$4Y3C0RJE6U@T>
M('Z1<X"+WW1>LAO*,PB;\Y9]+I=QP)]NR+"Q8:G4,;$V)U=002Y=!89,Y)(P
M&MX)H<1:+<MU'= ^R92;CKS69!]Q)FJ09-1[E+K@&5HF#S^\9J,K]7DXW!Z;
M=EXO3COG<NJ<GIBB7&E%AM@P+)#?&W%<:R3 :><S.28H#$KON4B3*6B54Z_]
MV/,X[:>B]KW^A@*,"SX3/O8SJM5G/P)+<8G2W=H'8)0A(Z ..D.P)$% _Z<
MP0<\RFML12UOYK;'\G&#RO@;\ -N_N>_S7__PB8" 76F+;_[;MTJ%*<J%Y<R
M8@UC-NDZP]:]E= D%S&[]BNN^8;OO_5>9H*F)O':Z@MOEBJM Z%49KW&/==I
M@FU=29E@N_5&W0U2NT4]B>:_5%-/D(B:QQ(WSHN48V,#;JF#-C^K,OBD$)&2
M,M@Z_ QL[H6I?AW;QP&;$:H-&898F9++KXH:XV0L!##KBZWU."M,WB>U)W/]
MP4Q>&?:6E4 J0]C-W,F+84I]*_C" O,*1T!(J_+N9?&#Q9O@&'Z F=,Y9SH:
MB9![W9+@U9&)3UAD9-2!DJHGJJZ7UZ7KQ9%]5@S&NM(M 0@_LP]#(Y ]/J1[
MR CSHJPZ5]*ZH0!0,M0-YG?5:'.%3$M!IL5K(U@?;Z[I^Z+4A+-Q5<Z-Q&4
M-A[RY$&2?+%J)"U@^U7,,D63+-Q<<<><M &36-"@Z@TH3(KU#.+.P$MV >G
ML^#)&ZDCS@%DT<%M>9SDQ.HGL&PYDS4F[Z)-E)"@R>=^2I]8L^FN13X"[H[U
M ]4,W0?LKOT4$/RQ=>4?%M>5#[WA";;V!S-69RO!*B:5*J/9:.E=2_:>H>A&
M?ZII">Y/9K#I(1.0\CE[;]VH"F?<>2XMFQIM3:P0GQS:R+,/-KKQ[$JV(Z&?
M+XL+?^(>Q[6W)9A.DWCC"+ANE( :H+R.8:!OD.'GE#6GM'6:*O[\IO7UYS2.
M'K!O:#->,]\T"6S#=4J!?1[&Q;>3QV]K%/;PA/;CHH3F7S8 >$&7!CZ]8?L]
MXB-,1[.2/=K>C9]EBK:IYCHO-^&#VYL]"\3X[8K!TT.0Q>U7PZ/NC0*;PLLI
M<G+5Y-#R#9GE?WZL --N'ZY9^E.0NT\FW731W&G0E[#3;D$=<*]EC"I2A^O)
M(BQ=TQFWAN"D9^ZR[X+.Y#+UFR376Q*3+FG0HNS-7+;U/)&WF>O5^0NH>UFH
M7:Z]CNM+,X#T^9&/[KFBSZ+9RH ^6$%$V0=%F2E/79.-5YLU;PZK43X0#S=J
MZ/Z+$2^5HB9%^.!W#':-%5;GOH+!XO\]<O=V5KE[CY"[M[/*W?NST>(3J'OE
MS!9;.#,;A!U,3;*6[_^!1V.)>P:O*&FJ@O:KT4WZB8I9=X$UW4A+4ID\M](
M*U4JD6ZKO2B;/&%<#!07V4>)M^+AR\";<$&\N1W1A%*JD@K]L O'ELA-.6&'
M4 VC7+TPO&%>Y*I,UC$J-*M  \WJ<JG0N!0 7K?=<AD$D7)Y8N4%39EAB,HT
M:>%Y53D]1T-\\<"1E\JQ@#'NO-YS3?&5W?VT[&[7F:XZV=*D4=.05ZS3Q;;/
MU>9U:%^GZN["9&M3-;9!HE$_BW=:J\S,Z(AJ'SJ\T*LIY7% R,1FFS!5NK>!
MX$RIN4/*J=\3Q?P2FZ\H[MKHVI/0X&77E"5DKWFUM?S*-'HJK@&#X2;/KX+
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
M(.1C_]/)N_\'4$L! A0#%     @ Y(4I6(N.XTPK P  [PL  !$
M     ( !     '-N;V$M,C R-# Q,#4N>'-D4$L! A0#%     @ Y(4I6/ZS
M0/7]"@  @(8  !4              ( !6@,  '-N;V$M,C R-# Q,#5?;&%B
M+GAM;%!+ 0(4 Q0    ( .2%*5CI*S(66@<  -U7   5              "
M 8H.  !S;F]A+3(P,C0P,3 U7W!R92YX;6Q02P$"% ,4    " #DA2E8M3LU
M@NT5  "M>@  #0              @ $7%@  <V]N;VUA7SAK+FAT;5!+ 0(4
M Q0    ( .2%*5@P6SZ)92@  '#Y   1              "  2\L  !S;VYO
C;6%?97@Q,# Q+FAT;5!+!08     !0 % #\!  ##5      !

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