<SEC-DOCUMENT>0001654954-23-011272.txt : 20230828
<SEC-HEADER>0001654954-23-011272.hdr.sgml : 20230828
<ACCEPTANCE-DATETIME>20230828163107
ACCESSION NUMBER:		0001654954-23-011272
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20230828
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230828
DATE AS OF CHANGE:		20230828

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TOMI Environmental Solutions, Inc.
		CENTRAL INDEX KEY:			0000314227
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL ORGANIC CHEMICALS [2860]
		IRS NUMBER:				591947988
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		8430 SPIRES WAY
		CITY:			FREDERICK
		STATE:			MD
		ZIP:			21701
		BUSINESS PHONE:		8005251698

	MAIL ADDRESS:	
		STREET 1:		8430 SPIRES WAY
		CITY:			FREDERICK
		STATE:			MD
		ZIP:			21701

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Ozone Man, Inc.
		DATE OF NAME CHANGE:	20071130

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	RPS GROUP INC
		DATE OF NAME CHANGE:	19940818

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DAUPHIN INC
		DATE OF NAME CHANGE:	19940818
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>tomz_8k.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?><html 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:currency="http://xbrl.sec.gov/currency/2023" xmlns="http://www.w3.org/1999/xhtml" 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:tomz="http://tomz.com/20230828"><head><title>tomz_8k.htm</title><!--Document Created by XBRLMaster--><meta http-equiv="Content-Type" content="text/html" /></head><body style="text-align:left;font:10pt times new roman"><div style='display:none;text-align:left;font:10pt times new roman;' id='XBRLDIV'><ix:header><ix:hidden><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="From2023-08-28to2023-08-28">0000314227</ix:nonNumeric><ix:nonNumeric name="dei:AmendmentFlag" contextRef="From2023-08-28to2023-08-28" format="ixt:booleanfalse">false</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type='simple' xlink:href='tomz-20230828.xsd'></link:schemaRef></ix:references><ix:resources><xbrli:context id="From2023-08-28to2023-08-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000314227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-28</xbrli:startDate><xbrli:endDate>2023-08-28</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><table style="font-size:1px;width:100%"><tbody><tr><td style="BORDER-BOTTOM: 5px solid;"></td></tr><tr><td style="BORDER-BOTTOM: 2px solid;"></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>UNITED STATES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SECURITIES AND EXCHANGE COMMISSION</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Washington, D.C. 20549</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="font-size:18pt">FORM <ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:DocumentType">8-K</ix:nonNumeric></span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>CURRENT REPORT</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Date of Report (Date of earliest event reported): <strong><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen">August 28, 2023</ix:nonNumeric></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:left;margin-left:auto;margin-right:auto;width:65%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="font-size:18pt"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityRegistrantName">TOMI ENVIRONMENTAL SOLUTIONS, INC.</ix:nonNumeric></span></strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Exact name of registrant as specified in its charter)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;width:30%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen">Florida</ix:nonNumeric></strong></p></td><td style="width:5%;"></td><td style="BORDER-BOTTOM: 1px solid;width:30%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityFileNumber">000-09908</ix:nonNumeric></strong></p></td><td style="width:5%;"></td><td style="BORDER-BOTTOM: 1px solid;width:30%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityTaxIdentificationNumber">59-1947988</ix:nonNumeric></strong></p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(State or other jurisdiction </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">of incorporation)</p></td><td></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Commission </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">File Number)</p></td><td></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(I.R.S. Employer </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Identification No.)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:100%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityAddressAddressLine1">8430 Spires Way</ix:nonNumeric></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="text-decoration:underline"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityAddressCityOrTown">Frederick</ix:nonNumeric>, <ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen">Maryland</ix:nonNumeric> <ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityAddressPostalZipCode">21701</ix:nonNumeric></span></strong></p></td></tr><tr style="height:15px"><td style="width:100%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Address of principal executive offices) (Zip Code)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:100%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="text-decoration:underline">(<ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:CityAreaCode">800</ix:nonNumeric>) <ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:LocalPhoneNumber">525-1698</ix:nonNumeric></span></strong></p></td></tr><tr style="height:15px"><td style="width:100%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Registrant's telephone number, including area code)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:100%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="text-decoration:underline">Not Applicable</span></strong></p></td></tr><tr style="height:15px"><td style="width:100%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(Former name or former address, if changed since last report)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (<em>see</em> General Instruction A.2. below):</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160; Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric>&#160;&#160;&#160;&#160; Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160; Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160; Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Securities registered pursuant to Section 12(b) of the Act:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;width:35%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Title of each class</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:30%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Trading Symbol(s)</strong></p></td><td style="BORDER-BOTTOM: 1px solid;width:35%;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Name of each exchange on which registered</strong></p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:Security12bTitle">Common Stock, $0.01 par value per share</ix:nonNumeric></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:TradingSymbol">TOMZ</ix:nonNumeric></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen">Nasdaq</ix:nonNumeric> Capital Market</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Emerging growth company <ix:nonNumeric contextRef="From2023-08-28to2023-08-28" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">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. &#9744;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="font-size:1px;width:100%"><tbody><tr><td style="BORDER-BOTTOM: 2px solid;"></td></tr><tr><td style="BORDER-BOTTOM: 5px solid;"></td></tr></tbody></table><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="TEXT-INDENT: 0px;"></td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Item 8.01 Other Events.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On August 28, 2023, TOMI Environmental Solution, Inc. (the &#8220;Company&#8221;) received a letter from the Listing Qualifications Department of the Nasdaq Stock Market (&#8220;NASDAQ&#8221;) confirming that the Company has regained compliance with NASDAQ&#8217;s minimum bid price continuing listing requirement as set forth in Listing Rule 5550(a)(2) and that the matter was now closed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In connection with the Annual Meeting of Stockholders of the Company to held on September 12, 2023 (the &#8220;Annual Meeting&#8221;), the Company filed a definitive proxy statement on August 21, 2023 (the &#8220;Proxy Statement&#8221;). The Proxy Statement included a proposal for stockholders to authorize the Company&#8217;s Board of Directors, in its discretion, to amend the Company&#8217;s Articles of Incorporation, as amended (the &#8220;Articles of Incorporation&#8221;), to effect a reverse stock split of the Company&#8217;s common stock for the purpose of enabling the Company to regain compliance with NASDAQ&#8217;s $1.00 minimum bid price continued listing requirement (Proposal 3) (the &#8220;Reverse Stock Split Proposal&#8221;). The Proxy Statement also disclosed that the Company will only implement the reverse stock split if it believes it is necessary to comply with NASDAQ&#8217;s minimum bid price requirement prior to the required deadline, and if the Company is able to regain compliance earlier or by other means, the Company will not effectuate the reverse stock split. In light of the letter from NASDAQ on August 28, 2023 confirming that the Company has regained compliance, the Company does not intend at this time to implement the reverse stock split as described in the Proxy Statement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Additional Information </em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>The Company has filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;), and furnish to its stockholders, a definitive proxy statement in connection with the Annual Meeting (the &#8220;Definitive Proxy Statement&#8221;). The Definitive Proxy Statement contains important information about the matters to be voted on at the Annual Meeting. Stockholders are urged to read these materials, including any supplement or amendment thereto, and any other relevant documents the Company will filed with the SEC when they become available, because they will contain information about the Company and the matters to be voted on at the Annual Meeting. Stockholders will be able to obtain free copies of these documents and other documents filed with the SEC by the Company through the website maintained by the SEC at www.sec.gov. In addition, stockholders will be able to obtain free copies of these documents from the Company by contacting the Company&#8217;s Investor Relations at IMS Investor Relations: jnesbett@imsinvestorrelations.com, or by going to the Company Investor Relations page on its website at https://investor.tomimist.com/. The directors and executive officers of the Company may be deemed to be participants in the solicitation of proxies from the stockholders of the Company in connection with Annual Meeting.</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Forward-Looking Statements</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Certain statements in this report are forward-looking statements that are subject to risks and uncertainties. These forward-looking statements are based on management&#8217;s current expectations. Various important factors could cause actual results to differ materially, including the risks identified in our SEC filings. The Company disclaims any obligation to update any forward-looking statement contained in this report and the exhibit hereto.</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Item 9.01 Financial Statements and Exhibits.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>&#160;</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">(d) Exhibits</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">See the Exhibit Index below, which is incorporated by reference herein.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Exhibit No.</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Description</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="tomz_ex991.htm">99.1</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><a href="tomz_ex991.htm">Letter from Nasdaq dated August 28, 2023</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">104</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2</p></td></tr><tr style="height:15px"><td><p style='page-break-after: always'></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SIGNATURES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">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-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>TOMI ENVIRONMENTAL SOLUTIONS, INC.</strong></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:50%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:3%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:35%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:12%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Date: August 28, 2023</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">By:</p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">/s/ Halden S. Shane</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Name: Halden S. Shane</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Title: Chief Executive Officer</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>tomz_ex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head><title>tomz_ex991.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: left; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 99.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><img src="tomz_ex991img1.jpg">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>tomz-20230828.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08/28/2023-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2023 I-NET Business Solutions, Inc. All Rights Reserved.-->
<schema xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" 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:country="http://xbrl.sec.gov/country/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt-roles="http://fasb.org/srt-roles/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:tomz="http://tomz.com/20230828" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tomz.com/20230828">
 <annotation>
  <appinfo>
   <link:roleType roleURI="http://tomz.com/role/Cover" id="Cover">
    <link:definition>000001 - 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="tomz-20230828_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
   <link:linkbaseRef xlink:type="simple" xlink:href="tomz-20230828_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
   <link:linkbaseRef xlink:type="simple" xlink:href="tomz-20230828_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
   <link:linkbaseRef xlink:type="simple" xlink:href="tomz-20230828_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
  </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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
 <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
 <import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
 <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
 <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
 <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
 <import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
 <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
 <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
 <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
 <import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
 <import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd" />
 <import namespace="http://fasb.org/srt-roles/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd" />
 <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
 <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
 <import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" />
 <import namespace="http://fasb.org/us-roles/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-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://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
 <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>tomz-20230828_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08-28-2023-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2023 I-NET Business Solutions, Inc. All Rights Reserved.-->
<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" 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" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#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_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_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_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_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_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 Country Code</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_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_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 1</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_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_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_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_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">Security 12b Title</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_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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>5
<FILENAME>tomz-20230828_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08-28-2023-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2023 I-NET Business Solutions, Inc. All Rights Reserved.-->
<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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef  roleURI="http://tomz.com/role/Cover" xlink:href="tomz-20230828.xsd#Cover" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://tomz.com/role/Cover" xlink:title="00000001 - Document - Document and Entity Information" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>tomz-20230828_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08-28-2023-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2023 I-NET Business Solutions, Inc. All Rights Reserved.-->
<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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://tomz.com/role/Cover" xlink:href="tomz-20230828.xsd#Cover" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://tomz.com/role/Cover" xlink:title="00000001 - Document - Cover Page Information">
    <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_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
    <link:presentationArc order="0" 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="1" 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_DocumentType" xlink:label="loc_deiDocumentType" />
    <link:presentationArc order="2" 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="3" 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_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
    <link:presentationArc order="4" 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_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
    <link:presentationArc order="5" 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_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
    <link:presentationArc order="6" 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_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
    <link:presentationArc order="7" 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_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
    <link:presentationArc order="8" 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_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
    <link:presentationArc order="9" 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_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
    <link:presentationArc order="10" 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="11" 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_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
    <link:presentationArc order="12" 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_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
    <link:presentationArc order="13" 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="14" 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_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
    <link:presentationArc order="15" 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_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
    <link:presentationArc order="16" 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="17" 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="18" 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_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
    <link:presentationArc order="19" 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="20" 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_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>tomz-20230828_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 08-28-2023-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2023 I-NET Business Solutions, Inc. All Rights Reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef  roleURI="http://tomz.com/role/Cover" xlink:href="tomz-20230828.xsd#Cover" xlink:type="simple" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tomz.com/role/Cover" xlink:title="00000001 - Document - Cover Page Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCover" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>tomz_ex991img1.jpg
<TEXT>
begin 644 tomz_ex991img1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  4$! 0$ P4$! 0&!04&" T(" <'
M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_
MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @("#_P  1" 2D Y8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#[+HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!*6H\\BL
MZWU;3;O5;S3(;R.2\L]OGP@_-'N&5_,'M3LR6TK7ZFK16?J&H6>G)"UU.L(F
MF2"/()W2.<*O'J:OCD4K=1WUL+1110,;1FD]*RM8UFUT6SCNKL/LDGCMUV+D
M[G8*/PR::3;LB7)13D]D;%%)VI:104444 %%%<PGC/0Y(Q+#)J$L1Z2QZ7=/
M&P]0PCP1[@XH Z>BL_3=0M-4L([ZQN$N+:7=LDC?<#@X(^H((([$$5H4 %%%
M% !1110 45D:+JUKK6F_VA8QR)#Y\UOB4 -NBE:)NA/&Y#CVQTK7H **K7%Q
M!:QB2XD$:M(D8)[LS!5'XD@56U;4$TS3I+QK6ZNEC91Y=I"TTC98+PJ\G&<G
MT )[4 :5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !111VH BS_=YHQE?2LW5]6T_0]+FU'5+H6UM" 7D
M()QDX' Y/)[5R]M\5? ]Y<QVUOK+/+(<*OV68?J5X^M:0I5)KFC%M>AS5,31
MI24:DTF^C9W7&<=JY&Z^(W@NPOIK*ZUV&*X@<QR)M8[6!P1P,5-J'B[1X? ]
MYXHL;N.YM(XG:.1>CN/E"\]RV!7R?8V=WKVOVUC$V^[OK@)N;^\QY8_SKOPF
M"593E4;2B>-F6:2PTJ<**4G+\NA]F:9J-GJVFPZAI\PGMYANCD (##.,\\]J
MOUR=YX@\(^ ]-TG3=;UZQT>.11;V@NYEB\TH%&!GOR,_6M;7->T7PWI$FK>(
M-2MM,T^(JKW%S($12QP 2?4G%>:[7TV/>AS<JYMS8HJ-65T#J<J1D$=Q4E(T
M"BBLW4M1M=(T>\U:_F\FTLH'N)Y-I;9&BEF.!DG !X'- &E16-X=\0:1XK\.
MV7B#0;K[5IE\GF03>6R;UR1G:P!'(/45LT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!&37DUU8W4/
MC;Q1XJTA'?4-,NH=\"'_ (^;<V\1DC(]<#<ON/>O6/ER*Y3PX,^,_&"]OM<'
M_I-'6\'RJ7I^J..O#G<5Y_<[&;XHU&UU;P]X?U*QN%FM[C5K%XW7D8,P_7L1
MV-='JUK?3Q1-:Z^^D1IGS72*-R^<8Y<$+CGMW]J\\\2:;-X;UW3=/M;=FT;4
M=8M;F+:/EMIQ,N]/96'S#W!%;?B?^R#XWL1XM$8T7[&QM_M.?(^T;^=W\.=N
M,;O?%5RKW>5]WM?\#G51WES*ST3U:7K<N:3J&K67C,Z->ZL-5L;BR:ZM[EXT
M6161PK(2@"D?,#G%1:3=:]XB:_NH/$<6F^3=2PK9QVR2-"J.5'F;N<G&[MUK
M,T2+PZ/B9:S>&[&**S?3;A6GMXMD,SB2+.WLV 1DCCGK5C7&^'=Y)=:C)JD%
MEJMON0W%O,8+M'7C&W(9CVP0<TVES;:M=OT%&4N5W:LF^K72^_4U=?U36[-]
M$T#3987U74697NGB^2-(U!DD"9Z\C"Y[U@>,;/Q#::?IWV[6(]3M7U*T#K);
MK$\9\T892O!'8@C\:C^W:K:Q>"O%/B2.15BAFAOIO+QY/FJNQW ^Z/E&3VS5
MKQMK^BZAIUA:Z?J4%],=2M7(MI!($42K\S%<A1T'/4TX^ZXI*_?3K<S;]I&4
MI-K:R;MI9=.IV.K6M[<1Q&VUU])B3/FLD<;%\XQRX(7'/;G-86EZCJUCXO31
M;S6/[6L+JS>YM[AXT6161PK*2@"L,,#G%4O%']D_\)GIZ^+-AT3[*Q@^U9^S
M_:-XSN_ASMQC=QUQ5#28?#X^)ME-X9L8H+)]/N%::WCV0RN&C^[V; (R1QSU
MJ4E;7\OU+J3?-[NC32W=_NVL;&GW7B3Q/+?:A8:PFEZ:EQ);VJI;K*TP0E3(
MQ;L6!P!V%6_#.IZW<ZUKFE:U)#)+I[0HLENI57#*6W8/()&,C)P<XK(\,Z_I
M/A2QN/#NNWRZ?<VEW.8O/4J)XGD9T93C!SNZ#GBK?A&^AU/QCXLO;99%BDDM
MMADC*%@(L;L'!P>H]11):2TT6SMYKJ:0=W'WO>>ZOY=CT"O._"/B_P *V/@C
M2+>\\1:;#-'"L30O=('#YP%VYSNSQC&<UZ)7#>'])L]>^$MCI.H!Q;W%FH+1
MML>-@<JZ-_"RL P/8@&N8](BL-0N-'\/^)-=AL) E[J#S:;:3JT1D9UCB0$$
M9023 MR,XDSBM"XT_P 66^G27UOXA^W:G'&9/L;6L<=I,P&=BX!D0'H"9&QG
M)#=*P[N6]\0?#S5]%U2U74=9T>6-;VU\L'[;Y,B2HP3H1-&H('3+%?X33X=-
M^#L]BNH)I/A);8YR[VMLFT^C!E!4CH0<$'@T ;%UK=QJI\/0Z/=?8X-8A:Z^
MU-&&D$0C5@J!N YWJ<D$ *W![-F_MC3?%.C6+:]->V=]YQD$T$7G!D4,,,BJ
M!&1D-\I.2N",UG>,K2XDN?"^DZ'IL-V(7DGCL8[I]/$4<<802I-&I*!/,5-@
MQN$N.@-2:5);Z7K=M-JGAW4M.NKK_0X;VZU#[=&"WS>6&:1F0,4'\*@E5!.=
MHH Z+1;ZXO+S6X[A@RVE^;>+ QA/*C;'ORQHM;ZYE\8ZKITC V]O:6LL:XY#
M.TP;G_@"UCZ3JFFZ?XB\1:?J5Y#:73WWVJ.*X<1F2)H(@'3=C<N0RDCH00:F
MT&ZM]4\4ZYJEC,ES8F&VLTN(V#1R21F5G"D<,!YJ@D<9R.H( !#\/0[>!W$<
MFQSJ.I!6(S@_;I^<=Z76+/Q!I6CWVJ6/BR]NKNRMY+A;:ZAMC#*57=M8)$K@
M'&,ALC/>L717OX_@YJ\FEF;[6MSJI0P F7_C]GR4 _CQG;[XJAKFG?"=?">H
M-IFEZ#?7;6LKP?8X8Y[J238?F!7,A;/)<GCDL1R: .G\96]Q?:=I$]MK%Y8Q
MM?V?R0K$0<S(0QWHQR/KCU!K3U5[[1?#$LR:A->7".G[ZX2/=AI%!&$55Z$]
MJS_$TL=MX5TN\G;9;VUY8RS2,<+&@F3+L>RCJ3T !)X%6?$5[9ZAX-N+FRNX
M;N!I(@)89 ZG]ZG<<4 2:]J.I0ZEI>C:.J1W5^TDDMQ*-PMK>,#>X7^)MSQH
M!T&_<<A<&AK%QK'A6"+5FU6XU>P6>*.]ANHXE=(G<(98VC1.4+!B"&RH(&#B
MI/$-U'H_BK0]<OE,=@L%U8S7)_U=NTK0NC2'^%"8"NX\ LN>M4_&NL6.H>'F
MT'2[R"_U'59([>&WMY5=@A=?,E.#PB)N8L>. .I (!H:A=:U-XOBT.POH[.S
M-B;F:98@\P82;0$W949SR6#8QTYR'0R:QI/B>QTV\U1M4L=0CE$<D\*)/#*@
M# $QA59"N_\ A!!4<G/$_P#S4W_N$_\ M:EUK_D;_"__ %VN/_1#4 =%1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%(QVB@#Q'X]:WY6F:=H,+X:>0W$P']U>%'XDG_OFO%M-=K/3[_4EX?9]DC/H
MT@(8_P#? <?\"%:GQ"UPZ_X[U.^60O!')]G@]!&G Q]3D_C7J>B?#4:K\&(-
M/5X[?4[Z1;Y9)5X4]%!QSC8?S:OKJ<H8+#PC4^TU?Y[_ ''YK6A5S+&U)4_L
MIV^6BMZGDW]L7T/P]70VD_T2ZOC<*O<!% /X$D?BIKL?@CH;7WC.;5Y(R8=-
MB.TXX\Q_E'_CNX_E4VH_!OQ?=311PR6'V>VB6&(&8C@<DXV\98LV/]JO6OAU
MX5E\(^$H].NFC>]ED::=H^5W'@ $]< #]:Y\7C**HRC1:O(ZLLR[$RQ49XB+
M48K2_EM8\J_:,\*VGCCQS\,?"=[,T,.I3ZC#YR<F-OLZE6QWPP!QWQBO//'7
MC+4-<_9)\3>#_%#!?%OA*^M=,U"-C\TJ+.HBG'J&48SW()[BOHCQGX+UCQ%\
M3/A[XDL9+9;+PY=74UX)7(=EDB"+L !!.1SDBO,_CU\ M<^(6OIXA\$WUG97
M]Y;BSU:*ZE:..ZC1E:-LJK98%5'/95].?F3] -_XC^*+W0=9M8_^%YZ1X$MS
M9Q,FG3Z3%>SL><R'<VX*>@X[&N/TWXY>-/\ A17CKQ!;7%AXCU;PUJ0LK?5;
M>U*0W$#,H%PT0Z8!8X&!TST.>QN_!'Q \+_&+6_'OA?1=#\20:Y:6L$EO?W3
M6UQ9O#&$/EOL8;&QDCN<>G*^#?"?Q0\+Z7XYUR/2= 7Q!XAU==0@TZ6\D>W2
M,@!T:14!SC..,>M #/AOXHU#5M0&K3_'K1?&.FP6\D]UIEOI,-I,@"D[N'\P
M!3SRO-<BWB'XJ?%CX0>+/'MGXHL?"_A9[2^2VT=--6ZEN;>.-@WF2LP*,V&7
M*CCKBMS2OA+XJU[XOZ+XZ\4>'?#'A.RTN&>*2ST9VDFU R1LG[U@JKM 8^IQ
MD=\BCIWP\^+W@'P)KWPU\-V6C^*/"^H)<Q6-W=7AM;FT2=2&5UVE6P6)XZDG
MIG  (O"NL7FB_LU?#NXM_BEI7@" VL@EFOK*.Z>Y^<X6-78=.<XSU%6/AW\9
M-1D\<>)M#U3QM8>.M%TK07UU=7L[$6;KY; 20E <=#G/T]>(H_@SX\T33?A;
MK&EQZ)JVL>#;6>VNM,OIF$$WF%L-&^PX8;NI Y"GM73:+X%\:>(OBWJ_BSQS
MH&EZ-IFH^&)/#S6EC?FY=MTP<MGRU RI8?@* ..C\7_&[Q%\&=2^+T/B_3/#
M-A':SWMGHL&DI<EXHRP&^61L@MM/(![' S@>^^!=4O-<^''AC6M1D$E[J&EV
MMU.ZJ%#2/"K,0!P.2>*^=M>\-_%OX;_L_>)O LEEH>O^%K33[I8M66[>&XAM
MVW,0T14AF&3@ X[9KZ"^%_\ R1KP1_V K'_TG2@#KJ*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FA0"2  3U
M/K3J* $(!ZC/UI&564JRA@>QIU% #-JY!P,C@55>PLY+A;A[2)IEQB5D!88Z
M<]:NTE.Y+2>Y$T:R*5905(P0>0144%G:VR%+>UBA5CDB- H)]>*M=J2F'*MQ
M&C5E*LH8'L:3:O!VC(X'M3\48J1V1&45L;E!QR,CH:R=/TB.QUO5M465F;47
MB9D(P$V($&/7.,UL]Z,TTWJA.*;3[#J0  8 P/04M%(H;@9+8&3U-46TG2VO
MQJ+:;:M?#I<F%3(/^!8S6A10!@ZIH[WU_::C:WTMA?VBR1QS(JNI1]I='5AR
MI*(>,'*C!'.:ZZ%J%Y?6=SKFL?:TLY1/#;V]N((S( 0&?+,S8SD#(&>2#@8Z
M:B@"C>:;8:E$(=0L;>\B5MP2>)9%!]<$=:L1QI#&L<:*B* JJHP /0"IJ* $
M "C"@ >U1A$!8A5!;[QQU^M2T4 %,5$5-JJ OH!Q3Z* &, RE6 (/!![U2L=
M*TO3/,_LW3;6R\PY?[/"L>\^^ ,UH44 )@9SCGUHP,@]Z6B@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &UF:Q%J$V
MBWD.ER1QWLD+)"\A(5'(P&) )XZ]*TZ*:=G<F2YDT?-]K\"_$WVJ'[9J&GFW
M\Q?-$;R%BN><93KBOHB"*.WMXX(E")&H55'0 < 5/WQ2;N:WK8BI6MSO8X<+
M@:.%YG36^Y)1117.>@%%%% !1110 4444 %%%% &5K&D:=K^BW6BZQ:BZT^\
MC:&XA9B!(AX*D@@\U8L;*UTW3[;3K"W2VM+6)8888QA8T4 *H'8  "KM% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "=J2E]
M*P?%6H7.C^$=5U6SN[:TELK:2Y\Z[A::) BEB6170D8!Z,*EM)78UKH;N*,<
MUX#I_P 5/&VEIX OO%C>';B'Q6BRW&GV=O+:W&F0F/S/M#,\\BM$BC+$JF/6
MO7[?Q9X7OM-M]2L?$FE75G=3BUM[F&\C>*:8G C1@V&<GC:#FJ:L3IH="*#7
M$_$OQ%J/A/X9:[XFTF:SCO--MS<1B]@:6*0CI&55T.6.%!SP3T/2L/1M3^)E
MSJ^FV]UJWAF\F3[/+K.GVVE3P2V44J,?EE:Z=68%<8VYQS@ C,C/4>]%>7?#
MG7]3U"#QCK.N>(I+K1K36;BUL9;Q;>(100X5V+QH@*F3?@MR HY/)/8Z?XK\
M+ZMI5QK&E^(M,OM,MR1->VUY'+#$0,D,ZDJ, @\GO0*YT-%<#KGQ8^'V@^$&
M\4S^*M-O--\PP1/974<_GR_\\T(;!;D9R0 .20.:U+?Q]X%N[2>\MO&V@SVU
MML\Z5-2A98B_W-Y#87=VSU[50SJJ*PKSQ1X;T_6K;1+[Q%IEKJMR0(+*>[C2
M>8GIM0G<WX"J]QXV\&VZZB;CQ9HT2Z7((KXO?Q*+1R2 LN6^0D@C#8Z&@#I:
M*Y67Q9I\OBFR\/Z/JV@WMZ_[ZZM'U54NHH2H99(X55C)D$'DH,'.35Y?%'AD
MZ^?#B^(M-.M@%O[.%W&;G&,Y\O.[ISTH V=M&.*\[^+OB[7O!7PYN/$/AS[!
M)J,-Q#''!>V[S)<&201A!LD0JV6!SD]",<Y&-XA\;>-OA[<Z)?\ C!M#UCP_
MJ5Y%87$^F6DUG/8RR9"L4>:42ID '!4CT-):_?8-OS/7A2UA:QXJ\,>'Y[>W
MU[Q'IFDS7)Q#'>W<<#2G./E#D%N?2N#F\77&G_&K7;?5/%T=CX5TC2+>:\CO
MFMH;:"ZGD*Q 2E0Z_*A.&<Y+C&.!0+I<]:[T5R.@^,M'UAK?3Y]>\/'79H?M
M']GZ9JZ7A,)^9)%)5&92A5L[ .>I')O-XN\*Q^'_ /A(&\2:4NC%BO\ :!O(
MQ;Y!((\S=MSD$=>H-&VXSH**Y>W\>>";J01VOC+1)W,!N@L>HPL3",YEP&^X
M,'YNG%.T[QQX-UBSO;W2?&&C:A:Z>GFW4UK?PRI;I@G=(RL0@P#R<=#3 Z6C
MUK,NM8TFQT636[S4K:WTR./SWO))5$0CQG=NSC&.]<WX?^)G@GQ'X0;QA9Z_
M90:,DKPO<W5S'$L15B/GRWR$C# -AMK D#.*7<#N**Q1XE\.MH'_  D:Z]IQ
MT3;O_M$74?V?;G&?,SMQGCKUK65E90RD%2,@CH:8#NV:*\I^(_C0Q/I6@^$?
M%D-OX@GUBVLY+>V>":1$<DOYL;JQ4! Q_A.0.>Q[J;Q-X=M=;AT.[U[3X-5F
MQY5C)<HL\F>1M0G<?P%7*C)14N_WA=7L;E)VK&U3Q-X=T6YMK;6->T_3KBZ.
MV"*ZN4B:8YQA0Q!;GTKB-6\5ZEJMUJ\FFZU;>&_#6BNUO>ZW+&LLLLPQNCA5
M\HH0D*78-E_E"\9I1I2EY+N[@W8]1_G2UX]H_C4P:S%'9>-)_$MD'C6_MM3L
M1:WEBLCB-)#LBB"C<RG9(@8J2X.!SV"_$#PH_CX>!XM8@DUORFE:!94^0C'[
MLY.2Y!+;0"0JDG QFY8><>C>E]GM\Q<R.QHKGH?%WA>ZNKVSMO$FF3W%BC27
M,45W&SVZ#JS@-E0.Y.*2U\8>%KY[-;+Q-I=T;U7:U$-Y&YN F=Y3#?,%P<XS
MC!S4>SEV8[G145QVI>./#L.C1WMAXCT">6Z=H;+[5JD<$-S*I 9!( _()Y 5
MB#CBK1\:^$X([M;SQ-HUO-8,D5\IOH\6LC<!')(*DD$#< 3CI1[.79BNCIZ*
MP+CQ5X9M7OENO$&FV[:<BR78ENHU^S*QPK29/R GH3C-9T/C?1+70+;5O$6O
M:#I=M=R,+6X354DMYU'0K*ZH&)') !QZGK2Y)=F,["D[UQ%[\2_!5CX@T707
MU^T>]UG#6JQW$94HRDHY;=C#\!<9+%A@'DCJ[V^M-/LI;Z^NH;6VA7=)+,X1
M$'J6/ %$H25N9-7V\P3OL7,TM85OXH\-W6AMKEIKVGSZ4F=U[%=1M"N.#EP=
MHQ]:KMXV\&KHT6M-XLTA=-FE\B.[-]%Y,DG/R!]VTMP> <\4*,NS Z6BN=E\
M7>%;>.]DF\3:7#%82B&ZD>\C5;>0]$D);Y6/H<&M"35-/CU.#2YM0MEO[E&D
M@MFE42RHN-S*N<L!D9('&:7+)6NK7 T:3I7!?%+5-7TGX?S7&AZI-I^JRW-O
M;6DD,<;EI995C52LB,"/FR> >."*U9/&WA*UL);JZ\6:0D-M,+6>>2]B54FQ
MGRV.["O@$[>O'2K]E-P4XZW;5NNEO\]!-I,ZJBL:P\2>']3OKK3]/UNPO;VT
M_P"/BWM[E))(?]]5)*_C5:V\7>%;S66T>U\2Z7/J2,RM:17D;2@J,L"@;.0.
M3QQ4\DMK#N=#1V]ZQ(?$OAZXLK:^@U[3YK6ZG^RV\Z7*,DTV2/+1@<,V01M'
M/!KSUO&VH:3XU\=75YJEWJ.B:0+2TM=/$<.Z2]F&?*B945C]Z)<.6P68DX'%
MPHRG>RV_S2_,&TCUSG%+7CNI:WJFGW"#Q?\ $Q_#FHS1"X_L_2+&*:"RC)VA
MIY)89&V9P#(QB4G.,=NA\.>.;=M!O;SQ+JUBMO811W:ZHJM!#<VDN?*FVORA
M)5E(R02N1PP ;P\TK[KT8E)-V/0>:*XW2OB)X0UGP>GBJ'7;.UTEW,9N+FXC
MC6-@>%<EL(Q&#M)# $9 /%:9\7>%4&G,WB32P-4XL";N/_2^0/W7/S\D?=SU
M%9^SE>S3N@335TSH*2N?C\8>%Y8;>:+Q+I;Q7-Q]CA=;R,K+/G'E*=WS/_LC
MFLZ3QUH,>IWZMK^@KIFF1A;ZY;5D$MI.7V".2/;M0'!&YG!W<;>]"IR=U9CN
M=C17/KXN\+.)\>)-,Q;6ZW<V+R/]W"P!65N>$((PQX.:JWGC#2?MVE:?I.L:
M+>7VHE)HK:;4UBDFMB"3+"JJYEX!(  !P?F&*/9R[,5U:YU5'M7,CQIX1.J7
M&E#Q3I)U"V#M-;"]B\V((,N63=E=H!)R. .:@\)^.?#7CB"\N?#NH1WL5G<&
MWD*.I)(Z-M!R%.#@L!G:2.,$GLY<KE9V5KNW<+K8ZZBL/4?$_AW2=0MM.U37
M-/L;VZ(%O;W%RD<DQ)P-BL06YXXHU'Q/X=TF_MM/U/7M/L;VZ($%M<7*1R3$
MG VJQ!;GTHY).V@S<HKF[CQGX1LYKZ&\\4:5!+I^/M:27L2M;9( \P%ODR2,
M9QUJ[;ZWH]QJDFDVNK6DU_%$)GM4G5I4C/1R@.0IR,'&*'"2ULQ7-BBBBD,*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O(?CM?7LWPZN/"VEZ7J][=:Z\=H\FGZ;<7:V]N9%\Z1S$C8
MPFX;?O'/ /./7:XGQOX!_P"$V_L__BL_%'AK[%YG_(OZE]C\_?M_UGRMNV[?
MEZ8W-ZTFKC3L>:^%/#L?_"];'7/A[X-N_"?A:TT^2UU:2?3GTZ/4G(_<A+>1
M5<E3R9"@[C)[N^'V@WVI>(_%NBWFFO%H6G>,;G5EG=1MN)/D>*./C.%DR[,.
MZJO.YL;'_"@S_P!%H^*?_A1?_:ZKV_P M[2 6MG\7/B9;1 EA'#X@"*"223@
M1=R23[FCJO)$M737=DOQTNI=0TS1?!L>BZUJ-GJ.I6LNJR6.DW5W%#9))O?<
MT2,"24 V#)P<D8QEVDZMH?AO_A([?X<_#W6K:.6SFU24C09M-M_.CA5(X88W
MA0O(Y .T#NQSVI?^%!_]5H^*G_A1_P#VND_X4(<_\EH^*G_A1_\ VNCH_,KJ
MCSB;0?&%KX"^%&CW&CZA;Z#"TUWK ?19]2D%V1YD;S6L>),>8\A ((#!2RG&
MVMB\\-7EGX@\+7.O>&?$-_X9O=3NM2UHO:&\GO+H1HMK+<6]LIV1#:=L84A=
MJ[N<UV'_  H/_JM/Q4_\*/\ ^UT?\*#_ .JU?%3_ ,*/_P"UU76XC/\ %FAR
M7'B+P;'IO@W58++5O$1US52J/,^Z"(+!YIW%80Q$>%)55"8X.15SP;X-DUKQ
MAX^\9>*-':>74-2-KIMCJEL?*6&W4)'-L<<[F7(;' Y&-QJ3_A0?_5:?BI_X
M4?\ ]KH_X4'T_P"+T?%/_P */_[74=PW//=/\+>(/$GPRM_ LGAG5+?Q3K>K
M"^\4ZSJ5F\"6YCN-Y>.9E"S$A56,1%@ >=M/\3^$?$&J:9\2O%5UH>K76I:_
MJR:-IMH+*1WMK-2L#W00#/S1^9A^RDX(#MGO_P#A03?]%I^*G_A1_P#VNC_A
M0?\ U6KXJ?\ A1__ &N@9BZO;>+I/B1XKNO#WAO5+>XT;PHNFZ \EOMA$SH9
M7*RD[&8%8H\*6Y'H":WOAGH/A^?P]X5AC\'ZO:7FCQF\GO-5MI[-UOWCV2NZ
MR;3<2-O?Y\,H&<,#@5'_ ,*#_P"JU?%3_P */_[72_\ "@S_ -%J^*G_ (4?
M_P!KJMB;%/XLZ@VI^.?!6@-H6OW&D:;JJZKJ=W::+=W4*>5&6A0-%$V\L[#.
MW.,<U-XHL=7^+^LZ%I$&@ZCI'A#3-034;Z^U6V:TEO6B)\N&&%\2!2>69U7C
M&*D_X4-_U6CXJ?\ A1__ &NC_A0O_5:?BI_X4?\ ]KJ?T=Q_\,<'H?AGQ)XA
MUKQ'9^--)UBXO=4UT_;;.'2VMXKFS20&(/J$F4:V554B.+:Y((P=Q-7+W_A,
M&^'OQ=U*V\+ZQ%K&OZJ;*#_093+]FRMLC)&%W,JQ!GWJ"/FXS@X[#_A0G_5:
M/BI_X4?_ -KI?^%"\?\ ):/BG_X4?_VNGI^ >G<I>*/#>LVGBKX3ZMX3\-3L
M=(CN=/>.8!!:P/:[$,S D*JE02,DGH,DXKF-6\*^(M$^*EI9K'J::+8:6TFF
MWVGZ"U^7OII&>YD7;^ZMIV8\-*I4+P"O6NT_X4'_ -5H^*G_ (4?_P!KH_X4
M'_U6GXJ?^%'_ /:Z?J*WY6,3P;\.1-\3H1J/AZ]TSP]X:T.&SM[&]_?1W=S<
M2-/,S28V3%3MW;>-^/[HJ35-%O%^/6K>']!TG[-IFL^%;6TN)X8E6"QB6:5#
M\N,;O+RJ+CKCC .-;_A0G/\ R6GXJ?\ A1__ &NH(_V?K6*2>XA^+GQ,CEG(
M,TBZ^ TA P"Q\K)P..>U+JNR'W[LZKXF1ZAH_P $M>L/"FEW-U=+I_V&SMK2
M)I9%#@1 JJ@L=JMG@'A:\]?3[CP_X]\*7&J^$]=U#PUX?\-I'H=K:Z>]SMOP
MP1C(L881R&,+M:3:HR>0<UT'_"@_^JT_%3_PH_\ [71_PH3_ *K1\5/_  H_
M_M='6]PZ)">!]!N/#OAB/0?&7A6;4)_&>L7>H7EE;VJW=EIOF?O!'.3\JJ J
MC.""YX]:[/XCS:]9_##79/"MO++K"6C+:I N9 QXR@'5@"2 .X%<9_PH7_JM
M'Q3_ /"B_P#M="_ CRSN'QD^)TF1TD\0Y'_HNKI249J3V36XMCE]/T6];XA>
M#X-!\)WMKH^AZ1>3V5Y>VC1-/>2($+3E@"A)!.&^<G)VXP:J:/X=U;7O NA>
M#X?#^HVVL2ZE%JGB35=1M7@\N6.7>Y21@/.=B J&/< O4BNW_P"%&],_%KXB
M?^#S_P"UT?\ "B_^JM?$7_P>?_:Z]9XQ.VNVVGFW^;N1R_U]QD>$](CU6/Q+
MIOC+POJMYXAU;5)$OII89883:+(#$$N>%,*HJ_(C$DY!4@FLT+<;?!VBW&E7
MFH:;I&N:A)JD-G;-,WVM'=[8R*OW4<R"0,V%Y4D@<UU/_"C-IR?BU\1/_!Y_
M]KJI'^S_ &D5Y->P_$[Q]'<SA5EG76 )) OW0S>7DXR<9Z4HXFG>7-+1ZI6T
MO:WRT?X(>NNF]S!\.-?SZEXIU+7]!O\ 2[K5M<CFO9[BV=([>SMF001QMC]^
M\A7:!%NSOSZ937+7QA?67Q3U32]'U6#4;ZZ@L('2$H[V,.U',&[!=F5IF&W/
MUS@5T<WP$M[B2)IOBCX_EDA?S(V?60QC;!&Y<Q\'!(R/4U-_PHM_^BM_$3_P
M>?\ VNG]:@I<]^VC3M96T_!$\LOQN8CZ?=2Z[IOB#PMX8OM/T#P9H]VEC$]G
M)!<W\\D6T1) RB0J-N<L!N8\9ZUSNA?#F^M-1\&Z?J.FW\UOI6DW&L:I,8&/
MVNZE&T6NX]2 6!0=03G[YSW_ /PHOT^+7Q$_\'G_ -KH_P"%&>GQ:^(O_@\_
M^UT1QO(K1EI:VWK_ )L=NZ_K3_(XC3=+UI?!7P\TJX\/:L&O]9EUK5D6R8$2
M*S3*C@X$0,C(HW[1^[)Z#)K^)O"7B'Q)+XNU(Z3?B]\1Z[;Z+:^9;,1:6,15
M7N<$<(P1OF/&#Q]XUW__  HMO^BM?$3_ ,'G_P!KH_X48W_16OB)_P"#S_[7
M36-49<T6D_3SN%M+6.1N=/UC0U^*.H:)X>U8W<=E#I&E.MH[/.NWYYEP,RLT
MLSN64'[A)QW9K<+QZ?H.DZ+X1UO^V?"\,%KIWG:;*]MJ5O,BQW$<C[3'$"@R
M2SAE/H=RUV/_  HO_JK7Q%_\'G_VNC_A1BY_Y*U\1<_]AS_[74O%Q<N9N[T[
M]%;^O4=GT\_Q_P B&SMVT;XMZOJ*^&]5?2O#?A^&QTV.WMV=94P99%B9B!(_
MRQQ@ DDCGUH\937.K>-_!-_K.@:M/X2-O)>2VB6,ERT5X0IB%Q#&&(V@MC((
M#?2IO^%%_P#56OB+G_L.?_:Z/^%%^OQ:^(O_ (//_M=8^UAS*5]E;;\1VT?F
M8VOZ.MGXY\/:M?>%=47PU+/=ZK=6L$,M_(VHG A>6./>0-@RH'RH<#C%8E_X
M-\6:Q930W>FW.F-XV\20WEU!;@M_9]E"FX&5E^5)6\M2><;B!UXKL_\ A1;9
M_P"2M_$3_P 'G_VNE_X48V?^2M?$7'_8<_\ M=:QQ:BERM:*VW9W_/\ (5KW
MTW_RL>;:KX+U*YTSQ-?-X<U'&M:]!I-K9Q6;%K:PB*HTX7&5W1QE0YX ;J Y
M)]VT74]!U[Q9J4,.AE-6\-,ME]MG@C)421ARD4BEB!C:&''.,CI7)#X&+_T5
MKXC?^#S_ .UU1M?V?+2QC>*Q^+7Q+M8WD:5DAUX(&=CEF($7))))/<UAB<0Z
MR5W>WEY)?H$59MVL;OQ-T'4?%.M^#?#L(NX=.:_>_OKJ!&Q&D,9VH7 ^1G9P
M <@\$CD5Y1KD7V?PEJFDZAH>H6*>*?%4=H;:"QD$OV"WP (HD!=@(H <JN,/
MQG%>BI\"O+4C_A;_ ,2I.<YEU[<?_1=5I/V?K*XN[>[N?B;X]EGM2Q@E?6 S
MPEAAMC&/*Y'!QU%;8;$0@E&4K6UT77=?C8)+FZ'->*-(\17PU;QCX<T'4=(L
M(=/@T&PM;:T*7CVKW"FXG6$#>F%R$4@-U; J]%89^(=S=:;X#NX=%T+PO-!I
M<,M@RK>ESN*89>I"[?+;YSO)*C)QT7_"BU_Z*U\1/_!Y_P#:Z/\ A12YS_PM
MCXB_^#S_ .UT_K4.7EOWZ/K;^OFPL[W]/P.,\(Z1X@AOOACI-UH.I+I=BEQJ
MEU++9NK/?.IR9-V/+"M-)C?AFV' /R[KGA^&_A\(67BGQ!I-WIHE\6G4K]+V
M)HG59&>*,E6 (1"T!W' ^4GH,GI_^%&-_P!%;^(G_@\_^UU!<? 6"ZM)+6[^
M*?Q!N(95*/%)K09'4C!4@QX(([&JEBJ<W[UE?>RUW;_42B_Z]#A]>C\07'@S
MQI92>&-7DU;Q!KAM]2O(["2006 E5(S%A2TZ")3CRP<98G!QGI_$\U[)X \6
MKHNCW4-_>V%KI=GI\5N\D\%EO:(2R(@)0GS9F"_>"J,@$,!IP_ >&WA6"'XJ
M_$&*-%"I&FM!551P  (^!3(?@);0-(T'Q0\?PO._F2M'K 4R/@#<V(^3@ 9/
MH*?UFDTHWV=]GKMO]P[.]S-N(;C0_B/8WVI>&-8OM+TO18H/#]K;6;7 CG^[
M('*!EBEP$ 9R%"YYK'L?A[KQE\&>'=>L9Q:K=W_B+54M%9[>*1B?+M58?+_R
MT8%1U^;''-=E_P *,]?BW\1?_!Y_]KH_X46W_16_B)G_ +#G_P!KJ8XQ1=XM
M+2VWDU?\;^H6Z=/^&//-!\':P(O!ESJVA:B]WKFO3:U?K]E(^P1HS210MD 1
M!G,;'=@G;CG:HK3U*W\3ZIX=^)LD&@ZHFK^(=4CTFW=K-U5;0%8%89P2@0RN
M6 V_-UZ@=C_PHPX_Y*U\1<_]AS_[71_PHSGY?BU\1/\ P>?_ &NK>-4I<S:O
MZ=G?_+[A6MJEJ<!K7@G4]/N/&VI:=HVH3PZ+I-OI&DPBU:1KV9QNDN< $R;7
ME+9&1D$XR@QT,R:EH'C'PTMIX5U>]TSPIX8DEM(([=B);IDV;"XRN_9'C W-
MF3A3SC>_X47_ -5:^(G_ (//_M='_"C!G_DK7Q%_\'G_ -KJ98Q2MS.^EMNZ
MM_G]X*-CF_#T-QIMUXMUK0?"^IRV-C9SZEH_VW3YK>YAO)U+3VR(ZJTJEE0@
M[3@D@$\5VWPWE;P[X1\)>$'T+5DFDT]Y9+J2VVPQ2+@OYK$Y1G9B54C)&<@8
MK-_X47SQ\6?B(/\ N.?_ &ND'P-_ZJU\1/\ P>?_ &NLJE:$X\M]-/PT&E;4
MR? >DQZII&HZ;XR\*ZG<^)]1U-I]6FN()8(BL<VZ$K/PLD2JB;8T9O=<$FN9
MAT/Q!K7@'6/"%QX;O_\ A,/$>I.=:U*[M76WMX5FRKI.PV2*(U41I&6P3T%=
M[_PHL9_Y*S\1/_!Y_P#:Z/\ A18_Z*S\1?\ P>?_ &NJ^LQ3<K[M.UMK=O+_
M "0[,X+Q=X3U[7)_'>J0Z5J+WFHW=IX=TM9;=R(H%"I-=?[A#RCS.@!;GYC7
M<^ _#ATWXN^(Y/[*O8[73M/MM-L[R:+8EP/];,^XX$C-(W5<@;"#MX!D_P"%
M%_\ 56?B+_X//_M=:OAKX5?\(WXCM=:_X6%XUU?[/O\ ]#U/5O/MY=R%?G38
M,XW9'/! /:JJ8QSINFW?2VWI_E^+)Y=?Z[GIU%%%>0:!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 )2]J.U<OXPUY_#WA>>XM/+;4[EEL].BE;:)KJ4[(E^FX@G'103VI;
M0>'?&NA^*->\1:+I$DK7>@7"V]T'7"LS _,AS\RY5ESQ\R-]:ZWO7SI#::[\
M,?B5X.U[7M,TG2=(U"W'AJ^N;759+HS2G=+#-)YD$05C('RV6SYASBI]=O+J
MSUWXWV,GB+5[:WLM)M;^Q!U>X0VTS12ONA;S,Q@R!1M4A3PN,<4/17!:L^@Z
M*^>(]?NM:TCP/<7>N:]J.A3^&#*S>&Y[F:[?4%\M2\WV8F1@"67YLIOW;^U/
MTT^-M/\ %7PAE\8>(=7.KZQ]MCU2WENQ' <6S-'$8H0D1(/.2I?/&X[1AV$G
M<^A?2J=S?6MI/:PW%PD3W<IAA5NLC[6?:/\ @*L?PKYST&^\3:UX:\4:3X4\
M02:]=:7XON5;3)O$,T5W<Z>%/EPQ77F&2/D%@=P#;&YQG-G4;S0O%WB;X7ZK
M/)KFGK'J.J6=U%>:I-#+:O%#*70R12 ':RXW@DLH 8GD4M[>8/J>^:IJ::39
M&Y:VN+MRPCBM[9 TLSGHJ@D#\20  22 ":YC3OB1H=U;>(CJUO>^'[GP[&)]
M2M=31!)!$5++(#$[HZD*V"C'D8ZUT.LZUIGA_1KC6-9U"&RT^UC\R6>9L*J_
M7O[#J37DL?BKP'>Z+X]\53ZAIOB:\U#2GFO-*TNZ2X>/3X4*I"[1DA6/F,6.
M>KD#(3-2[ZVZ#6MO,[SP_P#$*RUW5[+39M!U;1IM1M6O; ZE'$JWL2[=S)Y<
MCE2 ZG:X5L'IP<=Q7@'PYM=0\*^,O#FFZIJ\/B?3=5T6231;[S-TVD0($>2
MG)#PG* 3?>)55/ 7'M^GZEIVK6$6HZ7?6]_93#=%<6TJRQR#.,JRD@\^E6]-
MB4[G)7GQ$T_3-8L+6^T/5[33-1NELK76)(H_LDLS'"+Q(95#'A6:,*>,'!!I
M^N?$+2=#U2]M)-/U*]@TM$EU6\LXD>'3$?E6ERX8_+\Q$:N57YB "#7-^,/&
MG@'5_$]OX?U?QAHEK;:%>1WE[#->QB::XC.Z*"./.YB&VLV >0J#)+;<+SDT
M'1/CC;:U<*E[)<3WJ;S\\MO-:(EOM!ZC<IC&/XE(ZU&R;[:E>7<](\0>.+?0
MXI;J#0=6URTMH?M%U<:9'$Z6T9&[<=\B%_E^;;&';&#CD9GN/%UI_8%KK.AV
M%[XC6_MQ=V\.FK'YCPD ^9^]>-0,$<%@QZ $@UPUQXATWP?\*_#/@G7O$VDZ
M)XAO-'AMG;4[N.(6ZB)4EE;>1G;R%7^)L#H&(VHX?"^L^ --\(^"_'AT6$V1
MCT^YTZXA,\D$.8RZ;U)9 1RZ8SV89S5;7MJ):VOIIJ=?X9\0Z;XI\-V.O:1(
M\EE>IOC\Q"CJ02&5@>C @@CU!K<[UYU\'9KZX^$VCC4(;5&@\VVCDLX_+AN(
MHY62.95[!U4/Z'=GO7HU-V3!7ZA1110,**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PM9\*^&?$C6
M_P#PD7AW2]:^SDF'^T+..X\HG&2N\';G Z>@K=HH P=:\*^%_$H@7Q%X:TO6
M5ML^2-0LX[@19QG;O4XS@=/05%-X/\*7,T$UQX7TB:2WMS90N]C$S10%2IB4
ME>$P2-HXP2,5T=% 'B?Q"^#]KXP\1V-Q=>#/#^OZ38V8M;6UN-1NM)>U.XEL
M/;QN)%/&%(4+SCJ:ZWP_\,_"FB^#H?"\WA^SOM+@N#=0V-[NO8;5ST$9GW-@
M<\^I) &<#OL\T9YI;*P;F#/X5\-W%E<V-QX;TR6TNI&FG@>SC9)G;.YF4C#$
MY.2>3FI)/#/AN33["QD\/::]GITBRV=NUI&8[9U^ZT:XPA'8C&*VZ*8&1K&@
M:%XBL18>(-'L-7LPXD%O?6R3QAAT;:X(SR>?>JFB^#O"/AMYV\.^%](T=KA0
MLQL+&*W,H'0-L49')Z^M=%10!@:5X2\,:"UTV@>&M)TE[L8G:SLHX?._W]@&
M[J>M.\/:#8^&=$CT?2[6VM8%=Y/*M8%@B5G8LVR->%7).!^9)R3NT4 <8GPQ
M^'$=XM[#X \.1722"59TTFW#JX.0P;9D'/.:V[WP_H>I:G9ZIJ&B6%Y?V1+6
MMU<6R22VY/=&()7\"*V** .5U+P!X%US4)-3USP7H>J7T@ >YO--AFE8 8 +
M,I)P.*?=^!_!=];V%M?>#M$NH--7991S:?"ZVJ\<1@KA!P.!CH*Z>BC8")56
M- B*%4#  & !4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 445R_BSQKH/@FPCU#Q)<7
M=M9R2"/SH+"XNE5B0 &,*-LR2 -V,DX&: .HHKB;/XF>#;S7+70VU"ZT[4KO
M_CVMM6TVZTYK@^D?VB--Y]ER:[:@ HHKC-%^(7AOQ!K>H:'IDFIR:AIHS=Q2
MZ/>0^1QD!FDB4;B.5&<L.0#0!V5&*Y'P[X\\/>,+B^M?#\FH2S6#F*Y^TZ9=
M6JQ2#&8RTT:#>,C*YW '.*E\:^+]/\"^$KOQ-JT-Y/9VH!=;*W,S\^PX4?[3
M$*.YYH>@+5V.IH]:RK[5;>QT.?6)HKAX(83.R00M+*5"[L*B@EC[#-4?!_BK
M3O&WA&P\4:1'/'8:@ADA%PH63 8KR 3CIZTN_D*YTE%%%,845R>H^/?">DZO
M<:5>ZE(L]JJM=O':32PV889!GF1#'#D<_O&7CGI70VMU;WUC!>VLJS6\\:RQ
M2+T=6&01]0:/,"UCFBL+7/$FC^';".]UFZ,"2RK;Q)'"\TLTC=$CCC#.['!^
M503P?2L'4OB?X5TWPIJOB(37E[!I"+)>VUO92_:K?=G DA95:,X!)WA<#DX'
M-*X6;=CNZ6J=G<QWEE!>1@A)HUD7=U (R,_G5SM38D[A1110,**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ;7E/[07_)%=2_Z^['_TKBKU>N8\5>"]!\:6$>G^)+>[N;..02>3!?7%
MJK,"""PA==^" 1NS@C(Q46U3[.X' _M)?8_^%'ZD)<?VI]HMO[*VX\[[7YR[
M/*[[L;NG.,U4\.ZI\1M;^*WB/PO?^+HK&+1(M+N_*@TZ)@ZR*S30L6))W %=
MX(P<$ <@][9?#?P?8ZY;:TUA=:CJ5K_Q[W.JZC<Z@]O[QFXD?8>>JX-3Z9X%
M\/:3XMU'Q;8PW::SJ8"W4TFH7$BR@?=!C>0H N3M 4;0<#%4M >JL=5ZUX=X
M;M?%EQ\;?BHWAW6-+TU!=:?YJZAIDEX7/V1<%2EQ%M_$'\*]9T7P_I?AW2?[
M+T6U^RVGF23>7YC/\\CEW.6)/+,3UXSQ6-HOP]\,^']<U#6M+CU--0U)<7<L
MNKWDWG\8!99)6&X#A6QE1P"*76_D'0\H\(:EK.@^"?B?>-KFGV>K)XMFC-^]
MM(L)=O(5O+A!E8N02$3Y\L5'-9/B?Q)XBU7X2?&/1-<NM0NX=(BM_LDFJ6T$
M%WY<L:N1(L 5.O(^56P>1G@>NP_"+P-#8:CIYTV_FM]3F%S=)<:Q>S;Y@RL)
M@7F)67*K^\7#<8SBDO/A'X"U!-3CO-(NI/[52..^?^T[H/=+&,+YC"7<WOD_
M-@;LX%5_D"TU]685UK6M^(?%FN^&-.UR;0++P[I-M<2/#!#(]Y),KL QE5@(
ME5,$+M8DGYABO-_AYXF\5?\ "M_AQX$\*WEIIMW>Z//??:;B\2U>8K<%1'$T
MEM<(Q )9E\O.,$$8->YW7PS\'WUS975SID[W-G;?8TN/MUP)98/^>4SB3=.G
M^S(6'7UK+OO@G\+=2\+67A6Z\&VATFQ9IK>*-Y(W1VQN;S%8.2<#.6.<#/04
MN_FQ=%Y(Y8:Q\3X?'?@7PGKGB?3;>35;6_74)-)MEF/FP#*NLDJ@!MKIQY8
M93D,#M'7?"?Q%J_B#PE>MKE[]NO-/U:]TW[48UC:=(9F5794 4-C&=H ]A5F
M+X6^"K>]T6\L]+N;.70X3;Z>MIJ-U!';H?O (D@4[OXB02W&[.*T_"W@W0?!
MMK=6WAZ&ZMX;J8W$RW%]<76Z1B2SCSG;!).21C)Y.: ['FNJZ/XR\)^(/$/C
M3X9W5CXCTB_NFFUGPY?'RW,Z*$D:WFQ\K$*/E?([C.0*]1\%ZMINO>!-#UG1
M[=K;3[NSBEMX'&#$A480_3I^%9M_\-_"&I7-U--IL\!O)&ENQ9WUQ:K>,QY\
M]8I%$WIAPPQQTXK5'AG05U32]6CTV.*[TFWDM;(Q%D2")]H9 @(7'R+U'&.,
M4UM9@][G,?$CPS)XHGT0:/XB&@>*M-GDO=(N'C$L;,$VR(Z'AE*O@]QU&<$5
MYSKWBC7;[X:?%'PWXT\.6FE>+=.T O<76GRF2VU"W991')'GYE .\;6Y'Z#V
MW7/"^A^(GMSJVFK<R6VXV\H=HY+=FQEXW4AD;C[RD,.<'DUBS?"_P7=>']2T
M.ZT^[FM=48-?/)J5TT]W@8"R3F3S74#C:6*^U3;1KN5?5/L<78^(O$WA_P =
MVNBW7B*&YT^Z\)R:LHOX8X8+&:(HN0R*'\K#98.SD8R#VK'\.^,O',WB6ZTO
M^WKF[2Z\+2ZM!=ZGI<4<*72.@+6Z(L4C0'?QYHW'"G)YKTA_A7X)FU*&^N+"
M_NIX;)M.7[3JUY,K6S##1,CRE74CJ&!R0">0#4:_"7P&HML:9>F2VM7L(9CJ
MUX94@8@F,2&7=M&T8&?EQ\N*>Y.RL<#X8\:^-9!\)]6U3Q"^H)XN@E2^LC:0
MQQ*5MVE62,JN\/E<'+%2#PHJSX'\3?$SQI/I/C2SU;1H?#MQ=&.]TZ6_#&&/
M<4\L1BS62.<';PUPRD]L,,=M;_"7P1:KH2PV.HQKH#$Z:HUB]VVI/7:/.QC!
M*X.1M^7IQ26'PB^'&F^.V\<6/A2U@U]F:3[4K/M#MU<1[MBL>?F"@\GUI]0Z
M>9Z%1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@!OI7%^/\ QI!X)\/V]Y]D^WZC?W4>GZ=9"01FYN9#
MA%W'[HZDGL :[3TKR[XO^%=8U[1] USP[:B_U7PSJT.K16)<)]K5,AX@3P&(
M.1GN,=ZCMVN@1HR3_%#3(K>\NET#68Y;B%9[2QM9X)+6-I%#NKM*XFVJ2<;8
M\X)]JQ_ OCJ;^T/$FF^-O%6F?;XO$,NFZ<K^79^<HCB98XT+%G.7/=CS]!73
MZ3XSAUPQQ:?X>UZWN6(\V'4M+GLU@'<M)(@1\8Z1L^>,<<UX+KT%U??#GXIP
MVOA/Q$VIZKXCBN+('0+P2W$(:$JZGRL[1Y4IYZ<9P6&;^U;I86Z\[GT=?>*O
M#>EZO:Z1JGB#3+'4[O'V>SN+N..:;)P-B,0S9/' JK]L$'C74'N/%EJ;.*QC
M9M'98U>T(9BUPSYW[6!48("C;G/->$?$>WUKQ%'XT;2_"^M6@N)].O(X8-&N
M)9-82/RCYK22*5B*+E?)14D!4ELY(%OQ)9VD_P 1OB'=-X)U9K35_"T=O\OA
MZYE2ZO07;!*1,KN,Q?-D]!S\IQ+T7F59,]RA\:>#[@?Z/XKT>7YHE^2^B;F7
M_5#ANK_P_P![MFHCXZ\$K82:@WC#0Q913_99+@ZC#Y:3?\\RV[ ?_9ZU\_ZK
MX=T\_!3X8M)X"OY=>LKK3%O"OANXDNH(H'4SA\0EPHRW!X?)V[N:U=4W3>*/
MC3=+X8UUEUC18+6PD&@7A%S(L#Q.J'RN?G:/Z@;NBDA[7ZV%'6U]#W76/%'A
MGP_]G_M_Q%IFD?:3B'[=>1P><?1=Y&[KVI=1\2^'='+_ -K>(=.T_9#]H;[3
M=QQ;8LA?,.XC"Y91GIDCUKYXU"WUO6/"<>FVOAG6[&ZE\$1Z<UT=&N9)KZ5$
M<-:$2KY=N%<$[G3=)N&QN!G2\+QV]G\6_#FNWO@W6[1;?P6EI=7+^'KEB+I=
MA"EEB.7\I6 YS_!]X[:?470^A+.\M=0LH+ZRN(KJVG0213PN'212,AE8<$$=
MQ6?;>*/#=YK\_A^S\1:9<ZQ;@F:PBNXWN(@.NZ,'<,9'45POP'%Y9_!31]-U
M#3-0T^]L6GBEMK^SEM74F5W4 2JN1M9<$9';.00/--'M-9_X2?P%JUYX3UNU
MT_3-0U*.ZT:'19FCTX312]99 SW&]B"75O+^;  X%#T;&MKGO\7B_P +27UM
MI\?B?2I+R\9X[>W6]B\R=D.'"+NRQ!!R!TKC/C1X\;PA\/=8?0_$^F:7XHAM
MOM-M:W)CEGE0'YMD3,">,_-A@,'@UY#I^GSZ;\)-*TZS\(:[:W5OXV743!#X
M?NT=+5;LR"3 A^Z(B,?]\CD8K4\6:?K\GP^^*?ABZ\)ZUJ>OZW?R7UA<Q:=)
M+%=VS%/) E"D(T:+M\MBK#' .32UL"T:OM<^@/[=MM-\&#Q!K-R(K>"R%U=3
ML,!5";F; _'@5R'AW7OB)XN\/V_BW38="TO3;V(7%EI5[!-+<31'E#)<)(%B
M+#!P(I-N>IK3U+P[-XR^#4_AF[MY])GU32?LS1W&WS+=S'@;@I8<'&0":PO
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
M.U&PD[A1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2J%U#-=64]O#?36<DB%5
MN(0A>(D<,H=67(ZC<I'J#5_O7'^-_%R^#=(L[L6+W]Y?WT.FV=OY@B1YY3A=
M\A!V+P<M@^P)P*E]NY17\"> +;P';7MG8^(-6U.VN[A[IH]0^SD1RNQ:1E,4
M2'YB>020,# %0M\-[.UN[^;P[XCUSPS;ZC,UQ>66F20^3+(WWW42Q.T3-W,1
M3)YZ\U?\+^)[_6M4UC2-8T>/3=4T=XEG2VNC<V[K(F]&24HA)QU!12/<$$YG
MAGXD:=XH\4^*M%TW3YWM_#T<#B[7+?;3(')\M,9(!CP&R=V<CC!+_P OP([O
MS_$=>_#;29/"^G>&M'U?4O#UA8W"78&GF%WGF602J\C3Q2%F\Q=Q/5CG=D<5
MH_\ ""Z6OB'4O$MI/<67B#4+"/3Y=3A6(S!$)(<!D*;SD9RI'RKQQ572?&&K
M2>.SX3U_P['IL\EBVH6L]M>_:D>)7",LO[M/*<%EX&Y3SACBLW3_ (F->3Z=
MJC:&(O">JWQTZRU876Z1Y=Y1&>'9\D3NI56WDY*Y50<T?J/OY&>_P0T^3X<R
M?#]_&WB,Z!+*96A_T'<<R>:1O^RYQYGS>O;..*]"ATJ\BT#^R6\07\ESY1C&
MI,D'V@'L^!$(MP[?N\<<@UG^-O%ECX'\(7?B/4(9)HX62-(8R 99'<(BY/"@
MLPR3P!DU#H^O>))M;BTCQ!X733I9K>2X2ZLK[[7;84H/++-'&X?Y\XV8P#AC
M3WN@[,Y[1OA//X?T%]#T7XF>++.P=Y9#&BZ?N#2L7<AS:;@2S$\$8SQBI?\
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
M&HQWUQIES!IUQ!;7<D96*:X@,T:,>[('0L/8,/K4V>OF5?;R/E3P#'H5_P"
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
MQ(?#]KH?B#6M2&FG5EAT^QW>=#E1^[+L@=OFZ+GH1][ ,=G\6;.Z\,:]K?\
MPB'B&W.B7B6$]A,MJ+IYF90%1!.1_&F,D;MPV[JS-+\&^.+?XO:'XLU"'0VL
M+'0O['F$%Y-YI)97+JAAP<%=N"XR/F^7[M4+>PT'Q1\>1JGA7Q#;:AI<-O'=
MZ[;V4R30M=PLR6F]E) <;I&(Z_N4)[4]+KS)N[7[#/#=Y9Z'\;OB=K>H+=65
MK%H^G:C=)<RM.]O\DSNO#.!C!^5"5X^6NA_X7%H=M::I+JN@Z[I;:?IJ:QY4
MUJDSW%H[;1+'Y$D@QGJ&*E1R0 #BC<>#?B#_ ,)YX]U[3+K2=,77M-BL].NT
MNI)9K:6%7$<CQF$+\V_G#';C^*N3O/A'XYW:S=:;:>&[>YUOPV^B7HFU*ZF=
MYF8YG:=H2\A(.?F&> O^U479=E>_H>E:/\2=)U77=/TEM-U/33J>GMJ=C/?1
MQI'<PJ%+XVN64KO&0ZKGJ"1S7F?C[Q-;^*O%_P +M4TW2]8@L9/$<2VFHSL$
MM;Z(JQ+)&)">JJ5:2-21RN036U)\._&VI:UX0;5+70XM.TG0I]$OO(U*9Y7$
MT:QM)&#; '"H" 2,EB,C&36;X:_$BXT?P'HLVI>'(8/!NH0S0WB^?(UY#%&R
M(7AVKL<+C*B0@DDY&,%]GYD]&GUN>Q:MI[:O9"Q_M"ZLX6?]\;61H99$P?D$
MBD,F3CYE(; X(SFN,\!VVKPZYXWT9=;U&[\/VMU'#IEU=W!N9X)#%F>,2R[F
MD".5QOW8.5.<$5O^.%\:S^&IK;X?OI,6M2G8L^JRR)' I'+ (C%F] <#OSC!
MQ/A[IGQ-TNWNK;QK_P (K%:P0A+"UT'[0%=R27>9Y@6R3CD9SN8G)H[^@^QD
M?"F?7[[P]XXL;CQ!>ZC>V?B"_L;2\U!_->-45%CR  , \X4 =?6L6Q^'EYX=
M^*'ANWM_B=X[UH11S:C?P:GK32VYB10JJ8U49W2.I )(PC#!KK?ACX9\6>&I
M?$R^(K728TU?5I]5B;3[Z6X*&4C,;!X8_N[1\P/.>@Q73:5HMS;^*]<US4)H
MI);[R;>W5"3Y=M$I(4Y ^8R22L<<8*TE=6[V#NO,\<C\4ZPOPNLOC5)K&I_:
MKG5$8Z?]I8VIL'N_(6#R,^6&$9#>9C?OZMCBNP\37&K6/[0/@".'Q!J/]G:G
M'?K/IHD5;8F*#*MM506.6)^8MR!C&*@_X5IK']D0> WDTW_A";?5!J*.K/\
M:FB$_P!H6T,6S9M$G'F;R2@QLS\U:?BKPSXOU+XK^$?$VDVFD2:9H N!(+K4
M)8II?/0(V$6!U&T#(^;YNGR]:%T]7^7^8=STZBBBJ **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *R]/T?2=&@EATG2[33HII&FD2T@6)7D;EG(4#+'N>IK4HH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% #:\M^-VCZ[XF^&EQX;T'PS<:U<WT\#
M,L<MO''&D<T<C;_.D3.54@ !N>N!S7J=%2-:'CMEH.M> ==CUSP+X";^P-<"
MG5?#MO):6T^G3JN%FB_>"$@@;7028SA@>6KE-"\ ^)=%\<WFGZC\'?"WB.QN
M]3EOH/%=Z]L+FU260RXF0HTDLB%L#:0.  V.1]&TE5>S1+U5C%TV]UBZU35K
M?4M#.GVMK.L=E<_:DE^VQE 3)M',>&)7!YXSWK<HHH&%%%% 'G/Q>T[7M:^%
M6NZ#X?T2YU;4=4MGM(XX988Q&6!^=S+(@V\8XR>1QUJAK?@F\\?_  *3PGJ5
MG/X?U+[-$L8N6BD:WGAVE'/E.ZE2R#HV=I['BNZ@\2:#=>(+CP_:Z_IT^LVR
M[Y]/CNHVN(EXY:,'<H^9>2.X]:AN_%OA:QU^'0;[Q-I5IJ]P5$5A->QI<2;C
MA=L9;<<GI@<U*07V\OU.'UJ?XB^)/!-SX2;P8VF:KJ%JUE=:M+?0-81!UVO+
M$$<S.<$E5:).>"1U-6/P>^G:]H'A&#P=J%[X2L= N-#GOS-;"-Q-Y&6*&82$
M8B?<0F<L, CD>Q450+2WD?-NK?#?QY9_!#6?#4MC/XHU^\5-)LY8)H(Q!86\
MN8-YED098 L=NXY8 CC(Z7Q%;>+]7^)_P\\1VOP[UI;'0?M;7@>ZL X\Z$1J
M%'VKG:1D^W3/2O2KWQ7X=TWQ9IWA6\UJ%-<U-6>ULN6DD559F; !VC"MR< X
MP.:Z+THN[W%Y>OXGF_QFTO7-<^$^M>'/#^AW.KZAJD/V>-(98(Q%R#N<RR(-
MO&/ER<D<=ZDM]8\1S7VE.OPOUBUN;>,P/>WMU8;(H2%:0*(KIV9F,:@ @#)!
M) !KT0FJEU=6UG:2W=U<1VUO"I:265PB(HZDD\ >]+:['V1\YQ^%O'R?#/3]
M%/P_U3[;;^+_ .VGC^V6&/LXNC/P?M&-VTXQ_>![<UZ!X@\)^*+CXKZ;K6A;
M(- UNW6W\20RE,X@;?$0,_,S@M"V,C:?H:[_ $GQ%H/B" 76@ZU8:M;G($ME
M<I.I(QGE"1QD9^HK9XS36EA/6[[GC/B+2_%G_"Y]5\06/@O4K_2Y/#+Z1%<0
M7-FHDG,IE&%DG5@O.W) Y[8YK#TOP+XT'P)\"Z<NCM:>(_"%_;7K:9=7,.R^
M\HME!)&SJ,ASM+$89>0.M?058'B7Q1X?\'Z#-KGB35(M,T^' >>7.,GH  "6
M)] ":6RL-ZGC/CCP;XQ\51^-/$UGX3O[2]UCP_'H%KI#W5KYKOYC.T\K";R@
MHR%&'9L9X'2K]Q8^-%^)&C>(H_AWK,UG:^&9=*E"W=@'$[LC 8-R 0-A!.>I
M&,CFO;8;B.YM8[B%MT4JAT;'4$9!J=BJJ2QP!SD]J5N7<>]F?.6B>%_'6G^&
M_A'IEQX%U(3>%KMI-1*W=B0J^4\8*_Z1\W,@/K@'O@&IJ?@#QWK%CXKEC\$H
M9SXH7Q#9V&LRVLMIJ<(B$1MY DKX8C<PW */EYST]V\,^+O#OC"SN;_PUJD>
MJ6EO.UM)/#G9YB@$@$@!N&'(R/>NCJM=7W)7;MH?.>J>&/%5]\.XH=*^"6G^
M%+Z76+*YETW1+JQ+&.WF$C22R9B0DC(11N(.<D9XOZYX3\9Z]XB^*C1>$[RS
M@\2:!%86%Q<W-KL::..0%6"3,R[C(,'&.#G'&?6]:\:>#_#<\=KXB\5Z1HT\
MB[XXK^^B@9USC< [ D9[U%H_CKP3XAU'^S]!\8:)J]YM,GV>QU"&>3:.K;48
MG R.:7?S*O:QYCKWA_QYX@DL+:;PK<V5C+X?>R9[.^MHKF*Y)QY5S,&WB @
M[8&;)^]GC%;1_#WCBUUGX._;/!=Y''X;TZ6UU&6.\M76%I(%A'64%L%"QVAO
ME(QN.5'KW_"9>$&\0?\ "/+XJT@ZSNV?V>+Z+[1N]/+W;L_A3Y_%'AJW\0Q>
M';GQ#IL&LS@-%I\EW&MQ(#D@K&3N/0]!V-4G8BWX%7Q,_B2,V#:+I=OJMMYC
MK?VDTJQF6$QMPA8$%MVW@X!&02.M>46?PJO+Y_'JZ+H,O@'1_$FD_84TQYHF
MW79W9N3' [QQK@A-JL21DX'?V_4=2T_2M/EU'5+Z"QLH%WRW%S*L4<:^K,Q
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !24E>-?M$Z3I>H?""ZNM0TJTNI[6[M/(EGA5VAWW42OM)&5W+P<
M=1P:B^J7=V ]GI*\"^+WA#P_\/\ P#>?$/P'I=MX5US0VAG1M,C%K%=IYJJT
M,T:8612&/49SC!K:U7XRW%O<2QZ#X)U77OL:P_;DM;>\D=9'C20QQ&*VDB9U
M5QD221<_G5Z!V\SV.@"O)O&'Q8NO"-R]Q/X9(TF&:UA:>^O#9W%R9MO_ ![0
MM&1-LWC>-Z$$$8XJWIGQ&UW6?'^O>%]-\#RE=#O[:UO+B?48D80S*S>>J $,
M  IV[MQ#=B,4;B\STWO17BOQWT/1=3B\$7&I:/97LI\3Z?:F2XMTD;R7D.^/
M+ _(V!E>AQS6-\5]#T?X66&D^/\ P'I\7A^]M=1MK>ZL=.46]MJ4$C;&CDA3
M",W.0V,C'TJ=[>MA_P"5SZ$HKS#P_P#$C7O$GC'5]#L? \L5OHNJ+I]]<3ZC
M&KQ(T9<3", AA]T;0V?F![$#T[UI]@&]ZI1ZC82:E-IL=];O?0(LDMNLJF2-
M3T9ESD ]B:^;Y_[,\)ZSJFF_%K0;JQO=2OIFL?'UJI=721R8HI)DP\ 483RC
M^[(!R,9)ZF^O+KPW\<_&^L>&_#MI?3_\(Y9WUPAN%M$FVR3EF9U1RSE5 'RG
M. "RC%'1/N*SNTNA[M17E.K?%>XM_!VF>)M'\.K/87FC_P!LR7&J7WV&WC3
M(@$OER*TYSPAV@@$[J6#XIZAJ6O>'-'T/PI+/)X@T3^V;6>[OHX(E&$/EMM#
ML,;P"VT]1@-R0[.[78+Z)]SU:BO(8OC1!=>#]%U2T\/W,VLZM)<PIIB+/<")
MK=RDS,UO!+)L#8 81'.Y<A><;^@^-O$FO^'=-U*W\!W]M<2ZC]BOK:^=K0VL
M(SNN4\Z-'E3[N!L5CGH""*>XWH>@4444@"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_B5
MX/U3Q]X3_P"$=T_7+71X)9HY9Y)[!KIF\N19$"XFC"_,G.=V0>,=:[RB@#S#
M6/AWKGB^>TA\?>+;;4=$MIDG;2=+TUK&&[=#N7SV>:9W4'!V@J..<U5U;X7Z
M^OC^]\3>"_B->^%(M5:-]4L(["&ZCN'10N^/S.(F*J 6VM_2O6**2T \;\1_
M!F^UZY\3%/%D<46M_9F26ZTW[3=6AA*%8UF,HS$2FXIM!W,3NY.=[P?X&USP
MUX[\4>*-2\46FI_\)#Y+2PIIK6[1M"FQ"&\Y@?ESN&T9/(VCBO1J*%H#U//_
M (B>"];\9_V*FF:_9:5%I=_#J6+C3GNFEFB;<@RL\>$ZY&"3V(JG/\/-8\1>
M(]+U3Q[XHBUBTTF=;JTTO3[ V5KYZ_=EE#2RO(5Z@;@H/;KGTRDI?\.!YYX1
M\"ZUX7\4^+M<NO$%G?CQ'<BZ:&'3F@-O(J!%PQF?<-HY! R><@<5UVAV>J6.
M@6=KK6K?VQJ$486>]^SK!Y[=V\M>%^@K6S29H#S/+M0^&_B#4?"LG@NY\:)<
M>&[F,PW27&F*]X8R<M'',) B+V7=$[*/XB<&FW7PX\0OXJ\0ZM9^*-.M[?5M
M)31XK:32))#;1)NV'?\ :1O;]X^>!GCICGU3(H[TW9JP[N]SQ2Q^#.J6MIHE
MO=>+K.\32]%;1 KZ/D+'_#- &G/DS8P&?Y@P X6K>B?"OQ/H>N^%]2A\::?<
M?\([I#:1"DNBM^\1E0;B5N1CF-#C'][GD8]AHIW=R;'A4/P/UFV\,Z59V?C[
M^S=?T6_N;W3=8L=-V&,7#%YHI(GF<2*2>F0, 9!YSW]AX;\7VNB:3:7'CZ:^
MU&"]6XU&^FT^$?;X@"&@6-<+"I^7E<D8/4DFNUI,TUH-ZCJ***0!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 1\5QOCSQM'X)T:TG2S;4=2U.\CT_3[)7V>?<2'
M"@M@[5&"2V#@#H:[+BO,?BUX1U;Q!IGA[6M#MA>ZIX;U>#58[(L%^UHAP\8)
M( 8J<C)QD8[TNW:Z!?H_^ 1>(O%WC3X?:3%XH\7?V+J>@+-''J"Z;:RV\VGJ
M[!1(&DE<3JK, ?EC..0.U=E?>,?"NF"1M0\3Z39+'Y>\W-]%'L\S)CSN88W8
M./7!QTKSGXA7=Y\4/!,_@3P[H.NVTVK/%%>7>HZ7-9Q:?")%:1BTRJ)6PI $
M1?)/4#FN0NM%L](\0?&2WTWPCJRPWVAPV.GR0Z#=,+J589(I CK%AR7:/+ G
M=][)"DA7T;MMMYB2O;7U/I56#(&4Y!Z$=Z\^UOQEJEQ\04^'OA*.T.K1V?\
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
M&4\CD=#S26JN.6C2.KHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 )2TG>N&\?^-I_ MIH]S'H%SK":EJ4&G,8
MIXXE@,KA0QW')//  QQR5ZU/D!W/>L^34+&/48-,EO8([VY1I(;=I5$DJKC<
MRKG) R,D=,BO,[SXH>(+.;QE9R>#K1M1\)0I>72#5SY,UL\9D5D?R-WF85OD
M*!<C[_2K(\>:??>/O"UO!X,DNI=6T2;4[#4G: 2JFQ':",$[@3F,'<47..3C
MA@]#U/M6;#J.GWEW=VMG>6]Q<6;B.YBBE5G@8J&"N <J2"#@]CFO+M'^,=[J
MFE>%=>N?"/V#1_$&JMHXD;4 \\,^^1$;RU3:R$QX)W@@DX# !C6OOBM#X?TS
MXAZ];_#N2.[\.WT4=ZB7%O'+>9C!6:1QD8"; ,%VP0,#! ?<.MNI[6:6O,A\
M0/$C>-Y_"4?@^V_M";2QJ]@TFJ8BDBW[&68B$F)P2.$$H.>HY-4=#^+ESKE]
MX":W\.QQV/B^.Y E>^/F6DT"N70IY6'7*8#[@3G[HQR"/6N]%>+M\9]2@T5[
MVZ\#LUQ'XF_X1J9+344DBC?>B^9O=$8Y+G "=N2N<U=O/BAX@LY/&-G)X-M&
MU#PE"EY<H-7/DS6SQF161_(W>9A6^0H%R/O]*6EK]!V=['K7?-9UGJ>GZ@]P
MNGZA;WAMI3!.()5D\J0 $HV#\K8(.#SR*;H^JP:YX=T_6K566"_MH[F-7'S!
M74, ??!KYZ\"^)+WX?Z%\2=3TSPG;W?AW2_%M\]VMO<BWDMH (P3##Y95]JC
M)4LG'3/86[79$]%;JSZ'74+!M6DTF.^@:^CB69[82*94C8D!RF<A200#C'!I
M;K4]/L;JUM;R_@M[B[<QV\4LJHT[ 9*H"<L<<X%<!:_$#0_^%B>(H[KP^EA'
MINB0ZF^N2-&7NK0EF7&W+!!AR Q!SGY1G)X#Q-JFH>(OBE\(/$=YX7MM+AO+
MZ5[&X^TB:Z>!K9F"S+Y:^6>0VU7<<G)!%&[0WU\D?0-Q9PWRP?:%+HCB0+N(
M!(Z9 .&'?!R,@'L*OUQ'Q&\:S?#_ ,"WOBF/0IM96T*^9!%,D.U2<;F9NV2!
M\H8\CC&2,'4/B?JGA_5KW2]>\'M'<?V7-JVGBROTF^UQQ$>9&Q=8Q'(H8,1E
MAC.&8\$[C[>9Z)J&HV.EVANM0O+>SM]ZQ^;<2K&FYF"JN6(&22 !W) K1KPW
M4_BIJ%UX TOQ1KOPO6ZT#5#ITMNTFH03(K3N,%T90P,;[""%;.X'Y<''5ZQX
M^U>&^UI/#7A-_$5KH,T<&I&*[V7!=E5REO$(V\UE1U)#-'SP"3G"U5T^]@6I
MZ117DOB3XN3Z3K5_IN@^$-4\2#2Y$BO?LEI>.^]D5RD1BMI(F<*XRLDD6#Q[
MUZ9'=P_8!?2;H(O+\UO.4H47&?F!Y! Z@]*?2X=;#;BTAOEA^TJ71'$@7<0"
M1TR <,.^#D9 /855U/Q%X?T6ZM+76M<T_39KU_+MHKNZ2%IVX&U Q!8\C@9Z
MUYZGQ:F6PT7Q->>&A#X,UVZ2VM=4%]NGC\Q]D4DT!C 2-SW$C$ C('097AO^
MVO$GQQ^(>D^(O#^C7VDQ+I\$\<]XUP(HQ'))%LC>W"ON9MS E=IZ%^M-;@SV
MF66.")Y975(U!9F8X"@=234=M<6]U;17-M,LT,JAXY8V#*ZD9# C@@CO7FOQ
MK\/Z_KGA"VGT6UM]4BTZ=KJ]T>ZD\N/4(?*=2A8_+E2P<!OE)49Z"JGP5G\(
M:U\+EM_#9NK1#;QVNH:>&>V>SG\D*Y5%(,1?[^Y",D[@<Y-):W\@>EO,]>XS
M2UY!\"84M?!NMV<._P F#Q%J44>]V=@JSD %F))X Y)S4FNPVOBWXYVO@GQ!
M90W^A6.@/J;65RN^&YGDG$2LR'AMBJV,YP7SU -';S%M?R=CUHT<9-?-6BZU
M<>(M6\,?#?5B]UHD7B#6;.X6YD,GVVVL@3!!)G[X_>)D'.X1#.<FO1/AO/\
M8?%WCOP7:1^5I.A7\!L8L_+;QSVZR&)!_"BON*CH V!@ 4>?=70/33SL>ITE
M<1K_ (OOK7Q9#X3\-Z3!K&NM:-J$D5U>&TAA@#A 6D$<AW,V0H"_PG)'?E?^
M%NZC>:5H^K:;X3M_LT^KC0]4%YJ9A?2KOS-A5PL+JZ;L -N&2Z\#.0+6WF/8
M]AQ1BO.M:^(5]H#:C)?:'!-;B^73=,-E<37,U].5W,&B2W+(J@'<4\TC:W!Q
M7,W?QJU32_"LVKZE\.]6@FAU*WL65Q+;02"8X66-[F&&1QGY2/*R#UX.ZGN!
M[7WJG>7MGIUC-?7UW#:6L*[I)IY!&B#U+'@"J&AWFL7VGR2:[HJZ/=K-)&L"
M72W*O&K$)(& '##!P0",X->&>,M8\2^)O!_QJTOQ+I&DS:5HT3QVA%PTS0.M
MLDD96-H0"?FWE]P*MP 0 U+OY!:[2/HB.6.>-98W#QN RLIR&!Z$&IJ\ITSX
MC-H^HQZ#XDTE=+M8?#W]M07D=T)B\$6U9!(FP"-QD$!6<$=\\5-X3^)FI>)O
M%5OI=QX)U;3[&\@:>WU!K.\6./ R$G,UM$B,1TV/(I(QGH2[:L2=TF>HXH'2
MN&^(7C:?P%HUAJ4/AZXUH7=_!9,(KB.$0F5PBL2QR>2   ?<J.:YGQ!\8-2\
M*KXGM->\&G^U=%T]-6B@L-06:*ZM2Y0R>8Z1E2K##+M)_N[J6@SU[&:,8KR>
M\^*FK:?8VGVSP9*E]J8$NEP0SS78N(!$CO+(+:"66(*7"']VWS8YP<U%;_%3
MQ),GAN:X\ OIEIJVI?V5<2ZG=3VCVLW)5ECDM@SQN  C'82S!2%ZT];V%I:Y
MZ=J.H6.EV9NM0O+>RM]ZQ^;<2K&FYF"JN6(&22 !W) K0KR7QIXZO=)T.]O-
M>\!V6L:*FL0:? Z7ZRJQ\T*)I$DB785DV@!/,.\'D!0QTM8^(6JQZAX@@\+^
M&(]?C\-A/[39[_[,^\IYAC@7RW$CJA!(9D&2 "3G"Z7'U/1ZXK7O L.O^,]!
M\4S>(-6LKC0F9[6VMA;^22X*R%M\+.=RG:?F&!R,'FL/1OBC-XD\56VCZ'HU
MM<VFH^'_ .WM-O)+]D,HW*GE3((3Y1W,02I?&.F>!FZ;\:H]1\/>#;Y]+L-,
MO/%#7&R/4=3,%O$(9-C*)_).^1N"J;5SSR.,NS30KW3/8Z/6JEK)--:PR7%N
M;:9T5GB+!C&Q'*Y'!QTR*\7^)D.EZ/X[\+:I=>'[ZQ8ZO \WC%%C<P L0MJ=
MK>8(W)$9#*(P&S\QS2ZI=Q]&SU?Q-H;>)/#MUHO]L:GH_P!I"C[9I5Q]GN8L
M,#E'P<9Q@\=":?X?T.P\-Z%;:+IRR_9X-QWSRM+)(S,6=W=N69F)8D]237F,
MFFZ?X_\ BMX[TOQ%:K=6?AVVM+73XI3S;22Q-*]S'_<DR4 D'S#9P1DUU7PC
M\07WB?X/^&-<U20RWMQ: 32$Y,C(2A<^YVY/N:%LWZ?B#W2.]I:\WD^(&KS7
MES-H?A&36]#LM2_LJ[NH+K-R) P21X[<1D/&C'#$NA^5B%(&3G:K\6;JSTG5
M?%.G^&QJ'A'1[R2SO;]+W;<_NVV2RQ0>65>-6R,F12=I(!&,M:V'UL>LTM>1
M7_Q:U);_ ,8V^C^$!=1>%K.+4))[G44A2[@>-Y-T>Q)#DJN5!QGG<4XS=?XJ
M6MSXCT?1-(L[1Y]5TJ+5HH]1O_L<DR2 [(X%,;++)Q\P+*!D<GG"WT$>H4F*
M\K\7?%:XT+7[_1]!\*7_ (DN-,"?;4M;>[<AG4.(XV@MI4,FT@XD>(?,O/4B
M>\^)6K7$>I7?A;P7<ZS::/Y*ZC$\Y@O%>2-)#%#;^6QDD1)%+*S1\_*"2#AK
M4#TW%%>577Q.UFVNOB%:#PM:-<>$+6&^0-J3JMY#(CR<GR,Q.$0_+AAN.-V/
MFJC9^/?&.L_$_P +6^GZ/8C1M2\-_P!L/;-J#K+\[P[C_JMK,F[:JDJ&W$EE
MZ4EO8'H>I6>HV.I0R2:??6]W'%*T#M!*L@213AD)!X8'@CJ#6AU->)6_Q-O+
M+X=W'BS0?A]8V5I#K4]CJ5K-J*VYMG\\1M<.8H9%;YV+.0> ,Y;MU>O>.[SP
MS/J]SJ.C0RZ38BWAAFL[F2>YN;N8J%@$ AZ_,"2K,<%2%)) .EPZV/0JS[C4
MM/M=0M+"YO[:&[NRPMX))5628@$D(I.6P 2<=A7(>!?'.J>*M0U"QU7PC?:)
M):!)([B2WNUM[E6SD(]S;P/N4CD;,<C!/...^)4,EO\ 'WX5ZEI>FVMUJSC4
MH5,KB'S%%OE5>4*S! 68]&QDX!)I]4GU#OY'N-+7C3?&"^MWM+6Z\)Q07T?B
M&'P]JEL=2)^RR3;3%-$PBQ,A5L\^61C&/2UJ7Q<?1+CQS%K&@PV__"*36<:R
MQWS21W"W/^K>1O*!A505+G#XYQNP,@'I6H:A8Z7:?:M0O+>SM]ZQ^;<2K&FY
MF"JN6(&22 !W) J^!SFO*/%WCI;'X>V.O:OX1L/$%C<W]K!MM-0BN[,;W39.
M)'0%@LA &(]VY<\#FDU;XI:Q:ZQXWT_3_!AF/A&VCO)Y+O44@6XB9'<E-B2$
M$JF5!QGG<4P,KOY!Z'K%+BO*];^+45I%I:>'M#N]9O=1TZ+5O($%TRPP2?<W
MFVM[AE=CG *A3M/S#O';?%EK[6]'T2W\._V=J>H:>-0?3]<N6T^YR6=/)A1X
MR)9-R'()0893GDX=A:'K':CM7GT/Q"%Y\2]2\'6%G8O+IK1+.D]_Y-V^]58R
M10&/$D:JW+;P<J0 >,]5KNMZ?X<T"^US5IO)L;&![B=^NU5&3CU/H*3:2OT&
MM="2XU/3[6_M;"YO[>&[NR1;P22JLDQ )(12<M@ DX["M(5\\ZM>:IJW[07P
MFUS5O"UIH[W<>H&WECNA//)";8LJ3?NUV,NXG:&=06.&ZUU]O\5+Z3QMI7AN
MZ\+PV4VM_:UT^*YU$I=JT"L0;FW,684<*2KJTG!!QS3[=P_(]8HKR2S^*'B.
MZ\.:G<R>$=/@U^RUM-%_L@ZPY)D9E 8R?9^ 0P<84@IDY!!%;'ASXA2>(O%N
MJ>'[>QT]7TFX^RW4?]I'[7&P'S2>0T2YBSPK[LMUVBDM0V/0Z*P?$VK7&A:!
M<ZE9Z1=:O<1;%CL[527D9F"CH#A1G+'!PH)P<5YY;_&FWA\.^+]0U32[-;GP
MQ=6]K,;+4OM=G(9MH1O/$2E54M\Y,>5P>">*.X['L-)6#X<UBXUO1(M2EALU
M$F"DEA>B[@F4J#NCDVJ2,DCE0?E/'2N1\1?$37-.^(TG@70_!<FK:@=+?5()
M)=0BMH[@*ZJ47AB#\Q&6V\@=CN#MK82U1Z=2=Z\B_P"%PSS^(8[;2?!>KZII
M?VXZ?->6UI>2,CK(8WD7;;&!XE8'+>>&P#\O&*76_B[=:;H&L^*M-\,QZEX9
MTB[:QEO&U#RIYIED$1,<7EL#&)"%+,ZG@D*1C*6MO,#URJ$FH6,>HP:;->P1
MWMRC20V[2J))57&YE7.2!D9(Z9%>=7WQ,UBUNOB#9_\ "+V;W/@^UBO5!U1@
MEY"Z/)R?(S&X1#\N&!)QNQ\U16_Q M]0\9^#X9O YDO=8T&75+.^\Z%GC'EH
M\EO$3AN<H"6\M3QUQP+4#UJBO&-'^--YJ'@^+QG?>";BTT.9I;>-XKP7-PUT
M+D01P"%$W,7)SE-V-K#!X+6K/XP31Z1K%]XD\'ZGI+V!A6V(M[I8=0DE;8D4
M3W5O;MYF\@$%, '.2,X8'I/]I:=_:PTG^T(/[0,9G%KYJ^:8P0"^S.=N2!G&
M.12WFI:?I_D'4K^WM!<3+!#Y\JQ^9(QPJ+D\L3P .37BNAC4I/VM)+C6M L-
M'U"X\)EY5L;G[2L^+I0KM(8XR6  7E>-HP2,5H?'J&+9\/=06PBN+ZW\6V*P
M,P4. Q8E Y^Z&*KGMP,]*5]O-V_&P/=^2/;*2O(=4^*7B;2X/$U@W@6VGU_P
M_;IJ$UBFKDQ7-DP;]]#+Y&68%"#&R+[$\ ]'I?C+5-6\3:)IVGZ7875C?:2F
MJ7=]#J3L+97X144P#S QSM8E"0K$@8 )N&VYW?K6?#J5C<7]QIT%];RW=J%:
M>!)5:2(-G:64'*YP<9ZX-<)\5/$GB?P[H^AMX;M[626^UNSLIFN+AXCM>5?E
M!6-\!L;6;'R@G 8UQ"ZMJ7@_XF?$[7=+\*V$\]OI>GZEJ%O'>"WBW+',TNV0
M1%I'/."47=CYBO )I9OHA:]-SZ"HKR;6OC MNME'X=\,WNN7=QIL&JR0K!=,
M(HI@3&A:VMY\2':<!PB\?>KT'P_JS:YX=L-6?3;S3&NX5E:SOHC%/ 2.4=3R
M"#Q3L%]O,VJ***!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% "5P'Q$\%ZMXVT_2[/3=>M-)2PU"'42UQI[71DDA<.
MBC$T>U<@YZD@\$5WW<5P?Q.\9:MX#\'S>*+#0+;6+>U9!<137S6KJ'=44IB*
M0-RW.=N!Z]*GJO4:U,"\^&/B>\U;QSJ'_"7:6G_"76,=C(@T:0_9E13&&!^U
M?,=COGI\VT] 5,=C\,?%UCK/A+5(_&FD/+X8TR32X%.A2[9D=57<W^E]0(TZ
M=]WJ /3--GU633(9-:L[6SOCGS(;6Y:XC3GC$C1QEN,?PCGCGK3-&_M_[)-_
MPD7V#[5]JE\G[!OV>1N/E;M_._;C=CC.<<56PM]3R:V^#GB>S\'>&?#<7C;3
M#'X?UDZS#,VA2$ROO:148?:^@:23..2-HXP2TNK?![Q-JUCX[LW\9Z9%%XPF
M22XQHDA:W"($ 0_:N3M5>2.N3CG ]3U#6]-TW4]*TR\F"W6JS/!:Q#[SLL;2
M,<>@53D^X]:-/_MS^T]4_M;[#]@\Y?[.^S;_ #?+V#=YV[C=OW8V\8QWH[AU
M3ZG$+X#\7+\0K;QE_P );I!NK?13HX@_L27802'\S_CZS_K #C^[E<Y^:L70
M_@]K6B:#X1M;?QA9G4O"EY<365T^DMY<D4ZL)(Y8_M&2<N<,KKCC@]3[311<
M1X?=?!/7#:WEO9_$!!%=>(E\1LEYI"RA)UD#JJ^7+&<$@!LD@X&T)SG3O/AC
MXGO-5\<W_P#PEVEI_P )=8QV$B#1I#]F5%,88'[5\QV.^>GS;3T!4]#\2O&&
MJ> ?"G_"1:?HEMJ\$4T<4\<]^UJR^9(L:%<0R!OF?G.W '&>E4M/^(6K6_Q+
MLO ?BWPW!I5_J5J]W87%AJ!O8+@1_?0EHHG1@.>5(/K26JMT&[K4Z7P?HM]X
M<\':3H-_?07\VGVZ6PN(;<VZNB#:OR%WP=H&?FY.3@=*XN3X3SG_ (2;2;;Q
M1Y7A?Q/?27^I6)LPUR7DQYJ1W&\!$;: 08V8#.&!YKU>O/[;Q9K3?'&Z\#W-
ME9)I2Z,-3@N(W=IY#YJQX?("J,[^!NSP<CD4-Z^;$EIZ&?-\+YKSQUK>L7FL
MV<FA:MHXT-]+AT]HWCME#;=LOG$;LN>?+QC  '6LV/X2>()+GP<=3^($D\/A
M*XWV)@TR.*66+9L"2LSNK-MPN\(O&> 3FO8B*6FM >IX_P#M%:A9V/P$\1QW
ME]!:O=)'# )9%0ROYBMM7/WFPK' [ ^E2OX%O_%VGS:]<^+].U*]N])DT[2K
MVWTTFVM[:<+YDFQ9SYLC* -X=5]%QD'UKN:Y/QKXF_X1?P\E^+<37-Q=V]C;
MJ^=@EGE6-6;'.T%LD#D@8XS4Z+YC[6Z'':A\+-<O/@[H?P]7Q98P_P!E/;9O
MCI+MYJ6[*T8\O[0-IRB[CN((S@+V6\^%/B:'QK=>*/"OQ*N_#3:MY3ZS:6^F
MQ7$5W*BA3)$)BWDD@?[9]S76V]UXTTOPSJUQKEKINLZK;&1[&+2A+;K>*%!1
M660R&)BV0<,X P<]JY0?$+X@-\19/! \"Z!_:L>EC5BW_"13>48C)Y>T'[%G
M?N'IC'>J?Q>;U$MO(34OA7XBA\=W7B7P7\2=0\+P:EY1U2Q%G%>+=.BA/,4R
MY$;E5 +;6)//M7J'V6(V?V.3,T?E^6WFG<77&#DGKGO7 >$?&WBC6OB!J/A_
MQ!H-GI$<&DV>I1PQ3/-,C3%PR2,5495D(P%]\\X'I-'2P[Z^:/)M/^$<UII.
MG>$[SQ*NH>#M,O4O+/3I+';<KL?S(X7N/,P\:MSCRPQ  +8SG8\->"?$.B_$
M?Q%XKO/$NG7<&O-$9[.+2Y(7C$2%(MLAN&'0_-E#D]-M=K<-=):3-9QQSW(0
MF*.:0QH[8X#,%8J">I"G'H>E<-X#^)D/BO6]:\,ZIIJZ)XGT>5DGT_[3YZ2Q
M@X$T4FQ=Z9X/R@J>".E2'F;GB_0]:UK3MNAZ]_9=VD<L>V>'SK:=77:5E0%3
MQP0RL".>H)%8?P_\ WO@_1+Z:ZU6&]\1ZC!;QW%TMN1;QF&$11(L>X,44#G+
M MDGY<@#5\)>(O$&NS:NNMZ%I^EBPN6M%-IJ+W9E=0"Q(:"/:,%<=2>>!CGK
M]WSXII;M=4&[]#SWP%X)U[P?H>MZ;=>([.];4;NXOH9[?36MS;RS,S.2&FD#
MJ&(VCC ').>+%YX-UR:31-:M?%$,?BO3[-K&?4I]/$D-]&^TOO@21,?.@==K
MC:<]02*[H]Z\\^'_ (PUSQ5K'C+3]8L[*S;0]5-A"MH[N&38K LS 9/S=E7^
MM"U?H+;YL<OPSM['P[HUIHNJ/::SH]W)J$&J30B7S;B7=YYEC!7<DGF/E0RX
MXP1M%;7A/PO_ ,(W!J$]Q>?;]5U6Z-[?W?E^6)9"H4!4R=B*JJJKDG Y)))K
MJJ*0S@?$/@F]NO&5EXV\-ZW'HVN6]HVGS-=6?VN"ZMRV\(Z"2-LJW(8..^<B
MJ\GPLT>3X9:[X+EN6E;7'N+J\O3& S74K;S,%! &UMI5<\!0,]ZN^)/&=UIO
MC#2_!^@Z;;ZGKVH6\MXL=Y>&T@B@C(#,T@CD8L2P 54/<G &:LQ^,8+70KW4
MO$FG2Z"]I>)8M#-(LGFR/L">6RG#!C( O0^H4Y :6F@=;]3"UCX5V^J_"[2O
M"2Z]?6>HZ7)'=VNMIS<)>*2S7!!/)9F<L,\[CSWK)U?X5^-M?\$QZ#KOQ-75
MKT7\-Y)?7.BHJ[87#QQQQ12H%^8?,Q+%AQQ@5[#FC/%+JWYW^8NEBK;?:EMX
MEN6228*!(\:%%9L<D*22!GMDX]37F&O?"O6-4B\=6VE^,(;&S\8;?/BFTSSV
M@/DK"^&$J9RJC' P<YW=*UM0\9:Y9_'#1/!7V.Q_L;4M.GN_M&]VN-\1 *XX
M51\P_O$\]*]$IVNK]QK1V['DDWPMUC4O%5EJFM^(M-N[*+1)-!N;*+29(OM$
M$@&]@YN&V-E1CY6 &1SU%WX?_#_Q7X/N8[;4OB=?^(M"LX_)L-.GL8HF@7HO
MF3#+RX7@ X'0XX&&Z'\2[BZ^+^I?#C7-"ATR[MX?/L[J&]:XCO  K,OS1(5<
M(Z,5Y[\G&3-XV^)5QX7\;>&O!NBZ)#J^JZX[+_I%X;6&V4*Q4NRQ2'+;'P O
M\!IIWLUU%I9KL8'[0VI:?8_#[3(+S6+739Y]:L6A:>1%.$N$9W 8\A1\Q[ =
M:L:Y\+=3\7Z)KMW?^*]/FUGQ!IJ:6-1@TUOL\%EDOMBB^T$[F+;BYD8<# QQ
M7L/4#/6LW4I+Z'2[J;38X9KQ(6:%)W*1LX!VAF ) SU(!/M4:)/[RDW?0\^\
M1?#'5M:\.>&!9^,GT3Q3X<&VSUFQLAL*E0C(T#NVY655R"Y&1GIQ5_4_A[?>
M(OA5?>#?$_BJXU;4KM-S:R]LD+1SJ0T<B11[50(RJ0H/.#DY)-6?A;XNU#QU
M\+]%\5ZG;06UU?B5GBMMWEKME= !N)/11^/ITKNZO5-W)[6Z'F?BKX:WFM?#
M32O!6DZ_'8Q64EM*]U=V;74D[0NL@8@2QX9G7+$DYR>A.:;<?#K7(_$&LZMH
M/BJWTT>(8$35[>33?/2258_+,\'[U3"Y7C#>8.F0<<]OH^NZ=KT,]QI=P+B&
MWN);5I%Y4R1MM< ]\,"/P-:NZEWOU'_PQYI;_"Z/1=?T'4_">L+I,>D:0VAM
M#/:_:?.MBRON4[UV2AE)W$,#GE36=I7PFOM(^&$/@1O$>GZW91-(=NN:(ES"
MN]MWRQI)&002^"78Y<^@ ZWQCXR_X1F?1--M+!+_ %C7;LV=C;RS^1$6"EV:
M27:VU0H[*Q)( !I]CK7B:_@UG3I-!ATK6[.W5X&EN#<6<\CA]A5U57*!DPV4
M5NO'0D[MZAM8T/"F@P^%_"&E>&[>ZGNXM-MDMDFN&W.X48R?\.PP*YNX\$^(
M]8FGL?%/C"'5?#[WZWL=FFFK;S[4D$D<#S"0J\:E5SB-6;'+=<]KI_V[^S;3
M^U/(_M#RE^T?9MWE>9@;MF[G;G.,\XJ]3>]^HNEC@]<\%ZE>:_>ZUX=\1+HD
M^JVBV.I;[/[2)HUW;)(_G7RY5#N QWK@C*G KI="T73_  YX>L-!TJ$Q6-A
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
MB,<1W)^\>6+#)..*]PHIWU%8\2\?3Z+'\8=-M_B5'9GP//H\D=JVI@?85O\
MS06\TO\ ('\L#86QCYMO)KR_Q%#HMM\*/#L'C)].>U3QB%T)M89&G.CBZ4'F
M;YO*V8SGC9LSQBOKNBI6EO)C[^9F:.NCKH5DGA];1=*\E?LHL0H@\HC*^7L^
M7;CICBO'H/$7A]OVQ;FW_MW3O./AE+$1BZCW&X%T6,.,Y\P#G9UQSBO<\_.*
M7'.:IK5,71H^;_&-YX$U+XL_$6U\0:EI5REOX7@C\F[N4VI.C3G[I./,4LA!
MZJ6&,$UQM]XET'4/#/@"X^(GB.]3P==>&X85U"UL[?48%U%.)5G66"?$NT*
M0H8$,.YQ]B]J*E::#>NIR'@:&RL/AWI$6GZEJE]I\-O^XN]8&VYEBR2K/E5(
M^7&,J#MQD9KRV#2M'^(^G:KK/@'Q)IW_  F'A_6KFZTZ_M9UE"AV)$<NTG,,
MH!'H<9&<&O?\453U=Q+1)'S9>>(EO/A/-?>,M'ETF;4/%26]Y975P(;.&4%0
MRW<A5@;4E#GCY@5&1G(R="L8+[X?^,O#,7B#0](_L_Q0US%;W5HPTAH?)240
MO&Q(2W;YV'(!(R!SBOJDX%%):#_SN?,[>*+74M/\%R>*-%L-(\!_VE?6NJF&
M0SZ3<S*@%M('("FU=BVW< FY0.@!KF--U3PKI]IXXTW[')'HEQXQM1 'W6VF
M>244)]HE9&3[,=A!0=04'R@@U]@44NMPZ6/DG3=1_LGPAKFCM<Q0^&[/QLG]
ML1Z;#-%;6VF/&CX1024@9R,X."I8XVDBO1OAH/#L7QM\;0>$#8+H(T[39+6/
M3"OV5=WG%C&$^0 GD[>"<GK7MW.:X+1_!>L:;\5O$'C2;Q!9W%OK$$%NUBFG
MM&\2P[O+/FF9@3\[;OD&>,;>])BM=,P?BA8^ ]<U:UTOQK+<:%+9V_VRQ\20
MSM:FPD9BI47&-L1.T$!SAL' RM>:ZY+?:Y\#M0?QA>6_BW2M$\1V2Z?X@N+-
M0MY9":'S)CP05 :1&D'# 'D\D_4]%+_@#>I\]ZQ_P@K?$J\TOXA6NEV_@N;1
MK9/#'VR,0V4>-XF$.0%2;E-I7#;0NWBN2BUR3P[H?@9_CE87%[X/ETRZB66^
MMI+I([@SYMVN8\$E_("A2RD@D]#DCZPXHXXI ?(/B?6K/2_&?@:S\ ZS]N-M
MH%['!'KDXBNI;=Y$(C E4%7:,,(A(F" N017O_PKOOAYJ'@*SN/AK'8PZ-P6
MAM55&BEVC<)@.1)C&=W)X/(P:] HJEHK">KN?-GBBXTW7O$'C'7/!^K:?J7B
M;PEJ-MK%G!:W2/+*D5NB7,6%).UEW(?]H 'FJ_B+6M)L/&7PXU[Q-JMAI&KZ
MMK3:K<VUY<1Q265HUK)';HX)^554!23QYC/CK7TU126@W^ECY.\5:IH<GCY]
M>LWM;6^TOQI:Q7=S>N9-4CB+I&P4J%,%F03M#%P^3TS@;OA6/P#JOQH^*-YJ
MFJ6ES'I-U9ZI:2W6HL3;/'"QE<%GRJH[E64_*N=I Z5]*\4F1FE;W;!?6Y\=
M?!/Q%X373?!-C\0O[$GMXHIU\.74KQ2);70F+31R[AF.<[HF4D[<%,88\ZGA
M:3PMK'Q+AT_QIKOB2T^)%KJTI:PATN _:4$K;0+@6ID-J8R,K)*%VY[ 5]8T
M55[N[#OYG@?PFO/!/@GPSXDFF@LM(N8/$-S9W36]GMD0/=LEM&^Q,XPZ[0>
MIR,#FO>UI.AHI/6WD+JWW9YS\3[?P;JUAI_A_P =6$DFEWC23+J";E_LZ2,
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
MJ)+2Q\_WMQ:^#[?XK^&=3FQJGB*XGOM&MRO[W4_M%LL8CA'61ED4J0.5&"<
MYKUWP3H]QX=^'WAW0;ME:XT[3[>UD*]"R1JIQ^(KHL\T9I+^OD'6X^BBBJ&%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 )7/\ B#Q!9^';2VDN+>XN[F\G%K:6EJH::YE(+!%W$*.%8DLRJ "20*Z#
MBO//B9X.UWQ3IVCWWA/5H--\1Z%>B_L9+M"UO(VQD:.0 $[65B,@$BDP%A^)
MVBR:3-=S:?J5MJ,6I?V.=(FBC^UM>$!A$N',;94AMP?9MY+#!JC??&;PWI.A
M:[J6LZ3K>GW>@O&E]I;VJR7,0D_U;_NW:,HV#A]^WL2#Q5+4O!OQ&\1Z#HVK
M:YJV@P^,=#U)=0LX[&&=+ @*R-$[.3(=ZL<OCC PO7.+XR^%OC#Q5I?BW4#'
MHMOXB\26MKIH@^WS&VL[>%S)N\WR-TKLW;RT '?CE^H*VAW*_$[0X=4U?3]6
ML[_17TS3?[89KZ) )[3)!E0([,,$8*N%?D?+5EO'VDV?A*X\4:]87OA_3H8X
MYC)?M"5=9&VIM>*1TY..-PQN&<9KEW\)>-KSXIR>*KW2?#AT^?P]_8LMK)J$
MT^6+>824-LH=-QV8)&5^;K\M80^"^K?V+XAT_2;ZW\)VT\EM=:/865[-?P6=
MW!*95N!YJ)Y>[Y5,:J5 &<G@!= .HT/XV>"==M-8FAN)(IM)$1FMUE@NWD\U
MMD?EM:RRHY9R%VAL@D9 R*74OC%IFCV>I2ZQX5\065QI<UM%>6CI;&2%+@[8
MILK.4="WR_(S,#U45DWW@KXJ>,_A_?Z/XX\0^'['6(Y8+C2[C0K>4QQSPNLB
MR2F7EB64#"J  2>> $U7P7\5O&GPRUC0?&VL>&H]5D,#V(TN&=8"\4J29F>3
M+?,4 ^10!DG#< /2^HC=\0?%"/1;KQ=I=OX:U*YU3P]I7]K!6:!8KJ([@&5O
M-R "K9# -A3@$X!R;'QGHFL:A\-6\6>&M7A\2:BK7&FRO&ODQR&V8R2%XI#'
MADW80DL 02J]:AO_ (>^-M>\9>(]:U&\T73[?7?#9T:2W@\ZY>&3]Y@B0B,%
M07!)VY/3:,;BC^!_B%)=_#2:2W\/M_PB?_'T%U"=?,!@\@A/]'.[CY\G;R=N
M.-Y2\QOR.DLOB8+RR\32?\(AKUO<>')4ANK28V8EE=E#8CQ<%3\K*V20#G"[
MCQ69XE^./@WPG>FQUQY+6[@2-[ZV-U:":PWJ&"O&9P\I 8$^0):O:M\/]0NO
MC%IOC&QU86ND-;JFK6 )S>RPMNM6QC'RLS$G(/RJ.03C'OO!_P 4M#^(FK:O
M\/=>\/#0]>F2ZOK/6X9G>UF"+&TD/ED;MRH#AF R/QH72X=S5^+R6]_\!O%E
MU#<2F(Z5+=0R6\SQ$D)O0Y0@D<#CH1P016?X1^(5OI^@^&O#MYX=UF"^GT6.
M;3C(D CU3RH5+I"WFX5\<XE\OCGI7:^+/#DGBCP!K/A62_,;ZE8R69NFC!*L
MR%=Y48!YYP,5Q^C^!?$=UJ/A*;Q7_9D$'A*W>&R33IY9FNY&A\GS9"Z)Y8"9
M^0;^3G=QBCN&Z7E<MV/Q<T74-/\ !VI0:1K"V7BV8VUG,Z0@0RC=\LH\S<,A
M&.5##CJ*U]'\=6&O"[FL=*U233()9H5U"...:*=HMV_8L;M*.4(&Y%+$C;G(
MKS?3OA7X_L_#G@?P_'J&@PQ^$=6-W%=,9IC=0XE +1[4V/B3&P.1WW<8.[;?
M#S6-.^)">+M#T_2M"R)I-02QU&<1ZS(R,%66 Q>7%AR&,HWMP>#3TU_ /^ 1
M^'?B;X!T/P?X>DT#1-;MM-U[5;FSLX/L<DCBX\Y_,WDL=FY][!2=V,X7@@="
MGQ6\,PZ-K>I:S'<Z&^AW26=[;:@T*2)*X4QC<LC1X8.N&WX'.XK@UY[I_P -
M/B/9>&O">CM:>&W;0?$<FNO(-6G F5GD<1C_ $3@_OB,_P"R/[W%V_\ A;XX
MU6^\9WPOM*T>]U'5;76='O+>ZEN3;SVZ*B+*C0H"K*#G!;&[&&QDKU'U.CTO
MXX>"]6T?4KRUDF:YT^X@M7L4N+6:262<XB"2Q3- =QSSYH"X.[;BNAU'QO!I
M<.G?;-#U0:IJ5S]DM=+/V=9Y7";VPS2B(@+G)$F"1@9. <.V\/\ C_7O!EYI
M/Q+M/".N2W!5#IUJD\=J\8R=S2.&82%MI!" +C@$\C&LOA7J"^ )_#>N:3IG
MB"T-Z]U9Z5?:K<LFF+M41QPWIB,WRD.=VP$;\#IR=Q=CUBQNFN[-;AK>>V+$
M@QSKM=<$CD<^G'J,&O _CIXJL_$/P[N(M*TW6)K*QUBVMQJ\+B.S:9;A4DB(
M$@>0#++DQF/<,!MP%>O^!=$U;P[X(L-'UK5GU.\MPX,[NTA52Y*Q[V^9PBD+
MN;D[<D#I7E.K?"/Q_)\.+OX=:5J&A_V.FIB^L;ZX>;SQ&;GSS%+$$*D@DX</
MS@#"Y+ VDO)H/LON=_JWQ2T71]<FL9M+U:>UM;^#3+O4H8HS;VMQ,%*(X,@D
M.?,3YE1E&X<]:9#\4+5X?%KW'A76[&3PJ@DO(+G[*'E!7</* G(8%1D$E0>@
M)((KC?%'PO\ 'OB6YU*?4KK0]4O%U*TO],O;FXN(UMHXGC9H$M]CK#G:_P"\
M5F9@V&ZY%G7+#1_%OQIT2+0_$=G>WD-NT7B>TL9%D5X;>19(DE 8[&\_Y=K<
ME6<= :?ZBV^1W$'Q AN-732(_#6L-?QV:7M[;#[.9+!'SL611-EF.T\1A\<9
MQD5W/?I7D_Q&^'-]XNU6'4=)L=.L-9AVI:^(8[V>VO;%1R?EC0B<9SA'95YK
MK-'OO$LOB[7+'5%TV72+40_8)[-G,V2G[Q)P1M#Y&X!.BL,]1D6H/0X/XG:U
M<2_$?P5X1N?"M[KVC7[7<US9I]E:'4-D!VIMEF7/EE@Y#@ _*5W$8%KPA\1/
M!.FZ7+H>@^']?L-!T&YGL+B[N;9_(T_RHS,QD:1S(B8R!D<$ 8 *YT/%WAOQ
MGJ7Q3\)>)M&L=%FT_0%N=PN]1EAEG,\81L*MNX7;C(^8[LX^7K6)H/PS\03:
M%\1M"\6+IMO9^,;R>ZCDTV\DG>W\U FTAX8P=NT'.>>F!WE77W?C<K1M'2V7
MQ2TFXU>QT^_T/6](34[=[G3)KNV1DU%%7>1$(G=@^SYA&ZJY'09XK/L?C3X?
MO-,T?6$T/7H]*U6^?3(KR6U15CN0[(L;IO\ ,RQ0@$(0"0&*G(%2W\$^-=2D
M\+/XH&BROX0+SV;V=U,#J<XB,41E#1?N%P<MM\WGIP,'FK?X8_$BV\ ^'O#H
ML_#3W&D^)/[<:0ZM<!)$$[3",?Z+D$ERN>VT'G.!74GIYGK/AGQE9^)-3UG2
M5TV^TW4]%F2*[L[T1[U#IOC<&-W4JPZ?-GCD"CQS?7EKX>&G:5,8=6UB5=/L
MY%/S1.X.Z4?]<T#R?\ KG_"/ASQ9IGQ6\9>)=4M=)CTS7_LYB^S7\LLT7D1^
M6NY&@1?F!).&^4C'S=:?K'A'5/%'Q%BF\6>'?#NK^#K.W=+6WNI6GE$[8)F:
M%X?+)XV#YLJ"QR=V I*^G<I::E3X7^)]6N/AK<6FM0W6I^(O#$TNE7T:R*T]
MU)#]U]TC*"70HV68 DGFI['XN:+J%AX0U&#1]8%EXMF-M9SND $$HW?+*!+N
M&0C'*AAQU%9/A_P!XB\)_%?6-2\,Z+X;TSP5K$,,,]C;3R0S))&&'GI$L'EJ
M2&(*;N< [@>*P]-^%7Q L?#?@?P_'J&@01^$=7-W%=,9IC=0XE 9H]J;'Q)C
M8'([[N,%[_@*V_X';7GQ:\/V-Y<?:-.UAM*M[XZ6^K06OGP&[!V^2J1LT[-N
M^7(B*[N-U13?%K2K?3O%M\_AS70?"9C:_@,=NLC1NGF"1 TP&-GS%6*N,XVY
MR*\?NCXNNM<U/5M/^'<_B#P3%KLFJ)_9WB2RALKB2.3B;RGC\XMN7<4$@1GY
MQSD^A:[\._%VIR_$4:2VF1V7CBPB&^^DD2>RF6W\K845&5E/!W;P5.?E:ETN
M/:5F=I'\0M.NM9CTO3=+U+49Q91:A<?9A"?LD<H)C#JT@=F.#Q&KXXSC(S3\
M-^-]8UKXI^+/"]QX;N[:PT8P1QW7F0%,LA?<V)-_S@KM 4X"_-M)Q7)Z]\+?
M$&M:/HG[K18O$^G6\5K#XFLKJYLKBS" <K&JOYZ]?D=U4Y)XS78:#X5U[1OB
MEXGUUI[&?2-<6UD+%G%PDD,/E%=NW;@\-NW>HV\Y#ZD=#-^.\FJ6GP9U[5M'
MUW4=&O-/@\]);&18VDY VEBI8#G/RE3D#FNKU77)M)\,6T]O ;W5+I4@L[;/
M-Q.R\ GLHP69NRJQ[5C?%7P]KWC#X9:KX9\/QV/VG4D\AI+VX>%(4Z[ALCD+
M'( VX'4\\8-N;PC;^(M.T:;Q-;W%GJEA$R#^Q]9NX%CW8# 21&%G!"K]Y1C^
M:Z,OM\SG/@OJ.N:AH/B;_A(M7EU2^M?$=_:F>0G 5' "HI)V(.<*.!5G4O%V
MHWWQ>N/AO+X=U!])ET<SS7EO<Q1'$C[/,W"59$5<,N5^?<<A< -3OA?\/)/
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
M$'3?$NBV>G:'=V]U&]QK%G>SI<75LA'^CRVX3RY=R#:7=\KU [4+S#T*EO\
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
M3S%KVGZ7X^\1:)>Z;X>U/3]=T75(KAM4O=*EM&MX8W_>()9%42K(H*@(7'S
MG &:]=I,T=O(._F>":EHFL:+X=^(O@"ST/4KVZ\4W=U<Z5<Q6[R6Q6[0!_-F
M VP^6^\D.02N-NXG%;7@C29O"?Q2\8Z6S/=--I&ES6*D[3/'!"\# $\ [U&?
M3>/6O8.]86J^'[+5+JPOY6FM[[3Y-]O<V[;)$!QO0\$,C  ,I!!P#P0"!=@W
M?W_>>">#['7!XX^&VH/X9U>PLK*.^LY-/7298H=',B#:AFF!>49SF4ML8_=
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 G:N ^)_C35/A[X)N/%5EH5KJ]K9LOVF*6_:U<!G5
M%V8BD#<MSDK@#OTKOJ\7_:3U73;'X$:Y8WVI6UK=7HA6VAFF5'G*SQLP12<M
M@<G&<"I?3U&M6=5K/B?7K.;PSH4<.G6'B/Q$\RK(QDO;2U$49D8_\L7DR H
M^3EB>V#TVA?VZ=!M/^$D6S_M?;BY&GLY@+9/*;P& (P<'ITR>I\&\>WWPKUG
MXT_#2^U&\\*ZE;W,-Y]JGN)+:5)4\D"#>Q)!&_<$SQNSCG->H_%'P#I_C[P/
M<Z9)I]I/J=NIGTV:XA6003KAE'/\+%0K#H0>:;=E?S)6MEY'H-)CG/I7S7>0
MZIXL^&?BCXIZ'X5.F^));&'3+6**W"W<,$)"W@B91N#$F:-<<XB7'7%2QZ;X
M1U[QS:+\+;/3;SPYJ.B7J^(;.S0-;.VU?LPFCQM%QO)X8;\ YH>@UJ?1WK7"
M>/\ Q5K7A<>'9=+L;.>#4=8M=.NGN9'#Q)+(%S&JC#'D\E@!QPW2O!_#.J>'
MU@^ ES"$N-3TUI=.O7MK5II[9OL[IY$FQ2RX=LE3TSN.!S7J'QWU+1;'0_"E
MMK.K06(G\1V+_O;D0L8TE!D<'(("@Y+ C;D<CBAZ-+SL3>]_0]D]**^5;SQ!
MX.T35?B_H.FW4*Z/]JTQX[#2+R."-&;8EP[%0PCBW[5F;:< D$9-2^&_!GA_
MQI_PL_P(T&AO')]EO])CTRU*V5I(UOQ- #E0"V 67 <;N,'%.WY7*['U*>10
M*^<K62_\8?"'6?'VB>"X]%\3V&EG2+!8+9$N8A"-MR+=@N5Y\R-!VV=.2*M_
M!&3X=ZCXGO=6\"^(M?O;LVOEZC97.FP65O"VX$&40VT2//G(W!F;&[/%%M6N
MPNESZ#HKY^^,SZ)J?BX^'M0M[.:].@7,UJNM?O+4L6QFUA W2W8V]5=2JGOG
MCD?#^K>#=<\>?#,^(M>M+Z.;P8\>H0ZE?EHI) D1 DCD;:<CS"<CYMI)SMX4
M7S#>A]6D<<TZOE'PSHFC^)_@+IOBG1[73==U_P $:G<7%HA$<[&VBN9'%J>N
M%,)R@/0["O8U[+\--*TVZM-1^("Z/#97_BJ8WN_R%286V L"L0,Y**)#_M.?
M2GW%L>C'@TM?+WC:[T6?3_BS_P )I):IXSL//ET+[4VV:"S6!3 ]F6Y&6W%S
M'@[L[NU7X+?PYIOQ2_XG5G96]KX@\"V\6R>W4KJ<ZM\R;<?OI FSY>6P!V%1
M<JW^1])<TH[5\6V.N:/%\,OAQ'XVO-7TSP*-*EM9+F/28[F%;X2 CS8KFWE5
MEV?<=%/.[!^]CO-:LM+TGPAX1UW1/$UAK&EZ1:S-:Z?X\3RC>QO)E)(7,:F.
M8;=L?R9VE0  >:>GWV)/H!M:TP^*!X;%P#J9M#>F$<E(@X0,?3+'CUVGTI-#
M_M[^R_\ BIOL'V_S9,_V?O\ *\O>?+^_SNV;=W;.<<5X;:0^$;CXWZ7KGB#P
M_;Z&=2\&PW$(O8]ES!,)"'(EX<2QQ$!I 0RJ,D@#CE?#&KVJ_ [PRL=\FH^%
M;/Q1<KXB$,IN"EH9YF0SX+$Q$F-FW?>4@G()I]K[@_(^LR:.]?(/Q 70K'P9
M\2G\*ZE:VO@*:&Q;318WIBLWU$N?.CMMC!'4Q\NBY7(Z9!QUC7?@]?C/K>B^
M&O%=AH]OK7@O,EUIUPDCR7)=F6<A6)EE$3;]V2Q7G..:0SZ2HKP/X=^,-%\%
MZ9XBM]?C\.6NF:##!]HU[PQN>PFW2,@1XD4^7<!CEP-Q.X$D "O2/'\=OJWP
MG\1E9I&MY-,FF26VG:(G$9=2'0@XX'?!'!R"12E[J;W!:M)G63><(7,*JT@4
M[59MH)[ G!Q^1KB/A?XLUKQEX9OM0UZSLK2^M-4NM/>.R9VB_<R;,AGY;H><
M#/H*\>\$KX;F?X37W@F:T&OVMG&?$<UL^'CLQ:?.+P]?O[-@D]MO K C\16A
M^%5]=6^JS7'AJ+QI?R:ZVCB"[ECLY'E,4CQNDB-"6VDAE(88Q3:L):I,^O\
MK1WQ7R['<?#NU^&^G)X?UC4M=\,ZIKZ[)=:CCT_24E\MMT<J"VC46_ /EK&%
M:3: P.XBMH=G#>?"S6M#'B+0M.&A^*[J5;/5K5UT>:(!F6WD1R?+AP2ZC)P0
MIP3BCOY!V\SZLI*^4_%7BJUOO#7@[4O&%C=^'? DK7UM>OIEM#J5F+H2KY4V
MV>"57MW D,9$>1GY> ,^V?"VWTBT^'%E%X9U;5M6T<EWLKK58_+D="<@*OEQ
ME8P20HV#@<?+BCHWV#LNYZ!17S+\.=;\%ZIXBT?3]>M=4TWXNZ;>3&_6.TE\
MZ[)+!O.FV%6MMK!@K.  J[>V<>/R;[P7:- J0_'&UUI1,"2E\[&[^?=_$UIY
M+?\ 7,+CTHML5W\CZNK+CUS39?$LWAR.X#ZC#;K=RQ#DQQLQ52?3)5L?2OD[
MQ%>>"_\ A%/C1>+K%A<ZE::ND^E2SZ@)YH9=D9#P%W+!MX< KS\I7H,#NY+C
MP7;_ !EU_P 3265O=SW7A*"_L;S3;=);JY<"<32VSJ#F39M!<'^Z"<4[Z7%;
M?O<^C/6H9)$AC:21PB(I9F)P !U-?)_A.Z^Q^)_/\$MI276L>";G[#%I+&5K
MF\1DV&YE4*DUR-QWML4J2<]:Z7X=WOPJ\7%(-%TV_B\3II$MGKVER:?($G8K
M\YO6=-LS[U.TERQ+GCKA:VN@6OWGONB:SI_B'1;76=+E\^RNT\R&7LZ9X8>Q
MZBM1>U>2? "+0H?@EH*Z+:VUO-]G07YMH!&6N0-K^80!ND& #G)&!FO#=8O/
M Z_#;XMWEKKEA<ZC9^(TGTBYDU$7%Q$Q$.V2"1G+Y.V0;E.2$(R0N!3T;782
MNTO-GV>32U\P:OK&F67Q4\367PUUC3$U+5?!)FMX["YC+WM]O+HXVDF2<Q$L
M"<L00>1S6G\%)OAWJGBXZIX1\1^(KC6EM&BU33KG38+2*(DY)N6AM8EDE##
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<MXOT;
MQ'KFD16GAKQ=+X6NA.KRW<=E%=-)%@AHPLG"DY&&ZC'0UU%+2:N!DZ'I-IH.
MA66BV*L+:SB$*%SEFP.68]V)R2>Y)-:IZT4M/< HHHH **** "BBB@ HHHH
MXKQIX;USQ.+2RT_Q=<Z#I7[Q-3M;:UBD>_B8 ;!*_,/?YEY^;MP:ZR""&WMX
M[>"-8X8E"HBC 50,  >F*LT4 <CXZ\-WGB_P'JOA>SU*+36U.W:UDN9K4W 1
M&&&P@=/FQT.< ]CTK2T'3[S2_#=AI=_=Q7=Q:0K"T\,!A23:, A"[E> /XCS
M^5;;=*13D4EH#UMY#J***8!1110 4444 9]Y;M=6LEOY\L"R#;OB(#8[@$@X
MR.,]>>,'FLOQ+H=QK'@K4/#NDW=OIC75L;-)IK<SI%&PVG"!T).W('S#!P><
M8/1^E)2:NFF'5,YKP7H-]X5\$:1X<OM0AU"33+9+5;F&V-N)$0;5)0N^#M R
M=W)R<#I73"BEIO425@HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !117/^)O%&F>$M+CO]2$TK7%Q':6MK;J&FNIW.$BC!(!8^Y
M !)( )H Z"BN5T?Q4FK7]QITVAZII.J6\'VAK2_C0?(3A2)(W>)LD'[KG&.<
M<5J:'=ZI?Z#9W6M:3_8^HRQAI[+[0L_D-W7S%X;ZBI UJ***H HHHH ;2UQ#
M>-I4^+L/@&30ID273)-2347F39(%=$*J@RW5^2VWIP".:[;-+HGW#R'4444P
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSWXG:9X6UKP[I^B^+=0ET
MM+R_C2PU"&80R6EXJN\4BN3\K?*0.N20.]>A51NK.UOH?)O+:&YCY^2:,..5
M*G@^H)'T)%)JXT['C6B7GCS3?$VN_#7Q-XDCUB2/17OK'Q'80I#>P)O"".92
M&0/W5L<[2>3TYCPSJGB76;/X'F\\8:UY6N6UXNHQQW6W[44A=@S.!O+<XSNX
MP"NU@#7NUKX+\'Z?HUWHNG^%-'L].O<_:+."QBCAGXQ\Z!=K<>H-4H?AS\.[
M=[:2W\!^'8I;5MT#II<"F%L[LJ0GRG//'>A>>HEU/%(_'%]H?AZ33->\0ZE!
MX;B\<WFB76J/=R-/;62J6CC:X),B@N54R;MP7HPZC0\3>*K?P]X1M+?0_BC'
MJ7AK4-?^S3ZU)-+?KI4#PLRV[W$4ZRM^\4?O/-5T##)QC/L=EX$\$Z?8WNGV
M/@_1;2SU!0MW;P:?"D=R!G D4+A\9/7/6K<?A?PU#H#^'HO#VFQZ*ZE6T];2
M,6[ \D&/&W'X4NEO0.MSY\UF]UG3?">A'1/C%)XDM9?%ME:M/I$K&-(I6&ZW
M:=YIY),8S@RY ?#9!4"[XQNIM&\=_P#"O]2^*,OAG2TT\7VGW^MW5RSW,DDL
MOF?Z3%=6Y_=C8JI(7!&.">OM$WP_\"W.G6NFW'@K09K&S9FMK:3386B@+8W%
M%*X4G SCKBKVJ^%O#6OVUM;Z[X<TS5(+4[H8KVTCF6$XQE0P(7CTH_S%_D>1
MZ; VH?&CPK:WWB)M>,_@NZBDU:UW6INQY\0\Y#&V4+#D,C>X/2J.DVNIG7I_
M@]?ZYXCDU*VU<ZH=3;5[L3S:5M+(WG"3(^;$!487.6QNYKV.?PCX9?65\01^
M&=(.NPJ%AU"2QC,T9"[5Q)C< !QP>G%8W@O0/%4%_>^)/'EQI%QXAN8TM%72
M(I$M[>!&9@JF0EF+,Y9B<=AVJD_P_P P[G66.I:;?I<1Z;J%O>FSE-O.(9A*
M89%ZH^"2&'&0>:TJP-&\.:;HMYJMY9V=K;W&I3^?<&U@6$2'G#,!]Y^3ESR3
MZ  #?H&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 454NKBWMK6
M6ZN9DB@A4R22R,%5% R6)/  '.:YBV\<:;JT)D\+V=]XC3^&>PAQ;O[K/*4B
M<<8^1V(H [*BN/OO%=]H]HVH:]X;NK/38R!-<PSQSFW4G&]T!SM'<KN(ZXQD
MCL* "BBL'4/$6GZ?J,&GL)+BZD:'S(X-K&W263RXY),D;59\@=VVM@':V #>
MHHHH **** "BN.\::]XBT*/3IM%L='FBEN$AGDU6_DM5+.ZQQQ1^7%(S2.[@
M#Y<#'?/'/:Y\2O$'ATZ;;ZM\/;J34M2E$%M:6&H0W#3R?Q!,[3M4<EV55 ZD
M9H ]2HK'T.ZU>^T:&YUS24TB]DR6LTNA<>6.P+A0"?7&1[FMB@ HHK!\2:];
M>'='_M"XCDF9YH[>WMHBHDN)I&"1QIN(&XL1U( &2> : -ZBN/\ #>OZKJ'B
M+6M%U:.Q2[T]+>8I9NS>2)@Y$3EL;G4)G<  0PX%=A0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 <;)X-34M6EU+Q9=#74CFWV-@\.RTM5'W3Y19A)+U_>.3C/RA!D5UZ@*
MH50 !P .U/KD_%7B*YT>.TL='L_[2U_4G\FRM,_*O'S3R\@K"@Y8]R54?,RB
M@#'\7M'XLUZR^'\+NUNC1:CK;QYQ';I('BMV/0&9TP1G/EI)Z@UZ)7-^%/#-
MOX:T=[5;J:_O+F9[J]O[C'FW4[G+.<< = JCA5"@=*=XBU\Z':QK;VLFH:E=
MMY5E80_?G?CDG^%%SEW/"KZG ( [7-<_LQ[>PL8/MNL7Q9;6T5L9P"6DD/\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 )12]J\N^-7@6S\<?#+589-+MKO5K"!KO39)8@[I*
MF'V GL^S:1T(//2I;MJQI7/3^])7RWJ5UX*3XH_"SXD:+X6T^.SO[>W@U*1+
M= EJ;E=EFV,85T>)UW#D!0/2O6_ GA_0[CQ1XJ\>6>CVEO=:K?R6L5S%"JN\
M$)$;-D#G?*DC$_Q#;G.!5<O<@]*[TM9.M:/IGB#1KG1]:LX+[3[I=DUO/&'1
MQG/(/H<$'L0#7R;JWA/08?@-JGA.'PO8WGBSP?KTT-G_ *.F^X"'[3O?CYU>
MU3# YW; .PQ/74M(^M;_ $?2-4FMI]2TNTO)K.3S;:2X@61H'_O(6!VGCJ*T
MZ\;TFS\(?$#QSX3\16NA6$UKHNB1:A _V="87GQ]GC!QQY:QRD+_  DJ1@U-
M9?%C6+WQ98>&V\(VUI?:M:7%U86MSJACN8S$ 0MW#Y.ZWW#D$>95>74E.ZN>
MO45Y/I?Q/\1:MX6TG4+7PGI_]LW^L2Z3)I+ZNX-JT0<R%Y/L_P!Y1&Q*[<8P
M0QR!6>GQEU!]#E\17'@EK/3++7!H=]Y^HH9XG,JQ;T1$97PS?,-Z\="W82N]
M!O179[..E#=*\F\2_%J?1]?U#3M!\&ZEXC_LJ58;[[';7DC>855RD)BMI(F8
M*X)$DD7/YUT/Q$M-/UWX3:^NHZ;%=0-ILUPD-[ &V.(BR,58?*RG!]012V5P
M2U2.XHKXWU&UTW2?@UX%UC2_A[<>#=11=/>7QI##;)' A";YI3:R/*ZOTQ*@
M!+<X->]7'Q$U2/Q'XLT6WT&RGDT+3(M5MIO[381WL3[\!L0GRSA">-X.1SW
MTH[O9V%>^QZ;_%5"/4;"34IM-CO;=[Z%%DEMED4R1J>C,N<@'L37FMG\8([]
MO"-O;Z78V]_XCTM-56WO]2^SC:PXAA?RB)I<Y^4[!C!SS6#<7E]X;^-WC?6-
M!\,V=W=_\(W9WUS"UPMHLC+).6+.J.6D(4 ':0=HR5&*-GJ/=:'O-%8?AC7;
M?Q1X2TGQ%:Q/'!J=I%=)')]Y ZAL'W&:\[^*VKZA<>,_ 7P]M[BXL['Q->S&
M_N+>5HI'@@CWM"&7E=^0"00< CO3=T["3NKGL%%<$OPS\(V=Y877A_2[?P_-
M9W*3/_9T8A6Z X*3JN!+D'J^2#@CW\0T/P]X7L?'GQ1@7X.V/B*WM-4B6"1+
M&Q-O8*8$)&V1UD5>2Q$:-W[TEJ[#>USZLI*\E\>MX=\*_#_1? $^OV^A:=J8
M721=WUVD/DVB)F7YV(&XQKY8]W4]J?\  KQ)_;_PO@TV34K;4;SP].^C3W-K
M()(YA"=L<BL"0P:/8<]^::UO;H#TMYGK-%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 =Z3L:6N"^)7C#5/ /
MA/\ X2*PT.UUB"*:.*>.>_:U9?,D6-"N(9 WS/SG;@#C/2I\NX'.0_!#1X?A
MCXF\#QZM-Y6LW<EU;7/E_-I_S^9 B#=RL;<CD9R>F:[:/PW?:;\/8?"WAO6C
MI5U;6:6MOJ+6ZSF-E 'F%&.&)P2<GJ:Y?6OB+XA\'7%I<>.O"5MI^AW$R6[Z
MOI6J&]BM'=MJF=7AA9%SCY@& SS7<PG73XGG\S["=!^S)Y!3?]I\_<V_=_!L
MV[<8YSG/:J TT5EC57;>P !;&,GUKB8/AWI\7Q;O_B MTQ>^T]+.2Q*?NS(N
M1YY.>6\LA.G3//-=W2T;@>??#SX<6/P[\+ZCH.G:A//'>74TZ3$;7@C;B.-<
MD\(H ![G)P,XKEM'^%=UX5G\-ZY=^+H#'X7%W+-+!H^R6]BE3]XTS>8Y>8[<
MEP#N[*#S7J&K:YINAQV7]HS"$WUW%96Z?Q2RR' 4#OW)]@36QGFI\^NPM-CQ
MKX>V>@^*OB%XA^)WA>2Y.BWT*0V;S020Q3W)4"XN$C<*V"J0)NXR4?ZU3F^#
M?B:;P=JOAMO'&F%=2UW^W9)ET.3*2>:)2@'VK[N]5[Y R.201[CQFEI[6MT'
MJ]SR/4/A=XG7QQ<>*?"OQ)N_#/\ :HB;6;.WTV*XBNY44*9(A*6$+%5QG#GI
MR:[?Q+H>I:WX,OM TW4H=/FNK=K4W-U;M=!49=K':)$);!."6Z\D'I72T4/5
M6Z!UN>.7/PG\4:M\/-/^'>M>.+!O#5O!!:3I8:*T%U<PQ!<*97N9%7.T9(3Z
M8K6U#X9W#^*+_5M$UY-+MM3T=-&N[5[/SSLCW"-XGWKL(#D$%6!'H>:]+I>]
M#UO?J"TM8\@D^$-U<?#&P^']YK]AJ]C:6RV@FU;1DG>)1N&Z'9(GEN%*A6;>
M1L!.<G,R_#'Q'#KFM7UIXOLVAU#1HM$C2\TJ2:6.*,,%=Y!<+YCG>Y8X7)(X
M&.?6:,\T/7YAML>9>%?#/B[PG)X1T%?%4-]H^E6#65U;QZ3Y"3JJXBE\UI'*
MN"%4J"0V2<#C&YXV\%6/C6PL5DO;C2M4TNZ6\T_4K;!EM)E[@,"&4CAE/!'X
M&NRHIZO5[B6FQRFCZ3XOA,?_  DGBBRU%8>5&GZ:UEYK8ZR[II-W/.%V#UR.
M*P_!/@;7_"_BSQ+KNI>)M/U./7[A;JX@M]*DMC'*J*B[&-Q)\NT<@@DD]1TK
MT?/%)1U'Y'&6GAOQ!'\2+OQ3J'B"SN]/DM?L=KIZZ<T<EJF[<2)O..2QQN^3
MG:F,8YS-+\#^(-(^+&M^-+?Q19C2];$2W6D#2R"3&FU'$WG<28X)V8(XVYP1
MZ-WI:2#<6BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 -KQK]HG5M+T_X075KJ&JVEK/=7=IY$4\RHTVRZB9]
MH)RVU>3CH.37L]%1U3[.X'@OQ:\5Z#\0O 5Y\/? .I6OBC7-<:&!1ILBW4-F
MGF*S332(2D:@*>IR3C -<EKUQX5T/XC?$31[CQ7'&R^#887>35FCD-TF\;5/
MF91L",F-<#YAD?-S]2XYHXZ57<=]CY*>WT/2?@#X)\6V/VC^R;R&RMO%5WI(
MCNI3#'!(J^9%*LD3*DC .&0G  [#%QK_ ,)Z'\.--UCPO?:[XF^&[Z\)M<\^
MQ$,*0F)E*QP1PPC[.)/+9U";">.<L*^J:.]#=VWW=Q+IY*Q\M:Y:_"G4?"GA
M?6O#MLE[X0_X3""1Y-2L#'9VD4J,)8H5EC79 6"$C&S<W7L+&N?\(S<77Q!T
M_P =0PVOB1"9?"9E1H9UMA OV9;#@,KB0'<L?S;N&%?3U(*7?S#MY'RUH.FZ
M/XD^/=KX?\?75OJ&K7/@ZT_M&RDOV8KJ"R([*JA_DD"QJY5,="V.23]2]Z6D
M[U71(0ZBBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M04444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "LK5M%T?Q!8/INNZ59ZI9.0S6UY"LT;$'()5@1P:U:* ,_3M-TW1["
M+3=+T^WT^QA&V*VMHEBCC&<X55  Y/:M"BB@ HHHH **** .=G\%^#KC75\0
M7'A/1YM85@ZW[V,37 8=")"N[/XUT5%%+R ****8!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %4;K3[*^9/MMG!<[,[?.C5]N>N,CC
MH*O44 9O]@:%_P! 6P_\!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\
M 9/\*/[ T+_H"V'_ (#)_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@
M,G^%:5% &;_8&A?] 6P_\!D_PH_L#0O^@+8?^ R?X5I44 9O]@:%_P! 6P_\
M!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\  9/\*/[ T+_H"V'_ (#)
M_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@,G^%:5% &;_8&A?] 6P_
M\!D_PH_L#0O^@+8?^ R?X5I44 9O]@:%_P! 6P_\!D_PH_L#0O\ H"V'_@,G
M^%:5% &;_8&A?] 6P_\  9/\*/[ T+_H"V'_ (#)_A6E10!F_P!@:%_T!;#_
M ,!D_P */[ T+_H"V'_@,G^%:5% &;_8&A?] 6P_\!D_PH_L#0O^@+8?^ R?
MX5I44 9O]@:%_P! 6P_\!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\
M 9/\*/[ T+_H"V'_ (#)_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@
M,G^%:5% &;_8&A?] 6P_\!D_PH_L#0O^@+8?^ R?X5I44 9O]@:%_P! 6P_\
M!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\  9/\*/[ T+_H"V'_ (#)
M_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@,G^%:5% &;_8&A?] 6P_
M\!D_PH_L#0O^@+8?^ R?X5I44 9O]@:%_P! 6P_\!D_PH_L#0O\ H"V'_@,G
M^%:5% &;_8&A?] 6P_\  9/\*/[ T+_H"V'_ (#)_A6E10!F_P!@:%_T!;#_
M ,!D_P */[ T+_H"V'_@,G^%:5% &;_8&A?] 6P_\!D_PH_L#0O^@+8?^ R?
MX5I44 9O]@:%_P! 6P_\!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\
M 9/\*/[ T+_H"V'_ (#)_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@
M,G^%:5% &;_8&A?] 6P_\!D_PH_L#0O^@+8?^ R?X5I44 9O]@:%_P! 6P_\
M!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\  9/\*/[ T+_H"V'_ (#)
M_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@,G^%:5% &;_8&A?] 6P_
M\!D_PH_L#0O^@+8?^ R?X5I44 9O]@:%_P! 6P_\!D_PH_L#0O\ H"V'_@,G
M^%:5% &;_8&A?] 6P_\  9/\*/[ T+_H"V'_ (#)_A6E10!F_P!@:%_T!;#_
M ,!D_P */[ T+_H"V'_@,G^%:5% &;_8&A?] 6P_\!D_PH_L#0O^@+8?^ R?
MX5I44 9O]@:%_P! 6P_\!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\
M 9/\*/[ T+_H"V'_ (#)_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@
M,G^%:5% &;_8&A?] 6P_\!D_PH_L#0O^@+8?^ R?X5I44 9O]@:%_P! 6P_\
M!D_PH_L#0O\ H"V'_@,G^%:5% &;_8&A?] 6P_\  9/\*/[ T+_H"V'_ (#)
M_A6E10!F_P!@:%_T!;#_ ,!D_P */[ T+_H"V'_@,G^%:5% &;_8&A?] 6P_
M\!D_PJ>UL[6SC,5K:Q6\9.XK$@0$^N!]!5NB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (ZR='U[3M:2X
MDT^;S!;3-;RY4J5=3@\'M[UK-]P_2O+](CGT;0D\46<;RQK=7<.H0)U> 7<I
M$@'=HR2?=2P]*N,8RB^_0YJE249I=+-OY6/0[+4+>_@DGMWW1I+)"Q/&'1RC
M#\P:N;N..:\\M;VQ_P"$.FCFLWU-;[5KF*""&38)V:XD9?FR!MP"2>F!WJOI
M]AJ-OXAU70]+A70_/TTR0I%-YL22[BHE48&#S@\=A5^SWUM8CZQMI>ZZ=STT
M-D9S5#4=0ATVR:[E4NH9$PO7YF"C]37!PSKX<MM15]'N=.U=+*:2*9KEKB&Z
M*+N)5BW+9 .&4''XU/>>&[&S\-1:A'<7,U\7MFDNWN)&,Y,J9+ G!!],8'&.
ME)02DKO1@ZTG'W5JE=^1Z$Q7@>M+D>M<1K%G9:UK5Q&OAU-3ELD1))IK@Q!&
M(W!4Z_-@@YXZCFL[2?-UVU\-Z;JD]S);R:;)<3*)F0W#JT:#>5(+8#$GU)!-
M')I>X>WL[6]#TC/I6?J.J0Z=]E62.662ZF\B*.)=S,VQG_#Y48_A6!X;MUT_
MQ9KNG0R3&VA@M3%')*T@3=YI(4L2<9JUXD^V?VAX:^Q>3Y_]HMCSL[<?9+C/
M3FH:L=%.?/&[5M_P9I6FKVMY>O8^7/;7:)YABN(BA*9QN4]&&<9VDXR,XR*U
MZ\VU;5M6M=,\6>(KB:V36_#VF7:V]G$A*("GFI*Q)RX?RH\<  JZ\D$UIVGA
M^^L[NVNK.RAM[D2QFXNCJ,DKW"9 ?S 4 D)7=C/0XQC%2:';45Y?>)_:U[K-
MG:Z/=7NM>?-!;ZLEQ&@ML\*1F021K'G!"K\VTD;MW/8V:^7XQU*W3Y88]/L]
MB#[J_/<#@?@/RH OZAJ$=A';O)&SB:XCMQM[%VV@_3FM"N#\QY+"3=(S[?$@
M49.< 3CBIM2L]-\1:W?(OABRU>2P*V\MU?2;=C[0^R'Y6((#J21M&2.20< '
M637,,$MO'(V'N)#'&/5@K-C\E-1K=3'47M38SK$D:R"Z)3RW))!0?-NW# )R
MH&&&"3D#BDTG3=?T7P-?ZYI\-]=S1Q>9)<H)'.;.5B">_P W/UJQ?74^G^*?
M%<EJ_E"R\/6DT"'E$8/>\[>G\*_D* .[HKCK_0=/T?2)]5M?-_M.TC$WVUY6
M::X*8.V1OX@V-I'3G@# PZWT;3]:UK76U:%KQ;>\2.%)9&*1#[-"V57. V6/
MS#GWH Z^BN?\+SSSZ!%]HF>9H9I[<22$LS+',\:EB>2=JC)/4\UT% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 -*\5GZ9I=KI-A]AM]QA\R27YSDY=V=OPRQK1[4=J+NPK*]SF!X1T:/0
MET6)98;9)VN(6BD*/ Y<N"C#I@D@>W'-$'A/3[>>>X^U7TUW/ ;=[A[AA*5R
M",,,8(QQC'?U-=+2<YZ57-+N9JE%6LEH<_#X;MX[Y;JZOKO4I$A:&,7;*RJK
M8W<*H!)  ).3BJR>#[5;:"Q;4M1DL+=E:&T>8%$VD%1G;N8# P&8X_"NMHI<
MTNX_91['-7OABRO=3DO_ +7?6LDZJDZ6UP428 8&X>N.,C!Q4<WA'2WL;"QC
M:YMO[.S]EG@EV21Y&" 1U!'4$8KIJ-U/F:ZDNE!WNEJ<OH7AR31]9U*\^T//
M%=K H>64R2LR;]Q8D?[0QCL.U;=U8P75S9339WV<QGBP<#<8WCY]?E=JO=30
M*3;D[LN$8PCRQ6AF2Z39S:NFI.I^T"W>V8_PR1L0=K#^+!''IEO[QS6L]";3
MO(B@UC4&M+<!8K5S&450,*N[9O(''5B3CG-;U%(LXN3PY<LMW;R:+I&J+-/-
M,MS>N1(/,8L 5\MON@A1AAPHZ=!J-X?=4MY8=8OH+R.VCMI;B(QLUPJ9P6$B
ML,Y9CD8/S'FN@HH P;?P]IUO806,:R&.&Y^U[F;+R3>89"['N2Q)/UXP*)-"
MMVO;^YMKZ\M!?L&NDMY HE8*$W9()5MJJN4*GY1W&:WJ* ,+_A'[1-+TW3K6
M6:U32P@M7B(W1[8S&/O J?D9AR#USU -3KI-G_;%WJ,BF6>[M8K2;?@J\<;2
M,O&,=9GS^%:U% ',Q^%X88[2T?5M0GTZU:-HK.5T9!Y9#("^SS&"E5/S.<XY
MS6U;6<-M<7D\>=UW*)I,G(W!%3C\$%7** *.GV,&FVGV6WSY?F22_,<G<[EV
M_5C5ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
4H **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140376422175728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Aug. 28, 2023</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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TOMI ENVIRONMENTAL SOLUTIONS, 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">0000314227<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Aug. 28,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">FL<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">000-09908<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">59-1947988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address Address Line 1</a></td>
<td class="text">8430 Spires Way<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">Frederick<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">MD<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">21701<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">525-1698<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_PreCommencementTenderOffer', window );">Pre Commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre Commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TOMZ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">true<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_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>10
<FILENAME>tomz_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="tomz-20230828.xsd" xlink:type="simple"/>
    <context id="From2023-08-28to2023-08-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000314227</identifier>
        </entity>
        <period>
            <startDate>2023-08-28</startDate>
            <endDate>2023-08-28</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-08-28to2023-08-28">0000314227</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-08-28to2023-08-28">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2023-08-28to2023-08-28">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2023-08-28to2023-08-28">2023-08-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2023-08-28to2023-08-28">TOMI ENVIRONMENTAL SOLUTIONS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-08-28to2023-08-28">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2023-08-28to2023-08-28">000-09908</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-08-28to2023-08-28">59-1947988</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-08-28to2023-08-28">8430 Spires Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-08-28to2023-08-28">Frederick</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-08-28to2023-08-28">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-08-28to2023-08-28">21701</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-08-28to2023-08-28">800</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-08-28to2023-08-28">525-1698</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2023-08-28to2023-08-28">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2023-08-28to2023-08-28">true</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2023-08-28to2023-08-28">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2023-08-28to2023-08-28">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2023-08-28to2023-08-28">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-08-28to2023-08-28">TOMZ</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-08-28to2023-08-28">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-08-28to2023-08-28">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M Q0    ( .*#'%<'04UB@0   +$    0              "  0    !D;V-0
M<F]P<R]A<' N>&UL4$L! A0#%     @ XH,<5Q]=\5CM    *P(  !$
M         ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ XH,<
M5YE<G",0!@  G"<  !,              ( !RP$  'AL+W1H96UE+W1H96UE
M,2YX;6Q02P$"% ,4    " #B@QQ7!LGV^T($  !V$   &
M@($,"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ XH,<
M5Y^@&_"Q @  X@P   T              ( !A P  'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " #B@QQ7EXJ[',     3 @  "P              @ %@#P
M7W)E;',O+G)E;'-02P$"% ,4    " #B@QQ7JL0B%C,!   B @  #P
M        @ %)$   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ XH,<5R0>
MFZ*M    ^ $  !H              ( !J1$  'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ XH,<5V60>9(9 0  SP,  !,
M     ( !CA(  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @
&V!,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="tomz_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tomz.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="tomz_8k.htm">tomz_8k.htm</File>
    <File>tomz-20230828.xsd</File>
    <File>tomz-20230828_cal.xml</File>
    <File>tomz-20230828_def.xml</File>
    <File>tomz-20230828_lab.xml</File>
    <File>tomz-20230828_pre.xml</File>
    <File>tomz_ex991.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tomz_8k.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 22
   },
   "contextCount": 1,
   "dts": {
    "calculationLink": {
     "local": [
      "tomz-20230828_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tomz-20230828_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tomz_8k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tomz-20230828_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tomz-20230828_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tomz-20230828.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/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    }
   },
   "elementCount": 23,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2023": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 22,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "tomz",
   "nsuri": "http://tomz.com/20230828",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tomz_8k.htm",
      "contextRef": "From2023-08-28to2023-08-28",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://tomz.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tomz_8k.htm",
      "contextRef": "From2023-08-28to2023-08-28",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address Address Line 1"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address City Or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address State Or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation State Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre Commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre Commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security 12b Title"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://tomz.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001654954-23-011272-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001654954-23-011272-xbrl.zip
M4$L#!!0    ( .*#'%=-DB &AP0  (,6   1    =&]M>BTR,#(S,#@R."YX
M<V3-6,MNXS84W1?H/[#:M 4JR;(Q06PX&>0Q P3(I( S+;(K:)JVB<JD2E)^
MS-?WDGK;DD>2LY@@"U'WG/O6)>GIQ_TF1%LJ%1/\Q@F\@8,H)V+!^.K&B96+
M%6',04ICOL"AX/3&.5#E?+S]^:?I+Z[[=C][1H^"Q!O*-7J0%&NZ0#NFU\B(
MOF"EJ73=%/UW8F>"AM[(&USG[^^Q I;@E@/"()<\@CXDEH@8S98ZN/:'\#\8
MCG+0JUCJ'98484G63%.B8XE#M*"*K3@"QU$2T 3=_4K0XQK+#8XDW6!N@D)W
M6^WENAY$=)!LM=;H-_([,F;0D_ORZ2NZCQ7C5"GT*L+8N*+^0$^<>.@N#-',
M,!2:447EEBY2=8JLP0B"#',UV8<WSEKK:.+[N]W.V\]EZ FY@D@&(__MF?%_
MG10IZ;(1>N6#- .26$HHUB%'6Z2BQ%N)K9]);:XR"E1TA7'D8JUSUA*KN=6?
M"GT02C:/-=0YI2E&ZHV H**?[LFZ'FDD%2CC6ZIT/3B1 3P8N8/ '049B=.5
MZ;#&_(Q]*4+JI["<A1E1]9:LZ#A%^A!159L?*ZG E8YD0VY 4H96G-Z-,I<#
M_^W+\ZMM%2?O%6B'.G@P'H]]*\V@)\AJ8QGQ'+ZN7#-(V1D\X^9+)Q7\XJA(
M*?B#GP@K4%8+O4J@+&]<$7,MF_HV$59KHN69DH,TKX;43=7+117-"RV/"!7]
M(/:-V' &IA6'0=F4:;8&4U94-459?<0@J !YO/F.-X"@DI&<('@+CN#N$0_\
MK'6^;F0TCXLR6(O-MQQI%AX1&XL87 ^O'92/EL]";A[I$L<AN!#S_V(<LB4S
MGRP-J=E,*H"26&.YHOH%;ZB*,*%GC,$(1E/,N=!VZS!+6$<1XTMA%VAJ/H^)
MJ=17R! R#W_-GDY5VIGR(&";=!"#X9,\)CI2)0NZ9)Q9.P/S%R"WV!==9!E3
M_QA:UA##'O@GO[7/L#LI(%J_S=:0,E-($XO@D,1A1U+A30,G?95EJ9RY;+K,
MZ!+9J30QG7;C*+:)0C-#[+NUW=!,,MVL-O] @!YT3 8QRL],)9O_XYRDAC,5
ML/>?:#F9FJ!$1%1J!I]F,1K]]XDIQ/.N,0&%AC]D,-!+78,Y:K\?+B3H]*XA
M53^.]XYHZI>F$2PJHVH*\0BI$3^9=.=V[>3(^2R(U7.&8E9NQG/-*S<8PD'+
MVZM%ZE\7#XK0NGF0\;IZ4'\0:6D[(QBC']J;JS^@U-E4YRC9PC9F#^O58WT[
M\V5.ONKI0'%::64[@YN']A9;'&':%+O,?$F(INACTVG!U26>]/.BGPM-]ZA6
M^<_Q]JEG!>PQ.YUW<  DVJ7[*(3[LQ;R\!G6[1(12EG1\JE0<E%9:BY^;=TI
ML][-AP[IR!@7]43Y$MNJ*0I"\MAS%!2W_U96,[AY:&^Q\59UUN;)=<:GH5:%
MCI[VRQ?(OO:MCDM'8?D^VN3(]YAVK7J4O?AAHUW=,[Q]ZI%YN&EV+WSY>IHD
M/U/3SX/NI:_UH&/U:Z[E??NN5]2E&_X%0=O?'*OVIWZB[_9_4$L#!!0    (
M .*#'%=P2G8JV@$  (L#   5    =&]M>BTR,#(S,#@R.%]C86PN>&ULC5/+
M;MLP$+P7Z#]LU4-;H-3S8@MV C]R,.#T8#=%K@RUMHA2I$!2EMVO#RE%:HRT
M0 1!(+DSL[.KY>SV7 DXH39<R7F0A'$ *)DJN#S.@\80:ACG 1A+94&%DC@/
M+FB"VYN/'V:?"'E<[K:P5JRI4%I8::06"VBY+<&'[JFQJ EY0?_J\^20AED8
M3\;S)36.I63'<<%DC*R='J@#,*_<41TM=6^<9B-HKPZVI1J!:E9RB\PVF@HH
MT/"C!&<<^H)R6'QAL"ZIKFBML:+2%P6+DPU'K96J+YH?2PM?V3?P:6!#?MS]
MA&5CN$1C8*]$XZV8[["1+(2%$+#S# ,[-*A/6+S("2Y_Y_[SY.H#UVAI\K/A
M\Z"TMLZCJ&W;L,U"I8]1&L=)]'B_W;/2^2)<^H8S# :65_D7+YE.IU$7':!O
MD.<G+88<6338<7##<].EVRK6-?<=-/@OPN_( "/^B"0IR9+P;(K =0.@[X=6
M G=X /"+A]UF3&I5]2=DJHI\(%HI-Y3.9,<I-1[F@0=T/SZ>I!,O^_D*9"^U
M&T[#JUJXZJ)7*1D5K!%=B5NWO\+CV:(LL!A4?/+W6++<>F#</PF0O[?@U=+/
MWIUTV(N;E8-R<^=-].YFT=5\W#P#4$L#!!0    ( .*#'%<T4W/_D0(  $0(
M   5    =&]M>BTR,#(S,#@R.%]D968N>&ULO55?:]LP$'\?[#O<O(=M,%EV
M0J$-34O:[J&0CI%NHV]%D2^QF"P%24[2??I)<NPE-(5FD(40;-_OWUUDZ?QR
M74E8HK%"JV&2IUD"J+@NA)H/D]H29KD0"5C'5,&D5CA,GM FEQ=OWYR_(^3A
M:C*&&\WK"I6#:X/,80$KX4H(I3MF'1I"-NB?C<\ >FD_S4Z[YU?,>I96D>.+
M>5>Y\7J@9\"#<J1Z6L]_LUZ_ ]WKF5LQ@\ ,+X5#[FK#)!1HQ5R!#PY-0P,8
M?>!P4S)3L87!BJG0%(R6+NVTKO7BR8AYZ> C_P3!!F[)UR_?X:JV0J&U<*]E
M':+8SW"K> HC*6$2&!8F:-$LL=C(2:%^#<+/U/<'?M#*#M96#)/2N<6 TM5J
ME:[ZJ39SVLNRG#[<C>]YZ7,1H<+ .28M*ZCLX^5G9V<T5EOH,^1Z:F3KT:=M
MG$[95PO7$;;!)[0I>J@5 QN3C36/_\,K'.!%1+@C+8R$1R3OD7Z>KFV1^,$!
M-*,S6N($9P#AXL?DMC-UNOJ=<EW14*#7VJ]?'S)R2H.S81( <8UDI[W3(/M^
M!^2>%GX=6U$MI!\$W;+T*ZAUW0?=]GBAO79JH:^3:%UZ"</K*9)"^-<DO $)
M;(RVN^I4A'+40^D&0_<*'#MU9T4*73%Q8.3G[*/GC3ZDPFH:_NB#PNY2CYV4
M27E8OD@X=BJEW>C08"WG/ZY%G+%:NG]>C"U].[%_*)0(N]K8W^ZDQK5#56#1
MY@YRK]F%G' !F#6?',C?,Y) 1,(W-D=_@,RT/XR"=[/QM9FDYCM!9-AWM7D^
M/]LV;I&G<[VD!0H:=KYP$;? 9H(H'J/O:&J=8=RU2I)-44;]1X_9-+&9#MTS
MGG"NT9V#[>(/4$L#!!0    ( .*#'%<(5.&2 P8  '<W   5    =&]M>BTR
M,#(S,#@R.%]L86(N>&ULS5OO;^(V&/X^:?_#._9AF[20TDK3BJYWXKC>"8UK
MJ\)MITW3R20&K"4VLDV!_WYV?I4D=FBK.R=252!^GM?/Z_?AC4/@U9M]',$#
MYH(P>M4;],]Z@&G 0D)75[VM\) (".F!D(B&*&(47_4.6/3>O/[^NU<_>-[G
MM_=3>,>";8RIA#''2.(0=D2N00]]1$)B[GD9^L]TGB&<]R_Z9[\7Q]\BH5B,
M)APU."A&WJEXP)80Z,@)5='.U=_9^44!FK&EW"&. ?%@320.Y):C"$(LR(J"
M$@YI0D,8_13 NS7B,=IP'".JDX+1@^P7L<9L<^!DM9;P<_ +Z&E@XMU<S^'M
M5A"*A8 9B[9:BO@5)C3HPRB*X%XS!-QC@?D##K-P$:'_#?6_A<H/U$)3,=P+
M<M5;2[D9^OYNM^OO+OJ,K_SSL[.!__GC=!:LE2Z/4+W@ >[E+!W%Q!M<7E[Z
MR6@.K2'W"Q[E<USXN1P%%V0HDNFF+$@6]PDTL"+T*R^'>?J0-SCW+@;]O0A[
M:C4 TO7@+,+W> F)Z*$\;)2C!(DWD9:4'%MSO#1+B3CW-=^G>*6-IJ>YU-,,
M?M/3_)@=GJ(%CGJ@D9_N)]:L+DNQ,I+_1*G/"WZ'.6'A-<UG^4J)5L,^5?Q7
MG7XF$9<O6O(ZWW$"<R91]"+IQTS'HF_PRU;[D>=ZE577QR];Y2/F-Q MZX*?
MO;2F-8WTH:EZ5A*(]Q+3$(>Y1!V@H>,F\9/&GD0N8K.@%#72O9OQ>MY"14TB
M"AST5^S!#S'Q]?E,/TG.GTG*ZL67,5,;@-%"2(X"F4=*DKCJ&<;]LB"-&_%<
ME3H%GT@L0_@!4R>XC?2BXY:XY"PV3IKES R#7Z)%P4\714UAE%D"<2S8E@?X
M6?4XUFI;H4Q/'"F$WD5AZGV:]5XG&/@G1_W[RG^,\LU+?$TED8=[O")Z=BIO
M4(P->9AA;@K>)#&ONPG3@?(WR*JZ((7"(Q8TN 4OC-6&7>V2)ZHE[?_ !VM6
M-9Q+-UA$ENU0 77&#V9=%D-D8$C0H.!.+9%?P<U51$,^Y6$W!C!)RNM^/-:!
M<AOD5*M<7")KC-/2CM2TH9[Z?816!O&5<3?%-8K*JUL:[$!Y37JJ]2TPH$$M
MM//K&/,5H:L/G.WD>LSB#:+VIFY!NVSMC8++#=X([8 Q3JNS-/N< BD',E(K
M+;_X#$%_U-;0W"HXMR<!H\CJV: $ZH ]FG19SP\I&!0:-+R%3C*A >,;QI./
M!&=2B1BSK=J<',8LM%\SG&"Y["Q/2J#<81HI';#2TU5:.DZ)"@D7,C)H=@L^
M>T\B?+.-%YA;$SZ&N'1075K9+H_CG?%&39+%"!H'*;"%FL_1?A*J-D>6)+WE
M<,( 5KQ+-YP07;:&!=P9GS3KLYA&D:#,:L]"HS!4JR*RARFA>&!-UHAU:9T&
ML67;&("=L8Q=F\4N&;)XU!08M.>5L7IZR^=L1T_E>(QLP2=UH4:7/,*ZYI&:
MLA,.T7BXY: 9[?DCV0[=\CO.'@@-['M<&[P%IU@D&^U2P7;-,V9Y)XR3[F"5
M<W):>^ZY8T*BZ&^R:;P^,H-;<(Y1KM$W)6377&,2=\(S*044Q_TECVYT(XZ1
MQ2/E84<W6 V2BONK1V,=J+Q!3NWN:E)IA7%?6_WUJ>ANS:C]<K8.<5-CF[2\
MSM7Q#M3:(JE:[P0&":Z-:Y&_.)$2TS&+XRW-KHF$(1L+SDWU&T7F%C"".N"#
M)EU5,V18*(.=&N*.8ST[5@5);@7JK_KPV^72V Z:P&ZL<5IN[@\[L@,F.2FN
MZA1%@&,&I!1(.&T:9B+$%O-GV<9 :<4\5ND6"]7PW3.23>)).Z7$]EPUP\%6
M-</#X'PQ)S(R[37K$#>NL4G+75(=[X K+)*J+LAAH'"0 )W6?,Z1_G7#[! O
MF"F+RKB;:AM%Y:4N#7:@SB8]U2)G&$A!K;RIK_?!6DG"EB]OFF%NW]PFB=4W
M^#&F \5OD&5]H^=8]U_>G+&(!$0J)WY$$G."C"D90(Y\8)57N*"&Z((';*)J
M#BB D"-KY3\^,%7/]$_!LD,D_7G4Z_\!4$L#!!0    ( .*#'%>X&?/F@ 0
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
M^F"'Z#_BYXAJVA6:\Y.D:L"::NE\#7&"?/=E:/ZXY67#XAU02P$"% ,4
M" #B@QQ739(@!H<$  "#%@  $0              @ $     =&]M>BTR,#(S
M,#@R."YX<V102P$"% ,4    " #B@QQ7<$IV*MH!  "+ P  %0
M    @ &V!   =&]M>BTR,#(S,#@R.%]C86PN>&UL4$L! A0#%     @ XH,<
M5S13<_^1 @  1 @  !4              ( !PP8  '1O;7HM,C R,S X,CA?
M9&5F+GAM;%!+ 0(4 Q0    ( .*#'%<(5.&2 P8  '<W   5
M  "  8<)  !T;VUZ+3(P,C,P.#(X7VQA8BYX;6Q02P$"% ,4    " #B@QQ7
MN!GSYH $   "(P  %0              @ &]#P  =&]M>BTR,#(S,#@R.%]P
M<F4N>&UL4$L! A0#%     @ XH,<5[;QT%E($@  ZVL   L
M ( !<!0  '1O;7I?.&LN:'1M4$L! A0#%     @ XH,<5W_3: ?]    (P,
M  X              ( !X28  '1O;7I?97@Y.3$N:'1M4$L%!@     '  <
*P $   HH      $!

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