0000929638-24-002579.txt : 20240725 0000929638-24-002579.hdr.sgml : 20240725 20240725080610 ACCESSION NUMBER: 0000929638-24-002579 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20240725 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240725 DATE AS OF CHANGE: 20240725 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TOMI Environmental Solutions, Inc. CENTRAL INDEX KEY: 0000314227 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] ORGANIZATION NAME: 08 Industrial Applications and Services 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: 241139890 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 8-K 1 a8k.htm CURRENT REPORT


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 8-K

CURRENT REPORT
PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Date of Report (Date of earliest event reported): July 25, 2024

TOMI Environmental Solutions, Inc.
(Exact name of registrant as specified in its charter)

Florida
 
000-09908
 
59-1947988
(State or other jurisdiction
of incorporation)
 
(Commission
File Number)
 
(IRS Employer
Identification No.)

8430 SPIRES WAY
FREDERICK, Maryland 21701
(Address of principal executive offices, including zip code)

(800) 525-1698
(Registrant's telephone number, including area code)

Not Applicable
(Former Name or Former Address, if Changed Since Last Report)

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 (see General Instruction A.2. below):
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.01 par value per share
TOMZ
The Nasdaq Capital Market

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter):

Emerging growth company

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. ☐


Item 2.02 Results of Operations and Financial Condition.
 
On July 25, 2024, TOMI Environmental Solutions, Inc. issued a press release announcing its preliminary revenue for the second quarter ended June 30, 2024. A copy of the press release is attached to this Current Report on Form 8-K as Exhibit 99.1. No additional information is included in this Current Report on Form 8-K.
 
The information included in this Current Report on Form 8-K, including the exhibit hereto, shall not be deemed “filed” for purposes of, nor shall it be deemed incorporated by reference in, any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except as expressly set forth by specific reference in such a filing.
 
Item 9.01 Financial Statements and Exhibits.
 
(d) Exhibits
 
See the Exhibit Index below, which is incorporated by reference herein.
 
Exhibit No.
 
Description
 
104
 
Cover Page Interactive Data File (embedded within the Inline XBRL document)

SIGNATURES
 
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.
 
 
TOMI ENVIRONMENTAL SOLUTIONS, INC.
 
 
 
 
 
Date: July 25, 2024
By:  
/s/ Halden S. Shane
 
 
 
Name: Halden S. Shane
 
 
 
Title: Chief Executive Officer
 
 

EX-99.1 2 exhibit99-1.htm PRESS RELEASE DATED JULY 25, 2024
Exhibit 99.1


TOMI Environmental Announces Preliminary Second Quarter Revenue

Second quarter revenues expected to be approximately $3.0 million, increasing by approximately 10% YoY and 170% sequentially
BIT Solution sales expected to increase by approximately 31% YoY and 171% sequentially

 

FREDERICK, Md., July 25, 2024 (GLOBE NEWSWIRE) -- TOMI Environmental Solutions, Inc. (“TOMI”) (NASDAQ: TOMZ), a global company that specializes in disinfection and decontamination through the utilization of its premier Binary Ionization Technology (BIT) platform through its SteraMist brand of products, today announced preliminary unaudited revenue for its second quarter ended June 30, 2024.
 
Revenue is expected to be approximately $3.0 million, an increase of 10% over the second quarter ended June 30, 2023, and approximately 170% over the first quarter ended March 31, 2024. Additionally, The Company expects second quarter BIT Solution sales to increase by approximately 31% compared to the second quarter of 2023 and by 171% sequentially over the first quarter of 2024.
 
Dr. Halden Shane, TOMI Chief Executive Officer states, “Our strategic growth initiatives are yielding positive outcomes, and we anticipate improved financial results in the second quarter. We believe that this improved result is a reflection of our successful strategy to expand and grow our sales channels and customer base which is driving strong growth in our product and service revenues.
 
“This is the strongest quarterly revenue we have achieved since Covid. A key driver of our long-term growth continues to be the demand for our Custom Engineered Systems (CES). Additionally, our semi-permanent solution, the SteraMist Hybrid, launched last year, offers numerous opportunities and has proven to be an excellent solution for many.  Also, year to date we have nearly matched the total number of mobile equipment sales that we realized in all of 2023.  These innovative products are designed to drive recurring, high-margin BIT solution revenues as part of our razor/razor-blade model, and we anticipate increased solution sales in the
 

second quarter. Based on our healthy pipeline, we expect continued growth through the back half of the year aligning with analyst estimates.”
 
The Company expects to announce full second quarter results the first week of August 2024.
 
The preliminary financial results for the quarter ended June 30, 2024, are unaudited, reflect the Company’s estimated financial results and are based on information available to management as of the date of this release and are subject to potential further material changes upon completion of the Company’s standard quarter-end closing procedures. In preparing this information, management made certain judgments and estimates about the appropriateness of certain reported amounts and disclosures. Our actual financial results for the three months ended June 30, 2024, have not yet been finalized by management and remain subject to the completion of management’s final review and our other closing procedures, as well as the completion of the review of our financial statement by our independent auditors. These preliminary estimated results do not represent a comprehensive statement of all financial results for the three and six months ended June 30, 2024. We are required to consider all available information through the finalization of our financial statements and their possible impact on our financial conditions and results of operations for the period, including the impact of such information on our judgments and estimates referred to above.
 

TOMI™ Environmental Solutions, Inc.: Innovating for a safer world®

TOMI™ Environmental Solutions, Inc. (NASDAQ: TOMZ) is a global decontamination and infection prevention company, providing environmental solutions for indoor surface disinfection through the manufacturing, sales and licensing of its premier Binary Ionization Technology® (BIT™) platform. Invented under a defense grant in association with the Defense Advanced Research Projects Agency (DARPA) of the U.S. Department of Defense, BIT™ solution utilizes a low percentage Hydrogen Peroxide as its only active ingredient to produce a fog of ionized Hydrogen Peroxide (iHP™). Represented by the SteraMist® brand of products, iHP™ produces a germ-killing aerosol that works like a visual non-caustic gas.
TOMI products are designed to service a broad spectrum of commercial structures, including, but not limited to, hospitals and medical facilities, cruise ships, office buildings, hotel and motel


rooms, schools, restaurants, meat and produce processing facilities, military barracks, police and fire departments, and athletic facilities. TOMI products and services have also been used in single-family homes and multi-unit residences.

TOMI develops training programs and application protocols for its clients and is a member in good standing with The American Biological Safety Association, The American Association of Tissue Banks, Association for Professionals in Infection Control and Epidemiology, Society for Healthcare Epidemiology of America, America Seed Trade Association, and The Restoration Industry Association.

For additional information, please visit https://www.steramist.com/ or contact us at info@tomimist.com.

Forward-Looking Statements

This press release contain forward-looking statements that are based on current expectations, estimates, forecasts and projections of future performance based on management’s judgment, beliefs, current trends, and anticipated product performance. These forward-looking statements include, without limitation, statements relating expected revenue and sales for the second quarter ended June 30, 2024. Forward-looking statements involve risks and uncertainties that may cause actual results to differ materially from those contained in the forward-looking statements. These factors include, but are not limited to, our ability to acquire new customers and expands sales; our ability to maintain and manage growth and generate sales, our reliance on a single or a few products for a majority of revenues; the general business and economic conditions; and other risks as described in our SEC filings, including our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed by us with the SEC and other periodic reports we filed with the SEC. The information provided in this document is based upon the facts and circumstances known at this time. Other unknown or unpredictable factors or underlying assumptions subsequently proving to be incorrect could cause actual results to differ materially from those in the forward-looking statements. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity,


performance, or achievements. You should not place undue reliance on these forward-looking statements. All information provided in this press release is as of today’s date, unless otherwise stated, and we undertake no duty to update such information, except as required under applicable law.


INVESTOR RELATIONS CONTACT:
John Nesbett/Roz Christian
IMS Investor Relations
tomi@imsinvestorrelations.com

EX-101.SCH 3 tomz-20240725.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 tomz-20240725_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Document Type Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Emerging Growth Company Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name EX-101.PRE 5 tomz-20240725_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.2
Document and Entity Information
Jul. 25, 2024
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date Jul. 25, 2024
Entity File Number 000-09908
Entity Registrant Name TOMI Environmental Solutions, Inc.
Entity Central Index Key 0000314227
Entity Incorporation, State or Country Code FL
Entity Tax Identification Number 59-1947988
Entity Address, Address Line One 8430 SPIRES WAY
Entity Address, City or Town FREDERICK
Entity Address, State or Province MD
Entity Address, Postal Zip Code 21701
City Area Code 800
Local Phone Number 525-1698
Title of 12(b) Security Common Stock, $0.01 par value per share
Trading Symbol TOMZ
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,5 ^5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #%0/E8!JG:9>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI\WJ"J&;B^))07!!\18FL[O!I@W)2+MO;UIWNX@^@)!+9OY\ M\PVDP:"PC_0<^T"1':6KT;==4A@VXL <%$#" WF3RISH@L$/ MLR>05;4&3VRL80,3L @+4>C&HL)(AOMXPEM<\.$SMC/,(E!+GCI.4)Q;> "F&!,T:?O MF%.%?_Q,X=$*?DF-R2&H:A'%9S+N]0P]O3X\N\;N&Z MQ*9#RJ^24WP,M!'GR:^KN_OM@]"RDM=%=5O(FVTM5;7.YWUR_>%W$?:]=3OW MCXW/@KJ!7_]"?P%02P,$% @ Q4#Y6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #%0/E8 E?CXET$ "@$ & 'AL+W=OT _?8[ M#C1A]X83M#NJX,UCYF^E"E/ MX,E2JI@9:*J5JU/%69@/BB/7][QK-V8B<0:]_-Y4#7HR,Y%(^%01G<4Q4^^W M/)+;OD.=CQLSL5H;>\,=]%*VXG-N?D^G"EINH1**F"=:R(0HONP[0WISZS?M M@+S''X)O]=$UL5-92/EF&Y.P[WB6B$<\,%:"P<^&CW@4627@^.<@ZA3OM ./ MKS_4[_/)PV063/.1C%Y%:-9]I^.0D"]9%IF9W/["#Q-J6;U 1CK_2[;[OLVF M0X),&QD?!@-!+)+]+]L= G$\P#LQP#\,\'/N_8MRRCMFV*"GY)8HVQO4[$4^ MU7PTP(G$KLK<*'@J8)P9W,D@@R ;PI*0C!,CS#N9)/O5AJCU7 ,OL5W=X"!X MNQ?T3PC^FD67Q&]=$-_SF_\=[@); >@7@'ZN=W5";R0W7)&_A@MM%"SAWU5$ M>X5FM8+-ZQN=LH#W'4A4]Y%1P^O-/X MC$ T"X@FJC($@C"GN(_8JHH"'[]DD>8(1ZO@:)T7C"E70MJ$"@FD965<<*4B MC>KRZ+I NT8%#[E]+R).GK)XP545%*[A>5[#ZW:]#L+3+GC:Y_#,^$K8S(:8 M/;&X,E"XSLOSXP3BO!%*)C;T+")S&67VX]47\"D'EPALIX#MG ,[ GT%+Y@D M(=^1S_R]"A=7@A!Z5[3I^VT$JUM@=<_!@DE*E4J5.]8%F1O(."(5& %; MAI6!Q<7O'Q!"ZI7^ZIW#^,)V9!)"_,12!#DHDH4UDJUN@W:;[6X'RT-Z5 'H M.83#, 1WA)PY7) 'Z$>>D\K0U4AVFE<>F4\GL_&6"XBZ?K^$0=I.G47"!CN=A(&5QH+BS M/\@ 8C)=RP2K#C4B+;_5H-==]*LLRP.M\75AH%+)):'^CXN?R)P'F8)H56+A M2B,9QV WEUTQAY9^6=8+B]OZB6"B2%9F_ MQPL95<+6"#P_?L%(RM) [^-^/%6\$4!X.-CY?LIZ7RVJ[J-&K)2LMWL<-^1NRB=89D-4"_L]3@7MTWK1G]T=F\UF3B"]!R+ML M@VFK_7%XWS RS8^@"VG@0)M?KCD#-ML!GB^E-!\->ZHM_BDQ^!=02P,$% M @ Q4#Y6)^@&_"Q @ X@P T !X;"]S='EL97,N>&ULW5=M:]LP$/XK M0C]@;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZ MNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y M*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB6 M2;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9 M,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8 MDMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J* MW5B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%PZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/ M[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*P MG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0ERHY M_U=3_ 102P,$% @ Q4#Y6)>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'FR-9V87YTC'?8Q']>5=2(6NF9MYEJ6R!F_236P@R*2* MY U+2X3[+O,&@EXN1:T/9=1,92L88!.R '<(Y_A^[<#K3P&]'@!6^AC(,=D",Y1]XVXG\ M-/O4(VSV'T:$%'J6"V&%E+C?Z/F-:#R!+ ]=R_$)'0.M#,,SQ;;!<.AHQ$5V M9://8:Q#B'/Z3XRQJK"$52Q;#X&'' E<)S"D&IND53 >"CVN*!.L>@PL(:EU M&*ADMW,JI]=V<,TB]RI#FJ,,:&T'X:-:"Q4&L&]R( DNR94;4EWI>::W=Y-[ M2:AU[D&P]_ :C1W-CQ^W_ %02P,$% @ Q4#Y6"0>FZ*M ^ $ !H M !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;*9,OL M[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C] MLCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP M3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 ( ,5 ^5AED'F2&0$ ,\# M 3 6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@ M"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0" M50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M- M\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[ M0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TF MGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #%0/E8F5R< M(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( ,5 ^5@"5^/B700 * 0 8 " @0X( M !X;"]W;W)K&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #%0/E899!YDAD! #/ P $P M@ &W$@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 "0 ) #X" !% " ! end XML 9 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 10 report.css IDEA: XBRL DOCUMENT /* 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; } XML 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2 html 1 22 1 false 0 0 false 0 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://tomimist.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports a8k.htm tomz-20240725.xsd tomz-20240725_lab.xml tomz-20240725_pre.xml http://xbrl.sec.gov/dei/2024 true false JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "a8k.htm": { "nsprefix": "tomz", "nsuri": "http://tomimist.com/20240725", "dts": { "inline": { "local": [ "a8k.htm" ] }, "schema": { "local": [ "tomz-20240725.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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "labelLink": { "local": [ "tomz-20240725_lab.xml" ] }, "presentationLink": { "local": [ "tomz-20240725_pre.xml" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 3, "http://xbrl.sec.gov/dei/2024": 3 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 29, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2024": 22 }, "report": { "R1": { "role": "http://tomimist.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20240725to20240725", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "a8k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240725to20240725", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "a8k.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://tomimist.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 16 0000929638-24-002579-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000929638-24-002579-xbrl.zip M4$L#!!0 ( ,5 ^5A+[OER0A( )ID ' 83AK+FAT;>T\:W/;.)+? MYU?@M'<;I\J4^!1)V=:6(\LSVHEEK^3LS.V7*Q +6PH4@-2MC6_?AL@)9%Z M6(H?L9-+:FHL$@V@N]%O #S^V_TX0K=,I#R)3]X9=?T=8C%)*(]O3MZ=#CN] MWKN_M7\Z'F4 !J!QVKH/1,1/:J,LF[0:C;N[N[I\4T_$3<'P&5S@-,%^/T:_)VEH W?]QNJ=0&:\DV ,*S1^/WBXY",V!AKJ_C( MZ>FR8QF;9B-OG(/R-+%-PWV(V!QBWB$5V0(XQ&F@ .$E )OV8M3[;0,:DGM M(?O]P^#C$CS;#+\$;60"QVF8B#'.8!WE;+JFFYIAE@;14D8J \%S_2:Y?7 < MP]%T3[.,^3C35+O!>+).9-%0(92R%3;/9X2&"B!)IG$F9IN!B\9JAZD0(*;; M>A2M560RH66S"4LW,Q.:&[)9]C$UW2K3G(FM$N WH'4.&&-.TLTHJ:8*/BDG MFT&AH0J83<062&BI@+)[,MH,*ENJ'&3A%N:QL *8)>,_%Y#PP,<\S>HD&2LH MW36= G*[SDKC46O_A-#QB&$J?\#/C&<1:Q\W\K_YN__2-/21$Q:GC*(L::$+ M& 3'A^@CN^,I^BOZD)#/?)HJ:/7O+"'3,8LS1 3#&?2:IF"YT >18"HXO6'H M:G 9\H@ATZXWZT;= 9R7W3O)9";XS2A#@*F#-"1I*O?6M *U,G7.I M];]P2EE3J),* 6)S&#'L?\OB7)8"+_J:#53P#H _<%)RC&8]F5\=8I M+ >52W(>X9N:FND4>!B!)ZCK?X<-RHH;<>P&X/,S3J HL!1+Z;L M_EX[-C-#3#>H3UP]"VR6V9^_&M"W7P3)LTW3WQFK(P&P! M7EW05!S?L#ZTE)#"MN%:!FU:MLELP"? EN[KQ&F:3=>SZ1[L:_=/AV>G_UA# MJ%%=5,%")JTG2]O'TMFV4N5&85BDG&]K).0,TBQH\['K]RFM% M1 QT0 U?'E,]ILE4J"<53+0*U!6U&U$OX)A:N?D3I_(YY$P@A2/;Z-TZO5^K MZ[':N3U_51U] MQ)Z/P)0@B1G8&%:4ND--W53&?>;]FV0)-N 9VWS)_GDS0J M?)@S;<&E1DD%&Z"_A187"BN]MS9BTHRU$(]YQG%TE-M;"7L:M*@MA*=9LG@E M\EG4.R71ON&1I>GUYWAR\P_K#; M^33H7?>Z0W3:/T/=WSN_G/9_[J+.Y<5%;SCL7?8?/ZFY;=+?<#H"7YPEX+_/ MZITZ^%;']K=/-,%49AT+66C"P+4VFHNO G\TEMXV+,\O!Q=HJU&>AQ>YDU]Z MB%#'C)A@DLW0-ETSL'U?USU?]W'0)#[=PQA[VJ_KEOB+J:L0L[8LS\8]?1OW M0*P&W?XU&G2O+@?73YN@UK[Z-!A^.H7AKB\1B.PUR"4R+'0Y0(9S0-^CRW-T M_4L7E:1Y(F@0YAL0P9 OC*\H MC*Z-H<=(HJ!1/--F@+4&@6+[[]-HADSG4$7+^TOQ2XFGN=7N[0@!!^P&;.58(LT+9.$OM.TFA $^L0/ \,P0V)0$IK!7A'@]>5%#W7C6RZ26"X;CM P MB:8RK09WVHM)?8UQ>_'BP72@8$ZM?="]!SH4P5+ZPQV"C^(8"+ [*A*SS #=>_DA99.0BN^SC(,U]6#,&2V'5 7G!P) M=NE"V*[(()0/FC$U$@O,W*%GG/&+0%C!1%B/(I[W0]@DF MS,:^&> 0-YEE-GW+@2R[N5]2K>D0:'D_Y.2[D)-K?-\KLG"BK-":T&#,3/CG M!%9 [) 0'#J868&C!YY',77V$!K'UPS?=GWON:1&9=)5M_!41P'9[3.L 'A] M9<91(E"2C9A _YX*GE).)&_1)G*1# YXV1&\?RF]>:LJ\FR\[R3C,4_3[:R6 M9A'E(OZ#RX_ETVMBQ\_P5L9MY;K6J^7 M3^ZPJ*>4"I:FQ9^//&9&.4/TFK85F'[3I=3V0QW;8"4]TS <;!BAMT\)V;,M M'0VO>@/(O7\[_=]GJ& \#\4=^'DIKI.[N$0O"P(G)"PP0A+:S ZP8;O8]4W( MXAR7^-X>])X/NF?=0:^S5JLYW)ZH5Q!3%OE27$&PR]4>] *[)M5I$!A!H/NV M;87$8[INZTUJZ( DQGO4D';'U1=8S"(R>$:2C)%X/])M6@$%\&6&,VK;M M>+H;ZJ[!0L>PS9#L4QMU3$8=@ V& -B.?$83 "$_ '((ID&%QD-RC@$7) MG:1,-DJ"D:?]BD(>R47G*4A QF*J#A^@E(^G489CEDS3:(92""?2<*9Z%AV2 M +#-HXPD'[)4:)O". +A>#9O"Y,()H=^BQ!#FFHN(\84':2,H9]9S 18K%X, M8TSSL/VT;M9SM&5Q^,N9-^>56S ;80K!MFTZQ#)+_Q08[9\OC(Z&BSKG V1:>ATZ/"#9 M.WG8^OS.(KP:0,R^,' M:BM/*KBX#,.*U]*QYV/'-TPK=&T"(0UINN _L1<:01-8_W*L!O0T4L)OIU0; M-M7,@^!]SO@%GU<78(7Q>9^GL-ZLZT]D?2]-ITQL7H" @,-OZB3T@4V$NMBD MGD?]D%FZ0XQ'E9E?; $LIMD'Y,L6H.CSP +LS>YG##-@[=()CBM=('0KBD&M MG$)YOD0>(EC8S\+-,0&.LLP=@% ^RU#B6;B]4K<*=Z!9[M:VCAL2@R?'=O]? M-YZLNF6]8,%E?_&XEN+!5^?ZJ?6"C?PIIME<[-^^ [3UL:9J $M^2) M3 +.WS!,PPYMVZ1!$!B&X3.?D&;@!_)(_ETWT 0+ M=(NC*4,3>6!Q!"GF[AV))TO2,[&K$/Y<]LN5("\,; ?;#O%#V[' :QO8"URL M>ZY'?'\?7EU?7OSK[3&BK#@RF-#XO98?DFWM=QRW?0V^KX]3BO] '3SA\@#( M!1:?63;7H)TT/J8D_&;ZUS[QF9V]W"J!WE MW'FWGU6O3MZIO#:^HO%WB_*K%[X@&S) M8M]&0>5KA9P1B"&+(+0%,8P3%>A.4Z:@ (NB7"3O37$5_.9'NB5#U%S13$Y^ MQV%JN5(QA(;0(M@MEW=<0+AQ3&1VC8FZYR2!Y74UB@5=UBE4H8ANB[:M [R( MMLO26T<+MN_(.1;FHA1C['MD>^U4=OG(]MIY[M4Y M_SU-,Q[.=@7\.U.LS87>[>.M939KV=(3,=Z=HCP%_XVCKY2U>QD;RW37+(@K M]J!?>-8!2Z=1IO:*+D%GBV0?- ^=+Y2RDX"1D WU+^![R1X]@>F5C?C]UEF] M!+,&V@%Q4/.1;*I@<1FCRF%?Z+'S7"LX]70*M@J#V9*;<0*,)P:#B>,8-)NH M2COP'1HC/@96BYDTARR>,F4TI14##P*<1W],U;G40O1S2_OW:?HU-$I MV)#)HL1>G5 &%UD&"4U>SU=^NJ.NALZW,62"L]@%P-+WCWC ,^3[=:..^@F2 MY0%)&E#)X\6]V'RG0.X5Y9')CI'K7U5;WX;@R.BWPK']V57>A\N=;+XH$#ZR M+#F4J5,4*4\<,(@/P<%3<'2>:>I'\J(G5;^-(R5,X"\G2LN-GTV;2A4 M!DK753W>M09MELH@YDLWLEN'*3 MB642;P@6 (7BG#:IX(+2*>3CN,#FS8O6$^^Z;G47ODRIEX9:';.0YBBWX(4> MIWNQIU)3_):X4VO+2S%S6K]S4H>,%0%N;@W4O=U\8_2P*%+E5GF+%DOKP>/7 M%H@OJD0_47PB*(>H.L*3%&#FO_:H<2^2@G(AXGBMLK>I&F-8=5N#< M>O=3W 0'X.'E?^]7RYX/1UW/6YW?:'[F MA/ZFM%T T5G$UM-=P-3QIS2 MB&VX6@.ITBMR8>NAT#VI]9IUP_\J,K P-E]!#,Y82@2?R.!F!V,VE?&>0WO6 M<^5.I]L]/W]=63G&*/] 0!&V^;YFU$?9N-:60?5Q Z]O'3R/UKQ1?KRD[CR5 MXA?2EX>$X$IE:(,B0Z/*3\L,5&D.W7T9-OE-=>&V! M[R2 %;K"D./U9/"(B3IP?(8SG-_[.&#C@%&9 ,M2L$J"):C[ MU^\J/"CLZD]U0ZCR=0[0,Z$VOT;5XY2Y8UO9',J)R??N3VH?!E?GDJ(/@N'/ M\M!QY=L>RZ\VW# MD" :#C-9)<;1'9ZE6\;97&#.\?!M6O?[S%A/X%:D57I4V-?._E MCRD713J_WRFBPTV;-E16+@F>JH^)R9I3_ID%.4W 4 IT04.BKL 70AFP$8Y" MF3C*X52EIP"3Z>,TAIYJ4#S-1HD &NBK%V#VRRAS%?K.DDMGTTVS;]'/P?QR M=^&D9BZ6YXU%)!N-5KX5T/]G;W#9O^CVKT\_HN'EQT_RLRW#0]3K=QZ=(!O? M],H^/A[];B2Z2I;Y75)E>=\E63]T[^V8W?P#4BVT\L&EY]-"54>X&_&,:3)\ M8/*,QYW KTSTAUDK7^S\_QON>3^KSGX;Q>A:NY$VT"\X@M ;#>MH"$$P^Z'D MBQ<_'.SW1M5697U5FN1)^=8//?RAAS_T\%5I4M<. "U-0 #P &5X:&EB:70Y.2TQ+FAT;>U;^W/;-A+^_6;N?\ E MUS:9D>1'W$?L-%/9<2YND]BU?-?I_0:1D(@8)%B M*S^]??M GQ(EO.XIHGG MYC(3FR&)Q;[WVP7S)*MR\_2O?Q'B2:9DRE>XKG1EU-,G6^%WO/FWX5"\U(DJ MO$I%9??%*^OFLAB(EVJAO?A2'-KD4M<^O,Y_GMFDSE51B<0I66%9[74Q%X?. MRM3I=*[$V?GI3!LE=O=&WXQV1E_O[FWWUA_9W>LO M'PX#\UN1^R=3FR[%=)Y88]WW]^[/^,\]X:NE4=_?F]FB&LYDKLUR7WQUH7/E MQ6NU$.U+W:VR^I 5.JZ&DJCY\6^,&J&.[S/ MOKB_S7\.[@5N4GW5[-A?PI+@G2=$>(6EA:)'^V)J38H7CJ\S/=65>/QXM/-D MB]YX^F3JHJ0@WN[2WKY]4]BK4NX&I^(/JF(3VZ+'3#LXO35B3@NKK2S M!?FC-&)<%+8N$M ^<\KH7!?2+<5$);9(Q<^U=.!-G*LK5=1J79JG=T=0WFY? M:(BD$T@:!?@M"N"" %ZHZU(E%0>NF"HAR]+9:YTC*,U2_/W1:%N #:,MPED7 M%*T)C[^\O_/-]L&&![>M>^MNFQ2\ M,3W]0?7>>_K\_/C9\?G)T4\#\2H=#<2/-=2T^_4@Y.4'_WAY>G@L7A__,OGE MY/SX(;*SV!!YC2VPT4F1C,2#+^]_M[N[?4"O\N7.P4/QX/5X\FS\\SX1^/?# M@9!B;NP4JQ.;E[)8BBJ355+^2>ES=K\4Q>R3C5Y9HQ< M&,$Q2;\:V*I(5=K)_V-=*/%H.QAB] $>]^E\)^92H3\H&F7'8P5U0S@8IH022C 6;+F_FI=LD"NONJ&\\-KE4"#5TJN9B3D*UK$D19T D?A9 M;1J!EN0&\"[V8_PEZ<*K[$T)M%4HX_E94OL* CDQ)>=:9!K.BXT E:](<%"T M^-7JA\G$M,3K89XKZ+<3OD$/=]-IFK+!^O7!%BRBZMP>\= D4A@XDS"*3#(R M#L1%'%($7^D4H2TNU9)5%6*%=&- :P@B>:,SJB&:X51(7+1EJG+2'=)T+ZE@ M\1$; Z5OK@NE*)XG2U^IW(L'1\>3A^O)A$V*HC,LL1\B@!J$F#@&O$]74EXL MIVA^!L)(U(\,A(W$W:62#F1F,^6\*-!UH1IY8D,.*FTP)Q75FJ^&!G M&M2:VREU>\A7NN3&,"9%"A300UJD&IZ2=T(O3;)KF$#&A6-K5,XKCNRVJ'*$ MI\K#VT+B9$."7%([!]\?B S]P#"7#M;@K-P*VB)DT@M\IC&^D[];M\4_AU,C M4P7>4V4V)(LVGZX,YS2K:&$9H>.%%8GT%/W]^+%RV%P,&^V"NOQ79Y?2 6.JTR8F7[BP/P[5+EAO$> MK)S%WFV77EU/&E.97"(:ZR(=KC_JZP%-]MU#S^N5XI!]QH9$G,'UJVPI2EVB M>E )A),%6-'FG;1)1'WX2AI!()H9>2[=X"!E02CK+S3>E\@RR#Z=O9 B&7/X M443<=S+#;T)8".X&.@O42;..CYKJW"&@A5*7I)MQ/4=.OL,HB,3M-P,W(0=E M91+L=LB[-^!:[S%Z(Y;=P5K14:GM / MR2NIC9P:2O54,) L.*\CFT9WY%K!URC2D(Z1+\,9T/3U] TS9X'+JH!A85:' MA51_("/=()2#JB[J$CL2/C:J04V;I (\+%+I6I\8*@)'QO)( R4#35<-*4=H M/TG?R/KT(."T3K1!)WU/KIPJ 3!H)9'3W]3IG.Z&RMK&E)!38$MFC>%]"2$@ M&X =<=PLQL8HS="HS.'-D08:5V(TL$>X5B9532JYU160"A35IJ+*_&9_"$7: M$D1 /ZI0^(E:J+/3Y8K1"@*H.;CK%;#.0K3=JO:[M:WRF39550W/Y]X74EBV MYTT3#,A/%L >]/LF>;H3*<6JW.F!>P#F&C+0(PW92U( "4+.;QUT&"!#/ZHZ MGV]4F5I6#PR".[R\$Y\88\NQ/J!UR\!T9ZRWTILT%1P,2S0CKH@KYDF8@?FC56H7=770!& MJH_^$>2D;8!597C22(T[VJ8\0S1U&L*JVV-ZV(D;<][9(0O)2+BH%476E M/B1SO_O>]V#X(@;YV6[>-G@+_0+6E= F)"1V)AG4E!X-N] M@S\XKOYSBMO-0X\;BGE?ZA^JL[5A8FB^XSAQ?3!([M>-#DON#O@RSAT'W#QI M=FW5W[27,9O=P^RN2*VESM[-)"#+RF2R'\.0LYY1M@_]2N@;B!O#1VZTWP<, M)X,C!-W0G#(JJQM74O$CT>A,KN!, U7,Z&P/&!.]#7=@WMM$!](,(XG/9_&M M<7HE>7QYCIS)<[(S9]\P1!O/59$L.X4\>#8^/QL_;#+Z/T>3$J<@9'-)YFUQE-W!GA64\;%/W(E M PAO$A0C9<_)O^_(.5U1[I]*YR _;I76<%S1*%)ST#7Y-V1#?BT ;%;@45,??-41+T+",XL)4%)[X]HTN,;C$L@XQ<\> 32II; MFX;&M!W*4+L_1L8#O0+%G.KV:NZ: -A52S'NRO!@=5'O"270"^U]K<2A+,@C M^@^)093G&?D239QY(GG2XI C*,39D/J.2U@J9VX =B8@03P0@1<\H4HHI?=? MXM%*X&C07(B)@F]<.&J65]BG'4@$@ ;T9X&YDR)%$7,]P-!;\G'\Y0Z!UYN? M##TG%-\>!JR,( #7>%R"BJ^KILT)5?YCPNFLJDJ_O[6U6"Q&GO!,#CPS0CW> M^OB[W91?0'X&X6@1:T1-)?X,&4FM/Z#@Z4:V3R':;9CL#B2]C;TH7'$A73I\ M:>TEY:E).SJX@Q)\[)Z2YG\$[[LI)7NEYO3):C%1+;V)"J-SI,0N>;5C4CI[ MHH8C3*YE;$C;V<: R*I$^E@PRM ^<>.(E#JK"?]2H\/I@,;=+>4-8[=F@#(( MA\\S@KMQ_PH_TP8%M*=6:7OTV]NBF9>]1> Q^EX C6,QIP,QMOXVW*VOHW$_[RZ!4.B;@<2N??[*QGCLMLK))NE;A6(OZWK:HU:& M*NEZ.T/#,#DE7,8G_S+AH: HX+?-\7Z8)<32_A3ZU-:B= M=M"V'7MAN@GNP^R>1M=Q&2U8%1\KV?@KT\XP.VH\B+[-:#Z0QG4(;S[C8)YE M \ 3[? 6@4="X9>%712B^; $R011&\O,*7-9%^$52Y,P TYF7(.[Z>QF^)X/K,+$UP^3,!Z-PBG_!I9&W2E1!J)'_?2-H89J7CM7L^8OS3A7. 0=HWQ[GTY6H+.>A@=P V#!]L4NI9 M\'B-]DL#W/BH &VA0MJJY"7539'6H=;5)1\QKQ\M#?BSII*/HMNSM3CK#ET\ MY40C%_\%2+\3Z/?D];^.)Q>GY^+\^.7XXN3T]21TB$>GKR_&1Q?[GX^S'VU6 M8(&?JJK:.K>_BZ,,E;V"HWY&;;V:\)$'S1V %4RH'I]NA$"MYP\Z!Q8*/+B& MA="+]MA8^Y\^3[;H_S3Q1?S/6O\!4$L#!!0 ( ,5 ^5C,]#8V0P, #D/ M 1 =&]M>BTR,#(T,#X";9KQ]@XSC7QO'VACGGNP#G$')YOS7!N]R*E+'W ],>(HDJ4WLY%<^ MHM%H%-AHG:J)Z!%JRJ1"#)-F?JQJ0#-Y&)1!EQH3NIDG"?9G_#G0 ;O".E$) MJ%8YD?M]Z'!@P@;3@V$?]B.'U(6Q"4R0G%J0BVP(2:$.Y=>A$J +!0!3*H@Q MKI#256FGJLD\IRSAU8R>,SLZ=J?P1!)@]WAL"">>I%F>F@VT"? M+2M%T[;+TA"2_M_U&)YO>@7 #+X_W>_O0.OFAN/"M/Q[%M\R1=7J7I^ZR.RF M>X#&$^]H1BWLI&.24$9M,87Z1@A# (%C: X1BT%)!QI\E\$VR39_(4G\R*[L M>+M *G25<@R)48J+] S@VMEA7#7K#L$U5;#55>7$9N^9SM,UQX4";.?.;C;^ M#*&\ZOORIG_@V-*4V=+=1WLQ 4F5=#.VEOVEC%T9'?5PX)([ZF$[W0PZJ&)> M,"56;92;$/?1Q4$AA/[E;F>AB:F_.I@@2SQO8Z#.MZ,.P@Q1+-LHKP'EL(.V MI+B-LDLW@W:JVW?WJ+PM&9F9)]E^^6U8*L0&"AH>&/5@=-'=AVKM09VCO[F= M*A>MMM_EVU&W V@^TTY9N(68+^AP9OE]L_Q^=+:+02#,#_:)!FRVD1W \!V, MPG:[OO/D/%'5 8SP\&3)0Z_*#K\NEJ9KVU6O(NT/*TB6>8H84ERL[O3WZ2W0 M9+E=DYS3$*NM.?2,/UN]Z_'L_<]RR,Q+2/LMUT;LXZ@D MN_H+4$L#!!0 ( ,5 ^5C6^=_D>P@ #!6 5 =&]M>BTR,#(T,#&ULS9QM;]LV$,??#]AWX+PW&U#;L=T52-"XR-*D")8F09)B3Q@& M6:(=8;(84'+C?/N1>K!-\D@QI1CK36/Q_KPC[WZ49+K2^P_K98*^8IK%)#WN MC08'/833D$1QNCCNK;)^D(5QW/LP_?Z[]S_T^Y]PBFF0XPC-GM&OE 01C:,% M1C>WU_,XP6C\=O!N,!K\,GY[L&/N]WGW)$[_.^+_S((,(Q8VS8[667S<>\CS MQZ/A\.GI:? T&1"Z&(X/#D;#/SY?WH4/>!GTXS3+@S3$/<3T1UG1>$G"("_& MO--]/:-)[6 RW,32*OA1OY;U>5-_-.Y/1H-U%O6J(7*S19!:OE;TU9Q&AX>' MP\*ZD3)'L<'U9MHL>PB5^:,DP;=XCOC?+[<7VMZ'0ZX8ICB_#&8X82&+[OGS M(S[N9?'R,<%UVP/%<]A/0NG&#<_.(<_.Z!W/SH];ST.7X2TX3/JA'$?]%5;J34-^:K-++-%CE\ARSMAW =]@VE,HK,T\C]P.51;@[_+ _H* MJ*C!W"?@?]3 4!/>=,D^"7'Q.L=IA*,Z,O=M.'<6H8N3;>%YXYN$@M>$7T4( M5:>3,:^%QPR'@P7Y.HQPS#R/W_(/??ZAF 4[^/>4L,OGR2S+:1#FM:=B$L<] MT);'.1^[9!N* ^7]A:%2G)$5#;$403L"JP0)]2V'!3E<)BPNAL(\-PZ\4PY"P"^1CWA=F,J=DJJ?K(PE72YSF]\RC5'K(5$U!-#F@!<5P(4ORIP-+ MD$WK(\0/]PL5F'.BSY6(U*ZB)LI8*@] _4[CG)U*3\ERN4KC\B8ZDRIOU%13 MTF@<6#-&=8%.YUA''ZR?5LU(;-\OC^9*$8O$BH2"TAI5NY)[8/:.)'$8Y^P[ MZ6=VTT#C()'PT0NJZ4$"!U3U\5PX!;WJ( 7$TVT;JAOWBZ>A+J0IDR*8JJZF MTJ*T'I"\H9BO \RF7IR]^:T_=BPM M+@(HAN524+NJ"Z+4='==Z,L-KXXF/. UHO32K)1FFCRLEQ,6.>+1SY-@(4$) MVJJI2C8'[,$H+HS+#G5 B[KIYA#QX_UR"F>>&!(F$BA(:MS,)?.X(7 >9V&0 M_(D#>LY:Y&]P#2IIFT!1M;!CH(G.'.;;!(5'PC<_+GUDWU$U=(,:B6Q)TP+58-0VB)8=-]$LZK:7P5+&2&3I)HB M+'% UA33A5B-7QVPH'Q:MJ)M,^+M^Z756"32G%2154A9HVI5:V^DGK)%0H/D M@GW)6_^>%4-1J!547C#*LFJCNMJF,SKK*^YK5J1X4!,4L7B-75BEBD%F)6 MDHK0-A7=&[7G<8*O5LN9LG^F,PNL[IJ=,55CN1,J^#3#N2.MN>1-J&SK I% M,8@Y@1"'6Y6(H*&6WNB[#]87$4,_GE>_Y!E0;- *7&JUSI VC,*=6'T ,[ZZ M?C7+S(Y$08?(;JHM>4$)(.8U7<0%8 N-M]5PD8:$/A):!+_+V7WV*5FQZ\+S M*8G@6U^K'L+*:.CAO#ZL1N2^2IK"F->*N7>]8@35&U3H$*&HTB(N[L+BL8. MO+A*T$(R=A27T\M(\[:HSI:8+N)T\8F2I_SAE"P?@Q2^.3-SKUYL<"]ZD526U%I1I6]"^O"7$]BG7AH'8 =1/[M(/'&_4D4,=ZRZL]E MG.(12+U!)S /ZIR)-T1WYQUV;J8=ZE.S7C6^J3\@;D;7:2>N J8Z$LN40Z0# MD?*Q)>5C2\K'7B@?^Z1\_ V4CQLHOW\BW:1\;$NY7/ &RL=-E*M@ MO"+E$TO*)Y:43[Q0/O%)^>0;*)\T4$WOR5-JHEQ508SOJMHB7(W<&M^":RNZ=WHH;',;_\;*K1VB&J@3^GEUH_Q?"Y*P)-Y+6GM3"[&;.\TOO%K=PZO MY.H)O#1T"&6Y2N")&ZPD>-:NME+!4[:FV+Y1O2%9'B1_Q8_:77>3$,)6$K8% M+QB_-81E[U8@BYT4G$LS8O;.;)X;:PG!;:HZA+B@!T$WX^'C90$\-L4! #AD MJB8GFES>% #$<'I1@.A/^YZ 7=FTN#7FAQT@$4PZT2=+I&U7L7E#@*E6'HCB M+T)*;AY("O]?$IVYFHAJ=J!+%\N%,,"GCC)%.BU:4-'4B5_SR3+8FEM,3V:I/[?/8LG1:_$%D MCD;CGV8_HUJPYR>R=14AYBR*",JJS;/8307U@. 5N::DPE?G7:5\ MA89JO9N#2_:)O[6U:HK+MYQ._P=02P,$% @ Q4#Y6!0?^';;!0 \3X M !4 !T;VUZ+3(P,C0P-S(U7W!R92YX;6S56UUSXC84?>],_X-+G\$!LMF2 M";M#L\D.4S9A IU^O'2$+4!3VV)D$Z"_OI*1")8EV>1CY^8E =^CJW-UCBU\ M,5>?MW'D/6*6$IKT&^W66D>3?2_%GAE+L M\6F3]'*;DGYCF66K2]_?;#:M3;=%V<+OG)VU_3^_C2;!$L>H29(T0TF &Q[' M7Z;YP1$-4)9S/AJ^G;%()>CZA[FL"/&NJ6!-<:C9[C2[[=8V#1N2H@C7F$3! MMR6\K*G=Z_7\/'J \D3$D?I0-E\]S]NO'Z,1?L!S3_S__6%H'=WS!<)/<#9" M,QSQ*?/AV6Z%^XV4Q*L(JV-+AN?F/!%CAS1B=7IB==H78G5^?LKLOX3>0IAI M2C,4O0[//%^9:VF:EY.^>ZVE=5&^>\U5YBN M3_5:Y"<98M_!*N7)7E[ V[,^@6I&8Q*3-&L%--ZG_D*#=8R3;)!PV3*2[8;) MG+(XWQ>J6?-\_W%6?*OZV/F01SJEDC&A0FBL0>2%E9C)1/E"N1XJ"UH(]^B(DO2A4O\IKS>OF;?ZXIW_P' MLS1C*,A4IDBHTF\88YRA*$>+^6].5"W3E&?4>)I"DF8Q5&1Y+.* %1DC%JA, M_&5!P?)&+1'^"C&>KQDL2700?\YH;%M)ZJ1^3._2*V3P,NH51U(68M9OG(G/ M;WS@'#,F3RX'[YQT='P&OJ6 \XV%(QO([30%#3&Y#IH,7@:NLA7B*@-E2JV M :NH;'?8+;_PR[CE?#1BM!-3P\!3MTXQ-4]5+854N_,.U+XE:8"BOS!BM_Q( M:M';@M(4+Z'@:NXNJ*;JI212]^Z[T7WOVVKE#3BC]@4<=/7M19VD?R&-=, Y M8 ?L/XK>D@C?K>,99IKPMK!RN:6@^RVN-*#BA8@147YQ2:"V7 M5"24GOD%O&>F:#L,>;5D3O9?IS@V^PILP2=6+%2'U"NNEC>LJ:0K>N!=,0A# M7F@J_XU(@MM&1SAP!3<8<5"=4%U4+1<8TZC^#N0VG8U^IZ8%.C4MT'E/%M"+ M>J8%.D\6@-SCL]'OUK1 MZ8%NN_) GI1S[1 ]\D"D!M_!?K7_.4]F])-XC) M&662_Q@%7'QK0:=(?YQ$"0^Y\U<@GW^RO6=C1A_)_OD;J_H6J,D")2AP'[A+ M.\4,I4S*$? [@!!0$N/+F4DXZ_54&I33\]J!D/J9IAJ*_ MR80(D,N3.FKC WVV")D@4V M?('N@FA7XB($GLXU2JEY12YF4$K#;X#=Q)@MN$^_,KK)EM/+7+ZS6_9 ED3(#Y*;8']S#&4XXYWB=R&_U]$?AG!BY3A8,/.GK%%,A MNB6%DAMRQVM"(Q*0C'OU&\HP(TC_6&8'J"N\ 0!/YY@]#-N62E_;2KOS2$H[X ?&S\WU$_!$_T_[T/U!+ 0(4 M Q0 ( ,5 ^5A+[OER0A( )ID ' " 0 !A.&LN M:'1M4$L! A0#% @ Q4#Y6,[1F77G#@ M34 \ ( ! M9Q( &5X:&EB:70Y.2TQ+FAT;5!+ 0(4 Q0 ( ,5 ^5C,]#8V0P, #D/ M 1 " 7LA !T;VUZ+3(P,C0P-S(U+GAS9%!+ 0(4 Q0 M ( ,5 ^5C6^=_D>P@ #!6 5 " >TD !T;VUZ+3(P M,C0P-S(U7VQA8BYX;6Q02P$"% ,4 " #%0/E8%!_X=ML% #Q/@ %0 M @ &;+0 =&]M>BTR,#(T,#&UL4$L%!@ % - 4 -P$ *DS $! end XML 17 a8k_htm.xml IDEA: XBRL DOCUMENT 0000314227 2024-07-25 2024-07-25 false 0000314227 NASDAQ 8-K 2024-07-25 TOMI Environmental Solutions, Inc. FL 000-09908 59-1947988 8430 SPIRES WAY FREDERICK MD 21701 800 525-1698 false false false false Common Stock, $0.01 par value per share TOMZ false