0001654954-23-010754.txt : 20230814 0001654954-23-010754.hdr.sgml : 20230814 20230814160057 ACCESSION NUMBER: 0001654954-23-010754 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20230814 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 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: 231169511 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 tomz_8k.htm FORM 8-K tomz_8k.htm

 

  

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): August 14, 2023

 

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)

 

(I.R.S. Employer Identification No.)

 

8430 SPIRES WAY

Frederick, Maryland 21701 

(Address of principal executive offices) (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 Act:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.01 par value per share

 

TOMZ

 

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 August 14, 2023, TOMI Environmental Solutions, Inc. issued a press release regarding its financial results for the second quarter ended June 30, 2023. 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

99.1

 

Press Release date August 14, 2023

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 
2

 

 

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: August 14, 2023

By:

/s/ Halden S. Shane

 

 

 

Name: Halden S. Shane

 

 

 

Title: Chief Executive Officer

 

 

 
3

 

EX-99.1 2 tomz_ex991.htm PRESS RELEASE tomz_ex991.htm

EXHIBIT 99.1

 

 

TOMI ENVIRONMENTAL SOLUTIONS, INC. REPORTS 90% GROWTH IN SECOND QUARTER REVENUE WITH BREAK EVEN EPS

 

- Positive EBITDA in Second Quarter

 

FREDERICK, MD, August 14, 2023 — TOMI Environmental Solutions, Inc.® (“TOMI”) (NASDAQ: TOMZ), a global company specializing in disinfection and decontamination utilizing its premier Binary Ionization Technology (BIT) platform through its SteraMist brand of products, announced its financial results for the second quarter of 2023.

 

TOMI Chief Executive Officer, Dr. Halden Shane, stated, “In the second quarter we drove revenue growth which, given the high gross margins in our business and continued management of our operating expenses, resulted in a de minimis net loss and break even EPS.

 

“There has been a heavy focus placed on building sales partnerships and expanding distribution channels and we are excited with the progress made thus far in 2023. We added new distributors in North America and Europe, and signed a contract with Vizient, the largest group purchasing organization (GPO) in the healthcare industry supplying around $100 billion in annual member purchasing volume.

 

“We believe our second quarter results have us back on track and establish momentum for us heading into the second half of 2023. Given our current sales pipeline, the strength of our high margin business model and high profitability on incremental revenues, at this point in time we believe that we may attain profitability in the fourth quarter. We remain focused on executing our strategies to grow revenues, expand our sale network and deliver improved results and values for our shareholders.”

 

Financial Results for the Three Months Ended June 30, 2023 compared to June 30, 2022

 

 
1

 

 

 

·

Total net revenue was $2,775,000 compared to $1,458,000, representing an increase of $1,317,000 or 90%. The increase in revenue was largely due to strong growth in our product and service revenue in the current year period as well as our internal team’s ability to execute and deliver two iHP SteraMist Custom Engineered Systems (CES) in the second quarter.

 

 

 

 

·

Gross margin was 61% compared to 63%. The decrease in gross profit was attributable to product mix in sales.

 

 

 

 

·

Operating loss was ($89,000) compared to ($863,000). The decline in our loss from operations was attributable to higher sales and gross profit in the current year period.

 

 

 

 

·

Net loss was ($89,000) or ($0.00) per basic and diluted share, compared to ($862,000) or ($0.04) per basic share.

 

 

 

 

·

Adjusted EBITDA was $2,000 compared to a loss of ($780,000) in the same prior year period. A table reconciling EBITDA to the appropriate GAAP financial measure is included with the Company’s financial information below.

 

Financial Results for the Six Months Ended June 30, 2023 compared to June 30, 2022

 

 

·

Total net revenue was $4,357,000 compared to $3,767,000, representing an increase of $590,000 or 16%. The increase in revenue was attributable to growth in our product and service revenue.

 

 

 

 

·

Gross margin was 61% compared to 62%. The decrease in gross profit was attributable to product mix in sales.

 

 

 

 

·

Operating loss was ($1,277,000) compared to ($1,523,000). The decline in our loss from operations was attributable to higher sales and gross profit in the current year period.

 

 

 

 

·

Net loss was ($1,276,000) or ($0.06) per basic and diluted share, compared to ($1,522,000) or ($0.08) per basic share.

 

 

 

 

·

Adjusted EBITDA was a loss of ($939,000) compared to ($1,060,000). A table reconciling EBITDA to the appropriate GAAP financial measure is included with the Company’s financial information below.

 

 
2

 

 

Balance sheet highlights as of June 30, 2023

 

 

·

Cash and cash equivalents were approximately $1.6 million.

 

 

 

 

·

Working capital was $7.8 million.

 

 

 

 

·

Shareholders’ equity was $10.4 million.

 

Recent Business Highlights:

 

 

·

100% growth quarter over quarter in SteraMist product revenues for the three months ended June 30, 2023, compared to the same to the same prior year period.

 

 

 

 

·

55% growth quarter over quarter in SteraMist iHP Service revenue for the three months ended June 30, 2023, compared to the same to the same prior year period.

 

 

 

 

·

116% growth in second quarter domestic revenue, when compared to the same prior year period.

 

 

 

 

·

75% growth in 2023 second quarter sales compared to the first quarter of 2023.

 

 

 

 

·

Delivered an eleven (11) applicator CES system to Avid Bioservices, Inc. (Avid) for implementation in Avid’s new purpose-built viral vector development and manufacturing facility in Costa Mesa, California.

 

 

 

 

·

Announced Collaboration with Cellares to integrate our SteraMist ionized Hydrogen Peroxide (iHP) technology into a revolutionary new cell therapy manufacturing solution, the Cell Shuttle, designed and produced by Cellares.

 

 

 

 

·

Entered into a distributor agreement with Avantor, a Fortune 500 company and a leading supplier of mission-critical products and services. We expect the distributor agreement to expand our sales channels into the vital research, development, and production activities in the biopharma, healthcare, education, government, and advanced technologies and applied materials industries.

 

 

 

 

·

Expanded our presence in Europe with the addition of International Business Development (I.B.D.) as a distributor in Italy.
 
3

 

 

 

·

Entered into a contract with Vizient, Inc. increasing our presence in the U.S. healthcare system. Vizient is the largest group purchasing organization (GPO) in the healthcare industry supplying around $100 billion in annual member purchasing volume. Vizient serves approximately 97% of the nation’s Academic Medical Centers, more than 50% of the nation’s acute care health system, and serves more than 20% of the nation’s ambulatory market.

 

 

 

 

·

Completion of a study conducted in accordance with the U.S. Department of Defense (DoD) Biological Select Agents and Toxins (BSAT) Biorisk Program Office (BBPO) which demonstrated SteraMist iHP as an effective technology for decontamination of biological toxoids.

 

 

 

 

·

Attended and presented our SteraMist brand of products at the following tradeshows, AORN Global Surgical Conference, Controlled Environment Testing Association (CETA) International, Restoration Industry Association (RIA) International, Lab Manager Leadership Summit, FDIC International, Interphex, Food Safety Summit, and Florida International Medical Expo (FIME).

 

 

 

 

·

SteraMist technology was recognized as one of the Top 10 Infection Solution Providers of 2023 in the recent infection control solutions special edition.

 

Conference Call Information

 

TOMI will hold a conference call to discuss Second Quarter 2023 results at 4:30 p.m. ET today, August 14, 2023.

 

To participate in the call by phone, dial (877) 545-0320 approximately five minutes prior to the scheduled start time and reference the participant access code 559024 or request the "TOMI Environmental Solutions second quarter earnings call." International callers please dial (973) 528-0002. To access the live webcast or view the press release, please visit the Investor Relations section of the TOMI website or register at the following link: https://www.webcaster4.com/Webcast/Page/2262/48885.

 

A replay of the teleconference will be available until Monday, August 28, 2023, and may be accessed by dialing (877) 481-4010. International callers may dial (919) 882-2331. Callers should use replay access code: 48885. A replay of the webcast will be available for at least 90 days on the company’s website, starting approximately one hour after the completion of the call.

 

 
4

 

 

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 http://www.tomimist.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, expected sales pipeline; financial performance and operating results for 2023; upcoming launch of new products; expected growth in sales and market demand; revenue opportunities of CES products and brand recognition of our products. 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, the impact of COVID-19 pandemic on our business and customers; 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, 2022 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.

 

 
5

 

 

Use of Non-GAAP Financial Measures

 

To supplement our unaudited consolidated financial statements presented on a basis consistent with U.S. GAAP, we disclose certain non-GAAP financial measures for our historical performance, including EBITDA, Adjusted EBITDA and Adjusted EBITDA Margin. We define EBITDA as net income (loss), adjusted to exclude: interest, taxes, depreciation and amortization (EBITDA) is a non-GAAP financial measure and is intended to serve as a supplement to our results provided in accordance with GAAP. We define Adjusted EBITDA as net income (loss), adjusted to exclude: interest, taxes, depreciation and amortization; stock-based compensation expense. We define Adjusted EBITDA margin as Adjusted EBITDA divided by net revenue. We believe that these historical non-GAAP financial measures provide useful information to both management and investors by excluding certain items and expenses that are not indicative of our core operating results or do not reflect our normal business operations. In addition, our management uses non-GAAP measures to evaluate our performance internally and to benchmark our performance externally against competitors. Our use of non-GAAP financial measures has certain limitations in that such non-GAAP financial measures may not be directly comparable to those reported by other companies. Although we believe that the use of non-GAAP financial measures enhances its investors’ understanding of its business and performance, our use of non-GAAP financial measures should not be considered an alternative to GAAP basis financial measures and should be read in conjunction with the relevant GAAP financial measures. Other companies may use the same or similarly named measures, but exclude different items, which may not provide investors with a comparable view of our performance in relation to other companies. Because of these limitations, the non-GAAP financial measure used in this release should not be considered in isolation or as a substitute for performance measures calculated in accordance with GAAP. We seek to compensate for the limitation of our non-GAAP presentation by providing a detailed reconciliation of the non-GAAP financial measures to the most directly comparable U.S. GAAP as set forth below. Investors are encouraged to review the related U.S. GAAP financial measures and the reconciliation of these non-GAAP financial

measures to their most directly comparable U.S. GAAP financial measures.

 

 
6

 

 

TOMI ENVIRONMENTAL SOLUTIONS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

 

 

 

 

ASSETS

 

 

 

 

Current Assets:

 

 

 

 

 

June 30, 2023 (Unaudited)

 

 

December 31, 2022

 

Cash and Cash Equivalents

 

$ 1,574,088

 

 

$ 3,866,733

 

Accounts Receivable - net

 

 

3,379,150

 

 

 

2,772,340

 

Other Receivables

 

 

164,150

 

 

 

164,150

 

Inventories

 

 

4,412,786

 

 

 

4,495,999

 

Vendor Deposits

 

 

203,459

 

 

 

447,052

 

Prepaid Expenses

 

 

291,224

 

 

 

388,359

 

Total Current Assets

 

 

10,024,857

 

 

 

12,134,633

 

 

 

 

 

 

 

 

 

 

Property and Equipment – net

 

 

1,238,241

 

 

 

1,335,331

 

 

 

 

 

 

 

 

 

 

Other Assets:

 

 

 

 

 

 

 

 

Intangible Assets – net

 

 

1,018,189

 

 

 

1,025,736

 

Operating Lease - Right of Use Asset

 

 

499,369

 

 

 

528,996

 

Capitalized Software Development Costs - net

 

 

-

 

 

 

-

 

Other Assets

 

 

565,540

 

 

 

475,103

 

Total Other Assets

 

 

2,083,098

 

 

 

2,029,835

 

Total Assets

 

$ 13,346,196

 

 

$ 15,499,799

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

Current Liabilities:

 

 

 

 

 

 

 

 

Accounts Payable

 

$ 1,360,438

 

 

$ 1,761,750

 

Accrued Expenses and Other Current Liabilities

 

 

646,130

 

 

 

728,703

 

Deferred Revenue

 

 

146,381

 

 

 

699,732

 

Current Portion of Long-Term Operating Lease

 

 

109,318

 

 

 

100,282

 

Total Current Liabilities

 

 

2,262,267

 

 

 

3,290,467

 

 

 

 

 

 

 

 

 

 

Long-Term Liabilities:

 

 

 

 

 

 

 

 

Long-Term Operating Lease, Net of Current Portion

 

 

701,974

 

 

 

761,132

 

Total Long-Term Liabilities

 

 

701,974

 

 

 

761,132

 

Total Liabilities

 

 

2,964,241

 

 

 

4,051,599

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shareholders’ Equity:

 

 

 

 

 

 

 

 

Cumulative Convertible Series A Preferred Stock;

 

 

 

 

 

 

 

 

par value $0.01 per share, 1,000,000 shares authorized; 63,750 shares issued

 

 

 

 

 

 

 

 

and outstanding at June 30, 2023 and December 31, 2022

 

 

638

 

 

 

638

 

Cumulative Convertible Series B Preferred Stock; $1,000 stated value;

 

 

 

 

 

 

 

 

7.5% Cumulative dividend; 4,000 shares authorized; none issued

 

 

 

 

 

 

 

 

and outstanding at June 30, 2023 and December 31, 2022

 

 

-

 

 

 

-

 

Common stock; par value $0.01 per share, 250,000,000 shares authorized;

 

 

 

 

 

 

 

 

19,823,955 and 19,763,855 shares issued and outstanding

 

 

 

 

 

 

 

 

at June 30, 2023 and December 31, 2022, respectively.

 

 

198,240

 

 

 

197,640

 

Additional Paid-In Capital

 

 

57,882,792

 

 

 

57,673,559

 

Accumulated Deficit

 

 

(47,699,715 )

 

 

(46,423,637 )

Total Shareholders’ Equity

 

 

10,381,955

 

 

 

11,448,200

 

Total Liabilities and Shareholders’ Equity

 

$ 13,346,196

 

 

$ 15,499,799

 

 

 
7

 

 

TOMI ENVIRONMENTAL SOLUTIONS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

 

 

 

 

 

 

 

 

 

 

 

For The Three Months Ended

 

 

For The Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales, net

 

$ 2,774,699

 

 

$ 1,458,395

 

 

$ 4,356,871

 

 

$ 3,766,978

 

Cost of Sales

 

 

1,074,420

 

 

 

537,103

 

 

 

1,715,355

 

 

 

1,424,991

 

Gross Profit

 

 

1,700,279

 

 

 

921,292

 

 

 

2,641,516

 

 

 

2,341,987

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating Expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Professional Fees

 

 

111,660

 

 

 

94,796

 

 

 

248,845

 

 

 

285,326

 

Depreciation and Amortization

 

 

90,560

 

 

 

82,751

 

 

 

179,336

 

 

 

165,043

 

Selling Expenses

 

 

501,045

 

 

 

565,945

 

 

 

877,698

 

 

 

906,734

 

Research and Development

 

 

73,728

 

 

 

99,350

 

 

 

144,248

 

 

 

136,426

 

Consulting Fees

 

 

68,912

 

 

 

39,535

 

 

 

144,367

 

 

 

102,745

 

General and Administrative

 

 

943,314

 

 

 

901,632

 

 

 

2,324,108

 

 

 

2,268,256

 

Total Operating Expenses

 

 

1,789,219

 

 

 

1,784,009

 

 

 

3,918,602

 

 

 

3,864,530

 

Income (loss) from Operations

 

 

(88,940 )

 

 

(862,717 )

 

 

(1,277,086 )

 

 

(1,522,543 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other Income (Expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest Income

 

 

349

 

 

 

335

 

 

 

1,008

 

 

 

678

 

Total Other Income (Expense)

 

 

349

 

 

 

335

 

 

 

1,008

 

 

 

678

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income (loss) before income taxes

 

 

(88,591 )

 

 

(862,382 )

 

 

(1,276,078 )

 

 

(1,521,865 )

Provision for Income Taxes

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Net Income (loss)

 

$ (88,591 )

 

$ (862,382 )

 

$ (1,276,078 )

 

$ (1,521,865 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) Per Common Share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$ (0.00 )

 

$ (0.04 )

 

$ (0.06 )

 

$ (0.08 )

Diluted

 

$ (0.00 )

 

$ (0.04 )

 

$ (0.06 )

 

$ (0.08 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic Weighted Average Common Shares Outstanding

 

 

19,823,955

 

 

 

19,717,919

 

 

 

19,815,336

 

 

 

19,703,012

 

Diluted Weighted Average Common Shares Outstanding

 

 

19,823,955

 

 

 

19,717,919

 

 

 

19,815,336

 

 

 

19,703,012

 

 

 
8

 

The following is a reconciliation of net income (loss) to EBITDA and Adjusted EBITDA:

 

 

 

For The Three Months Ended

 

 

For The Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

(Unaudited)

 

 

(Unaudited)

 

 

(Unaudited)

 

 

(Unaudited)

 

Net income (loss)

 

$ (88,591 )

 

$ (862,382 )

 

$ (1,276,078 )

 

$ (1,521,865 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest Income

 

 

(349 )

 

 

(335 )

 

 

(1,008 )

 

 

(678 )

Depreciation and Amortization

 

 

90,560

 

 

 

82,751

 

 

 

179,336

 

 

 

165,043

 

Other

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

EBITDA (Loss)

 

$ 1,620

 

 

$ (779,966 )

 

$ (1,097,750 )

 

$ (1,357,500 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equity Compensation Expense

 

 

-

 

 

 

-

 

 

 

158,833

 

 

 

297,766

 

Other

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Adjusted EBITDA (Loss)

 

$ 1,620

 

 

$ (779,966 )

 

$ (938,917 )

 

$ (1,059,734 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net revenue

 

$ 2,774,699

 

 

$ 1,458,395

 

 

$ 4,356,871

 

 

$ 3,766,978

 

Adjusted EBITDA Margin

 

 

0 %

 

 

-53 %

 

 

-22 %

 

 

-28 %

 

INVESTOR RELATIONS CONTACT:

John Nesbett/Roz Christian

IMS Investor Relations

tomi@imsinvestorrelations.com

 

 
9

 

EX-101.SCH 3 tomz-20230814.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 tomz-20230814_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Entity Emerging Growth Company Document Period End Date Entity Incorporation State Country Code Entity Tax Identification Number Written Communications Soliciting Material Pre Commencement Tender Offer Pre Commencement Issuer Tender Offer Entity File Number Entity Address Address Line 1 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Security 12b Title Trading Symbol Security Exchange Name EX-101.CAL 5 tomz-20230814_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 6 tomz-20230814_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 7 tomz-20230814_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE GRAPHIC 8 tomz_ex991img1.jpg 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" !Q .<# 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)B7J#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 ***3(H 6BDW+ZTM !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7&?$S4K[1?A1XJU;2[EK6^L]-GF@F7&8W5"01GWKL MZYKQKX?E\5> ==\-07*VLFIV4MJLSKN$9=2,D=^M 'YO_P##0WQH_P"B@:A_ MWS'_ /$T?\-#?&C_ **!J'_?,?\ \37LO_#$/B#_ *'S3O\ P#?_ .*KPCXK M?#FX^%?C@^%+K5(]3E%O'<>?%&8UP^>,$GTH TO^&AOC1_T4#4/^^8__ (FC M_AH;XT?]% U#_OF/_P")KA-#TM]9\1:;HT<@B>^N8[99&&0A=@N2/;-?4'_# M$'B#_H?=._\ -__ (J@#ZL^&VI7VL?"KPKJFIW#7-[>:7;SSRMC,CM&"S'' MJ375W%Q!:V[W%Q*L<2#+,QP *P/!^B2>%? .A^'KBY6X?2[&*U>91M5RB!2V M#T'%<%XN\12ZU>-;PN5L(FPJC_EH?[Q_I7G8W%QPU/F>K>R,YSY$:6N_$B;< M\.APA5''VB5)-+D5;F8:E!W2?[WX,.?SS6K=?"G744M;WEI.P_A.Y2?QQBN M#U;2=2T>Z^RZE9R6TO;<.&'J#T-:)8JC[SN@?/#78]^\->,-)\46Q:SD,=P@ MS);2<.GO[CW%=3VKY*L]0O--OX=0T^9H+F%MR.O\CZCVKZ*\'^)[?Q3H,=\@ M$=PGR3Q#^!_\#U%>W@L9[9?1[EWQ5>7.G^"==OK.4Q7-MI]Q-$ MXYVNL;$'GT(%?G'_ ,-*?&S_ *'NX_\ :#_ .(K]&O''_).?$O_ &"[K_T4 MU?D17JG0>N_\-*?&S_H>[C_P&@_^(KZ\_9A^)FM?$7P%J?\ PDVHF_UG3+TH M\S*JEHG4%.% '4..G85^=Q1EC#E2%8D XX..O\Z^BOV/_%']C_&&Y\/S2 0: MY9-&H)Q^]C^=?_'?,'XT ?H-5'4M0M]+TF\U.Z8);VD+SR-Z*JEB?R%7J\7_ M &FO$_\ PC/P UQ8Y-EQJNS3HL'!/F'Y_P#QP/0!\:WW[2GQDN-2N;BU\93V M\#RL\<(MX2(U))"_<[#BJW_#2GQL_P"A[N/_ &@_P#B*\E569@J@DG@ =Z5 ME96*L"&!P0>HH ^_/V4_B)XP^(6G^*YO&&N2:H]E+;+ 7C1/+#+)N^Z!UVC\ MJZ[]I+QEXD\"?!\ZYX5U(Z=J'V^&'SA&C_(P;(PP([#M7E/[#O\ R!O&_P#U MWM/_ $&6N[_;"_Y-_;_L*6_\GH ^3?\ AIKXW?\ 0\2?^ =O_P#&Z^B8_%GQ M(US]E"Q^)T/Q N].UC3H+J6X6*T@9;XBXV)NROR[5&/E'.>:^%:_0OX(^%;7 MQI^QU9>%;RZFM;;4DN89)H<;T'VACD9X[4 W55* MSW'V,7#G=C/RF1%X/5:]>U'X9:3J6I^#+RZOKEE\*0RPP0X79EZA?(OAC4+C4(F;86N7E&UA(<= H4#&.!0![#1110 M4444 %?G9^U]_P E_?\ [!EM_P"S5^B=?G9^U]_R7]_^P9;?^S4 >/> O^2E M^%_^PK:_^C5K]=*_(OP%_P E+\+_ /85M?\ T:M?KI0!R/C;4FLM >*-MLMR MWE CJ!_%^G\Z\DDZ5Z!\1)6-S8P_PA7?'OD"N%AA%Q?6]N>DLBH?Q(%?%9A4 ME5Q/)VLCBJN\K'H'@7PS%;VT>L7L0:YE&Z)6'^K7L?J:]!XJ".-8XE1%PJ@ M =@*X_Q)XQ:S\RUTM5:4<-,W*J?8=Z^CIQI86BOZNSI5H1.AU35M/TFT:ZU* MZ2WB7NYY/L!U)^E<1I6I6/Q*;7;&XM]MC 8Q;%A^\7(;]Y[$D=/2O.=?FO+B M4W&I7,D]RXR%D;)4>I]/85V7P7C;S-=F_A)A3\1N/]:YXXEXBLJ;7NZ_D9>T M-HK%WQ;:DODL.V\^T\?^A5YII=P]KKVG7,9P\=S$P/_ A7G6]C MB;1Z/\#F?[NIH?37CC_DG/B7_L%W7_HIJ_(FOUV\;?\ )./$O_8+NO\ T4U? MD37U9Z1Z6WAT7G[-$?B#H/B: M,D?V=>Q3MCN@8;Q^*Y'XU]'?!GPR/%W['/Q'T=8_,G^V27,(_P"FD4,4BX_% M&K^23S+FU@^P3YZ[XCLY^JA3^-?!_P > MO%'_ EOQT\3ZE'+YEM#^V6 M8W4X(X\N)3(<^QV@?C7"7QW:G=,>IE<_J:^I/V-_#/VK6O%?BZ:/*6-B+*%C M_?DRS8^BH/\ OJOEF]_Y"%Q_UU;^= 'V?^P[_P @;QO_ -=[3_T&6N[_ &PO M^3?V_P"PI;_R>N$_8=_Y WC?_KO:?^@RUW?[87_)O[?]A2W_ )/0!^=E?I;^ MRS_R;=X<_P!^Y_\ 1[U^:5?I;^RS_P FW>'/]^Y_]'O0![71110 4444 %%% M% !7YV?M??\ )?W_ .P9;?\ LU?HG7YV?M??\E_?_L&6W_LU 'CW@+_DI?A? M_L*VO_HU:_72OR+\!?\ )2_"_P#V%;7_ -&K7ZZ4 >P^+--;5- FBB7=/'^\C'J1V_$9KQJ3I7Q694I M4L1[3H[,XJRM*Y[C>7BR>'I+RV;*O#O0CT(_^O7FLRI!;3ZA(@:Z9H MRA^\-G'\J]*5;ZS",H=%JNS-&^=71Y7J;M))))(Q9V)+,>I->Q?"_1_[+\'I M<2IMFOI#<$'KMZ+^@S^-.@KK_$_BS2_ M"NGE!MDO"F(;5#STX)]%'_ZJUPL?8WJ5-%YBA'E]Z1Y[\8-1CN?$UKI\;;OL MD&7]F8YQ^0%>?Z):O?>)=+LXQEI;J-?_ !X47]Y<7U]/>7>9S(['N37<_ M"/P^]_XFDUJ:/_1]/4JA/1I6&/T&3^(KA3=?$W[O\#G_ (E0]=\;?\DX\2_] M@NZ_]%-7Y$U^N_CC_DG/B7_L%W7_ **:OR(KZP](^]OV,%63X0:\CJ&5M7<$ M'H1Y,=?&OQ%\-_\ "(_$SQ'X-_MC>&?[)^,-IX@CCVPZW8HS$#K+%\C?^.^70!M?LS_$R/PG\+/B M/97,N&TJT.L6JYZL5\L@?\#\H?C7RS-))-*\TKEY'8LS'JQ/)-36M]>6D5U# M:W#PQW-_P#KO:?^ M@RUW?[87_)O[?]A2W_D]<)^P[_R!O&__ %WM/_09:[O]L+_DW]O^PI;_ ,GH M _.ROTM_99_Y-N\.?[]S_P"CWK\TJ_2W]EG_ )-N\.?[]S_Z/>@#VNBBB@ H MHHH **** "OSL_:^_P"2_O\ ]@RV_P#9J_1.OE3XZ?LZ^-/B=\4&\4:'JFDV MUF;.*WV7 O\ DI?A?_L*VO\ Z-6OUTKX8\-?LA_$ M+1?%VCZQ=:YH#P65[# MW<[IHU',9[L!Z?RKU.D(!&#S7#B\+'$4^27R?8B<%)69\VR<@U+;:UJU@8OL MM_+&L+;XT)W*IZ9 /U->J:[\/=/U%WGT^3[#<-R0JY1C].WX5P]]\/?$]NY$ M5M%=)_>BE'/X'!KY6>!Q&'E[J;\T<;ISB9MYXZ\57$9C?5WC7_IDBH?S KDI MY))I6EFD:21CEG10/YUNZ7\([J1UEUJ^6./J8 M;;EC[%CT_ &M8X?%56N9-^O_ 1I-:G M:OHL)A%AU=ZR9U4J7)ZF#XX_Y)SXE_[!=U_Z*:OR(K]?_$FGSZMX2UC2[=D6 M>\LIK>,O]T,\949]LFOA/_AC'XK?]!+P[_X%2_\ QJO1-CV7]BG_ )))KO\ MV&&_]$QU8_;(\,_VI\(;#Q!$F9M%OE+$#I%*-C?^/>777?L\_#'Q%\*_!&IZ M'XDN+*:YNM0-TALY&=0AC1>2RCG*FN^^(7A8>-/AOK_A??3[B\O88[:W^Q2,X1 Q9\EE7 MJ0GY4 ?0]Y_QXW'_ %S;^5?CQ>_\A"X_ZZM_.OV(N(VFM98UQN="HS[BO@:X M_8W^*'[%*S@! X.[F]AN,W4A1-J[L\@'GD=J /S"K]+?V6?^3;O#G^_<_\ MH]Z^8/\ AC?XL_\ /UH'_@8__P ;K[!^"?@O6/A_\(=(\*ZX]N]_:-,9#;.7 M3YI688) [$=J /2:*** "BBB@ HHHH RM4UC2=#M?MNM:I::;:[@GGWI:I:V3,I<"XF6,E0P4GDCC+ M*,^K#UJ>ZOK.Q,37MY!;"9_+C,L@3>V"=HSU. 3CV-> QV5[KWQ-M?A;XT\V MXO;+P]J=G]O=?^/^SE: 07 /_/0;2&]'0GN*O>']1U+QM=P'6%)F\":3<6^H M9'#:JR/"3[XB1F_[;B@#UJ\\9>#]-\C^T/%>D6GVF(7$/GWT2>;&>CKEN5.. M".*NR>(-"AT,:Y-K5C'I14.+UKA! 0>AWYVX_&OG?PK:^([O5O#_ /PBMGH- M[>I\.],<0ZQ$SH_[V;:%*GY%6\.VZ^ [W7+B+^Q!J.JOJ4-U L%MI MNLR,"L+QY*Q!/WRIDXR00&[O1FUJV\0:?-I:MM>\2Z0PJ<@8+ MYP#D@8SWK0DO+.&YM[2:ZBCN+G<(8F,/">BW@L=8\4:3IMP4$@AN[V.)RIZ-AF!QP>:^8=-L_B-?>$ M_P#A5L%+!K[P MKHTS'Q%$)-[?O]PC^=<8.=W7M0!]&6>MZ+J#PQZ?K%E>O/!]IB6"X1S)%NV^ M8H!Y7/&X<9JC?>,/">EL%U3Q3I-B3(\0^T7LO+#D9&1VR*\8UC2K_5 M_BKIFM>$[_3[CQ!HGA:*\LFT]MEG>D74BS0 D>7(-RCD[3@YXJG%=Z;XF_9 MN^*GB+^SPGGW>KSQI=PCS;=B@RIS]U@>#[B@#W:U\6^%;NP;4K/Q+I5Q9"9; M=KB*\C:,2MC:A8'&XY&!U.16DU]9IJ4=@UU$MS*C2) 7 D=5(#,%ZD D9/;( M]:\)\>Z6WBO5M)\ :%X934K&QTTZGJ<%I-%:A)Y8S%:L2<#EZE]KN$C"7D-Q;)(I)(&25+#U!R* /?+JZM MK&SENKRXCM[>)2TDLK!$11U))X JEI'B+0/$%M)<:#K5AJD41VR26=PDJH>N M"5)Q7&?%"X\-ZO\ "F6;4-8,.D7%Q;,NI6B+-N7%MXOTNWCT+6=2;0X9;G6/"F]#)9+GI=1F=G,DV%V9W9_"@#UQM4 MTV.TM[R34K9;>Z9%@F:90DI?[@4YPQ/;'6L:/X@^ Y+E+>+QMH,D[N(UC748 M2S,3@*!NSG/&*\G_ .$AT'7/AK\)M%TG5+6]U,:GI&ZQBD5IH_(P9MZ?>78% M;=D#&*["ST?15_:,U2-=+L0$\.VTJJ+=!M;[3+\W3K[T =SO%-A\3>';C11K4&O:=+IA<1B\2Z0P[BP4 M+OSC.2!C/4XKP?PK)I-OK'@N\\5-;KX>6[UQ()+K'V:/4#>G87)^4.8_,"$] M]P')JIX\M?#>NZIXRM]!6WG\+WK:)::DUFP$$M\=04-M9?E+B$J&*]#MSS0! M])2WEK#?Q6KH-0MHRTU_I\@B$^LX;N+.?+GC#KGUP>* MJVVA:+9AA:Z/96X8JS>5;HN2IRI.!V/(]*V** *9M[=KE;AX$,ZJ564J-P4] M0#UQ2):VT;S-';QKY[;I=J >8<8RWJ< #FKM% %&&SM+=E>"UBB98Q$"B!2$ M'1>.P]*BDTS3YHKB.73[>2&Z;=/&T2E9CQRPQ\QX'7TK3HH S+?2=+M; :?: MZ;:P68.1;QPJL8.>WBE9595+H&(### 9[$=?6M"B@"K'% M'&J+'&JJB[5"C 4>@]!P*SY_#^@710W.AZ?,478IDM4;:/09' YK:HH SK;3 M[*SV"SLX+?8OEKY4:IM7.=HP.!DDXI_V&S\B>W^R0^5.6:5/+&V0M]XL.^>^ M>M7J* *"6]O'+)-%#&DDF [JH!8#@9/?':JMSH.AW3EKS1[*Y8L7)EMTUOY=2M=)M(;V7/F7$<"K(^> MN6 R:L^1;_:#<"%!,5"&3:-Q7KC/7%7** ,R73-/FL7L)["WEM)"2\#Q*T;9 M.3E2,'GFB'2]-M[%+"WT^VAM$(9((X56-2#D$*!@<\UIT4 4FMX6NUN&A1IT M4JKE1N4'J >H!P/RJO9Z-H^G7,UUI^DV=G//_K98($C:3O\ ,0,G\:U:* "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 8* "BBB@ HHHH **** "BBB@ HHHH __9 end XML 9 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
Aug. 14, 2023
Cover [Abstract]  
Entity Registrant Name TOMI ENVIRONMENTAL SOLUTIONS, INC.
Entity Central Index Key 0000314227
Document Type 8-K
Amendment Flag false
Entity Emerging Growth Company false
Document Period End Date Aug. 14, 2023
Entity Incorporation State Country Code FL
Entity Tax Identification Number 59-1947988
Written Communications false
Soliciting Material false
Pre Commencement Tender Offer false
Pre Commencement Issuer Tender Offer false
Entity File Number 000-09908
Entity Address Address Line 1 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
Security 12b Title Common Stock, $0.01 par value per share
Trading Symbol TOMZ
Security Exchange Name NASDAQ
XML 10 tomz_8k_htm.xml IDEA: XBRL DOCUMENT 0000314227 2023-08-14 2023-08-14 iso4217:USD shares iso4217:USD shares 0000314227 false 8-K 2023-08-14 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 NASDAQ false EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !R #E<'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 " <@ Y7*IB[^>X K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;15D=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/JH M]@@UY_?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, .'7I*4)45,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>HX/WYZ75>M[ ^ MD?(:\Z]D!9T"KMAE\ENSWFP?F:QYW13\H:ANMS47G(L[_C&Y_O"["KO>V)W] MQ\870=G"K[N07U!+ P04 " <@ Y7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !R #E<1Q2)F1P0 '<0 8 >&PO=V]R:W-H965T&UL MC9A=<^(V%(;_BL;M]"K!EH$ *3!#".DR&SX:V,UT.[T0M@!-;,N5Y)#\^QX9 M8J>M.88+;-DZ+X^EX_=(] ]2O>@]YX:\Q5&B!\[>F/36=76PYS'3#9GR!.YL MI8J9@:;:N3I5G(5Y4!RYON?=N#$3B3/LY]>6:MB7F8E$PI>*Z"R.F7J_XY$\ M#!SJ?%QX$KN]L1?<83]E.[[BYENZ5-!R"Y50Q#S10B9$\>W &=';.[]E _(> MWP4_Z$_GQ#[*1LH7VYB& \>S1#SB@;$2# ZO?,RCR"H!Q]\G4:?X31OX^?Q# M_2%_>'B8#=-\+*-G$9K]P.DZ).1;ED7F21Z^\-,#M:U>(".=?Y/#L6_+&3;L*WD@RO8&-7N2/VH>#7 B ML;.R,@KN"H@SP[%\Y:KO&I"R%]S@%'9W#///A(VR78/0UA7Q/;_Y[W 7" H, MO\#P<[TFAD'^'&VT43!1?U41'15:U0HV>V]UR@(^<" ]-5>OW!G^\A.]\7Y% M^)H%7Q-3'TX2(\P[>>([80D30^8LYE64N,YZ,9N2R?S[]&DQGTWFZ]$C62T> MOZVGB_GJBDSGXP8"VRI@6Y? CGD"J!&9)B%_(U_Y>Q4NKN3!ITE;OM]!L-H% M5AL5NY=!!N^S(>OWM'+H\/#N]5<$XJ: N$%51D 0YA0/$=M54>#Q6Q9ICG!T M"H[.)7,TB;G:B61'?H-XLR=C&:5E6$F*"S\\(G34*YW4 MNX1OS=[(-(0A%%L1'"'G6;PYX[*X9+MW37NM3J_;Q0@_>3U%Y9Z5,(8G-LOB M+#G1Z4HN7*@NVVCI^Q2U[>%*1B(0QKX",YA))5A4R8.KU/*4/D]Q@UXJG@\/ M3P)^-"OP"RA-B^WVS SB>K5DI:E3W(O_1S;5.@.R6D!*&_0I_Q]$ MQ+&,QT6@X%Q[O9Z')GQI]A1WZQ/2* QA2:"+XR-T([22#M?KMIH>62VG3Y,5 M>1[]@3&6A8!>5 D^V,:VL8!IE8>DDA!7>U 5@+CD[!XC*VL!O:@8?) MI3:PU/DATK,UH$;0IQV/(FA^60=\W+3S M&1S!%NDL2HU U_,PD-+N?=RE'V4 8[+EVQT-:FU7N\D965J4Y@,?N!D93V[^,^70S=Y"W8LV3'S^Y :H3FH]7] MZ/YQX:1:;ZSW$@#^]3\=,\9^(_M M />W4IJ/AMVL%O\U#/\!4$L#!!0 ( !R #E>?H!OPL0( .(, - M>&PO9KEMWDOSAR+DCO9*ZW="C<\W[ M)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB0M-BK3MUIUQ+#J;3 M;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>@N%@I+'$>2I\0Q=@ M:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&8MTPY[C5=UX9%@_& M%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36-/+T08I:*Q[V M_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;IJFO<,[+?Y#SGZUS MS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=YYD#VG9!.Z%$[BK+D M^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNHR[CJ+'^&^VB1S;>P MSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \& /,)WAA>?ZG_:S0 M_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH=AMEL,7JEF7P%X^& M<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z@4>>Q[N-Y0$/K O8 M[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^8* \^>Q\ETWLJ.?]74_P$4$L#!!0 ( !R #E>7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G%C:^?VZH:TE[VE-S9NMQ=%A?BTX'H ME'QY%V)N:I%FGJ:QJ,';>$<-!)U4Q-Z*0CZFL6&P9:P!Q+MTFF6SU%L,9KD8 MM;:X1+_)UW,#ECQ ,ZE._<]'<')O$8T.,5RMQD)HDU75Z( M\4I!K-L53,[E9C(,]L""Q1]ZUYG\M(?8,V(/'U:-Y&:6J6"%'*7?Z/6M>CR# M+@^H%7I")\!K*_#,U#88CIV,IDAO8O0]C.=0XIS_4R-5%1:PIJ+U$&3HD<%U M!D.LL8DF"=9#;E9T!N[RZ .;O\P>=0>6N=6RKV'5[+E&''\GN4/4$L#!!0 ( !R #E&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S , MA:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@ MMO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*< M//Y#='7=:7PX_;(X\ \PO%WHJ45D*4H5&N1,PFBV-L%2XLM,EJ*H,AF**I9P M6B#BR2!M:59]L$].M.=Y%S?W1:[-XPFNWPQP>'3^ 5!+ P04 " <@ Y7 M99!YDAD! #/ P $P %M#;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\2 M95LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&P MZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5 M,[1R;ZEXZ7D;3?!-FI6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*I ML0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U M[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ M 5!+ 0(4 Q0 ( !R #E<'04UB@0 +$ 0 " 0 M !D;V-0&UL4$L! A0#% @ '( .5RJ8N_GN *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ '( .5YE&PO=V]R:W-H965T&UL4$L! A0#% M @ '( .5Y^@&_"Q @ X@P T ( !B@P 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M'( .5R0>FZ*M ^ $ !H ( !KQ$ 'AL+U]R96QS+W=O M9(9 0 SP, !, M ( !E!( %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& D ,"0 ^ @ WA, end XML 12 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 13 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 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 1 22 1 false 0 0 false 3 false false R1.htm 000001 - Document - Cover Sheet http://tomz.com/role/Cover Cover Cover 1 false false All Reports Book All Reports tomz_8k.htm tomz-20230814.xsd tomz-20230814_cal.xml tomz-20230814_def.xml tomz-20230814_lab.xml tomz-20230814_pre.xml tomz_ex991.htm http://xbrl.sec.gov/dei/2023 true true JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tomz_8k.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "contextCount": 1, "dts": { "calculationLink": { "local": [ "tomz-20230814_cal.xml" ] }, "definitionLink": { "local": [ "tomz-20230814_def.xml" ] }, "inline": { "local": [ "tomz_8k.htm" ] }, "labelLink": { "local": [ "tomz-20230814_lab.xml" ] }, "presentationLink": { "local": [ "tomz-20230814_pre.xml" ] }, "schema": { "local": [ "tomz-20230814.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/20230814", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "tomz_8k.htm", "contextRef": "From2023-08-14to2023-08-14", "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-14to2023-08-14", "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" } ZIP 17 0001654954-23-010754-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-23-010754-xbrl.zip M4$L#!!0 ( !R #E<&]&^+B00 (,6 1 =&]M>BTR,#(S,#@Q-"YX M"T0]X&FJ9M8C*ID90O M_?4[I"Z6;,F5Y#PT3Z3/]YV[#LF,/^[6(=I0J9C@$R?P>@ZBG(@YX\N)$RL7 M*\*8@Y3&?(Y#P>G$V5/E?+SY]9?Q.]=]O9L^H0=!XC7E&MU+BC6=HRW3*V1$ M7[#25+INBOX[L3-"?6_@]:[SW^^P I;@E@/"()<\@#XD%H@8S9;:N_:#]WZ_ MUQ_DH!>QT%LL*<*2K)BF1,<2AVA.%5MR!(ZC)* 1NOV-H(<5EFL<2;K&W 2% M;C?:RW7=BV@OV7*ET>_D#V3,H$?W^=-7=!.?'0;1BB MJ6$H-*6*R@V=I^H468$1!!GF:K0+)\Y*ZVCD^]OMUMO-9.@)N81(>@/_]8GQ M?YT4*>FB%GKE@S0#DEA**-8^1UNDHL1;BHV?26VN,@I4=(EQY&*M<]8"JYG5 MGPI]$$HVBS74.:4I1JJ-@*"DG^[(JAII)"4HXQNJ=#4XD0$\&+B]P!T$&8G3 MI>FPVOP,?2E"ZJ>PG(494=66K.@X17H?4569'RLIP96.9$UN0%*$EIS>#C*7 M __UR].+;14G[Q5HARIX,!P.?2O-H"?(OZ-A&6:Z+EF9*#-*^&U'75RT4ES7,MCP@E M_2#VC=AP>J85^T'1E&FV&E-65#9%677$("@!>;S^@3> H)*1G"!X X[@[A$/ M_*QTOFIDU(^+(EB+]?<<:38>$6N+Z%T'[QV4CY;/0JX?Z +'(;@0\_]B'+(% M,Y\L#:DY3$J @EACN:3Z&:^IBC"A9XS!"$9CS+G0]N@P6]A'$>,+83=H;#Z/ MD:G45\@0,HMOT\=3E7:FW LX)AW$8/@DRT1'JF1.%XPS:Z=G_@+D'LY%%UG& MV#^&%C7$< ;^Q6_L&DXG!43KMSD:4F8*J6,1')(X;$DZ>%/#27_*LE3,7#9= MIG2![%0:F4Z;.(JMH]#,$/O;RAYH)IEN5IM_($ /.B:#&.5GII+-_W%.4L.9 M"CC[3[2<3$U0(B(J-8-/\S :_;>)*<2SMC$!A88_93#02VV#.6J_GRXDZ/2V M(94_CK>.:.P7IA%L2J-J#/$(J1$_F73G3NWDRODDB-5SAF)V;L9SS4]NT(>+ MEK=3\]2_-AX<0FOG0<9KZT'U1:2A[8Q@C'YH;J[Z@E)E4YVC9!O;F!VLEZ_U MS7>-+-BVXNU+VC M&N4_Q]M5QPK8:W8Z[^ "2+1+=U$([V/TWLIK!S:*YQ=I7U5F;)\\9GX9: M'71TM%]\0':U;W5<.@J+[]$Z1W[$M'O5H>R'?VPTJWN&MZL.F8>79OO"%Y^G M2?(S-=T\:%_Z2@]:5K_B6=ZU[SI%77CA7Q"T_9]CV?[83_3=_ ]02P,$% M @ '( .5X7A#L?; 0 BP, !4 !T;VUZ+3(P,C,P.#$T7V-A;"YX;6R- M4TN/FS 0OE?J?YC20UNIQI#L(4%A5WGL(5*VAZ2M]NHU0[!J[,@V(=E?7YLL M=*.VTG) F/E>,PRSNU,MX8C&"JWR*(V3"%!Q70BUSZ/&$F:Y$!%8QU3!I%:8 M1V>TT=WM^W>S#X0\+K8;6&G>U*@<+ TRAP6TPE402@_,.C2$O*!_7GPR&,7C M.)D,[Q?,>I96'<<7TZ&R\GJ@2^!!N:,F$YK>T%$R&@^@G2Y=RPP",[P2#KEK M#)-0H!5[!3XX7!K*8/Z)PZIBIF8'@S53H2F8'UT\:"WUX6S$OG+PF7^!8 -K M\NW^.RP:*Q1:"SLMFQ#%?H6UXC',I81M8%C8HD5SQ.)%3@KU*PNW)]\?^$$K MFYVLR*/*N4-&:=NV<3N.M=G[?I*4/CYL=KSRN8A08> VJ M/?0OY.G)R-YC3/LX'FY%9CN[C>;=<-] @_\BPHGT,!)>D71$QFE\LD7DIP%P MF8?1$K=8 H2'']OU8.IT_1QS7=-0H$OME]*'[#B5P3*/ H"$+Y),TIL@^_$* MY,X'OYQ6U ?INZ.O+#F3O)%=BQM_OL+CR:$JL.A5@OE;(CGA C"Y7"F0/W_! MJ\>P>_?*8\]^5TKM]RZ$N*2;T:O]N/T-4$L#!!0 ( !R #E?@6T6CDP( M $0( 5 =&]M>BTR,#(S,#@Q-%]D968N>&ULO55;:]LP%'X?[#^<>0_; M8++LI(4V-"UINX= .D:ZC;X513Z)Q60I2,JE^_63Y-A+: K-(,M#L'V^VSF6 MI8NK=25AB<8*K?I)GF8)H.*Z$&K63Q:6,,N%2, ZI@HFM<)^\H0VN;I\^^;B M'2$/U^,1W&J^J% YN#'('!:P$JZ$4+ICUJ$A9(/^6?OTH)-VT^RL?7[-K&=I M%3F^F+>56Z\'>@H\*$=J=D;S$]K).MT6=*^G;L4, C.\% ZY6Q@FH4 K9@I\ M<*@;ZL'@ X?;DIF*S0U63(6F8+!T::MUH^=/1LQ*!Q_Y)P@V,"1?OWR'ZX45 M"JV%>RT7(8K]#$/%4QA(">/ L#!&BV:)Q49."O6K%_XFOC_P@U:VM[:BGY3. MS7N4KE:K=-5-M9GY?K*?GYS16&^@SY'IB M9./1I4V<5ME7"]<2ML&GM"YZJ!4]&Y.--(_OX14.\"(BW)$&1L(CDG=(-T_7 MMDC\X #JT1DM<8Q3@'#Q8SQL39VN?J=<5S04Z(WVZ]>'C)S2X+2?! )+R\[ MRT^"[/L=D'N:^W5L1367?A!TR]*OH,9U'W3;XX7VFJF%ODZC=>DE#%],D!3" M?R;A"TA@8[3=5:LBE*,>2C<8NE?@V*E;*U+HBHD#(S]G'SUO]"$55I/PH@\* MNTL]=E(FY6'Y(N'8J91V@T.#-9S_N!9QRA;2_?-B;.C;B?U#H438U4;^=BD00B$KZQ&?H#9*K]812\ZXVOR20UWPDB MP[ZKS?/YV:9QBSR=Z24M4,33,5S$+;">((K'Z#N86&<8=XV29!.44?_18S9- M;*9#]XPGG&MTYV"[_ -02P,$% @ '( .5T4WJ^@-!@ =S< !4 !T M;VUZ+3(P,C,P.#$T7VQA8BYX;6S-6UUOVS84?1^P_W#G/6P#)BM.AJ$QDA2N MFQ;&G _$[E9L& I9HFUB$FF0=&S_^Y&4Y%@2*2=!2^DEL<5SR'-YCRXI0KYX MNTUB>$2,8THN.[WN20<0"6F$R>*RL^9>P$.,.\!%0*(@I@1==G:(=]Y>??_= MQ0^>]_G=PQC>TW"=(")@R% @4 0;+):@FFX"+A#SO S]9SI.'TZ[9]V3-_OK M[P(N691HCFSL[5O>R_Z SB%4/6OJR1N_]YM_>G)ZM@=-Z%QL H8@8.$2"Q2* M-0MBB!#'"P)2.*0!]6'P4PCOEP%+@A5#24!44#!X%-U]7T.ZVC&\6 KX.?P% MU# P\FZOI_!NS3%!G,.$QFLEA?\*(Q)V81#'\* 8'!X01^P115EW,2;_]=6? MF8P/Y$03WM]R?-E9"K'J^_YFL^ENSKJ4+60\)SW_\\UX$BZE+@\3->$AZN0L MU8N)USL_/_=U:PZM(+NN3U M3KVS7G?+HXZ<#8!T/AB-T0.:@Q;=%[N5=!3'R2I6DO2U)4-SLY28,5_Q?8(6 MRFAJF',U3.]W-5Q,$-Q!Q3RT\/(&M5YH:^,Y#]3ZLLZOT<,T^B:Y*-\ MI4#+W3Y7_%<=?B(")EXUY56^XP"F5 3QJZ0?,AV+OD6OF^TGGNM9EE4?O6Z6 M#YC?0+2H"G[QU)KF-%:7QO)302#:"D0B%.4250.J##EE^^3*D<@,PF''!@E#D/>D@+CN& M=K\H2.$&+%8FX742\[R;,"U(?XVLL@M2*#QA08$;\,)0;MCE+GDD M2]+V#[2S1E7!N72#1631#B50:_Q@UF4Q1 8&C08)=VJ)_ EN*GLTQ%-L=F, MDZ0\[X=M+4BW04XYR_M'9(5QFMJ!'#920W^(@X5!?*G=37*-HO+L%AI;D%Z3 MGG)^]QA0H ;*^76"V *3Q4=&-V(YI,DJ(/:B;D&[+.VU@HL%W@AM@3&.J[,4 M^YP"*0=V$3"*+*\&!5 +[%&GR[H^I&"0:%#P!BK) MB(24K2C31X(3(44,Z5IN3G9#&MF?&8ZP7%:69P50K#"UE!98Z?DJ+16G0 7- MA8P,BMV SZ;!=A1)R^,Y3H^?;]?)##%K]%:\2V\=$5UTE07<&C_5Z[,X29*@ MR(*4YM1"?S$L!")RX4S6)-/!#8%:<&XL4RLRMXH1U *+U.DJ6R/#0A'LU! 3 M&N,0"[FINI&UC>' %),)Y,8*=GFY#ZJ(%IC *JKL@"<@Y$BGZ;]G2)D/R23H M)W%UTL[NYG/C>E('=F.'XW)S6]B1+;#'47%EFT@"'#(@I8#F-&F8$>=KQ%YD M&P.E$?-8I5LL5,&WST@VB4?ME!*;Y56]UQ_=+2NS/(E6(FQS;I.5Y+K>W(-<62>5\:QAH M7!//(A,4KIFT7.]T-L4B-MW358BC$U"+M/WY9ZF]!3FW2*J7AC+3^JG8-DEG/X\ZNI_4$L#!!0 M ( !R #E?9JFY8A00 (C 5 =&]M>BTR,#(S,#@Q-%]P&UL MQ9I;C^(V%,??*_4[N/2AK=00 M-V!LWLBF'8%2HS@QC:KOJR,LX!K$UL9)M; M/WV/PV6Y),%]*.:!2_*W??Z_XS@^"O?O5VE"%J TE^*A$E5K%0*"R9B+R4-E MK@.J&><5H@T5,4VD@(?*&G3E_;MOO[G_+@@^/0YZY$FR>0K"D+8":B F2VZF MQ)YZIMJ "H*M^L_-.$U2KS:JM=O]\4>JL94461L\&>W//&%_1(X)LSUG36NW M8703UFOUQE[T)L=F2140JMB4&V!FKFA"8M!\(@@&3C:&FJ3U R-/4ZI2.E.0 M4F%-D=;"5/=]M>5LK?AD:LB/["=BAR'=X*4S)(]SS05H3=YD,K>AZ)])5[ J M:24)&=@6F@Q @UI O.TNX>)+T[Z-T!]!T$(W5YH_5*;&S)IAN%PNJ\M&5:H) M^JE%X:?GWAN;8EP!%Q8X@\JNE>TEKUUT=W<79F=WTC/E:J22W1B-R)L2YR3&&/69*I@_%"Q@L FI'8;W=A>OS\2F?4,YZ;FZ2Q!<^'! MB)AJC;,SL]C# T<-8&5 Q!#ONK&CN\1DN+'"VN85D>#K51"03$GZ= (X1<82 MIYL=>T-A%U4BV5$@B4V"//%LX] 82(9: ZM.Y"*,@6?SWW[)@&0P\,?G;-S6 M2!M%F=GUE- 1)%G_GU%S(@G_]Y@Z E&M!S#A=DQA7F@*^:'E*X\C/,QE2S$B M50P*T[#K$5> HPR>S].M(ISA@B%,@ M&LD_^6,FTB-26B[P0[B$^'.IZA-OH M!E>]+D[FU>^P+D-\)G5B''EC7&#MJI!W5_<0>\QG>ZQP0EKW@#3/R%5)MG#T MV$;P(:&3?)0G$B>6#0\LED-^J"XC#LBMOO4\F7A1.J$^A>/ZT.N-0]S&_?84LVDRMB\(2)HRSG> M#]9M&9=N)"XT=$K K][FNI-M#^D8TE4W1H-\S#=%P\L\'7W=%N(=YQNM- M<9KD$\[3.>&]\X"WV-15V?85V R#8)#M/FW1K5['XZ*EHTSO5J[XJ DON_0) MO:OU'-1_19_3RBT!/@I&5\<>[IP?> *7;Y:'*C?,/HK((D<>L+;B&,'H[4>/ M"XC*^.;*W4#[J# O>O1'O(U?7]50+H4#[T.Q&VU_96:A/W^LLP+@5?657/#- M8X%+P,]:N%'W47&Z./6'OB^UH6N;PJ='NYM1308LS' M"C>P/JK'/"=716F?YR7]J12E^XUSE1M2'S5BD:/KEH? YEBKKJ/Z:&B?_A44 MAV:L,"1U?%.E34/IQ_6Z+' MK?E*-[8^2KLR9V>([\.S^'';_,7^*V-SQK[9?RJ\^Q=02P,$% @ '( . M5R3CD%RG#@ HE\ L !T;VUZ7SAK+FAT;>U<:W?B.!+]*UIF9Y*<$V.; MD.Y $O9D".EAIT-R@)[7ESW"%D$38WDD.8'Y]5LEVV!>W>0!Z60Z7X*M=ZGJ MZE9)\LE_1L. W#&IN A/"V[1*1 6>L+GX6.7'/? YF' 0_;;C^V/A4EVO3S_-*NM)0U57\@A MU= +K.G0"[>B+LOUG-D';A9/5XL)8QN/*G(]":K*4N% M@J6#M,A,D_<'IN=NI5*Q1RB2K-Z1XLLREAS'M7^[_-CQ!FQ(+1XJ34./34I! MQV]7-X"I6=:%G#FQ.PHFM8,J?PS^1=Z JF^GI5*FOG03A)GLO*E6=\E M67F6U6=\N: A(2_C:A@/EW?6U]+6XXC9D(-)[DT*B'"-,B*TYLI)UE\IE777R+\LZ M%QY,>JA)73*JF4]Z8X+H<$F59M*R:B=#IBG!1BSV5\SO3@MU$6HH875AG 7B M)4^G!&/B=+C@"49+!KPF[#Z9ZPT[X^/^U"XZCJ1)IH/ MF2(ANR=2#&D(G??Y75IRQ^=V@D?5;%C M3"8_N>^ST/R$JEN)]I.0#J&W8'751@B"&M=A>)(&S=!GHY_9.!WR2+?1/"Z@ M'90X(J=;UF+ZNU!SX._ +9=*[T_LF296MW@&<^'C?%P$]&;MEDB"XJ<%0/YJ M3X#]T+!/ T"XFOFWT+P].W@P9898SE3M!,&QJ@P$0[/$X&H55?IT1_%A%+"= M]-T X6$'UB^=0YG\A@R*B*):NEX%J%M*QXEI0]8_F%NCH# M"M.P4%TZ%)/XH/J@_>NY.L&(0;SYG$8'J1;RD:-8*(\OSUDHACQ<5NVZHYFI MPI[M_F8F!<79Y?-C[]7%Z"* M7)ZU/S1;5>)$HV.R!.4*M1^^<]\YQR=V!*!.>P'+&D+\LQ3_FU5=*'O/?3T M.'2^AVG0B,#P#WJG_2S_CU?M\T;;^O&JV[VZK)+#:$24"+@/3<#:@$IH\G^N M3&EY&3MMSS;]V[PLU#ZUFMW&.>ETS[J-SHF=OMU. MVYU&_5.[V6TV.N2L=4X:O]5_.FM]:)#ZU>5EL]-I7K6VW*%?J1J TZ-%N$_. MB_4B*3F'Y+?L;!#*&J'5D_ M+Z[7V(G:&Y0N:'6[T>J2=N/ZJMU]@P.\CJ6**?!K+4B'>>AI$_> "$G$CE#0\M M_%VEL1;9"\EO!NF;A*Z\ [9"/!8$$?63:)J39R]9^P-F"KI 60J?82??.>:/ MN'F6\K)+Q9/U*7%&V^R&*XSD)K,7Q-LW?! P9U M])@T 1K+J52 BBW)'\"!U8^3S@YK#H\#R%[^>G?I$IM6PAU,1QRA?N7!*V.)!/\ M9H?;++:+G2)I#*- C&'29[6;M$3Q:Z 1KP4>SGQ?,J72?Q]YR-Q"[:A\X)#. M=;/=Z)!?SWY?B0]DTT/-L6^3P6=>:LW5. 1FACO?FQ))'7Y>R:ZX1RXAF8]U MWLZ+8O_IL:*91@V@79<4CD.:.C/]^R9.W8MH.7@#QX9]E4K MN>\==Z5>9':0NB6;U)'=M'\(]Y$$F?&(!H2-F!=K?H>^!R #4WMD%_I.L/-[ MV[#2[2#!P\QC]\D:@29Q)AE-=.#(<>8U8._I6O=1P%IR/1#AA#X>E@XM]UUE M-4W9IKI-O?4=!3D"%F%726CZNH^,(XC1FR,4Y 3#_P?K6TMH5JD!2V @1L/H_*^7#Y>1/F7 MU*_:)/2@5.$C/-. MRM?B7$]'_60]Z C ?A! >',)B .P$[QF)9B.A@S3X2QJ@%NFEEO**<',;MQ$ M!L3; J"PO-ZPO8H-;]JW2;F]O M/=U(\O[SM*.I5,SD/U9'#IA5WO76TY$T[]K!KB<%_C83Z.8\.7OA#8@'SI-Z^([.!EVJU[3M MUI74A TZXV%/!+MJ[YLD'RG)5GKDP"@ER^ 3D.-^P.'-%%Y>S3;7TXEX@JYC MM]0S-ENHX9H+(NEHX=WNDW\[1<NL?SU9];55]$\UZ;Y%.S M3JS:G.WYXYM,GTF;,VIDCDTMT$2T_&R/I$653_]:V"&ITXAK\.(NJ;QE>LN; MADL9QN8::88^\DZ&M\$\$Q $DG<+F,C,SOE)>#Y"^ M1AC!HXKXK,_#Y/Q6$OEP#C-.-A?V2$Z@'I!='.;[8Q/]R#)S<_(KPI-?&)Y- M.'"I9Y66U+7L6.ND4N3#TW*Y:HO;8X?/TDBW\5O7:K;.&ZTNO"D>\G!%PXT5 M<_-,NWY9]1],[?6D\B?Y8J]G#I;;3_\S%H'[/DO-BR_$P0=@/"P 7P:,)Q3& MLXD5,[F@V33:CM>XN?%VDCMD*'?35C#&QN\Y-(V3C2. %,GNN()R8)(T]# N M13USAQ8SXT5GGTI?)7%V?[E;E2%GK^QM3?S3)J:#4FIZ)1R!VC2'VVFXD";4PQ7$9-I M@ @LEUQ,C+HN &0PH;C9*P-?P>IV%9*Y6Q/[)#D7']YQ&#E&TT B'1'$1E+[ MI!EZ1: M*@9\HP!U>"1$ M!29> 7 -#L:8*(IR@I4Z$CNB+BP8H&(B9_Q>8P M.DG ^+]QR,B!D_2B2,X AZ/))N9L.\B:M :W,]DQ-42D;KZIH;/K*GA&+]MG MI4AJ!KS'-:E4BFZ1M 1N39LIAM[Q2/9B2+;2)Y(+],BWUT=X/ K,@]!NP6%GJ?_/#=4:D$^,T#YIO?[K'1%5@_ M(Z$86NL^%)%I89XO.SUZFGR!87)9'E+VS>*=[IJOW"_,B+-82%U&A?XBX]T]ACH O0A?36A3?3%Z)B#\A$VIO7ICE?AML*1C:F&&K.UR%Z M).":VI_:,*)N][P'7D+,!O8&AM-A+.6CB<6:KW8D1T#VTYA> H\K[ TMG(>; MT>PG7R#:RBY!96,G15*CR::F)8IKA*U++W6E8^N;HZDHSIGR)(]PR7I0S/FX M1[U;\#1AB; \$0A9_<[S&.OW'Q*,?NS44F(^!U,P7QEBHTK%Q0\-%6I(54YL MNBIL^4JO%^0F;=7 KPW7:Z=<#R_ZSG/46;$\:%[[YF\+\^HZY;=TV![9"UO9Y"<:^"PDG2+I .*S%S753:CR"_+Z1[:'ISBJ MW^;EJYL7U] M>W?:NM+W5]&;TSX[64NDOG!-NK,>FM"6S+.?^\R]@"O&MLMB])LS_] M,R/9QA!"DVX( JMKM4W UD@S/XUF1J/1^W$\\<[>CYGEG+V/W=AC9W$P^>O_ MLV^MEGX,7[Y_)SY]__\JE8O 3B;,CXD=,BMF#DDBUQ^1SL6G]NV5%<4LK%3. MWK\3C0T"YX%$\8/'?C[H=W[O5]J7W4_7)^2/)(K=X<,I^7ASW3\ANC:-2>Q. M6$1\=D_"8&+Y!V?OI]FK^%2EU_UO1SPJ7JM\;%]U+_]SLOCB*;EJWW[J A5M M^NV4Q.Q;7+$\=^2?A.YH')]"PU$P\DBW8D5CES_!*@>G/V//XBFI^MI*^ON>WM^^Y+T;BY_Z7=OKGN4=*_/C\EMY\O-;;]'6MI;\NGVYK?^9_B<]#KG-]<7 MY-^_M&_[G5MXZ-?.]2\=\EL7OOYPVVG_B^ GI/.EMV&VY4-Z%;Y5R)<@_L3!V M;T4&^8_ZJ='Y/"ZW;MH__L$R?WWB!*+ MC+Q@ +3L8#*U?-!_4V:[T.A?J"=!((X+&G/(;.P'L4 T#DHH!D7@6_PSZ&'V M=!R1:<@F+@O)!_@Z?"#=P'?_$L_UF3WV R\8/9!#$/<1F7I6/ S""8G'89", MQOS]'DC&NG*!08,0J05#:#)P$CL&)EB^'R2^#6H<'QT""1_[2D(6)1Y^$H30 M&".1 -&? D38!G+Z>-."?ATX<9RR.^0DCHS"XC\?D?NS:8TI&0$.\ M-P;-BE]&$1%:/T*0!$E(!KBT,O@"CPPA@S)VXD?C=9S'Q@K3] 2SG7PGV%=7BGD@VFZ]C M%@*CK8@,&(S/(F"=W#T N.TDPDF#^(?Y-$A((N!"@"<@<:;)B%TFMMM03BR/;1R-ZSO 4E ^H 6GW@.^9T%#0/N-KFEDX'H>OHY(\_T$U,>$308P!PIT M[D#Q3MA^P0ID-F">"W.&S\(%!9"IT+$%WX.X!Y;]%5&&(OHJ\ 2*9."YT9A, M IS.R83K6W@6K6>Q6L1!4;F,+6^8*U_RB>L0)&TG88CZ( 6N.X5NH:;BK\;P MU0@ D2H+KF^$IIEIF$G@,(]WBG\-:!VZT#E8A^('PD4+YGZZAJ8*#5#BVX)'YIE.L#:%CT,.4=7PV #E\G,]1 M,3V9T,T(6N0V\#%F(Q?&"SQ"Y5KHF)BIXCE@"4@WO@_"K^EJZP'?8.I-IJB? MG5Q0^.6=Y4$#7 S\Y3' ?QR \@^CXW3%WP\(9R;VQWS)OUU8\OOCD#%R!3IE M'($5A;KIGXG/B*FE9A:W;T+X&/A?_,;8L$V]G%4XE5A&:1"$(+)*-+5LP,N) MQGVMDV5NYNF]Z\1C^$I[>T!LYGE34,/PSL\'V@&V&F9-CAEZ0"=Z#5TR^ )6 M9,^*(OAB.AB'L[[$X/:^B\/OO)M^\>'F%@S9RH>;/M@@)V3@H6K0I]](%'BN M Q8L^LS=ZXL.>LG(AV4VM_Y,HC.'^JXM#AG]0"&MVGU<+ML 0CPWCC0@Z_4(T4'U[>K#6$7+^+:6SX)'$P70MI-_C M@W-MI"]%#Y-!X'&?IVE"W_"[LZ5=_%[/UF^B![CRH,&:F=/W8,V],6BC4:,: MV"!%9?1&I]5:$S]&,QC\IXCY?-VPTH7,BABNAO"&NQN M[1;!*NEY^#^VXN+,]F' ,;,FW)MMG,+ZE*Z90%LLA6QN/8,5CKB?OQ3\O7-@ M7S !W0VB9PR9TWN(8C:)R.%YIY<;>O-VR_%+-,!&YL'?;E4H!3!:@J.F@YH.FY\.UUEX<7XB@*EU M^$8[QA\!C61@1:XM#!G72S!FQIUN^FC"&/.O5XNO\U<4JA6J-X_JMH->"< R MW6%+_9!%'\02T , M1/AWP+S@OC"+EOCS>QOMZH&UN">Q+A42D499/!&VJ%*SUG@_T[08M%D?':X0JVF:C65(09@J!B O3N 'II#$"G1J.Q+ R@TYJA M @%J3NSWG%@(!.!LJ,\[\_47Q0)PUBQ$ YHJ&J"@+4DTH.CZM\REX5^=:G4M MU?ME]_K+F[AA['?BQN;#.1\L#P -X!DS6&+0"/)PJ!'?1Q_.AW!4H$8%:I[6 MX^=6-!9IUO@#^S-Q[\"6]F/,RPA3#?S-!8V)"2!O].,ZN)8\Z569&VXN@21^[>- M=,O0AB,?LNSYS[GE<4+DMC.RUY6IL;59A*S-MF'R\W28P)G]@F M:+2-J&=GX!*C57H!_GM&\D$BM MIH": KL]!72]_K:P%;]P M +A1*^*7IT@M M@%CL12YB=NB&H-0?EQ%0D%60W3!D+\0Y*3PI[Q/F\4H'A[I^A,$]#YZ.08^> M=WHDXF>D$+#M.]GS((HM M>)XU"$0BBMAF/&?P42C.X..IQ1$> MRN>Y*P43'BO6P.N?'YPP&,&L^\(PF.XP<@C6_1&)9V5L>+T#"^V>M$X/5KS! MX6(D A>0T)H^+,R3*'U45#O #I'>.(EC#^PFAV7%,6!Z"5<:?AD\Y/U64TA- MHA?(NQ!J!#\M7 #Z?VG<6/!-B%:F/01BC-UO+TH3]!PYC MBWAI=1!>C<45=M3$C2*8!!4[=#G]O,93,;*8B 1^!Y8T:BPFM'"?!-5KN _>!Z+=:3): ,WF(ZM< (+VJS0 M#"4,WK#$;!YA4,"?-6HTS1+R<%@.I\1,&6[XI0_7^:\V6;"1<$J/.P>?SB^ M.#XB/*VH.%NA[2[,OX>E^RSE3:DQ]SNE1NWS[)!.F%_TGRC.QCW*]/!.5MJJ MJ$!0:?QRW#LNEF,3'NIQU@@F_\E4XRWO%UH=N$3/)<^T&F]1^2%UH?MR;[EM M6PZ;N#;XN0XW8<[YK :W>Q*$O):8#\;04V];O" *'XH85!@-0$)V\^>%]SC@@?3P&'1.+B'-:I]0>!XI'U. N^=;/5>NZUV^[CMRZM M ;GB%8-#+K_!?IV/V#;X. ICFUI#%#_DKR):/ M'J@*QUKP8;*%&]RA@!Q^[%YUCM2$5A/Z%3(3\UE;6'0P)Q$/U8Q$^!G/!/@L M,_KZP93H&N W*\2>58;'U>_.Q6F2;4]FQG(HLOYFM=MM,:/S"'24E7HG3'CY MJY,@_Y;4R&OE.LY4&.X\>@X_6Z<-KCO7PZ):"/2F%W0]XG737=J>X M\Y,=-49V#1[(=!Q@&6H'Y\1AL]$X(K5JK:*9AK;@%0[18 33$'RX*,UIR;)< M[#%S$EPUHQ@(B1+3N 2%+!,.KZ^>=0+W4FT; VEVX#!2J[4THXKG1$/V9X+N M,3Y]L.IJB,5,!F:%/JS0$1_5\<'"FH#6P+>@,=NW.!X:)&/#X2,MX2S5J\??N_O[^..T1"ZO'=C!Y M]YOX]=T7L!S>&4;=>%=M-INU/8%M&RNL>-9#QK@87:/9=.=:8 XN[-I_#"X=$4551,0QX>FIO!N+:.T8+F0=2\B9E+F^F%5T50>2/AU?V. MA&_>\$DO^:DVC=/5EPB=P+]^<">J?O I12+PF$)R'X2>DU\@M&^FTK-XD]^. MQ"]'PDAU?CW28CP(5>C,MI[RW-?4S.::B*(C#I8YO^9FCN;,_N8Y6;X3P']1 M$@XMF\W?MI3=BX2Z:"Z+A!9JIW@N3"(1.!\^^P8F(69^#U/*F-EU3,=\Y>8A MA@0\202(D\;H1J$E;LZP"GY\'MS+(GGM;.O[-MUM1R?E#X8Q"0SFV0_D\*)] M^P6<_U3//AT5I&36PYQQZ8U33-0NN,=,8M0CH Z6).V 'X5,"7SO0>SKH]4W M"L'E27,'TCP;:&L8"!ZN3 #*V'4,HYO%8F#QY&7Y,L^2*ZQF3624.=[!@N('E<*\R#I,)CALFPP2D@U8":)0$X8N)B:+X P?R((EA M/+"JNQ-^!5$<4%B8(WYP5 !\DH9IT@Q#%QNPP\2-\"2].X7? A'YS2Y$BK"% M.+T@9L)_"H-@ A^#=1X$GKAN*K821#/NUS K+J9(PVA5UHZ)@L\+.0\2*NWX&1!^+N)WZ9 M#*;<0U\\EJXZ,+I).ODGX,*YE<1W\2#Y2-"BE]BOT 5#AE/?A*9/X683AIR M%3=F35W<7>3*FL(R9;O8!VS@\VP3M/@04DY[1/.[MWH,X-/'L.]\]_EF"@SA M>S':/4'21[1RTE26^7(R"VXK.IBI?QD'$[QZ+N;>)3JG?/FW8[SORN)AM>!_ MB\_L":ORTK-!>&^%3N4R"/A1_AY>(LCUVK[9AOQ&L&(H0TB:7^8E>."E/(AR M'HBE&:?@P$JO^\K*U8ET12LU*G&W!#U.^!%:8^C81ME2\X>8]CQP.TQP941+ MAD,3G?J\Y4E^@6+NW?Z1.".1:LBO+AOBBIC2Q^O3G&SQ\;-(5Y[>6"3!B_A% M;-4XTRI-E&O(($F7Z73JB*%BJ&ON'K?30N6FXH"X*937&RQ>V8E!B5.23&$: M\6"/E?@VOP".GTA(U\G3&;W"4;3<#!;)#[CA"[^=YH56CB$^Z/#@MA3%W5B_1&$_':_87ZX M_)2/033MS7<4G;4 1X&A42Y5>)H#$+/R,VE%:,?:H3L0#.8;JIUS@*\GK,C< M3.5?M44B$9C]@"CL]$>\NU;7*O_*C_@.W0@M!GZ^46S97C!;V!RF+BIP8^O" M88"%)'>=D.RL>^)H)#]1B;0PFI6^5GPAJZ0\JXTF/,X,+:#7G.SVE8*,&S7![/FA%IYA@JF*E)RJ> /<8.IEW_3Y!DL51LF=\ BYQ.V-PM,/;-9M.8\"W0/Q,WG,4>A(&/,/.L>Q6,?95@;$T%8_^> M]?R+*'U_'?@57@%S=I'#E:B N7=6=" 2<=-[OA-<"2Q8.E&+PA+,PYEL6=;8^;2,+8XC&QY=5&9_?C@HJ# MA4J<-RIJW-DZ+RJ9@@.]4"@5E=KB9U<<7OR,DL.&6 <[>QB9%_.5;<+((997 M/0*]F+W.SRMQX^Q$7)T(3@*88]8W-(P<#"IF\0)NPT_ LBSH06%-#+]])"S MB )H'_%H4\,^!:P$]M>*L& P MOL[\2#R:7B"_JEMIM7[HW>(WCBO&.G@@A3LO>%N+%D+$BN!9A;64@QBY&R;S MRRT:/+!>%ARZ=!=![)-'V!'!(EX\+P6VRZ_ 3"]TQ\$6O$\T!US?X1&P.Y8Y M+C:FC3_VM#"I->"OI!8.?]C'[A6LYUGI=MP'R,,FPF0O]#S!CN2,R(>/4L9; MJ;-SM44',+LGU!,G [G]!XX>>FZ/G@4EDS\[ C9$L1!\["*GP"1%%2.T["II MC$'L&2-GKFMZK ^8R"V150V@ZX8L&Z#*03/5>TBK1&3%[(4%*BQU 29AQ(M] M(![O76E[/F,4S!\+X]P5'J> 2U;3CAM*>2@SW02:\X;FS V^N9I?ZD ML%!_P.*;QJ;#3/T/8-V.\0 *KHS%KN=2 S5GX[F2[RP%$6-?<8RY4IZ5NYH- M*N-1/JITO4\+>C\4=DIQJQ$FJ\><68'QO(W5G(FR%*Q) ,IBV63-+0AD0P0: M'[H*@Q$5Q?-T)>'4@6*"+H.RXWH*EH8LZXE+%CZ=-?8$YM,FT.^)JCG,BXF[I#. M]:_=VYOK*T!%^Y+T;BY_Z7=OKGN4=*_/C^=\Q>?"4:(1GM\@W'N="P(_P=BZ M%^T^_/*A?=F^/N^0WN=.I]_[D4%N^"3O&"P#CDOP6/S@/K36 +K+3R_O-6>*N;\Z!&8)Z8AN(1Q,'F=F=CN]99.-259!7L)8/^# M73I/M[[;$1CUT8D2G$+UYL\SRL3$Y:['S.G(.;I\#BY9,8IR>8V%:?[ZZL-? MLLV#H]5KU9?VQ47W^E-QR*?EFC_+1?\/C?_9*0@\RI20PDQ9I0E.!^#;CWC5 MF0HP*PA/_F';C V'*Q>^=1U.SN^ XC]T9G= K2A+I+_=RO3(:"_'WO(>O7D$ M^>%P#O+/1W2($L,RYK36J%*MV923.R66C$F;]3IMF.;6N?/"^3[D?UYEOK=M M&RC'$<'K?&"N8PBM@AN7\J)J"^OB&J!H-EI4KVER#*NLM-=MWT@!S#5L,>7JIZ53PZ@^ M;T^G;&JAG) PFTUJ+EF19("$K$82R?Z*O>E^@"6FYC,B%*RW"VM=HYI1IE:=B%#3W&9JEIETN4I/J3;6GOR_B-&JT86X_X4MB&RI+8A.+B#25FMI-$=26FG:Y1/UW?+@?J._^@YW."C1>=ML?NI?=?K?3 M(^WK"]+[W+[M?+ZYA 6AE]U%T_GW+]W^?\C+BKF_8*ARR6##.P_I(;Y+5]RS MZC*5Q55&+5%JVN42M:R.[D)0+R]%^<5ZP()Q4O!N*>VM5YPUZQJMFJKBK'R2 M:=3AKZKD]H(Y'R9L5CZ%'XT3V96MV 7WK638-JA1Q[^J8)P"1>%F&J.ET:JDH%#I$K+0+M>6 M2:EIETO4LEI5!VV^ M.86GU)PLF#9HJUY=6N1,,Y ZHNJ)MM[\(E0B(^QI: M*37M+MU MVN6"",^^<:,H88X4?-\Z[7+!O-2TRR7J';'#L-A"D,11##]@ I<5 MDW\F/B.F1HFA&2:OQG#!;#89@*XS=?ZI(06'MTY[;<=K51D7)5=KE$O2,F5..X]I84])GCWKD.\\'M MJS[E#_H!F%C*#2PKL$M-NURBWA%S3+F!V_<>MG^?7:EI[X\8=\1N.@\FD\"' M%KE_MR*T;M2T%<%U>1 D,7KW<^( :6W:-,P::M6XZ82_-JHF[0) MO\YM^I$%0TL*%F^==KD076K:Y1+UCEABS_/V* $]-F4V!KF\AV,I&+QUVFNK ME]QJ4F/))=&E8^A^"+-!ZQ((:"Q M#["L-6BS:=!&:_N5O$M->XWRK#=,6JL]/N,KN:;9XETS8I^.H7TS=&TWE@<6 M:8LE.Z=^6 44X_T"^@NO"'_)/4]'2L+;E'"=5@V3ULT7%AA^N81WQ. 1%52> M/J.G=-)V$:MK>'<-!O->!MBR&# E185.JU7PTK7'CIT,J)#5!%M2,(K'EW97 M_9D (B=(!A[[L;7JN[=.?H_>BU!K4A-O^6O5OXM:4^FRW11QC5;1@GY&K:=M MB)@K)O@'+_0MMO[QYKI?Z77_VP%]BGZ 9 M=4H*7/@CB6)W^'!:I LL0&H9I4$0@I;A(W7]T8G&1\+'](A,RAQ->WM 4&!3 MR\%]NI\/M(.GE.O!G)S'T\$XG/7E.XKY8!4(!QYH[<*21?J=W_N5[O5%Y[HO M^%!@@\W\F(7 A<8SB9[EDOAI:HU891 RZVO%&D(K)\3R[JV'Z*>S9ZTN:7N+ M0Y9+Y(77/3:,-P.!P ."_L\'>N/@N6OJFEB2B_]]%(>!/SH#!'5)Y_K7[NW- M]14 IGU)>C>7O_2[-]<]2KK7Y\?OWZ6/OD#(4@WQ_ :G0J]S0> G&%SWHMV' M7WI]^ ^'W",W'\G-E\YMFX_Z1\:[X07O]L5ZQ?MOK MBT0YFSW+8Q&%)^7+&-],ALK+\U ,VFA4,9E;3NZ46#(ZK=::U&P]SF>5@CLE MEDR5FK4Z;38>W]TH!7=*+!F3-NIUVFKL7$G7[=7SB6(2# E?*:6#5=F2U:D& M:W'5D#-778%B*Z"HF0VJ:Z:"A(+$3$\T]!K8(.JDDP)%T5TPJK35DO-"\1T) M&'P*@R@B7\)@J Z9;Q_0#4VC1D/.R] 5*+8"BI:A4V-)+10%B=)"PJ#UJDYK M^O?/2BI0E @4)H"BU7QA]0HYK2%US?TK W%?M^U*35N)NC2TE:A+0[M2NX M1<.B2!0@_\@DS%V1$:LO*)NHTWI]^\7P2TU[7<)L56EC227!TO%S'V1I5)NT M654IP?LAS&:-FL;V9Z:L486%-?^"34-FNQ9>.\*KT;8G 5#]BW\@#SKV 9DM MC=;4\K\?LL3;8VKJJ,)>R%)OM*AI;G_%*#7MM0FS7J-:]7%FM^3+_[9<_AYP MN[B_( \@]@&,-4T',"K'8C^$"9JEI82Y'\)L-O"RK>V?:"PU[?4Y5G7:,*M; M']2.N/RW+&)6:(_3RXWOF!=,)\R7[VS&3H.R8=*&H13,7LBR!0YB345N]D*6 M>K5*C:J:F/LA3!-OU-Q^Z&9'O/WSP(\2CR<4JNW]=6.QWJ0M75THOA>R-%NT M9BI7?R]DB0N^67]\9JUT#-T+86H&;4@0A-L15_\3\UEH>6)CWYFXOAO%>*+@ MCLD#C;3%DIVE;55-:NJ/8U8RG*15D-@.)#2=UDU5AD%!HGCBWJA277LI763#D+/,L:*#HXZ_IV,&'DT NBZ(@,X8', M-@I\91-M&=2'S29M55\(Z9?<$W"DI+M-Z=8-VM!?6$=/B7=7Q*M3H]&@6O.% M'KH2\.X(N&88M+;DG,F:!?PWHBG[:^!*!*H<._LXY++25J(N#6TEZM+0+I>H MY8T[W,1C%I(L^I!NPARIPI8E!&FI:2M1EX:V$G5I:)=+U+(F>RRDP7;]F(4L MBE.K0PK6E3A\9E;5KKZ"PPP.2T[:*#B4%@XZU52^JP)$X6#EDIOG98"#O"&6 M---U::!%H5D9/TJYR0,'9?PH."CC1P%BOXT?E9BB(HZ*MA*UHJU$K6B76=3R M1DWF#\0,V# (&7'%A['U3<*#PC+"]45'7&JM%7=H[&XZ_([+I6Y0L[FBDIT2 MS'8$@\=*ZE1;XA$JT6Q=-#5#I\WZBLIDKWKX8\-+Y9.S'CA^_ M>2$8']%;1RA@$9/F7IZ6WS%1/1$=4+*23U9/!PR4M&24UE,QA#5+2^W=RT*[ M7%L_I::M1%T:VDK4I:%=+E'+[9^[<_OW7UA(SH/))/!);VR%\AWZ5'C=?W8K M49>&W4K4I6&W$K6D!L>VZDM\L"+7EH)A>Q,,TXZU[U>_5E%+*03U_5OLE*"D M$-3WZU$K04DAJ(UOV,CJR2\LK!>NE\3,44NK6EK+*2BUM.Z(H-32NB."DFUI M5;OK*E:B:"M1*]I*U(IVF44MJT^>QK?);[P[S"%M(&.-V-SV>D1NDCB*+=]Q M_9$4['RAT;I]7*_3TM5;M&F8M%5[83)I631+B7'1T!NT]8S+UA4NRH6+IEZC MIOG".(;"Q=[CHJ&95--?>.!'3I/I%2LDI#L7RFC:+; KHTGA0AE-"A?*:%*X MV&NC"?ZQ8'3%UC_>7/Y_.R>$-T_X!Q_;5]W+_YR010+DJGW[J7M]@MD: MIZ3 A3^2*':'#Z=%NL "I)91&@2APT(^4C!\3C0^$CZF1V12YFC:VP." IM: M#AI+/Q]H!T\9?@=SY)'Z:@J%8&83,^EJQAM#*";&\>^LA^NGL699OVM[B MD%]#Y/TQ(\/ \X)[$!)Q(V*1D-F!;[N>:\58,"P80HN+AW7B@'0^=/L7;0*V M,&D[V"#8S.*S$X$@&7!:>-UCPW@3N-WP.O#ZBG;L"$4+/AC0]7\^J/] H;U\ M-JT?!WG3[Z,X#/S1V<<@)(CC_CADC%P!!\81Z?@.YJ&ECVR=MTJ<+Q9GS_TF MGS"?H<;W%4#+U]@?*6J5B;R(R== UC\3GQ%3HT0**"FQ[J58E8;8")2,5X&2 MH1GF:A0M+;NG%,:N2=E04BZ!E-5<+H.4Y9W+);8%"C"0V]T\_,6W$@?XY!Q) M83\J^2GY*?DI^2GY[5M6]J.:9[NX\ROO64%5DWQW1*5JDN^,K%1-\MV2EJI) M7K*LK7(=NBLU;27JTM!6HBX-[7*)6E;_/*]D9O)>=S',P:+L%C$I6+=UVFN[ M?M>L/CZ:L0>NPXX+Q5SK;"$6GVI(26$HL6Q9+?;V7NLMZ+G9A4;Q@ MTY#9Z<$ GOD_"8#J7_P#>:2\#PAK:;16?USVLW3\W =9-@W:J#W>F2@=/_=! MEGJCM?0 :>D8NA?"K->H5C6W/J@=\8EOXC$+Y4'!\OT3=1/\-FZ"5V!08%!@ M4&!08%!@V,'Z7PO7F*2U#0XOI+]1>]+77O&MA)U:6B72]2[XLC^F;CQ ]:PGC(_$OOVG6_XL\IH6ZNM^CC<4CI6 M*C'N!2OW08QZK4F;YO;W=4M->UW"-##2LBJ>)>>2OZTKN-4FO=I]D54E*# H M,"@P*# H,,@,AAV);2S<.B#K;OTNEY-8OL,OPYTH2KIK*!;R5*: *NPBGZQ: M9I.V](:2U0[(2J=:K44;9G73TMIF+H.T*EDB4W%?=[]*35N)NC2TE:A+0[M< MHMX1%Q\KYH;LCOF)Q.D*6\Z2-6BC4:7UUHJ".F69PY))1J?56I.:K155=91D MMB*9*C5K==ILJ)H,LDG&Q*U^VEI574?.)7);V_V+4? K_J"\^)+(IGLV*-=T M_N2M'%S9!XE4:BN2NY1,MB,3XW%!?R63;O<"W]C">;I-*] M_K73Z]_^S_&8Q]5O?.17/=+U[U@4!R&Y91X_&1!MFBK R_U?=Q*Y*>4P(WQL!Y--$R]"B@,X MHS0(0H>%'/&N/SK1^,3E4_@1F73J:-K; X(S# WH4[9N:\-;FP137PP 8M9)^0?N?W?J5[?=&Y[@L^++NUJ;5R'O]]#38( MG(>S_P-02P$"% ,4 " <@ Y7!O1OBXD$ "#%@ $0 M@ $ =&]M>BTR,#(S,#@Q-"YX$.Q]L! M "+ P %0 @ &X! =&]M>BTR,#(S,#@Q-%]C86PN>&UL M4$L! A0#% @ '( .5^!;1:.3 @ 1 @ !4 ( !Q@8 M '1O;7HM,C R,S X,31?9&5F+GAM;%!+ 0(4 Q0 ( !R #E=%-ZOH#08 M 'BTR,#(S,#@Q-%]P&UL4$L! A0#% @ '( .5R3CD%RG#@ MHE\ L ( !A!0 '1O;7I?.&LN:'1M4$L! A0#% @ M'( .5W#N=QFM+ C_H" X ( !5", '1O;7I?97@Y.3$N 9:'1M4$L%!@ ' < P $ "U0 $! end