0001096906-22-001918.txt : 20220816 0001096906-22-001918.hdr.sgml : 20220816 20220816151014 ACCESSION NUMBER: 0001096906-22-001918 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220816 DATE AS OF CHANGE: 20220816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Omnitek Engineering Corp CENTRAL INDEX KEY: 0001404804 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 330984450 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-53955 FILM NUMBER: 221169792 BUSINESS ADDRESS: STREET 1: 1345 SPECIALTY DR. STREET 2: # E CITY: VISTA STATE: CA ZIP: 92081 BUSINESS PHONE: 760-591-0089 MAIL ADDRESS: STREET 1: 1345 SPECIALTY DR. STREET 2: # E CITY: VISTA STATE: CA ZIP: 92081 10-Q 1 omtk-20220630.htm OMNITEK ENGINEERING CORP. - FORM 10-Q SEC FILING OMNITEK ENGINEERING CORP. - Form 10-Q SEC filing
0001404804 --12-31 false 2022 Q2 false 0001404804 2022-01-01 2022-06-30 0001404804 2022-06-30 0001404804 2022-08-12 0001404804 2021-12-31 0001404804 2022-04-01 2022-06-30 0001404804 2021-04-01 2021-06-30 0001404804 2021-01-01 2021-06-30 0001404804 2020-12-31 0001404804 2021-06-30 0001404804 us-gaap:CommonStockMember 2021-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001404804 us-gaap:RetainedEarningsMember 2021-12-31 0001404804 2022-01-01 2022-03-31 0001404804 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001404804 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001404804 2022-03-31 0001404804 us-gaap:CommonStockMember 2022-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001404804 us-gaap:RetainedEarningsMember 2022-03-31 0001404804 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001404804 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001404804 us-gaap:CommonStockMember 2022-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001404804 us-gaap:RetainedEarningsMember 2022-06-30 0001404804 us-gaap:CommonStockMember 2020-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001404804 us-gaap:RetainedEarningsMember 2020-12-31 0001404804 2021-01-01 2021-03-31 0001404804 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001404804 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001404804 2021-03-31 0001404804 us-gaap:CommonStockMember 2021-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001404804 us-gaap:RetainedEarningsMember 2021-03-31 0001404804 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001404804 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001404804 us-gaap:CommonStockMember 2021-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001404804 us-gaap:RetainedEarningsMember 2021-06-30 0001404804 us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0001404804 us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001404804 us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0001404804 us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2022-04-01 2022-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2021-04-01 2021-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2022-04-01 2022-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2021-04-01 2021-06-30 0001404804 fil:FiltersMember 2022-01-01 2022-06-30 0001404804 fil:FiltersMember 2022-04-01 2022-06-30 0001404804 fil:FiltersMember 2021-04-01 2021-06-30 0001404804 fil:ComponentsMember 2022-01-01 2022-06-30 0001404804 fil:ComponentsMember 2022-04-01 2022-06-30 0001404804 fil:ComponentsMember 2021-04-01 2021-06-30 0001404804 fil:EngineeringServicesMember 2022-01-01 2022-06-30 0001404804 fil:EngineeringServicesMember 2022-04-01 2022-06-30 0001404804 fil:EngineeringServicesMember 2021-04-01 2021-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2021-01-01 2021-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-06-30 0001404804 fil:FiltersMember 2021-01-01 2021-06-30 0001404804 fil:ComponentsMember 2021-01-01 2021-06-30 0001404804 fil:EngineeringServicesMember 2021-01-01 2021-06-30 0001404804 fil:ProductionEquipmentMember 2022-06-30 0001404804 fil:ProductionEquipmentMember 2021-12-31 0001404804 us-gaap:LandAndLandImprovementsMember 2022-06-30 0001404804 us-gaap:LandAndLandImprovementsMember 2021-12-31 0001404804 srt:ChiefExecutiveOfficerMember 2022-06-30 0001404804 srt:ChiefExecutiveOfficerMember 2022-06-30 2022-06-30 0001404804 fil:BoardMember 2022-06-30 0001404804 fil:BoardMember 2022-06-30 2022-06-30 0001404804 fil:SbaEidlLoanMember 2020-04-21 2022-06-30 0001404804 fil:SbaEidlLoanMember 2022-06-30 0001404804 fil:SbaEidlLoanMember 2021-12-31 0001404804 fil:EmployeeStockOption1Member 2022-01-01 2022-06-30 0001404804 fil:EmployeeStockOption1Member 2021-01-01 2021-06-30 0001404804 fil:EmployeeStockOption1Memberfil:N2011LongTermIncentivePlanMember 2011-08-03 0001404804 fil:EmployeeStockOption1Memberfil:N2011LongTermIncentivePlanMember 2022-06-30 0001404804 fil:EmployeeStockOption1Memberfil:N2015LongTermIncentivePlanMember 2022-06-30 0001404804 fil:EmployeeStockOption1Memberfil:N2017LongTermIncentivePlanMember 2017-10-01 0001404804 fil:EmployeeStockOption1Memberfil:N2017LongTermIncentivePlanMember 2022-06-30 0001404804 srt:MinimumMember 2022-01-01 2022-06-30 0001404804 srt:MaximumMember 2022-01-01 2022-06-30 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)

OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended:   June 30, 2022

 

Commission File Number     000-53955

 

OMNITEK ENGINEERING CORP.

(Exact name of Registrant as specified in its charter)

 

California

33-0984450

(State or other jurisdiction of
incorporation or organization)

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

 

1345 Specialty Drive, #E, Vista, California 92081

(Address of principal executive offices, Zip Code)

 

(760) 591-0089

(Registrant's telephone number, including area code)

 

Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes ☒   No ☐

 

Indicate by check mark whether the Registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (Sec. 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).   Yes ☒   No ☐

 

Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company.  See definitions of "large accelerated filer,"  "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

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.  


Page 1


 

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes    No ☒

 

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

 

Title of each class

Trading Symbols(s)

Name of each exchange on which registered

N/A

 

 

 

As of August 12, 2022, the Registrant had 21,948,091 shares of its no par value Common Stock outstanding.


Page 2



TABLE OF CONTENTS

 

Page

PART I - FINANCIAL INFORMATION

 

 

Item 1.       Financial Statements

4

 

 

Condensed Balance Sheets as of June 30, 2022 (unaudited) and December 31, 2021

4

 

 

Condensed Statements of Operations for the three and six months ended June 30, 2022 and June 30, 2021 (unaudited)

5

 

 

Condensed Statements of Cash Flows for the six months ended June 30, 2022 and June 30, 2021 (unaudited)

6

 

 

Condensed Statements of Stockholders’ Deficit for the three and six months ended June 30, 2022 and June 30, 2021 (unaudited)

7

 

 

Notes to the Condensed Financial Statements

8

 

 

Item 2.       Management's Discussion and Analysis of the Financial Condition and Results of Operations

17

 

 

Item 3.       Quantitative and Qualitative Disclosures about Market Risk

21

 

 

Item 4.       Controls and Procedures

21

 

 

PART II - OTHER INFORMATION

 

 

Item 1.       Legal Proceedings

22

 

 

Item 1A.    Risk Factors

22

 

 

Item 2.       Unregistered Sales of Equity Securities and Use of Proceeds

22

 

 

Item 3.       Defaults Upon Senior Securities

22

 

 

Item 4.      Mine Safety Disclosure

22

 

 

Item 5.       Other Information

22

 

 

Item 6.       Exhibits

23

 

 


Page 3



PART I

FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS 

 

OMNITEK ENGINEERING CORP.

Condensed Balance Sheets

 

 

June 30,

 

December 31,

 

2022

(Unaudited)

 

2021

ASSETS

 

 

 

 

CURRENT ASSETS

 

 

 

 

Cash

 

$6,530  

 

$59,674  

Accounts receivable, net

 

21,030  

 

9,555  

Accounts receivable – Related Party

 

1,212  

 

-  

Inventories, net

 

646,293  

 

717,044  

Contract assets

 

-  

 

13,221  

Deposits

 

8,726  

 

4,230  

Total Current Assets

 

683,791  

 

803,724  

 

 

 

 

 

PROPERTY & EQUIPMENT, net

 

12,869  

 

14,373  

 

 

 

 

 

OTHER ASSETS

 

 

 

 

Operating lease – Right-of-use asset

 

533,673  

 

593,697  

Long-term deposit

 

13,514  

 

13,514  

Total Other Assets

 

547,187  

 

607,211  

 

 

 

 

 

TOTAL ASSETS

 

$1,243,847  

 

$1,425,308  

LIABILITIES AND STOCKHOLDERS' DEFICIT

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

Accounts payable and accrued expenses

 

$370,307  

 

$373,221  

Accrued management compensation

 

632,658  

 

620,735  

Accounts payable - related parties

 

129,101  

 

124,472  

Notes payable - related parties, current portion

 

15,000  

 

15,000  

Convertible notes payable – related party

 

20,000  

 

31,090  

Contract liabilities

 

-  

 

75,000  

Customer deposits

 

231,419  

 

170,870  

Operating lease liabilities - current

 

112,375  

 

106,149  

Total Current Liabilities

 

1,510,860  

 

1,516,537  

LONG-TERM LIABILITIES

 

 

 

 

Loans payable – SBA, net of current portion

 

198,674  

 

198,674  

Convertible notes payable – related party, net of current portion

 

18,475  

 

12,826  

Operating lease liabilities – long-term

 

446,317  

 

504,963  

Total Long-term Liabilities

 

663,466  

 

716,463  

Total Liabilities

 

2,174,326  

 

2,233,000  

 

 

 

 

 

STOCKHOLDERS' DEFICIT

 

 

 

 

Common stock, 125,000,000 shares authorized; no par value; 21,948,091 shares, issued and outstanding

 

8,607,086  

 

8,607,086  

Additional paid-in capital

 

12,046,557  

 

12,033,454  

Accumulated deficit

 

(21,584,122) 

 

(21,448,232) 

Total Stockholders' Deficit

 

(930,479) 

 

(807,692) 

 

 

 

 

 

TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT

 

$1,243,847  

 

$1,425,308  

The accompanying notes are an integral part of these condensed unaudited financial statements.


Page 4



OMNITEK ENGINEERING CORP.

Condensed Statements of Operations (unaudited)

 

 

 

 

 

For the Three

 

For the Three

 

For the Six

 

For the Six

 

 

 

Months Ended

 

Months Ended

 

Months Ended

 

Months Ended

 

 

 

 

June 30, 2022

 

June 30, 2021

 

June 30, 2022

 

June 30, 2021

 

 

 

 

 

 

 

 

 

 

REVENUES

 

$

224,438 

 

$

228,307 

 

$

483,289  

$

446,420 

COST OF GOODS SOLD

 

 

135,306  

 

 

161,572 

 

 

305,911  

 

290,883 

GROSS MARGIN

 

 

89,132  

 

 

66,735 

 

 

177,378  

 

155,537 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OPERATING EXPENSES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

 

130,326  

 

 

132,424 

 

 

269,022  

 

298,877 

 

Research and development

 

 

15,383  

 

 

17,099 

 

 

31,635  

 

33,555 

 

Depreciation and amortization

 

 

752  

 

 

136 

 

 

1,504  

 

271 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Operating Expenses

 

 

146,461  

 

 

149,659 

 

 

302,161  

 

332,703

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LOSS FROM OPERATIONS

 

 

(57,329) 

 

 

(82,924)

 

 

(124,783) 

 

(177,166)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER INCOME (EXPENSE)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other Income

 

 

-  

 

 

67  

 

 

-  

 

67

 

Gain on extinguishment of liability

 

 

-  

 

 

 - 

 

 

-  

 

100,655

 

Interest expense

 

 

(5,253) 

 

 

(5,524)

 

 

(10,307) 

 

(12,332)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Other Income (Expense)

 

 

(5,253) 

 

 

(5,457)

 

 

(10,307) 

 

88,390

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LOSS BEFORE INCOME TAXES

 

 

(62,582) 

 

 

(88,381)

 

 

(135,090) 

 

(88,776)

INCOME TAX EXPENSE

 

 

800  

 

 

800

 

 

800  

 

800 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET LOSS

 

$

(63,382) 

 

$

(89,181)

 

$

(135,890) 

$

(89,576)

 

 

 

 

 

 

 

 

 

 

 

 

 

BASIC AND DILUTED LOSS PER SHARE

 

$

(0.00) 

 

$

(0.00)

 

$

(0.01) 

$

(0.00)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING -BASIC AND DILUTED

 

 

21,948,091  

 

 

21,600,189 

 

 

21,948,091  

 

 

21,600,189 

The accompanying notes are an integral part of these condensed unaudited financial statements.


Page 5



OMNITEK ENGINEERING CORP.

Condensed Statements of Cash Flows (unaudited)

 

For the Six

 

For the Six

Months Ended

 

Months Ended

 

June 30, 2022

 

June 30, 2021

OPERATING ACTIVITIES

 

 

 

 

 

Net loss

$

(135,890)

 

$

(89,576)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

Amortization and depreciation expense

 

1,504 

 

 

271 

Options issued for services

 

13,103 

 

 

13,874 

Gain on extinguishment of liability

 

-

 

 

(100,655

Amortization of ROU asset

 

60,024

 

 

-

Write-off of contract asset

 

13,221

 

 

-

Bad Dept Expense

 

41,000

 

 

-

Change in Inventory reserve

 

18

 

 

(88,956

Changes in operating assets and liabilities:

 

 

 

 

 

Accounts receivable

 

29,525 

 

 

3,478

Accounts receivable–related parties

 

(1,212)

 

 

(1,208

Prepaid expenses

 

-

 

 

(11,164

Deposits

 

(4,496)

 

 

(8,088)

Inventory

 

70,733 

 

 

146,558 

Accounts payable and accrued expenses

 

(2,914)

 

 

(8,469)

Customer deposits

 

60,549

 

 

(69,571

Contract liabilities

 

(75,000)

 

 

-

Operating lease liability

 

(52,421)

 

 

-

Accounts payable-related parties

 

4,629 

 

 

7,025

Accrued management compensation

 

11,923 

 

 

16,730 

Net Cash Used in Operating Activities

 

(47,703)

 

 

(189,751)

 

 

 

 

 

 

INVESTING ACTIVITIES

 

 

 

 

 

Net Cash Used in Investing Activities

 

- 

 

 

- 

 

 

 

 

 

 

FINANCING ACTIVITIES

 

 

 

 

 

Payments on note payable

 

-

 

 

(326

Proceeds from (payments on) note payable-related party

 

(5,441

 

 

50,000 

Proceeds from loans payable - SBA

 

- 

 

 

100,000 

Net Cash (Used in) Provided by Financing Activities

 

(5,441

 

 

149,674 

 

 

 

 

 

 

NET CHANGE IN CASH

 

(53,144)

 

 

(40,077

CASH AT BEGINNING OF YEAR

 

59,674 

 

 

60,729 

 

 

 

 

 

 

CASH AT END OF PERIOD

$

6,530 

 

$

20,652 

SUPPLEMENTAL DISCLOSURES OF CASH FLOWS

 

 

 

 

 

CASH PAID FOR:

 

 

 

 

 

Interest

 

5,048 

 

 

8,716 

Income taxes

$

800 

 

$

800 

 

The accompanying notes are an integral part of these condensed unaudited financial statements.


Page 6



OMNITEK ENGINEERING CORP.

Condensed Statements of Stockholders’ Deficit (unaudited)

 

 

 

 

 

 

Additional

 

 

 

 

Total

 

Common Stock

 

Paid-In

 

Accumulated

 

Stockholders’

Shares

 

Amount

 

Capital

 

Deficit

 

Deficit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2021

21,948,091

 

$

8,607,086

 

$

12,033,454

 

$

(21,448,232)

 

$

(807,692)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of Stock Options

-

 

 

-

 

 

2,562

 

 

-

 

 

2,562

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the three months ended March 31, 2022

-

 

 

-

 

 

-

 

 

(72,508)

 

 

(72,508)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, March 31, 2022

21,948,091

 

$

8,607,086

 

$

12,036,016

 

$

(21,520,740)

 

$

(877,638)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of Stock Options

-

 

 

-

 

10,541

 

 

-

 

10,541

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for three months ended June 30, 2022

-

 

 

-

 

-

 

 

(63,382)

 

(63,382)

 

 

 

 

 

 

 

 

 

 

 

 

Balance, June 30, 2022

21,948,091

 

$

8,607,086

 

$

12,046,557

 

$

(21,584,122)

 

$

(930,479)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

Total

 

Common Stock

 

Paid-In

 

Accumulated

 

Stockholders'

Shares

 

 

Amount

 

Capital

 

Deficit

 

Deficit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2020

21,600,189

 

$

8,578,210

 

$

12,013,298

 

$

(21,465,641)

 

$

(874,133)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of Stock Options

-

 

 

-

 

 

11,283

 

 

-

 

 

11,283

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the three months ended March 31, 2021

-

 

 

-

 

 

-

 

 

(395)

 

 

(395)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, March 31, 2021

21,600,189

 

$

8,578,210

 

$

12,024,581

 

$

(21,466,036)

 

$

(863,245)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of Stock Options

-

 

 

-

 

 

2,591

 

 

-

 

 

2,591

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the three months ended June 30, 2021

-

 

 

-

 

 

-

 

 

(89,181)

 

 

(89,181)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, June 30, 2021

21,600,189

 

$

8,878,210

 

$

12,027,172

 

$

(21,555,217)

 

$

(949,835)

 

The accompanying notes are an integral part of these condensed unaudited financial statements


Page 7


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


 

NOTE 1 - CONDENSED FINANCIAL STATEMENTS

 

The accompanying condensed financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary to present fairly the financial position, results of operations, and cash flows at June 30, 2022 and for all periods presented herein, have been made.

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted.  It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company's December 31, 2021 audited financial statements.  The results of operations for the periods ended June 30, 2022 and 2021 are not necessarily indicative of the operating results for the full years.

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.

 

Revenue Recognition

 

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.

 

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products (e.g., filters and engine components) as performance obligations are satisfied. This type of revenue is primarily generated from the sale of finished product to customers. Those sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risks and rewards transfer (i.e., the performance obligation has been satisfied).

 

Contracts – Revenues are recognized as performance obligations are satisfied over time (also known as percentage-of-completion method), measured by either achievement of milestones or the ratio of costs incurred up to a given date to estimated total costs for each contract. Contract costs include all direct material, labor, subcontract and other costs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and associated change orders and claims, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined.

 


Page 8


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to a customer, and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct.

 

Performance Obligations Satisfied Over Time

 

Revenues for Omnitek’s long-term contracts that satisfy the criteria for over time recognition (formerly known as percentage-of-completion method) is recognized as the work progresses. The majority of the revenue is derived from long-term engine development agreements that typically span between 12 to 24 months. Omnitek’s long-term contracts will continue to be recognized over time because our typical contract is for a customized asset with no alternative use and generally the Company has a right to payment for work completed to date. Under the new revenue standard, the cost-to-cost measure of progress continues to best depict the transfer of control of assets to the customer, which occurs as the Company incurs costs. Contract costs include labor and material. Revenue from products and services transferred to customers over time accounted for 0% and 0% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Performance Obligations Satisfied at a Point in Time

 

Revenue from product sales is recognized at a point in time. These sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risk and rewards transfer. Upon fulfilment of the performance obligation, the customer is provided an invoice demonstrating transfer of control to the customer. Revenue from goods and services transferred to customers at a point in time accounted for 100% and 100% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.

 

Pre-contract costs are generally not incurred by the Company.

 

Contract Estimates

 

Accounting for long-term contracts involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, Omnitek estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes that profit over the life of the contract. 

 

Variable Consideration 

 

The transaction price for contracts may include variable consideration, which includes increases to transaction price for approved and unapproved change orders, claims and incentives, and reductions to transaction price for liquidated damages. Variable consideration historically has been insignificant. 

 


Page 9


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Disaggregation of Revenue

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the three months ended

June 30, 2022

 

 

For the three months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 91,324

-

 91,324

 

$

 101,088

-

 101,088

International

 

 

 133,114

-

 133,114

 

 

 127,220

-

 127,220

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 78,646

-

 78,646

 

$

 106,051

-

 106,051

Components

 

 

 145,792

-

 145,792

 

 

 122,257

-

 122,257

Engineering Services

 

 

 -

-

 -

 

 

 -

-

 -

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the six months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the six months ended

June 30, 2022

 

 

For the six months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 206,693

-

 206,693

 

$

 233,869

-

 233,869

International

 

 

 276,596

-

 276,596

 

 

 212,551

-

 212,551

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 226,164

-

 226,164

 

$

 210,407

-

 210,407

Components

 

 

 257,125

-

 257,125

 

 

 227,543

-

 227,543

Engineering Services

 

 

 -

-

 -

 

 

 8,470

-

 8,470

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

 

Inventory

 

Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:

 

 

June 30,

 

December 31,

Location : Vista, CA

2022

 

2021

Raw materials

$

 831,746 

 

$

846,499

Finished goods

 

 746,300 

 

 

802,280

Allowance for obsolete inventory

 

 (931,753)

 

 

(931,735)

Total

$

 646,293 

 

$

717,044

 


Page 10


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $88,956, for the periods ended June 30, 2022 and June 30, 2021, respectively.

 

Property and Equipment

 

Property and equipment at June 30, 2022 and December 31, 2021 consisted of the following:

 

 

June 30,

 

December 31,

2022

 

2021

Production equipment

$

 68,456 

 

$

 68,456 

Leasehold Improvements

 

 10,627 

 

 

 10,627 

Less: accumulated depreciation

 

 (66,214)

 

 

 (64,710)

Total

$

 12,869 

 

$

 14,373 

 

Depreciation expense for the periods ended June 30, 2022 and June 30, 2021 was $1,504 and $271, respectively.

 

Basic and Diluted Loss per Share

 

The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 3,374,726 and 3,023,889 stock options that would have been included in the fully diluted earnings per share as of June 30, 2022 and June 30, 2021, respectively.  However, the common stock equivalents were not included in the computation of the loss per share computation because they are anti-dilutive.

 

Income Taxes

 

The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.

 

Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.

 

The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of June 30, 2022 and December 31, 2021 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.

 


Page 11


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Liquidity and Going Concern

 

Historically, the Company has incurred net losses and negative cash flows from operations.  As of June 30, 2022, the Company had an accumulated deficit of $21,584,122 and total stockholders’ deficit of $(930,479).  At June 30, 2022, the Company had current assets of $683,791 including cash of $6,530, and current liabilities of $1,510,860, resulting in negative working capital of $(827,069). For the six months ended June 30, 2022, the Company reported a net loss of $135,890 and net cash used in operating activities of $47,703. Management believes that based on its operating plan, the projected sales for 2022, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast significant doubt upon the Company’s ability to continue as a going concern for one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.    

 

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

 

NOTE 3 – CUSTOMER DEPOSITS

 

The customers deposit account relates to payments received from customers before product has been shipped. When the product is shipped the Company recognizes the associated revenue by reclassifying the customer deposit to the appropriate revenue account. By contrast, the Contract Liabilities account (see Note 4) relates to long-term contracts where revenue is recognized over the term of the contract. For the periods ended June 30, 2022 and December 31, 2021, the balance due under customer deposits was $231,419 and $170,870, respectively.

 

NOTE 4 – CONTRACT ASSETS AND LIABILITIES

 

The timing of revenue recognition, billings and cash collections results in billed accounts receivable and costs and estimated earnings in excess of billings on uncompleted contracts (contract assets) on the balance sheet. For Omnitek’s long-term contracts, amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. During the quarter the Company's sole ongoing long-term contract was cancelled by the customer. In response to the cancellation, the Company wrote-off the contact asset and reclassified the associated net contract liability as a customer deposit, allowing the customer to apply the net deposit to future projects.

 

The table below reconciles the net excess billings to the amounts included in the balance sheets at those dates:

 

 

June 30,

 

December 31,

2022

 

2021

Contract assets

$

 -

 

 

 13,221 

Contract liabilities

$

 -

 

 

 (75,000)

Net amount of contract liabilities in excess of contract assets

$

 -

 

 

 (61,779)


Page 12


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


NOTE 5 – OPERATING LEASE

 

The Company’s leases consist of an operating lease for general office space and warehouse facilities. The Company recognizes rent expense for this lease on a straight-line basis over the lease term. Because the lease does not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease Commencement Date in determining the present value of future lease payments.

 

On June 3, 2021, the Company entered into a lease for the premises located at 1345 Specialty Drive, Vista, CA, containing approximately 11,751 square feet of rentable area. The lease commenced on July 1, 2021 and expires on June 30, 2026. The monthly base rent under the lease is $9,988 per month and monthly operating expenses during the term of the lease, subject to adjustment under the lease, is $1,175 per month.  

 

During the quarter ended June 30, 2022, cash paid for amounts included in the measurement of operating lease liabilities was $66,978 and the Company recorded operating lease expenses included in operating expenses of $25,267 and cost of sales of $49,214, for a total of $74,581.

 

Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:

 

Years ending December 31,

 

2022 (remaining)

$

                     66,978

2023

 

                   141,036

2024

 

                   148,074

2025

 

                   176,268

2026

 

                     88,134

Total lease payments

$

                   620,490

Less: Imputed interest

 

                   (61,798)

Total lease liability

 

                   558,692

Less: current lease liability

 

                 (112,375)

Long-term lease liability

$

                   446,317

 

 

 

Weighted average discount rate:

 

 

Operating leases

 

4.94%

 

NOTE 6 - RELATED PARTY TRANSACTIONS

 

Accounts Payable – Related Parties

The Company regularly incurs expenses that are paid to related parties and purchases goods and services from related parties. As of June 30, 2022 and December 31, 2021, the Company owed board members and a board member’s company for such services in the amounts of $129,101 and $124,472, respectively.

 

Accrued Management Compensation

For the periods ended June 30, 2022 and December 31, 2021, the Company’s president was due $632,658 and $620,735, respectively.


Page 13


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


NOTE 7 – NOTES PAYABLE - RELATED PARTIES

 

Convertible Notes – Related Parties

 

On June 4, 2021 the Company issued a convertible promissory note for $30,000 to its CEO. The note has an annual interest rate of 8% and is unsecured. The note calls for monthly installment payments of $1,050 commencing on July 4, 2021. The unpaid principal amount of the note and all unpaid accrued interest is due and payable on or before June 4, 2023. The note has a conversion feature, wherein, at the maturity date the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note isn’t convertible until maturity, no derivative liability was recognized as of June 30, 2022.

 

On June 4, 2021 the Company issued a convertible promissory note for $20,000 to a board member. The note has an annual interest rate of 8% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before December 4, 2021. On December 14, 2021, the Convertible Promissory Note dated June 4, 2021, in the original principal amount of $20,000, with an original Maturity Date of December 4, 2021, was extended for an additional period of 3 months until March 4, 2022. On March 4, 2022, the Note was extended for an additional period of 3 months until June 4, 2022. On June 4, 2022, the Note was extended for an additional period of 3 months until September 4, 2022.  The note has a conversion feature, wherein, at the maturity date the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note isn’t convertible until maturity, no derivative liability was recognized as of June 30, 2022.

 

As of June 30, 2022 and December 31, 2021 Convertible Notes – Related Party consisted of the following:

 

 

June 30,

 

December 31,

 

2022

 

2021

Convertible Note payable, related parties

 

$

 38,475 

 

 

 

43,916

Less current portion

 

 

 (20,000)

 

 

 

 (31,090)

Total

 

$

 18,475 

 

 

 

 12,826

 

Notes Payable – Related Parties

 

On January 19, 2017 the Company issued a promissory note for $15,000 to the Company’s president. The note has an annual interest rate of 5% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before January 19, 2023.

 

As of June 30, 2022, and December 31, 2021 Note Payable – Related Party consisted of the following:

 

 

June 30,

 

December 31,

 

2022

 

2021

Note payable, related party, current portion

 

$

15,000

 

 

$

15,000

Total

 

$

15,000

 

 

$

15,000


Page 14


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


NOTE 8 – DEBT

 

Loans payable – SBA

 

Economic Injury Disaster Loan

On April 21, 2020, the Company obtained a loan (the “SBA EIDL Loan”) under the recently enacted Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) adminitstered by the U.S. Small Business Administration. The Company received total proceeds of $199,000 from the SBA EIDL loan. The SBA EIDL Loan is evidenced by a Loan Authorization and Agreement, a Secured Promissory Note (the “Note” and Security Agreement. Interest on the unpaid principal balance of the Note shall accrue at the rate of three and 75/100 percent (3.75%) per annum. Pursuant to the terms of the Note, commencing November 21, 2022 (i.e., thirty (30) months from the Note date), the company shall make principal and interest payments in the amount of $970 every month, with any unpaid principal and accrued interest due and payable on April 21, 2050. The obligations under the Loan Authorization and Agreement, and the Note shall be secured pursuant to the Security Agreement and a first position lien and security interest in the Collateral (as defined in the Security Agreement). The collateral in which the security interest is granted includes all tangible and intangible personal property, including, but not limited to: (a) inventory, and (b) equipment.

 

As of June 30, 2022 and December 31, 2021 Debt consisted of the following:

 

 

June 30,

 

December 31,

2022

 

2021

Loan payable – SBA EIDL

$

198,674

 

$

198,674

Less current portion

 

-

 

 

-

Total

$

198,674

 

$

198,674

 

NOTE 9 - STOCK OPTIONS

 

During the six months ended June 30, 2022 and 2021, the Company granted 150,000 and 400,000 options for services, respectively. During the six months ended June 30, 2022 and 2021, the Company recognized expense of $10,541 and $13,874, respectively, for options that vested during the periods pursuant to ASC Topic 718. As of June 30, 2022 total remaining amount of compensation expense to be recognized in future periods is $17,592.

 

On August 3, 2011 the Board of Directors adopted the Omnitek Engineering Corp. 2011 Long-term Incentive Plan (the “2011 Plan”), under which 1,000,000 shares of Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. The 2011 Plan expired on August 2, 2021 and no further options may be issued under the 2011 Plan. As of June 30, 2022 there are 75,000 options issued under the 2011 Plan, all of which will expired, if not exercised, on August 3, 2022.

 

On September 11, 2015 the Board of Directors adopted the Omnitek Engineering Corp. 2015 Long Term Incentive Plan (the “2015 Plan”), under which 2,500,000 shares of the Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. As of June 30, 2022 there are 1,915,556 options currently issued, and 334,444 options available for issuance under the 2015 Plan.

 

In October 2017, the Company’s shareholders approved its 2017 Long-Term Incentive Plan (the “2017 Plan”). Under the 2017 plan, the Company may issue up to 5,000,000 shares of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion.  As of June 30, 2022, the Company has a total of 1,450,000 options issued, and 3,550,000 options available for issuance under the 2017 Plan.

 

The Company recognizes compensation expense for stock-based awards expected to vest on a straight-line basis over the requisite service period of the award based on their grant date fair value.  The Company estimates the fair value of stock options using a Black-Scholes option pricing model which requires management to make estimates for certain

 


Page 15


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

June 30, 2022

(unaudited)


NOTE 9 - STOCK OPTIONS (Continued)

 

assumptions regarding risk-free interest rate, expected life of options, expected volatility of stock and expected dividend yield of stock. When determining expected volatility, the Company considers the historical performance of the Company’s stock, as well as implied volatility. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The expected term of the options is based on the Company’s evaluation of option holders’ exercise patterns and represents the period of time that options are expected to remain unexercised. The Company uses historical data to estimate the timing and amount of forfeitures.

 

The following table presents the assumptions used to estimate the fair values of the stock options granted:

 

June 30, 2022

 

June 30, 2021

Expected volatility

207%

 

201 %

Expected dividends

0%

 

0 %

Expected term

7 Years

 

7 Years

Risk-free interest rate

2.95%

 

1.2 %

 

A summary of the status of the options granted at June 30, 2022 and December 31, 2021 and changes during the periods then ended is presented below:  

 

 

June 30,

 

December 31,

 

2022

 

2021

 

 

 

 

Weighted-Average

 

 

 

 

Weighted-Average

 

Shares

 

 

Exercise Price

 

Shares

 

 

Exercise Price

Outstanding at beginning of year

3,290,556

 

$

0.19

 

2,890,556

 

$

0.20

Granted

150,000

 

 

0.05

 

400,000

 

 

0.11

Exercised

-

 

 

-

 

-

 

 

-

Expired or cancelled

-

 

 

-

 

-

 

 

-

Outstanding at end of period

3,440,556

 

 

0.18

 

3,290,556

 

 

0.19

Exercisable

3,265,556

 

$

0.18

 

3,065,556

 

$

0.19

 

A summary of the status of the options outstanding at June 30, 2022 is presented below:

 

Range of Exercise Prices

 

Number Outstanding

 

Weighted-Average Remaining Contractual Life

 

Number Exercisable

 

Weighted-Average Exercise Price

 

 

 

 

 

 

 

 

 

$0.01-0.99

 

3,440,556

 

2.65 years

 

3,265,556

 

0.18

 

NOTE 10 -  SUBSEQUENT EVENTS

 

The Company has evaluated all subsequent events through the date these financial statements were issued.


Page 16



ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 

 

The following discussion of our financial condition and results of operations should be read in conjunction with the condensed financial statements and related notes to the condensed financial statements included elsewhere in this periodic report.  Some of the statements under “Management’s Discussion and Analysis,” “Description of Business” and elsewhere herein may include forward-looking statements which reflect our current views with respect to future events and financial performance. These statements include forward-looking statements both with respect to us specifically and the alternative fuels engines industry in general. Statements which include the words “expect,” “intend,” “plan,” “believe,” “project,” “anticipate,” “will,” and similar statements of a future or forward-looking nature identify forward-looking statements for purposes of the federal securities laws or otherwise. The safe harbor provisions of the federal securities laws do not apply to any forward-looking statements contained in this registration statement.

 

All forward-looking statements address such matters that involve risks and uncertainties. Accordingly, there are or will be important factors that could cause our actual results to differ materially from those indicated in these statements. We undertake no obligation to publicly update or review any forward-looking statements, whether as a result of new information, future developments or otherwise.

 

If one or more of these or other risks or uncertainties materialize, or if our underlying assumptions prove to be incorrect, actual results may vary materially from what we projected. Any forward-looking statements you read herein reflect our current views with respect to future events and are subject to these and other risks, uncertainties and assumptions relating to our written and oral forward-looking statements attributable to us or individuals acting on our behalf and such statements are expressly qualified in their entirety by this paragraph.

 

Results of Operations

 

For the three months ended June 30, 2022 and 2021

 

Revenues were $224,438 for the three months ended June 30, 2022 compared with $228,307 for the three months ended June 30, 2021, a decrease of $3,869.

 

Cost of sales was $135,306 for the three months ended June 30, 2022 compared with $161,572 for the three months ended June 30, 2021, a decrease of $26,266. Our gross margin percentage was 40% for the three months ended June 30, 2022 compared with 29% for the three months ended June 30, 2021. The margins for three months ended June 30, 2021 were negatively impacted from product liquidations in preparations to relocate to our current facility.

 

Operating expenses for the three months ended June 30, 2022 were $146,461 compared with $149,659 for the three months ended June 30, 2021, a decrease of $3,198 or 2%. General and administrative expense for the three months ended June 30, 2022 was $130,326 compared with $132,424 for the three months ended June 30, 2021. Major components of general and administrative expenses for the three months ended June 30, 2022 were professional fees of $6,573, rent expense of $10,959, and salary and wages of $57,699. This compares to professional fees of $6,998, rent expense of $32,218 and salaries and wages of $53,088 for the three months ended June 30, 2021.  For the three months ended June 30, 2022 research and development outlays decreased to $15,383 compared with $17,099 for the three months ended June 30, 2021.

 

Our net loss for the three months ended June 30, 2022 was $63,382, or ($0.00) per share, compared with a net loss of $89,181, or ($0.00) per share, for the three months ended June 30, 2021.  The decreased net loss was primarily due to an increase in the inventory reserve account during the three months ended June 30, 2021 over the current period.

 

Results for the three months ended June 30, 2022 reflect the impact of non-cash expenses, including the value of options granted in the amount of $10,541 and depreciation and amortization of $752.  For the three month period a year earlier non-cash expenses included options granted in the amount of $2,591, depreciation and amortization of $136 and the inventory reserve adjustment of $27,813.

For the six months ended June 30, 2022 and 2021


Page 17



Revenues increased to $483,289 for the six months ended June 30, 2022 from $446,420 for the six months ended June 30, 2021, an increase of $36,869 or 8%.

 

Our cost of sales increased to $305,911 for the six months ended June 30, 2022 from $290,883 for the six months ended June 30, 2021, an increase of $15,028. Our gross margin was 37% for the six months ended June 30, 2022 compared to 35% in 2021.

 

Our operating expenses for the six months ended June 30, 2022 were $302,161 compared to $332,703 the six months ended June 30, 2021, a decrease of $30,542 or 9%. General and administrative expense for the six months ended June 30, 2022 was $269,022 as compared to $298,877 for the six months ended June 30, 2021. Major components of general and administrative expenses for the six months ended June 30, 2022 were professional fees of $39,553, rent expense of $21,918 and salary and wages of $114,051. This compares to professional fees of $34,971, rent expense of $65,015, and salary and wages of $104,314 for the six months ended June 30, 2021. Research and development outlays were decreased to $31,635 for the six months ended June 30, 2022 compared to $33,555 for the six months ended June 30, 2021.

 

Our net loss for the six months ended June 30, 2022 was $135,890, or $0.00 per share, compared to a net loss of $89,576, or $0.00 per share, for the six months ended June 30, 2021. The increased net loss was primarily due to the gain on extinguishment of liability income realized in the six months ended June 30, 2021 as compared to the current period.

 

Results for the six months ended June 30, 2022 reflect the impact of non-cash expenses, including the value of options granted in the amount of $13,103 and depreciation and amortization of $1,504. For the six-month period a year earlier, non-cash expenses included the value of options granted of $13,874, depreciation and amortization of $271 and inventory reserve adjustment of $50,542.

 

Liquidity and Capital Resources

 

Overview

 

Our primary sources of liquidity are cash provided by financing activities and available working capital. Additionally, from time to time we may raise funds from the equity capital markets to fund our research and development programs, expansion of our business and general operations.

 

At June 30, 2022, our current liabilities totaled $1,510,860 and our current assets totaled $683,791, resulting in negative working capital of $(827,069).

 

We have no firm commitments or obligations for capital expenditures.  However, substantial discretionary expenditures may be required to enable us to conduct existing and planned product research, design, development, manufacturing, marketing and distribution of our products. We may need to raise additional capital to facilitate growth and support our long-term product development, manufacturing, and marketing programs. The Company has no established bank-financing arrangements. Therefore, it is possible that we need to seek additional financing through subsequent future public or private sales of our securities, including equity securities. We may also seek funding for the development, manufacturing, and marketing of our products through strategic partnerships and other arrangements with corporate partners. There can be no assurance, however, that such collaborative arrangements or additional funds will be available when needed, or on terms acceptable to us, if at all. If adequate funds are not available, we may be required to curtail one or more of our research and development programs.

 

We have historically incurred significant losses, which have resulted in a total accumulated deficit of $21,584,122 at June 30, 2022, of which $5,604,135 is a direct result of derivative expense and change in fair value of derivative liability and is unrelated to our operations or cash flow. Management believes that based on its operating plan, the projected sales for 2022, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months. However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast substantial doubt upon the Company’s ability to continue as a going


Page 18



concern.

 

Operating Activities

 

We realized a negative cash flow from operations of $47,703 for the six months ended June 30, 2022 compared with a negative operating cash flow of $189,751 during the six months ended June 30, 2021.

 

Included in the operating loss of $135,890 for the six months ended June 30, 2022 are non-cash expenses, which are not a drain on our capital resources.  During the period, these non-cash expenses include the value of options granted in the amount of $13,103 and depreciation and amortization of $1,504. Additionally, the operating loss included general and administrative expenses of $269,022 and research and development expenses of $31,635. 

 

Financing Activities

 

We realized a negative cash flow from financing activities of $5,441 for the six months ended June 30, 2022 compared with a positive cash flow of $149,674 for the six months ended June 30, 2021. The negative cash flow for the six months ended June 30, 2022 relates to payments on related party note payable. The positive cash flow for the six months ended June 30, 2021 relates primarily to proceeds from long-term debt.

 

Off-Balance Sheet Arrangements

 

None.

 

Critical Accounting Policies and Estimates

 

Accounting Method and Use of Estimates

 

The Company's financial statements are prepared using the accrual method of accounting. The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Areas where significant estimates are required include the following:

 

Accounts Receivable

 

Trade receivables are carried at original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts.

 

Inventory

 

Inventory is stated at the lower of cost or market. The Company’s inventory consists of finished goods and raw materials. The Company identifies items in its inventory that have not been sold in a timely manner. Accordingly, the Company has established an allowance for the cost of such obsolete inventory.

 

Long-lived assets

 

The Company assesses the recoverability of its long-lived assets annually and whenever circumstances would indicate that there may be an impairment. The Company compares the estimated undiscounted future cash flows to the carrying value of the long-lived assets to determine if an impairment has occurred. In the event that an impairment has occurred, the Company recognizes the impairment immediately.

 

Contract assets and liabilities


Page 19



The timing of revenue recognition, billings and cash collections results in billed accounts receivable and costs and estimated earnings in excess of billings on uncompleted contracts (contract assets) on the balance sheet. For Omnitek’s long-term contracts, amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, Omnitek sometimes receives advances or deposits from its customers, before revenue is recognized, resulting in billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities). 

Revenue Recognition

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products (e.g., filters and engine components) as performance obligations are satisfied. This type of revenue is primarily generated from the sale of finished product to customers. Those sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risks and rewards transfer (i.e., the performance obligation has been satisfied).

 

Contracts – Revenues are recognized as performance obligations are satisfied over time (also known as percentage-of-completion method), measured by either achievement of milestones or the ratio of costs incurred up to a given date to estimated total costs for each contract. Contract costs include all direct material, labor, subcontract and other costs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and associated change orders and claims, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined.

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to a customer, and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct.

 

Performance Obligations Satisfied Over Time

 

Revenues for Omnitek’s long-term contracts that satisfy the criteria for over time recognition (formerly known as percentage-of-completion method) is recognized as the work progresses. The majority of the revenue is derived from long-term engine development agreements that typically span between 12 to 24 months. Omnitek’s long-term contracts will continue to be recognized over time because our typical contract is for a customized asset with no alternative use and generally the Company has a right to payment for work completed to date. Under the new revenue standard, the cost-to-cost measure of progress continues to best depict the transfer of control of assets to the customer, which occurs as the Company incurs costs. Contract costs include labor and material. Revenue from products and services transferred to customers over time accounted for 0% and 0% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Performance Obligations Satisfied at a Point in Time


Page 20



Revenue from product sales is recognized at a point in time. These sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risk and rewards transfer. Upon fulfilment of the performance obligation, the customer is provided an invoice demonstrating transfer of control to the customer. Revenue from goods and services transferred to customers at a point in time accounted for 100% and 100% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.

 

Pre-contract costs are generally not incurred by the Company.

 

Contract Estimates

 

Accounting for long-term contracts involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, Omnitek estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes that profit over the life of the contract.

 

Variable Consideration

 

The transaction price for contracts may include variable consideration, which includes increases to transaction price for approved and unapproved change orders, claims and incentives, and reductions to transaction price for liquidated damages. Variable consideration historically has been insignificant. 

 

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 

 

We are a smaller reporting company as defined by Rule 12b-2 of the Securities Exchange Act of 1934 and are not required to provide the information under this item.

 

ITEM 4. CONTROLS AND PROCEDURES 

 

Evaluation of Disclosure Controls and Procedures

 

Disclosure controls and procedures are controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by our company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

 

Our management carried out an evaluation under the supervision and with the participation of our Principal Executive Officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 ("Exchange Act"). Based upon that evaluation, our Principal Executive Officer has concluded that our disclosure controls and procedures were not effective as of June 30, 2022. The material weakness, which relates to internal control over financial reporting, that was identified is: due to our small size, we do not have a proper segregation of duties in certain areas of our financial reporting process. This control deficiency, which is pervasive in nature, results in a reasonable possibility that material misstatements of the financial statements will not be prevented or detected on a timely basis.

 

Changes in Internal Controls


Page 21



  There have not been any changes in the Company's internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.

 

PART II - OTHER INFORMATION

 

ITEM 1.LEGAL PROCEEDINGS 

 

We are not a party to any pending legal proceeding.  No federal, state or local governmental agency is presently contemplating any proceeding against the Company.  No director, executive officer or affiliate of the Company or owner of record or beneficially of more than five percent of the Company's common stock is a party adverse to the Company or has a material interest adverse to the Company in any proceeding.

 

ITEM 1A.RISK FACTORS 

 

We are a smaller reporting company as defined by Rule 12b-2 of the Securities Exchange Act of 1934 and are not required to provide the information under this item.

 

ITEM 2.UNREGISTERED SALE OF EQUITY SECURITIES AND USE OF PROCEEDS 

 

None

 

ITEM 3.DEFAULTS UPON SENIOR SECURITIES 

 

None

 

ITEM 4. Mine Safety Disclosures.  

 

Not applicable

 

ITEM 5.OTHER INFORMATION 

 

None.


Page 22



ITEM 6. EXHIBITS

 

(a)Documents filed as part of this Report. 

 

1. Financial Statements.  The condensed unaudited Balance Sheet of Omnitek Engineering Corp. as of June 30, 2022 and the audited balance sheet as of December 31, 2021, the condensed unaudited Statements of Operations for the three and six month periods ended June 30, 2022 and 2021, the condensed unaudited Statements of Cash Flows for the six month periods ended June 30, 2022 and 2021, and the condensed unaudited Statements of Stockholders’ Deficit as of June 30, 2022 and 2021, together with the notes thereto, are included in this Quarterly Report on Form 10-Q. 

 

3. Exhibits. The following exhibits are either filed as a part hereof or are incorporated by reference. Exhibit numbers correspond to the numbering system in Item 601 of Regulation S-K. 

  

Exhibit
Number

 

Description of Exhibit

 

 

 

3.1

 

Amended and Restated Articles of Incorporation(1)

3.2

 

Amended and Restated By-Laws Adopted July 12, 2012(2)

31.01

 

CEO certification pursuant to Section 302 of the Sarbanes – Oxley Act of 2002 (3)

31.02

 

CFO certification pursuant to Section 302 of the Sarbanes – Oxley Act of 2002 (3)

32.01

 

CEO and CFO certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (3)

101

  

The following materials from the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 formatted in Extensible Business Reporting Language ("XBRL"): (i) the balance sheets (unaudited); (ii) the statements of operations (unaudited); (iii) the statements of cash flows (unaudited); and, (iv) related notes.

 

(1)Previously filed on Form on Form 10 on April 27, 2010 

(2)Previously filed on Form 8-K on August 2, 2012 

(3)Filed herewith 


Page 23



SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

Omnitek Engineering Corp.

 

 

 

 

 

 

Dated: August 16, 2022

 

/s/ Werner Funk

 

 

By: Werner Funk

 

 

Its: Chief Executive Officer
Principal Executive Officer

 

 

 

 

 

 

Dated: August 16, 2022

 

/s/ Werner Funk

 

 

By: Werner Funk


Page 24

EX-31.1 2 omtk_ex31z1.htm CERTIFICATION

Exhibit 31(i)

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO RULE 13a-14

 

I, Werner Funk, certify that:

  

1. I have reviewed this Quarterly Report on Form 10-Q of Omnitek Engineering Corp.; 

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;  

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;  

 

4. I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the small business issuer and have, for the small business issuer and have:  

 

(a)         Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the small business issuer, including its consolidated subsidiary, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)         Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)         Evaluated the effectiveness of the small business issuer’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)         Disclosed in this report any change in the small business issuer’s internal control over financial reporting that occurred during the small business issuer’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the small business issuer’s internal control over financial reporting; and

 

5.I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the small business issuer’s auditors and the audit committee of the small business issuer’s board of directors (or persons performing the equivalent functions):  

 

(a)         All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the small business issuer’s ability to  record, process, summarize and report financial information; and

 

(b)         Any fraud, whether or not material, that involves management or other employees who have a significant role in the small business issuer’s internal control over financial reporting.

 

 

 

Dated: August 16, 2022

___________________________

 

By:  Werner Funk

 

Its:  President and Secretary

 

EX-31.2 3 omtk_ex31z2.htm CERTIFICATION

Exhibit 31(ii)

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO RULE 13a-14

 

I, Werner Funk, certify that:

  

1.I have reviewed this Quarterly Report on Form 10-Q of Omnitek Engineering Corp.; 

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;  

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;  

 

4.I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the small business issuer and have, for the small business issuer and have:  

 

(a)         Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the small business issuer, including its consolidated subsidiary, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)         Designed such internal control over financial reporting, or caused such internal control over  financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)         Evaluated the effectiveness of the small business issuer’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and,

 

(d)         Disclosed in this report any change in the small business issuer’s internal control over financial reporting that occurred during the small business issuer’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the small business issuer’s internal control over financial reporting; and,

 

5.I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the small business issuer’s auditors and the audit committee of the small business issuer’s board of directors (or persons performing the equivalent functions):  

 

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the small business issuer’s ability to record, process, summarize and report financial information; and, 

 

(b)         Any fraud, whether or not material, that involves management or other employees who have a significant role in the small business issuer’s internal control over financial reporting.

 

 

 

Dated: August 16, 2022

___________________________

 

By:  Werner Funk

 

Its:  Chief Financial Officer

 

EX-32 4 omtk_ex32.htm CERTIFICATION

 Exhibit 32

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Omnitek Engineering Corp. (the “Company”) on Form 10-Q for the period ending June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Werner Funk, Chief Executive Officer and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief: 

 

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and 

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company. 

 

 

 

 

Dated: August 16, 2022

___________________________

 

By:  Werner Funk

 

Its:  Chief Executive Officer,

 

President and Secretary

 

 

 

 

 

 

Dated: August 16, 2022

___________________________

 

By: Werner Funk

 

Its:  Chief Financial Officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request. 

 

EX-101.CAL 5 omtk-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 6 omtk-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 7 omtk-20220630_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Plan Name Related Party [Axis] Lessee, Operating Lease, Liability, to be Paid, Thereafter Long-Lived Tangible Asset [Axis] Product and Service Geographic Distribution, Domestic CASH AT BEGINNING OF YEAR CASH AT BEGINNING OF YEAR CASH AT END OF PERIOD Accounts payable and accrued expenses {1} Accounts payable and accrued expenses Bad Dept Expense Shares, Outstanding, Beginning Balance Shares, Outstanding, Beginning Balance Shares, Outstanding, Ending Balance Statement LOSS BEFORE INCOME TAXES LOSS BEFORE INCOME TAXES Total Other Income (Expense) Total Other Income (Expense) Operating lease liabilities - current Operating lease liabilities - current Convertible notes payable - related party Convertible notes payable - related party Notes payable - related parties, current portion Accounts payable - related parties Registrant CIK Minimum Debt Instrument, Maturity Date Convertible Note payable, related parties Board Member Represents the Board Member, during the indicated time period. Net amount of contract liabilities in excess of contract assets Represents the monetary amount of Net Amount Of Contract Liabilities In Excess Of Contract Assets, as of the indicated date. Contract Represents the monetary amount of Longterm Contract, during the indicated time period. Schedule of Maturities of Operating Lease Liabilities e. Inventory NOTE 4 - CONTRACT ASSETS AND LIABILITIES Represents the textual narrative disclosure of Contract Assets And Liabilities, during the indicated time period. NET CHANGE IN CASH NET CHANGE IN CASH Customer deposits {1} Customer deposits Prepaid expenses Prepaid expenses Common Stock Inventories, net Entity Common Stock, Shares Outstanding Entity Interactive Data Current Local Phone Number Entity Incorporation, State or Country Code Interest Expense, Debt Chief Executive Officer Related Party Concentration Risk, Percentage SUPPLEMENTAL DISCLOSURES OF CASH FLOWS Accrued management compensation {1} Accrued management compensation Accounts receivable Adjustments to reconcile net loss to net cash used in operating activities Issuance of Stock Options Common Stock, Shares, Outstanding Entity Address, City or Town Document Type Fiscal Year End Award Type [Axis] Loans Payable Operating Lease, Weighted Average Discount Rate, Percent Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Engineering Services Represents the Engineering Services, during the indicated time period. Transferred at Point in Time Schedule of Debt Schedule Of Notes Payable Related Party table Represents the textual narrative disclosure of Schedule Of Notes Payable Related Party Table, during the indicated time period. Schedule of Disaggregation of Revenue Represents the textual narrative disclosure of Schedule Of Disaggregation Of Revenue, during the indicated time period. NOTE 3 - CUSTOMER DEPOSITS OPERATING ACTIVITIES WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED Represents the WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED (number of shares), during the indicated time period. OPERATING EXPENSES Common Stock, Par or Stated Value Per Share Convertible notes payable - related party, net of current portion Document Fiscal Period Focus Entity Address, Address Line One Entity File Number Maximum Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance Loans Payable, Current Loans Payable, Current Operating Lease, Imputed interest Represents the monetary amount of Operating Lease, Imputed interest, as of the indicated date. Income Taxes Net Cash Used in Operating Activities Net Cash Used in Operating Activities Net Cash Used in Operating Activities Accounts payable-related parties Change in Inventory reserve Common stock issued for stock subscription LOSS FROM OPERATIONS LOSS FROM OPERATIONS General and administrative Total Stockholders' Deficit Total Stockholders' Deficit Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent, Ending Balance Document Fiscal Year Focus Expected volatility Debt Instrument, Interest Rate, Effective Percentage Short-term Debt, Type [Axis] Less: accumulated depreciation Less: accumulated depreciation Finished goods Transferred over Time Revenue Recognition NOTE 6 - RELATED PARTY TRANSACTIONS Interest Payments on note payable Payments on note payable FINANCING ACTIVITIES Operating lease liability Operating lease liability Common stock issued for stock subscription, shares GROSS MARGIN GROSS MARGIN Revenues STOCKHOLDERS' DEFICIT Accrued management compensation LIABILITIES AND STOCKHOLDERS' DEFICIT Total Current Assets Total Current Assets City Area Code Risk-free interest rate Short-term Debt, Type Contract liabilities {2} Contract liabilities Represents the monetary amount of Contract liabilities, as of the indicated date. Depreciation Inventory Write-down Product and Service [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable Recent Accounting Pronouncements Contract liabilities {1} Contract liabilities Represents the monetary amount of Increase Decrease in Contract Liabilities, during the indicated time period. Amendment Flag Entity Small Business Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Lessee, Operating Lease, Liability, to be Paid, Year Two Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Production Equipment Represents the Production Equipment, during the indicated time period. Total Write-off of contract asset Represents the monetary amount of Write-off of contract asset, during the indicated time period. Total Other Assets Total Other Assets Document Transition Report Entity Address, State or Province Exercisable, Weighted Average Exercise Price 2015 Long Term Incentive Plan Represents the 2015 Long Term Incentive Plan, during the indicated time period. Loans Payable, Noncurrent Lessee, Operating Lease, Liability, to be Paid Land and Land Improvements {1} Land and Land Improvements Allowance for obsolete inventory Allowance for obsolete inventory Products Represents the monetary amount of Consumer Products, during the indicated time period. Timing of Transfer of Good or Service Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Property Plant And Equipment Schedule Of Inventory Current Net Cash Used in Investing Activities Equity Components [Axis] INCOME TAX EXPENSE Gain on extinguishment of liability Accounts receivable, net Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Debt Conversion, Original Debt, Amount Operating Lease, Liability Long-Lived Tangible Asset Filters Represents the Filters, during the indicated time period. Geographic Distribution Schedule of Convertible Notes - Related Parties Basic and Diluted Loss per Share Policies Deposits {2} Deposits Statement [Line Items] COST OF GOODS SOLD Common Stock, Shares Authorized Loans payable - SBA, net of current portion Customer deposits Accounts payable and accrued expenses OTHER ASSETS Entity Filer Category Entity Current Reporting Status Document Quarterly Report Plan Name [Axis] Geographic Distribution [Axis] Tables/Schedules NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES Accounts receivable-related parties Accounts receivable-related parties Depreciation and amortization Research and development Cash Entity Emerging Growth Company Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Statistical Measurement [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 2011 Long Term Incentive Plan Represents the 2011 Long Term Incentive Plan, during the indicated time period. Working Capital Represents the monetary amount of Working Capital, as of the indicated date. Share-based Payment Arrangement, Option, Activity Long-Term Contract or Program Disclosure NOTE 7 - NOTES PAYABLE - RELATED PARTY Income taxes Amortization of ROU asset Common stock issued for trade payable Represents the monetary amount of Common stock issued for trade payable, during the indicated time period. BASIC AND DILUTED LOSS PER SHARE Net loss NET LOSS Net loss Total Operating Expenses Total Operating Expenses Accumulated deficit Accumulated deficit Operating lease liabilities - long-term TOTAL ASSETS TOTAL ASSETS Document Period End Date Details Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Exercised Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Debt Instrument, Interest Rate During Period Lessee, Operating Lease, Liability, to be Paid, Year Four Monthly Operating Expense Represents the monetary amount of Monthly Operating Expense, during the indicated time period. Property Plant And Equipment Gross Raw materials Liquidity and Going Concern NOTE 8 - DEBT NOTE 5 - OPERATING LEASE Proceeds from loans payable - SBA Proceeds from (payments on) note payable-related party Changes in operating assets and liabilities Common stock, 125,000,000 shares authorized; no par value; 21,948,091 shares, issued and outstanding CURRENT LIABILITIES Long-term deposit Entity Registrant Name Statistical Measurement Exercised, Weighted Average Exercise Price Expected term 2017 Long Term Incentive Plan Represents the 2017 Long Term Incentive Plan, during the indicated time period. SBA EIDL Loan Represents the SBA EIDL Loan, during the indicated time period. Timing of Transfer of Good or Service [Axis] Options issued for services Equity Component Debt Instrument, Decrease, Forgiveness Gain on extinguishment of liability OTHER INCOME (EXPENSE) Common Stock, Shares, Issued Total Long-term Liabilities Total Long-term Liabilities Deposits {1} Deposits Entity Address, Postal Zip Code Entity Tax Identification Number Outstanding, Weighted Average Exercise Price Lessee, Operating Lease, Liability, to be Paid, Year Three Monthly Base Rent Geographic Distribution, Foreign Use of Estimates NOTE 10 SUBSEQUENT EVENT NOTE 9 - STOCK OPTIONS Net Cash (Used in) Provided by Financing Activities Net Cash (Used in) Provided by Financing Activities Interest expense Interest expense Total Liabilities Total Liabilities Total Current Liabilities Total Current Liabilities Contract liabilities Contract assets Represents the monetary amount of Contract Asset, as of the indicated date. Entity Shell Company Exercisable NOTE 1 - CONDENSED FINANCIAL STATEMENTS Notes INVESTING ACTIVITIES Deposit - Stock purchase agreement Represents the monetary amount of Deposit - Stock purchase agreement, during the indicated time period. Retained Earnings Additional Paid-in Capital TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT Operating lease - Right-of-use asset PROPERTY & EQUIPMENT, net Accounts receivable - Related Party ASSETS Expired or cancelled, Weighted Average Exercise Price Expired or cancelled Expired or cancelled Granted, Weighted Average Exercise Price Expected dividends Stock or Unit Option Plan Expense Employee Stock Option Represents the Employee Stock Option, during the indicated time period. Award Type Notes Payable, Related Parties Components Represents the Components, during the indicated time period. Property and Equipment Inventory Inventory Common stock issued for trade payable Share Represents the Common stock issued for trade payable Share (number of shares), during the indicated time period. Other Income Additional paid-in capital LONG-TERM LIABILITIES CURRENT ASSETS EX-101.PRE 8 omtk-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 9 omtk-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000460 - Disclosure - NOTE 5 - OPERATING LEASE (Details) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - Condensed Balance Sheets - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000540 - Disclosure - NOTE 9 - STOCK OPTIONS (Details) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY link:presentationLink link:definitionLink link:calculationLink 000470 - Disclosure - NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000500 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - NOTE 5 - OPERATING LEASE link:presentationLink link:definitionLink link:calculationLink 000390 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Details) link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - NOTE 9 - STOCK OPTIONS link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies) link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies) link:presentationLink link:definitionLink link:calculationLink 000560 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Details) link:presentationLink link:definitionLink link:calculationLink 000430 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) link:presentationLink link:definitionLink link:calculationLink 000510 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) link:presentationLink link:definitionLink link:calculationLink 000480 - Disclosure - NOTE 6 - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:definitionLink link:calculationLink 000380 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) link:presentationLink link:definitionLink link:calculationLink 000250 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 000550 - Disclosure - NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) link:presentationLink link:definitionLink link:calculationLink 000360 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Details) link:presentationLink link:definitionLink link:calculationLink 000400 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (unaudited) link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies) link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies) link:presentationLink link:definitionLink link:calculationLink 000530 - Disclosure - NOTE 8 - DEBT: Schedule of Debt (Details) link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - NOTE 1 - CONDENSED FINANCIAL STATEMENTS link:presentationLink link:definitionLink link:calculationLink 000520 - Disclosure - NOTE 8 - DEBT (Details) link:presentationLink link:definitionLink link:calculationLink 000300 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables) link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - NOTE 8 - DEBT link:presentationLink link:definitionLink link:calculationLink 000290 - Disclosure - NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - NOTE 10 SUBSEQUENT EVENT link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables) link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000570 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details) link:presentationLink link:definitionLink link:calculationLink 000330 - Disclosure - NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Tables) link:presentationLink link:definitionLink link:calculationLink 000060 - Statement - Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - NOTE 6 - RELATED PARTY TRANSACTIONS link:presentationLink link:definitionLink link:calculationLink 000450 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Details) link:presentationLink link:definitionLink link:calculationLink 000210 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies) link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - Statements of Operations link:presentationLink link:definitionLink link:calculationLink 000410 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - Condensed Balance Sheets link:presentationLink link:definitionLink link:calculationLink 000420 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) link:presentationLink link:definitionLink link:calculationLink 000370 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 000320 - Disclosure - NOTE 8 - DEBT: Schedule of Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 000440 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS (Details) link:presentationLink link:definitionLink link:calculationLink 000490 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY (Details) link:presentationLink link:definitionLink link:calculationLink 000310 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables) link:presentationLink link:definitionLink link:calculationLink 000200 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies) link:presentationLink link:definitionLink link:calculationLink 000280 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Tables) link:presentationLink link:definitionLink link:calculationLink 000350 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables) link:presentationLink link:definitionLink link:calculationLink 000340 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Tables) link:presentationLink link:definitionLink link:calculationLink GRAPHIC 10 omtkex31z1_1.jpg IMAGE begin 644 omtkex31z1_1.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W[/6FER!G M&1[4[UKAOB'XNN?#]K;66F!6U.[<)$K#/7C.* .W#D@8'US3E8,,@YK+T,W[ MZ+;_ -I[?MFP>;M7 W=^*TTQMXQ^% #J*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** $)Q1D^V*9*RHC,[84#-# MO&WB>Z637-4%K:'[T,*M&WY@T ==K7Q+\.Z*S(UY'/,/^6439;/I7-#XA>,= M:E'_ C_ (?AC@)XEOH'*G_OEQ73:+\-_#VC.)([.:3)SBFRLL:EW8*!U)H <6R0 10&).*8CK(05&5[,.E.'W^?PH ?1110 WG M/MWKR2\4>)?C-%$PW1Z="P([ ALUZQ(<1.29?#ZW6Z\<^)M1W!BMVT M8/L0* /3\ #COQ2H#TIU-/3W'2G4 %%%% M !1110 4444 %%%% !1110 4444 %%%% ",H92",@\5DQ>&-'AD\Q;&$MG.6 M0&M>B@"%(H;<'RXHXQT&U0*AOKN/3K">\F;Y(4+M]!5ASEPI&0>?I7GOQ9U5 M[;P_'IMJY^U7SB *.NUN,T =3X7\1V_B?3GO;="D8D*#/?'>MKJ,UA>#M(CT M3PS8V:H%98E+^[8YK=SNP?0T .QQ2T4=J &;CN/L*\]^*^M3V>@IIMHQ%SJ+ M>0NT\C(ZUZ#C/U%>5^(X?[3^+^EVY;?% B2E/0Y(H [[PS9/8>&K*VE+%Q&N M\LE M!8@CISZU3O\ 5;#28#<7UU';Q#JSG K!B^(7A*6Y,2Z[9LR\@!_6@#JE8,NX M9Q2@\9Z5%"ZRQAU=3&PRI7O4OWEP>* (YHUN+=X7 V.-I'J*\K\!^?X=^(&L M:!(NVUF+7,0[K,0J'=P%[UY3X8E&M_%C5+T"0PVT9B!SQN#4 >KDCVW= MJ?4?5>@#]LU(.G- >G%0J7))YW X(/2IJY?Q9XSTSPI8M)=7"_:6_U<.?F8 MT =+NQU/Y4%CGOCVKPQ/$/C[SAXG%C(=.8X^S;.L?7=UQ7<:+\5_#M_"$O;V M*RN1]Z.9L$4 =WN.['&*=S6%:>,/#FH,19ZK;3L.H1LFMJ-T= \;;E- #B>^ M<8HSG\J4XZ8JG=:A:6$1>]N8X4Z98XH M@G..U+D^E9%EXDT;4)3%9ZA#.Z] M0C9Q6L/4'(- W3J?PI V0,9SZ&E.><=:X7QE\0K?P[-%86BBYU21@!$G) S M@\?E0!W2G.:=5'1[BXNM)MI[N(Q7$B!I$(Q@U>H :S8(&#S4,UW#;Q[YI5C7 MU8XJ212P8 D9'!KSR\^&LVJ:@TU[K=_Y))/EI,0* -O5_B%X;T>W:634X92O M6.)PS?E7CUYKNL?$#QK;ZKH=AYMK9G9&9@0H;.06]#77>,/"'AWP=X3ENDLU MN)W98$:8!F+-D _G71?"[PXOAWPA$7&V:Z FF4]FQB@#6\*1Z^EC+_PD+1>> MTA*>4Q8 >@S72< 8P:8I5DW(P9?6E8Y;;AL'^(4 2T4#I1VH 9SR>*\M\/2C M4_B]JEQY2E;>W\O/N&KU!CQC!'%>;?#:V0^(?$-UGY_MDB<^F: /2<8^\>O2 MG!B6'3'ZTF H))S[GM7(P^-XKCX@+X:@A,F 2\RXPGR,W/Y8H [*BBB@",X" MMNZ&O._$_@+4;CQ#%KV@7\=K'?"]P2_\ MI$JF.%<\[B#BL_X5Z%+I'AG[7=C-U>MY[L1SS7+:'HNL?$/Q%#XAUV V^G1? M-;VY/OD9%>PQQB*/8G 48&!T% 'E_P 6-5O[2ZTJWB:6WL3,3-<(3P-OMS5B M;XNZ3:16]KI\,VH3! N$R"3CW%>B36T-P,3PI*F/XE!IL>FV*-E;2#<.A\H? MX4 >7RZ[\1/$P=-.TPZ7;N<;YT5^/P-:'A[X51VU^-1UZ];4;LS XP!TIWPQ\(I+:+XIU;-SJ-X-\?FZM\18;JW3_ $*Y M8/+@X VXQQ7L5O;QVMNL$* *JX"CB@"6/&W@@^N*?38^%QC'M3J $/44G\1] M*4C-,.65E[T >1?$2_?Q+XRTKPK8'S L@N+C'.THX/\ *NF^)5U-I?@BX%J3 M%D>7N7C"X//%1^&O"D]CXVUW6KNW!,\V8)"V2$VX/%=3KVE1ZWH5U8MR)HRJ MY'0F@#)\ V<-KX-L#!/+-YL:N[R2%R21SUKJ#RVW=QCD5XOX9\2ZWX&$^A:E MIDL\,3'R9%!/R]!T%:LOQ$\2ZG"ZZ1X>;<>%=V*X_,4 >D7FIV>GV[2W7XI^$HKLP-JJ(V33E\L\Z1=?;/"M_);'=GR"WEI*]Q/&60QY8,Y/M MQ0!Z1\4?'L'AS1;BQL[A?[4E3" <[<]":?\ "WPH^C6+:E?OY^I7@#R.?X0> M1U]C7%7O@2Z;P)JWB+6U,VL2H9(4)^X-P(_0UZKX$U2/5_"MI6L5Y;-!/$KPL,,IK@O!W@S7?"GB,JE^TNB2.[>26'RY#$ GRAPHIC 11 omtkex31z2_1.jpg IMAGE begin 644 omtkex31z2_1.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W[/6FER!G M&1[4[UKAOB'XNN?#]K;66F!6U.[<)$K#/7C.* .W#D@8'US3E8,,@YK+T,W[ MZ+;_ -I[?MFP>;M7 W=^*TTQMXQ^% #J*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** $)Q1D^V*9*RHC,[84#-# MO&WB>Z637-4%K:'[T,*M&WY@T ==K7Q+\.Z*S(UY'/,/^6439;/I7-#XA>,= M:E'_ C_ (?AC@)XEOH'*G_OEQ73:+\-_#VC.)([.:3)SBFRLL:EW8*!U)H <6R0 10&).*8CK(05&5[,.E.'W^?PH ?1110 WG M/MWKR2\4>)?C-%$PW1Z="P([ ALUZQ(<1.29?#ZW6Z\<^)M1W!BMVT M8/L0* /3\ #COQ2H#TIU-/3W'2G4 %%%% M !1110 4444 %%%% !1110 4444 %%%% ",H92",@\5DQ>&-'AD\Q;&$MG.6 M0&M>B@"%(H;<'RXHXQT&U0*AOKN/3K">\F;Y(4+M]!5ASEPI&0>?I7GOQ9U5 M[;P_'IMJY^U7SB *.NUN,T =3X7\1V_B?3GO;="D8D*#/?'>MKJ,UA>#M(CT M3PS8V:H%98E+^[8YK=SNP?0T .QQ2T4=J &;CN/L*\]^*^M3V>@IIMHQ%SJ+ M>0NT\C(ZUZ#C/U%>5^(X?[3^+^EVY;?% B2E/0Y(H [[PS9/8>&K*VE+%Q&N M\LE M!8@CISZU3O\ 5;#28#<7UU';Q#JSG K!B^(7A*6Y,2Z[9LR\@!_6@#JE8,NX M9Q2@\9Z5%"ZRQAU=3&PRI7O4OWEP>* (YHUN+=X7 V.-I'J*\K\!^?X=^(&L M:!(NVUF+7,0[K,0J'=P%[UY3X8E&M_%C5+T"0PVT9B!SQN#4 >KDCVW= MJ?4?5>@#]LU(.G- >G%0J7))YW X(/2IJY?Q9XSTSPI8M)=7"_:6_U<.?F8 MT =+NQU/Y4%CGOCVKPQ/$/C[SAXG%C(=.8X^S;.L?7=UQ7<:+\5_#M_"$O;V M*RN1]Z.9L$4 =WN.['&*=S6%:>,/#FH,19ZK;3L.H1LFMJ-T= \;;E- #B>^ M<8HSG\J4XZ8JG=:A:6$1>]N8X4Z98XH M@G..U+D^E9%EXDT;4)3%9ZA#.Z] M0C9Q6L/4'(- W3J?PI V0,9SZ&E.><=:X7QE\0K?P[-%86BBYU21@!$G) S M@\?E0!W2G.:=5'1[BXNM)MI[N(Q7$B!I$(Q@U>H :S8(&#S4,UW#;Q[YI5C7 MU8XJ212P8 D9'!KSR\^&LVJ:@TU[K=_Y))/EI,0* -O5_B%X;T>W:634X92O M6.)PS?E7CUYKNL?$#QK;ZKH=AYMK9G9&9@0H;.06]#77>,/"'AWP=X3ENDLU MN)W98$:8!F+-D _G71?"[PXOAWPA$7&V:Z FF4]FQB@#6\*1Z^EC+_PD+1>> MTA*>4Q8 >@S72< 8P:8I5DW(P9?6E8Y;;AL'^(4 2T4#I1VH 9SR>*\M\/2C M4_B]JEQY2E;>W\O/N&KU!CQC!'%>;?#:V0^(?$-UGY_MDB<^F: /2<8^\>O2 MG!B6'3'ZTF H))S[GM7(P^-XKCX@+X:@A,F 2\RXPGR,W/Y8H [*BBB@",X" MMNZ&O._$_@+4;CQ#%KV@7\=K'?"]P2_\ MI$JF.%<\[B#BL_X5Z%+I'AG[7=C-U>MY[L1SS7+:'HNL?$/Q%#XAUV V^G1? M-;VY/OD9%>PQQB*/8G 48&!T% 'E_P 6-5O[2ZTJWB:6WL3,3-<(3P-OMS5B M;XNZ3:16]KI\,VH3! N$R"3CW%>B36T-P,3PI*F/XE!IL>FV*-E;2#<.A\H? MX4 >7RZ[\1/$P=-.TPZ7;N<;YT5^/P-:'A[X51VU^-1UZ];4;LS XP!TIWPQ\(I+:+XIU;-SJ-X-\?FZM\18;JW3_ $*Y M8/+@X VXQQ7L5O;QVMNL$* *JX"CB@"6/&W@@^N*?38^%QC'M3J $/44G\1] M*4C-,.65E[T >1?$2_?Q+XRTKPK8'S L@N+C'.THX/\ *NF^)5U-I?@BX%J3 M%D>7N7C"X//%1^&O"D]CXVUW6KNW!,\V8)"V2$VX/%=3KVE1ZWH5U8MR)HRJ MY'0F@#)\ V<-KX-L#!/+-YL:N[R2%R21SUKJ#RVW=QCD5XOX9\2ZWX&$^A:E MIDL\,3'R9%!/R]!T%:LOQ$\2ZG"ZZ1X>;<>%=V*X_,4 >D7FIV>GV[2W7XI^$HKLP-JJ(V33E\L\Z1=?;/"M_);'=GR"WEI*]Q/&60QY8,Y/M MQ0!Z1\4?'L'AS1;BQL[A?[4E3" <[<]":?\ "WPH^C6+:E?OY^I7@#R.?X0> M1U]C7%7O@2Z;P)JWB+6U,VL2H9(4)^X-P(_0UZKX$U2/5_"MI6L5Y;-!/$KPL,,IK@O!W@S7?"GB,JE^TNB2.[>26'RY#$ GRAPHIC 12 omtkex32_1.jpg IMAGE begin 644 omtkex32_1.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W[/6FER!G M&1[4[UKAOB'XNN?#]K;66F!6U.[<)$K#/7C.* .W#D@8'US3E8,,@YK+T,W[ MZ+;_ -I[?MFP>;M7 W=^*TTQMXQ^% #J*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** $)Q1D^V*9*RHC,[84#-# MO&WB>Z637-4%K:'[T,*M&WY@T ==K7Q+\.Z*S(UY'/,/^6439;/I7-#XA>,= M:E'_ C_ (?AC@)XEOH'*G_OEQ73:+\-_#VC.)([.:3)SBFRLL:EW8*!U)H <6R0 10&).*8CK(05&5[,.E.'W^?PH ?1110 WG M/MWKR2\4>)?C-%$PW1Z="P([ ALUZQ(<1.29?#ZW6Z\<^)M1W!BMVT M8/L0* /3\ #COQ2H#TIU-/3W'2G4 %%%% M !1110 4444 %%%% !1110 4444 %%%% ",H92",@\5DQ>&-'AD\Q;&$MG.6 M0&M>B@"%(H;<'RXHXQT&U0*AOKN/3K">\F;Y(4+M]!5ASEPI&0>?I7GOQ9U5 M[;P_'IMJY^U7SB *.NUN,T =3X7\1V_B?3GO;="D8D*#/?'>MKJ,UA>#M(CT M3PS8V:H%98E+^[8YK=SNP?0T .QQ2T4=J &;CN/L*\]^*^M3V>@IIMHQ%SJ+ M>0NT\C(ZUZ#C/U%>5^(X?[3^+^EVY;?% B2E/0Y(H [[PS9/8>&K*VE+%Q&N M\LE M!8@CISZU3O\ 5;#28#<7UU';Q#JSG K!B^(7A*6Y,2Z[9LR\@!_6@#JE8,NX M9Q2@\9Z5%"ZRQAU=3&PRI7O4OWEP>* (YHUN+=X7 V.-I'J*\K\!^?X=^(&L M:!(NVUF+7,0[K,0J'=P%[UY3X8E&M_%C5+T"0PVT9B!SQN#4 >KDCVW= MJ?4?5>@#]LU(.G- >G%0J7))YW X(/2IJY?Q9XSTSPI8M)=7"_:6_U<.?F8 MT =+NQU/Y4%CGOCVKPQ/$/C[SAXG%C(=.8X^S;.L?7=UQ7<:+\5_#M_"$O;V M*RN1]Z.9L$4 =WN.['&*=S6%:>,/#FH,19ZK;3L.H1LFMJ-T= \;;E- #B>^ M<8HSG\J4XZ8JG=:A:6$1>]N8X4Z98XH M@G..U+D^E9%EXDT;4)3%9ZA#.Z] M0C9Q6L/4'(- W3J?PI V0,9SZ&E.><=:X7QE\0K?P[-%86BBYU21@!$G) S M@\?E0!W2G.:=5'1[BXNM)MI[N(Q7$B!I$(Q@U>H :S8(&#S4,UW#;Q[YI5C7 MU8XJ212P8 D9'!KSR\^&LVJ:@TU[K=_Y))/EI,0* -O5_B%X;T>W:634X92O M6.)PS?E7CUYKNL?$#QK;ZKH=AYMK9G9&9@0H;.06]#77>,/"'AWP=X3ENDLU MN)W98$:8!F+-D _G71?"[PXOAWPA$7&V:Z FF4]FQB@#6\*1Z^EC+_PD+1>> MTA*>4Q8 >@S72< 8P:8I5DW(P9?6E8Y;;AL'^(4 2T4#I1VH 9SR>*\M\/2C M4_B]JEQY2E;>W\O/N&KU!CQC!'%>;?#:V0^(?$-UGY_MDB<^F: /2<8^\>O2 MG!B6'3'ZTF H))S[GM7(P^-XKCX@+X:@A,F 2\RXPGR,W/Y8H [*BBB@",X" MMNZ&O._$_@+4;CQ#%KV@7\=K'?"]P2_\ MI$JF.%<\[B#BL_X5Z%+I'AG[7=C-U>MY[L1SS7+:'HNL?$/Q%#XAUV V^G1? M-;VY/OD9%>PQQB*/8G 48&!T% 'E_P 6-5O[2ZTJWB:6WL3,3-<(3P-OMS5B M;XNZ3:16]KI\,VH3! N$R"3CW%>B36T-P,3PI*F/XE!IL>FV*-E;2#<.A\H? MX4 >7RZ[\1/$P=-.TPZ7;N<;YT5^/P-:'A[X51VU^-1UZ];4;LS XP!TIWPQ\(I+:+XIU;-SJ-X-\?FZM\18;JW3_ $*Y M8/+@X VXQQ7L5O;QVMNL$* *JX"CB@"6/&W@@^N*?38^%QC'M3J $/44G\1] M*4C-,.65E[T >1?$2_?Q+XRTKPK8'S L@N+C'.THX/\ *NF^)5U-I?@BX%J3 M%D>7N7C"X//%1^&O"D]CXVUW6KNW!,\V8)"V2$VX/%=3KVE1ZWH5U8MR)HRJ MY'0F@#)\ V<-KX-L#!/+-YL:N[R2%R21SUKJ#RVW=QCD5XOX9\2ZWX&$^A:E MIDL\,3'R9%!/R]!T%:LOQ$\2ZG"ZZ1X>;<>%=V*X_,4 >D7FIV>GV[2W7XI^$HKLP-JJ(V33E\L\Z1=?;/"M_);'=GR"WEI*]Q/&60QY8,Y/M MQ0!Z1\4?'L'AS1;BQL[A?[4E3" <[<]":?\ "WPH^C6+:E?OY^I7@#R.?X0> M1U]C7%7O@2Z;P)JWB+6U,VL2H9(4)^X-P(_0UZKX$U2/5_"MI6L5Y;-!/$KPL,,IK@O!W@S7?"GB,JE^TNB2.[>26'RY#$ XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 12, 2022
Details    
Registrant CIK 0001404804  
Fiscal Year End --12-31  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Entity File Number 000-53955  
Entity Registrant Name OMNITEK ENGINEERING CORP.  
Entity Incorporation, State or Country Code CA  
Entity Tax Identification Number 33-0984450  
Entity Address, Address Line One 1345 Specialty Drive, #E  
Entity Address, City or Town Vista  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92081  
City Area Code 760  
Local Phone Number 591-0089  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   21,948,091
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Document Transition Report false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Balance Sheets - USD ($)
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS    
Cash $ 6,530 $ 59,674
Accounts receivable, net 21,030 9,555
Accounts receivable - Related Party 1,212 0
Inventories, net 646,293 717,044
Contract assets 0 13,221
Deposits 8,726 4,230
Total Current Assets 683,791 803,724
PROPERTY & EQUIPMENT, net 12,869 14,373
OTHER ASSETS    
Operating lease - Right-of-use asset 533,673 593,697
Long-term deposit 13,514 13,514
Total Other Assets 547,187 607,211
TOTAL ASSETS 1,243,847 1,425,308
CURRENT LIABILITIES    
Accounts payable and accrued expenses 370,307 373,221
Accrued management compensation 632,658 620,735
Accounts payable - related parties 129,101 124,472
Notes payable - related parties, current portion 15,000 15,000
Convertible notes payable - related party 20,000 31,090
Contract liabilities 0 75,000
Customer deposits 231,419 170,870
Operating lease liabilities - current 112,375 106,149
Total Current Liabilities 1,510,860 1,516,537
LONG-TERM LIABILITIES    
Loans payable - SBA, net of current portion 198,674 198,674
Convertible notes payable - related party, net of current portion 18,475 12,826
Operating lease liabilities - long-term 446,317 504,963
Total Long-term Liabilities 663,466 716,463
Total Liabilities 2,174,326 2,233,000
STOCKHOLDERS' DEFICIT    
Common stock, 125,000,000 shares authorized; no par value; 21,948,091 shares, issued and outstanding 8,607,086 8,607,086
Additional paid-in capital 12,046,557 12,033,454
Accumulated deficit (21,584,122) (21,448,232)
Total Stockholders' Deficit (930,479) (807,692)
TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT $ 1,243,847 $ 1,425,308
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Balance Sheets - Parenthetical - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Details    
Common Stock, Shares Authorized 125,000,000 125,000,000
Common Stock, Par or Stated Value Per Share $ 0 $ 0
Common Stock, Shares, Issued 21,948,091 21,948,091
Common Stock, Shares, Outstanding 21,948,091 21,948,091
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Details        
Revenues $ 224,438 $ 228,307 $ 483,289 $ 446,420
COST OF GOODS SOLD 135,306 161,572 305,911 290,883
GROSS MARGIN 89,132 66,735 177,378 155,537
OPERATING EXPENSES        
General and administrative 130,326 132,424 269,022 298,877
Research and development 15,383 17,099 31,635 33,555
Depreciation and amortization 752 136 1,504 271
Total Operating Expenses 146,461 149,659 302,161 332,703
LOSS FROM OPERATIONS (57,329) (82,924) (124,783) (177,166)
OTHER INCOME (EXPENSE)        
Other Income 0 67 0 67
Gain on extinguishment of liability 0 0 0 100,655
Interest expense (5,253) (5,524) (10,307) (12,332)
Debt Instrument, Decrease, Forgiveness     0 100,655
Total Other Income (Expense) (5,253) (5,457) (10,307) 88,390
LOSS BEFORE INCOME TAXES (62,582) (88,381) (135,090) (88,776)
INCOME TAX EXPENSE 800 800 800 800
NET LOSS $ (63,382) $ (89,181) $ (135,890) $ (89,576)
BASIC AND DILUTED LOSS PER SHARE $ (0.00) $ (0.00) $ (0.01) $ (0.00)
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED 21,948,091 21,600,189 21,948,091 21,600,189
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Statements of Stockholders' Equity (Deficit) (unaudited) - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2020 $ 8,578,210 $ 12,013,298 $ (21,465,641) $ (874,133)
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 21,600,189      
Issuance of Stock Options $ 0 11,283 0 11,283
Net loss 0 0 (395) (395)
Stockholders' Equity Attributable to Parent, Ending Balance at Mar. 31, 2021 $ 8,578,210 12,024,581 (21,466,036) (863,245)
Shares, Outstanding, Ending Balance at Mar. 31, 2021 21,600,189      
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2020 $ 8,578,210 12,013,298 (21,465,641) (874,133)
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 21,600,189      
Net loss       (89,576)
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2021 $ 8,878,210 12,027,172 (21,555,217) (949,835)
Shares, Outstanding, Ending Balance at Jun. 30, 2021 21,600,189      
Stockholders' Equity Attributable to Parent, Beginning Balance at Mar. 31, 2021 $ 8,578,210 12,024,581 (21,466,036) (863,245)
Shares, Outstanding, Beginning Balance at Mar. 31, 2021 21,600,189      
Issuance of Stock Options $ 0 2,591 0 2,591
Net loss 0 0 (89,181) (89,181)
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2021 $ 8,878,210 12,027,172 (21,555,217) (949,835)
Shares, Outstanding, Ending Balance at Jun. 30, 2021 21,600,189      
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2021 $ 8,607,086 12,033,454 (21,448,232) (807,692)
Shares, Outstanding, Beginning Balance at Dec. 31, 2021 21,948,091      
Issuance of Stock Options $ 0 2,562 0 2,562
Net loss 0 0 (72,508) (72,508)
Stockholders' Equity Attributable to Parent, Ending Balance at Mar. 31, 2022 $ 8,607,086 12,036,016 (21,520,740) (877,638)
Shares, Outstanding, Ending Balance at Mar. 31, 2022 21,948,091      
Stockholders' Equity Attributable to Parent, Beginning Balance at Dec. 31, 2021 $ 8,607,086 12,033,454 (21,448,232) (807,692)
Shares, Outstanding, Beginning Balance at Dec. 31, 2021 21,948,091      
Net loss       (135,890)
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2022 $ 8,607,086 12,046,557 (21,584,122) (930,479)
Shares, Outstanding, Ending Balance at Jun. 30, 2022 21,948,091      
Stockholders' Equity Attributable to Parent, Beginning Balance at Mar. 31, 2022 $ 8,607,086 12,036,016 (21,520,740) (877,638)
Shares, Outstanding, Beginning Balance at Mar. 31, 2022 21,948,091      
Issuance of Stock Options $ 0 10,541 0 10,541
Net loss 0 0 (63,382) (63,382)
Stockholders' Equity Attributable to Parent, Ending Balance at Jun. 30, 2022 $ 8,607,086 $ 12,046,557 $ (21,584,122) $ (930,479)
Shares, Outstanding, Ending Balance at Jun. 30, 2022 21,948,091      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES    
Net loss $ (135,890) $ (89,576)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 1,504 271
Options issued for services 13,103 13,874
Gain on extinguishment of liability 0 (100,655)
Amortization of ROU asset 60,024 0
Write-off of contract asset 13,221 0
Bad Dept Expense 41,000 0
Change in Inventory reserve 18 (88,956)
Changes in operating assets and liabilities    
Accounts receivable 29,525 3,478
Accounts receivable-related parties (1,212) (1,208)
Prepaid expenses 0 (11,164)
Deposits (4,496) (8,088)
Inventory 70,733 146,558
Accounts payable and accrued expenses (2,914) (8,469)
Customer deposits 60,549 (69,571)
Contract liabilities (75,000) 0
Operating lease liability (52,421) 0
Accounts payable-related parties 4,629 7,025
Accrued management compensation 11,923 16,730
Net Cash Used in Operating Activities (47,703) (189,751)
INVESTING ACTIVITIES    
Net Cash Used in Investing Activities 0 0
FINANCING ACTIVITIES    
Payments on note payable 0 (326)
Proceeds from (payments on) note payable-related party (5,441) 50,000
Proceeds from loans payable - SBA 0 100,000
Net Cash (Used in) Provided by Financing Activities (5,441) 149,674
NET CHANGE IN CASH (53,144) (40,077)
CASH AT BEGINNING OF YEAR 59,674 60,729
CASH AT END OF PERIOD 6,530 20,652
SUPPLEMENTAL DISCLOSURES OF CASH FLOWS    
Interest 5,048 8,716
Income taxes $ 800 $ 800
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 1 - CONDENSED FINANCIAL STATEMENTS
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 1 - CONDENSED FINANCIAL STATEMENTS

NOTE 1 - CONDENSED FINANCIAL STATEMENTS

 

The accompanying condensed financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary to present fairly the financial position, results of operations, and cash flows at June 30, 2022 and for all periods presented herein, have been made.

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted.  It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company's December 31, 2021 audited financial statements.  The results of operations for the periods ended June 30, 2022 and 2021 are not necessarily indicative of the operating results for the full years.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.

 

Revenue Recognition

 

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.

 

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products (e.g., filters and engine components) as performance obligations are satisfied. This type of revenue is primarily generated from the sale of finished product to customers. Those sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risks and rewards transfer (i.e., the performance obligation has been satisfied).

 

Contracts – Revenues are recognized as performance obligations are satisfied over time (also known as percentage-of-completion method), measured by either achievement of milestones or the ratio of costs incurred up to a given date to estimated total costs for each contract. Contract costs include all direct material, labor, subcontract and other costs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and associated change orders and claims, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined.

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to a customer, and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct.

 

Performance Obligations Satisfied Over Time

 

Revenues for Omnitek’s long-term contracts that satisfy the criteria for over time recognition (formerly known as percentage-of-completion method) is recognized as the work progresses. The majority of the revenue is derived from long-term engine development agreements that typically span between 12 to 24 months. Omnitek’s long-term contracts will continue to be recognized over time because our typical contract is for a customized asset with no alternative use and generally the Company has a right to payment for work completed to date. Under the new revenue standard, the cost-to-cost measure of progress continues to best depict the transfer of control of assets to the customer, which occurs as the Company incurs costs. Contract costs include labor and material. Revenue from products and services transferred to customers over time accounted for 0% and 0% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Performance Obligations Satisfied at a Point in Time

 

Revenue from product sales is recognized at a point in time. These sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risk and rewards transfer. Upon fulfilment of the performance obligation, the customer is provided an invoice demonstrating transfer of control to the customer. Revenue from goods and services transferred to customers at a point in time accounted for 100% and 100% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.

 

Pre-contract costs are generally not incurred by the Company.

 

Contract Estimates

 

Accounting for long-term contracts involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, Omnitek estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes that profit over the life of the contract. 

 

Variable Consideration 

 

The transaction price for contracts may include variable consideration, which includes increases to transaction price for approved and unapproved change orders, claims and incentives, and reductions to transaction price for liquidated damages. Variable consideration historically has been insignificant. 

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Disaggregation of Revenue

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the three months ended

June 30, 2022

 

 

For the three months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 91,324

-

 91,324

 

$

 101,088

-

 101,088

International

 

 

 133,114

-

 133,114

 

 

 127,220

-

 127,220

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 78,646

-

 78,646

 

$

 106,051

-

 106,051

Components

 

 

 145,792

-

 145,792

 

 

 122,257

-

 122,257

Engineering Services

 

 

 -

-

 -

 

 

 -

-

 -

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the six months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the six months ended

June 30, 2022

 

 

For the six months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 206,693

-

 206,693

 

$

 233,869

-

 233,869

International

 

 

 276,596

-

 276,596

 

 

 212,551

-

 212,551

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 226,164

-

 226,164

 

$

 210,407

-

 210,407

Components

 

 

 257,125

-

 257,125

 

 

 227,543

-

 227,543

Engineering Services

 

 

 -

-

 -

 

 

 8,470

-

 8,470

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

 

Inventory

 

Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:

 

 

June 30,

 

December 31,

Location : Vista, CA

2022

 

2021

Raw materials

$

 831,746 

 

$

846,499

Finished goods

 

 746,300 

 

 

802,280

Allowance for obsolete inventory

 

 (931,753)

 

 

(931,735)

Total

$

 646,293 

 

$

717,044

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $88,956, for the periods ended June 30, 2022 and June 30, 2021, respectively.

 

Property and Equipment

 

Property and equipment at June 30, 2022 and December 31, 2021 consisted of the following:

 

 

June 30,

 

December 31,

2022

 

2021

Production equipment

$

 68,456 

 

$

 68,456 

Leasehold Improvements

 

 10,627 

 

 

 10,627 

Less: accumulated depreciation

 

 (66,214)

 

 

 (64,710)

Total

$

 12,869 

 

$

 14,373 

 

Depreciation expense for the periods ended June 30, 2022 and June 30, 2021 was $1,504 and $271, respectively.

 

Basic and Diluted Loss per Share

 

The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 3,374,726 and 3,023,889 stock options that would have been included in the fully diluted earnings per share as of June 30, 2022 and June 30, 2021, respectively.  However, the common stock equivalents were not included in the computation of the loss per share computation because they are anti-dilutive.

 

Income Taxes

 

The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.

 

Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.

 

The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of June 30, 2022 and December 31, 2021 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Liquidity and Going Concern

 

Historically, the Company has incurred net losses and negative cash flows from operations.  As of June 30, 2022, the Company had an accumulated deficit of $21,584,122 and total stockholders’ deficit of $(930,479).  At June 30, 2022, the Company had current assets of $683,791 including cash of $6,530, and current liabilities of $1,510,860, resulting in negative working capital of $(827,069). For the six months ended June 30, 2022, the Company reported a net loss of $135,890 and net cash used in operating activities of $47,703. Management believes that based on its operating plan, the projected sales for 2022, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast significant doubt upon the Company’s ability to continue as a going concern for one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.    

 

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 3 - CUSTOMER DEPOSITS
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 3 - CUSTOMER DEPOSITS

NOTE 3 – CUSTOMER DEPOSITS

 

The customers deposit account relates to payments received from customers before product has been shipped. When the product is shipped the Company recognizes the associated revenue by reclassifying the customer deposit to the appropriate revenue account. By contrast, the Contract Liabilities account (see Note 4) relates to long-term contracts where revenue is recognized over the term of the contract. For the periods ended June 30, 2022 and December 31, 2021, the balance due under customer deposits was $231,419 and $170,870, respectively.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 4 - CONTRACT ASSETS AND LIABILITIES
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 4 - CONTRACT ASSETS AND LIABILITIES

NOTE 4 – CONTRACT ASSETS AND LIABILITIES

 

The timing of revenue recognition, billings and cash collections results in billed accounts receivable and costs and estimated earnings in excess of billings on uncompleted contracts (contract assets) on the balance sheet. For Omnitek’s long-term contracts, amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. During the quarter the Company's sole ongoing long-term contract was cancelled by the customer. In response to the cancellation, the Company wrote-off the contact asset and reclassified the associated net contract liability as a customer deposit, allowing the customer to apply the net deposit to future projects.

 

The table below reconciles the net excess billings to the amounts included in the balance sheets at those dates:

 

 

June 30,

 

December 31,

2022

 

2021

Contract assets

$

 -

 

 

 13,221 

Contract liabilities

$

 -

 

 

 (75,000)

Net amount of contract liabilities in excess of contract assets

$

 -

 

 

 (61,779)

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 5 - OPERATING LEASE
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 5 - OPERATING LEASE

NOTE 5 – OPERATING LEASE

 

The Company’s leases consist of an operating lease for general office space and warehouse facilities. The Company recognizes rent expense for this lease on a straight-line basis over the lease term. Because the lease does not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease Commencement Date in determining the present value of future lease payments.

 

On June 3, 2021, the Company entered into a lease for the premises located at 1345 Specialty Drive, Vista, CA, containing approximately 11,751 square feet of rentable area. The lease commenced on July 1, 2021 and expires on June 30, 2026. The monthly base rent under the lease is $9,988 per month and monthly operating expenses during the term of the lease, subject to adjustment under the lease, is $1,175 per month.  

 

During the quarter ended June 30, 2022, cash paid for amounts included in the measurement of operating lease liabilities was $66,978 and the Company recorded operating lease expenses included in operating expenses of $25,267 and cost of sales of $49,214, for a total of $74,581.

 

Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:

 

Years ending December 31,

 

2022 (remaining)

$

                     66,978

2023

 

                   141,036

2024

 

                   148,074

2025

 

                   176,268

2026

 

                     88,134

Total lease payments

$

                   620,490

Less: Imputed interest

 

                   (61,798)

Total lease liability

 

                   558,692

Less: current lease liability

 

                 (112,375)

Long-term lease liability

$

                   446,317

 

 

 

Weighted average discount rate:

 

 

Operating leases

 

4.94%

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 6 - RELATED PARTY TRANSACTIONS
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 6 - RELATED PARTY TRANSACTIONS

NOTE 6 - RELATED PARTY TRANSACTIONS

 

Accounts Payable – Related Parties

The Company regularly incurs expenses that are paid to related parties and purchases goods and services from related parties. As of June 30, 2022 and December 31, 2021, the Company owed board members and a board member’s company for such services in the amounts of $129,101 and $124,472, respectively.

 

Accrued Management Compensation

For the periods ended June 30, 2022 and December 31, 2021, the Company’s president was due $632,658 and $620,735, respectively.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 7 - NOTES PAYABLE - RELATED PARTY
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 7 - NOTES PAYABLE - RELATED PARTY

NOTE 7 – NOTES PAYABLE - RELATED PARTIES

 

Convertible Notes – Related Parties

 

On June 4, 2021 the Company issued a convertible promissory note for $30,000 to its CEO. The note has an annual interest rate of 8% and is unsecured. The note calls for monthly installment payments of $1,050 commencing on July 4, 2021. The unpaid principal amount of the note and all unpaid accrued interest is due and payable on or before June 4, 2023. The note has a conversion feature, wherein, at the maturity date the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note isn’t convertible until maturity, no derivative liability was recognized as of June 30, 2022.

 

On June 4, 2021 the Company issued a convertible promissory note for $20,000 to a board member. The note has an annual interest rate of 8% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before December 4, 2021. On December 14, 2021, the Convertible Promissory Note dated June 4, 2021, in the original principal amount of $20,000, with an original Maturity Date of December 4, 2021, was extended for an additional period of 3 months until March 4, 2022. On March 4, 2022, the Note was extended for an additional period of 3 months until June 4, 2022. On June 4, 2022, the Note was extended for an additional period of 3 months until September 4, 2022.  The note has a conversion feature, wherein, at the maturity date the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note isn’t convertible until maturity, no derivative liability was recognized as of June 30, 2022.

 

As of June 30, 2022 and December 31, 2021 Convertible Notes – Related Party consisted of the following:

 

 

June 30,

 

December 31,

 

2022

 

2021

Convertible Note payable, related parties

 

$

 38,475 

 

 

 

43,916

Less current portion

 

 

 (20,000)

 

 

 

 (31,090)

Total

 

$

 18,475 

 

 

 

 12,826

 

Notes Payable – Related Parties

 

On January 19, 2017 the Company issued a promissory note for $15,000 to the Company’s president. The note has an annual interest rate of 5% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before January 19, 2023.

 

As of June 30, 2022, and December 31, 2021 Note Payable – Related Party consisted of the following:

 

 

June 30,

 

December 31,

 

2022

 

2021

Note payable, related party, current portion

 

$

15,000

 

 

$

15,000

Total

 

$

15,000

 

 

$

15,000

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 8 - DEBT
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 8 - DEBT

NOTE 8 – DEBT

 

Loans payable – SBA

 

Economic Injury Disaster Loan

On April 21, 2020, the Company obtained a loan (the “SBA EIDL Loan”) under the recently enacted Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) adminitstered by the U.S. Small Business Administration. The Company received total proceeds of $199,000 from the SBA EIDL loan. The SBA EIDL Loan is evidenced by a Loan Authorization and Agreement, a Secured Promissory Note (the “Note” and Security Agreement. Interest on the unpaid principal balance of the Note shall accrue at the rate of three and 75/100 percent (3.75%) per annum. Pursuant to the terms of the Note, commencing November 21, 2022 (i.e., thirty (30) months from the Note date), the company shall make principal and interest payments in the amount of $970 every month, with any unpaid principal and accrued interest due and payable on April 21, 2050. The obligations under the Loan Authorization and Agreement, and the Note shall be secured pursuant to the Security Agreement and a first position lien and security interest in the Collateral (as defined in the Security Agreement). The collateral in which the security interest is granted includes all tangible and intangible personal property, including, but not limited to: (a) inventory, and (b) equipment.

 

As of June 30, 2022 and December 31, 2021 Debt consisted of the following:

 

 

June 30,

 

December 31,

2022

 

2021

Loan payable – SBA EIDL

$

198,674

 

$

198,674

Less current portion

 

-

 

 

-

Total

$

198,674

 

$

198,674

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 9 - STOCK OPTIONS

NOTE 9 - STOCK OPTIONS

 

During the six months ended June 30, 2022 and 2021, the Company granted 150,000 and 400,000 options for services, respectively. During the six months ended June 30, 2022 and 2021, the Company recognized expense of $10,541 and $13,874, respectively, for options that vested during the periods pursuant to ASC Topic 718. As of June 30, 2022 total remaining amount of compensation expense to be recognized in future periods is $17,592.

 

On August 3, 2011 the Board of Directors adopted the Omnitek Engineering Corp. 2011 Long-term Incentive Plan (the “2011 Plan”), under which 1,000,000 shares of Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. The 2011 Plan expired on August 2, 2021 and no further options may be issued under the 2011 Plan. As of June 30, 2022 there are 75,000 options issued under the 2011 Plan, all of which will expired, if not exercised, on August 3, 2022.

 

On September 11, 2015 the Board of Directors adopted the Omnitek Engineering Corp. 2015 Long Term Incentive Plan (the “2015 Plan”), under which 2,500,000 shares of the Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. As of June 30, 2022 there are 1,915,556 options currently issued, and 334,444 options available for issuance under the 2015 Plan.

 

In October 2017, the Company’s shareholders approved its 2017 Long-Term Incentive Plan (the “2017 Plan”). Under the 2017 plan, the Company may issue up to 5,000,000 shares of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion.  As of June 30, 2022, the Company has a total of 1,450,000 options issued, and 3,550,000 options available for issuance under the 2017 Plan.

 

The Company recognizes compensation expense for stock-based awards expected to vest on a straight-line basis over the requisite service period of the award based on their grant date fair value.  The Company estimates the fair value of stock options using a Black-Scholes option pricing model which requires management to make estimates for certain

 

NOTE 9 - STOCK OPTIONS (Continued)

 

assumptions regarding risk-free interest rate, expected life of options, expected volatility of stock and expected dividend yield of stock. When determining expected volatility, the Company considers the historical performance of the Company’s stock, as well as implied volatility. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The expected term of the options is based on the Company’s evaluation of option holders’ exercise patterns and represents the period of time that options are expected to remain unexercised. The Company uses historical data to estimate the timing and amount of forfeitures.

 

The following table presents the assumptions used to estimate the fair values of the stock options granted:

 

June 30, 2022

 

June 30, 2021

Expected volatility

207%

 

201 %

Expected dividends

0%

 

0 %

Expected term

7 Years

 

7 Years

Risk-free interest rate

2.95%

 

1.2 %

 

A summary of the status of the options granted at June 30, 2022 and December 31, 2021 and changes during the periods then ended is presented below:  

 

 

June 30,

 

December 31,

 

2022

 

2021

 

 

 

 

Weighted-Average

 

 

 

 

Weighted-Average

 

Shares

 

 

Exercise Price

 

Shares

 

 

Exercise Price

Outstanding at beginning of year

3,290,556

 

$

0.19

 

2,890,556

 

$

0.20

Granted

150,000

 

 

0.05

 

400,000

 

 

0.11

Exercised

-

 

 

-

 

-

 

 

-

Expired or cancelled

-

 

 

-

 

-

 

 

-

Outstanding at end of period

3,440,556

 

 

0.18

 

3,290,556

 

 

0.19

Exercisable

3,265,556

 

$

0.18

 

3,065,556

 

$

0.19

 

A summary of the status of the options outstanding at June 30, 2022 is presented below:

 

Range of Exercise Prices

 

Number Outstanding

 

Weighted-Average Remaining Contractual Life

 

Number Exercisable

 

Weighted-Average Exercise Price

 

 

 

 

 

 

 

 

 

$0.01-0.99

 

3,440,556

 

2.65 years

 

3,265,556

 

0.18

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 10 SUBSEQUENT EVENT
6 Months Ended
Jun. 30, 2022
Notes  
NOTE 10 SUBSEQUENT EVENT

NOTE 10 -  SUBSEQUENT EVENTS

 

The Company has evaluated all subsequent events through the date these financial statements were issued.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
Revenue Recognition

Revenue Recognition

 

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.

 

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products (e.g., filters and engine components) as performance obligations are satisfied. This type of revenue is primarily generated from the sale of finished product to customers. Those sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risks and rewards transfer (i.e., the performance obligation has been satisfied).

 

Contracts – Revenues are recognized as performance obligations are satisfied over time (also known as percentage-of-completion method), measured by either achievement of milestones or the ratio of costs incurred up to a given date to estimated total costs for each contract. Contract costs include all direct material, labor, subcontract and other costs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and associated change orders and claims, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined.

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to a customer, and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct.

 

Performance Obligations Satisfied Over Time

 

Revenues for Omnitek’s long-term contracts that satisfy the criteria for over time recognition (formerly known as percentage-of-completion method) is recognized as the work progresses. The majority of the revenue is derived from long-term engine development agreements that typically span between 12 to 24 months. Omnitek’s long-term contracts will continue to be recognized over time because our typical contract is for a customized asset with no alternative use and generally the Company has a right to payment for work completed to date. Under the new revenue standard, the cost-to-cost measure of progress continues to best depict the transfer of control of assets to the customer, which occurs as the Company incurs costs. Contract costs include labor and material. Revenue from products and services transferred to customers over time accounted for 0% and 0% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Performance Obligations Satisfied at a Point in Time

 

Revenue from product sales is recognized at a point in time. These sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risk and rewards transfer. Upon fulfilment of the performance obligation, the customer is provided an invoice demonstrating transfer of control to the customer. Revenue from goods and services transferred to customers at a point in time accounted for 100% and 100% of revenue for the periods ended June 30, 2022 and 2021, respectively.

 

Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.

 

Pre-contract costs are generally not incurred by the Company.

 

Contract Estimates

 

Accounting for long-term contracts involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, Omnitek estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes that profit over the life of the contract. 

 

Variable Consideration 

 

The transaction price for contracts may include variable consideration, which includes increases to transaction price for approved and unapproved change orders, claims and incentives, and reductions to transaction price for liquidated damages. Variable consideration historically has been insignificant. 

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Disaggregation of Revenue

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the three months ended

June 30, 2022

 

 

For the three months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 91,324

-

 91,324

 

$

 101,088

-

 101,088

International

 

 

 133,114

-

 133,114

 

 

 127,220

-

 127,220

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 78,646

-

 78,646

 

$

 106,051

-

 106,051

Components

 

 

 145,792

-

 145,792

 

 

 122,257

-

 122,257

Engineering Services

 

 

 -

-

 -

 

 

 -

-

 -

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the six months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the six months ended

June 30, 2022

 

 

For the six months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 206,693

-

 206,693

 

$

 233,869

-

 233,869

International

 

 

 276,596

-

 276,596

 

 

 212,551

-

 212,551

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 226,164

-

 226,164

 

$

 210,407

-

 210,407

Components

 

 

 257,125

-

 257,125

 

 

 227,543

-

 227,543

Engineering Services

 

 

 -

-

 -

 

 

 8,470

-

 8,470

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
e. Inventory

Inventory

 

Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:

 

 

June 30,

 

December 31,

Location : Vista, CA

2022

 

2021

Raw materials

$

 831,746 

 

$

846,499

Finished goods

 

 746,300 

 

 

802,280

Allowance for obsolete inventory

 

 (931,753)

 

 

(931,735)

Total

$

 646,293 

 

$

717,044

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $88,956, for the periods ended June 30, 2022 and June 30, 2021, respectively.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
Property and Equipment

Property and Equipment

 

Property and equipment at June 30, 2022 and December 31, 2021 consisted of the following:

 

 

June 30,

 

December 31,

2022

 

2021

Production equipment

$

 68,456 

 

$

 68,456 

Leasehold Improvements

 

 10,627 

 

 

 10,627 

Less: accumulated depreciation

 

 (66,214)

 

 

 (64,710)

Total

$

 12,869 

 

$

 14,373 

 

Depreciation expense for the periods ended June 30, 2022 and June 30, 2021 was $1,504 and $271, respectively.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
Basic and Diluted Loss per Share

Basic and Diluted Loss per Share

 

The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 3,374,726 and 3,023,889 stock options that would have been included in the fully diluted earnings per share as of June 30, 2022 and June 30, 2021, respectively.  However, the common stock equivalents were not included in the computation of the loss per share computation because they are anti-dilutive.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
Income Taxes

Income Taxes

 

The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.

 

Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.

 

The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of June 30, 2022 and December 31, 2021 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
Liquidity and Going Concern

Liquidity and Going Concern

 

Historically, the Company has incurred net losses and negative cash flows from operations.  As of June 30, 2022, the Company had an accumulated deficit of $21,584,122 and total stockholders’ deficit of $(930,479).  At June 30, 2022, the Company had current assets of $683,791 including cash of $6,530, and current liabilities of $1,510,860, resulting in negative working capital of $(827,069). For the six months ended June 30, 2022, the Company reported a net loss of $135,890 and net cash used in operating activities of $47,703. Management believes that based on its operating plan, the projected sales for 2022, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast significant doubt upon the Company’s ability to continue as a going concern for one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.    

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies)
6 Months Ended
Jun. 30, 2022
Policies  
Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Schedule of Disaggregation of Revenue

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the three months ended

June 30, 2022

 

 

For the three months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 91,324

-

 91,324

 

$

 101,088

-

 101,088

International

 

 

 133,114

-

 133,114

 

 

 127,220

-

 127,220

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 78,646

-

 78,646

 

$

 106,051

-

 106,051

Components

 

 

 145,792

-

 145,792

 

 

 122,257

-

 122,257

Engineering Services

 

 

 -

-

 -

 

 

 -

-

 -

 

$

 224,438

-

 224,438

 

$

 228,307

-

 228,307

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the six months ended June 30, 2022 and June 30, 2021:

 

 

 

 

For the six months ended

June 30, 2022

 

 

For the six months ended

June 30, 2021

 

 

 

Consumer

Long-term

 

 

 

Consumer

Long-term

 

Segments

 

 

Products

Contract

Total

 

 

Products

Contract

Total

Domestic

 

$

 206,693

-

 206,693

 

$

 233,869

-

 233,869

International

 

 

 276,596

-

 276,596

 

 

 212,551

-

 212,551

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 226,164

-

 226,164

 

$

 210,407

-

 210,407

Components

 

 

 257,125

-

 257,125

 

 

 227,543

-

 227,543

Engineering Services

 

 

 -

-

 -

 

 

 8,470

-

 8,470

 

$

 483,289

-

 483,289

 

$

 446,420

-

 446,420

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Schedule Of Inventory Current

 

 

June 30,

 

December 31,

Location : Vista, CA

2022

 

2021

Raw materials

$

 831,746 

 

$

846,499

Finished goods

 

 746,300 

 

 

802,280

Allowance for obsolete inventory

 

 (931,753)

 

 

(931,735)

Total

$

 646,293 

 

$

717,044

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Property Plant And Equipment

 

 

June 30,

 

December 31,

2022

 

2021

Production equipment

$

 68,456 

 

$

 68,456 

Leasehold Improvements

 

 10,627 

 

 

 10,627 

Less: accumulated depreciation

 

 (66,214)

 

 

 (64,710)

Total

$

 12,869 

 

$

 14,373 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Long-Term Contract or Program Disclosure

 

 

June 30,

 

December 31,

2022

 

2021

Contract assets

$

 -

 

 

 13,221 

Contract liabilities

$

 -

 

 

 (75,000)

Net amount of contract liabilities in excess of contract assets

$

 -

 

 

 (61,779)

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Schedule of Maturities of Operating Lease Liabilities

Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:

 

Years ending December 31,

 

2022 (remaining)

$

                     66,978

2023

 

                   141,036

2024

 

                   148,074

2025

 

                   176,268

2026

 

                     88,134

Total lease payments

$

                   620,490

Less: Imputed interest

 

                   (61,798)

Total lease liability

 

                   558,692

Less: current lease liability

 

                 (112,375)

Long-term lease liability

$

                   446,317

 

 

 

Weighted average discount rate:

 

 

Operating leases

 

4.94%

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Schedule of Convertible Notes - Related Parties

As of June 30, 2022 and December 31, 2021 Convertible Notes – Related Party consisted of the following:

 

 

June 30,

 

December 31,

 

2022

 

2021

Convertible Note payable, related parties

 

$

 38,475 

 

 

 

43,916

Less current portion

 

 

 (20,000)

 

 

 

 (31,090)

Total

 

$

 18,475 

 

 

 

 12,826

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Schedule Of Notes Payable Related Party table

As of June 30, 2022, and December 31, 2021 Note Payable – Related Party consisted of the following:

 

 

June 30,

 

December 31,

 

2022

 

2021

Note payable, related party, current portion

 

$

15,000

 

 

$

15,000

Total

 

$

15,000

 

 

$

15,000

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 8 - DEBT: Schedule of Debt (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Schedule of Debt

As of June 30, 2022 and December 31, 2021 Debt consisted of the following:

 

 

June 30,

 

December 31,

2022

 

2021

Loan payable – SBA EIDL

$

198,674

 

$

198,674

Less current portion

 

-

 

 

-

Total

$

198,674

 

$

198,674

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions

 

June 30, 2022

 

June 30, 2021

Expected volatility

207%

 

201 %

Expected dividends

0%

 

0 %

Expected term

7 Years

 

7 Years

Risk-free interest rate

2.95%

 

1.2 %

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Share-based Payment Arrangement, Option, Activity

 

 

June 30,

 

December 31,

 

2022

 

2021

 

 

 

 

Weighted-Average

 

 

 

 

Weighted-Average

 

Shares

 

 

Exercise Price

 

Shares

 

 

Exercise Price

Outstanding at beginning of year

3,290,556

 

$

0.19

 

2,890,556

 

$

0.20

Granted

150,000

 

 

0.05

 

400,000

 

 

0.11

Exercised

-

 

 

-

 

-

 

 

-

Expired or cancelled

-

 

 

-

 

-

 

 

-

Outstanding at end of period

3,440,556

 

 

0.18

 

3,290,556

 

 

0.19

Exercisable

3,265,556

 

$

0.18

 

3,065,556

 

$

0.19

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables)
6 Months Ended
Jun. 30, 2022
Tables/Schedules  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable

A summary of the status of the options outstanding at June 30, 2022 is presented below:

 

Range of Exercise Prices

 

Number Outstanding

 

Weighted-Average Remaining Contractual Life

 

Number Exercisable

 

Weighted-Average Exercise Price

 

 

 

 

 

 

 

 

 

$0.01-0.99

 

3,440,556

 

2.65 years

 

3,265,556

 

0.18

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Details)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Transferred over Time    
Concentration Risk, Percentage 0.00% 0.00%
Transferred at Point in Time    
Concentration Risk, Percentage 100.00% 100.00%
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Geographic Distribution, Domestic        
Products $ 91,324 $ 101,088 $ 206,693 $ 233,869
Contract 0 0 0 0
Revenues 91,324 101,088 206,693 233,869
Geographic Distribution, Foreign        
Products 133,114 127,220 276,596 212,551
Contract 0 0 0 0
Revenues 133,114 127,220 276,596 212,551
Filters        
Products 78,646 106,051 226,164 210,407
Contract 0 0 0 0
Revenues 78,646 106,051 226,164 210,407
Components        
Products 145,792 122,257 257,125 227,543
Contract 0 0 0 0
Revenues 145,792 122,257 257,125 227,543
Engineering Services        
Products 0 0 0 8,470
Contract 0 0 0 0
Revenues 0 0 0 8,470
Products 224,438 228,307 483,289 446,420
Contract 0 0 0 0
Revenues $ 224,438 $ 228,307 $ 483,289 $ 446,420
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Details    
Raw materials $ 831,746 $ 846,499
Finished goods 746,300 802,280
Allowance for obsolete inventory (931,753) (931,735)
Total $ 646,293 $ 717,044
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Details    
Inventory Write-down $ 0 $ 88,956
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Production Equipment    
Property Plant And Equipment Gross $ 68,456 $ 68,456
Land and Land Improvements    
Property Plant And Equipment Gross 10,627 10,627
Property Plant And Equipment Gross 12,869 14,373
Less: accumulated depreciation $ (66,214) $ (64,710)
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Details    
Depreciation $ 1,504 $ 271
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) - shares
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Details    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,374,726 3,023,889
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Details                
Accumulated deficit $ 21,584,122       $ 21,584,122   $ 21,448,232  
Total Stockholders' Deficit (930,479) $ (877,638) $ (949,835) $ (863,245) (930,479) $ (949,835) (807,692) $ (874,133)
Total Current Assets 683,791       683,791   803,724  
Cash 6,530       6,530   59,674  
Total Current Liabilities 1,510,860       1,510,860   $ 1,516,537  
Working Capital (827,069)       (827,069)      
Net loss $ 63,382 $ 72,508 $ 89,181 $ 395 135,890 89,576    
Net Cash Used in Operating Activities         $ 47,703 $ 189,751    
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 3 - CUSTOMER DEPOSITS (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Details    
Customer deposits $ 231,419 $ 170,870
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Details    
Contract assets $ 0 $ 13,221
Contract liabilities 0 (75,000)
Net amount of contract liabilities in excess of contract assets $ 0 $ (61,779)
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 5 - OPERATING LEASE (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
Details  
Monthly Base Rent $ 9,988
Monthly Operating Expense $ 1,175
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Details    
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year $ 66,978  
Lessee, Operating Lease, Liability, to be Paid, Year Two 141,036  
Lessee, Operating Lease, Liability, to be Paid, Year Three 148,074  
Lessee, Operating Lease, Liability, to be Paid, Year Four 176,268  
Lessee, Operating Lease, Liability, to be Paid, Thereafter 88,134  
Lessee, Operating Lease, Liability, to be Paid 620,490  
Operating Lease, Imputed interest (61,798)  
Operating Lease, Liability 558,692  
Operating lease liabilities - current (112,375) $ (106,149)
Operating lease liabilities - long-term $ 446,317 $ 504,963
Operating Lease, Weighted Average Discount Rate, Percent 4.94%  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 6 - RELATED PARTY TRANSACTIONS (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Details    
Accounts payable - related parties $ 129,101 $ 124,472
Accrued management compensation $ 632,658 $ 620,735
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 7 - NOTES PAYABLE - RELATED PARTY (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Convertible Note payable, related parties $ 38,475 $ 38,475 $ 43,916
Debt Instrument, Interest Rate During Period   5.00%  
Debt Conversion, Original Debt, Amount   $ 15,000  
Chief Executive Officer      
Convertible Note payable, related parties $ 30,000 30,000  
Debt Instrument, Interest Rate During Period 8.00%    
Board Member      
Convertible Note payable, related parties $ 20,000 $ 20,000  
Debt Instrument, Interest Rate During Period 8.00%    
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Details    
Convertible Note payable, related parties $ 38,475 $ 43,916
Convertible notes payable - related party (20,000) (31,090)
Convertible notes payable - related party, net of current portion $ 18,475 $ 12,826
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Details    
Notes payable - related parties, current portion $ 15,000 $ 15,000
Notes Payable, Related Parties $ 15,000 $ 15,000
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 8 - DEBT (Details) - USD ($)
6 Months Ended 26 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Proceeds from loans payable - SBA $ 0 $ 100,000  
SBA EIDL Loan      
Proceeds from loans payable - SBA     $ 199,000
Debt Instrument, Interest Rate, Effective Percentage 3.75%   3.75%
Interest Expense, Debt     $ 970
Debt Instrument, Maturity Date     Apr. 21, 2050
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 8 - DEBT: Schedule of Debt (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
SBA EIDL Loan    
Loans Payable $ 198,674 $ 198,674
Loans Payable, Current 0 0
Loans Payable, Noncurrent $ 198,674 $ 198,674
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Oct. 01, 2017
Aug. 03, 2011
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 150,000 400,000        
Stock or Unit Option Plan Expense $ 10,541 $ 13,874        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 17,592          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 3,440,556   3,290,556 2,890,556    
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 150,000 400,000        
Employee Stock Option | 2011 Long Term Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           1,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 75,000          
Employee Stock Option | 2015 Long Term Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,500,000          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,915,556          
Employee Stock Option | 2017 Long Term Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         5,000,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,450,000          
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Details    
Expected volatility 207.00% 201.00%
Expected dividends 0.00% 0.00%
Expected term 7 years 7 years
Risk-free interest rate 2.95% 1.20%
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Details        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 3,440,556   3,290,556 2,890,556
Outstanding, Weighted Average Exercise Price $ 0.18   $ 0.19 $ 0.20
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 150,000 400,000    
Granted, Weighted Average Exercise Price $ 0.05 $ 0.11    
Exercised 0 0    
Exercised, Weighted Average Exercise Price $ 0 $ 0    
Expired or cancelled 0 0    
Expired or cancelled, Weighted Average Exercise Price $ 0 $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 3,440,556      
Exercisable 3,265,556 3,065,556    
Exercisable, Weighted Average Exercise Price $ 0.18 $ 0.19    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number | shares 3,440,556
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 7 months 24 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number | shares 3,265,556
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 0.18
Minimum  
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 0.01
Maximum  
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 0.99
XML 70 omtk-20220630_htm.xml IDEA: XBRL DOCUMENT 0001404804 2022-01-01 2022-06-30 0001404804 2022-06-30 0001404804 2022-08-12 0001404804 2021-12-31 0001404804 2022-04-01 2022-06-30 0001404804 2021-04-01 2021-06-30 0001404804 2021-01-01 2021-06-30 0001404804 2020-12-31 0001404804 2021-06-30 0001404804 us-gaap:CommonStockMember 2021-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001404804 us-gaap:RetainedEarningsMember 2021-12-31 0001404804 2022-01-01 2022-03-31 0001404804 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001404804 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001404804 2022-03-31 0001404804 us-gaap:CommonStockMember 2022-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001404804 us-gaap:RetainedEarningsMember 2022-03-31 0001404804 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001404804 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001404804 us-gaap:CommonStockMember 2022-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001404804 us-gaap:RetainedEarningsMember 2022-06-30 0001404804 us-gaap:CommonStockMember 2020-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001404804 us-gaap:RetainedEarningsMember 2020-12-31 0001404804 2021-01-01 2021-03-31 0001404804 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001404804 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001404804 2021-03-31 0001404804 us-gaap:CommonStockMember 2021-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001404804 us-gaap:RetainedEarningsMember 2021-03-31 0001404804 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001404804 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001404804 us-gaap:CommonStockMember 2021-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001404804 us-gaap:RetainedEarningsMember 2021-06-30 0001404804 us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0001404804 us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001404804 us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0001404804 us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2022-04-01 2022-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2021-04-01 2021-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2022-04-01 2022-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2021-04-01 2021-06-30 0001404804 fil:FiltersMember 2022-01-01 2022-06-30 0001404804 fil:FiltersMember 2022-04-01 2022-06-30 0001404804 fil:FiltersMember 2021-04-01 2021-06-30 0001404804 fil:ComponentsMember 2022-01-01 2022-06-30 0001404804 fil:ComponentsMember 2022-04-01 2022-06-30 0001404804 fil:ComponentsMember 2021-04-01 2021-06-30 0001404804 fil:EngineeringServicesMember 2022-01-01 2022-06-30 0001404804 fil:EngineeringServicesMember 2022-04-01 2022-06-30 0001404804 fil:EngineeringServicesMember 2021-04-01 2021-06-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2021-01-01 2021-06-30 0001404804 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-06-30 0001404804 fil:FiltersMember 2021-01-01 2021-06-30 0001404804 fil:ComponentsMember 2021-01-01 2021-06-30 0001404804 fil:EngineeringServicesMember 2021-01-01 2021-06-30 0001404804 fil:ProductionEquipmentMember 2022-06-30 0001404804 fil:ProductionEquipmentMember 2021-12-31 0001404804 us-gaap:LandAndLandImprovementsMember 2022-06-30 0001404804 us-gaap:LandAndLandImprovementsMember 2021-12-31 0001404804 srt:ChiefExecutiveOfficerMember 2022-06-30 0001404804 srt:ChiefExecutiveOfficerMember 2022-06-30 2022-06-30 0001404804 fil:BoardMember 2022-06-30 0001404804 fil:BoardMember 2022-06-30 2022-06-30 0001404804 fil:SbaEidlLoanMember 2020-04-21 2022-06-30 0001404804 fil:SbaEidlLoanMember 2022-06-30 0001404804 fil:SbaEidlLoanMember 2021-12-31 0001404804 fil:EmployeeStockOption1Member 2022-01-01 2022-06-30 0001404804 fil:EmployeeStockOption1Member 2021-01-01 2021-06-30 0001404804 fil:EmployeeStockOption1Member fil:N2011LongTermIncentivePlanMember 2011-08-03 0001404804 fil:EmployeeStockOption1Member fil:N2011LongTermIncentivePlanMember 2022-06-30 0001404804 fil:EmployeeStockOption1Member fil:N2015LongTermIncentivePlanMember 2022-06-30 0001404804 fil:EmployeeStockOption1Member fil:N2017LongTermIncentivePlanMember 2017-10-01 0001404804 fil:EmployeeStockOption1Member fil:N2017LongTermIncentivePlanMember 2022-06-30 0001404804 srt:MinimumMember 2022-01-01 2022-06-30 0001404804 srt:MaximumMember 2022-01-01 2022-06-30 pure iso4217:USD shares iso4217:USD shares 0001404804 --12-31 false 2022 Q2 false 10-Q true 2022-06-30 000-53955 OMNITEK ENGINEERING CORP. CA 33-0984450 1345 Specialty Drive, #E Vista CA 92081 760 591-0089 Yes Yes Non-accelerated Filer true false false 21948091 6530 59674 21030 9555 1212 0 646293 717044 0 13221 8726 4230 683791 803724 12869 14373 533673 593697 13514 13514 547187 607211 1243847 1425308 370307 373221 632658 620735 129101 124472 15000 15000 20000 31090 0 75000 231419 170870 112375 106149 1510860 1516537 198674 198674 18475 12826 446317 504963 663466 716463 2174326 2233000 125000000 125000000 0 0 21948091 21948091 21948091 21948091 8607086 8607086 12046557 12033454 -21584122 -21448232 -930479 -807692 1243847 1425308 224438 228307 483289 446420 135306 161572 305911 290883 89132 66735 177378 155537 130326 132424 269022 298877 15383 17099 31635 33555 752 136 1504 271 146461 149659 302161 332703 -57329 -82924 -124783 -177166 0 67 0 67 0 0 0 100655 5253 5524 10307 12332 -5253 -5457 -10307 88390 -62582 -88381 -135090 -88776 800 800 800 800 -63382 -89181 -135890 -89576 -0.00 -0.00 -0.01 -0.00 21948091 21600189 21948091 21600189 -135890 -89576 1504 271 13103 13874 0 100655 60024 0 13221 0 41000 0 18 -88956 29525 3478 1212 1208 0 11164 -4496 -8088 -70733 -146558 -2914 -8469 60549 -69571 -75000 0 52421 0 4629 7025 11923 16730 -47703 -189751 0 0 0 326 -5441 50000 0 100000 -5441 149674 -53144 -40077 59674 60729 6530 20652 5048 8716 800 800 21948091 8607086 12033454 -21448232 -807692 0 0 2562 0 2562 0 0 0 -72508 -72508 21948091 8607086 12036016 -21520740 -877638 0 0 10541 0 10541 0 0 0 -63382 -63382 21948091 8607086 12046557 -21584122 -930479 21600189 8578210 12013298 -21465641 -874133 0 0 11283 0 11283 0 0 0 -395 -395 21600189 8578210 12024581 -21466036 -863245 0 0 2591 0 2591 0 0 0 -89181 -89181 21600189 8878210 12027172 -21555217 -949835 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 1 - CONDENSED FINANCIAL STATEMENTS</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The accompanying condensed financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary to present fairly the financial position, results of operations, and cash flows at June 30, 2022 and for all periods presented herein, have been made.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted.  It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company's December 31, 2021 audited financial statements.  The results of operations for the periods ended June 30, 2022 and 2021 are not necessarily indicative of the operating results for the full years.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Use of Estimates</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Revenue Recognition</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">We recognize revenue on various products and services as follows:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><i>Products</i> - The Company recognizes revenue from the sale of products (e.g., filters and engine components) as performance obligations are satisfied. This type of revenue is primarily generated from the sale of finished product to customers. Those sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risks and rewards transfer (i.e., the performance obligation has been satisfied).</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><i>Contracts</i> – Revenues are recognized as performance obligations are satisfied over time (also known as percentage-of-completion method), measured by either achievement of milestones or the ratio of costs incurred up to a given date to estimated total costs for each contract. Contract costs include all direct material, labor, subcontract and other costs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and associated change orders and claims, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>Performance Obligations</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify">A performance obligation is a promise in a contract to transfer a distinct good<b> </b>or service to a customer, and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"><i>Performance Obligations Satisfied Over Time</i></p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify">Revenues for Omnitek’s long-term contracts that satisfy the criteria for over time recognition (formerly known as percentage-of-completion method) is recognized as the work progresses. The majority of the revenue is derived from long-term engine development agreements that typically span between 12 to 24 months. Omnitek’s long-term contracts will continue to be recognized over time because our typical contract is for a customized asset with no alternative use and generally the Company has a right to payment for work completed to date. Under the new revenue standard, the cost-to-cost measure of progress continues to best depict the transfer of control of assets to the customer, which occurs as the Company incurs costs. Contract costs include labor and material. Revenue from products and services transferred to customers over time accounted for 0% and 0% of revenue for the periods ended June 30, 2022 and 2021, respectively.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"><i>Performance Obligations Satisfied at a Point in Time</i></p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> Revenue from product sales is recognized at a point in time. These sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risk and rewards transfer. Upon fulfilment of the performance obligation, the customer is provided an invoice demonstrating transfer of control to the customer. Revenue from goods and services transferred to customers at a point in time accounted for 100% and 100% of revenue for the periods ended June 30, 2022 and 2021, respectively.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify">Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Pre-contract costs are generally not incurred by the Company.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>Contract Estimates</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><kbd style="margin-left:36pt"/>Accounting for long-term contracts involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, Omnitek estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes that profit over the life of the contract. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><kbd style="margin-left:36pt"/><i>Variable Consideration</i> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><kbd style="margin-left:36pt"/>The transaction price for contracts may include variable consideration, which includes increases to transaction price for approved and unapproved change orders, claims and incentives, and reductions to transaction price for liquidated damages. Variable consideration historically has been insignificant. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>Disaggregation of Revenue</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended June 30, 2022 and June 30, 2021:</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr style="height:7.2pt"><td style="width:28.22%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:32.1%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:0.2%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.22%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="4" style="width:37.46%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2021</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:8.16%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:12.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.26%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:14.52%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:0.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:8.16%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:12.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:0.2%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:2.26%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.62%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.26%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:14.52%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#CCEEFF;width:0.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 91,324</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 91,324</p> </td><td style="background-color:#CCEEFF;width:0.2%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 101,088</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 101,088</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 133,114</p> </td><td style="width:8.16%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 133,114</p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 127,220</p> </td><td style="width:7.26%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 127,220</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"/><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 224,438</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> </p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 78,646</p> </td><td style="background-color:#CCEEFF;width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 78,646</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 106,051</p> </td><td style="background-color:#CCEEFF;width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 106,051</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 145,792</p> </td><td style="width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 145,792</p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 122,257</p> </td><td style="width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 122,257</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:11.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"/><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="width:8.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:13.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td><td style="width:7.26%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the six months ended June 30, 2022 and June 30, 2021:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr style="height:18.9pt"><td style="width:27.72%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:center"> </p> </td><td style="width:0.08%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:31.56%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:0.34%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:38%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2021</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"> </p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:11.02%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:15.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr><td style="width:27.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify">Segments</p> </td><td style="width:0.08%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Total</p> </td><td style="width:0.34%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#CCEEFF;width:0.08%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 206,693</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 206,693</p> </td><td style="background-color:#CCEEFF;width:0.34%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 233,869</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 233,869</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 276,596</p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 276,596</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 212,551</p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 212,551</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"/><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"> </p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 226,164</p> </td><td style="background-color:#CCEEFF;width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 226,164</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 210,407</p> </td><td style="background-color:#CCEEFF;width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 210,407</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 257,125</p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 257,125</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 227,543</p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 227,543</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:14.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 8,470</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 8,470</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"/><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:14.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Inventory</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify">Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:</p> <p style="font:10pt Times New Roman;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:84.18%"><tr><td style="width:60.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:16.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:18.96%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td colspan="2" style="width:62.04%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Location : Vista, CA </span></p> </td><td style="width:14.22%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td colspan="2" style="width:6.88%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.86%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#D3F0FE;width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#D3F0FE;width:1.82%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#D3F0FE;width:14.22%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 831,746 </p> </td><td style="background-color:#D3F0FE;width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:2.1%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#D3F0FE;width:16.86%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">846,499</p> </td></tr> <tr><td style="width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="width:1.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 746,300 </p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:2.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.86%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">802,280</p> </td></tr> <tr><td style="background-color:#D3F0FE;width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Allowance for obsolete inventory</span></p> </td><td style="background-color:#D3F0FE;width:1.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#D3F0FE;width:14.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (931,753)</p> </td><td style="background-color:#D3F0FE;width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:2.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#D3F0FE;width:16.86%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(931,735)</p> </td></tr> <tr><td style="width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.82%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:14.22%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 646,293 </p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:2.1%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:16.86%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">717,044</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify">The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $88,956, for the periods ended June 30, 2022 and June 30, 2021, respectively.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Property and Equipment</span></p> <p style="font:10pt Times New Roman;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Property and equipment at June 30, 2022 and December 31, 2021 consisted of the following:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:82.78%"><tr><td style="width:56.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:18.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:17.54%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:56.46%" valign="bottom"/><td colspan="2" style="width:18.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:17.54%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Production equipment</span></p> </td><td style="background-color:#CCEEFF;width:5.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 68,456 </p> </td><td style="background-color:#CCEEFF;width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.64%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 68,456 </p> </td></tr> <tr><td style="width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Leasehold Improvements</span></p> </td><td style="width:5.8%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 10,627 </p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.64%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 10,627 </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Less: accumulated depreciation</span></p> </td><td style="background-color:#CCEEFF;width:5.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (66,214)</p> </td><td style="background-color:#CCEEFF;width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.64%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (64,710)</p> </td></tr> <tr><td style="width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:5.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 12,869 </p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.64%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 14,373 </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Depreciation expense for the periods ended June 30, 2022 and June 30, 2021 was $1,504 and $271, respectively.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Basic and Diluted Loss per Share</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 3,374,726 and 3,023,889 stock options that would have been included in the fully diluted earnings per share as of June 30, 2022 and June 30, 2021, respectively.  However, the common stock equivalents were not included in the computation of the loss per share computation because they are anti-dilutive. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Income Taxes</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of June 30, 2022 and December 31, 2021 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Liquidity and Going Concern</span></p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify">Historically, the Company has incurred net losses and negative cash flows from operations.  As of June 30, 2022, the Company had an accumulated deficit of $21,584,122 and total stockholders’ deficit of $(930,479).  At June 30, 2022, the Company had current assets of $683,791 including cash of $6,530, and current liabilities of $1,510,860, resulting in negative working capital of $(827,069). For the six months ended June 30, 2022, the Company reported a net loss of $135,890 and net cash used in operating activities of $47,703. Management believes that based on its operating plan, the projected sales for 2022, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast significant doubt upon the Company’s ability to continue as a going concern for one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.    </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recent Accounting Pronouncements</span></p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify">The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Use of Estimates</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Revenue Recognition</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">We recognize revenue on various products and services as follows:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><i>Products</i> - The Company recognizes revenue from the sale of products (e.g., filters and engine components) as performance obligations are satisfied. This type of revenue is primarily generated from the sale of finished product to customers. Those sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risks and rewards transfer (i.e., the performance obligation has been satisfied).</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><i>Contracts</i> – Revenues are recognized as performance obligations are satisfied over time (also known as percentage-of-completion method), measured by either achievement of milestones or the ratio of costs incurred up to a given date to estimated total costs for each contract. Contract costs include all direct material, labor, subcontract and other costs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and associated change orders and claims, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>Performance Obligations</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify">A performance obligation is a promise in a contract to transfer a distinct good<b> </b>or service to a customer, and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"><i>Performance Obligations Satisfied Over Time</i></p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify">Revenues for Omnitek’s long-term contracts that satisfy the criteria for over time recognition (formerly known as percentage-of-completion method) is recognized as the work progresses. The majority of the revenue is derived from long-term engine development agreements that typically span between 12 to 24 months. Omnitek’s long-term contracts will continue to be recognized over time because our typical contract is for a customized asset with no alternative use and generally the Company has a right to payment for work completed to date. Under the new revenue standard, the cost-to-cost measure of progress continues to best depict the transfer of control of assets to the customer, which occurs as the Company incurs costs. Contract costs include labor and material. Revenue from products and services transferred to customers over time accounted for 0% and 0% of revenue for the periods ended June 30, 2022 and 2021, respectively.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"><i>Performance Obligations Satisfied at a Point in Time</i></p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> Revenue from product sales is recognized at a point in time. These sales predominantly contain a single delivery element and revenue is recognized at a single point in time when ownership, risk and rewards transfer. Upon fulfilment of the performance obligation, the customer is provided an invoice demonstrating transfer of control to the customer. Revenue from goods and services transferred to customers at a point in time accounted for 100% and 100% of revenue for the periods ended June 30, 2022 and 2021, respectively.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify">Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Pre-contract costs are generally not incurred by the Company.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>Contract Estimates</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><kbd style="margin-left:36pt"/>Accounting for long-term contracts involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, Omnitek estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes that profit over the life of the contract. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><kbd style="margin-left:36pt"/><i>Variable Consideration</i> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><kbd style="margin-left:36pt"/>The transaction price for contracts may include variable consideration, which includes increases to transaction price for approved and unapproved change orders, claims and incentives, and reductions to transaction price for liquidated damages. Variable consideration historically has been insignificant. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>Disaggregation of Revenue</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended June 30, 2022 and June 30, 2021:</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr style="height:7.2pt"><td style="width:28.22%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:32.1%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:0.2%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.22%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="4" style="width:37.46%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2021</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:8.16%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:12.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.26%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:14.52%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:0.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:8.16%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:12.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:0.2%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:2.26%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.62%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.26%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:14.52%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#CCEEFF;width:0.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 91,324</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 91,324</p> </td><td style="background-color:#CCEEFF;width:0.2%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 101,088</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 101,088</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 133,114</p> </td><td style="width:8.16%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 133,114</p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 127,220</p> </td><td style="width:7.26%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 127,220</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"/><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 224,438</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> </p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 78,646</p> </td><td style="background-color:#CCEEFF;width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 78,646</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 106,051</p> </td><td style="background-color:#CCEEFF;width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 106,051</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 145,792</p> </td><td style="width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 145,792</p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 122,257</p> </td><td style="width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 122,257</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:11.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"/><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="width:8.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:13.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td><td style="width:7.26%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the six months ended June 30, 2022 and June 30, 2021:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr style="height:18.9pt"><td style="width:27.72%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:center"> </p> </td><td style="width:0.08%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:31.56%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:0.34%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:38%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2021</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"> </p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:11.02%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:15.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr><td style="width:27.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify">Segments</p> </td><td style="width:0.08%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Total</p> </td><td style="width:0.34%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#CCEEFF;width:0.08%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 206,693</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 206,693</p> </td><td style="background-color:#CCEEFF;width:0.34%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 233,869</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 233,869</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 276,596</p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 276,596</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 212,551</p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 212,551</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"/><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"> </p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 226,164</p> </td><td style="background-color:#CCEEFF;width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 226,164</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 210,407</p> </td><td style="background-color:#CCEEFF;width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 210,407</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 257,125</p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 257,125</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 227,543</p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 227,543</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:14.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 8,470</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 8,470</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"/><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:14.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td></tr> </table> 0 0 1 1 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended June 30, 2022 and June 30, 2021:</p> <p style="font:10pt Times New Roman;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr style="height:7.2pt"><td style="width:28.22%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:32.1%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:0.2%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.22%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="4" style="width:37.46%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2021</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:8.16%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:12.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.26%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:14.52%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:0.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:8.16%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:12.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:0.2%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:2.26%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.62%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.26%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:14.52%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#CCEEFF;width:0.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 91,324</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 91,324</p> </td><td style="background-color:#CCEEFF;width:0.2%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 101,088</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-top:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 101,088</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 133,114</p> </td><td style="width:8.16%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 133,114</p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 127,220</p> </td><td style="width:7.26%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 127,220</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"/><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 224,438</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> </p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 78,646</p> </td><td style="background-color:#CCEEFF;width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 78,646</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 106,051</p> </td><td style="background-color:#CCEEFF;width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 106,051</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 145,792</p> </td><td style="width:8.16%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%" valign="middle"><p style="font:10pt Times New Roman;margin:0;margin-right:-0.05pt;color:#000000;text-align:right"> 145,792</p> </td><td style="width:0.2%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 122,257</p> </td><td style="width:7.26%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 122,257</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:28.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:11.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:8.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:12.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="background-color:#CCEEFF;width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:7.26%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="background-color:#CCEEFF;width:14.52%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td></tr> <tr style="height:7.2pt"><td style="width:28.22%" valign="bottom"/><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:0.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="width:8.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:12.14%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 224,438</p> </td><td style="width:0.2%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td colspan="2" style="width:2.26%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:13.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td><td style="width:7.26%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:14.52%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 228,307</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the six months ended June 30, 2022 and June 30, 2021:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr style="height:18.9pt"><td style="width:27.72%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:center"> </p> </td><td style="width:0.08%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:31.56%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:0.34%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:38%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six months ended </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2021</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"> </p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:11.02%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Long-term</p> </td><td style="width:15.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr><td style="width:27.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify">Segments</p> </td><td style="width:0.08%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Total</p> </td><td style="width:0.34%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Contract</span></p> </td><td style="width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#CCEEFF;width:0.08%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 206,693</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 206,693</p> </td><td style="background-color:#CCEEFF;width:0.34%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 233,869</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 233,869</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 276,596</p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 276,596</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 212,551</p> </td><td style="width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 212,551</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"/><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"> </p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 226,164</p> </td><td style="background-color:#CCEEFF;width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 226,164</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 210,407</p> </td><td style="background-color:#CCEEFF;width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 210,407</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 257,125</p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 257,125</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 227,543</p> </td><td style="width:7.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 227,543</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:27.72%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:-10.4pt;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:11.02%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:14.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 8,470</p> </td><td style="background-color:#CCEEFF;width:7.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="background-color:#CCEEFF;width:15.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 8,470</p> </td></tr> <tr><td style="width:27.72%" valign="bottom"/><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:11.02%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 483,289</p> </td><td style="width:0.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:1.14%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:14.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td><td style="width:7.92%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:15.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 446,420</p> </td></tr> </table> 91324 0 91324 101088 0 101088 133114 0 133114 127220 0 127220 224438 0 224438 228307 0 228307 78646 0 78646 106051 0 106051 145792 0 145792 122257 0 122257 0 0 0 0 0 0 224438 0 224438 228307 0 228307 206693 0 206693 233869 0 233869 276596 0 276596 212551 0 212551 483289 0 483289 446420 0 446420 226164 0 226164 210407 0 210407 257125 0 257125 227543 0 227543 0 0 0 8470 0 8470 483289 0 483289 446420 0 446420 <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Inventory</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify">Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:</p> <p style="font:10pt Times New Roman;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:84.18%"><tr><td style="width:60.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:16.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:18.96%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td colspan="2" style="width:62.04%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Location : Vista, CA </span></p> </td><td style="width:14.22%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td colspan="2" style="width:6.88%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.86%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#D3F0FE;width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#D3F0FE;width:1.82%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#D3F0FE;width:14.22%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 831,746 </p> </td><td style="background-color:#D3F0FE;width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:2.1%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#D3F0FE;width:16.86%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">846,499</p> </td></tr> <tr><td style="width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="width:1.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 746,300 </p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:2.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.86%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">802,280</p> </td></tr> <tr><td style="background-color:#D3F0FE;width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Allowance for obsolete inventory</span></p> </td><td style="background-color:#D3F0FE;width:1.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#D3F0FE;width:14.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (931,753)</p> </td><td style="background-color:#D3F0FE;width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:2.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#D3F0FE;width:16.86%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(931,735)</p> </td></tr> <tr><td style="width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.82%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:14.22%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 646,293 </p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:2.1%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:16.86%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">717,044</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:justify">The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $88,956, for the periods ended June 30, 2022 and June 30, 2021, respectively.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:84.18%"><tr><td style="width:60.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:16.02%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:18.96%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td colspan="2" style="width:62.04%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Location : Vista, CA </span></p> </td><td style="width:14.22%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td colspan="2" style="width:6.88%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.86%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#D3F0FE;width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#D3F0FE;width:1.82%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#D3F0FE;width:14.22%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 831,746 </p> </td><td style="background-color:#D3F0FE;width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:2.1%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#D3F0FE;width:16.86%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">846,499</p> </td></tr> <tr><td style="width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="width:1.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 746,300 </p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:2.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.86%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">802,280</p> </td></tr> <tr><td style="background-color:#D3F0FE;width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000"><span style="font-size:10pt">Allowance for obsolete inventory</span></p> </td><td style="background-color:#D3F0FE;width:1.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#D3F0FE;width:14.22%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (931,753)</p> </td><td style="background-color:#D3F0FE;width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:2.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#D3F0FE;width:16.86%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(931,735)</p> </td></tr> <tr><td style="width:60.22%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.82%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:14.22%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 646,293 </p> </td><td style="width:4.78%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:2.1%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:16.86%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">717,044</p> </td></tr> </table> 831746 846499 746300 802280 931753 931735 646293 717044 0 88956 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Property and Equipment</span></p> <p style="font:10pt Times New Roman;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Property and equipment at June 30, 2022 and December 31, 2021 consisted of the following:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:82.78%"><tr><td style="width:56.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:18.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:17.54%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:56.46%" valign="bottom"/><td colspan="2" style="width:18.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:17.54%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Production equipment</span></p> </td><td style="background-color:#CCEEFF;width:5.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 68,456 </p> </td><td style="background-color:#CCEEFF;width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.64%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 68,456 </p> </td></tr> <tr><td style="width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Leasehold Improvements</span></p> </td><td style="width:5.8%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 10,627 </p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.64%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 10,627 </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Less: accumulated depreciation</span></p> </td><td style="background-color:#CCEEFF;width:5.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (66,214)</p> </td><td style="background-color:#CCEEFF;width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.64%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (64,710)</p> </td></tr> <tr><td style="width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:5.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 12,869 </p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.64%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 14,373 </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Depreciation expense for the periods ended June 30, 2022 and June 30, 2021 was $1,504 and $271, respectively.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:82.78%"><tr><td style="width:56.46%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:18.72%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:17.54%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:56.46%" valign="bottom"/><td colspan="2" style="width:18.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:17.54%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Production equipment</span></p> </td><td style="background-color:#CCEEFF;width:5.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 68,456 </p> </td><td style="background-color:#CCEEFF;width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.64%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 68,456 </p> </td></tr> <tr><td style="width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Leasehold Improvements</span></p> </td><td style="width:5.8%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 10,627 </p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.64%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 10,627 </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Less: accumulated depreciation</span></p> </td><td style="background-color:#CCEEFF;width:5.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (66,214)</p> </td><td style="background-color:#CCEEFF;width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.64%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:12.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (64,710)</p> </td></tr> <tr><td style="width:56.46%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:5.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 12,869 </p> </td><td style="width:7.3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.64%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 14,373 </p> </td></tr> </table> 68456 68456 10627 10627 66214 64710 12869 14373 1504 271 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Basic and Diluted Loss per Share</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 3,374,726 and 3,023,889 stock options that would have been included in the fully diluted earnings per share as of June 30, 2022 and June 30, 2021, respectively.  However, the common stock equivalents were not included in the computation of the loss per share computation because they are anti-dilutive. </p> 3374726 3023889 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Income Taxes</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of June 30, 2022 and December 31, 2021 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.</p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Liquidity and Going Concern</span></p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify">Historically, the Company has incurred net losses and negative cash flows from operations.  As of June 30, 2022, the Company had an accumulated deficit of $21,584,122 and total stockholders’ deficit of $(930,479).  At June 30, 2022, the Company had current assets of $683,791 including cash of $6,530, and current liabilities of $1,510,860, resulting in negative working capital of $(827,069). For the six months ended June 30, 2022, the Company reported a net loss of $135,890 and net cash used in operating activities of $47,703. Management believes that based on its operating plan, the projected sales for 2022, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast significant doubt upon the Company’s ability to continue as a going concern for one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.    </p> -21584122 -930479 683791 6530 1510860 -827069 -135890 -47703 <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recent Accounting Pronouncements</span></p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify">The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 3 – CUSTOMER DEPOSITS</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The customers deposit account relates to payments received from customers before product has been shipped. When the product is shipped the Company recognizes the associated revenue by reclassifying the customer deposit to the appropriate revenue account. By contrast, the Contract Liabilities account (see Note 4) relates to long-term contracts where revenue is recognized over the term of the contract. For the periods ended June 30, 2022 and December 31, 2021, the balance due under customer deposits was $231,419 and $170,870, respectively. </p> 231419 170870 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 4 – CONTRACT ASSETS AND LIABILITIES</b></p> <p style="font:10pt Times New Roman;margin:0;margin-left:0.3pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify">The timing of revenue recognition, billings and cash collections results in billed accounts receivable and costs and estimated earnings in excess of billings on uncompleted contracts (contract assets) on the balance sheet. For Omnitek’s long-term contracts, amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. During the quarter the Company's sole ongoing long-term contract was cancelled by the customer. In response to the cancellation, the Company wrote-off the contact asset and reclassified the associated net contract liability as a customer deposit, allowing the customer to apply the net deposit to future projects. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The table below reconciles the net excess billings to the amounts included in the balance sheets at those dates:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:83.14%"><tr><td style="width:62.32%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:19.8%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:17.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:62.32%" valign="bottom"/><td colspan="2" style="width:19.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:17.82%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.32%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Contract assets</span></p> </td><td style="background-color:#CCEEFF;width:1.28%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:18.5%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:0.08%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:17.74%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 13,221 </p> </td></tr> <tr><td style="width:62.32%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Contract liabilities</span></p> </td><td style="width:1.28%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:18.5%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:0.08%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:17.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (75,000)</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.32%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net amount of contract liabilities in excess of contract assets</span></p> </td><td style="background-color:#CCEEFF;width:1.28%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:18.5%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:0.08%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:17.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (61,779)</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:83.14%"><tr><td style="width:62.32%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:19.8%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:17.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:62.32%" valign="bottom"/><td colspan="2" style="width:19.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:17.82%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.32%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Contract assets</span></p> </td><td style="background-color:#CCEEFF;width:1.28%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:18.5%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:0.08%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:17.74%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 13,221 </p> </td></tr> <tr><td style="width:62.32%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Contract liabilities</span></p> </td><td style="width:1.28%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:18.5%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:0.08%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:17.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (75,000)</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.32%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net amount of contract liabilities in excess of contract assets</span></p> </td><td style="background-color:#CCEEFF;width:1.28%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:18.5%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#CCEEFF;width:0.08%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:0.08%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:17.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (61,779)</p> </td></tr> </table> 0 13221 0 -75000 0 -61779 <p style="font:10pt Times New Roman;margin:0;color:#000000"><b>NOTE 5 – OPERATING LEASE</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The Company’s leases consist of an operating lease for general office space and warehouse facilities. The Company recognizes rent expense for this lease on a straight-line basis over the lease term. Because the lease does not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease Commencement Date in determining the present value of future lease payments. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">On June 3, 2021, the Company entered into a lease for the premises located at 1345 Specialty Drive, Vista, CA, containing approximately 11,751 square feet of rentable area. The lease commenced on July 1, 2021 and expires on June 30, 2026. The monthly base rent under the lease is $9,988 per month and monthly operating expenses during the term of the lease, subject to adjustment under the lease, is $1,175 per month.  </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">During the quarter ended June 30, 2022, cash paid for amounts included in the measurement of operating lease liabilities was $66,978 and the Company recorded operating lease expenses included in operating expenses of $25,267 and cost of sales of $49,214, for a total of $74,581.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:87.94%"><tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Years ending December 31,</p> </td><td colspan="2" style="width:32.36%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2022 (remaining)</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                      66,978 </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2023</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    141,036 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2024</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    148,074 </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2025</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    176,268 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2026</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                      88,134 </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease payments</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    620,490 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less: Imputed interest</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    (61,798)</p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease liability</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    558,692 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less: current lease liability</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                  (112,375)</p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Long-term lease liability</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:26.62%;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    446,317 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Weighted average discount rate:</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Operating leases</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">4.94%</p> </td></tr> </table> 9988 1175 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:87.94%"><tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Years ending December 31,</p> </td><td colspan="2" style="width:32.36%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2022 (remaining)</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                      66,978 </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2023</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    141,036 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2024</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    148,074 </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2025</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    176,268 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">2026</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                      88,134 </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease payments</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    620,490 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less: Imputed interest</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    (61,798)</p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease liability</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    558,692 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less: current lease liability</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                  (112,375)</p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Long-term lease liability</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:26.62%;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">                    446,317 </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Weighted average discount rate:</p> </td><td style="width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:67.64%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000">Operating leases</p> </td><td style="background-color:#D3F0FE;width:5.74%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:26.62%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">4.94%</p> </td></tr> </table> 66978 141036 148074 176268 88134 620490 -61798 558692 112375 446317 0.0494 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 6 - RELATED PARTY TRANSACTIONS</b></p> <p style="font:10pt Times New Roman;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Accounts Payable – Related Parties</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="background-color:#FFFFFF">The Company regularly incurs expenses that are paid to related parties and purchases goods and services from related parties. As of June 30, 2022 and December 31, 2021, the Company owed board members and a board member’s company for such services in the amounts of $129,101 and $124,472, respectively.</span></p> <p style="font:10pt Times New Roman;margin:0;margin-left:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Accrued Management Compensation</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">For the periods ended June 30, 2022 and December 31, 2021, the Company’s president was due $632,658 and $620,735, respectively.</p> 129101 124472 632658 620735 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 7 – NOTES PAYABLE - RELATED PARTIES</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Convertible Notes – Related Parties</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000;text-align:justify">On June 4, 2021 the Company issued a convertible promissory note for $30,000 to its CEO. The note has an annual interest rate of 8% and is unsecured. The note calls for monthly installment payments of $1,050 commencing on July 4, 2021. The unpaid principal amount of the note and all unpaid accrued interest is due and payable on or before June 4, 2023. The note has a conversion feature, wherein, at the maturity date the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note isn’t convertible until maturity, no derivative liability was recognized as of June 30, 2022.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">On June 4, 2021 the Company issued a convertible promissory note for $20,000 to a board member. The note has an annual interest rate of 8% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before December 4, 2021. On December 14, 2021, the Convertible Promissory Note dated June 4, 2021, in the original principal amount of $20,000, with an original Maturity Date of December 4, 2021, was extended for an additional period of 3 months until March 4, 2022. On March 4, 2022, the Note was extended for an additional period of 3 months until June 4, 2022. On June 4, 2022, the Note was extended for an additional period of 3 months until September 4, 2022.  The note has a conversion feature, wherein, at the maturity date the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note isn’t convertible until maturity, no derivative liability was recognized as of June 30, 2022. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">As of June 30, 2022 and December 31, 2021 Convertible Notes – Related Party consisted of the following:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="3" style="width:72pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:10.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:68.25pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:10.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:68.25pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Convertible Note payable, related parties</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:52.9pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 38,475 </p> </td><td style="background-color:#CCEEFF;width:10.85pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:5.25pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:58.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">43,916</p> </td></tr> <tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:10.1pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:52.9pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (20,000)</p> </td><td style="width:10.85pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:5.25pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (31,090)</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:52.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 18,475 </p> </td><td style="background-color:#CCEEFF;width:10.85pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:5.25pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 12,826</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Notes Payable – Related Parties</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">On January 19, 2017 the Company issued a promissory note for $15,000 to the Company’s president. The note has an annual interest rate of 5% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before January 19, 2023. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">As of June 30, 2022, and December 31, 2021 Note Payable – Related Party consisted of the following:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:83.96%"><tr><td style="width:65.28%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="3" style="width:14.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:16.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:65.28%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:14.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:16.82%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:65.28%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Note payable, related party, current portion </span></p> </td><td style="background-color:#CCEEFF;width:1.58%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.88%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.44%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.6%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:3.36%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.86%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td></tr> <tr><td style="width:65.28%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.58%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.88%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.44%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td><td style="width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.6%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:3.36%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.86%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td></tr> </table> 30000 0.08 20000 0.08 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">As of June 30, 2022 and December 31, 2021 Convertible Notes – Related Party consisted of the following:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="3" style="width:72pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:10.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:68.25pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:10.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:68.25pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Convertible Note payable, related parties</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:52.9pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 38,475 </p> </td><td style="background-color:#CCEEFF;width:10.85pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:5.25pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:58.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">43,916</p> </td></tr> <tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:10.1pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:52.9pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (20,000)</p> </td><td style="width:10.85pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:5.25pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> (31,090)</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:52.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 18,475 </p> </td><td style="background-color:#CCEEFF;width:10.85pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:5.25pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> 12,826</p> </td></tr> </table> 38475 43916 20000 31090 18475 12826 15000 0.05 <p style="font:10pt Times New Roman;margin:0;color:#000000">As of June 30, 2022, and December 31, 2021 Note Payable – Related Party consisted of the following:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:83.96%"><tr><td style="width:65.28%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="3" style="width:14.9%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:16.82%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:65.28%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:14.9%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:16.82%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:65.28%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Note payable, related party, current portion </span></p> </td><td style="background-color:#CCEEFF;width:1.58%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.88%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.44%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.6%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:3.36%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.86%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td></tr> <tr><td style="width:65.28%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.58%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.88%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.44%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td><td style="width:3%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.6%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:3.36%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.86%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,000</p> </td></tr> </table> 15000 15000 15000 15000 <p style="font:10pt Times New Roman;margin:0;color:#000000"><b>NOTE 8 – DEBT</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Loans payable – SBA</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Economic Injury Disaster Loan</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">On April 21, 2020, the Company obtained a loan (the “SBA EIDL Loan”) under the recently enacted Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) adminitstered by the U.S. Small Business Administration. The Company received total proceeds of $199,000 from the SBA EIDL loan. The SBA EIDL Loan is evidenced by a Loan Authorization and Agreement, a Secured Promissory Note (the “Note” and Security Agreement. Interest on the unpaid principal balance of the Note shall accrue at the rate of three and 75/100 percent (3.75%) per annum. Pursuant to the terms of the Note, commencing November 21, 2022 (i.e., thirty (30) months from the Note date), the company shall make principal and interest payments in the amount of $970 every month, with any unpaid principal and accrued interest due and payable on April 21, 2050. The obligations under the Loan Authorization and Agreement, and the Note shall be secured pursuant to the Security Agreement and a first position lien and security interest in the Collateral (as defined in the Security Agreement). The collateral in which the security interest is granted includes all tangible and intangible personal property, including, but not limited to: (a) inventory, and (b) equipment.</p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000"> </p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000">As of June 30, 2022 and December 31, 2021 Debt consisted of the following:</p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:86.26%"><tr><td style="width:63.48%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:16.74%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:3.88%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:15.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:63.48%" valign="top"/><td colspan="2" style="width:16.74%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:3.88%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:15.9%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:63.48%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Loan payable – SBA EIDL</span></p> </td><td style="background-color:#CCEEFF;width:4.86%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td><td style="background-color:#CCEEFF;width:3.88%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.08%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td></tr> <tr><td style="width:63.48%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:4.86%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.9%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:3.88%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.8%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.08%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:63.48%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:4.86%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td><td style="background-color:#CCEEFF;width:3.88%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.08%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td></tr> </table> 199000 0.0375 970 2050-04-21 <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000">As of June 30, 2022 and December 31, 2021 Debt consisted of the following:</p> <p style="font:10pt Times New Roman;margin-top:5pt;margin-bottom:5pt;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:86.26%"><tr><td style="width:63.48%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:16.74%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:3.88%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:15.9%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:63.48%" valign="top"/><td colspan="2" style="width:16.74%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2022</span></p> </td><td style="width:3.88%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:15.9%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:63.48%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Loan payable – SBA EIDL</span></p> </td><td style="background-color:#CCEEFF;width:4.86%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.9%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td><td style="background-color:#CCEEFF;width:3.88%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.08%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td></tr> <tr><td style="width:63.48%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:4.86%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.9%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td><td style="width:3.88%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.8%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.08%;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:63.48%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:4.86%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.9%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td><td style="background-color:#CCEEFF;width:3.88%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:11.08%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">198,674</p> </td></tr> </table> 198674 198674 0 0 198674 198674 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 9 - STOCK OPTIONS</b></p> <p style="font:10pt Times New Roman;margin:0;margin-left:-22.5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">During the six months ended June 30, 2022 and 2021, the Company granted 150,000 and 400,000 options for services, respectively. During the six months ended June 30, 2022 and 2021, the Company recognized expense of $10,541 and $13,874, respectively, for options that vested during the periods pursuant to ASC Topic 718. As of June 30, 2022 total remaining amount of compensation expense to be recognized in future periods is $17,592.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">On August 3, 2011 the Board of Directors adopted the Omnitek Engineering Corp. 2011 Long-term Incentive Plan (the “2011 Plan”), under which 1,000,000 shares of Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. The 2011 Plan expired on August 2, 2021 and no further options may be issued under the 2011 Plan. As of June 30, 2022 there are 75,000 options issued under the 2011 Plan, all of which will expired, if not exercised, on August 3, 2022.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">On September 11, 2015 the Board of Directors adopted the Omnitek Engineering Corp. 2015 Long Term Incentive Plan (the “2015 Plan”), under which 2,500,000 shares of the Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. As of June 30, 2022 there are 1,915,556 options currently issued, and 334,444 options available for issuance under the 2015 Plan.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">In October 2017, the Company’s shareholders approved its 2017 Long-Term Incentive Plan (the “2017 Plan”). Under the 2017 plan, the Company may issue up to 5,000,000 shares of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion.  As of June 30, 2022, the Company has a total of 1,450,000 options issued, and 3,550,000 options available for issuance under the 2017 Plan.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The Company recognizes compensation expense for stock-based awards expected to vest on a straight-line basis over the requisite service period of the award based on their grant date fair value.  The Company estimates the fair value of stock options using a Black-Scholes option pricing model which requires management to make estimates for certain</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 9 - STOCK OPTIONS (Continued)</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">assumptions regarding risk-free interest rate, expected life of options, expected volatility of stock and expected dividend yield of stock. When determining expected volatility, the Company considers the historical performance of the Company’s stock, as well as implied volatility. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The expected term of the options is based on the Company’s evaluation of option holders’ exercise patterns and represents the period of time that options are expected to remain unexercised. The Company uses historical data to estimate the timing and amount of forfeitures. </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The following table presents the assumptions used to estimate the fair values of the stock options granted:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:76.98%"><tr style="height:16.65pt"><td style="width:57.16%" valign="top"/><td style="width:17.94%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:18.26%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">June 30, 2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Expected volatility</span></p> </td><td style="background-color:#CCEEFF;width:17.94%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">207%</p> </td><td style="background-color:#CCEEFF;width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:18.26%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">201 %</p> </td></tr> <tr><td style="width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Expected dividends</span></p> </td><td style="width:17.94%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">0%</p> </td><td style="width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:18.26%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">0 %</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Expected term</span></p> </td><td style="background-color:#CCEEFF;width:17.94%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">7 Years</p> </td><td style="background-color:#CCEEFF;width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:18.26%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">7 Years</p> </td></tr> <tr><td style="width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Risk-free interest rate</span></p> </td><td style="width:17.94%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">2.95%</p> </td><td style="width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:18.26%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">1.2 %</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;margin-left:48.45pt;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">A summary of the status of the options granted at June 30, 2022 and December 31, 2021 and changes during the periods then ended is presented below:  </p> <p style="font:10pt Times New Roman;margin:0;margin-left:48.45pt;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:91.04%"><tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.32%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.16%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.32%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2022</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2021</p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:14.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.8%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.74%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.58%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:14.1%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Exercise Price</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.58%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Exercise Price</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding at beginning of year</p> </td><td style="background-color:#CCEEFF;width:14.1%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">3,290,556</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:12.8%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.19</span></p> </td><td style="background-color:#CCEEFF;width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.74%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">2,890,556</span></p> </td><td style="background-color:#CCEEFF;width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:12.58%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.20</span></p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Granted</p> </td><td style="width:14.1%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">150,000</span></p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.8%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.05</span></p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.74%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">400,000</span></p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.58%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercised</p> </td><td style="background-color:#CCEEFF;width:14.1%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.8%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.74%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.58%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Expired or cancelled</p> </td><td style="width:14.1%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.58%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding at end of period</p> </td><td style="background-color:#CCEEFF;width:14.1%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">3,440,556</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td><td style="background-color:#CCEEFF;width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">3,290,556</span></p> </td><td style="background-color:#CCEEFF;width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.58%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.19</span></p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercisable </p> </td><td style="width:14.1%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">3,265,556</span></p> </td><td style="width:2.76%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:3.66%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:12.8%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td><td style="width:5.48%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.74%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">3,065,556</span></p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:3.66%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ </p> </td><td style="width:12.58%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.19</span></p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;margin-left:48.45pt;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">A summary of the status of the options outstanding at June 30, 2022 is presented below:</p> <p style="font:10pt Times New Roman;margin:0;margin-left:48.45pt;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:90.84%"><tr><td style="width:22.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Range of Exercise Prices</p> </td><td style="width:1.84%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:20.2%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Number Outstanding</p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:18.34%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average Remaining Contractual Life</p> </td><td style="width:3.06%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.44%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Number Exercisable</p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.78%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average Exercise Price</p> </td></tr> <tr><td style="width:22.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.84%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:20.2%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:18.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.06%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.44%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.78%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:22.92%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$0.01-0.99</span></p> </td><td style="background-color:#CCEEFF;width:1.84%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:20.2%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,440,556</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:18.34%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2.65 years</span></p> </td><td style="background-color:#CCEEFF;width:3.06%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.44%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,265,556</span></p> </td><td style="background-color:#CCEEFF;width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.78%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td></tr> </table> 150000 400000 10541 13874 17592 1000000 75000 2500000 1915556 5000000 1450000 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:76.98%"><tr style="height:16.65pt"><td style="width:57.16%" valign="top"/><td style="width:17.94%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30, 2022</p> </td><td style="width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:18.26%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">June 30, 2021</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Expected volatility</span></p> </td><td style="background-color:#CCEEFF;width:17.94%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">207%</p> </td><td style="background-color:#CCEEFF;width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:18.26%;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">201 %</p> </td></tr> <tr><td style="width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Expected dividends</span></p> </td><td style="width:17.94%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">0%</p> </td><td style="width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:18.26%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">0 %</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Expected term</span></p> </td><td style="background-color:#CCEEFF;width:17.94%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">7 Years</p> </td><td style="background-color:#CCEEFF;width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:18.26%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">7 Years</p> </td></tr> <tr><td style="width:57.16%" valign="top"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Risk-free interest rate</span></p> </td><td style="width:17.94%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;margin-right:5.25pt;color:#000000;text-align:right">2.95%</p> </td><td style="width:6.62%" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:18.26%" valign="top"><p style="font:10pt Times New Roman;margin:0;margin-right:6.15pt;color:#000000;text-align:right">1.2 %</p> </td></tr> </table> 2.07 2.01 0 0 P7Y P7Y 0.0295 0.012 <p style="font:10pt Times New Roman;margin:0;margin-left:48.45pt;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:91.04%"><tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.32%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">June 30,</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.16%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.32%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2022</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="4" style="width:33.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2021</p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:14.1%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.8%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.74%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.58%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:14.1%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Exercise Price</p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:12.58%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Exercise Price</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding at beginning of year</p> </td><td style="background-color:#CCEEFF;width:14.1%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">3,290,556</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:12.8%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.19</span></p> </td><td style="background-color:#CCEEFF;width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.74%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">2,890,556</span></p> </td><td style="background-color:#CCEEFF;width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:12.58%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.20</span></p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Granted</p> </td><td style="width:14.1%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">150,000</span></p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.8%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.05</span></p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.74%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">400,000</span></p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.58%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercised</p> </td><td style="background-color:#CCEEFF;width:14.1%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.8%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.74%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.58%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Expired or cancelled</p> </td><td style="width:14.1%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.58%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding at end of period</p> </td><td style="background-color:#CCEEFF;width:14.1%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">3,440,556</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td><td style="background-color:#CCEEFF;width:5.48%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">3,290,556</span></p> </td><td style="background-color:#CCEEFF;width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3.66%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:12.58%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.19</span></p> </td></tr> <tr><td style="width:28.04%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercisable </p> </td><td style="width:14.1%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6.75pt;color:#000000;text-align:right"><span style="font-size:10pt">3,265,556</span></p> </td><td style="width:2.76%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:3.66%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:12.8%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:7.5pt;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td><td style="width:5.48%" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.74%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:4.5pt;color:#000000;text-align:right"><span style="font-size:10pt">3,065,556</span></p> </td><td style="width:3.18%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:3.66%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ </p> </td><td style="width:12.58%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt Times New Roman;margin:0;margin-right:6pt;color:#000000;text-align:right"><span style="font-size:10pt">0.19</span></p> </td></tr> </table> 3290556 0.19 2890556 0.20 150000 0.05 400000 0.11 0 0 0 0 0 0 0 0 3440556 0.18 3290556 0.19 3265556 0.18 3065556 0.19 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">A summary of the status of the options outstanding at June 30, 2022 is presented below:</p> <p style="font:10pt Times New Roman;margin:0;margin-left:48.45pt;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:90.84%"><tr><td style="width:22.92%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Range of Exercise Prices</p> </td><td style="width:1.84%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:20.2%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Number Outstanding</p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:18.34%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average Remaining Contractual Life</p> </td><td style="width:3.06%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.44%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Number Exercisable</p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.78%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Weighted-Average Exercise Price</p> </td></tr> <tr><td style="width:22.92%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.84%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:20.2%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:18.34%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.06%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.44%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.78%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:22.92%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$0.01-0.99</span></p> </td><td style="background-color:#CCEEFF;width:1.84%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:20.2%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,440,556</span></p> </td><td style="background-color:#CCEEFF;width:2.76%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:18.34%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2.65 years</span></p> </td><td style="background-color:#CCEEFF;width:3.06%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.44%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,265,556</span></p> </td><td style="background-color:#CCEEFF;width:3.66%" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.78%" valign="bottom"><p style="font:12pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td></tr> </table> 0.01 0.99 3440556 P2Y7M24D 3265556 0.18 <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><b>NOTE 10 -  SUBSEQUENT EVENTS</b></p> <p style="font:10pt Times New Roman;margin:0;margin-left:0.1pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:0.1pt;color:#000000;text-align:justify">The Company has evaluated all subsequent events through the date these financial statements were issued.</p> EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $9Y$%4'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 " !&>1!5IIM;\N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$YI:4V:R\9.'0Q6V-C-R&IK%CO&UDCZ]DNR-F5L#["CI=^? M/H$J# K;2,^Q#1394KKK7>.3PK 5)^:@ !*>R.F4#PD_- ]M=)J'9SQ"T/BA MCP1E4:S $6NC6<,(S,),%'5E4&$DS6V\X W.^/ 9FPEF$*@A1YX3R%R"J,>) MX=PW%=P (XPINO1=(#,3I^J?V*D#XI+LDYU37=?EW6+*#3M(>'O:O4SK9M8G MUAYI^)6LXG.@K;A.?EW&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" !&>1!5^R6<;U@% '' & 'AL+W=O?&ZUE+]F,57G8L,X M_+(4,J8:3N6JI3:2T2 5Q5&+>%ZO%=.0-X:7Z;6Y'%Z*1$1+BV9Q,@ZN&9TK$(N9K8T'AZX6-6109)RC'K[UI(_]/ M(SP^/KC?I/ \T05&XOHWS#0ZZM&OX$"MJ1)I!_$]B^V!^H:/U]$*OU$V^S> M3J>!_$1I$>_%4((XY-DW?=U7Q)& ]$H$9"\@[P2X[!_:>T$[!=0]3 MS4VDUE0R==G2\&]&T_+WSM>9,REQ[J'O@NNU M> !6_U+2AE7E1R*.HU<1K^ MG?!SU/;.$/$(L91G[):/DM4YPL0F?U.<=EYS[=2O759S3-,PLE9,)NS8A69@ M?E8;ZK.K!HP\Q>0+:PS_^(1[WI\VJM]D]H:QDS-V7.[#![8*E984^L=X^M6& MZM9[GH<[7J?O=6QD3FU-LFY.UG66["94/HW03T:EZ: V-+=!LXE)LXUM7$YA M3:Y>SM5S%BL?SX^[#;-1N>78:][;D)RJFD@7.=)%-:3[A$K-9+1##VPCI+;A MN:VT3&R5,G:J:N+U<[Q^-;PYDZ$PDW" 8"JW-I[;*9\@2V=(I[XFYR#G'#A+ MMW^XW(010[,D?F+21NCV@/FDV6T/NET;G%-:$PY[Q7/4JX)W-&/.:&QMQ ^, M[K[/IH^3KV@RNYW.)I.'Z>P6C>\>YNBC\("K0$^Y+R2,R#0RG*&% MANZ+A$1CD7 M=_ =V&O"[3X>69&=HKK(I$ F59 ?Z2N:!C!LPV7H9U&IO%-_ M8-EN-[U!O]/I>E9>I[@N;Y%RL#-@''A'00#NZNQP@+[!?>B.V]O5;8G;G2Y: M;)@?T@BLOT@(\F?HT\1*?XKX@XO\@]T!YCW]V)Q!SWX46VXE=]O]@+F!6C%/ MD85P$8:P.\R\Q\Q'\%R*EY#[]E9V>Y:,WE.$(URD(^S.-^]!YP(:)$+_A9OR M2WYH"W;JZI$5HPNZHD_;4$;S9EX.Y#2YZ]NGH%%D)%V$)NS/.-V%B M^WPMN"M%?'>"FY_4'5KY39"1? MUI?WL5M5DY,4<8E4BDM3#H$^6\HQH9<>P&V<'SB6<+I5=3F+A$0J)223>B$/ MP:RZ$G)GI7/[S 1O4M]G8 ,F069HY3U%/")%/"*5XM$BIE&$KA,%/RMKK_W MI^Q-S2VKBU>D(5(I#4UB)E=F5-Z"@U[#%!MO*+>WJ]MP22-E!SU%\"%%\"&5 M@L]BS: =77ANFW*\4P0>4@0>4BGP %@,R7VAA?\,J2==Z41WB890P -H7ROQ M;THP^WK(W+JIFUES?QD2/.CTO0&$BA<;8Y%UB#N9C&+&@W1EX2:B=A2W07GC MG2+:D"+:D(H+0L>+>#=PT3[1N,U*%Y-/D7-(D7-(Q56A/>-^<:B67]KT&D=;;68AT"Z Z60;U8ZLEV7 M_&J^RS5*]W9:Q>W9%MEW:IXA"D5L"5+O_ (F 9GM.F4G6FS2C9LGH;6(T\,U MHP&3Y@;X?2F$/IR8/\CW_H;_ U!+ P04 " !&>1!55CN+8\H& "('0 M& 'AL+W=OAGF:,;HI MC>)HB"S+&<8T3'JCZ_*[AVQTS7=%%";L(0/Y+HYI]O661?SUI@=[W[Y8AB_; M0GXQ'%VG](6M6/&8/F3B;GCPL@ECEN0A3T#&GF]Z8_A^@EUI4"+^"MEK?G0- M9"A/G'^6-[/-3<^2C%C$@D*ZH.)CSR8LBJ0GP>/?VFGO\$QI>'S]S?N',G@1 MS!/-V81'?X>;8GO3\WI@PY[I+BJ6_/4CJP.RI;^ 1WGY'[S66*L'@EU>\+@V M%@SB,*D^Z9=Z((X,(.DP0+4!>JL!K@UP&6C%K SKCA9T=)WQ5Y!)M/ F+\JQ M*:U%-&$BIW%59.+74-@5HPE/-F)2V ;F" MNY"SDU#Q(51L\CZ:T'RK"["R7)/B* H*705%&^;=MZEO:!I?V]+$4" M+%E$"Y$9#S0KONH(VPH5B"!J\55!EIZLE1,?/-0Q*14U%0(QD/= Q\P[, M/".S.Y;R/-13\I0'>BYR6JQ4$$&X8S[] RG?2&K-"QJ!R2[+Q+2"<>>8^>J< M>MCU88NB"O,L[**..856(Q26D>;#0$1$TV-+%ZR?QGPY\%.W):)J!T$I R^C;'CM@N%#N=CQW<[9JD1+&A6 MK#E/7@8%RV+1>Y6YJ66)-<7 AJ1-\ASLE&,C8="L856"+HHMRPSI"55ALHD+ M/;?-4L4YEHM@1VF#C89!LXBM%^OQW+3@=7)%L$<4AAH@0:)A\#HH-LH%G3>U M8O/9^'8VGZUG4SU3HP!^=VI>R-MIS(T80K,:'GJ+E'XM&PN:;,3N)L7E"J!V!7]D#)=.ERW5L)&+*%9+<"P)4[D%TW)6 M!=+!R+&]-F<-#EDN[NCC8*.ET"RFRF@/1$]7M7&I:./"CJ%611,B'UIM;=7B M"'&1GC9JQ!69Q?6>%\S N2^V@E5[D/*L:^R11DAMRVHW5F=AIR$T>HN,$B>[ MOCT3Y&0 B2$<;2==^S[I_2T-=Q6&H>5W<3_:(9KE\]"Q1B%]"J.P:YT@5085 MBBK$-0QO(Y3HS-:N/ L0"K0Q]+!(54"$(8'MGDN#$WV_YW:Q;*02F:6RW8<< MC:=8!O4BUC)751%"A%V[S5R#LQQ(_ [FC7JB,^IYTH7/SZP#C4+:T/(<935H M@6+SW=$XH49*D5E*YXO[WP;KZ?+3.3%%%Q732WD[C;H14V06TSFGR7%A6=V. MR_T'X,]O*I&:7:7O'1]RU%&>Q9WR;R05F27US47RNZ)2Q12*KDY)'0T,>4=; MW-.8&LE%9LDUYWSTK<'7,E?UE! 'PW:+H\'9%O&=CDTB;G07FW6WROIF$W(F M[[&JG8Z#B=,^)M#@7.B03KZ-R&*SR-9\S[#4B"ET"59.,W1 A'&G6N%&4+'Y MS'6U7DS^^+B8WTV7JY_!W?3#;#);:[E>].SU4MY.HSXZ?3VCT3R.>0*$4 >? M^P BNR^&4OZ!?$O% P'=%5N>A?^QS95(?YGI8$^C';L""/9]XO4M'];8/@CS M7';?B N19-I!5.5<2)$0=&7"SP-/0V^$'Y\YY]UL0EF?Q.I,:;@9 MA D(:!J*U:HEK%%Q9!''MMN9KT=B3.R.6HP;Q<=G#WUW\:ZJN1OV' ;ZPP>L M2O@ 0=LC$+6/>O500CR$.W8(N-%[;#[UK3)_)9?6ED<;EN4BKPRLU:/=@8\M MXK9;01W0LUS'[V+<:#4V:W5U'G'4G8#Q_1UX>V5PE?<1^N,*'5![7#$\>DTF MWU%^HME+*-J)B#T+2^N=*P8AJU[[53<%3\LW9T^\$+UW>;EE5(R]!(C?G[F0 M\/I&OHP[O'P=_0]02P,$% @ 1GD057Z/ <1W @ %0< !@ !X;"]W M;W)KK=!H/X&O?4--H8*4'U8+&89C2FG$9Y)GO6^H\4ZT5 M7,)2$]/6-=._+D&HW3R(@L>.&[ZIK.N@>=:P#:S ?F^6&B,ZL)2\!FFXDD3# M>AY<1.>+U.7[A%L..[/7)L[)G5+W+K@NYT'H!(& PCH&AI\M+$ (1X0R?O:< MP3"E ^ZW']D_>>_HY8X96"CQ@Y>VF@>G 2EAS5IA;]3N,_1^$L=7*&'\F^RZ MW&06D*(U5M4]&!747'9?]M"OPQX@>@X0]X#X6,"T!TR]T4Z9MW7%+,LSK79$ MNVQD4^63(.T%5A> M,('Q6T*)J;#39-3BU(Z %OTTE]TT\3/3?&GEA$S#$Q*'<3P"7[P,OX("X9&' M1X=PBH8'U_'@.O9\TV?Y+.-BU$<'G(T#W9DZ-PTK8![@H3&@MQ#D[]Y$:?AQ MS-5_(COP.!T\3E]BQYVM:SPG*ZN*^Q/<5;=QY**UE=+\-Y1CWCO"Q!.ZX[_- MHS@)_9/1[;ZQ8S(/5,\&U;-7J,9?D"B-$;/XA]XRT0)9@N[O7N<3'D W+HK@AW@56-KV-WRF)5 M],T*[RW0+@''UTK9Q\"5QN$FS/\ 4$L#!!0 ( $9Y$%7)HGR_+08 'X; M 8 >&PO=V]R:W-H965T&ULK5EK3^,X%/TK5G>UFI4& MZD>>+%0JC8&NA@8U96:^AM;0:-*DD[C [*]?YT'3QKH/S\MY=-CA/-S*.$G&7H7RS6H79KTL1IR\7/=)[NS&- MGI:RN-$?G*_#)Q$(>;^^R]15?\NRB%8BR:,T09EXO.@-R1FGK @H$5\C\9+O M?$:%E(TT,+\1AN8CE-7VY$+<@L^.9IG)=_T4N%M5D/S3>Y M3%=UL)K!*DJJ_^%KO1 [ 8H'#J!U &T'& <"6!W /CJ"40<8'QW!K -*Z?U* M>[EP7BC#P7F6OJ"L0"NVXD.Y^F6T6J\H*0HED)GZ-E)Q)FC]!'Y M:Y&%10)S=(+N P]]^OW/\[Y4XQ3H_KSFO*PXZ0%.AF[31"YSQ).%6 #Q7G>\ MU1'?5_JV(NF;R$O:2?CW)CE%#']&%%,*S&?T\7 "R?E_H_/_//K>8K!MQEG) MQP[P>4*&49Q#::T"#3BP:%EG^3JZDFYR)Y%;_#';\3"?T%K>DPR[YAD M_$AD>ZMO;%??Z&(?3,6S2#8"7/XJTBHCBP;_/*#4,)ASWG_>75@(YC!L[\,\ M'68XC#KN/HP#,,,R*-["]F2:6YEFI\R1'\R0?X6N?=\+4.!_\2#!%8>Y,S9A M)L-62S LXAITY9@'<:PZ1+2$JS#J(L=A\&"K:U@JU/P]=0/ G0[G%Z/)Y!4 M2QO5<0EK21CI*,NRF=D2JJ.(;3.[52<<@)FFR6Q8J+T5:G>V#_^.3X>S\>0: M\>]W?!+P ))K'[.3')/,.R89/Q+97B*<;2*<[HH3B=JL8Q0F"Q0NE#6(HP:KGE[K97@0#,=1S[0 6Z6^'N.RTT%V$V M7Y;*%ZJ?QNFZ<#"0;!=X!MC.LUZI!E V=EN=TM-1C%CMAY,#**8>.U@RP8U- MPYVB/:%*:!Z%E;LN4KY*,QG]4]X +1K6)F*;[7X#@ AKU80'@4S<*@D.H*A- M#LC><:>D4_8LE:K$:UN:/"'^JDY(.;Q]UE1[\U1;F47:HB&<:YGM? ,XIBQ8 MFX]#.$9M?&!'(;013SO%?RFVE*NI?XOJINM/P&9;T^Q.X,2T&77;P@&<0UWM MZ89PA!IV^[GA(-"VB64=D-YX5-)M4OW9#9^B\63DWW+TJ=YIX*/(44WK4=F\ MH[+Q8['MIZ0QKJ3;N?IR*3(T3N;I"MQAZO#=8L#M M0A5MNVOD_#NVGVY36& ME70[UNLP2I#JK>*U:#2;*%\6>TIQ*(ZC\"&*(_D+5*W;24WUNQ#O?0@'( 1C MZ^#.TAA7TNU%'2;4;K?7JG1:BN7=43W+5U:P@6% 0S3*UG #"PH'2<.OBY M!\ZZI#&DI-N1EAOU);_RI_QMSYH-O\,G(Z(;Q!.+FHYFS0"(2& M$P]YXR_W,^Z5VI'RHBBX&4[A-%-M,EJ2WX5X-<3>E81/<=MY=S+MBVZ<)^VT M48-O?'Q]4V@=?E6>^YJCR?WMI5+L7R%5YK?^I-(>(/]^%LS4XA0_A9P@;:W MQ6'Z&8FXAH/=]AD%1%H8D_;O=]Z'.?E'.*M%Z^^\3UB)[*E\D9.C>;I)9/5# M\_;N]F71L'Q%TKI_2O0IJZ*LW4[>AVG^3',7B40V%3VTUW:QZ MV5-=R'1=OLUX2*5,5^7'I0@7(BL ZOO'-)5O%\4 VU=N@W\!4$L#!!0 ( M $9Y$%7?TWZ;R@8 )TO 8 >&PO=V]R:W-H965T&UL MQ5IK;]LV%/TKA#=L+=#4(JEGEQAH+ WK@*U!LVZ?%9N)ADY;'=E\2/PZ/[TKT\IBZ?\N)3N6&,HR_;-"NO9AO.=V_F\W*U8=NX?)WO M6":^N<^+;LS1_NIKAV?,''Y*'#:\^F"\N=_$#NV7\X^ZF$._F+S^:O86OXFH4RVH$7\G[*D\>HTJ5^[R_%/UYMWZ:F95%K&4K7A%$8M_CVS) MTK1B$G9\;DAG[36KA<>OG]E_K9T7SMS%)5OFZ3_)FF^N9OX,K=E]O$_YA_SI M-]8X5!NXRM.R_HN>&JPU0ZM]R?-MLUA8L$VRP__X2Q.(HP68CBP@S0(R6$"\ MD06T64"'5_!'%MC- OM4DYQF0>WZ_.![';@PYO'BLLB?4%&A!5OUHHY^O5K$ M*\FJ0KGEA?@V$>OX8IEG:Y%VMD:W/.9,E O47XOWN6K3YL\7;.B_!E%G_<) M_XI>A.P^627\)7JQS^+].N%L_1)=H(^W(7KQX\O+.1<65;SS57/UZ\/5R>C5 MMUM1+?7%@-5+]>JW:V&!J+8X13=QLKY(,K2,=PF/4X K5'-]8%S<52(,45QD M2?90 A21FN*O7+KR7&2C30EI4T)J'GN$!PS]6\Z+Y&[/X[N4(9X+APN1JE?H MFCTD664PNH[3.%LQ%',4LM5K1/$K1"QB05DY&.#6!E2MY''A.YY/L _'L=? MQF%B84H"OP\,9> %P;;KN#;N(R, Z7LVIK3%]8)&VZ!1== V(B#E*_1^STL> M9VL1D7.#<[B0,6N9J*%EZQX9+/%3S\(JE^@ M\C1)%ADBZV7";C-A*S/QKBSW=:R?NPAZOZON4NB.NK:E:AB6H"UE V/BTT'] MR:@!3Z3CZ?GJM+XZ2E__%),\S4O0-4=GTE*+"&7$!0V<@6<:4,\QMW7,-=># MHOIV.[['_HB+]A[#4'#<$QN0*V=-4-J./V@KH0RL&Y!K47<0+@#INU1PPA'S MVHAYTQO0&9'Q3NT^2G.F=A^39)$ALEX:_#8-_O\]//T3:]>':A<:GC)P;'@" M2-7P#-J@!=]K> :GEJ_2HJGE:Y(L,D36RP2VNOVX=?9(42^=Z.?2*%MHE"UJ MV/J5'CB>"QCTSI8 M(W;^\Y#3;D,:"_13#LMR:62+!B#']F@05+5)PYTXP6IUL=ZI(U;64F,C5D:.CE@ JARQ MG7+!&NEB:L3**F&L+RD-FMR73+)%IMCZR>@4$=9((J,Z$LY3(->Q:WF6[P[3 M)(LJ4<>4VHX]K&,968U8VR>4#.L8@/J6YP8$KF/2*1BB5C#GJ4DP1$26 00' MMF\-._I2;=/44C;*%IEBZ^>CDSQ$+7DFC5@BZQ?I4$ 6&<1QART50 U'K(ZH M[^_1\8E:JJA&+)'EA^2>%A("D N/.)8_=%"+Z[O8"0!B4 "H?X0D8)B W3_8 MF@BX^Z>NA=UAS,#=OT,LSY;J MK]>YY+Q^+6[?[)&;O_<^(#;?WAOF1TZV^4 M+3+%UD]&M_4GZJW_=QBQ1!8,(W4L[_9'1BR '!NQ$%0Y8CL5033',P9'K"P# MQDI9:=/D4C;)%IEBZ^>CDSQ$+7F4(\?DV.VE$ M#)[JJ"43W,^!,QVX3X"'.K;K.-ZP3X"G.HYO8R+U"0 :4,OV@I&X=2J&G'&P MDVR1*;9^/CJ)1=42:Y*DI/(C M7T/-166AA"UG>/P= C"I!G5,?8^/'B]3*R[5A*>R7I$ MUW>Q$T=4(XZ^\9"E\L->(\U)!HX,60 Y-F0AJ&K(TD['4(V.,31D*7#B,-*9 ME 9-[DPFV2)3;(=DS(^>;*X>7!?M733]$J7L7M!;KSUQM>+P+/CA#<]W]1!5\,+1 M>><& #_'0 & 'AL+W=OJL&=M>]'HT7),-IE^R+4GY+\LLWV#& M;_-5CVYS@J.BT2;I(AL- ;7&[QBBP(>]K.)>PA^SE*ZD"\E+:^ MVP'ACK)L4S7F"C9Q6O['KU5''#6 N@:H:H#:#1Q- [MJ8!>!ELJ*L&XPPX/+ M/'L!N;#FWL1%T3=%:QY-G(HT+EC.?XUY.S98,,P(3PNC(%N"$:9K<,M32T$7 M/"UNP*=?/U_V&'^/L.Z%E<_KTB?2^/3 MRQE:PK&:42BT_8]KJ\6B0XBKY'1 MX9^[] NPK=\!LA!2Z!E]O#DTR+'K/K,+?[;&WVP^?A@^3J9W8#AZG'R?/$[& M"U4OE5XL/58AGT5+4C/V@"VTWZ%N7O?VQ?H5=T'=]KS8[4>;6REQC*H;1WWR. ME..79;RNA%D:Q@D!:259/!77H1C9.THB$*> %\$,X%G M$.PUC7%;.- )XD^4L_J]XH(J\=.<>90NZEM-*J6R$?*C. MIU\+]8U"9UNAB(*8TAW/%<<4$'T1A^H$^;),&UIV2Z?**O =M=*@5AH8E=YA M,9!20%[%0-K%="U&H2BB28R?XR1F;RK%@:2E/5%DBR[D3'9=M=Y^K;=OU#L\ MRKA0^3![ IA2PE0J^Y(&S[)0._^RE:76"*V&1I91Y8\\9J2;+9="(I_++.Z_!E M5MJJS"+GM"A6APFEJ=+PK)P]E[?3OFA("\VH'89AMA,TX_6:Q'O\G*CSYY M3K^E46'6]?CR6K,<0PWFD!ESHP.#WRG"2&98UW=EUBGL-*Q##>N0F76S&AH) MX3MZ\P(,*2CF(D=:,RCL=$(;T"$C/*21^I&B6;D\64-X2,J_;.5;2+-D1 V- MT+LT*F;1!J=X57PFX(NRC9A1VIT#DI$#81^UJX'*S/-M71=9 M2$A$P3+/-N#3MA']^43U2=55,L)6T-1UG#8B%&:">)HQ9C?,MA)_JF;Q9\!CV,<1OWE^ [=QBM/P M_2EMJ]"LZ';%7I4OA74?=.RCS[IF/$_'CV#T=3B]&X/)%(R&BZ]*E3)JNZX- MG?:R467G6);O:V0V4+;-4!;"P/ 17(_O)M.I*$6S6_#7>/B@5"MSUCWIJTJL M;.99/M*L<>T&Q[89QP>MX^F-4#D?/TQF-TJ=,E8]UY9&L&R%+,]%&ID->FTS M>A=/\_G]^-MX^CB\!S>3Q>A^MGAZ&"^$YB*$V_O9#_4W_K/"^%S>3KNA@;%M MAO$D983[57YJLV68NI;3_D:DL I\J"OM#77M]_:??-E) ,.OFLH12*<+@;3U M>,>HE-8[.DKC>[-5<<)(0;%N+P^LZJ?U*>:P.+MK/;^&%Z/R++)Q4QZ-?L/Y M*N8E/2%+[M+Z(LX2\_*TL;QAV;8XL'O.&-\@%I=K@B.2"P/^^S+C-*MNQ OJ M,]_!_U!+ P04 " !&>1!5H"N;+*,# !D" & 'AL+W=O;(< MW=Q.63X(_"GQX'IK8$OVQGSES7T^3X9,"!5FGA$$?9YPA4HQ$-'X^X29=$^R M8G]]1O\0;"=;]L+ARJB_9.ZK>?(^@1P+T2K_R1Q^PY,];QDO,\J%7SA$V>DP M@:QUWM0G96)02QV_XMO)#SV%]R\IC$\*X\ [/A18W@DO%C-K#F!9FM!X$4P- MVD1.:@[*UENZE:3G%YN/NS6,X VL/F[NUIOM^@X^W&^6F]7]\@_8[I:[]<-Z ML]O.4D^/L4J:G8!O(_#X!>!K>##:5P[6.L?\>_V42'9,QV>FM^-7 7]O]0 F MPRL8#\?C5_ FG>63@#=YR7+CT5VR*ZI-+ZMQD=RX1F0X3Z@*'-HG3!8__C"Z M'O[Z"JEI1VKZ&OI_"4%81@_+95]0-0+2Y] .XU^'6-%)S59J"LEE3 M^3/<%0BE0.1?*.\C_,^'2F852)VI-BFJ69%-LJ:$W!23C->4D MY-)ERKB6D$ZV$O63!W):7 Y$YWZI0P!M3C(8O!_VK?;LJX8\ELE&$7:)FFQE M<+K'QD==]M%G+7FW9?3@E65-YF6B9\MS6I #3"T]*5!P/4A'#;XLT3&"K\AI MA.CPW_)HC\ SA1F0Y)=6QZ8=Z'\?MIX2NXU=YEC$(@6\[Z9>$O[DX([RHMZC MAO4W QID6-]XT88[LC:>I%)85A0PM"] ])_!YPP]T?RP6_P!0 M2P,$% @ 1GD053R_A+>.#P LBL !@ !X;"]W;W)KFIS99J)>V)6:L2;^:F6DF'G]7BU*XK)7->M"I.TUYO?+J2NCQX_9*??:I> MOS2U*W2I/E7"UJN5K.[?J,)L7AWT#^*#7_1BZ>C!Z>N7:[E0U\I]7G^J\.NT MH9+KE2JM-J6HU/S5P47__,V0YO.$7[7:V,Y8D"0S8V[IQU7^ZJ!'#*E"98XH M2/RY4Y>J*(@0V/@]T#QHMJ2%W7&D_@/+#EEFTJI+4_RF<[=\=3 ]$+F:R[IP MOYC-3RK(,R)ZF2DL_R\V?NX0.V:U=685%N/W2I?^K_P:]-!9,.T]LB -"U+F MVV_$7+Z53KY^69F-J&@VJ-& 1>758$Z79)1K5^&MQCKW^L/'FW?+@1%Y>7'S]_N+GZ\*/X]/']U>75N^N7IPZ[T9K3+%!^XRFGCU > MBY]-Z996O"MSE6^O/P67#:MI9/5-^B3!_];EB1CT$I'VTO0)>H-&] '3&SPF MNG'*[I/++QON7T9>KA)F+=]9I8%]9<;-4 @*O9279G_!RKDM99EH6PCK, M@:\Z*W0I,E-2N-#N'FAV2[%0I:ID4=S#"3.U=BJG@:E+I\L%B&H061?8HU*_ MUQI*!<)+A 0B*)S!KULE5,.)++'>(HRLB1$KW%(Z(>=S.#K&"E36IN)-5K2' M)58Q7SF_M-!RI@OM=""5:YL5QM85"PS>B2O:^;$U?I<L5.G3%=C-P.KA M\$C (>D\T[)H^2M\8@T;3'6 W L^/[0,.XB7)6K4.< MB-_4'DV O3L)OZLM<9C76?#G"#;$!E"$NC;V7'R*,RX#_U;\R6![>/F1GGQ^ M]_9(?.IHZV/'CG^W'A_;YYIM"C<0'^^P[ 8E6(PDEK7X<075J5N6;?*]%84I M%\<$XV;?$)*[Z,@JK*FT9 J&"#LBW+&$."1V5(4L<5N:34DJAL097 NIX-C, MCS.S@OORW)5"M,N/=D*7]*:G.I 4LD"LM!08*'6MY!=3448*(:T3_! R$ YR M'T5;:52Y(,?,,;$P:\Y%$B1#=&<)W?U:9YS84!&4B%ENH^ 9_90TGP[%BBN@ MDV>I;*.+(F2?6H4(V)&MU=E,9;*F[(R8&QAH+:Z]C6*$"FI!'O.1JT1D++!Q M*:D8%D2&8-TF:%+-)?0LRWNQE(2LBNI:XF3X M"R(E"O*H8R3%,I=5GH1(9-VQ,\?T%X:4,?-&BS5*L%X+F)4KB.G:^$=X#KDZ M9*F0JQ]$!)]93);5E8WXB/+!%^@I\0$;1>?UO^EE4>=*%')&^H22**L"P46; M6!DP^^/#3GYL*2S;VM!G(40*J'6I MUY!?V]M : .TM48 +M<(&O.ZF.N"MXMUS=Z(FFQAB-B!)NXTJ1Y.KLL[0\DG M5_!NZZB(H9IM#RQWP+B#&U_ / \T#[6]@YY^+^"'!W\3@BY08U>DFV.$&:A; M5OCE2^#*%R.FA'$[SQL]S;8C"79(R/MLG2V3& U%;K"D-&Y__@UD[X\K57!- M0C&G":6=D!4VI5AE2G5\KV35+&;Y&P_EF(VRP*JB@,?_%B=EA=0K*Y;(C\@1 M/J OY1V%6D4&MQK**(39=J#U:\H-.2L MH$G=LO@OE!!OM94+Q-)% $_[">]Z12/XNBJ#'G7E%C<'PR2 M?I^6Q%$_G21IVJ,G8?1"I.DP&0Z(2AS1LVDRZ$WXF1_]H"FE6[R;3)/Q<(Q7 M84!\C)/>J,]\^!%!$7Y"$O>'HV1R1MV&..JG:9*.)LR$'[WC*DCQP?0Z!JKC MSK_GA9&V[!+)^-D M=$8(B:.TGR8C!D@\_>Y_%Z5P!0"_'UGA-S. M'9L\=G4 SYC$47?"Y"M9W2KGSQ ABCF/42":4]$P<4N 1"">> M=^H[?8/1$_'.=]P>$V0#FB]Z;*@7TVER-AHGSRZDMJ+!@YJ\,ECON" 2[WZO MM3]6;CU6S6- \B']+9.S80-4Z(SX3*2TH AAAE#3[@MKP;-&XW;P'JYQ.XI_W.+N=4UU:KVI?L>'8AM).>U0>CH& _A#@& ^32;_7 M8@-QAR(5!L-D,!F U\XRU3'5G]:_MV0_&?6&WIKIY(%-WDB+<,JJU45-;+\W MEEL/XGI)E=T-GUE7Z]HUY=2,UZ#0+*%E/]?R7 X<*Z0'A!63W9*?TYU13@4M MMR;XEHA@BM./7."87+-5L(X)((#4CH_+Y/F=?G 4.V1,E9_LXPLG'!2@>9!C M#W_A5&NWN233W^'8QLWISOXA)LYDP=[D;PG]07_;!7,Q@.5@UG3,FAPDO13I M!X'8;V"ZG?H-=ZZ[]37SE,=.Y3>%D!QF_Z3K_83 ?D<= =^">$1Z!'\5"_@M MIG84[5.%[7+5G1%;-)AVSZ<#.A\=LTA@ASK5F UDR:_A8J4Y*/E3G6_B:#_+ M\2PZ/>-EE;,IN)EST=ZA7(<."]4+.1]5F(\;LP9.)T/H9&O+PX/FS<%1;)(T MER^^/=8VYB!OKN*Q5'Y]<($2[TEP'*)##Y_X58F:)*6V=X3]B)O3ND\S_84:.NVZ/JHM;> MD"$N=*[#2$\U7E74,7'4I=H&0H?OT.QEZ/S'[M5'=_?&P,TB;MPU5Q";I0(O M%9V0'Q6-K]I8*VMC/3RX<0F!;6V)9?!5KSEP2^K_>'_@&,B/^>2FLF7)?4M4 MQ=I731SD DDXB'_0X>&8>#CV/$ &3D;$I:(;C4:>5=WI*?)674ZWI&6U!VN: M3@OB"7!MA[TFEFHJL:E-R8<2(+\(31)MV:#^U$;VH+9UE5,Z:",-0X:62)/1AHJL'F MEFYW=#/7!0>'#H?!):,@GT^N3\1<4;NC$%^0Z&RNPX<:X=Z454$2M77QB?B- M M]<;>A"4/FLDFPW=:FEQ UVBLSU[$NX3^SNEWC:_KZ(ZG \@;BE*8]Y6H?I M#HHM-W,H'M1N27<).D0UZCCAI9H36M->/SWY*\7M>PTOS76H!G\T!"$< J'T M4OS4Z5 E.U:T;=.)(AAEIQ"?2VX$(8IFTD)Y=&GE0=G":R]X=G?PQ?56?8=, MXZ_97B#CCJ9#G.4\YAS7=IQ@R55Q3@RGIJU%."?@;#@Y.\+^[EN;A^02TPVM M'^.X-SGK!U+3L>_;$YX]UW"!&4=S MKC7F"%Y TYW4!7=N&#]$=%=';3:8DYW#%QRTO!O-8C%0JJ]XOU'%G6HNR[J5 M&M55?+'&(2KVH[UL'7*RI1XQX&&^?:D6ZMD&#W2SQQ6#]J>:&)M*:B'[\@01 MQV=%#R6Z12PFI"ZDV @6&&[$;>3H6G? M2M*5K\QS'=H[P0CQ*J8M(P@PX,&)3BM;Y*:>N38K[W8WHB!T$]%HD(J'!<>D M+,0D/D,#[]QW;W*=AJU\@<.9W#Z64#_6U?XZKBW[_$=''L:[F]-!S,8"EK\) M:NI7JKZ:>GWK4QZ*K\V;;E"(YJ+%[E_:%0O%$IVX M-J1/8(+]]VFCTE457;QWCQB?*E,:0I27YT$/QI?9BF[?>.G6%UY;2T."UQ44 MY$^&3(&T1W'>5#Z)N_:H &X9#[+MHL%EJ2OZ"'9;"\4"A3-\!WG[OM4[[7Q' MB98VCN9C [\37K\ MX?,BH=+)9$H:0+>SXUQ\0=MT'RF^_I_4$L#!!0 ( $9Y$%4Y M\%%P%0, -T& 8 >&PO=V]R:W-H965T&ULE55M3]LP M$/XKIX#0)D'ST@(=M)4H,(UI#$3+^.PFU\;"L3/;H72_?F>&;S8= / M(,,YJX1]4,MOV.1S[/A2)8S_AV7MFYP&D%;&JJ(!DX*"R_K)7ILZ; #ZT0> MI $D7G<=R*N\8I:-!EHM03MO8G,O/E6/)G%@U=.(++ MQ\GT[O;Z :ZN[^\F-]/)(+3$[[S"M.$:UUS)!UPG<*NDS0UE2&6ZI7U)524N=)QB5#:R"DJVH'ZTA6XK43!G,M2HVL#.D,8%0:I55J86< M.1-*,#DO2\PZ\)33RN9O+MRL-[WY4A4EDRL70"TD_^/BDID9HU).,C+:>4%9 M(3F+:T,U O)=-$\ M1LUK_0VT S1RZCJAYBHS@*ZE@!H"VX8 )C.XHI,H9D35C;TUKE.8,<%DBI!1 MW(J@^EUI2!V=SGY"N%[\Q7/MQZ?189]^I-.4Z.>E6'5@VR4/-T8.L2[\8#7@ M:U1/G];:SNZ+>F2]N=>#_Y;I!9<&!,X)&G5.CP/0]3"M%U:5?H#-E*44_&M. MWQ_4SH'VYXJ.HUFX .T7;?074$L#!!0 ( $9Y$%5%H,#[( 0 #<) 9 M >&PO=V]R:W-H965TPD*IRK3N/8\@)+9ONZ0D62M38E6PK@RP+1J6,TR0YBDLF M5#0=AW>W9CK6M9-"X:T!6Y3:+$$T*)W'D$ M1G^/>(%2>B"B\=!B1IU+;[C[O$7_&F*G6%;,XH66?XO,%9/H)((,UZR6[DYO M?LZ(//+:.EVVQG0NA6K^V5.;AQV#D^0=@[0U2 /OQE%@ M>6+LG"&I(+LW/3Z9GD%(SB BYOKY=WL8@FS MQ>)JN8#9]25\F\_.Y]_FR_G58AP[\N9M8MXBGS?(Z3O(1_!=*U=8N%(99J_M M8V+944VW5,_3#P'_J%4?ADD/TB1-/\ ;=J$/ ][PO="U0_M67(W9Z&TS/R6G MMF(<)Q&-@47SB-'TRZ?!47+V :E11VKT$?K_JL=_0O[RZ20=#,Y^A@_+ L$) MZK@<])K&[Q%5C?3/=:Z$'Z@>K(0D)[D%IC+@S!9 W=B.FR552Y-A0:B@B!E- M(->UBX&OC]-DP=M&N (8R3 [J"NBLD6N MF03OBCP@Z: !YJ!"(W0F.(&0[)%)"M1 L&.\$%0#6H?.)V(7IA22\J85VC[\ MMF7850F#W._Y"W%:M$S#,)&FS7T M=KS!QM#P'NCUNM$C%QW5T$@4EZ236 MRY57HH+D(K:5(IR,E!:-$"??L:\DZ M.K38*VV%H_I+NK>V@7=B(LBJ2C8Q>,!6WPO6M:NI6:@G_J%9H,R%40K=OO*7 M8$BZXKYJG7G;XEU_MPG8-I]07-:T17UA?FAFZUO'%9KREE& ]A1H4V+8E)_X^-?]MQ9FO'.94:KS<&53YWB/S;W6O>V^"F;-9?BBWGQ2 M?&1!5^'>A9?8$ #2"@ &0 'AL+W=OS^1(K8;NZ1D4GC5+'JV-B@*KU25O:3?SWJ5D*HS/?;?;LST6#>N ME IO#-BFJH1Y/,-2KTXZ<6?]X8M<+!U_Z$V/:[' 6W1_UC>&WGH;E$)6J*S4 M"@S.3SJG\>%9RO)>X*O$E=UY!O9DIO4/?KDJ3CI])H0EYHX1!/W9L'BNRV^R<,N3SK@#!O4'MOX,&2_7 MI?7_815DDV$'\L8Z7;7*Q*"2*OR*AS8..PKC_B\4DE8A\;R#(<_R0C@Q/39Z M!8:E"8T?O*M>F\A)Q4FY=89.)>FYZ>?KNTL8PCNXOKG\GMY MW'.$SC*]O$4Z"TC)+Y R^*256UJX5 463_5[Q&I#+5E3.TM>!?S0J"X,^A$D M_21Y!6^P<77@\0:_V;<1+'1\_QX&Z)<*ZK6JA'+S(ZLE BU;.%7%./60=Z M#D(!];L13JI%. 9J?%B@HH\E2[:HL;- M]4+)?\B.0>4 'VB>M+!N*5L2P T*UAG!7?2.?>-FHV-]CRR(K9Q#4W7A#'/! M1K??"TT&E'90&WTO"V8'LJI+F4L'4I$:DH?D&$9>:TVOX0!(1W\J-TC3QI&; M,VTHC1P"5O!=7S!#5I0J3$(_4NZ%+,6L)&MNAPMA$U#NT>""$:2B2<'4I6)4 M%O6U1.?WHFR00S]O7&/6$+5X9&V*Y;4":@2$@>^#^"E[](X5[*"F^&T3UEJH M)+M7ZIQ(%$PR'J1#N*TQEZ)TCW!A:"1&\)6R+R(X/XVX%IP(+$5-L7R0Y"N6 MCQ#'T6@8T]1L*.4PY_N"2'-*0P#H1@B)#R3R-@8^;A\:!@@.^+*A(I#D?SAC MYT*79P&AXCE"&ASW4#0-C93=*J"ZV)M$D_$8J%B#O,==:VYKN"TW"T5CUJ'G M1##Y#5Y$=]+L.]T3P&$LOM/8K5XP&WF[<12/AEN[7;C8(G-P")WR0B/PB6L) MA5;8)256%CY#HM*-"G57-H7/H8>HR%(3*I$Y/N_&4HI9VV?4?$0GRZ+):.R] M=\_:SC#L M*(V&X[@+[T,]<\E73;6I:"__Q3<$.%'\ >M.&CDP'$:1SU M!QF_I/0RCOJCE%^&$(\RBH07RV \CJB-X,Y[_+1=&3#I1^FD#Q_1$I>KJFY< M:- P@?8SZJ/)^.")^CJICS W'<1(-1L,#^*C5XIV/SW.9 M/4C3+!K$(_CF-Q/N?QJEM&A!(6W.Q>>GVR%78?-TL;*=A3]F*AVWODS +J7CZSTFUWQW1?F3"!A5>G*[]UC+3 MCG8@_[BDI1,-"]#Y7--UWKZP@&PO=V]R:W-H965T@RSYG:3S&3NY$7>D^!!=^FQ@;\\;!@6URB M^5[,%V\EU,O("*P@S MC(UE8/1ZP!EFF24B&;]K3J_9T@(/QT_LGUWM5,N::9S)["=/3#KR!AXDN&%E M9A9R]P7K>LXL7RPS[9ZPJW([/0_B4AN9UV!2D'-1O=ECW8<#P"!X!Q#5@,CI MKC9R*B^98>.ADCM0-IO8[,"5ZM DC@O[499&T2HGG!G?WJVNH N^#;,7Y%P7 M+,:11S= HWI ;WSZ(>P%%T=$=1M1W6/L__HI_IL4)G$L2V$TS-F>K3.$TP^# M* PO8($9,YA07!F.&E8IPDSF!1-[NI#;,F,JVP,7<:DTX",9A:8LDS(#3"$4 MC"=@)*56-$5-PP2-2Q6GS*9OI4RJF&THCRFT43)_C6K#1(/< !T%;(Z"@UUB MC/D:%71"%Z6G.1 J=T2REDPED+N\:C/V(N8J[E]HB&L4V1T959P^B^+"T;*\ MZA5).0FC3ZTP"!T?3;JM;C]JD7!=H#.;;-^VS54E*;AA@DR.[,PX9=0JYFR) MO,7Q%JBX;03:*_/753;Z[;GDB=UEQS0D)<))KQ.U>F>#2F4O"EK]SMDKE6^= M7O_ 5')46V>=MD%4?N4O3;1QYTEE2L_IE;7?,+7E0D.&&X(&[?Z9!ZJRRVIB M9.$L:BT-&9X;IO2'0643:'TCZ<+6$[M!\\\:_P%02P,$% @ 1GD055!: M#T:8!0 ]A( !D !X;"]W;W)K&UL[5C;"[N@LYW-Q*]SO^<1@U6VL)#(3RDJMF!&S\]8X/+GHTWE_X \I MEG;CF1&3J=9?:/$^.6\%!$BD(G9D@>/?O;@4:4J& .-K9;/5N"3%S>?:^B^> M.[A,N167.OU3)FYQWAJV6")FO$C=C5Z^$Q6? =F+=6K]7[8LS_:.6RPNK--9 MI0P$F53E?_ZMBL.&PC!X0B&J%"*/NW3D45YQQT=G1B^9H=.P1@^>JM<&.*DH M*;?.8%="SXU^^W1WS8[86T8/MVPR_CR^^'"-]?S[H.ODBC M&U=V+TJ[T1-V#]E'K=S"LFN5B&1;OPN,#="H!GH1[37X:Z$ZK!>T611$T1Y[ MO89XS]OK/45<.V%W\2K5^KO5Z(ZMT>L7X6%PN@=4OP'5 MWV?].[+Q++NO7PRC,#S=:_T]=BZUNA?&R6DJF(]3HWDC4NY$PB89=)9= M7G_JL#L8\@<6W#*.VZM4P5,FE1,(NV,&,)B>L>$K;"7PQ0IE15P8D6PHQSQ- MK?>1436F *6L@Q!MQ;&&!B_HLCV-#<6B@ VM2E,> @%-4X L8IP)(Q69 >P\# M4<72M\29X Y\VVRY@&&IVHP[CR(CN70KEE"02)(*W$($@:_J9'BQ$=2VB>R: MT)2G7,45"V3Q218*Z;(+CD7-ODJ\KY6C4^N#"9SH8?&7BDB138$#Y]>:FZ>H M!*:BKIPB)WD1+S990Q&QQ2'QE0H""N3Z:Z%1CY2(J0,E*$]!7][+A-@=R#ZK(H$\)?!Q(V#X.7M4QX,")8<;B5-LJL+&H-[>H;@>M[:N4!#-, M*78P &+#/?J$KRP[F JW%$*5JW#@@8:!7[ZI*^=1\COL"I7F8P3,N'OWDH+8 MWKJG"*Z5* _01"5AI\0AD*H$O7LS^#KWHY0B+V=T_PDT5.4]I^%*X:+K4$:8 M*FY\>\F&X> M %-91,'I57/:>@[O1#+'^8[?1H<9V_5-DE95Q>2VF@BY2!NF M;1S>!)%*/I4IA6")*V-$K.=*_D6=R->;OU[U(.G\H X6-1V,LZGF)F$9Q<_\ M@$;VK%[SCYO,E8@]P'5[0R :85A)ZT)9LY^LV=-D\%66;$6P#1!>31N)S +W M+@95Q-"\I%M07)K3'^L"OJHB\Q!JV^=5?'/4U!(??XIKDD@J3O*'6M )J?;* MOF^KBOG(#9I)?R/U6Y*2K:?U;SUL!.)1;?T(^[ ^"\' MQ/BQT.-JVE(OK$;'\UZ;JWA:6E/NKNWP:/TD5>O MYB]9;]CN'PU8O]<^#@_9!V%QXPIC_*NO-CY1!V4;?L,.X"8XQL.=QOLQE,-2 M.8S:P^BPHC.I)LF^7P,1!5 M#CL&PK($ "#"@ &0 'AL+W=O*WYYEY9L83CS=2/>H[[* MC5T(I^.*K7"!YGMUIV@6MBP9+U%H+@4H7$Z"V>!\/K+GW8&_.&[TWABLDD3* M1SNYR29!9!W" E-C&1C]K/$2B\(2D1L_&LZ@-6F!^^,=^Q>GG;0D3..E+/[F MF//#D8!I+4VLFS Y$')A?]E/YLX M[ %.HS< <0.(G=_>D//RBADV'2NY 65/$YL=.*D.3',],]O M#]=P"I_AZGK^, X-4=J-,&W@'Y$KK3[SS9QZ_ M2_A'+?HPC'H01W'\#M^PU3=T?,.W]$F#^I N#QL=AMFK<*XKEN(DH%K7J-88 M3#]]&!Q'%^\X-6J=&KW'_O]!_R7XIP^G\6!PX4C@5C*AH6);EA38;BWF,[A. MI9 E3^%&_%.K+5QQS;1!Y2#P3<"L4KR >.!B3I$W.<*E+"LFMB 30Q<;,V!0 MV.,=NVG9X^C"D=]9Z% +@&7/,,1>H]8GYY5IM<*OXO\VV(M,Y6"I$ZFR'I M7B\![L@.UUI2BFS1/@NU76B4.X*G&.V8^I1>&PIM@(Q8:"TJQC/2Q$7**U*7 ML(*1:U:N1]W7Y&!I7X7/4OI [5%GM8_0[N+)Y]?I*/)U(I."KUS^]=X% M^87JH.F+7"4T:"JF>A'TUU7AG88E5S8,4G-GA"Z=MZ1W@%9/$R'ZQA44:46R M.TS;KYQK LWN:SM=+S-]@M'13<[3W $.V-&P4N2Z(TV+.D,-5IUA8L5M()L$ M[J94:IIZA[NB-#;;7H.CLEJ94;0E M-O8$+M,'F[-M'A]A<';:.SX9[8UN;>NBJ"F;Q4HJE[C/]/?@.M4!R*'O4KCW M,"A1K=SSAWAM_?LW0KO:OK!F_F'Q=-P_S[XRM>)4O@4N"1I1!PA ^2>/GQA9 MN6=&(@T]6MPPIU2BKB96 /MNW/Z'U!+ P04 " !&>1!5;;#E MC8,' "S% &0 'AL+W=OC>9V'0M"V''NI(E5I;: M%,)A:%836QDI,D]4Y),X# \GA5#EZ.S$S]V8LQ-=NUR5\L:0K8M"F,V%S/7C MZ2@:;2<^J]7:\<3D[*02*[F0[DMU8S":=%PR5Y*7,8XZD4S8_]YR M_\7;#EONA)67.O^J,K<^'1V-*)-+4>?NLW[\LVSM29A?JG/K_]-CLS>>CBBM MK=-%2PP-"E4VO^);ZX<>P5'X D'<$L1>[T:0U_*#<.+LQ.A',KP;W/C#F^JI MH9PJ&92%,UA5H'-GGZYOK^B8#FAQ>WWY5[J^N?UX_6EQ,G'@S3LF:*G81O\KP+W4YIFD84!S&\2O\IIVA4\]O M^I*AVDF[SZZ&;+:?C'/BG:U$*D]'"'HKS8, LK!B'B3'\9BN2SJO5\AZFK*\*/*J7FAA,A;Q08&3T\:2R& > MV/'R=5$J)^^1>2N$A?067FI3C1L.O^IR=>"D*>ACFC M. [?^YT\Z\?1^Y\#J@&3H<>U2M<4,>0>=KL6<#4KTX+$!-'\O>4Q *:%T^D] M/4K#9OM\R3PZ$^Z//A;+7*U M5&#X"@5O3C&+J@Q4,7:D\),IFQK)^\=T"[L[@QDJN!7^[7P?>ZR; "LU\#+P MU"Z@"K%A4-D@D#5N!F]8#;".YI<00A M!!H%C/R]5A:YOSW5VX-JFYV>,S52P U3RC2- F4"5$N!\8/(:SFT -(5FFAI M/9?=+N;K->]\5%M_L-)%+F#/(D6D,MQ^E2JC4EXN=";SMI!XE3E^"E'B(H$K M@S_-"W$O>V+91:DT#@T%-_S2*#28VMJWR\PANZ=V2X[')JTZ_*@MDSN9S6E+E7"0439% MQ4A_-^":LFLMO7BVQC>@70$P) M"=X\.TJ2U"MX!C%W&=@?U,&W;R\*[ M)^=??Q31U9YDB,/Y6ZY[]':WO$T%2^%;"OLK'MDY_4,*!/?V]_,+@1B/CY.W M%(UC<#C?/CSLU!>NMD^C9'OG 6;/KR@?9-JT4M.HUR.F:U&NX)8]MPO'F=M< M>!!^K<&2_;^V>O: MP>;2%S*8=R?1VOER A=LX$><5_%QZ#N4-Q2.HV.T:$>]B3BD/SVY$8;C,.FN MA"").ID9JFOS=[5ML%%_N>[D>6_QB4Y<_:!-FT%3]$&->+ ^ZJGGE6LE^5C& MTF&RTYSWAOV)X^^%7P_U&8; /@@_,_;,9>AL2Y]J#VC?P&?H?>[ND7SR&)$Z M]#'T*Q\A+7G?R&?D3_!] S2B@W!\?-SS7#P^3#RZMNZ\>8C:;6^>\WX3!N%E*9=+D(;C>3+">>&?R)J!TY5_ MED+'YW3A/]=2H-CR!JPOM7;; 0OHWBG/_@502P,$% @ 1GD05>1=D24[ M @ !P4 !D !X;"]W;W)K&ULE51M;],P$/XK MIR#Q"9HT[<94VDCK* *DC;)VX[.;7!MK?LELI]G^/6;!EH@.GJ10=A:5SE63.+9YB9+9@:Y0TT$5[@T8&LIF7F>H]#-+!I&A\ MWY7.!^)L6K$=KM#= M54M#7MRS%%RBLEPK,+B=19?#R7SL\T/"/"=K\4L2KP@%)@[ MS\!HV>,5"N&)2,9CQQGU1WK@L7U@_QQJIUHVS.*5%C]YXK MFR_8U7/F^7(M;/A"T^:F9Q'DM75:=F!2(+EJ5_;4W<,1X")Y!9!V@#3H;@\* M*C\QQ[*IT0T8GTULW@BE!C2)X\K_E)4SM,L)Y[*;[^L%#!-8W)/Q6JP&, MDG>0)FEZ@F_4ESH*?*/72M4.[4MUM;#QRS _%1-;L1QG$;6]1;/'*'O[9GB> M?#PA:MR+&I]B_Z_[_S>F]W]QK6!=(EQI63'U#"6S@'LF:N:P "8$#>3&XF.- MRM$&?2VXTNAZ5]**4%">-RS"EBNF.E"XJ/FE&AV M800MY+I6KNW3/MI/^67;W+_3VR?BFID=5Q8$;@F:##[04)EV[%K'Z2JT^D8[ M&IQ@EO12H?$)M+_5U .=XP_HW[[L%U!+ P04 " !&>1!5*Z7"I^8" !M M!@ &0 'AL+W=O!E$V M"_$OO/S^+&)G?[* MV$=7(!*\E$J[05005;TX=FF!I7 =4Z'FF]S84A"[=AF[RJ+( JA4<=+MGL6E MD#H:]L/9W [[IB8E-]BNQQ 72?36W M[,4M2R9+U$X:#1;S030ZZEV>^/@0\$OBRFW9X"MY,.;1.]-L$'6](%28DF<0 M_'C&,2KEB5C&TYHS:E-ZX+:]8;\*M7,M#\+AV*C?,J-B$%U$D&$N:D6W9O4= MU_6<>K[4*!=^8=7$GG57 M06+8MV8%UDP;S&]^3L?3R:(']P[!Y#!Q)+D9Z.##W"B92G0?^S&Q%$\8I^NT METW:9$_:,[@VF@H'$YUA]C<^YA+:.I)-'9?)0<(?M>[ .1&JB2XD$J27)-E4F7*N-J&PIF M[5Z5S[P/TV3)6(L'>'MG(SQNGQR+SZCKM0!\X=WIV,EJZQOR!@KM02M-UH%1 M2C4GX.[P)G&LLU9>.Y=M(;>F9)AQ6VWJ['J-XJT54*)=AD47R#0UVZ ];7?I MJ%DA;^'-(KX6=BFY^PISAG8[YZ<1V&:Y-0Z9*BR4!T.\GH)9\/< K0_@^]P8 MVC@^0?N%&?X!4$L#!!0 ( $9Y$%5F'FIX]@< +\5 9 >&PO=V]R M:W-H965T]3P@P0PC)I=," M$TCSL["U:Q6OY$I:EKU_?;\C6UY#%DKO[73"Q,>2SM%Y?.>Q/EIKE$3SS3,NBGPP&D_Z22]4Y M.?)KU^;D2*]<(96X-LRNEDMN-A]$H=?'G;@3%K[(1>YHH7]R5/*%N!'N:WEM M\-9OI&1R*9256C$CYL>=T_CPPXC.^P._2;&V+9J1)7=:W]/+17;<&9!"HA"I M(PD9*8FS30?HG;SMLN>-6G.GBF\Q:DNK/^?K:NSTV&'I2OK]+)FA@9+J:HG?ZS]T&*8#5Y@2&J& MQ.M=7>2U_,@=/SDR>LT,G88T(KRIGAO*245!N7$&NQ)\[N3RZO:<):S+;BX^ M7UY\NC@[O;QEIV=G5U\O;R\N/[/KJU\NSB[.;P[9%_$@U$K@F>J%DMZG>]>Z MD*D4=O^H[Z -R>RG]L%^U\ 5YP;9=IE6H]>DG^P(Q"X5_[80=J'80BAA>!$AWZI]:4'Z(_\5&5OG M0K$483, JIXSEPM6&KV4%IL+K3-+#,YP9>?"&"PZS?3*U$@6QD9,(A7QM]0K MY2" .\IM2E+KQ4&ZE1F4\"J!?9W+-&=KP<1CB5.T=(<7Y:0K< '$B<% M7'@K+1G1E@3.X3YJBQ,&*2_\GG+6OVMUCIR\)(8<'9'G$;+U,)M4 PW(F MK4/LG(]Y*^3!\FTPR#1986P%P!-\>9IZ%!)N@IUFFQ ]]DWL\ 34>^!&ZI4E M#;,5(9>$![ Q;B$1[EK;0W8=3IS5^EM6E]R??I@EM./[3?GSIGAL?4Z0!NWH VRW:<^@+UGOQ:@G7B7MOV_2]9856BR[! MN+G75FG71D=JP&,D]Q(T"78DV+0;#:DC3+%A]TJO%;D8%J=(+4P.73WOIGJ) M]/5GE\+E.MM_5KIX%7J:$<@A"]1E2X7A%HM+_KN&#IM0TEK%#R4#Y2!C<_BP M98U0"TK,# <+76)(<8Q#I""JMM!M2IDB:S8,K4"A9KFU0&;$"7D^&;&E[WZ] M-[EL+8O"OTI2JZJ +=NV/KL3*5\AU%1S:P6V$9=5C$*%JMUB15VY%"IC@8L5 MIT&)D1B"==T2BBI69_ S5QN6M?X1G M<+2ZE+?1?E\1JLZBTW1E;,!'L ^Y0*ND!V(4DK=ZI\UBE0E6\#OR)YR$\9 0 M7/2:,-8?F][8BF-=F0AXN&'PHQ> !ZP)C@O-#GD@J=T)&J,8AB#1 M#$&>"T1,_=Q2]T1@BTWO#?D- '-VK25BBK+13O0GEB&/"V&?IQKQEH&7[/%I M9D5]&C-1!O@IKAQ018'BOC19J18%)54!-UX+60-LV",!EB:(Q7Q5S6?CKPERSLZ)&3S!$ZL 3#Y)9MH/G>V\_0$P]J_'CB'T+0J45JDF^Z M*#-P-S=X[IY4$-T24?7:5YE&HABS38%':[>Z_M=A- MUXC"SR14=L)I;/&C]M?[G"[6TYUW* MA*Z?;>55)H'T/[J^JQ68X^$PBF-B"52<3*,D&=!*3;UC23**1D.2$BA:FT7#P=2O5=0G22W= M8F\ZBR:C";9J@O281(-Q[/6H*((B\H0LCD?C:'I 7P8"%2=)E(RG7HF*.O=3 M$*H'\'(3"E6W]>^M6OY+T+/R\7\$WE]PONG8OPFZ! &=' S)Q36%-8!I-CF@ MM9IZ"KMD.HG&!X200"5Q$HT]0 +UCHUFPRB9D91 86TTB48>GH':PBY))E$\ M&?E@5Q36XD$TJ@!04RW@ 5A1G(QILZ828'X\\L;4U"O FT6CZ:!YOE'?75]E M^JV/:@C0PG\ZI(D0G;7ZOM:L-E\G3ZN/&ULA55K M;^(Z$/TKHVRU:B66A!">!21*Z5Y6NQ2U=.]GDPS$:F+GVJ:T__Z.'4BS4LM^ M2<:/<^:,QS,>':1ZUBFB@=<\$WKLI<840]_7<8HYTTU9H*"5K50Y,S14.U\7 M"EGB0'GFAT'0]7/&A3<9N;F5FHSDWF1",\PR2T0R_CMR>I5+"ZS;)_8[%SO%LF$:9S+[ERA#OM9'Y$4P*)N,9LNUS"=S>Z?ENO%\CNL[G\N9HOYXQ"P"0OQ@L)(]0:7*YGQ MF*.^&OF&9%@R/SZZO"E=AI^X[,(O*4RJ82X23/[$^R2_BB$\Q7 3GB7\L1=- M: <-"(,P/,/7KLZD[?C:G_"=8OLHM!(9?8RT%334!8MQ[%&):%0OZ$V^?FEU M@^LSNJ)*5W2.?5+/P$?:SJ/?D_=N<0W:,(,), ,F1: :105R"['4!J2BJZ:> MT31A38LSF1=,O'W]T@];O6L-O.*))56I-MHBMUQPNH\)[*1,-#"1@&('(C*H M.,OTT3)#@[5#N!Q8RD[[ZFBU.U>PEH9"OH ND86#-EF] M5J\11!$<"\\=9NOZ;^4'E[-[._,TO[VJYP)2I@$IVDU6:F?4Z/XBM GS5^KI M^M- #L1Y$;A$7?3[C4&GVW!;;1H*.D![.FAK]ST3[IPMH#Y#2:$B*- UWNRM M^5$)^+76E:/:N0:M*?][8L=0V0VTOI72G ;60?4R3OX'4$L#!!0 ( $9Y M$%4A4HQ;WP( $H& 9 >&PO=V]R:W-H965TU;:S7 EU:/.$0V\%*+4(R\WIAKXODYS+)@^E!66M+.0JF"&EFKI MZTHARQRH$'X4!(E?,%YZXZ'SS=5X*&LC>(ES!;HN"J9>3U#(U<@+O8WCAB]S M8QW^>%BQ)=ZBN:_FBE9^RY+Q DO-90D*%R/O.!R@[&EBLX:3ZM"4'"_MI=P:1;N<<&8\N[X[ M@PB^P>WT8C8]GTZ.9W=P/)E@949G#W5 MO**[,; _EX*G'/7!T#>4D*7UTW7PDR9X]$'P!*YD:7(-9V6&V7N\3T):-=%& MS4GT*>&ONCR$;M"!*(BB3_BZ;76ZCJ_[ =]&VRYI#3+>C;2]-- 52W'D4;-H M5,_HC;]^"9/@QR=YQ6U>\6?LX]UWL2O+_^%Y?]78NID!*C"V!7;;IYAB\8 * MNJ'SAI!*:EEM, .Y ),C+*2@WN?E?2]1Z0&V?UD4MF,TG0[J+E#/'OY\DG2B, M#\B(._TP.( [:9B@(&'4.4J^6R/N=/M=RG4+AB\T#[45I9PX*A27F0:T3WA' M?;8](:R8AKVPTPMBM[D7]4D^O8\*W702KX>[7H>_U=\%JJ6;8IH*79>F:?76 MVP[*XV8^O!UOINP54TM>:A"X(&APV.]YH)K)U2R,K-RT>)"&9H\S1!5K=H[ 24# !4!P &0 'AL M+W=O]SVC@0_5=VW)F;ZPS%CJ%)F@-F M DU;;EK"E/3NL[ 6K(DLN9*,RW]_*]GX2$M(OV#]V/?V/8E=C6IM'FV.Z.!' M(94=1[ESY4TIZ'%U$AX6O8IL[OQ!/1B7;X@K=MW)I:!9W+%P4 MJ*S0"@QNQM'MQ">KY, M2QM^H6YCDPBRRCI=M&!24 C5?-F/]AQ^!Y"V@#3H;A(%E>^98Y.1T348'TUL M?A"L!C2)$\I?RLH9VA6$QV\0"WL]G]M\7#?/$1 MEO>?Y[/YW>H&ILR*#)CB\%[(RB&'S]I:*-' *F<&X<^EEB(3:%^/8D?2?((X M:V5,&QGI,S(NX8M6+K=PISCRI_B8+'6^TH.O:7J6\.]*]6&0]"!-TO0,WZ [ MIT'@&SS#=_!VREJ#')Y&^JJZL27+93RM]\7+?\@1,EV4E6.AVO3&%PMAD!DEU+:)M2&6]BBTH"CZ>V>/ M(&PH+ ZTXHBG#J5$<[9#0YT!5%6L"4VX0&"!NHMUI(:(@5?&?SR04@C-*977 MK8BA?TK7II)R#[SU<4*?4)FL.*5YHA*_5V+')/$^S<]Q=I9?A) >])!WTKJ_?M0ETZ15:8B/*6E>2$VA'S(CJ MH(G3(*1[T02SWBN5 79E$+(>KUSTJ*_:$D-GE/L^?-(UTIGW0HIGW==(_$J[ M7T3]=-!^21[^)HVJXX@U9JRRZ,/V$"0K)]X$2R2G#Z>J(S[J= 6:;>CG_J(J MY9JFUZUV3\9MTRG_#V_>FR_,; 4=M\0-09/^U=L(3-/#FXG39>B;:^VH"X=A M3L\>&A] ^QNMW6'B$W0/Z>0_4$L#!!0 ( $9Y$%5A'H7VI 0 (,* 9 M >&PO=V]R:W-H965T=A38+:63_3TLEB0Y$J2?EEOWYWI*S(01+LBRV1=\\]S_'NQ(N- ML8^N1/2PK91VETGI?7T^&KFLQ$JXH:E1TTYA;"4\O=K5R-4611Z<*C5*Q^.S M426D3B878>W>3BY,XY74>&_!-54E[.X:E=E<)L?)?N&;7)6>%T:3BUJL<([^ MH;ZW]#;J4')9H7;2:+!87"97Q^?7IVP?#/Z1N'&]9V E2V,>^6667R9C)H0* M,\\(@O[6.$6E&(AH_&PQDRXD._:?]^B?@W;2LA0.IT9]E[DO+Y./">18B$;Y M;V;S)[9ZWC->9I0+O[")MF=G"62-\Z9JG8E!)77\%]LV#SV'C^-7'-+6(0V\ M8Z# \I/P8G)AS08L6Q,:/P2IP9O(26=B7Y^(&4CB"^>S+[>SS M;'IUNX"KZ?3NX78QN_T"]W=_SZ:SF_DYS'1F*H2%V**#W^^-DIE$]^YBY(D& M@XVR-N1U#)F^$O(,OAKM2P #I.$W? MP#OIP=MK>TE:]#Q]V9,[Z-S5(L/+A%K$H5UC,OGUE^.S\1]O\#KM M>)V^A3[IG\!+W/Z_-RQ*A*FI:J%WU!B9:;1W0"T.,EKY8"5UV+2YT!E28?H2 MKJ*QU"N8>Z%S87-'2+DL9"9"GRU,+3/X<$KG<5@R2;>3O!O II1926W]LY&4 M*?!$R&)F5EH&%%-P;Z&UF#,94%(LI:(]LJ6P()Q#HBP\-0D9::]V@)IZO+6W MPF-4Q,BXK3%L%8UO;) 'F=&.HB-)P%JJ)Z1"*YE[(GW1[A?\R24-O>4/K#*MI M_![H#?K82!!$Q2F/S BD,J1 R40,"L7HPZ=3@-J:MCI+SU-"6]33&_8[%'A1"CS?7!.4NE,YO[L5\]*-W!]PY,=4AR/F]VI8CMR9A(@7F9J OM%"Q-:QTX4"MJ0)D0S/6UF+' M6"SY>7^S3;^2"Z#OO0T9[/9#!86O\/,)0:4>?&@"8S>! Z5/F&&UI(,].0ZK MQP%I+Z,4.1TM5Z!M0DVU8@C^28M%)7SLE*XV#W+[+#>%5&$X]!BV+;D7\C"< M#Z% R@BE^$=#NSD@RETJ6-&4&HG4:BF&\)T'7T$7#-QF6(?(@P,Y5!.D M1AF]0K[O+'_0L&':_7B#B#T(H93)>(7D:J./@EF/=*^*'2QW<1XTOC0VSC\^ MA1T*2YM8<+6FX^-T^-('9M2[&%#9K\+UQT'H^WA'Z%:[&]95O%@\F1!5IF2<^K+.UL=]<(81G3Z72[CPIO*].>SV7 M%:+DKFLJH;&S-+;D'DN[ZKG*"IX'HU+UTG[_N%=RJ9/I67AW9Z=GIO9*:G%G MF:O+DMOG2Z',^CP9))L7G^2J\/2B-SVK^$K<"_^YNK-8]5J47)9".VDTLV)Y MGEP,3B]'=#X<^%N*M=MY9A3)PIAOM)CGYTF?" DE,D\(''^/8B:4(B#0^-Y@ M)JU+,MQ]WJ"_#[$CE@5W8F;4%YG[XCR9)"P72UXK_\FLKT43SQ'A94:Y\,O6 MS=E^PK+:>5,VQF!02AW_^5.CP_\Q2!N#-/".C@++/[GGTS-KULS2::#10P@U M6(.V^Q*V'GIS>W#^]8ROY@]_.KF_G[^>SBYH%=S&:WGV\>YC=7[.[V MPWPV?W=_RC[([[7,I7]F7.?LRDB]8C.C,V$U>WUGE,RD<&_.>AZL"+N7-0PN M(X/T%PR.V4>C?>'8.YV+_$?['J)I0THW(5VF!P'_JG67#?L=EO;3] #>L)5H M&/"&O\#;Q+8OM&@YVF])#77J*IZ)\P0=XX1]%,GTU8O!3=#!^^X/1ZQ/X&HU/ MWL"__YWS$)SVC",P']B^/)X,.^.3 46NZIR4"B&&K?6!G;25 [ M'0K$BLI8THZW68I=R4F_R9>/<=0.!T&HR1.8A'FZC6 T[HS[PR[[R#6& M>4E!+H22XA'[ON ^S,Z<81!+4JR%J137D5=ES5?,:AQR7,$*7YR&=6;*!>HU MQVSTJ)I:YZBF1RX57R@1ZX= ?]9H+94""7QPEI1GHN1-,-\IM^"&W&OQA/VU M4% [2MAEUV:- &S@9ZEH->%I0XFO+4"P8B< MMO4 -PJR6"9+Z *T#JRXA:4?6U%EWTI!!&)I;0NA/XQH42/>X\O,6FYA :A MQF+W5L;)WW0>DX[5U-T$T64/.]#8XC:CI4_AN D'ZM@KB-5N%F90U,XE2 M:5#OST$T"H[ )'(54H4R]8',4FJ\D&$J8'I0L2+9M[7=NX..AVP+(4A647$; MR_AGYZAOZ3K0169%J(\R5+Y GW$E_PD2$X5F9E!.5)BO[<[N4-BDGVX>5#:U M=2& W3E)"=I+.#+L1F2(F"FP#+G9 M<*,SE@9*H,]X:6J":GIG9_E?T]VP7&%JA=HE/5$3H7\/)[7+]GTJ>SLWGE+8 M5;C7.=))^WCY:=^V5\>+>&/:'H_WSH_1!5%_&5)X@" M "L!0 &0 'AL+W=ON#N8]&V^2_C)<:O?[,$Z>93RR09Q.O("*PAS M3,@R,+-L<(IY;HF,C-\-I]>6M,"W^QW[M?-NO#PRC5.9_^(I92/OPH,45ZS* MZ5YNOV'CY]3R)3+7[A>V36[@05)IDD4#-@H*+NJ5/3?O\"^ L &$3G==R*G\ MRHA%0R6WH&RV8;,;9]6AC3@N[$=9D#*WW. HFMTMKR"$+["(;V;Q=3P=SY8P MGD[O'F;+>'8#\[L?\32^6@S@'A,4!.,DD94@+M8P5U*8?8+F(Y&&3W.9\X2C M_CSTR4BS!?RDD3&I980?R#B#6RDHTW E4DS?XWUCJ?45[GQ-PH.$WRO1@5YP M F$0A@?X>NT[]1Q?[P.^G;=]UFID?S_2=M5 ERS!D6?:1J/:H!<='W7/@LL# MNOJMKOXA]NAO7V6?WO]CA&6&,)5%R<0+9$P#;EA>,<+4-*F#LE=H^1[*1 J4 M(5? 4EFZMK0,0I)94Y *>!WA&ULO5;O;^(X$/U71MEJ=2>E3>*$\&,!J:7M'J== MB@I[]SE-AA UL3G;E/:_O[&34%:B'+H/*R3R//8\O[&?$P]W0CZK-:*&UZKD M:N2LM=X,/$^E:ZP2=24VR*EG)625:&K*W%,;B4EFDZK28[X?>U52<&<\M+&Y M' _%5I<%Q[D$M:VJ1+[=8"EV(R=PVL!CD:^U"7CCX2;)<8'ZQV8NJ>7M6;*B M0JX*P4'B:N12K$# M:483FP&V5)M-X@IN-F6A)?46E*?'LX?E'3"XA,7TZVQZ/YU,07Y%ND9RIR7I@U'<""3))M2P2Q@MM")7DN,4_L>E.D M3?EMF3R5J'X?>IHDFXF]M)%W4\MC'\B+X;O@>JW@CF>8_9SO4:G[>EE;[PT[ M2?CGEE]!Z+O ?,9.\(7[]0LM7_@!7UV9UZZ#.E9BS1 =9S"G;J V28HCAXZ5 M0OF"SOCSIR#VOYS0%^WU1:?8QV=MT#'1IVF7:X25*.E(%SP';18!K'JN%3Q4 M9 ]\_ORIQX+N%T5GU\ZB('L7@!D\O5%/;H\FSRA;9-M4@W[;&&H)FJ;0:XD( M56T!-!8 VD#<;Z#-/(P$ [@_-_?,@0%,!*=W%DKX)GA^J5%6QT(+S"M;_KRN M1)E!6M)K!Y9")^6'\5M1H=)%"A?0#]R0170:&W !@1^X?J]'H19-.4W'[192 M? [5^4OLIXJ7O^G\?XC\ZQAO])TC#8T[H=FB1M$,3)3+^Z;6(-^MAWK MQFZG;QS2(A8PMV,-TJ(+B'JARWJ&I444BV(WLO9LT;OM&(O=(([L9M>(8H'O M1K4!&G1@/#*6&[".Z6P0(\]W(EM,@TX8K^=&77__/%/OL9>R=_ !I@W*[35# M02JV7-??XGUT?Y.YKC_@[\/K:]#W1))>!26N*-6_ZG8A MZ7)@X9IN8RC- .I?":';AIE@?[\;_PM02P,$% @ 1GD050F$,4.I @ MLP4 !D !X;"]W;W)K&ULC51M;]HP$/XKIVR: M6HF1D(37021(7Y:I!51H]]DD!T1U;&8[I?WWLQU(.XFB?8GO[+O'SW/QW7#/ MQ;/<(BIX+2B3(V>KU&[@NC+=8D%DD^^0Z9,U%P51VA4;5^X$DLPF%=3U/:_C M%B1G3C2T>W,1#7FI:,YP+D"614'$VP0IWX^,@W6V4VW&BX(QM]+0-7LJIM%_8'V(]!])2*EXU466Y151 M)!H*O@=AHC6:,:Q4FZW)Y2J:SI;7X,-W6"2WT^0FB/8X72;36YC/[I(XN5X, )N0L!=DBHNW 2STZ\A*BC!;OV]#7 JA3;A8DA5% M>3ETE>9H;G+3 Y])Q!$_\LX*^2-2'P M&N![OG\&+Z@+%EB\X!.\2IE[U"]/2:P0PM,(ILT&_'&7YAS2\\AQZ=_3&GR)Z%.TT6=%'1%O4*4RQ6*"!H->".I\2VV@">04%4)>J[SH&\AV<'FP@O8E++DB5-_1T6!^ M/]!6M]5M>&%XJM;NAT8J4&SLN)"0\I*IJJ?JW7HBC:M&? ^OQMD]$9N<2:"X MUJE>L]MV0%0CHG(4W]FV7'&EF]R:6SU549@ ?;[F7!T=&PO=V]R:W-H965TS M'4B91-&^V&?[[O%S9S\WV'+Q+'-$!:\E97+HY$I5?=>5:8XED1>\0J9/UER4 M1.FEV+BR$D@R&U12-_"\R"U)P9QX8/?F(A[P6M&"X5R K,N2B+JKG0*[=%R8H2F2PX X'KH3/R^^/0^%N'7P5NY8$- M)I,5Y\]FD61#QS.$D&*J# +1TPM.D%(#I&G\V6$Z[94F\-#>H]_8W'4N*R)Q MPNGO(E/YT+ER(,,UJ:EZY-L?N,OGTN"EG$H[PG;GZSF0UE+Q
L&90%:V;R MNJO#_P0$NX# \FXNLBROB2+Q0/ M"..MT8QA4[71FES!S*,LE-"GA8Y3\>QA M.84 OL(BN9TE-\ED-%O":#)Y>)HMD]DMS!_NDDDR7?1A+O1/$.H-",M@^J$)S Z[:5ZUJ\[@=X36;N0LLDJ[5U+,4& M(3R.8/36EQ5)<>AH04D4+^C$7S[YD??]!+^PY1>>0H]/O)@MY^ND,I^UK%:5W6E"C,M/@TE;0@%O\LBCJ!'YYK(^ST?.\63VNN-+JMF:NVRD*XZ#/UYRK_<)&ULC51M;]HP$/XKIVR:6HDV(5#8&$3BK1I32U'#ML\F.<"J7YCME.[? MSW9"2B6*^B7Q^>Z>>YY+[OI[J9[T%M' "V="#X*M,;M>&.ILBYSH:[E#83UK MJ3@QUE2;4.\4DMPG<1;&4=0).:$B2/K^;J&2OBP,HP(7"G3!.5'_1LCD?A T M@\/%(]ULC;L(D_Z.;#!%\VNW4-8*:Y2<!_RFN-=' M9W!*5E(^.6.6#X+($4*&F7$(Q+Z><8R,.2!+XV^%&=0E7>+Q^8!^Z[5;+2NB M<2S9'YJ;[2#X&D".:U(P\RCW/[#2<^/P,LFT?\*^BHT"R IM)*^2+0-.1?DF M+U4?/I(05PFQYUT6\BPGQ)"DK^0>E(NV:.[@I?IL2XX*]U%2HZR7VCR3S!^6 M4VC#%8P?YLO'X7@)PS2=+E,8SB=P-QN.9G>SY6R:]N!.BLW5$A6'L11&V7:" M5+!0@W.L7[+/)IWF#[ MB[Z_$\R0KU!!JUDVVSV:KRR(UF@T?+8_6K/5B(]=C)(59=10+/T7W9M&%$67 M,+"H 7S+4^DW$4;&+3K/1[7Z[/-7;\&AJ.*J-WPW:PMB* MY0#5M_7Z&993]QI>[JY[HC94:&"XMJG1=?1!5$!O*OQX# "J!@ &0 M 'AL+W=O+;_, M-I"T;ILA:8(D7;&/M'2VB9*B2E)Q\^]WI&0MW5)CZ!>)1]X]?)X[W6F^5_J+ MV2%:^"9%;1;!SMIF%D6FW*%DYDPU6-/)1FG)+)EZ&YE&(ZM\D!11&L=%)!FO M@^7<[]WJY5RU5O :;S685DJFGRY0J/TB2(+#QAW?[JS;B);SAFWQ'NVGYE:3 M%0TH%9=8&ZYJT+A9!.?)[")W_M[A3XY[\VP-3LE:J2_.N*P60>P(H<#2.@1& MKT=\@T(X(*+QM<<,ABM=X//U ?V=UTY:ULS@&R4^\\KN%L$D@ HWK!7V3NT_ M8*]GY/!*)8Q_PK[WC0,H6V.5[(.)@>1U]V;?^CS\GX"T#T@][^XBS_(MLVPY MUVH/VGD3FEMXJ3Z:R/':%>7>:CKE%&>7'V\>5C""UW!SN[H[?[C\^!ZN5N?W MJQG<4_VK5B"H#5PSVVIN.1IGW32HF>7U%JZ0$@)7G*VYZ(Y/'MA:H#F=1Y;8 MN3NBLF=RT3%)?\"D@&M5VYV!55UA]7U\1*H&:>E!VD5Z%/"/MCZ#+ XAC=/T M"%XVI"KS>-D/\#IET2$OYB6)'4+^,H)KL)EI6(F+@#K(H'[$8/G;+TD1_WZ$ M7S[PRX^A+W^J8"^).'[-NY:@T7V+7+82&O9$/6H-T( Z2HHGGR?4,O6%JH6 MH:6":K [!(JQG D0GH9%+8$15MEJYTR!:"RG5L,*K((U G.X@B:'F<%?R+0! MK"LGY"V6*-<$FR5=@>%$HQM"='@*KZ HPNEXXDXR2/(DC+/"&3D9DS >Y\X8 M03(NPK3P;@5,)F&2Y?"@[,!P$$> :1SFTY@R:(C+I6Q:QY+7)()(PTF1A./I MY/2[<-'G^0E&HTE83-,^NM?['Z^3)$G#;#PZA2M5;U_[_/S;YQ7D>1%FR1@^ M^XE#)-@CE7>+4'%3JI9PJ=@X>U9UCV$@/YOFO[[TH47/YH=$O?53TH 'ZT;) ML#L,XO-N_OSCWDWQ:Z:WO#9TY89"X[/Q* #=3<;.L*KQTVBM+,TVO]S1SP2U M&ULE51M;]I #/XK5C95K<2:%RBE%")! MR[1-;8> ;>K'(S$DZN4NNSM*^^_GNX2TG2C:ON1LG_WXL2_V8"O5@\X0#3P5 M7.BAEQE3]GU?)QD63)_*$@7=K*0JF"%5K7U=*F2I"RJX'P5!UR]8+KQXX&Q3 M%0_DQO!K?$V'7F )((><6 MB&C\KC&])J4-?"WOT#^[VJF6)=-X)?FO/#79T.MYD.**;;B9R>T7K.LYLWB) MY-I]85O[!AXD&VUD40<3@R(7UZC[\2T!4!T2.=Y7(L;QFAL4#);>@K#>A M6<&5ZJ*)7"[LH\R-HMNB<-:NN.G!E,88=2%6RE,IF$B4DS?QOM475-BM"MQ'!T$_+81I] .6A %470 K]VT MK.WPVN_@597YNX[H?256")W]"';0^KID"0X]FB2-ZA&]^.A#V TN#_#K-/PZ MA]#C_WRJ??0/)QAI"TUMQ::MP$0*UYA@L40%[=!9PSWICS[THC"\?$/B&1)) M4ZZM3L F0UA)3NLB%^O^2YZ_X:/].:!DS_:%6K0SJAQE_4]^A':OU3D_@TZ[ M=1%VX0:UIAE3"H6!4BJW)HZCH!4$P0D<4YK@@H2%-(Q3<%@%AU&K%W7WO9/_ M:@P+5&NW;"B#W A3361C;?;9J!KC%_=J&=XRM&PO=V]R:W-H965TDK*-H^X+OSG?/ M/8_#W6 CU8/.$0T\E5SHH9<;4_5]7R.!B4Q4/Y-KP0N!4@5Z7)5//8^1R,_1";QN8%:O>W*&E1HM"%%* P&WJCL#_NV7R7\*/ C=ZQP2I92OE@G:_IT LL M(>28&(O Z'C$2^3< A&-7PVFU[:TA;OV%OVSTTY:EDSCI>0_B]3D0^_<@Q0S MMN9F)C=?L-%S8O$2R;7[A4V3&WB0K+6195-,#,I"U"=[:M[A7PJBIB!RO.M& MCN45,RP>*+D!9;,)S1I.JJLF+297%)DM[OLPIW]#NN8(=QG<2H,:INR9+2DP0\X,IN0K\PS&Q3XL M[*$_#GQ#'&TG/VGXC&L^T1M\3N%&"I-KF(@4TS_K?=+6"HRV L?10T8N/ MWH6GP<4!?KV67^\0>OQ?'VH?^,2H/CLQ,/5+TX:L?(R@WK4AH:?6?FM&M1V02ZSR3) M;AS;H-W>\6]02P,$% @ 1GD05?Q-:6YK @ 904 !D !X;"]W;W)K M&UL?91];]HP$,:_RBF=JDUJFQ"FYT",O-Z8: M^+Y.8GDVOW#ILGM MTHI)K8TLMV**RT(T3_:RW8<]03_X0!!M!9&KNUG(53EEAL5#)3>@;#;1[,"U MZM147"'LH2R,HK<%Z4S\X^=R!GTXA^ELLAS @@X]K3F"S&"**P.?EVS%47\9 M^H96LQH_V9(G#3GZ@-R#>RE,KF$F4DS_U_M495MJM"MU$AT%?J_%!72",XB" M*#K"Z[2M=QRO\P&OZ&S6 N60"*O9J]Q1.3_I1&%[#8C*&V=UT#I\@_-H_ZUUU M]T9SU)J^<*50&*BDHUL[@Q)6U,(T+VMGV#ADW MUGE+;RZ@>Z;6A=# ,2-I<'%UZ8%J3-T$1E;.2"MIR)9NF-,]B,HFT/M,2K,+ M[ +MS1K_ U!+ P04 " !&>1!5^#7[SX0" #!!0 &0 'AL+W=O2_&+QR:9.)\9/D-&SWG%B^20E=?*)M8 MSX&HT$:F33(Q2'E6_]E34X=_2?";!+_B73]4L?S"# O&2I:@;#2AV4,EMSN_#$834_;@0"'(-8<(4GEGM M,2S8,[7$P+1D*NY":&2TA7EN*ZR[\,A$P:IJ3S6UN;Z&#TNV$J@_CEU#C.V[ M;M2PF]7L_#?87<"=S$RBX2:+,7Z=[Y+25JZ_ESOS3P)^+[(>#+PN^)[OG\ ; MM.4;5'B#-_!J9>Z^6OJ8Q!IA>!S!#MU(YRS"B4-3I5'MT G>O^M?>)]/\!NV M_(:GT(/_V,9CTDX^?EP:4 NP;<$KJP\W3SE-*_';24$$!#?/Y+CLT*&2!:9J2>LO6WWT[0>RY?P>KG=,;7A- H"UY3J]2[/'5#U MPJ@-(_-J2%?2T,A7QX1V+"H;0/ZUE&9OV ?:K1W\!5!+ P04 " !&>1!5 M&QX-P,L" !A!@ &0 'AL+W=O#?SW>!E&T4;4(* MML]^_-@7.[V-TH]FA6AAFV?2](.5M44W#$VRPIR;NBI0TLE"Z9Q;4O4R-(5& MGOJ@/ MCQMIASH4,!CUOF^A!3ZUM)B1.-)AUGG.]&V&F-OT@"@Z&>[%<66<( M![V"+W&*]GLQT:2%%4HJ?O'7X(W)@C&5PEG7*3 M]@/F"&&&B74(G/Z>\ JSS $1C9][S*!*Z0*/Y0/Z)U\[U3+G!J]4]B!2N^H' MEP&DN.#KS-ZKS1?(G*C'_"9N_+ DC6QJI\'TP,< MDM?B#JNU6FUX#:P>=2"N71X98@:?J2F4'J(6JS'&R,A:T&0')8JJG"G-1/F[ MWA9"DZXT)%PFM$".#O_@A#)U; K40J7$I]DLTQ/TY1$]3VZ?R;U;[JC=>F;N M?-FQH7/J+0F/QCY'O?3+S4"BUM*6&Z"R5OMS6*Z-9_=R^=YR3U!<@NJK,O@%4$L#!!0 ( M $9Y$%6E6/FBT0( )@& 9 >&PO=V]R:W-H965T/[SG;3X8[(9]4C*CA)4TR-7)BK?.!ZZHPQI2IEL@QHY6-D"G3 M9,JMJW*)++)):>+ZGM=W4\8S)QA:WUP&0U'HA&,V&CF>*0@3#+5!8#0\XQ23Q !1&;\J3*?>TB0>SP_H7RQWXK)F"J>21CD?.E0,1;EB1Z(78?<6*3\_@A2)1]@N[*M9S("R4%FF53!6D/"M']E+U MX5\2_"K!MW67&]DJ/S/-@J$4.Y FFM#,Q%*UV50]8_$ZK^"5S-PE/;*HH-DYBB5"]SR">:T#E;,01PX]1X7R M&9W@W9MVW_MTH;YN75_W$GKP/YS_N9YE.2M*A@B7P@V_PD'Y\Y_]*/]T2WGHMK]WT6M?7T&ETNUZCU^N# MW^KW8(],*G+Z_9YU>JWVU;F;X!ZI18IR:S5102B*3)?"47MKV1V7:O,GO-3L M.R:WG!J:X(92O=;'G@.RU,'2T"*WVK,6FI3,3F/Z=: T ;2^$4(?#+-!_3,* M?@-02P,$% @ 1GD05>=!_+:/ @ 30< !D !X;"]W;W)K&ULK55M;YLP$/XK%I.F3>H"(2^M,H*4T#>F-8F2=/OLPB58 M!9O9)G3_?K8A+.D2U$G]@NWS/8_ON<-GKV3\620 $KUD*15C*Y$R']FVB!+( ML.BP'*C:V3">8:F6?&N+G ..#2A+;==QAG:&";5\S]@6W/=8(5-"8<&1*+(, M\]]32%DYMKK6WK DVT1J@^U[.=[""N1CON!J93B? ?1J0,\(K2(SLJZQQ+['68FX]E9L M>F)R8]!*#:&ZBBO)U2Y1..G/YNL;Y*(O:!7>S<+;,)C,UF@2!//'V3JK$5K"#F@!:HS8EA)3A$_7(#%)Q6?/EBH836E']<'3ZF#WS,$]],"H M3 2ZH3'$QWA;B6B4N'LE4[>5\%M!.ZCG7"#7<=T3\01OAW=;PNDUB>T9OOX9 MOC7'5&R +Y "^#:IOK!*>D5WY7AT^UFYSN>O3O4T^9Q M%.2@"7+PYK)@B1:,4(D(/5N=5K;_K$_N>^^JDZ;1Q6D M?="9,N!;T[ %BEA!976U&VOS)DQ,*WQEGZJWHFKM?VFJA^8!\RVA J6P491. MYU)EF5?-NUI(EIO^]\2DZJ9FFJCW#KAV4/L;QN1^H0]H7E#_#U!+ P04 M" !&>1!5NA5$!C % ['0 &0 'AL+W=O IW&QY/J#.)CM_0Y>4?]L]IN).K;*LPI@F6<@2E-+U5+G& M8X^8>4"!^"NDA^SD&N547AC[GM\L5E-%RU=$(QKP/(4OOE[IG$91GDFLXY\R MJ5+-F0>>7K]EORW("S(O?D;G+/H[7/'M5'$4M*)K?Q_Q)W;XG9:$B@4&+,J* M3W0HL9J"@GW&65P&BQ7$87+\]G^4&W$2(/+ :0,(.T XTR 7@;H[YW!* ., M]\Y@E@$%=?7(O=@XU^?^;)*R TISM,B67Q2[7T2+_0J3O%"6/!6_AB*.S^X? MGCU$T*]HN;B[7]PNYM?WS^AZ/G_X=O^\N+]#CP]_+N8+;SE&3_25)GLJO@.V M2<)9O-BG=^$4)B)&WD$\NY7X899_%/-^6+OKT\^>) MRL7J\S6H0;G2F^-*R9F5ZN@K2_@V0UZRHBL@WI7'6Y)X5>Q:M77D;>MNB#3A M'_OD"NG:%T0T0H#US-\?CB$Z_V]V[^+9&YNA5W6D%_F,,_GN*-ND_FX;!GD= M\#1\V>=5\ 6Y+*89#P-(<&G*O$6.LYT?T*DB>F!&TU>JS'[Y"5O:;]!N#YG, M'3*9-U"RABY&I8LAU>4Q9:M]P#-H^X^15A&9OU!>9R.L$V.BOI[N:Q>%-:PY M3A/F=F%$LZR1WH1Y $S7'6M4P1HLS8JE*64Y%T]V*MXY$,MCI'DRH]9BV(MP M>Q&>#-&@9%64+"FELG>"PEF=R2#ANBA0N"X,% Z 282S*Y;V96U#N #QCD\@ M]M*,'^T:0R9SATSF#92L(8M3R>)"F\[ MEF&UZZT+PYJEG=1'N6]='"$6MHQVO0$XK!F:?:;>:I>+Y397UC'*4%G+Z(>X M_1!/"FD2JVTBEOM$:=L80F9TI6&OSA MOC%D-G?0;-Y0V9HRU 87RQVNM&\ YM4P[1%IUQR (X28=KOF /MJVN(5U*XY M $=LT]#/U%SM<['A@.T3?OP_OQJM3OJNB_.M MUO@-'L\Q,.[BL7<\QZO3'X\5O_JI>#]F**)K,95V98LEI\>3NN,-9[OB*.J% M<<[BXG)+_15-1!5Y.3AY[$" M !P &0 'AL+W=O=!C6TE)!E..Q#9-,7^[!\KV?<,V#@-/9+66>L ,>AN\ M@AG(Y\V4JYY994E("ID@+$,="=*^H:E M@8!"+'4&K%X["(%2G4AA_"YS&M646GCQ<$3BEP M_E7@E@(W-UJ0Y;:&6.*@Q]D><1VMLNE&OC:Y6KDAF?Z+,\G55Z)T,AA/Y@_( M07=H%CV.HU$4#L9S- C#R?-X'HT?T73R/0JCAUD700-%V0XRR?A;%\W4=DJV M%-!D^7<8A5O.51/=#$%B0L6M2OP\&Z*;C[<]4RIW;-FL@ MU_J,',MQ:N3A=?D08B6W<[G]7FZJ1:I6RJE6RLGSN1?SY9;J?!1"KUZHSV%7 M;' ,?4,=- %\!T;PZ8/M6U_J7/VG9.\\NI5']UKVX GOU>:2P FN=UK(_5RN M"\0N:+MVR_-[YN[80TV8YWN=3A7VCLZKZ+RK=".2$;73$[1B+*G%*_3-HWD5 MFVM9)WCG86VUQ=I6/5ZSPFM>Q1M051)Q%@-2Q16QA6 4)"!R.!UUP,TSDKN. M6M"F>T)\(R6Y7DG5.91?=)W MPP_,5R03B,)2":U&2QGC1;TM.I)M\I*U8%(5P+RY5E<4.KH+5 MI1?\ 5!+ P04 " !&>1!54Z4X.EH" ">!0 &0 'AL+W=O,;\Y]C^UD2BC,.1*[ M+,/\900I*P96TSHX'L@VD=IA^UZ.M[ N7H@B"%2&H&K#Y[""!--9$JXW?%:=4I-?#X M?&"_-=J5EC46$+#TD<0R&5@]"\6PP;M4/K#B.U1Z.IHO8JDPOZ@H8[]T+!3M MA&19!5859(267_Q<]>$(T#P'<"N ^Q[0/@-H58"6$5I69F2-L<2^QUF!N(Y6 M;/I@>F/02@VA^E]<2*YNB<))?SI;3I"+;M BO)N&MV$PG"[1, AFJ^DRG-ZA M^>QG&(2311]! X5T#U0R_H*NQB Q2<6U0JX68W3U\=JSI:I'L]I1E7M4YG;/ MY.ZB>T9E(M"$QA"_Q=M*1RW&/8@9N1<)?^QH [6O3]6\7=$K_>UTZVCRO+LHZ>> M =^:#2!0Q'94E@^E]M9+9FAFZYU_I)9/N2M>:A9YV7 MVZ T),O-0*V95.-ICHE:H,!U@+K?,"8/ADY0KV3_#U!+ P04 " !&>1!5 MGE- F;H" !)" &0 'AL+W=O6 [GL%7L(<^%TQHZ*G-RQQDD'.$I(C"HNA-C('@2OC5<#O!#:LU4;2R3TA M#[(3QD/-D((@A8A+!BP>:P@@3261D/%8N*G>A]: M -/> [!J@/6O@%X-Z"FCE3)E:XPY]CU*-HC*:,$F&VIO%%JX27*9Q3FG8C81 M..Y/KV\OD(5.T#R<3,/+,!A-;]$H"*[OIK?A=()FUU=A$%[,!VA&Q=&A_!GA M/$87CV52B&3RUO@LQ3E'H_8L.AH#QTG*CL4*=_,Q.OI\[.E8[CWEN']&9Y0 MPEB7_8K349SR+EG[SIG==SQ]W?;U5M268+L1;!\4?"6/J/RI1I@5E*Q!JNT4 M>I#K?_/T3F1;MON-[?X'Y*GB[+[DZ:VH+<%.(]CY ,'.:RG6F?-M M1W!'E-US>]V"W4:P>_A@ 6,#47JB,BM3S"$6%4,D,DJPO ZZQ+JOSO>)XUBF MO:.V*\QV36-'KMZZZ&61_87I,LD92F$A@,:I*_S2JG!5'4X*=???$RXJB6JN M1*T'*@/$_((0_M*1Y:3Y>O#_ E!+ P04 " !&>1!5+=\%*6 " "A!0 M&0 'AL+W=O13BR01Q.G0\(PAR2+1AH/A: M0P1Y;HA0QG/#Z;2?-,#=]9;]RGI'+X]4023R7RS5V=#YZI 4EK3*];W8W$#C MY]SP)2)7]DDV3:WGD*126A0-&!44C-=O^M*?8#_ ;@OP?T#@"Z#:!K MC=;*K*U+JFD82+$ATE0CFUG8L[%H=,.X^8MS+7&7(4Z'T[O%A/CD"YG'U]/X M*HY&TP491='=PW013Z_)[.Y'',63^8#,)%X=J5\)Y2F9/%>LQ)^IR9^)[O[]$3_3N\&!*FD" M0P>;5(%<@Q-^^M#I>]_VN?I/9&\\]EJ/O6/LZ!%)$T9-=^XS6J/[%FUFRSKL MG'N]P%WO&OB[R+_HM#6U+G?GMA<@5W8(*)*(BNOZAK39=LZ,;'N]RX]Q_M3C MX@]-/;QNJ5PQKD@.2Z3TSBZP>V4]$.I B]+VU*/0V*%VF>$,!6D*<'\IA-X& MY@/M5 Y_ U!+ P04 " !&>1!5:0J#DY$" #T!0 &0 'AL+W=O MN*Y,"ZR(/.(U,KV3M9<'(C'FY4^:J6+JG#F084Z:4MWRW3?L_!P;OI27TGYAU\5Z M#J2-5+SJP%I!15G[)T]='@X FF<8X'< _R5@_ H@Z "!-=HJL[;.B2)1*/@. MA(G6;&9@+]03F1-(4",O@G):-P@RNN)10HX!U003"AW-4A);RHV:39D6& MKM(2S4%NVLF9MW+\5^0$<,V9*B0L6(;9<[RKK?7^_+V_N?\FX?>&'4'@?0+? M\_T!/?&_PT=OR GZ= >6+WB%KTO14&):X'@8:(IY(FN2XM31U2I1;-&)WK\; MG7A?AUS])[)G'L>]Q_%;[-&,*9J9)Z+K$]:8-H(JBOI*G]*RT;<*N> 5Q+RJ M&T5L+?,<%D0PRC825OOW] EF%6^8&LI5*^#8"C!]:AL%P>GXU#\)W>UA&@;B M/#\X._O2Q[4.W8,"JE!L;%^1D)KSV[?6K_:M:V8K]L7Z7+>TM@/]I6G[X341 M&\HDE)AK2N_H5*L2;8]I)XK7MDP?N-)%;X>%;LLH3(#>SSE7^XDYH&_TT1]0 M2P,$% @ 1GD05:<$T:3$! ;AL !D !X;"]W;W)K&ULK5E;<^(V&/TK&K?3[LXTP?<+!68(V,:=A&26I/NL&"5H8ENL M)<+NOZ]\B1>,<,VL7L"6OW/.)^E8DJ71GN1O=(,0 ]_3)*-C9#AF6-4Y113#*0 MHY>Q,M6&D58"RHA_,=K3@VM05.69D+?B)EJ/%;7(""4H9@4%Y'_O:(:2I&#B M>7RK295&LP >7G^P!V7E>66>(44SDGS%:[89*ZX"UN@%[A+VA>P7J*Z05?#% M)*'E+]C7L:H"XAUE)*W!/(,49]4__%XWQ & \X@!>@W0VP#S#,"H 49?@%D# MS+X JP98?>M@UP"[KX)3 YR^ +<&N'T!7@WP2CM4_5=V_APR.!GE9 _R(IJS M%1>E@THT[W.<%69?L9P_Q1S')LO[1Q_HX JLHG 9!=%LNGP$T]GL_FGY&"U# M\'!_&\TB?S4$M_C;#J\Q^P%@M@8AP=DKF)$L1GD&/LT1@SBAGSG1TVH./OW^ M>31@/+U"9!#7J=Q4J>AG4C' 'K?(C_)))O+)/-ED@4RR4*99 N99)$DLB/'FHUCS2[VR32.=^DN@0RMBZD? MQYB)W%N1V"5)L2QZG^B:Y9I:\"8,)6#$2OVU(LD8Y_1/,SSNK(K,.ZG3E&:KI>"UC M62=UOW(=QS;PCN-\$9]MZ&8K+NB97]A3=R'@[;1](TGRR#=NXQOW@D'H%L-GG&"&D7 D8*Y5W=4N[W6Z!2ZU$HRR7R99$'/Y@AEBBYDDD62R([\IJD_ M=\343LOC*V8;CMSR5!F*-;:GM1*PAS/T M==#1"&)8KM<>0 1QKF+10UXHOQ[&&?@ M?HMRR(IA95ILMI^=I+IY+]W>D<49"@%RZE7CO\ISCIA!HCM@F_P%02P,$% @ 1GD055@@^\(9 @ X00 !D !X M;"]W;W)K&ULK91O;]HP$,:_BN5-4RMM.'\H="R) MM(9.ZZ0.1&![;<)!K#IQ9AO2??O93HBH!M5>[ WQV?=[ M2UZI&!=:UQ-"5%Y 2=5 U%"9DZV0)=4FE#NB:@ETXZ"2D\#S1J2DK,))Y/;F M,HG$7G-6P5PBM2]+*G_? 1=-C'U\W%BP7:'M!DFBFNX@ [VJY])$I%?9L!(J MQ42%)&QC_-F?I*'-=PD_J9(VLD[403S9XV,38LP4!AUQ;!6H>!TB!+^E18\71_5OSCOQLN:*D@%_\DVNHCQ+48;V-(]UPO1?(7.SXW5RP57 M[AYPC%&^5UJ4'6PJ*%G5/NES=P\G@#^\ 0=$/PK$': NSG25N9L3:FF M221%@Z3--FIVX>[&T<8-J^R_F&EI3IGA=/)]MKQ'(?J TE6VG#W>+]#T?C[+ M'I89NIJ"IHRK:W.ZRJ;HZNUU1+1YIR5)WNG?M?K!!?UO^VJ 0N\]"KP@.(.G MK^-3R WN.]Q_B1/CM+<;]'8#IQ=>U'.6SOEHP>%YT [31-4TAQB;:5$@#X"3 M=V_\D??IG*O_)/;"8]A[#%]33U+7-2!--]=",7W6;2LQ@-QC<8R7:@VD"+VO7D6FA3 MJUL6YAL$TB:8\ZT0^AC8-N^_:LD?4$L#!!0 ( $9Y$%5X(J;.@P( 'P& M 9 >&PO=V]R:W-H965T3;B 5K5#%T79EM(&5!.74#S^N[ M.2;,B2,[-Q=QQ$M%"8.Y0++,$004,F48 ML/[M( %*#9&6\:OF=)HM#?!X_,Q^:[UK+TLL(>'T)UFI[MC.D$7[R\C5VFM9DP*A=Y'%'A! MT )/SL,GD&FX;^'^2[BK*]24*6C*%%B^\"2?M=3FHP)VVX'F$@YE@3,8.?J6 M21 [<.(/[_R^]Z7-U7\B>^$Q;#R&Y]CCYEBQE*!:O58$?4M@^L,N]B)W=VS@ M=88?!N8(=BW*NHVR[MN448*7A!)%H%5>Q=([(^]U1F?0\SRO75^OT=<[JV^F MNRW.>]P?3E[UAL M").(PEH#O:N!YA%5KZL"Q0O;+I99CAUO]/( P"7I]S;EZ#DP':AZ<^ ]0 M2P,$% @ 1GD05?%"B=,Z @ ! 4 !D !X;"]W;W)K&ULC51A;]HP$/TK5C9-K;21$ BE+(D$A6V=UH*@W3Z;Y$BL.G9F M&T+__6PG9&P#M"^Q[WSOW3OGSF'%Q8O, 13:%Y3)R,F5*D>N*Y,<"BP[O 2F M3S9<%%AI4V2N+ 7@U((*ZOJ>-W +3)@3A]:W$''(MXH2!@N!Y+8HL'B= .55 MY'2=@V-)LEP9AQN')JY7 AMN2U+2@I@DG"&!&PB9]P=30(3;P.^$ZCD MT1Z92M:4K7DU1=HZK$"$TZE_:*JCNT%#DJV4O&B 6L%!6'U MBO?-/1P!?/\,P&\ OM5=)[(JIUCA.!2\0L)$:S:SL:5:M!9'F/DI*R7T*=$X M%3_.GV8H0!_0?#%;CI_N'S^C;[/Q:H:NIJ PH?(Z=)7.8Z+=I.&N!,Y1+-6 KIGWA7ZVM%^@>1$_\BX=]Q[YGN^CY]447;V]OL#;:XOO M6=[>&=ZFQ%,5UL#^::"9E)$L<0*1HT=!@MB!$[][TQUX'R_(ZK>R^I?88WM[ M]!5-=+>A)3!U2F!-,; 49O)V\>WM&PO=V]R:W-H965T;!$V<__0"4E?:K5?=BJ"[TUZ:Y #6DIC9#FS? M_MH)36D2L@UQWY X]G/\_'R<<#S<,?Y-K $D^I$FF1@9:RDWEZ8IHC6D1%RP M#62J9\EX2J1J\I4I-AQ(7(C2Q+0MRS=30C-C/"R>3?EXR'*9T RF'(D\30G_ M^0X2MAL9V'AZ,*.KM=0/S/%P0U8P!_EY,^6J95918II")BC+$(?ER+C"E]?8 MT8)BQ+\4=N+@'FF4!6/?=.,N'AF6=@0)1%*'(.JRA6M($AU)^?B^#VI4 &)+])'(G%-)0>C6PP8XD31;H7M0*XCN*5G0I.Q^,P%):"+>JI"?YQ/T MYO7;H2F543V=&>U-O2M-V4=,_9-G%\BQ>LBV;+M%?MTMGT"DY+B0XY=R4RU/ MM49VM49V$<\Y&J] :N,HA6Z[4+^"EV)#(A@9ZAT3P+=@C/]ZA7WK[S:J,P5[ MP>A4C$Y7]/$]" '0J^>V5R7W9P])AA: IH3&/30#_8V(@>L-<4M%1!+T%0AO M6Z1R9K^867]6MF/?'P3AT-P>TG?Z.Y'>K>C=L])K4O2X8VVTY4S> 2UVL>7X M-=Q.0R?B>A6N]S_@KCE &[#7 AQ:@5L#[K1T(K!? ?OG![YE>>MV]IN\@6_[ M]?WA$WJ#B#<[*^[@&50,L);0"!PW@,,1./;^=CD[D#2O>\(R\;8QA@]&W M+7=@U2 [;9P(.:@@!YV0#;B[=)-+B!'-5.) R#:N08.K[^-@4-^LG3.?R(6M MYQK$^C.R*FVMM8/58/*\T!_8-:;N24^%.BBL\&]")465E!Q427U5VG$.66O* M]G%?Y QCVPF\.B!N_+'VL>5C=U -?.G]N>#!G;7&+[PG+%OUU99+6]W;#5.N MZSLXJ)MOCO/4"^<[1[P_%S*XNY)I;*8O12FOWI.KK>I9 9JH'D\ M*1N2;8H*?\&D.B\4MVMUI .N!ZC^)6/RJ:$/#=4A&PO=V]R:W-H965T@M@R'TN"CV@6V/*<\_3Z19RKD]D"07>K*7*N<%0 M;3Q=*N K!\J%QWP_]G*>%33IN[.I2OJR,B(K8*J(KO*PUP=[8ITL MI;RSP?5J0'TK" 2DQC)P7'8P B$L$4K&#-*V%F-)7N CUZ'CR%%>.#@P5.XAY9; MWZSUS1Q?^"*?L]3EHP9&W4#;5>>ZY"D,*+:-!K4#FKQ[$\3^IRY7_XGLB<>P M]1B^QIX,TU16A=&DY ]\*0!_GP+!#:SP1)D,.NW7G+'CM#-@EP3L8^#CH^\. MC76E1=$I:].>2(Y:R='?)*L*]>6\P!F"T\*05.8XLC2W7=^E-_I#2!RRN'?V M3&]'&O-/P]XSO=Y!*]DQ]HVK359H(F"-0/_DM$>)JD=#'1A9NNY:2H.]ZK9; MG*:@; +>KZ4TCX%MV'8^)[\!4$L#!!0 ( $9Y$%7(E-=E:0, ( . 9 M >&PO=V]R:W-H965TSG30-D*:EHU_ +_<\=_?@.^S.FK)[ MO@ 0Z"$*8]XU%D(L3TV3^PN(,#^F2XCESHRR" LY97.3+QG@0(.BT'0LJVE& MF,1&KZ/7QJS7H8D(20QCAG@219@]#B"DZZYA&T\+$S)?"+5@]CI+/(=K$+?+ M,9,S,V<)2 0Q)S1&#&9=HV^?>K8&:(O?!-:\,$8JE2FE]VIR%G0-2T4$(?A" M46#YM8(AA*%BDG'\S4B-W*<"%L=/[#]T\C*9*>8PI.$?$HA%UV@;*( 93D(Q MH>N?D"7D*CZ?AEQ_HG5JZYX8R$^XH%$&EA%$)$Z_\4,F1 %@-UX .!G V0:X M+P#J&:#^5@^-#-#0RJ2I:!T\+'"OP^@:,64MV=1 BZG1,GT2J]_]6C"Y2R1. M]"ZO;D:HA;XA-;A&X_Y=?W ^DO/)Z+Q_,_+DRN3F#AUY(# )^5>Y;K+Q=JT;]Q&[F5AO9 M-?+L&I79>3 5Z"SF@B6R;8B:' M@P 6:R-R0ES 2S]$8&*%!68*5[*H[GO(E M]J%KR/;'@:W Z'WY9#>M[V7G(B5K%S*TCJUM&0[D<4,M-U?+?5VM]$"H#EM# M5XS,28Q#I'9JJ!_1)!9E.E7R[JN3NW,2;->RK"VA#N1R0ZAF+E2SNF@6!&9H M] !^HOY T-5L1GQ@9WV$VOG? Q3*[?: MRJL,\YTBM',1VA_:G-IE_:2])4-E"/L>F0.1;:AUDJMU4JG6@&(6H N(IN6% M5HG>M] .2>8=B&Q#-=MZOFI9'U=J&7>QUIR26GN;F5<=Z7N5*%PZ[0^MMXS^ ME8*K#F+?LW,HME0RLW!ECX#-]=.'(U_]K:>W]WPU?U[U]:/"?#9/WV87F,FK M 41!5@FMVV$ M8V>VT\*_W[43H@ !\YSQM7(V6I=#%U7)5O( MJ3H1!7!<60N94XVAW+BJD$!3"\J9&WC>P,UIQITXLG-S&4>BU"SC,)=$E7E. MY<,%,+$?.;[S.+'(-EMM)MPX*N@&EJ!OBKG$R&U8TBP'KC+!B83UR!G[PTG? MY-N$/QGL56M,C).5$'B/UWJ/U8@8E@RC[)OL[U')*42HN\ M!J."/./5F][7=6@!_-XK@* &!.\%A#4@M$8K9=;6E&H:1U+LB339R&8&MC86 MC6XR;G9QJ26N9HC3\=7OZQDY)X=K.AD\A0;AOX?Y3N(ME:FH5-+4* M+%_X*I^UU.6C O:Z@>8F#E5!$Q@Y>-44R!TX\9=/_L#[VN7J@\B>> P;C^%; M[/'SO24%?: 8'.&5K7:XJ':XJPH5]R^S>N&Y/VBR MGNCN-;I[[];-[9FLA>/Y:RM_Z-)=4?=;BHZQ"WK>,^$=::'OG7O=RON-\O[' M*#\B'+LZWK^DE!*X)H60IA5V.>J_J+'?L1,=6<%9\'PGW%9W,9W]%Y6;C"O" M8(TX[^04:635+:M B\(VG)70V+[L<(L_&) F =?7 FW6@>EAS2\K_@]02P,$ M% @ 1GD0591N 5YC @ Y@4 !D !X;"]W;W)K&ULK51=;]HP%/TKEC=-K42;#SXZL1") E,W=2V"=E,?37(!JTZTE\K^\Y/L?V=;23ZEFO 0QYR42N!W1M3-'W/)VL(6/Z4A:0 MX\Q2JHP9#-7*TX4"ECI0)KS0]WM>QGA.X\CEIBJ.Y,8(GL-4$;W),J;VUR#D M;D #^IJ8\=7:V(071P5;P1S,8S%5&'DU2\HSR#67.5&P'-!AT!]U;+TK^,UA MIP_&Q#I92/EL@Q_I@/I6$ A(C&5@^-O""(2P1"CC;\5)ZR4M\'#\RO[=>4.#2ZX;D] MQ;E1.,L19^*[^X<)N2(7Q [F9#I\&E[?3C">36Z'#Y,Q9F8/3WTRQ^N3;@20 M^R6YDP8TF;(]6V!B!H(92#%69D^,RYV-P3 N]#D2/<['Y.SS>>09E&L7]9)* MVG4I+3PA[>' ,]W"3ZIT*ZYT*'5_[))^S MU.2C!'::@;8/^[I@"0PH-IH&M04:?_D4]/QO3:[^$]F1QW;ML?T6>UR>;%&= M[ 6V:7FV!9XM!]W"&ZD4Y(844MDN;-J,
6\&^(=LXZ/J^'WG;0Y?O51W) M[]3R.Q^07UW,UM'-1/5-8CL?$OM>52G6.^A"^P+^8FK%7$OU4@>WU^FF/_P%02P,$% @ 1GD0 M50,/B(,3 P 70L !D !X;"]W;W)K&ULK59= M;]HP%/TK5C9-G<1("-\,D*!A6J=V0Z7=GDUR U&3.+,=:/_]KIV0 0U9F>"! MV,X]QS['-_8=;AE_$FL 29ZC,!8C8RUE,C!-X:XAHJ+.$HCQC<]X1"5V^

$$$L A83#O[(F#0&3D_%ZX"? 6S%7ILH)4O& MGE3GQAL9EEH0A.!*Q4#QL8%K"$-%A,OXG7,:Q90*N-_>L7_1VE'+D@JX9N&O MP)/KD=$SB <^34-YS[9?(=?35GPN"X7^)]LLMMTTB)L*R:(2X]L <7+\_*-,SW_/?J"F66Q94_.U3O#-.7,!/$%\SB(2,AH+DM 7N@P! MMVTQG91M64;9T93J*-B,K:&YV??@=43#4K_#,*=R;>J0&HB$NC R\!02P#=@ MC#^\:W2LSQ7*6X7R5J5RU$9F-\XMN47192HKX6]?7&;():K&%; JY&DGLJ MH49FO@_ZCB)SX"Y&X*58YELV2W__0ZM;S6[[Z&NK7,RYCOQSS@-'NH4CW4I' M"@-FSUAD"/1 >52FN9+GW%RY))G3?94K_>Z)1.D5MO3.2Y0[*E,>R!>"%W!I M2E3RG6O/))W:@1O+G:5ME!9.X5'A'PE2[@!'%9&LOL>BY&BQIQ MHDNCH_%I8W"=E7I_:;+"\X[R58 '5@@^4EKU+G[^/"OFLHYDB2YOEDQBL:2; M:ZQ_@:L ?.\S)G<=-4%148__ %!+ P04 " !&>1!5HJM:]OFS 0_5-5(AR:IH\2B''?$!+*.1)0EF.A0S9QN0E QQK4$Y,Q[+&9HZS MP@@\O;=D@4YT!H;5OV,9NXR';I$)MF(%7X@VL0#R52R8C MLV.)LQP*GM$",4A\X\:>SEV5KQ-^9E#SWAHI)VM*GU5P&_N&I00!@4@H!BP? M6Y@#(8I(ROC=^*6]AQ[ 'AT!."W .1X$DR>9A(G@OL?CPLT01]1N)@]3M%* M_DOBB@"B"0IA+=!%" )GA%_*E*=5B"[>7WJFD(45W(S:(K.FB'.DR+>J&*"A M=84GX2%$$FYKN+T/-Z7=SK/3>78TW^@(WVIV@Q:WX1VZH[@XY.8D M7/75E)TV'G='C2J3+(T1*_XC6!0TX; M^%C#5<-O _O39'P]\LQMW\.;:7OJ1IVZT?GJKM"\8@P*<4AFP^/VZEM_*3R5 ML2?.[<2Y_R+NGA;1<7WN>=?X9EJCU.RULQJEWS';9%(,@40"K<&UY&'->&H" M04O=X6LJY+S0RU1.=& J09XGE(I=H(9&]XT(_@!02P,$% @ 1GD0587: M),&ULS9IK<^(V M%(;_BL;M='9GLO$%FTM*F"'XTK3=P(2D_>P8 9ZU)582D'3ZXRM?8C!V7-PY MZ6X^!&SK?7S,>3E23C3<4_:%KS$6Z#F."+]6UD)LKE25!VL<^_R2;C"15Y:4 MQ;Z0AVRE\@W#_B(5Q9%J:%I7C?V0**-A>F[&1D.Z%5%(\(PAOHUCG[W3UQ'Z[6(CFACH8;?X7G6#QN9DP>J05E$<:8\) 2Q/#R6AGK5Y[>2P3I MB#]"O.='[U'R*$^4?DD.;A?7BI9$A",^MM(W-/]+SA_("OA!33BZ6^TS\=J M"@JV7- X%\L(XI!DK_YS_D$<"22G7F#D N-48+XAZ.2"SKD",Q>8YPJL7&"= M*^CF@NZY@EXN2+.O9I]NFAK;%_YHR.@>L62TI"5OTORF:IF1D"16G LFKX92 M)T9WTP<'#= G-'^83GY#T]G#[?1NCC[86/AAQ#_**X]S&WWX\>-0%?)^B4H- M8'?19TK$FB.'+/"BK%=EG$6PQFNP-T8C\->8;O/G:9_A34@06:$)C61FYG]:6,6,^66%9K01Z>D''XV;^2WIZO/?9 MX@)--XF 7R!/*@1'(4$SS$(J+]W)&DR72!:;)0[%EF%>Y[XL0BN-,"FYNY%N M:?)GJ.Z.35$=9FK587;C\R8SPA7?^ &^5F3)YYCML#+ZZ0>]J_U<9P5(F L) M\X!@)=.8A6G,9M,(&GQ!E*%'$HH\_V@6^00YSXF#<%V6,V3W.,N:9>HG2:X9 MU>GWS),<-X;7-L>0,!<2Y@'!2CFVBAQ;9Q>&X@M_J GRNTW)#G,A+^=U8$*Y MD&<%>I'?^GLBC5ER9JWML?2&%!;QX'2;%": TIS M06E>3BM5?*U/Z/AA>E9U]FH.O+57(&D.*,T%I7E0M+*A MC(.AC/\ZU5FMIKKF^[2N/) T&Y3F@-)<4)H'12N[Z=#GU=^]T=MVPJLV; VK M9MD\:8Z\M:- &\"@-!>4YD'1RHXZ-('U?^D"?X,)SZS.W@/=JO9YFD-O;2G0 M?C,HS06E>5"TLJ4./6>]N>G<,.7UVDUYD,W4"2C-!J4YH#07E.9!T=\B!;N!-0F@U*W-C^%E->KSKE MF74]RN;06[L%M $.2G-!:1X4+;.4>K2%)\9LE>[.XBA(_@.:;9 ISA8[P,;I MOJ>3\S?ZU23;QW7 9-O*/OML%1*.(KR42.VR)[W!LIU:V8&@FW2CT!,5@L;I MVS7V%Y@E ^3U):7B]2"Y0;%?;O0/4$L#!!0 ( $9Y$%5Q1B99S ( ,0' M 9 >&PO=V]R:W-H965TU ^>]G.R$#EJ)JVI?$=NX]OW=V[H(M M%VN9("IX25DF1TZB5#YT71DEF!+9XCEF^LN2BY0H/14K5^8"26Q!*7-]S^N[ M*:&9$P9V;2["@!>*T0SG F21ID3L)LCX=N2TG?W" UTERBRX89"3%2Y0_%J!M8*49N6;O%1Y. !HGF: 7P'\4T#W%4"G M G2LT5*9M?69*!(&@F]!F&C-9@8V-Q:MW=#,G.)""?V5:IP*[V>/-W -E[!X MG$V_PVS^>#N[7PQAH:]+7# $OH1%0@1>FF3%,"<[?88*QELBX@M8*!ZM89:; M(Y$7\$180>SQC*6^%^4R?/B,BE F/P:NTI+-QFY4R9N4\OQ7Y/7ACFRIQ$.'+TWRM1;- )W[]K][U/3:[^$]F1QV[ML7N./;QYR?4_ MJ^_.AC-].1A5NR:_)&M?V31+L'!3%%L;)]0D+$ MBTR5M:)>K5O1V%;@D_6);E%E1_E#4_:W.R)65!*Y M+;O/7.DB;H>);K,H3(#^ON1<[2=F@[IQA[\!4$L#!!0 ( $9Y$%41I+<_ M- 0 '45 9 >&PO=V]R:W-H965TW>Z!1W;WFN3&+ NB:EM8/?;UTY"(& ,6:7MOEB< M9.;O\6\FCNW^@=#O;(,0!Z]QE+"!L>%\VS--%FQ0#-D3V:)$/%D1&D,N+NG: M9%N*8)@ZQ9'I6%;+C"%.C&$_O3>GPS[9\0@G:$X!V\4QI&]C%)'#P+"-XXVO M>+WA\H8Y[&_A&BT0_W,[I^+*+%1"'*.$89( BE8#8V3WIK8K'5*+OS ZL+,V MD$-9$O)=7GP,!X8E(T(1"KB4@.)GCR8HBJ22B./O7-0H^I2.Y^VC^F_IX,5@ MEI"A"8F^X9!O!D;' "%:P5W$OY+#'R@?D"?U A*Q]#\XY+:6 8(=XR3.G44$ M,4ZR7_B:@SAS$#IJ!R=W<"X=W!L.S=RA^:B#FSNXCSIXN4,Z=#,;>PK.AQP. M^Y0< )760DTV4OJIM^"%$UDH"T[%4RS\^/!Y]C(%7? !+%YFD\]@-G_Y.'M> M],!B RGZ(%,0@CE\$Z7!P8A2F*R1;#? ;"L3W0 CF6G,W\#//N(01^P7(?8C M, &3"JQO=S=5KC[>GO5I@^:9^^PZ0AL?WCHG&CC,.DQ GZP9XWL5+1%59S0+R MTH#D5V,_;+JNY7FMOKD_3Y@V\*H)4W3J=*\[G5[;.9VR70FS5V#VM)A+:+ZE MWPH![&YZ!U502V9XF_"][7 M9JYU;>9KQUMUKJA)K)2:=I&:MC8U*4X4OJN VXI*L;P+H"HCV[[ J8VQ*LZ: MQ$HX.P7.CA;G$5JHXM6YJJW+ZKMKX6N[KTJJ)K$2J6Y!JOL8J7>57J;=TJ"\ M:^%KXZN*LB:Q$DK;.BVOK3LPMY@*@(2" ":!V!"I*S"7T97@?1-?'TQ559)Y/[J:O&_BZZ.MS+8FM3);Y\36^3\7H@VY>1/78 PCF3IE M5IP'5Z;ZH51=:=6J-JU+K9S&TV;.UNY6CE,U7$9JQ$W%.KSE*1 K#"V%H:^/ MIS*]?V,O9I\V8[9^-W9&[WWSBOO(/D%MU;T$6^?^:UJ76@;6/#M>BA%=I^=Z M# 1DE_#L&*:X6YP=CM(3LXO[8[LWR4X 3S+9@>072-&PO=V]R:W-H965T9[4"1]N-W=D)*-XBF M?5F_)'ZY.]_S^+%]@ZU4W_4:T<"]2%(]]-;&9!>^KZ,U"J;/9(8IS2RE$LQ0 M5ZU\G2EDL7,2B1\&0=<7C*?>:.#&9FHTD+E)>(HS!3H7@JG=)29R._2:WG[@ MEJ_6Q@[XHT'&5CA'\R6;*>KY5928"TPUERDH7 Z]-6'[3! M0EE(^=UV/L1#+[ 988*1L2$8_38XP22QD2B/'V50KUK3.AZV]]'?.? $9L$T M3F3RC<=F/?3./8AQR?+$W,KM>RP!=6R\2";:?6%;V@8>1+DV4I3.E('@:?%G M]R41!PZM\(1#6#J$+N]B(9?E6V;8:*#D%I2UIFBVX: Z;TJ.IW97YD;1+"<_ M,[J9WEU!'U[#_&XZ^033V=V'ZZ1W8SMW/!XRU3<@&EF'70#OJ(V-,W2&*[N,]H.ZACIALDJ-]K0%$]7I06J MB&NV2!!>OD7#>*)?#7Q#6&W&?E3BNBQPA2=P=>%:IF:MX2J-,7[L[Q-'%5'A MGJC+L#;@QSP]@U;0@# (0W@./F@+79>_FA5:U5:TW KM$RO\#\H;<).+!2KX M>11'04R1=L>E;4_Y9M1JMX-.ISOP-T?PMBN\[2>(]YL[IS0]WJ"B>P=NT5Y> M5GX34HRB:R)G"=RA$L>XJ(<4P@Z9TM #4:@O;$/,=G7JZ%1L=9X&6P<'\*_4 MT?E3'6&WJ0UJ@UZHQ?/FMW@38T&SZNTSO]Z3RJN'[9CSWCC M-];@UEHTX+/OXCWPV M@X?7-_COC)8I/%9HO_\;H_Y!#2%0K5REI"&2>6J*:DAP2:[!68\N!U541T7'R,Q5) MIJ+YQS355E*BL -0A P [!$ T !X;"]S='EL97,N>&UL MW5A=3]LP%/TKD1D32!-I&PC-:"MME9 F;1,2/.P-N8W36G+LS'%9RZ^?KYVF M'_@BQL-&EZK$OL?GW&/[!D<=U&8EV.V<,1,M2R'K(9D;4WV,XWHZ9R6MSU3% MI$4*I4MJ;%?/XKK2C.8UD$H1]SJ=-"XIEV0TD(ORNC1U-%4+:8;DO U%_O8E M'Y)N>DXB+S=6.1N2^Y/W/Q?*7+V+_/WHP]%1Y_[T:C]^XH!3$@=%+UX@>M;! M=2V&2:>[TF[XL17RQ&.,=AF@V2P;)G0<.6[6;30HE-PL7T)\P*K3DD4/5 S) MF H^T1Q8!2VY6/EP#P)3)92.C-TWFZX+D?K1PUW?@RUM=$HNE7:Y?0;_=](, MWP/6/3#(A6@-]H@/C 85-89I>6T[;K +/H&BIGVWJJS#F::K;N^"; CN9I-, ME,Z9;M-TR3HT&@A6@!W-9W.X&U7% !JC2MO(.9TI29V'-:-I6-DI$^(6ZOU' ML:.]++;VK0.[)MNF-=0TO8SO@/ZVFM?>EGV=;E3Q!V4^+^QTI.M#@;(;S0J^ M=/UET1K U+NX.JTJL?HD^$R6S$_^Q0E' [KF17.E^:/-!J4RM0&F2?3 M.'3 M[<@O3:L[MC3K 7K^N^L\8Y)I*K9-V]I_RZO\:L?)Y;^R[/ZK[!L. M>FP.L;=N\N(03*:'8/( :C+)WJ3'N#D:M\[?G=.WC4;PEC,DW^&=26R21I,% M%X;+IC?G><[DDT/8RALZL:^R._IV?,X*NA#FK@6'9-/^QG*^*+-VU TL1#-J MT_X*T^NF[2N6S<5ESI8L'S==/9NX9F0;-FMS 6$?N797&,$X'@LC@&%Y, <8 MQ[.P//_3?/KH?#R&>>L'D3[*Z:,(<_7 ;:GSU4(-E.\$K&9XFL-2'C=@)%E MX=W&\@ #VP6L=B!_. _45)B3)+"KF#?L"<:1+,,0J,5PC:8ILCHI?,+[@STE M29)E802PL(,DP1!X&G$$

,"1)W#FX=Q[%ZW,JWOR^,_H-4$L#!!0 ( M $9Y$%67BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G?I_! :28 \ !X;"]W;W)K8F]O:RYX;6S% MFEV/HS840/^*Q5/[L$T D_G09B6&,%/4%-+ C+1/R %G8PW!$3 [[?[Z&IA, M+]KAJB\Q+TDPECE<8I][@<^OLGK>2?E,_CX69;TT#DUSNIW-ZNS CZS^39YX MJ?;L975DC=JLOLWJ4\597A\X;X[%S)K/%[,C$Z7QY?-YK$TU@QNRX5DC9*D: MVX8GP5_K__:WF^2[J,5.%*+Y9VETOPMND*,HQ5'\X/G2F!ND/LC7WV4E?LBR M846<5;(HEH;9[WCB52.RGYKC%C)AN[IK:=ANRQ3(TEC,U8![4=5-UZ,;GRG& M[UQU[K=>&GDOBH97*];PATJ^G$3YK1U&G<4,G$87A_-W'\3;ZO^$4>[W(N,K MF;T<>=GT<:QXT0*6]4&<:H.4[,B7QKD+865._+)102)!V0^E^K9GJ@X=Y/U9 M-PH7Q+"Z%6I'%>0=^.4@/5GFO*QY3NY8PSY( .D@D([.$'JL/I#[ M0K["$"X0NL5EZ<(H\8FI_G->%*[\,/97Y#X(W= +W#6)$P!YA4!>:8"T%&0< M/(3!?>"Y84)PR0('P#D-0)YK0'2;B/Y&"?1G_Z6K/Q-% =)#/AN$+X; M#7RTO]+)UO54!./83V+BABNR#N"2/0,Q,>M8.JPS@IEV*=D[)J8?2X=^1C%-B(E9R)K00JD)+61A%K)T M6&@L*1_(TL(L9.FPT =)>4IB-7H.,3$+63HL-);T#J)I8Q:R=5AH%!.F'C9F M(5N'AQ=CQ7<-Q,0L9.NPT$_9^CLOQ$1OI.FPT$>8!U;Q3SN( MB5G(GJ3V><,<3B',0O:D%AI,(P):Z'4 MA-F[C5G(GK 62DV8O5/,0G3"6B@U8?9.,0O1"6NAU(39.\4L1">LA5(+9N\4 MLQ#58:$/;U*37U8<.IVBSW5T6&@T+8;+.\4L1'58Z(.TN(LE$Q 3LQ#58:&Q M['W@=(I9B.JPT-B=]2$F9B&JPT*CV3MT.L4L1">MA:#3''?48QX7KI8/9Q.OO,SJ\VY7PO2IZ'ZA"U:L]8D6TJTG[U MCUZIT^:&^Y>B\%1;5*XER\]O2IW?\OKR+U!+ P04 " !&>1!5\R"+>>D! M 2(@ &@ 'AL+U]R96QS+W=O )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5??;+&GK^D M75NVW2%OMGV>'/>[0UXTFU+ZAQ#RAT.@O#SQG-X_SGS,GKJ4]_F=BM5MME>NJ6'_MT*+\,#I_=\)XW*95F\MH. MZU0633CNKJ=SN!SDYCRYF3R_+9KA^4V:4#M((4CK!QD$6?T@AR"O'Q0A*-8/ MFD'0K'[0+03=U@^Z@Z"[^D'W$'1?/TBF*..4(&F$-8'6@EP+@=>"8 N!V()D M"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>MDFT%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0 M;R/0VT:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ MZNT$>COJ[01Z.^KM!'K[:+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O MB'I' KTCZAT)](ZH=R30.Z+>D4#OB'I' KWCZ&,E@=X1]8X$>D?4._ZGWKF< M=BE?>[[7^/S_I+J<[TW7QU^6WR='[%QP#O +R.,74$L#!!0 ( $9Y$%6R M:$G8U0$ +\A 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R M<&M&UZ_Y$>>->JM>^ .+ MHS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3 MV-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M" MGE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF M1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[, MT^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS& M'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL1!5!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $9Y$%6FFUOR M[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 1GD05?LEG&]8!0 !QP M !@ ("!#@@ 'AL+W=O1!5?H\!Q'<" M 5!P & @(&<% >&PO=V]R:W-H965T&UL4$L! A0#% @ 1GD051!5\,+1>><& #_'0 & M @(&L) >&PO=V]R:W-H965T&UL4$L! A0#% @ M1GD05: KFRRC P 9 @ !@ ("!R2L 'AL+W=O1!5^'>A9?8$ #2"@ &0 @($(1P M>&PO=V]R:W-H965T&UL4$L! A0#% @ 1GD055!:#T:8!0 ]A( !D M ("!9$\ 'AL+W=O1!5#CL&PK($ "#"@ &0 @($S50 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1GD05>1=D24[ @ !P4 !D ("!UF$ 'AL+W=O M1!5*Z7"I^8" !M M!@ &0 @(%(9 >&PO=V]R:W-H965T&UL4$L! A0#% @ 1GD05:6+ M@Z=. P )0< !D ("!DF\ 'AL+W=O1!5(5*,6]\" !*!@ &0 M @($7

&PO=V]R:W-H965T&UL4$L! A0#% @ 1GD056$>A?:D! @PH !D M ("!B7D 'AL+W=O1!5IF2&PO M=V]R:W-H965T&UL4$L! A0#% @ 1GD058N)O1VV P ZPD !D ("! M5(8 'AL+W=O1!5 M"80Q0ZD" "S!0 &0 @(%!B@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 1GD0572P,*R @ H 4 !D ("!\X\ 'AL+W=O1!5_$UI;FL" !E!0 &0 M@(&9FP >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 1GD051L>#<#+ @ 808 !D M ("!]J 'AL+W=O1!5I5CYHM$" "8!@ &0 @('XHP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1GD05;H51 8P!0 .QT !D ("!QJD M 'AL+W=O1!5Y.3A MY[$" !P &0 @($MKP >&PO=V]R:W-H965T&UL4$L! A0#% @ M1GD059Y30)FZ @ 20@ !D ("!IK0 'AL+W=O1!56"#[PAD" #A! &0 @('Q MP0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 1GD05?%"B=,Z @ ! 4 !D M ("!^\8 'AL+W=O1!5TZ ..:$# P#@ &0 @(%LR0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1GD051!5&PO=V]R:W-H965T8P( .8% 9 " M@4/6 !X;"]W;W)K&UL4$L! A0#% @ 1GD0 M50,/B(,3 P 70L !D ("!W=@ 'AL+W=O1!5HJM:&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ 1GD057%&)EG, @ Q < M !D ("!$N0 'AL+W=O1!5$:2W/S0$ !U%0 &0 @($5YP M>&PO=V]R:W-H965T&UL4$L! A0#% @ 1GD05;Y%>-0A P [!$ T M ( !Y>X 'AL+W-T>6QE1!5EXJ[', 3 M @ "P @ $Q\@ 7W)E;',O+G)E;'-02P$"% ,4 " !& M>1!52RQY^G\$ !I)@ #P @ $:\P >&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ 1GD05?,@BWGI 0 $B( !H ( ! MQO< 'AL+U]R96QS+W=O XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 87 194 1 false 21 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - Condensed Balance Sheets Sheet http://omtk/20220630/role/idr_StatementCondensedBalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 000030 - Statement - Condensed Balance Sheets - Parenthetical Sheet http://omtk/20220630/role/idr_StatementCondensedBalanceSheetsParenthetical Condensed Balance Sheets - Parenthetical Statements 3 false false R4.htm 000040 - Statement - Statements of Operations Sheet http://omtk/20220630/role/idr_StatementStatementsOfOperations Statements of Operations Statements 4 false false R5.htm 000050 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (unaudited) Sheet http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited Condensed Statements of Stockholders' Equity (Deficit) (unaudited) Statements 5 false false R6.htm 000060 - Statement - Statements of Cash Flows Sheet http://omtk/20220630/role/idr_StatementStatementsOfCashFlows Statements of Cash Flows Statements 6 false false R7.htm 000070 - Disclosure - NOTE 1 - CONDENSED FINANCIAL STATEMENTS Sheet http://omtk/20220630/role/idr_DisclosureNote1CondensedFinancialStatements NOTE 1 - CONDENSED FINANCIAL STATEMENTS Notes 7 false false R8.htm 000080 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 000090 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS Sheet http://omtk/20220630/role/idr_DisclosureNote3CustomerDeposits NOTE 3 - CUSTOMER DEPOSITS Notes 9 false false R10.htm 000100 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES Sheet http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilities NOTE 4 - CONTRACT ASSETS AND LIABILITIES Notes 10 false false R11.htm 000110 - Disclosure - NOTE 5 - OPERATING LEASE Sheet http://omtk/20220630/role/idr_DisclosureNote5OperatingLease NOTE 5 - OPERATING LEASE Notes 11 false false R12.htm 000120 - Disclosure - NOTE 6 - RELATED PARTY TRANSACTIONS Sheet http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactions NOTE 6 - RELATED PARTY TRANSACTIONS Notes 12 false false R13.htm 000130 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY Notes http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedParty NOTE 7 - NOTES PAYABLE - RELATED PARTY Notes 13 false false R14.htm 000140 - Disclosure - NOTE 8 - DEBT Sheet http://omtk/20220630/role/idr_DisclosureNote8Debt NOTE 8 - DEBT Notes 14 false false R15.htm 000150 - Disclosure - NOTE 9 - STOCK OPTIONS Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptions NOTE 9 - STOCK OPTIONS Notes 15 false false R16.htm 000160 - Disclosure - NOTE 10 SUBSEQUENT EVENT Sheet http://omtk/20220630/role/idr_DisclosureNote10SubsequentEvent NOTE 10 SUBSEQUENT EVENT Notes 16 false false R17.htm 000170 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesUseOfEstimatesPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies) Policies 17 false false R18.htm 000180 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies) Policies 18 false false R19.htm 000190 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies) Policies 19 false false R20.htm 000200 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies) Policies 20 false false R21.htm 000210 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies) Policies 21 false false R22.htm 000220 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesIncomeTaxesPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies) Policies 22 false false R23.htm 000230 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies) Policies 23 false false R24.htm 000240 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRecentAccountingPronouncementsPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies) Policies 24 false false R25.htm 000250 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables) Tables 25 false false R26.htm 000260 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables) Tables 26 false false R27.htm 000270 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables) Tables 27 false false R28.htm 000280 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureTables NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Tables) Tables 28 false false R29.htm 000290 - Disclosure - NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables) Tables 29 false false R30.htm 000300 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables) Notes http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables) Tables 30 false false R31.htm 000310 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables) Notes http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables) Tables 31 false false R32.htm 000320 - Disclosure - NOTE 8 - DEBT: Schedule of Debt (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtTables NOTE 8 - DEBT: Schedule of Debt (Tables) Tables 32 false false R33.htm 000330 - Disclosure - NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Tables) Tables 33 false false R34.htm 000340 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityTables NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Tables) Tables 34 false false R35.htm 000350 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables) Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables) Tables 35 false false R36.htm 000360 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables 36 false false R37.htm 000370 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables 37 false false R38.htm 000380 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables 38 false false R39.htm 000390 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables 39 false false R40.htm 000400 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables 40 false false R41.htm 000410 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables 41 false false R42.htm 000420 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies 42 false false R43.htm 000430 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) Details http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies 43 false false R44.htm 000440 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote3CustomerDepositsDetails NOTE 3 - CUSTOMER DEPOSITS (Details) Details http://omtk/20220630/role/idr_DisclosureNote3CustomerDeposits 44 false false R45.htm 000450 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureDetails NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Details) Details http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureTables 45 false false R46.htm 000460 - Disclosure - NOTE 5 - OPERATING LEASE (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseDetails NOTE 5 - OPERATING LEASE (Details) Details http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables 46 false false R47.htm 000470 - Disclosure - NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) Details http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables 47 false false R48.htm 000480 - Disclosure - NOTE 6 - RELATED PARTY TRANSACTIONS (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactionsDetails NOTE 6 - RELATED PARTY TRANSACTIONS (Details) Details http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactions 48 false false R49.htm 000490 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY (Details) Notes http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails NOTE 7 - NOTES PAYABLE - RELATED PARTY (Details) Details http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables 49 false false R50.htm 000500 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) Notes http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) Details http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables 50 false false R51.htm 000510 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) Notes http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) Details http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables 51 false false R52.htm 000520 - Disclosure - NOTE 8 - DEBT (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote8DebtDetails NOTE 8 - DEBT (Details) Details http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtTables 52 false false R53.htm 000530 - Disclosure - NOTE 8 - DEBT: Schedule of Debt (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails NOTE 8 - DEBT: Schedule of Debt (Details) Details http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtTables 53 false false R54.htm 000540 - Disclosure - NOTE 9 - STOCK OPTIONS (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails NOTE 9 - STOCK OPTIONS (Details) Details http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables 54 false false R55.htm 000550 - Disclosure - NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Details http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables 55 false false R56.htm 000560 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Details) Details http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityTables 56 false false R57.htm 000570 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details) Sheet http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details) Details http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables 57 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept EarningsPerShareBasicAndDiluted in us-gaap/2021 used in 4 facts was deprecated in us-gaap/2022 as of 2022 and should not be used. omtk-20220630.htm 1767, 1770, 1773, 1775 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentTransitionReport - omtk-20220630.htm 17 [dqc-0043-Incorrect-Calculation-Weights-In-Operating-Cash-Flows] The concept IncreaseDecreaseInAccountsReceivable is included in the calculation of NetCashProvidedByUsedInOperatingActivities.IncreaseDecreaseInAccountsReceivable is a credit balance type concept representing a natural cash outflow in the reconciliation of net income (loss) to NetCashProvidedByUsedInOperatingActivities. A credit balance type concept should always be assigned a negative one (-1) calculation weight as it is a deduction from net income (loss) to reconcile to NetCashProvidedByUsedInOperatingActivities.IncreaseDecreaseInAccountsReceivable has been incorrectly provided a positive one (+1) calculation weight in the extension taxonomy. Correct the calculation weight to negative one (-1) and input the value as a positive amount if it is a deduction of a non-cash income or gain, an increase in an asset, or a decrease in a liability. If the value is an add-back of a non-cash expense or loss, decrease in an asset, or an increase in a liability and IncreaseDecreaseInAccountsReceivable is the correct concept, input a negative value. Rule Element Id: 7488. https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd 8782, 11614 [dqc-0043-Incorrect-Calculation-Weights-In-Operating-Cash-Flows] The concept IncreaseDecreaseInOperatingLeaseLiability is included in the calculation of NetCashProvidedByUsedInOperatingActivities.IncreaseDecreaseInOperatingLeaseLiability is a debit balance type concept representing a natural cash inflow in the reconciliation of net income (loss) to NetCashProvidedByUsedInOperatingActivities. A debit balance type concept should always be assigned a positive one (+1) calculation weight as it is an addition to net income (loss) to reconcile to NetCashProvidedByUsedInOperatingActivities.IncreaseDecreaseInOperatingLeaseLiability has been incorrectly provided a negative one (-1) calculation weight in the extension taxonomy. Correct the calculation weight to positive one (+1) and input the value as a positive amount if it is an addition of a non-cash expense or loss, a decrease in an asset, or an increase in a liability. If the value is an increase in an asset or a decrease in a liability and IncreaseDecreaseInOperatingLeaseLiability is the correct concept, input a negative value. Rule Element Id: 7488. https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd 8727, 11614 omtk-20220630.htm omtk-20220630.xsd omtk-20220630_cal.xml omtk-20220630_def.xml omtk-20220630_lab.xml omtk-20220630_pre.xml omtk_ex31z1.htm omtk_ex31z2.htm omtk_ex32.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "omtk-20220630.htm": { "axisCustom": 0, "axisStandard": 10, "contextCount": 87, "dts": { "calculationLink": { "local": [ "omtk-20220630_cal.xml" ] }, "definitionLink": { "local": [ "omtk-20220630_def.xml" ] }, "inline": { "local": [ "omtk-20220630.htm" ] }, "labelLink": { "local": [ "omtk-20220630_lab.xml" ] }, "presentationLink": { "local": [ "omtk-20220630_pre.xml" ] }, "schema": { "local": [ "omtk-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 261, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 6, "total": 6 }, "keyCustom": 14, "keyStandard": 180, "memberCustom": 10, "memberStandard": 11, "nsprefix": "fil", "nsuri": "http://omtk/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010 - Document - Document and Entity Information", "role": "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ContractAssetsAndLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000100 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES", "role": "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilities", "shortName": "NOTE 4 - CONTRACT ASSETS AND LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ContractAssetsAndLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000110 - Disclosure - NOTE 5 - OPERATING LEASE", "role": "http://omtk/20220630/role/idr_DisclosureNote5OperatingLease", "shortName": "NOTE 5 - OPERATING LEASE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000120 - Disclosure - NOTE 6 - RELATED PARTY TRANSACTIONS", "role": "http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactions", "shortName": "NOTE 6 - RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000130 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY", "role": "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedParty", "shortName": "NOTE 7 - NOTES PAYABLE - RELATED PARTY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000140 - Disclosure - NOTE 8 - DEBT", "role": "http://omtk/20220630/role/idr_DisclosureNote8Debt", "shortName": "NOTE 8 - DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000150 - Disclosure - NOTE 9 - STOCK OPTIONS", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptions", "shortName": "NOTE 9 - STOCK OPTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000160 - Disclosure - NOTE 10 SUBSEQUENT EVENT", "role": "http://omtk/20220630/role/idr_DisclosureNote10SubsequentEvent", "shortName": "NOTE 10 SUBSEQUENT EVENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000170 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesUseOfEstimatesPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000180 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000190 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000020 - Statement - Condensed Balance Sheets", "role": "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets", "shortName": "Condensed Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000200 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000210 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RegulatoryIncomeTaxesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000220 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesIncomeTaxesPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RegulatoryIncomeTaxesPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000230 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000240 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRecentAccountingPronouncementsPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000250 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000260 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000270 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "fil:ContractAssetsAndLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000280 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureTables", "shortName": "NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "fil:ContractAssetsAndLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000290 - Disclosure - NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables", "shortName": "NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000030 - Statement - Condensed Balance Sheets - Parenthetical", "role": "http://omtk/20220630/role/idr_StatementCondensedBalanceSheetsParenthetical", "shortName": "Condensed Balance Sheets - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000300 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables", "shortName": "NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfNotesPayableRelatedPartyTblTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000310 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables", "shortName": "NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfNotesPayableRelatedPartyTblTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000320 - Disclosure - NOTE 8 - DEBT: Schedule of Debt (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtTables", "shortName": "NOTE 8 - DEBT: Schedule of Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000330 - Disclosure - NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables", "shortName": "NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000340 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityTables", "shortName": "NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000350 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables)", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables", "shortName": "NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2_TimingOfTransferOfGoodOrService-TransferredOverTime", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000360 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2_TimingOfTransferOfGoodOrService-TransferredOverTime", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2_GeoDistribution-GeoDistributionDomestic", "decimals": "INF", "first": true, "lang": null, "name": "fil:Consumerproducts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000370 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2_GeoDistribution-GeoDistributionDomestic", "decimals": "INF", "first": true, "lang": null, "name": "fil:Consumerproducts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000380 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000390 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000040 - Statement - Statements of Operations", "role": "http://omtk/20220630/role/idr_StatementStatementsOfOperations", "shortName": "Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2", "decimals": "INF", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2_PpeByType-ProductionEquipment", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000400 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2_PpeByType-ProductionEquipment", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000410 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000420 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000430 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CustomerDepositsCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000440 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote3CustomerDepositsDetails", "shortName": "NOTE 3 - CUSTOMER DEPOSITS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "128", "first": true, "lang": null, "name": "fil:ContractAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000450 - Disclosure - NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureDetails", "shortName": "NOTE 4 - CONTRACT ASSETS AND LIABILITIES: Long-Term Contract or Program Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "fil:ContractAssetsAndLiabilitiesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "128", "lang": null, "name": "fil:ContractLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleLeasebackTransactionMonthlyRentalPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000460 - Disclosure - NOTE 5 - OPERATING LEASE (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseDetails", "shortName": "NOTE 5 - OPERATING LEASE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleLeasebackTransactionMonthlyRentalPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000470 - Disclosure - NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "NOTE 5 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AccountsPayableRelatedPartiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000480 - Disclosure - NOTE 6 - RELATED PARTY TRANSACTIONS (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactionsDetails", "shortName": "NOTE 6 - RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConvertibleNotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000490 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails", "shortName": "NOTE 7 - NOTES PAYABLE - RELATED PARTY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E20_StEqComps-CommonStock", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000050 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (unaudited)", "role": "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited", "shortName": "Condensed Statements of Stockholders' Equity (Deficit) (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "Y21Q1_StEqComps-CommonStock", "decimals": "128", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConvertibleNotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000500 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails", "shortName": "NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NotesPayableRelatedPartiesClassifiedCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000510 - Disclosure - NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails", "shortName": "NOTE 7 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfNotesPayableRelatedPartyTblTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "lang": null, "name": "us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "128", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoans", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000520 - Disclosure - NOTE 8 - DEBT (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails", "shortName": "NOTE 8 - DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D200421_220630_ShortTermDebtType-SbaEidlLoan", "decimals": "INF", "lang": null, "name": "us-gaap:ProceedsFromLoans", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2_ShortTermDebtType-SbaEidlLoan", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LoansPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000530 - Disclosure - NOTE 8 - DEBT: Schedule of Debt (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails", "shortName": "NOTE 8 - DEBT: Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2_ShortTermDebtType-SbaEidlLoan", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LoansPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000540 - Disclosure - NOTE 9 - STOCK OPTIONS (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails", "shortName": "NOTE 9 - STOCK OPTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000550 - Disclosure - NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails", "shortName": "NOTE 9 - STOCK OPTIONS: Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000560 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails", "shortName": "NOTE 9 - STOCK OPTIONS: Share-based Payment Arrangement, Option, Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000570 - Disclosure - NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details)", "role": "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails", "shortName": "NOTE 9 - STOCK OPTIONS: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "E22Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000060 - Statement - Statements of Cash Flows", "role": "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows", "shortName": "Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueIssuedForServices", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - NOTE 1 - CONDENSED FINANCIAL STATEMENTS", "role": "http://omtk/20220630/role/idr_DisclosureNote1CondensedFinancialStatements", "shortName": "NOTE 1 - CONDENSED FINANCIAL STATEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPolicies", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000090 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS", "role": "http://omtk/20220630/role/idr_DisclosureNote3CustomerDeposits", "shortName": "NOTE 3 - CUSTOMER DEPOSITS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "omtk-20220630.htm", "contextRef": "D220101_220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 21, "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Fiscal Year End" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "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 One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r364" ], "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": "Registrant CIK" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r364" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r364" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r364" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://omtk/20220630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "fil_BoardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Board Member, during the indicated time period.", "label": "Board Member" } } }, "localname": "BoardMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "fil_CommonStockIssuedForTradePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Common stock issued for trade payable, during the indicated time period.", "label": "Common stock issued for trade payable" } } }, "localname": "CommonStockIssuedForTradePayable", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_CommonStockIssuedForTradePayableShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Common stock issued for trade payable Share (number of shares), during the indicated time period.", "label": "Common stock issued for trade payable Share" } } }, "localname": "CommonStockIssuedForTradePayableShare", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "fil_ComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Components, during the indicated time period.", "label": "Components" } } }, "localname": "ComponentsMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "fil_Consumerproducts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Consumer Products, during the indicated time period.", "label": "Products" } } }, "localname": "Consumerproducts", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "fil_ContractAsset": { "auth_ref": [], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Contract Asset, as of the indicated date.", "label": "Contract assets" } } }, "localname": "ContractAsset", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fil_ContractAssetsAndLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Contract Assets And Liabilities, during the indicated time period.", "label": "NOTE 4 - CONTRACT ASSETS AND LIABILITIES" } } }, "localname": "ContractAssetsAndLiabilitiesTextBlock", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilities" ], "xbrltype": "textBlockItemType" }, "fil_ContractLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Contract liabilities, as of the indicated date.", "label": "Contract liabilities {2}", "terseLabel": "Contract liabilities" } } }, "localname": "ContractLiabilities", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "fil_DepositStockPurchaseAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Deposit - Stock purchase agreement, during the indicated time period.", "label": "Deposit - Stock purchase agreement" } } }, "localname": "DepositStockPurchaseAgreement", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_EmployeeStockOption1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Employee Stock Option, during the indicated time period.", "label": "Employee Stock Option" } } }, "localname": "EmployeeStockOption1Member", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "domainItemType" }, "fil_EngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Engineering Services, during the indicated time period.", "label": "Engineering Services" } } }, "localname": "EngineeringServicesMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "fil_FiltersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Filters, during the indicated time period.", "label": "Filters" } } }, "localname": "FiltersMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "fil_IncreaseDecreaseInContractLiabilities": { "auth_ref": [], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Increase Decrease in Contract Liabilities, during the indicated time period.", "label": "Contract liabilities {1}", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractLiabilities", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fil_LongtermContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Longterm Contract, during the indicated time period.", "label": "Contract" } } }, "localname": "LongtermContract", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "fil_MonthlyOperatingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Monthly Operating Expense, during the indicated time period.", "label": "Monthly Operating Expense" } } }, "localname": "MonthlyOperatingExpense", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "fil_N2011LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2011 Long Term Incentive Plan, during the indicated time period.", "label": "2011 Long Term Incentive Plan" } } }, "localname": "N2011LongTermIncentivePlanMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "domainItemType" }, "fil_N2015LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2015 Long Term Incentive Plan, during the indicated time period.", "label": "2015 Long Term Incentive Plan" } } }, "localname": "N2015LongTermIncentivePlanMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "domainItemType" }, "fil_N2017LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2017 Long Term Incentive Plan, during the indicated time period.", "label": "2017 Long Term Incentive Plan" } } }, "localname": "N2017LongTermIncentivePlanMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "domainItemType" }, "fil_NetAmountOfContractLiabilitiesInExcessOfContractAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Net Amount Of Contract Liabilities In Excess Of Contract Assets, as of the indicated date.", "label": "Net amount of contract liabilities in excess of contract assets" } } }, "localname": "NetAmountOfContractLiabilitiesInExcessOfContractAssets", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "fil_OperatingLeaseImputedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Operating Lease, Imputed interest, as of the indicated date.", "label": "Operating Lease, Imputed interest" } } }, "localname": "OperatingLeaseImputedInterest", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fil_ProductionEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Production Equipment, during the indicated time period.", "label": "Production Equipment" } } }, "localname": "ProductionEquipmentMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "fil_SbaEidlLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the SBA EIDL Loan, during the indicated time period.", "label": "SBA EIDL Loan" } } }, "localname": "SbaEidlLoanMember", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails", "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "fil_ScheduleOfDisaggregationOfRevenueTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule Of Disaggregation Of Revenue, during the indicated time period.", "label": "Schedule of Disaggregation of Revenue" } } }, "localname": "ScheduleOfDisaggregationOfRevenueTextBlock", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables" ], "xbrltype": "textBlockItemType" }, "fil_ScheduleOfNotesPayableRelatedPartyTblTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule Of Notes Payable Related Party Table, during the indicated time period.", "label": "Schedule Of Notes Payable Related Party table" } } }, "localname": "ScheduleOfNotesPayableRelatedPartyTblTextBlock", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables" ], "xbrltype": "textBlockItemType" }, "fil_WeightedAverageNumberOfCommonSharesOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED (number of shares), during the indicated time period.", "label": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED" } } }, "localname": "WeightedAverageNumberOfCommonSharesOutstandingBasicAndDiluted", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "fil_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Working Capital, as of the indicated date.", "label": "Working Capital" } } }, "localname": "WorkingCapital", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails" ], "xbrltype": "monetaryItemType" }, "fil_WriteOffOfContractAsset": { "auth_ref": [], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Write-off of contract asset, during the indicated time period.", "label": "Write-off of contract asset" } } }, "localname": "WriteOffOfContractAsset", "nsuri": "http://omtk/20220630", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r173", "r195", "r215", "r216", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r345", "r347", "r359", "r360" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r173", "r195", "r215", "r216", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r345", "r347", "r359", "r360" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r136", "r210", "r211", "r303", "r344", "r346" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r136", "r210", "r211", "r303", "r344", "r346" ], "lang": { "en-us": { "role": { "label": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r173", "r195", "r213", "r215", "r216", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r345", "r347", "r359", "r360" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r173", "r195", "r213", "r215", "r216", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r345", "r347", "r359", "r360" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r38", "r92", "r287", "r288" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable - related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactionsDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r23", "r140", "r141" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r22", "r92", "r286", "r288", "r337" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts receivable - Related Party" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Less: accumulated depreciation", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r243", "r293" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r94", "r95", "r96", "r240", "r241", "r242", "r257" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r172", "r207", "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Issuance of Stock Options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r145" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Bad Dept Expense" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r125", "r128", "r134", "r143", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r252", "r254", "r262", "r291", "r293", "r318", "r333" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "TOTAL ASSETS", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r56", "r90", "r143", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r252", "r254", "r262", "r291", "r293" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total Current Assets", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r218", "r239" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r32", "r293", "r353", "r354" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r32", "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "CASH AT BEGINNING OF YEAR", "periodEndLabel": "CASH AT END OF PERIOD", "periodStartLabel": "CASH AT BEGINNING OF YEAR" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r71", "r263" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "NET CHANGE IN CASH", "totalLabel": "NET CHANGE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r94", "r95", "r257" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r207" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r293" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, 125,000,000 shares authorized; no par value; 21,948,091 shares, issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r116", "r117", "r138", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Schedule of Convertible Notes - Related Parties" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r46" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible notes payable - related party, net of current portion" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r18", "r319", "r334", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Note payable, related parties" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails", "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible notes payable - related party", "negatedLabel": "Convertible notes payable - related party" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r67", "r90", "r143", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r262" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "COST OF GOODS SOLD" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Long-Term Contract or Program Disclosure" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote4ContractAssetsAndLiabilitiesLongTermContractOrProgramDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote3CustomerDepositsDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r81", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r184", "r185", "r186", "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "NOTE 7 - NOTES PAYABLE - RELATED PARTY" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedParty" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r89" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "negatedLabel": "Gain on extinguishment of liability" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows", "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r44", "r182", "r271" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r187", "r271", "r273" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r45", "r173", "r259" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DepositContractsAssets": { "auth_ref": [ "r155", "r156" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of assets as of the balance sheet date pertaining to amounts paid by the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred.", "label": "Deposits {1}", "terseLabel": "Deposits" } } }, "localname": "DepositContractsAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositContractsLiabilities": { "auth_ref": [ "r155", "r156" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of liabilities as of the balance sheet date pertaining to amounts received by the insurer or reinsurer from the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred.", "label": "Contract liabilities" } } }, "localname": "DepositContractsLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilitiesDisclosuresTextBlock": { "auth_ref": [ "r321", "r329", "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.", "label": "NOTE 3 - CUSTOMER DEPOSITS" } } }, "localname": "DepositLiabilitiesDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote3CustomerDeposits" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r76", "r157" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r76", "r157" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows", "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "NOTE 9 - STOCK OPTIONS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToOfficersOrStockholdersCurrent": { "auth_ref": [ "r17", "r286", "r331", "r355" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued management compensation" } } }, "localname": "DueToOfficersOrStockholdersCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactionsDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "BASIC AND DILUTED LOSS PER SHARE" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Basic and Diluted Loss per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r59", "r60", "r61", "r94", "r95", "r96", "r98", "r103", "r105", "r111", "r144", "r207", "r208", "r240", "r241", "r242", "r248", "r249", "r257", "r264", "r265", "r266", "r267", "r268", "r269", "r348", "r349", "r350", "r388" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r76", "r191", "r192" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OtherNoncashIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on extinguishment of liability" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r146", "r326", "r327", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r326", "r327", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionDomesticMember": { "auth_ref": [ "r147", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic.", "label": "Geographic Distribution, Domestic" } } }, "localname": "GeographicDistributionDomesticMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r148", "r326", "r327", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66", "r90", "r125", "r127", "r130", "r133", "r135", "r143", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r262" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "GROSS MARGIN", "totalLabel": "GROSS MARGIN" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r64", "r125", "r127", "r130", "r133", "r135", "r316", "r322", "r327", "r341" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "LOSS BEFORE INCOME TAXES", "totalLabel": "LOSS BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r104", "r105", "r124", "r247", "r250", "r251", "r342" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "INCOME TAX EXPENSE" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r73", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and accrued expenses {1}", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Accounts payable-related parties" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Accounts receivable-related parties", "negatedLabel": "Accounts receivable-related parties" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Customer deposits {1}", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInCustomerDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Accrued management compensation {1}", "terseLabel": "Accrued management compensation" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeposits": { "auth_ref": [ "r79", "r325" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.", "label": "Deposits {2}", "terseLabel": "Deposits" } } }, "localname": "IncreaseDecreaseInDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Inventory", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r75", "r278" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability", "negatedLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r75" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Prepaid expenses", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r62", "r123", "r270", "r272", "r324" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OtherNoncashIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r69", "r183", "r188", "r189", "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReservePeriodCharge": { "auth_ref": [ "r53", "r54", "r55", "r152" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.", "label": "Change in Inventory reserve" } } }, "localname": "InventoryLIFOReservePeriodCharge", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r51", "r293" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r52", "r84", "r110", "r149", "r151", "r154", "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "e. Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r51", "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Total" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Allowance for obsolete inventory", "negatedLabel": "Allowance for obsolete inventory" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r150" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements {1}", "terseLabel": "Land and Land Improvements" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "NOTE 5 - OPERATING LEASE" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLease" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r90", "r129", "r143", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r253", "r254", "r255", "r262", "r291", "r292" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Total Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r90", "r143", "r262", "r293", "r320", "r336" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r90", "r143", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r253", "r254", "r255", "r262", "r291", "r292", "r293" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Total Current Liabilities", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r18", "r19", "r90", "r143", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r253", "r254", "r255", "r262", "r291", "r292" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Total Long-term Liabilities", "totalLabel": "Total Long-term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r18", "r319", "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Loans Payable" } } }, "localname": "LoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loans Payable, Current", "negatedLabel": "Loans Payable, Current" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "NOTE 8 - DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash (Used in) Provided by Financing Activities", "totalLabel": "Net Cash (Used in) Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r71", "r74", "r77" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Used in Operating Activities", "negatedLabel": "Net Cash Used in Operating Activities", "totalLabel": "Net Cash Used in Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r57", "r58", "r61", "r65", "r77", "r90", "r97", "r99", "r100", "r101", "r102", "r104", "r105", "r106", "r125", "r127", "r130", "r133", "r135", "r143", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r258", "r262", "r323", "r340" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "negatedLabel": "Net loss", "totalLabel": "NET LOSS" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited", "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows", "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r37", "r92", "r287" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes payable - related parties, current portion" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r92", "r286", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Total Operating Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r125", "r127", "r130", "r133", "r135" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "LOSS FROM OPERATIONS", "totalLabel": "LOSS FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r277" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities - current", "negatedLabel": "Operating lease liabilities - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r277" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities - long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r276" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease - Right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r76" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Amortization of ROU asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r279", "r281" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "NOTE 1 - CONDENSED FINANCIAL STATEMENTS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote1CondensedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r16", "r317", "r332" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Total Other Assets", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Long-term deposit" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r343" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OtherNoncashIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLoansPayableLongTerm": { "auth_ref": [ "r46" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.", "label": "Loans payable - SBA, net of current portion" } } }, "localname": "OtherLoansPayableLongTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Total Other Income (Expense)", "totalLabel": "Total Other Income (Expense)" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "localname": "OtherNoncashIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r218", "r239" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromLoans": { "auth_ref": [ "r72" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from principal payments made on loans related to operating activities.", "label": "Proceeds from loans payable - SBA" } } }, "localname": "ProceedsFromLoans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails", "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "auth_ref": [], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.", "label": "Proceeds from (payments on) note payable-related party" } } }, "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r160" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r158" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r160", "r293", "r328", "r338" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "PROPERTY & EQUIPMENT, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r33", "r160", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r158" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RegulatoryIncomeTaxesPolicy": { "auth_ref": [ "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).", "label": "Income Taxes" } } }, "localname": "RegulatoryIncomeTaxesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesIncomeTaxesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r214", "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r214", "r285", "r288", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r283", "r284", "r286", "r289", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "NOTE 6 - RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote6RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r70" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Payments on note payable", "negatedLabel": "Payments on note payable" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r246", "r302", "r363" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r208", "r243", "r293", "r335", "r351", "r352" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit", "negatedLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r94", "r95", "r96", "r98", "r103", "r105", "r144", "r240", "r241", "r242", "r248", "r249", "r257", "r348", "r350" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r63", "r90", "r121", "r122", "r126", "r131", "r132", "r136", "r137", "r138", "r143", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r262", "r327" ], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "http://omtk/20220630/role/idr_StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionMonthlyRentalPayments": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the monthly rental payments due under the lease entered into in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller.", "label": "Monthly Base Rent" } } }, "localname": "SaleLeasebackTransactionMonthlyRentalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote5OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r29", "r30", "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule Of Inventory Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r221", "r228", "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividends" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Expired or cancelled", "negatedLabel": "Expired or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails", "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r223", "r239" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails", "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r217", "r220" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Expired or cancelled, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r233", "r244" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding, Beginning Balance", "periodEndLabel": "Shares, Outstanding, Ending Balance", "periodStartLabel": "Shares, Outstanding, Beginning Balance" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails", "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails", "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r83", "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r47", "r59", "r60", "r61", "r94", "r95", "r96", "r98", "r103", "r105", "r111", "r144", "r207", "r208", "r240", "r241", "r242", "r248", "r249", "r257", "r264", "r265", "r266", "r267", "r268", "r269", "r348", "r349", "r350", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails", "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails", "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails", "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails", "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails", "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails", "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r94", "r95", "r96", "r111", "r303" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails", "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "http://omtk/20220630/role/idr_DisclosureNote7NotesPayableRelatedPartyDetails", "http://omtk/20220630/role/idr_DisclosureNote8DebtDetails", "http://omtk/20220630/role/idr_DisclosureNote8DebtScheduleOfDebtDetails", "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails", "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails", "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Common stock issued for stock subscription, shares" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r207", "r208", "r226" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsShareBasedPaymentArrangementOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "calculation": { "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Options issued for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Common stock issued for stock subscription" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote9StockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r90", "r142", "r143", "r262", "r293" ], "calculation": { "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Total Stockholders' Deficit", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "totalLabel": "Total Stockholders' Deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets", "http://omtk/20220630/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' DEFICIT" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r88", "r194", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "NOTE 10 SUBSEQUENT EVENT" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote10SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Liquidity and Going Concern" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURES OF CASH FLOWS" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tables/Schedules" } } }, "localname": "TableTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Details" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r210", "r212" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r210", "r212" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r112", "r113", "r114", "r115", "r118", "r119", "r120" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://omtk/20220630/role/idr_DisclosureNote2SignificantAccountingPoliciesUseOfEstimatesPolicies" ], "xbrltype": "textBlockItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.L)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e99989-122729" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=99383045&loc=d3e9351-108337" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=99397363&loc=d3e9420-108338" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=51888271" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.12)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(17))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r364": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r365": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r366": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r367": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r368": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r369": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r371": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)" }, "r372": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)" }, "r373": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)" }, "r374": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)" }, "r375": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r376": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r377": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r378": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5" }, "r379": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1406" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)" }, "r381": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)" }, "r382": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)" }, "r383": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)" }, "r384": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)" }, "r385": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406" }, "r386": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(e)", "Publisher": "SEC", "Section": "1406" }, "r387": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3095-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 78 0001096906-22-001918-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001096906-22-001918-xbrl.zip M4$L#!!0 ( $9Y$%7KY/2_B*< "WH" 1 ;VUT:RTR,#(R,#8S,"YH M=&WLO7MSXDC6/OC_[U/DQKSON"I"8$G<7=7>H&Q//GY__XYU=$;MFS--'ZY MDLKB%<+&R%0UX_67J[E=4NR1IETAVU$,5=%- _]R99A7__?M__D\<>!.N-NP M?[F:.,[LYOKZ_?V]_%XIF];KM=1JM:Y_DFNNW(MN?@XM75N[E'Q"+Y9%L7*M M&>0E(^Q?K^+5U?1*&X_*K^;;-7P!=\C27]7EI8Y5OBJ*+/E?6/%'M)[O"_HB\@ME>4MMN5L7PX?AEPZUO3EI>;4^4$N MD<5Z1?0OB",/\JVZ(1+OXOJU^^7RL;99E:7&OH>[5RQO^+GK6HDT1-<,_,\O MSX^KRYWPZU>77CN68MACTYHJ#D"+/*E6$N627 \\I 1#NO8@?X@//:<9$/+< ML79VM'4-W_H7PB-_[!$)^7JHV"MY;UV_!FWR[?)26PN[$!XK7?_SV^/+:(*G M2FDYH&3R8$6%'_]7J82>+%.=C["*A@O4N?_:?K;GFH.1;8Z==\7" FJK;^0V M%=V9T]G^__-YBAT% MC4S#P09@Q,$_G6NB!#ZAT03>A9U?O@\>2LTK1*15PG_-M;=?KN[ZLK@Q0!4106H_;\BUV/)^UU05&^[O M<$EO/L66-D*&,B7W8NVF8T!+%W?P.DO1NX:*?_Z&%U=NBW\ZSWC\R]4]S%%) ME/[M3U5-_>5JK(PI6A!&MBM6F6/U\O?:&/6^\FUL6O.Y!LT>*_B^L6!U# MO5<<'.VE\M5MJ23)@/?H;VQ/L:%.R3MUY37::RI7MV-%MW'TE]R;H_ETK5\/ M\(D=[775JUN"SF/?]@3?FFJ,]]6N;G\_XFT#HGLT,L^>\^86*1MQ-J4?&M3_FFK M_M?$#OYR96O3F8ZOKKTVK;6#_FV;<\O[\\;K,^W?1I_I]YA.*?JKII(_QAKH M*-H3'*K=[[J_;4REP(VT2<%GSNA@TU]!?UH.F3L4/<36BF1:!#YWVZ,&KJF7 M*J+[1-6[XCKPS.ME][:ZVI'EW^6T>^C:"&>C[?ZGD=O>A?%I2AFWO@EZZZC6 M=\ _RZ[ETE+=QF_YO[+ S.:LJ"8Y*_XE2QGW4(K00^F$'M[+DJOBI,Q5G!1! MQ9W2U8Z<>O\"$TT\8:)ULH#AFI(X7CE#V__]XG3^(NZ\78+_3DWCQ3%'/Q+J M#X 'OQ)WYO:S&R;>X)\S71MISC<\'<*S50V^=0D +^R]>7$ 2.2>#KCHX"]# M4\'A-AR[_5.SKV[]RP*-=Y_U^3KT%;<4PEXKDE?#ZQ)NJ^J3HJE=XTZ9Y4_$ MT'KJ@8+7ZW="1NK>T3%^=\7K MX1$>!O2P4) ?!<*-VT9%ZHT98$72C)) M:5/>JU A7/!SZR-1*!HNAZ501]F/2:=06E$-PPE<9Z&.,A5XH6B2E;98*)"# M$CYMH473V JI8)9XG(D"D7*Y; 4"C?[,>ED MH9;74TM.8#T+A9NVC M5FK+ "R69I+1I@F>A0J(9HD0343='HE T7 Y+H8ZR M'Y-.H;2B&H93TI8+=92EP M%DZ2TW17:@3:%AO7'=.??&%O]\5?35/O6"[;> MM!$N^9];6.V_80LNQQP-PX'6KP]&2%?RMX;K&N-BU/)EKF//M;;S9&J&TS7. M9.C6^G,!LZX8/Z[FW_HN[G]_Q>:]9CN6-IP3EZBT\?>].<6VHXTX&C=HX:NE MS";:*-C0]>$*O\;O3&8IYBS7.8LR\OIRI*BQ& M*B^*L!@I_M2@6Y7,67GS#YKN8(L'TLFVG)O-YKE#,];T&Z^=>55JA=RS45&% MW'E3.)3TYE[\*ZK[;#1.(?B,5$XA^*QU3L=XU0P,#S)>O8_X'X^0-I^-*BK& M@R\-58P'%T4)"V:1U: E6EXQWJ 5+ A_0U9$A;P-0.$C9ST"A0^06;5>ZB// M\)<%.2FAY'47ND^R[F:DK1P,A&\8H'70*6?QI"N&TS;491O=UJ_&)J0;?&WQ MEPJ9IUY0=AWICXJA0G?(C^YT9IEO-->4![432_+^Q3NZPR_J"_EG,P.>L?[D M+ :687]9N+^7[B8:'G=^XA'XV6^X/QZ#+;,X&@AH)A@U]0GLWX(FS"E4S;@= M6'[CC@>QV:']X6DFW'M<83$6#+DK?S02K.L5,EY?3,52Z MQHATX0V3K\]NM**'[IYP5F_;+27&VE&2R"F%8N6$$+T8^5R./(,:NW%&OE:, M?(21#Y<23R/_16K\7HTU\HUBY".,?+B46&O[1DD2/6\@A3E?C#PW(W\RR16( M@IX5XQ67OFF&-IU/.1A-0MS2-JUX7*]Q>8QOPD2M_.18U&[C\B'JN:&Y8$5U*\7"#? #_HML9Z$#N*>*]:H9 M)1V/G9N&/',^O6NJ,[FIUILSY^KV\\R_;@PC?B.),P>1XA0VZN%W]&Q.%>.3 M^X0;\=/(U$WKYF\B_=\G@H^2HFNOQ@U1P60)Z^]_D^KBI\_7,V@"TP=_'MY^ M[W4'G7OT,F@/.B^?KX>WR;SFI7/W_;D[Z'9>4+MWCSK_O/NUW?O:07?];]^Z M+R_=?B^Y=__9?OFUV_LZZ/<$=%^^*R-9K%5;#-Z7[,@\])^_H<^ 0L,TZ%S0 M1LA0B&)5L79S;X[F1(41C^$*>7KE&8\WU?85PO9(F<%=CC6'Z0D^U^\4VZNG MWB8D^L2$=!Y?OP7>NX\]9\'Z.G[\\OW=F^ !GT$>!\ J)%4 M0?UG)-4^J!\3$$3_ 0U^[:# Y%I.K/;= ,'74JM2Y1?E#Z:%G E&?_G#A5QC MB<" 8O7&>^]PV0" J3U3#+\)0],"]5P:FHYC3F^DV4]DF[JFHF7#X=:#4'FB M;^RX%CLR4&Y4N'H*UTY49;' 8'D@ED#_F!L8540!$7<@?):1]G.L=TBU2\TF M#A9ZT'2,H/'@,[FO0^Z/X']C#L>NL>A0#XR\T'U?'(4&3R[5*JU:;5O>G,N: M'99=^3WC5Y+T#^$4">SBR+#_C7@!OZ%.[VNWU^D\@[4$R_S\5$X.PV$"^=#Y MJ8PY,-;J.I,;4)G>3K#[R#J(D[Z G<)&A M*0?!=>VH9R?:@?*SZT6\(RK>^!JO4BF)K6:U6A.C2?#:(2',<3 ]<4)3[""P M\B:8>0O]9VYIMJK17!\RPS\/K>M;+0@V>JWUJAC:?^G?'T]"PHFM[Y:?RR]E MY-%PEMO<]=%#/;/\<4O6UU2-Y,:?9FV(VJH*D;3M_7C4#"S%"E$JU1IZ(>I> MT9T%NK>T-RR@OW5"T3Z\%9#W2[16W<&O?6M@OAMQVO0'6*)PA16[ 71.]*TG MT(D _835Z? V7N.>3'B#_O]HL\.:?EU +5EL2BF["UZ;B2:962!+;:;H"/L9 ML_ Q29FU!03=0:0_;%V%;*?@AT/#2G#>MK 2=R ;]7"S,KS]>!!*C^9(T9\F MIG&$'U]K2251;+92QM#*R;RRD8-U/"/-1P9MOP"^YDB?JYKQBB#$4Z [7*+H M/W,;3-+BZK9KJ,0P831<@'^,1S\0W/P#O4\PM;\DU@YXU1^DCV@"KO48 B\5 M*;J.+$J7V/#SK[EFP8>.B8;8NP">^8)=VRU5B*&FM :9?>2YG9_@D!NO&+7! MA5?G9',?_7QFX1&F$I1D1"-F&WV FT%I(7L^FB";9.)!X[S0WYDH#KW16C7T M75EO$FF/>[/7X(\"4@P5?9#=#@U!-<+WP_] <\GU]%*XB;3">P[=8T(;01NI MV YJB0B">;OL1;L'%.;=W(*@WW$))K*3$33SW(Z#^']1MGJ=5/+(IF",#2Z& M^W$U$].?YC!B]XR&R M-0=9[# M356QY@6D<]UU^UY* _0!9D,9R16Y['WO3#0:ELY(6)KT''!;OFSV$N/8_EA> M@\_!6&\I)B(E#]8%CH_%,4! 03H\'2-E- (<$Y"J=&0LHJ5"/T4@NU+(%X / M!=E3F /P(LM7-3 V4["'"U]3O6",5#S6#'J&"O6'_O[7W'0^[6J&^^T:G4<_ MV;K2_9B"S/UU9UN\*S6#SACWH9(\+,EA]J',/6=3$731AR$!'=J )KV1,7BWSW9G$'9I=D$QK;/SF?Z6MOW,;?_H852.,4>+S M)FAA4]+>&R]DQ:4>Z1N6H)03[_&R+'6DAW"?D80B"(?#F] * MH2ZE-M[T^DE41&,A4.*&22.2N8WI5?!6NDR.R)4V=?W\^('$%>1=^H*\_%V# M5\-KD0$]-(DF?--L:A0,Q2 D*W%2R/H.N9BD8ZJ*I=J(L(R:NA$.K0B #TIH MZ%]&(2O#N^QT -03:]V#@T&<8.UUXL O+L1$?WBE*HR92/Y=73.F_)\4Z,7G MX:VT2HE9-6P&7Y:&%E9^E)0Q7'ZCZ._*POZTV> *62E21C]@T.>&6O)>VA+) M/[\M3=*%M>;KH.!+RR[[3;[*16+.*:&2/<&Z[L\,] 'P3D,9=YTW0BSQL8P@ M #T4Y;Z0MR2HH+=3(_QHM\YCM+M'<\$,GUN@3;#MZ2%L[=(!\H?A4@? 2-R< MV)SDHSI9/MEC&6B.3K,3L#("A:XKMAW51DJMCGI>:03N/_5D(6'B?:)2-]0$3WYL\>6S"-%WONIWFZ,3SF5B, M"&].4P@A0/FH]OP5% RH##1 *VS#13+$(0.88N:U& MM-G(7+6XS*-[)//F'ATMGJ.LC'^]]XI&6::Q(DQVN(,,]"]7 *H]JD9DGZP" MHS)H?WGLD*3?NWYOT.D- NG\:XIX=_-W-[DEE9OI1I3-LM3\WXV,*[$,T=?6 M8CAK.1*4QQ;=H9'?1OS=7:?S\!# EM]9$G>FU-/V\P!U40D]='OMWEVW_8A MW_6?O[4':SLR\@J?)#?BG""3 UA@(:Q=X3>\9&]V"36P"II8Q!K^39&6;:;2 M %OGY>D1\X8AWG/P%$G^.M1V$!3\[\.2;EB>3P^NLQ*=VSH@MD1&O%I,@(N> M /*!"7!G&BHV")OV1=$!WAB]3# &YTZA;M[:AA#T86XHXY&[ MJ[4BT2ND8CH4TX'KZ5")/!U6.I[,@_X,N]>M4JX<>":FT\#6?OI),2ZAO3YK MR"7!3Z3@/.)^QM2*&7/1,Z9ZY(RY4^P)>M#-]]6,.>MY4B_FR47/D]J1\X02 M9A-3AQ?9?_];4Y8:G\"O&I-Z'Y=F:AH)3Z$X615,IM!I&_DN;@K5#TRAGNE M:6XO[+1O6:/YFX!!&(-VH:B M+VS-]I>Y5Y.%3" WZ89<]XSMN;X9ZW _BZ2D348QC?B>1LTHTZ@2;1K]3O)# M-# A9,,-F1/P@>[_3::5;I*J7#92AN;<0=\4ZP=VT+-F_^!^GA!FKI@G%SQ/ M6E'F237:/ '#X5BF;M,Y\F29(ZS.:>&Z8A*<^R1@L$B1OMU+E%#\K(,:T" MZ072>4?ZH62'.*3*=R.P>^!%T=VT5W(0K$/+B/A[#(@3_-VF2>6>62AF2C%3 M>)\IA_(@XO F]WBL4.[P^XPD@&-#,ZW #"EF0S$;^)X-$8AD,)/W0VU**9AC[=-=LUW%U'\(QB.J2>A)#G MZ9"%:W0HD8?BOQX-_YV?$VVHY2 =0:X45B "[)?;4OG:SECA;3OC_N.&*O7E M<4.UJENF)GEYTEUIE:UJ*)5U8WE@C>&(@V9.?.^!C6VI-",X&11Z8)8BD9%6 M3M/7/X;J$JNF6__E1AF"9IX[^-/!_E DN> 9WG8'G6](*A.Y^(V%IZ^](GA; MK4KO(O7-WWK*: ,Y\VHE 7CL.?C"AX@W8O*I(Q9^VDKX[J'0SIYX MK,'Q136.L6/UTVQ*7",FI?LV]H4J_*SC=#H[I5$F55(_7E@_? PGVL8K<<3D%,CQ[QMU NJN6X^'IXSXYBA[/L)/MEY<. M\2[V("6T'TG.\/ 7GEIH*OX;\]_%H\%Z(.8_$<5[,0M>W/?G9_!Y47QL'LKW M2F]$#[4D131?L%!25];!J*ZU&@KUB3RY!$;,(M.GX_<]V5+W]O(#!M,C@ M[WF!/^B!0L4;1='F=NE5468W9*C62Y]U9/GW8.$S=D(/P&&F+F5)$-GIRP(=G*"#B:9L";75*=8)*\IC6=H#^C!$ MY2%:E4'R5G2?L4X/)'E2+&?',0\7X1.DA%A/W$3:&K83TFF2($MRX0)R/]Q[ ME)0D-]>'^+_8,E7B$MZ6+M%UZQIOH.5-B^;?NM[:X6RQ^WNQ*=:OZ'G A^ZY MNBT<07YFDC_<"[#P2<7)U;H@MRJ%YY=S.##Q]!I20Q"K:07%F9"#9),[] HI MMDT3&BZ=)V0*U+&FW_@2;A,!QU):[(Q],8A)#B(352-5!%G>/I'B GRX>TP' M,);NR9-93?9LA$P,KS=D_JRPZ;1(*FQM"@VY?HG^V,4"AXE"K0IR7 (W4\]- M:L;4FP/3(>7M7*(3M7/DOQTX0.4,<>^.3K)+%O5F16B$'&J5.\^P@ =[;=@4 M 1PRS\N[1992D@=+%3++9^)7'(?@Z;G_U'D>_ O]79G./J'.[]^[3V233^QD MAH(4B*RYGRQSABUG\:0KAM,V5%(X9T9*%"?'4$NRT*RW\F_FSWJLV7!"5:'2 MB+D44=CL/"V:%$+)O=5U:[$6^UW.N8OG0;1[!QX8KTC'BKV9\$5Z5#+'I3E\ M0Q<#SY6/SYW?L1RW1S)L=*#ZX^\VCK^B&",;O%(1ZG%]CP(?_..#T5X!0$>K MD2-V/:ZN?#2-UY*#K2G(APYC/DS[&7*CM+::2Y#V3&.4*(4N582:%),D+6# M#PQ896+$!@&?#N*12XIN-:<;(Y,04WG MHOQ H@Z$),C5BM"L7K0+46 O'O;8Q'Q"5:X)%;&9O;^Q6X-3>U7?JFTK1BJQ M>THQM\=N^TOWL3OH=EY0NW>/7@;]N]]^[3_>=YY?KM!]YZ%[UQWDBR!SRP2S MG6*Y\WT2%P _KD^L/7%>G;@ [,_5X>&F*?RTA)_%XTQK(^ MP%(>L<3$0:\T+G9_K"=H! ]47C')-P4!3XDF5MRCI@K7A M&_'Z.!V9_/-9& MV++[UHMCCGY,3!V<[:0W?E5DH5Z+&;H6(,D)2-BLILBBT*AP4+0N/<>UA"RO MAMW,+;-5>*UI> ;KI4L+NMZZBM^MG (.9D)FU70 APZ=P5""R#P 00V]8S/WKF;V] $ M;/F[]@K2+R%;[LG9K]V:L,L&=KPJ%25ON!UG-I%G0Q2:#9Z]M;V#=4!M;19? M"/AEJ.13=V=GD<]QX]/:;GO?8B\2)O D6:@T8J[?%1 Z"PBQ4:YB79"J,4UH MGNLA/QX7]_*1F'T96TA32T.4A)H$OD7]#%B_ B5)*4C "#DC.:VB-IGN<'CL M][Z6!IWG;Y>PQX&7_%4H MZ(AXJTFD;M< 6].D/(E6,_XIZ<5(ISG2;+R!8\:9'U\@[?P(%EHO3^8Q=[,G M,*C^O FNP2>E+9M"]3))JW,'"*-<7J$9]V2W7+F*^SC_-66J^]5&\^$FGB'+ ML(.23;SB:+5:%RK2&>R0+3#!JK:R6!5:=9Y/_4B:PE_57CZ2Q,^3IW#1A&[B MZK5>KPC5^D6?'EL *X$\.JD.L$I+1V>IBHM5U!RA/JGT.T%J5(4*NT.X"WAP M 0\FJE 6Y$HEQ:SBXIBZ'"SH%3++P2)H'&\@QQ4_TWYC_KO()YD0?QUK.C7) MM^;HAX .L=_D6EJ,YV6B6-ANSYV):<'#U'U&T[WV.+O)K$'K3MXI39)DNCTH MU)AO?8!L^B:D+!OV*;J0GQ2+U#XB"XA_*/HQ P809.!(2N5KA;ZLJ'2]%!UNMJ27- M0"-EICF*?@G!41:%YY8"?P)Y=XT[5]J)%1@4Q&I=J-7.8('^7(>:52J26*D( MU=I%IGRV1Z/Y=.[F<)U.=2X;_P_Z)\HP=13.PVE$L UQO.S"< M]^YHAJI'FTJPQ&010!)JS:H@R=N%.3^>M>=7P,E3P6S!5(4X5:Y$!U,>E]:# MI;^OT'U\M5NLHJ8X*8*CU?EKKCF+I'5JJR(*U<;VCOWX"K4 "E= 8:LMFQ!C MUULIJ,IBX3T'B\B%S'*P\'Z:\T"/83[#$SD](U"<>[LOA:MMJ!$]$0Y/8RXP M=CX8R_[4Y6N';$R$7XX>N+!SD@<33(Z[-*>@.1=DYYZ[!5JQR$F82(.+7BU* M]EMTO[,SP38FHE')P9@JR$29JQKAT<::H1@C#:ZU24H!.;;-+KN=F"Q-C0M+ M:)=G2?WY8FZ<):\W7-P*5EE_TF7VVU(DOQ M@&3ZWWK=0>=N[RNZZS\_E5<28_K*NR6,7I:0(2#S]J&9AHT^ M+ 'V,8$&!&>:@C3UERNE0D9%.2&Q,%2V] UT_OJ/]6\F^42FKZ[A0;HRL_&- M_XLW_K6Z7)9KKG=VK-LFT:L2$U\TR\1!&V2I7FYQT(Z49 $W$:?XERMPD?:V MIRF5ZS7V;7HP+6(TT&!B89QG\8AEL1#/;O'4R[4$Q?.B_8PCG"9GTFE4RPD, M6+AP3HSN>5#1/+1A929X:O+IVOQ$1V8?4_,-_I[8J -.G7H$%<.;!'I) ,^90W*2033^QM4^5 MFUIR$D[\$2D;$5I\( ]%EIKAZH59487GSA^=WG>V!R]D.BL.251FJKSHXC== M,S^]:36&48S7KD-)UF_8F&_6Y/D7LY)-.-*:XDIB:@[/$E<0* M5TVA(N[."#HK7$E5I@:6):X:\JEB8IQCU*B7:X>SC,+1>2_+HB1*_X8?]8K( MI*IRLR+(368'QA[""4,J-1PD$7S"0X!ARJZ>H(KN977^. MK=>8EG-XUW\9H/X#^MKOW[^@E_[C?>HK(,?$Y'+*Q*>'Q-@-)88Y9]M//%_B M0&$'V^F/O9F7D&\I54C.)NMBH!G01RE3S/Q"-;9JWPLS1JZF5)>$6F-[8U,. MH.4YCOQ#B[B1.=."T1S-/0!E[VU6Q)K0DK:K:IVF$-D[E;E:(#E5#['W,^66 M*#2;NXN^\\%.QIF:7Y_[+R_H6_OY:[=W9K%[,EPCN_:=2@QEXEU^M4S;?K+, M\68)"&:^9;,E2"%U'Q**VSF":R(4)C]PC:W9]T"-D7]9KPN-RN[#"<\*7LDP MF>S:EU,ZZ7SR1VON&736'J=4JPFU2H35EB); MZ)*RA:(PL%DS"\<[#/?W8E.LIRGKH]]XDM?FOO729'TJIY8UKD_W5%)D@F)! M+,6-&F>;T=5_ZCRW!Z1.0.>?3YW>"T^Y706[DI!&S-&PG2W+<-;#EKGI2SQZ M+R+7M*PH;UY=$0<6<6#N8Y/,[>H%R3IS8YC#.)"U:>/1@F7ASIWN!LFS-2R!GE:/=6UK%U+EUB?^!A0M^OACUAA[@F5/8DI.=K(U;>47?$_M@8 MB&'EPC8$L;5[7S3'*,G<'\VUVQD#:PGLCY*$^IY,ZS/:'L6K_F#O/U8J0JT6 M(7N^X',3=CCO\O99P57G-0#R$"VYPS?1TM,(B,^@2V MM DUV.1]I@3,C%'J7BY)VYS).NSH3\+ MIB_W:8^Y;\I.8QB9I2.@C$73#4Q'T?V3?(U7Y-&T=D'0\1GPG2E!MP2@C[^D M5J9)3=XZLY)X.4)^0>1C#L(#O9+_;+0$+?3S H"KB#@SI" RY.L\T[ Y4C6!0&7O;DN MZD\=8)D>23WOA^?^-^15HNKWSKL"5>J^&4NXIJ!S)NJ"@LK?=!05U@(+J#W[M/*-N[Z[_K8,^>&70/YXU"<5M MQ%+4T[ZP(S\T4S-U[G6%6WI8O=@5) ,R5HLCJ.?'XZR.+@'(" 37)GL-TW.FLXZ(_O\=#ASO$M**N$VL 6)WN]T*-PPC$V,O<; M<^T>QL063TXC;[YA9BY@[#%D[1A*HBC40PJ Y]\[Y*["=Q?&T<*V WXCW?!= MY-(4M%74O5@^=I(]AZ8FR+4T,O@Y0FO6WFGZ)S*>AC1&+&E-J%W.7BENT<6M MXWL*1A,H<"T*%7&;0+OTG4T9*=BM@H?,VT@5/.21/5*R1J&O87#&XP M=J\;*#^QW?GI6 I,5\U0K$77P5.;..!PIV7J.BT]ZJ[E)TVSU66AU@Q=Q#]W MGHU;0B*+A+;4\,N\I#B$D,WMT[S.E&;C%K/Y39-+"?E)DFR5FB"&T"B7SK*= MJ0Y-L/@X*--&X]3:XQ&\_K2<^Y5#C[SJK"A'NXYY7E/)^:)WE*D,4]2CP;]@ M X^U>/N58TPZ<5MUYW,#_^2_LM\!KKN'G?0. MO*Y7A J3%>KS*N^7)LKBKX;L10CS->"6(!V]!GQ>A?WBH"*O:[9[L)7P*FN3 MR2IK8A[/_YS$1'&C())[#N?!=WQIOW3O4+MWC^Z[C]\'G7O*?J"GSC-Z^;7]W"EX MD//E03J*96C&J_V$K9>)8N$OBJV-VH9ZKY&7JE&9$5OU'W"<5RN60Y9/"WZ$ M9WXD)G)V,29)(8=CM!2\R;&\22S,16!2&( OE+0KZ)2$]4D$@B5QQ5+0+ 7- MPD-3"IHEG\-6T"QY'+;+I%DN(B7FDCF@/SO=K[\2ZJ?]1^>Y_;6#>M^_?>D\ MH_X#NNM_^];ON530"^I_'[P,VKW[;N\K*FTQ1SFBBC;2UBNSGT@UYT,=)Y04 M%Z?$Q,ZM/FQ;F>K6M+&FW_Q)IP!6VV_84EYQ;SX=8JL_OC.G4].@OKK=GSNV MHQ@JA )1N*BEO^_>?9RK+TM"J]H4Q-9V,'<6V]@2QS9_T(Z\;80Y+"66L*R+ MHB U6SD^]I-[*(;L>N-KMG(>4%]OENMGJH)W M[NU+2Q>[CO^UHX @X1!1U#X-QK M<-&KI>AHIECTJ'IG@FU,I*.2K9 JR$*9JQJ(#(TU0S%&&EP+0G4P.8O6+KN= MF"Q#%A<>T"XO=A$]#>2?#@%*'GHCDG]7UXR@XO?T"6" /@]O:Y^OA[>;#9O! MEZ6AA94?)64,E]\H^KNRL#]M-KA",+X5^[5$\L]O2Y-T8:WYNF;@TK++?I.O MMEH14SP*TM1?KI0J>9#"6%H@J/ZW7G?0^0UU>E^[O4[GF41H=_WGI_)*@$Q? M>;=$UT& M#]*5F8UO_%_\S(]&N=+\7Q**1^#PIYJJZGA3B];+DOR_"6:U!!B-T 9(M7+U MI/>'R?7!M(CB0"_:SW"+$MH4B*I/$T584TX53K.>DG2B+P;M!Q(K!)PXL_91 M1=_@[XF-.C#[U;U\3\YADID(66&)*Q&S5U/_F!L8540!R:(LGR4"V^.Y+AP;7SJW&.\E2R+_8#9&-,(9-8.Q)RH M$F(#Y,0I?I&;#5/P)D[466WU/W/;<8D,QT06!C&/-!TCPU-FY%/R.SEF"LT) M]:$9GX>WB# LIELEUWA%1$IOFJ-A^X8C]R1QLW>LTG03*$[3 Q?EP/#EKD09 MN*S]%ZGAKD7&4@93TW*T_RI4&2N&"@IT!AI!UE M$A[.?O-U'Y!=VU"#LDVZ"JPW!#"VLRWC*C=U+TOS[ M/,?HN?Z,EO9'FFW/R;J@"=W"UILVPK%BMTOU7HZ$^(MCCGYTJH'L'0Z1JV8\V)"._QR,**C0&G MK]H;-O ATFP73B6YN8[._V++5"&XO[HM13QDH' 6LZ;&8F.#N0X31:%>JVW3 M9.?M.*X%R*#4GOO?D6+;V"G-M^%SWAF/N.IN(NF7S/&8J$YZ8A[T*[[^O$2G MD.:+$_'UQV.2(N[*CD(QA4A9EK<9HL(UY(I'C $03A73D?Y>Y!F_0V-]451T MC^$A'7]Y(Q,7CJ%NXLZ#:^NZ^:X8(Q*@W)OSH3.>Z^W1"%KHV,]XA+4WDL_N MHS=QZJ\J"6+D _52=N 271*^=(_N1!QRJC>358]W$\5XQ4@S4-=X@^M,:X$L M3%9+HFE*+F+:K!3?4F2/W8?^LRLUEWD&L5JOB8>J4C-3M^V2O;2#YX['0T:2 MAX>W:B'I;OGA\8Y(>G.5FDVT6B"%C?C*-DU[\=GX1['UGF]'LEH]YP[QD9N?"]_%753R%Y>ZQK:KG+3_(K>$FKR]R)1^(MLE M>S+L8<)Z,;(B5!M[/5UN?1=&6NWO?VO*DO3)PKI"ZER02AA:UJEL^2:T#KKO MAU'_[([&DSL8R:?\RE+H<8N%ZY4KURL++#)/#A%D<5L?,PPIDZ6\GBP\4S35 MW^]@H\)9C.\%>$(\*2>#VU2U2W8'8VNC_4A@KGLD0:IO9^?DB,\ZQB>\Q[3& M8N'RI0EL7^BI;5ZO"M76_IW)A8]W*3[>+O EMU @B,T0IR[G%.%R':;@!8]V M]7P9'HQR&:*Q(0J-RDG;MPI7D">@)*:VI&I=J-6V%==Y^X-+CG"F+.BR!UG5 M5$8CBVQW]>/:PEG,@)-Y<@>$;/%VA^-QM=:MN@W)PL7DE&T\ MA(_$5%>=U(T+.1DWY)V*Y,QCI1%#!TB87OWTUML%>WV;M0VV1M%]7DX5JR*[62ZP# MS(>GEQ!N.%50>2 -2T4^8>9)M!XKDVXN856HR_'.WRQ\P/S[@(S R#JAIR&( M(5L A0K@H)F-#:(147RX8QC/P+A-#8W(Y0LV6T*CM M)X,R/Z#R*-M^IDYAX5FEZ5GQ[9[$RO;M_=%Y*4[3Y, -*HQT4<[CY$""Y!/; M)P02JUG[:6A:*K9*CCF[D: /MJEK*O*AYGTY-!W'G&Y_SX>)Y:(+D6+Q'1[@ MXL<*%.U6X4X4[Q2#P>>CVVKV[ MXP.?@D_@Q DH^ 3>ESN>E(5[FC9Q,DP'^]DT'/$,^5OAV.^]/>.9)W1Z\L$; MMAP-)$X.R>*E\$QQ\$^.EBABX(EY*4,YT5K,21?.,D<8JS8:6^84?9BM-.'' M-56XEEA8)$T?Q*,OUP<0:Q";@42LQ6%EQW#!K"94JU&V.A49U/QDP!P+(M8: MKB:&;B[*W"EDJ_QT4S%6U1=*Z.5+FY7GMT&4:1X1T%-\PO0[$GAB/9-CX M8IUSYSDF.[SL?Q0G!6+F9J#:$NJ-[:I0?#OF";HR ME\:QGK-/RDMC.%]/R=)1ZPS0W:_MWM<.ZO;07?OEUV)],JHG1"P(^7_GK[D& M;.KBY/ZKSR=8L! V,V@/TI?.UV^N1 MS)'^ _I7I_W,>!V;X\#X""XSVV#"FV,;,ZL-$89E+6 2_:'H\XT#.#JRQ$15 M1XP=SLBEY";T/8;DS"%.657S;$0I;9+Y;C\V?L>9K98?[9,7;B 7R:X\^SF= MWCWQ<)XZS]W^?;(^3F7V$ZGFG"P,)^3D_$]2_DUR34_.<,B_RTQ,AU"+4KKC M?#T42JQ0:DL"O7:]CFP_#DX5['CO?.KU!^Q'==U_N M'OLOWY\[+T0-4ZW\\-C_\R5%^J]P;PKWAO/U+3HOGMK=>_30?[XIUKF*=:YB MG2M?ZUQ=,D6P[:2RNL5W.!^Q<)\KKR=%4Q.O"2Z(U0@GQ17FF)^L]GWP8)TA MTQ0:TO;N'+[]APCJJFN,S"E&CO*3W;DN:0=DYTIXN&,S($.3A@)L1DD#9NTN MQ=GD7C <>8 E<\4;/3O]VB$;;N 71B!C&A<-)I@WH*Y'-YN-FP&7Y:& M%E9^E)0Q7'ZCZ._*POZTV> *V*KMR=$2R3^_+4W2A;7FZYJ!2\LN^TV^\CUM M57N#'_!?_WKWBI*.QV"C 2:^M:TVJ;D^6IX*TM1?KI0:>;/"6+P@V?ZW7G?0 M^0UU>E^[O4[GF61HW/6?G\HKB4=^)=P4^Z6\'Q90I& ]\4Q M1S\FI@XBL__^MZ8L-3ZA>SS61IJ#/BR1[.5RT4F[/B W(E+FCNGK/6B'KLQL M?./_X@F_)99K=6)4HOA;;K\V'66I7-^V2LT3C1)<0N*[7Z[DJ_VOE\ 05=F_ M?_\[R\T$NKSWE7*H[YKH*^OQ>QG4!27 1;R(&6;1=J^SA)98;IWR^AV:IZW" MU 43K.@K59,A!B*+0RXWTD9]JRRGC7J8VPFHD^B8JY5/>OT.S U,9PMNT>/L M+/1^[1 :JV6Q?LS>TY,4V [QWIG3*3CYU&;OGM07HM](1%/J&GPIM\HA64CE M5@CU=KJR'XWFTSFM$!%3(.>IB$+#X<*(GR%PXV80$@3 M"&EM5RY[5CEVP*85,FXGDT31)Y)(4(UHVQ#3\BH HS M2%SS,U'['1GNS?C.Y3$6C0-RA8MQ.< IB,P=VSS0>:=J?.:3 AP5*?N12,80 M'AC\YDF#SZ;?X;DF)W7\:!.YO4IU=]?I/#Q\VF<[651WIY;_BZ(KQ@@+Z!Z/ M\'2(+521!"2+LA3'KSK0AQW&.%)80]>4;VKEUCXCX"\\[W-Q]BY*NU%G?^[8 MCF*0/>-;*?;_?G$Z?Y'S7NV2RWC1:#ZP0NT^XLC,>TEH59N"V-HN ,5R&$[T M1F*FEL5M'#O[&)[8$T$Y'V@C&U=F#=CULKB55A4[I2)(+)%=(\XB/GQ/R&RK MBPU!;&YGMQUVQ@[(^T0O+3=X/;#U+E[#CO#Q-E1M,VU$ME65$.==XTZ9,2E' M)@MBI2)4:]M5!5A(^%0'-FE<,GUW.TH698<*YI!-(B9@HDJ/B1/68"J5&ZG E"D6 MFV#.ZZW]0+P,0O"($"1UBI!-&YC[WAQ0AL?XV:FRB+P-79JTXC$N9^I,(Z,! MRC_U>(3OE:F@C@=,3MG)([R.B$O& &7-;,I"K;X=F1>D9GI.-!_,9JH@WF8^.?(6+HS7 M9#BGT@DSDD=J*GJU(#P+PK,@/ O"LR \"\*30T$5A.?E$)[D6%+=M&WBSY Z M+_!_"V,TA:LF-L(&.9[TFV*-)GXJI\R<"$UHZS$[JA1DY-89>@1!\<$AG1L- MRAH#&1*E*>RD9T^E<@CQA/(643!3J3G-1#0$\;S1G3LTSH M@+7(:D?QD(+.W.KDAO>R:.QEY0'^N.H\%2:(PO05I0ERQ 2''(X&=;4.0I-[%@R N&O&#("X;\ M3!CR.+NZ=A:O*(I6K+))Y");FY==_T71BOQ F#L>F@G=%??4-BY+1,A)LKJB M4*N&+=9= J/+AZ][(34BY*)&!%M"#'(Z6NQL^,R"L"Q*-.2-.);]$UD91@JV"!/^8&QA51#_'LRA$4%!; MND6H-/-]/A0CCHS_ M%,!#F$D;&&=#EA7)?[G- 2N2_[)GXK++LLL_49=][E619I?:;M&-3 M@<4F;9XPG_@>;<;Z/*4MVHDF\\F"6*T+M5JCX#JSP'9"+"=KH*>S9S4UII-L MT&Y6!4G.-]O);H-V/E1ZZ/YLIE!/;7LV6X*V!9%0M=&Z/(8V:??[/-C8+*1T M/!F;0#1R6;QKXLK\/"A6KF?%-L'*H:KCG$Q-?QZX-O;:4>"=\,M&T4>1VUJ"\_GZV$TSH"]A)BH#[G(ZQJJ6L42BQOOT M3YBO/%D$:C.YD_$]'FLC[3"*\R%C8G5Y%3$*EW%.XI$(WD#6C4@'C(<-, _F ME;.U#![&!MJ0^9K9$6-SIO.DDG43B,]3Z"Q.=)94B5V((G8;&*:;WU<>Q(?. MI[T6F/T!8_=XA*=#;/EGC(FG'5RUUHD=%CS&"6+ULAPI3S&Y(\3$I%/2ZZ(H M2,WM_!>6XY"I0CC0N 0TQ;$)6VOM8N/Q;*"YFD;6[6'(GI!)7FLT!5G:/ASF MF$SR_("4I9MW:EHA(Y3ZD*RG#><6D9AHEI,]%)H_*=!1G05 6X7I! M4!8$94%0%@1E7@>H("BY)BC1QB%=..R@KF^*-9KXF9(2<^8RT:,;F'";>X]N M*'A+%O$)QSLMHY!$Z9_2Q2 ^YQ#69\5K+Y0?%Q+_. M,8A=USQA%+-(V(P!XT2S-2NMVJ6F:>89YI4$SC]+&-&IPC89'C7E>B0%LUHP MJTD60JUE0MT4*[#G0%@516Q"U!5&; MS^J?!4];5 0]A::-8\%W;L(O-M\'EN3E(HF5ETUVQ>9[OF%[5F0HMVE-Y[+Y M7DZ0[)2%6NM">4Y>VW8V6^_E8NO]>7L%>=QY+Z>B-0O6L0C""]:Q8!T+UK%@ M'7,Z/MDKO MG':-LK/_'W,"H(OJ9H>?"1A[8_%,PC><;4_#*-'((R8)%O!@6 M,0;ZBFWJ!1V8_@[S_5P?RYROEB"%9.9>2+8BKXU+_SR@0WA,&W19,W[%#O$+ MB(@+"K"@ ,]H0A4[Q#D?H&*'>-8DX'(3>$),W\8>DLKL)U+-^5#'O%3.C+"] M^S#WDMCV[DN(.1A#)+-MW8RPG?VN[MA<8YQ=W%]UJ\$$(V4T LV@ M& M0!\@P'7@-!"P([M'@ :^6HJ.98CED_YDSP38FXZ!BP\8J2%V9JYH#OXTU M T)%#:Z%4,G!-$MVK0#59!G@NCB#EGN1KNBAT%>/-U(5^BN2?U?76\6_3I/% MD_**T>?A+>BGX5;#9O!E:6AAY4=)&&0__LCY?CMQJ^>\T>Z:8]M_ FO!%IY%B4(_? MR[(HB=*_X4>] @H:@ZZ>P=L=:XY9H7S998!YKS_H( F5 -N]^T[OI7./'KJ] M=N^NVWY$+X/VH/.MTQN\, !] AI]V9$MM;U2R6&*&$V4-XR&&!MH9F%0YG#= M<$'3^N[<9Z!WS9F89R %%U'RFHW!/KP M/M%&$S 7(WVNPEV&O@!# I961Q8>S2V+-#%PPT=DX!&V;<5:$ TP'.VP1IQX&P/5OR)"YW38= M8M"1NIR&MC.>Z]9$"_&]1-H)J!#F&;ZAHE(/@5AF&TS*GFP UEY$JMZR#- M1O;\]17;Y#G.!,9YTQL)[<00 W 4V@ZX\C]SP_4V:2?6D1:XB0C/]80< A# M:%!8@7ES9:-[@/)TB*UEC52TSR?R.T1F<"B@EPFW/E:WWJR_=K[WN0_>NW1N@ M]MU=_WMO0!RKI_YC]Z[;86%F3I+S=QOWQQVX:4JF99:6.1BCK >B$@2B&W7% MH-D$VLN&KP4:>5':1 .X&M95V-"A4%WD*BZBV"$(=O56B)H-U\<6AM"9*/V5 M]28&=ZK\P#">GO2H-E%L>SYUZXJXRE49C_&(ZEAXRLRTZ$NFY!U48<'UV%.4 MNJ8,-1V,M/>HE;$A%[H3[Y6\>=<][EO J5PJK)U*>5=S+/R&87:[%^&?,V(0 M;*3.J>>QNHF*A^I57P^W1\Z;=D!87*G)9[?7 MSWAD@KXD@T=UY(*!AI0SGN)>UU"@;[F!(>[-5\$%*/!G+[=9_ <7O$]?W M<2Q3]_$_ ^1IQ*5Y-8D+ #!. M7PN/=9B_U($A3[#JXA7:@A<=)C0;[@$GML,*3/HG$*B M!9O\KFM8O4$?I(\0ZI+WCQ=^BQU"P'G.YK*O OH@;UP*\YEZO;1$TA"D[_E1 MGJ/F/PGNK'Q$*H80?:H9V-W31(3JT8_07)+I\*'ZD40*YHAHH]!K2&]CO9>H MI ^UCZLQ7P+!?Q$=4DR$$OY0%R,P7#;\:>_M=QFU=SV$"-Q'%D7,2LJD2Q[ MX&-0X* )X&,RYH$A]WN^&@S2-> MBL(SD029.K7>2X%\P.77L@ 37X<9Y]EEXY7,/$);F(;+ X"D=LTC$MJX>-=( M'#B8$* M9CA@[@GV8$Y.W;C'U;,T\-IL%?@3FCV!;[SF$20OU2=Y-K'QY&(: M]*HP1<#_<."99(8H=*[8X#O PU2L@RJS%@CKKCM%.A:NV(D3Y=\V,S6XEJ@& M&!QW.IOOT%Q[HLW ,&CV#]M[TKMBJ2MUCSYH90QBW#WA(8"VW?AY*:R/.9MD M@+H[3Q.YL%L+H9Z7KIV%U\0;$3K(?",FBLC]@Z+;)OIA@.B]VPEG2UA_D4@]>G?A3@%X7XL90MPQKA GQ#1\>>T&(:@,8!.%/;2#U-T@C7\[6I M^TX(,+)6,J-V$KT"?@S7VR5:WW,LB0EPP!%U;R+*D]H#7T.7D2^AU6,IUT98 M+15#Y<:GH#+I!V@]Y<1S/,WS5XR#JMVD%V_I#<& MJ'1/)O"I_R!7N(0C\PV=ZT^3OUROPI[#?[R'D&N7)AZ3X1M]7K -XA/S=:6;9A0X))S^S-P&;S;[Z6\9J\+>,5JW+G MORH',\*+E3V_6J6,XD8 7;G:<:6\>665]6INC2K18U+.T M!G3,=]5I0C^XVF4:X:Q:L!7MD^9NA>G+INWHH^O*!UU5_[W$]1>(JZC8>[UZ MLMH5#'Z(S_4?TR(.$'2L/R7+:3_H5&E\L@/>&5U.6X4=.YIG!UFF-;&3S\D" MTINF$EYTB_4A#2,+3K9+7&.RWN2R,1I)BG*=*M?1]!Z_Q8A0OTAP5]:@=>#Z MD0?Z(CW&Q3D"GBG.!!)4AT]S]+(,4OHD2"%O)0'0N4E@&<*12&,3N[IIO):( M@QL "&41@V37")!/@AOZA%5 %R"6T )L!NSLMWDWK!P'O*_CV M-K:W9Y_GH?LA/_@.$-)YK,.J-Q[;H<*%NCESN0)XI+>8X2Y@+V;:B*[C4&Y\ MB)UW$LA+,IF27CH5'Z ;ZMI+9$(^4.5E FUM^ U;Z3W/' MR->KGE@@ZG&)6 -4+N%S#'=YF3R&J+K5>E0PI800$PJBZ9XTRT-94"&0YU,1 MKX)+^);$PV7TW5 ]'12FJP5/C=A.R3%+Y*/#[Q^-[&T_GMX1G]-0G K)#\_+Z#E( MGH4SB!MT_Y*K"HRC9]RPF]VR/YL6&D. UHS_^"H:@;[VX[2L-5LTCBHOHBD *[A.,R*X^O/_U+! ML.N>Q%OW G1FG-0/F@]%%F]@(NJ+(Q@_ODU&)*-)&=8GGUH]5^L9JB\\MCJ$ M<5ZCFJGQRIS;#J6V0=O/8":/Y_I8TWTZ=;='+*QI9I?Y-\%+)8TAF6]O)O'6 M50PVTW:\;*TL>OO1E/%V]+F12>W'3HIN@8[S26)W*GFU'I9:.C0 M -\&SXM,TA)=E7MW*Y]K'NM/TPY)'G#@\^6$W<@]IN&@8M.5 \%W=I%J8C?4 M#%V ]1Z[*%E8IZ$Y<2F7GG+ (_5>2EQ1T\ EDNNXO)D.Y](!HRZY1D);70>' M[D__(G<] 4T@0#4MSU]?9:UJAKU*5N1[D \_^@83"3DBW>+T(T?0S5LQQ"!$EF4@*]O5RFT%/!AT2.QG_H;]N@S M-[W2SW%P\&AB:']Y 96_++=9BX!'Z43*,YVH;52F&P$6YJ$_9:XR[*N0'GVO.#3)VG _R&O'FQ MJ*Z-EYF)RP797)+L$< "CO8K[\A>?PM^@P?+]6DNUJXWC86LQ\2#%O #+T*H:M&!CAR+;1A*JA7@^,9K9+$OUM)OYZ--Y<<0I M!ZM$IM30(Y"7LKZ4KP[HA;+,7F,>4P&[+O,U&;:M2X.(*@\SH4KJ%V8]$YC8 MJXUJ@9'Z(3/<0+ZJ8T?$6D*_YZ97R,KYM@3KHS((MWQ\S7X[1/UJ:QO'"IS/V;OF-G#2G1VSE^%I)G=WG<[#PZ'D,4\-/Z ^6OIYJJZCAJN].,]]>KCH>F3I(U#S\"\I/3 MPA)"OV+S7K,=2QO.R=VEC;]]>#*IC2T)%;D:\?2">,)/D\78>UH$$3L)ZDA, MY^OJ1,3.X/3;F/A.@(#Q,FG0X,&T ,<&DSE4J0B2 M=*2#="+%RJ_S?U# [$W!J01O[KQ\OD#,DA:/Q:"J9=R>; M)?CDAB#+4<\Z#97ST30WO]YT=AKT:)*=9[YYW. M+9V=-_4LL4)N4ZB(VX=1I\5CYT<][Q4XGP0V3YB.X*JGA.=B-PJGK3B-CLZ: MTJ'.:-:-<+VV%+VN@@=DP -FW8H&%Z*@%BWI5B1.P*2XGOG@GAS%.+NRX'^. MY'\X"Q#(0I&7'+XJ#NE!AH6GU6@*]6H].5Z'&\?_.$%F1-CD@'#)*RKY<6#R M3<1PIB>EA!$IB75!K$G),2S<*,KC))D1=<(7]9$U G.8S7>W/"2U2.7CDSMA MZ[J2\68S':HUH=&23T[,XT;O'B.N9-/L.8)I8.B=VM$-/E\,6J3;JR;*@2M.JR!,G7XZ+3-*CW=( MS'R4):K)X@DZCSM(M@1U=)YBE%D]M=(4<7=\Y/=G'2FS^.KSO-$T*Y MW,Z1>+'LT_S5U',"CJ^2S1/4N-V#$2K>8JO%ZD9KD5X?RI1KD1VRJNKPU+8KFZ;VWXV*. 1'8Y M$$?6ECYBV?RH)HRB'4LEE6O)G4:T-2/X.96JDLXHY <(["=&5B@(.Y$J O&1 MO-(ZA>%(67&%>TYI0?90,,O;.3P[7/56ZLT\ZB@>J2QF?Q3/X1F0LL;F>094 MR1&"7,V L(,G<@+_6@;J9.=VQ:AV*N'ZAI$MV>JPJ7BVC*\C8';/=;[:&>)% MRN=T5$V+NZZ<<%3-FEE-#S_>:33Q#"M?,,_Q=%RSS)Q@N)B.6V:>D^X<.#GJ ME$3<-2^!S2%11[H(Z9\<):9VAE$"";U2!D<$1UO@.YP?F;/#1.YE691$Z=_P MHUX1TSQW 5XHU%N5A!+2T@^\CET"9#T"Z:>FI4F>G+Q6>)Z 7_-@LSM&ZM+4 M?9HD%"-U+[GHEU)'?Z4B-.NM0MTS'H'TU7V:9"$#=<\QX$]?F4L]6#GY7"F& MBWC'KR5RLH9Q-'&9FX"!X8D3E$, MOB#,= TXOB?/E?H\FFC.C0/.$GN2+-0BEV8[#_7)5-2)J<^C6?E.78^694H)#I/FQ/B.LTLYD*U61'D9G9T2FKR9^M$\\2C1*'- M>8)Y'*>:=XAG[$;G5S='8;QY FU+ULW11,\GQ\T3S.-X M["E!O-AVPK(9G% N5+39XHTXSH$X[4)$^@S&'2WVG'3Q7\22K\ M24*.+;,C.>1:0Y#DVLD)*/RHY9,$EVPV'D>Z-S_P*KBT5+BTA%Q+=DB2&T*M M>N0^+2X5U4F"2S;OC2-%Q0^\SHE73?QHJ@LD61DV[PRVH.3L)(_<95'G6=AY MWYN2,W%?()/+L'EGL)_E-+Q&=Z*:0K610H)='M0S0_EGG&?'!>1/BQ*R@OL1 MI/+%L[>QCG0I]J0DG+!_ENG-66T]*7:8I 78\^6,8ZG'8EM(PMM"SE(]9K7[ MH]CDP7:3Q_(T+._*'IE6VNB6_DW:J!ESQ;WU:%FMJ\6U]VR(IVN >!S36CS! M0(X6 Q#0%]T<_=AO33"(9 9/<:PY=J^$1F.U#:(9U4\9Y U^?!U/$N!I(])9 M-G^-)6>A*.;[]A"YAA$;#O(M!"\ M[P=VRFXKW?^2P\K(>HMB+)9GDFG+1\+8V)KMV.0A8\W0[ D\_=4T59N>+V8I M[_!,4#N:HM,/H DP_+0-FH'^@%L5 =U!BP'ZA@:_>P\D*Q3P2"=X4MK-8;B] MC.#]W\TM"WX;D%EQ#/SBH8T.@&:H\,:;4HTLV7CK.#H>.S>U^/NB MCC\SK5DM2TWWU+3#^KLHL4R4VCV&*88FJY<9I4?:I M@FB66^Q/0+O'(SP=PF2O2,(NJB)R$^MR60SS<:-7)C^P3OE(5 2QM3=+%=%& M1]18KQ)0@JF^6&[5-U7Z@,\\!TWCB(OQ:7Z1R,_7ZJ\=FT*\W?&VV\E/+=.E) MP(A]\P=LW8'HL#H O GJN5'=+DIWTL+6FI1/-F^L5P776B>7)4ZP&SQ_Y!!P MJ29,%[@,("LQ 2P)2UN,"NMFH88?UH*6(WP,HFYY2!$]T7T_53GZ++,$;:34GPM MXA;6MM.4/UZ&1YB5EHSD]S&6'!/8,=&?%'25[4T\']/S[>(HQ1UGUT7RWWA9 M=SIRN?=PV,SCRMD2RG\HNKLB]8QM;+UMKJ4QTZ)U >W#)>6*MK[W"NR>8;G$2_;1U MOU52%5HLDG]7UXQQ^J2\8O1Y>"M!=##T1+IJV0R^+0TMK/PH*6.X_D;1WY6% M_6FSQ15PV[=%U1+)/[\Q3=*'M?;KFH%+RS[[;;XZ=6DYE$P?WO:_];J#SF^H MT_O:[74ZS]W>5W37?WXJKSK.])4]TX$['1/=F22\L;&*(-*#6(4L +^0Q>? M\>R)+/4A=X&%^?,_S UEKFH.5C]N B8FE#L\-+]VNL^=._:O0%JW]WUO_<&!/%/_!)*P=XA+4\D,[/ M&9G/.RY%[_#X_XD:NU@PC>[-=R/IG-)M\H,8;UA?EE6D^/ON+>5K+OB0>"&JA MO\[B25<,IVVHG;_FVHR8C>-SR%AOFHB71>9WB [5LC='IY0Q'PRVLEGK+?9[ M2U+.MG$;3$NAV/7SOP#E1Z1_[40.#YAAE-4E>\%G%-*E5C^U(?&OQ)DEFFU=HFTUT:B1D-[.T" M)5X=#K6TIVV2K96;G"2HQ*XMTN(PMVJGP?YJF:&K:?]^FN$OB\%BADNKD5[> MQ80E;@K5$%^<76F!4_5-HF49JN5ZM0!X5@"7^('W$4Y$8MG@6+'QQ-15U)W. M+//-IQ#C&GJBN[//U"(XY1Z(ZYKV$4(UN(7\"(X "SA*HE"7MTOT'G'21Y9* M-: ["X#%UG04STO(QTVOZ [3.GJM MK.K8'$C?::]&[SXP>/"[CLDO, W:4]-RM/_2SW?.J:0R).J"+&VO.1^;9I93 MM[? ?"XPSR3-HEX5&M+V,M%Q.6Z)FX C<]PBD!:\I KM=FEXZ4"2/C<3ET<6 MFO7M#3GY]:AY&?@"N3N=>2:XK0J51H3DS,2RWM)=)0V:0H0#N16QE_NCI%X$ MWY9TTH4DU,1M'S)*XL6^5K).N9 ;4DB^Q8[$B70 MF]ENZ-8AF:\VD_8>IDH M%LYK*L07Q8:^T:5_39^3(/81% H!/*+]8E-G)^6Y3-*L1N9T-G?\$C MZ):C8;OSDS9&?;#,Z=VJ(_WQYG2 &*^&2'\:\.CHA?:QVF+"M@FB!3D;>*< M8CF#ODD,^R;*%:$94GK1&WQS1OZR8:1AN-_-N:["@+[!J&-L^'BAY9QHNLXA M@"FT5E2\%+9@'N*OYCN&J2'0M^T$Z3N&5QFFL]6^C?G@5L&R@PT,7C'$(V4. MAADN6R#:>AC+DC^89<23B7C&KR3*-JU%UX ^X('R$]NNG7!;CFC33$]F(=I5L4"7WYFJ-M:\ M6D@#F:^@ M-#STJWB,+0LF!S0+Z9HRU'2JF^B$5&P;0^-ASH_<$FHPK[$!JL&[WE)(JK_O MLA(7EGXUGCMSBW:4YO+!VS%TDDYZ4BK1\?3('@VRW"]@+_<+D-IT])T8'F[8 M9=0F<9>7%;]*8P9CZO7POZ21)ORESD=T^B*#6*9@?VG_R$4D$YKJ6+=E\)"I M"3W0M1^@>\AG!M4D<.602!!&')Y>SADN?70@LL"B$0/_.M=<_'F>A[)"(!G4 M.7QE.8IF. LR,FOX#0B90)FJ3$#\E1TZ>.45=%=H7-Y$Y*IB4IE4 P/P/L'0 M%I@N>\:!#))"AW!FVBZ6WS5=)Z-C0W^AR="N^8S&50H\U5/EU,NB'Y/>.G@T M,6!JZ8CH4K> (76CO$>64=?](-"&$FE#R6T#]($N29-68D<(]&<*;8#/%)M. M@PE>;^E:;ZG8/>B9*ZGNFPEYPUU 'RY=2XT0*1BD1-0,1+Z*[BH=2[,I^L C MHOV?0_AKS90%S1^&\=G4H>2:H(X8(\):**ZWXGU/X6X3R6]J85 B.UR1[:QD M9\.9-4PR7JJO.P.-7?;&PNT0'P[J<2&M L-<]Y+&F4[4;:*&G[/R.?"^_ ME-$8@T0 #_\!)])6-=?;)$U>BH+T:%5/LXS^),9E#$.'?XZPZ\@):]T! $-O M=--X)1[0?/@?4..DV<'W">ZS!?HJ4K\3/H'N@BM2HI<%&AV8)X^+-9D-4#IO_%6S'3##8+WUA;#ATA!_B89Y*@V4""7B MA8$&?E4(V8%&B@V>!(1:MNNAK7PMCY\)\Z!@-Z)#E>9>,(K$!MFRO8OI: M+P^D2[P$;B?+;LXBZ6ZU8+"JC6WZ[^-R7)U#@^HQ!#YG<'@PV_1"KS9[4ME, MS8K0:&TO\WB!")G^%-.'6WM'#KA(J)%"K;*=?^)ZVKY4@\S,X<8^KJY.5KXP M&R11:-;#F@\1T5RG7 *$+TL5\FY:/URQSS0R5?9,!W)DR9_NY7?NU4E/@Z;< M$,20S E_&CQX3)>M_413:,DD='UV?6Y8>&9:=#5GJ58CC& /.R[#][BUV+YI M=AGV7ZK4A&9KQY9YTGHZ6>:V2_IXVI^L 1&6/BHXH6MD,CVY))3Z9?$=GMH9!U#DIIV/;N]]@HWU M>43:J#B41($'C4$<5,6YGIQ+J>SU4 C+L>1AUID7^ 8 $Z1I APD>:^E:#9T M354I;P/CX(T'?8R- T0IF0+0!H>BDQ+W( 22R^.L>,?-HU3\CL!(KL1(Z-%7 MZI^.7/_4K;H!:F9!)><39!H,F$OA4J[2WD$9HO[<"J?55RS\#%258KF(WGPY M6Y^[< 0IM ML&H&5_407691B8?K?DUI-[HB;B[7.\@ZNB=D$.)(AU:N%E7@O>0:B^AQ=T' MY6/=%8(K9(27KE:K0),; M)ID"= #$N@DMTZ[V^B.AQJY:0NP '\\9RQ1-8/YJMB<XM\%!&V5NAHLNB&/P0U370JWN]E0[O M;$N*?6IS[8DVFY%$+?!^EJM5]!)R4IO[Y48XX:T0NN87S)%)TB7I'*3'$)(5 M%[C(-50+/S7,;\FR$YYU5&;POIE%GK!\@->_,OI"#W=S+/!G?%_,/3@2/083 M!3QQ?+ Q1H1C1]6/0=F0=:426>[T'C8B?BUU._T7KJ_9$VOMK<_"/=Z:K']K M&3U$3)#=6L$3UO+4U+FWN+@E&CM*-NV==Y,W.1,.LV7H0U4*RC<2)I*X6'KG1H/E464MRU RZ MRNYR/,LWPJ2<$S:';'?#:D /?O!_]0*GC[YSLY9.ZRJ]_A1Z@G\L_9T0O2HL M8Q62J/B*#;)RKR^6/7()!6)B7J&_=G@:F@+?8;5$PU7_R7/PJLBKX U8HY$Q MQ/FN!H:)0_,?P!>D(1*]3QE-"$_B9VT$'S,E:0X.!+(0XWWU6[@<'62.1A - MDBP$-V_,2XL)&<\U?G%#CF5TOTJ+_FNN6(YG4^Z6:4JD?"5(VPW'MF5)C<"( M2(6*CJ0Q!,QH&74-JM-(>IMO2[VK%;=Y0:/];H%9+)GCE2U;-M4](]6WUYIG M[0-FG=)N?J/\:'/AQI*;IDMP$^&VC#[)<)O-]$4@"V[I!7C)>AY5!9)#^?/1 MW%IZ0PQ]IQB!,$#W'"326V]&+J>C[_MX^M3_^XKT6S(C_Z^I+>FU*!].F5I^P4I:JD4^=E_B^V3)5D M(MR6]AT+W\FQ-J#6:J M9P.K?<><,R9G454K5K&*H/9,N8;089@&6+B,U2@7VC)$*:8]9#&0M:;^^"A/ M%1%;$M-*"QUEZJIR6B&(@2_+ M4^D@,I\ %VZU L)M;4VM(/$57&(IO.)DO>*,4)*6VYQ-]_98%3:S@*WAJ4M" M(RS%/WIAKS3SA]8)0O4UI,% M^D^=YS;=J_C8:;]T&$"(T2K?6I[A:K6;"L\_&XRF&@=W(-"O:8JTM^H-5XPU MLH@W4T;NNOV[8N&)24KYC)61IXG7\\ #N54T>7V])I_F-<)-C[9!;Q-\E(@* M<-.C5YE+[G5D/;F,OJSJ!WF?JR9VB[;8%G3[&7I8GN%7J> MX[(ZQ;*NF%M/C-9;P6X),;IF[#["SWTKG[IPG.0J<=_P4L2"N6"^8*E2<.LX MF#"T*RQYG9]J1/*DZ '=Q^,@J5*MH9<9*52H.PMT;VEO,%9_ # 5 =VU!7>) MWQ4@S;#[2?-$] 62P C7)&23G 1X!ZF51O-5#'>Y%3Y47$RZC1AYPT.']!]S M\@"O' 7-/_DYHX543&,M_ZWN/H'N^"#)'^1!%,]NOMMJ\+6#:6XOX%=0M45, MX\!2#-N][)O[[&>*P2.E.VB?:4R\7N]4@W>++:#E?*" MJ854%D*P[L5J.\&FR(0],B-^GR>7I.1X_)6G3= 2)"YK_6:\+K49S65DE:"/H5I'-!RQA M%GQQ" K)!CFY)LCUQC*;C%9VI!O$R)?5%JG [Q[\JG@;BLGGC:I0:TJ)%__9 M6RE@-,'J7,?]\0.U -] Q4WGTW4U\&!:FRX/+_DM;JO1U&WV*FN;B'I;7:Y2 MA%UCJI$*"0';3I/L H71EMF ;IDPQ?8.+O5SAKC,U6F46UZNCG^_Y_1#:IHI___VOJTY<6-;^/W\"CUDOK&K9 9Q9[)/JAB;R7;M MB>W8GN3D:9<,C5%&2$0".\ZO_]:E6VJ! $"A,?[DF#0I7OUNE]/@+NQTK%@ M6L=ZZZJCXR5GQ\D"M^AZ"P,%IY%?$I)<64HAWC[_N:*>/\605/ZD%\5W;^GT M@=B!.SNH-B!5[6Y*# C'>8TC#W+)E2JJF1 N)X1?[O=,?>=KP>4<\/=B*A!C M[Y_]736KJ%EFN9K2O_EXF'RMJ(Q]#<3_3KA[CA0Q#(38&4VTS'(S959#X3AY M_8V3'QG>?O:GN](_K&8#+.@=*2#[8>6-[X65[SWGY_A5>45 SM.N^'ZK95K5 MPK-]&G8W$V;8IQC8V()]$PGS&+TK4[12-FMI/UY'2HM$[4@,B J?SX*6^![P.WEHF&!4-B1 M)*C76V:CG=*8]Z@D0=PY<7V,?WT"8>>IG'NBF14=GQ<0RHZ;]UH5LYJ2-U P M ? EZLUQ0"&0BR7P2G%[:WEPY7N]G6)ZK=8PJU;S:"5#?DSV&$3 KI=7 )[V M^^R(U[X3RJ:"]D1\/ KU]CM*K[A.YGIE\T&]4>+L\M81#HI".DP@%Y(^;H$\ M;D306RDK;J:!6"0LSBK+I46I/>\9?;=YF*$AG%FW':_=.Z[%\9-Y_;^#^/^MG-UUSF_O[R^VK!S(;T/,V+@RK-Z+>XL M2+T,Z8M#IK>NUX"ZH[H1WM@OE.V7*.:0AVW@:<_V)MCEJN>8R&?Z3[)5=$!3 MB0/WA0<,A7$N+,_QQ.YSF+U+C?YX'V/>!_?VGP:](15_//K8\!6_"T7PY.!( M66JS.W/7&E,=DW4 _C-V^O/MH&^,Z#HY!3?Q7521HH9]8O)H..T-XT7)C..H M;_SJ43CR<.79:J2[^PDNE;8)U+Y1:]E-EIU/5Y%*S:PUYST],WUF-R8#G4^< M59K'QBAH**DVM03Q&PB."H%VR!JV[,P\6_&%54<.,F_*Q\=D[!7H>#$5]_XU ME7T%X76@3]':\92I:L5LU%.R$3+0T/J+SH6",&K6K,[[?N8H**U1<\'J?JMO M=;]O=;]%JON]$ ^38JK9S:3:B-_=@;[]1^?3E^Z,!KYQP_#C$96 WF!=3AQ4 MIQGG#Z14;P20K?JEJWK86LITAI\QJ!HPP]^\(*ERUP>NVKR0'P[ M05>JB2E"^+\ ZALT4[WPTPM_/CL?.F+0_5OTIBB+I(3,0_0!>RFG-&!"?H?% MU>?=:ZZ?I6WBH XOT*V0Y\X-(+@:*17ZJP/KHPN+3QAA2E M>;8 _& 3B&SA\IC77=Z1\D(STT)X8X S2B*HX/S89-6< ]N$+TG=C,KJT/"Q MS'*]K.J8J<&[+&26F,=/G7ID 8X!*CUG#)".6TM-U$O)%'-==:TM]=SH3!Q6 M$LEDE#8RCN@*U.P5#=^KLRQT;@CBT ZX&35.,$9@^B7,ZL]^Y<\RZ;=HJCX"B"38G#CR[77ZG8*#\Y"A3)6"CF7?)K2:! M9D9U_ ,<#WA2AQ4'-JV^#^J@ J& +R=B(>1Q!@"3%MSJ/-DTU5"; MJ\4%J9V[9#:(N+9 VB/:0-[['EOR\ZKE'?3':*XTO 3>J!R&26T6/HE_5P% M%8*S@-B+T,LDE]862)$?)!*%@(?1EU8MZ1R)D>\F1CX:M]4G+55'8%.Y(/W M 1K D7@I._B!<<&48U^\^.I?%+.[D$<\NU23> <%_MXJ%6!IP](91\0WEI5 MDY*9N_QB!R!X:I)-X(X3W_!N:5N;OD$#!+] _R*'Y]^)\40'1D5UUWA3*=Y4 MBC>58FWXI'<\]F6I\-FP_W:Y9.UM_2NZY\/;LRZ[7BGM#^P9 M6N.O[P7*)=31,FLI!1[+L&,-&.?,63/DL*ZQN%JI?J#SWQIU$[+AN);>VC_4 MEA1EB*Q"C'(*P7Q-K9;]KG(U@$AF2MU MY"*6JI993NF/DJG*]RAM/.H8L5?[;6^%O8NQI'*MEP'.@= # MEU3N-J_-]J9V\&)8;8P#6\WTW+8-\MDP#'X>Y1M&GE:QGE[D8N0V1J9;:#1XBL]K#UJCCO.9BI5M8M5([MR5M MD6]1S7T1VX&E46KEUP0D8Z;%YAA4])0*PK+BQ?PWR*DH))X6#[)+LBFV<-@< M OT7ITJ\F+.Q(2-'UYM5JK?VV$=U%^ZU4FN?.\C/?V99I5IM_SULE^O<"U0] M;#?BVF&(F<[]'?=+2;/%5E;7#H"E"-M#^U.W2.'0)>ZAM[$&(:>)W4,O?UMR92+M>/V= MM_C=1BX70?QN*F6+2($;R-)B4>#:$O.H*7"O,C-SU]2"-1FKO349>VLR5J0F M8RIT3.6H^PYSJ'YBK63@XJ+[Z3X'=,DI)+IN,/B+;WMA%.-*;.SN4R>? /"! MMM8%M/!'@$.7WI_3X,6X<$([!&0U<,\[#&U?>T9G'#BN4>&H5WFFX:YJ 6 ; M+BS$.,$?9?4Y@-SH7EY\H27*DO-36:O.'0*0WMP70W@@:^ 9YW[@>_:3$TQ# MH^/T30,DH2,&''Z+ '"' 5&L.._T)L:)?-=YY[9[A]]$[['[(P=D(L*(.Q3@ M*[^6[DK&W0BCI)^F(2P\A#?1A>$DH.ZJ'&>-&Q_WA/,DL+/QA'IP^#TA^ED: M M_(2S\'_HC0,'+6)S=/=A=I^_BK;D(]W8[/=9. M[9<1--%IX3DR%!('B%%D\83Q]Q[#T^:O.],)+-[YAZ!')]5Y# 2Q?C@X/BV, MA,ZT/-$1!;]0+0GP ?$)JR>5#!6=Q\CU)*W?F&HJ(4.L]!+N7\'Q<-6P0Z4& M3' F,[VN6?]@E'E2+M-Y 6<]ZBX2":BDE M$?#=*6Z14B5&)0.>'DYMV*Y,ML#Q/*$./%-O^7;E/W'$3W*!BG'BE$0)>8&# M$>Z3:OE4]5B),"IJ;7-JJHX<1%1\*B/[6R*?P=,2%J+^$'3H"8YH?4+L@ 0>/)QO3R!JW[CA1Y+MIE 9S,";:S%@,2?/+7 M^?><\C9[\6UPZ?/0Z0WIAI3WA,9C $NGA_;<:1^[ML#N)K;W2.7.DD;4GT#- M(3IA-,"X*-C5"1!7A\A'6?PB5/L#C@PPS)DX=3[.[C MC(G-[JB!:?8N+7%.T+Z:M&3?0_9.+;CV'+-^-@/S%ME C5(E+1MHWM/2J)9J M^TX%JKQ?YOIIY#F4)ULBT/PJJNC +A)4ZCO(CEHG"V@)YFQROL5+%%F>@G,D M&%(\L&;-OUDCG+J(967?R*IJ:]1@%OD@R)[*,;VFEL'3O9^IF6LF(U@:OA6A MS0#9Z$LZNN[!0F^9C>;\V+)\4B-RY#89:H#6QN$C1>'ROA>^.0Y;A<#@=96# MG?'H7#IB))AO$6KOTB/2UKQH/W"T4T?439+]K$HKB8G_B,#OV^'P_4]G6R40 M')9/SK/#(B-5>?_+W!JKE@3*-\6IPNNC>3=3R*)R[ALQ]J:3%@WC.8*\0GE] M4T]WK)X>*[JOUE^/#]_SR87*JLH6?(1T/,/N>J#/$)4I9N=^. GO<#K )SO$ MC#,.NVWB<:<KQCKK,7(< M&G+OCT%R-*U6^MQUSGV*Y[G$V1@]C7*B@^>Q,AI&.)XQF.+TG&@!3K@*U!&A M,,*F$^L5-B_!31*!A63HZ+^C>+OR)W\(. &UFEVIQTVSWIX?9WY\4]0ZTT?X MRZA2KQF>HT8#NVB&E .G.O&#T+#[@&J"\S"N1P ]\O :(0C;SOU@7.(G MH,YVAME%QJ6'81^<&H/4D\@ HROQ6Y6^9\J4$,Z7V!$GOZ()2=<#9KLJZ606 M1RXMJ]PJ5U=P\?_BZJ]@76=7N!FEJ49[QI_S$GHT\RN5U\>3GF:;YYSS."1: MLO$L J10E 9ROP(-2LRR0(?Y?G 6@(: MHZ1X'\[=TL9:18E%T2,7,#F]:+RCW71^CZ+A&Z8M97\\ZTYF/'PS]?%7?;*3)89MNJF_7Z M?%?%B,')&*&K.NUQTF2U6C-KM5ITE?UD.R[E>R1P(<$6F4*/C*U=>L8U\"S* M_"Z#CIM*&D0X0]^%S0(HQCCY$+5^0$MJ5T@*8 86UDRPL)+Q58=>TQB34-&- M3I3T="K&=(Q4A8=\<",BM$VM=^>?LP\BY6-T)4M M'0O'P'9ZRI996^0 2VIHDFT!KZ/+UV)%-HB8 MBEGP\0:_BHN9G(#=MSQ#>& [ ;_FR7:GHL2?XP'%:ENP), "*L$=\ET&W4 3 M?WGJK3SE*4W'M8U/K@V;O.L!KT::IE_YN3@Y%Z\9^7WA2K61]H&< D!O,_$@ M**AN)WXW J\G JP"W#6&%+R^O/Y67_Y67WZ ^G(9>&.>YO3W&WPS3LY5W.\T M9S38@Y2P0>"-)),,Q"/P96""_+K ";^=#;!$--%4VHS% NA Q&LEE]5^>?)= M. V:BAWQ8I2_T04T+%W -R^.\HSTP>*LQ08.O @ M8(Y8%"8"TARTFM@YQ1U?:N*H[F>!=;*@+8 ^XR3>QOZX!=! 1[XNR+B^^A[8 M78@UZKP[,*&>\#Y#4'VLJL,% 4(+(\EG)A\C02H7JDEB@ LO*/&5VE^L\R0? M-[MO@7*2Z24Z/T,:,/$[V3=EC.T)O,-CC380V(2<2E/C@ J]'G=#89=(M0I$ M0H7@^ FH5I'7*UEJ/@T!B[7S UW )I5:BEH%-!+E6,$816'@F ?"P0!+N/L1 MZ_FK:5%9G,$5:PD(ZQ0Z#1F2"8C$>D_DNDDJ/S(P_G&=VL-T$T%3\L/?% 9U MX@469J1\/E6 S4:IW>(J0'6_E$E6H]2HS\Z52IGBU2Q9#;W$:TGY4;/4WF>K MTB6"?O5B8??Y]]1>;T":U<(*S8+5:^G W$'A5H1.>^S#V)T7OWGV1DY@?3X5 M)#*OB=+IU/"@[9+N-G:I? ;6C'Q2:#Q2 ?2W")ZW*:T(\A^Q42DWYQMB;-V: M-5=.D.]LI22'V %N-6@NX/'AUH+TG*UP:SZ=B$_QW3KLKP!<3MDEX0:M9XF7 MO4YF=2'!LA]6->_,S<"H#L^/=+;S.OG*,C3(GZO,H\$&/*7(*A5:[KDK4_MC M0 ML2,2JA]6(][ .XF'X:,4P-@V1SD+1^]B?!MB+Z?U/S5FWN?$'?!^^?M5G M?SSHT)B0Y#U;8$*!593;= ?DFYZ"V(' ^0RPT9L1[L&D*K53F@R^J2I%QX3\ M516K-)_YODA9R64\K5Z\56N5:BLZH>7K7>T8 .X1SLN,_,WV9!K.!B%4098] MR=0RCO)EAGCF85K)Q@0#0UR/XX3*18Y]6(7K/W\TUF^OEXYVNHN[@Z4E8$3O MR:V]YIEN[M=N6Z5R+>NLRTI+7IQ3O^BYKERU%9/QJM52-7]O\P:3+>O;=OK; M'A"I6L>!1UD6!$'V'SI9'#$I,/H)WBN.*_EGG203VHS@\'2^'074735TW0 @K_Z,X7K2L[Q4O MCX%Q[E^Z[9#5AP>V7.^4"MNFF/YCT30X$8^G$0 MPUY'>:^DAAPFL>OE2C_N,J[*9R56Y MS =_X,JKO!KE5,U*NYQ:]9EC-#)7.9M[2[L$RSFFELOIQE!V,F@N[_-5*"I0 MRK#4A14;)"ZXM.E=V+\1 ;UE,P(IEZSV+FDC5RTE=]I89&QF1[+:$2%9.JLM MY]9MH;5[5INK%O?&:G]<;N"OH7(<#1&LPVG+^7+:2MK Y4R9\SOS??S,@5QY/DUH M?2P^L-+XW>B&V=O:[KAO[?HH7.PFN?+@#;3Y?;@ MM%0@RJ;FO0+O)":V75(O).YUS8C#C$O/>HL L[&.M^8@F>_)Y5C8U7T'FJ%" M[#THAX>B@#?'XL&Y9&8%\5 X<@3>PL*N[O6KE5LQR?4TRRT)8+\^P:[JPAX8 M/>PHY;KK.PAS[U9R9"[$SW&;IJW]B#OCGH50)0^2%[.54W&WN'T,RB7P![KI MF-7+0FB1V^;0%4F=W#W'/+R^60BU\M@XYH:)A*])T=R*819.U=Q_GB6V3_4' MLD V-R]F_N-07Y,*FZ4[?FY9FK7:6Y9FX09MY^QR/22Y'5ZKWDV&TLQ$PQSB M6JWOW6E[2#0MO);^NA+WC\ __)I%0OVP,N'09L/KJ0[8MW^:MD\]83;U2R.^ MS6/3=Z[Q:X#=O<9?::1/XUO*WD=.O^^*O!W8VWI?%5Z);>UWV;7=0_2V7-F">(LC^$V$"'6O'[4?]O$KS0JAWZ)S*LP I(PM M.OUD1"'9IC.ES>;ZW43WU]2R7&IE;VI9*;4/T3+P%O$.#R'9TF.=EBV6W.8^ M14VE7#H$M%@#,#1JVV<&SR;Z7:M4/43?G]FN8<8MC=I#JL;AE,BUI[9K?'$& MZ_12JI;*^X=@M50[! 0EJFFL?)\53QN:$H?H132':ELU)]*Y\>';.QV:L^ZX M.<+ANI%NS$H/OO7#\\"B(L7AF=ZA()-'-M "CK?9 )$LINH/F]BJ[%[I3"=# M/X!'];]Z '>M"N;&M>.* >+_I.!^\9]%P)^B+>-[C$Q+S;+<9CQ;I=2HS\WE>N&Y7#GFM&RIQNTZQ:IV$)3:+Y\J M?B3]596JDJ[\ZI'JJ%)$5P1)\&](HZ"V._1=4'S#[E]39_)RY4_$A1/V7#^?SKX:>KZ_NN896-,SD. M[.[KI[ONKU^[5_=&]S?XY]V_/CS\M%T,(P6,J:O9=/K:)N^Z'PH#B@$_]PP?3&1W>=_]Q:B4#(8\/!J__*5SU?FY^PM0 MW?L[X^+R[OSKW=WE]971N;J _W>^_'%W>6=]O!'XA^-Z6L!']<&OK?FH@W>!72\,!W7?\9HS9]X*S3 M,$0IZ@\,?QIHQ D,MD\'1A,3046:NA,*[/IC(0OJC'#H3UT,VL+O=M]P/+SK MSZG'@OG9F3#QXZ- $@.C2*5]?KY+G,0#?@^J,L6 PKB<.Z-4\ &^.P,'%!DW!=Z)X+9 M=H$/>H O3_#,*>S?$-XCP@7>U >L#'#_QJ/P *GU'GS6,S"V4$%; MD'XV>P8XM-CKSWX[=FUO]KL'X3H G[E+ __/E.?:H"[UG#$L;O:79\=U3?V, M0V?DN':@0PRPP59GX@=SL 7PX"\X\QZI=!GLX2=C/ V F8HHRV(@^@@\ ^S= M:0 D"[^X-B %7 HG)8)GT$[II(W0'@#FV<$#/B7PGYR0TS.6/Z?O(UD:]G@, MYPI'C?)_R1)1,P/37?0C:@S$HP,G34PCOK+TVGAK![2@)7"Q^WV@%R"3*: U M:/A %Z@CV1. TY/O GT$3OB-J158J @0BG@*):/3ZP'JP_/<%Q./"I#%9E1" M[$/^ZXR0SP&6&@,P"WSUY![QYYX]!2)'KB$C](J;PV'VG<$ F!^L!U@F4>X@ M\$=P-V 8DBB0\T0=99)5E(S?!;/.B?U- (H8_@, A$\9GCR>PI\]>.!T3-H? MK#80R*Y6() )E"]PDP;HF+9<*^*H![^4%96/-J:.(/ $T2\ M\@#S F2(L[B#DNL),[]F4><9$>]9&)*3@D(/$G,IQWCQIZQ 2*&XC9Q#N@!3 MY$]Y <,'?] 9,Z A^[3 $#*" V&]FD-S\ -0:SP8Y!#+J/RR21P'J:<8,9R M$0$.A/3D] %^(<*1AA9Y].P',;3= 0L.9 SZHW!G?V-N7 BP_0MN!ND:T:(3 M&"@N C%Y,1Y>I-IC!_9C8(^'Q<;\#$:V[@!*)I]8X[_G K%@#S@_W<8JZG6D MHH(9^1/;"YJ3)-^U[A *M*_/@#\HGL&<%@((WYL,0SFA?'[>.4_!57LNSF8W MP*Y;I.JID+Z!'RJ5FEFKMD@#R@2.'KHJL)<:,0VXOV56R\VL]UO \-!'!WPI M)$[[0]5L-=HEH]"4M<&KSOV0I&MHNPAKD+D_6-4Z@*JQ,:BMAF76FY7-05UI MF)5&HV1< X-\#/P0I0WN$&T7],2@$P976BN_VW21E7;F6RU6GGD)H;QK^1V, MLYYX),,'N#?H9S;*0A:1(!K[4Q!0KO/7U.E+8QJW!^:JK8QK$!X@B/P>><[\ MA# $'<]QGQORM]HM ME.65=R7C9[9767/HCQQ/VC=/0JU[C64SR97-:J4QM^IJQ:Q5:FM@ZB_VG]@[ M$AX#FJ*T/1]7KG9=* ,"#P1Y1% ;$FR+_M JJ^:!J&H @-^;Y7-=KUMLI)C MNZ@TXL=G(&.^L=XT&VW@K4!G3JA@0!2PZ$7M=BOE10"MBM6*WZ.4.^U-5;/< MRBQ$+.4XRBR#L9#!#D"/P]=JA@F60+CV2QCA5!]W]X,%C+95G3OUIEEN9T?5 M8BM[FS !8'6> /:(G'\].FI4 : 5,G).?BB7RN53E!E&B#$W@XX!4Z$\%.U30SF)6P\H]N@0 8#Y0"F)4 M )1J]\"8!T3J4[_H3&LQP([C52O!P7[15X EV ?.,OJ11WBI4[-'=$22Y]5KEF0#(-=[CATYT^&R8.+\ M8RM/\0_->F4)IY&G!OB*^2H&_-]UX%SG5AL[Q%AV";*V5["_$M"N%JN MFVW+6@_"V#JJ!3K-IA &E:A<::78?B@ZJ\UW65<3R7K82;7^#GG@ALI2X<[, M7VPDK0 *FTC5K;1JM6B1E=IM$WB MZ6%RO16P %K-9D8\V]XPR@+9=&NEVC;K]32["$#9ULV56;/(LFIFN4[NATQF M4;5FMIM6RHL:0%- 5TO>5*Z95:N6&9BWJ\P< D?2UJE:9J-:WX1\ 3?[;$)C*7&45+ERD7UFK6LAA% ME29;=BL-HCI)QM+&T:>C#\I]B4PP^I/\W4C;"+US>^Q,0'X!AOK3@-I3''VP M[OH)T, 1SYO'X(KM:4'AQ S]Q9"GQDP[.EB0^T2 E%^$=/?PHI+/,,^@!]J5 M$T?=GVS'I5#YLQ]0*+W'2%$R.GU./\3$ E,FI*'=64#S/=F MF[15%%!X]B K5,AL%A^(FYZT*DVSW&B?'EZ$Y_VJWS$O[XFRJ 9.,$(59N1, MXI2F*+.*!;F""DFY/D]N41[$?_O/@,X@"S$C'U/",.D3,WT#0?0$E*O?1E1$ M&;Q -%)I$A[1Y)1(!K-P,5@I_@;KB&@83A8S*C'%3T4R%3FA] QA9Z9.4R:\ MPYMB8AKYKDU)D.I9?;2Z,&=&(S7Y7$XRPQ5Z@I?&]&Y'S"$"!1(WAT4Q8/H8 M^,^3H4RK&6-N'#W6];W'LXD(XA#LLF7BW?%2%6-@95F=SA,"@OTZ$JIQ9J>NOTEN&?\8 =UV0[D.Y)MXK=(BLX-MYD#CQ:.E M+1YAM:"K3X"7AD-G'&JI6CK<.\P,X2=R5ND7"$V?E(0[#06 >5X"YS:8Q M5(1 D*7L*FKF]>!+&S_Q!MB8#FP2*"J[4A-30^'1"8D^&4R8Z@CHA%E=/3'6 MLKY,3+*#UX+X*AF7\+$/8,:E\Y-13%)2K7JRJ03:#"G"F4S@DMF\OTPB[-4) M),4EA\ Q_$!FF@,BHXC!Q.M'C_+//;8^!:628A(YW<1RADT2F^40GMIT-.72 M@[Z >YV)\LS46S730K_3O! [Z MPK/J#:D_&ZQC8#M!;)1HE\=6,-D96*.@2B1D+HA6AD$" 52N@>L_HZ-+%3 8 M,L==)@-3;39BK(/H'OD0*3F>B#K*V)1< XF=MPSBZ(%2NHD.)0I'1$%Z%SYT M5F@K^@FG X0M+BG2P>+E*Y[BP8D;DV>!J=!LH9:,?\6_:X^SXZ;04 M"1A)S;+P4>"YZKX!%^F'1SR @:<$@:X/'N" M>:7DH0,8:(?(!5!/0E\204Y;.QVT3$U-RAE$,.3&T<]1EC2@++YWD6!4-1[) ME%=8PR2I(/C3AXDQ'?N>OJ.H!$9MA/4!"4'$^4DN@M,% M//%0PRZ^SV(37QF;Z1%_Z$0&Z6LUV7_77*AV;&!%7&B.":$ K#4I&+2NLS[* MJY$O2>'#[&IKMK<=9A97VNM9L7ASZ62^67E'(F!E7DF)<. M_:RGP#KEG*.6=95(X33Z@?2]DW4N)76@?' E!H%Q$9\,NUI-64NQT,.Z#S]P MTBF4 K;(VYLEM,>IQC*\R$6NZ0IUX@Z.8Y5VYTG<.S?\'%F6>7##0FTP&_-+ M]4^2_]ZLU3+G/\QRP7F%CU$9,Y&;V6.M]T.1NO"L\1RT&CAHS-U.0J1]94R@ M(?U"5=?X,VKS_,*4M6=;;_3"..S'\>H>&,U2X8V],'WQ,"E6&LUNPB#7@\'9 M)]LE>^5N*,3$T$?8;AWW*+8"A0R77@?UD\>?>A+V_,O8)9B9!:V]Y7S3[1=OC[U6C/2WX<+&EQ0:I!@ MX8 Q)-:K[%XOP(K:$0,,FP1$4)1<.*X'PI\7=,% BQRKHM$^)]$C=1_LPD!> M291]\?D 8X:'C-'!(QV-& .(?$; K4=8SRW4H0_=%:I ,-.>NKC9'+5DV M&'U1K!R!B!6$QJWH">>)F]P?O2)Y']A]/#RUI5!&NH, 2[+1 QDX\'# &.SF MX/0B4\?E@'&$!4!=W%Z%76Z#J9MX:N2DM56W!*0FUTW.4%&8C9>1+@:T#GH9%&S%6[% CA&*DCB[;8ZKX>7J 4)D45 $Y#Z\05(/' 1<[#8!T\$ M!6# )V.3$$=FF<'B'F4$2#VBV!&)3.A]J7)^7@%21WM!]S*QTKYBMRZVE68& MC0GB@8SH)9S2D7NT8"UB:8(NN/&4 M3(K'F*&/_NFM$N\7]2VO>P-$X%->"D$=/< M69@ M)7 ^3ND>QIH$=O]!'0D9)A:,7Y1VY&N\<9C43?@8VYFQ!.\I3G M(S*?Z3\[)*"U7@F4I?I5+U!G"UN.UO[^HF4TVJ,>-["5%CY^LX+;K(441/) MVU(7DK:(HAAN907H =!X9'0A6L=4%=%3#8G8" %)AQ?J.EFL._*M?BAQ+F8G MP@X\>K:#^?8]P=&%Z(V@1$XQTWZ,0JY/!AGB;VB<])*H?&K(X/"#]&2%Z,GB MY.SK$>Q$?(LT@MC%%SW/C-16U)QC&U7MB-,'.'F%634*=I+C]#;VJL)OHG]& M<6KU9#33* G'-(3#J4.3N ,D=@0,GFR.[=-]=F^(61$J25M_S,@!'7SB>VC. M_:Q6&)T.L[Y0S[NB)ATIYYE(:IR!HY;5(,$&>LQ(3 A'^3S1O.@_L8!!75V0 M/S:,,RUZ@%QP3P![?J!TLF@9U&]/\N+^S$*B,T]@PE*%GR$4K5%Q3XOHP%X^T.;:D<>E M5^HP9!X;?HD-\36O .%-"A?=K[;XNTB!.H#BR09!,@WC!%;**9:(C5*+?7?A M!IZ[ ^BVF\2(G9]NY-XQ2F&<)4P83>]70(O*,#"+$,\Y MV)*#V63*!PEYJ? MDLBA;L!:7>XIPG01P5!W1T)L!\T5JHN=O(R%KENR1&6K4>$M?5>2>4*G@ ME&TK^20^&]V[G @Y!E8*M.#9WL1]40UN ?O1$>9B,C0:7)A7[[)6P% MBL!MAH;*M&(\)%W3^I&7$/6(8!=[#.^,N"1;Y>!!G%">Y3+EO.G?F# M,ZD)(8PY;'-JP@<;HQGD&U4*:%+%C-5*0XI(DJ^Q\A7E,$_'7*#[" CER:D) MOJ:7<=HRWX1LDR2!XLVE: QO_%@*,:#_6"8G*^^;:5 B/%6)Q/IIE'Q/]Y>, MF[A)-+TM6@?G5R_6#NU .KJEB)/EFI2VBOH$>=;D0VPJ%9?"%JCZG+0)DHY_ M^@_Z^9GT1=29'A7^:$7S";>@;?N85"2BC&M20:2-Y=K.:*:,%0F^)U\.[(/< MW,0V(@"-A6>[\'BM>;9JKN[&5X&2/W%5,V,J4N.,<&IMJ^ZC3%JE>,M29]7 M5D/@!?!C+U:TAAD('CNI4WS\1J/;ZYAN7TEB4LZJ%X",YF(D-3 [F_X59;H_ M1U*+0DT@==A?&:]@3L.EO/19U31:VH(]LE33F;1Z+^?48RU.N%3 8;Q"UP.0 MV_SI!]*;.^N-B/D2A0]B";Q@>:%N627 SFVP5#/G>4L'%X;1B9 #]]3Z4P8V MXE()9K'R\7-6 '$$6?# A6+X0 72UU?ZN)3:C;M(0F-I-;WXM29J1SK,()M# M3=:U:79>#P@ I3L](=9H-)O*.$$H8]?W[!K.K K+U#'CK)LG0BFBE!),Q4U* M#X]W(_5_/=N6?'RQ+/6BK*P',7E&U=:J(&56:E&M4!:0)6N V)>A M[2V&V8.(IR;(!<1LT.$S4NQ5@@7$/OL@L#Q)&WLRE65?L3;QSRB4*354:8O1B45 "!D*(:8+P#8G ML2=CH + D;\ICB@E;7O62:1W5.)'%-?UZ%NI4"Y04$D7E86CK)]BCR'-G$RW MOF<\79'UIIVCE'&(>/"&\CMZ /Q+,QB5VXIUK.4=!4TU?8#:.A<[$+Q#7DQF M[(VR7^>954+;4/,>B5N ##Z'^5NIFGO\5MU+ X5%H M;+B83?6[NHA]&\DJ>3)\R"7H>%IRZJL[Y)M G/622D8RW(P'%+G;DN?ZZH A M"Q,4.%*J#8KC0\E OW$..Y)!FGHO)ZE)-P=7'Z@ SD3TAI[SE]1XHW1U0D9U +44W@76<0I8E%+N,M#VI7Z*QP]S/$7WT:[FQM\GLYT?8^-8Q,+9\B)-=GACXI^"3B]F9R>&;"QX?9L2ZQX-GC >TT4(.E[ M574[#O9?XJIQV50+TTTIIT#Z5"-."-@E_;C*6Q"U*DWO7J(-OY53J,G'K,VR MW#6TY9#MU@9#MM=C+)N.V2[K0[9QA$,\ 9LF;2_@77(XMYK&_>O7SM7]Y7WG M_O*W+HW7AB^^J+]Q.O>7Z[NOM]T[H_/I^NN]\4OG]C_=>^/V\NX_KW?D]N\\ MK!5LV!&P,IQ!&=6:]:+D=.H^Y;%&>CL%7FA5'LXJ2EK?Q1-YNRK9JL.=>:UV MM1;%#=GXB)N'25-"1BVBR:ERX#6-C,1:BWUA?_LXL+^V*?:?7U_=WUY_N2/, MO[F]/N]>(+)O@]I'E_[>9<8O*U8OXEK/H*T+FU%IK MT,#2T\$RCL#"U84+?N/"#(KYHS*D>G;2\^1 Z9C6=7[P(%3U+6<69J+X:IWGZ0#<[1:.HY43 =WQ:79NO)*OA)9Z;]R;Z'R[T;E?\_F:2F,05)Z/260RR9^\#X3\>H/$ M^*']U00WG@;AU.:BAULB6*MJGUGU$W'*KN=Z7_X5[VR5YG+R__Z:^I,?]=_X MF].2\8E*H65+0J"M&'3F*CB0!8&M[%3K?WN2=9<\N17-#05"I 18;\)GKL+= MTOQX%O8WA+0RO+6N.U1_$J6'81P5_3$Q94;:H.Q3BR,SHEI83-GYJ.9F4 =? MU"&-D :Y/\.)^M).(FL(B15'=XC'0#Q&I]N?$OBQ#D5VCK2I48$\^)25* X? M#9[AA7.#5.'U7B+_ O&0)SMTN%^F9V.MHBHZX0(>[+\$W(8,?.YU+#M)XF8C M (Z<4&OEL*S- T7PN0 8@TQ8J2CZ7"0S8?/0U^J!N2C^L SA0'6(<1;EI4)! MI8,5-E!KO05J6F<&=?W_^[>&I=7GZ]O?^G<7UY? M[_)%W FK7KI#;!*#"=IXW_I_MSYPL9]]^+RZN<3%HB@2VW@1UPU5-_I!(>-G\SRO?&(@^ES62'#_>@!M&E4@XB-8UN&S^>A1S:+* MHYQYUGN:1S;RL9V^YRW=_8HH*D 74J3"%)]XYISJ%=-HMY%]W/GZY?[.^/KS?45(-O5Y?6MAG.OAH_. M(T?M#3GFD*-6,A+8\0M6=MS9 P&Z3NS0#_FJ/$Z/WK_)YO>*.A-N7M'C3IA' MM=]BX%4]R712#=E7PV9*A73,55Z-8TXQ\/JV##S&SX:>,/#P4_?__GWYZ?+^ M+@?_2CZ4FS5;.*]$BA/[='G>A)[Q>.'WINS9YP@T%B3:@;2B'>PBC!;+<6;Z MY0!0"2I*AD575**/_%(@-RN)Y)1XSH?M&G=ZYIO^2%7NW<<.V90'.NT[&%1) M3B^(:ZR-+A5P"O+@GOO!N)06+HN:9+%C- M72)6=#T_2VXR# 1'PZ-Q%1E+8+*]\AQ;]'WF&6ZSXD)A$!R?W*3GCW11(? M1M0^@P%O6.6S7]\H$2BINB4E=O\>.@].//F#P\E1%WA#R-_I?&1/F8@]LOO0 MP"/$&&Z@#E%-1R5'3B!DH4')D"\SO"E2%[HC ZSS\KV^\B/R+Y0'\A("XE'0 M$/[-FVN4+<2Q6_&(J2KHP[D[^\\6C?ZJ!.^[KUZAKKTW8_)$1_E4AUV,#OD8SM% M01T"*04/P0?\[HK 'JL)'R;]#,M]M]U:]'/+],)6>Q_PN1!A+W#&*FE!@FL& M-A_@//]GW4-%E,M]Q6M#\9#'MA\(I!X.O#I:U[P)<'[>[7[^')'LEB"JEJQT M^*RSB)0U5'(ZIC66 8>W)47I XRTW^ -2\<9??[\'DTDT)X&__M^.)F,/W[X M\/S\7 I%K_3H/WWH!+TA5OQ\$/U'._C0MR?V!ZM6KK7*M0]PNU5NMIJ@H."C M6NW*!Y^51*LL_JZ6K=)P$F,IB>D^QM9(IGSTP/9]_U-GQ$H3JC"W0HXDZ& 2 MG!QC?AG).:H#LZ.)21MO^,8:%P8IWJ6UN#QG(CIR!,!:%"W9*,;5:O=5H6!7X7+=J'Q!%*IL2RJ>7LR\VF"0=+*0BTP-T>*N" M9H%5*2JQ; B D\JF-+)S.625RF^2*%=)Y(\FW_X+F&']DX5]GG>O*=>5JD2Y M %5+7;[CKOI@+F.,F\%$@6X[>+"Q16>BL>CUWZYX40%OP-&*L1]18FR P%EXV_GG5X3 F9CYQ@B\>6/F.Z*%3)0 K!Q5G.448;6, MKZ6[TGDIH@VK6B]S"9-4A=((J%UN1%E.DG;.#DPNNR66G&C"RD(1>;H]]LSQ MD[[8:%Y=W$(^3NUNHU2 M]K[8WN,4([*R:NK_/MU^D=52'XT3YW1^.$]HG$1!A=,?X1IY4;+6QH_C)[.7 MIUZOS2)+7$]ML4Z3FI)[ M&&U!3=#=Y<]7G7O5FF+'(;S\'K])-T!-Z^-:?4I0CR/KD;J(<52K?M(_S9CW MSHD"M^+1P1:@5.<]#:G4F'HED"[ _0-DPP&?Q]D^B*'M#E3C04J&YPMDQ_>I MAVV>T6]G3R=#GWHKK)LCO]D1;1]>G5?%:M62U=AAY"M%X6R6&JV]OK':WGZ/ MF-6X*)\F2PST#?+["V.^P?=8X'N!-LA'I<)9#4Z/*CJ\=YUL\2'\8/PN JQN M_#SUOKVA_NJCV$D"Q:>7CV_GL \6=#D)/QK8!WGHB,%\KQ@:)LSNDUR#W7_#?P\G( M_>E__C]02P,$% @ 1GD05>YZWSP'#0 5H\ !$ !O;71K+3(P,C(P M-C,P+GAS9.T=:7/B./;S]*_0]H>EIRJ$(YUT)YOT% $G10T-;" ],[6U-65L M053M@Y;D'/]^)?G !DNV,9EQ;?PE,?+3._P.O2<_VY>_/-L6>(28(->Y:G2. MVPT '<,UD;.Z:B#B-C]_/CUO=AJ_?'EW^8]F$TRQ:WH&-,'B!6B#V]X=\1"% M@+A+^J1C> 1ZYJ/N<("^:Z\]"C$8.H[[J%-&@!RQ'\;Q$3NW?L%H]4#!A_[/ MH-MN?VYVV]TN^,]T^ONOI[>_?3KKC-K?;CN#L[M?[_][#)Z>GHZAN=*QH'9L MN#9H-AE'Q'B M@Z8# ZY:CQ0NKYHM3CPT\FQBU: M*UU?1Q.6.ED(\. $F];M--N=YDDGG$(PW05G@RF@2V1%H*Y-OW.0;OOLI!T" MF!!% ,\+;!T3:!ROW,<6.R'P_?@8@CY;R/F>)ECG_/R\)(V?I\N.?+CEK%R%_=W )Q#6^X')>O2?( M7EOP?3#V@.'RZCV_5A4Z!505$,W2HJ M"IMB>-;KVAI',6,T"6"C,\/,O&? T0,RR4>AF.7PM,)0\X8=%8C MR# /(-611=X#9%Z]SPTMN G8V5CCEW:[_?&L#9I@@X3]&$_F&CAE!Y.I=M>; M#\>W8*3U9AKX$*#[^;*UC2F&WR/0G#A?Q/&V+P<3 Q#)I*2[Y)JRI<;=.<%( MJ(H2VIDQ:43,[;N."1U&XEJW>#">/4!(R92M^0Y]@!0QGC9:*C1+KJWV"==6 MA(P=1_A @!#X&-FI!-*WK+*DBYS/J&M\GZQ%_I7A3JFP:@/*# LYHX=J'>CDC@.U M%L++VYVAE8.6+)UT:,\P7,_AEWKJ6LA@=JL-F6D[U,4O&=Y:%(U#L>W@S[O?$<]/K]R?U8J'0Z&0W[0VUV > QB$C5/I>1^^9*D%7^=IHS M,ZZO?U$W"4?*NEN$1Z'%P_E;2*UVN$A1)WV/4->&> #7+D%4JM%=0,6.@41E M)WSOX)ZYWE?M#@RTZ60VG-?.E]-I[@G+*#5"D:WSO+.4 TIP*9Q04L+DA$;W:$;-6OMF#CN$URR99K?#"-]UZ&.O.2NR_^2 ]@Z)'1+/2GI)8%:6) M9 MW9VUEI0@GV^0[U+S<$(1!C/(1\&D?@9!ZG1@5]><1^N$ADUVZGF/>NNP$ M*_D,B)U227$64L6&AV3#*U>TB,@"W3&!( P"RK5A[+4-(8.8\X'RNQRYT"LB MB:0J+K+),5D&&QL!&XGMC1= Q5AM/#O:/4OHBX5DHAMY;E%DSE/$AL_IZC[; M5B^8W_7&LUZ_OG=1LE;;>&HTU/074*/173#7?D2;?3,\.BK%88KP?5D&<"*B+^G.>U/3FY<7(9Q>_?WXH M6HK\)>\N8])Z4JLBSM$1$#P%51$Y A%;(,97'<_*!YA2RY\::NUTX-K7XE-B)4O:Q%R5%VBRY%9S+=$*ZHJ*.B,;& M!4.@%S];VU9Z"UTT0MB2P@/U@VN9$!-^X?C&&;,'1.\=W3,1*Y!4S7@%,2FV MVT_E#7H;(F+1B9'YI[YVR;^ 3XUK6]#[&7SP0I)O6O-%?'WH&*[-TM'GLOOR M:8@4Z6VW1$SP20%!J]Z0WR.;,&!B'+L..S1\7RMG!3EQ*PQ#TA*:,\\P1"X: MD0=)^K6QI!C+YP%.Q#2.'S9>[0[I<@UKLR,PF_?FVE=M7'?);"V<>1;7',NI M)($.E]-Z\7R%MG?UDGDH](I-N+^PJ;Y>(=,<4^FUJB8T25D3NFM]F0_S1)/: M0P^"6Y''2GI'#_FP5.V6V_E,>^8M"/SA,2DU?N=Y;8 .T;^UMKXG ]%V5*T@+X%1Y'?DD3JHU_,S.]Z?:;DV4R;ST!O/ "C8>]Z.!K.WWKYZ1J> MN.<7_.>[/,P)Z3XH=CI$9A #-6;5DR>SGG^ M/BU6^/MM(ILF]NN7]/:2L+,$$E87<-T]KZ'!#NF42(=3+'9G MVWT0R>X'C@,()&]9#>6:W,K>V9;B4^2995K$4[OFZAO8^9_H*/P(B$J3DOUV M];,?M9)R56HCUUG-(;9#F F>8G>%=7N#(R.M/!1Z11>CI%A60)V7!YGDB^F'O6U;$ M@?*@4G$[!UY%^"[S^$!V>E4'\E=_ /K #S#FIJ?87BW3A5SFB>O:VG(\8*#> MB)=/4.@[HX,R[8&$>BL\Z]5Z&7XMA5?$>DGK7.H;^6IO*M"7NN_[DW+H3-() ME]FH6NOO\.^Q*MVUG >[(L[^92_)JJ-S^8>X2I7>2HR*LOOP+PBH*^Y7N >C M#B0'PJXP$\G-U /?@:FC2)5:MHHTX/P]K"E6O@*O5ZI$,UEM^H=Y!_%>1IL3 MJ<+<\GY-:Z_W&O\_V<9E:_/-3G8<_YSG);+7+J; _S#LR#7$"<6W1?FO9OB! MT28?:G:ZS9/.\3,Q&\#9^5*JXNNDK>+TPR^SRJ0;$'&T!\Q[,A/FY[8;L.*XSQRY!"FYLQ(^\M"$74X\1OL>NM0U#$ M0!K /V:I,7+-N4!D>OZ]ZO#FTQ1 >1+A0C^R6<(=E0IB(S$@+JC%F> M4X8"9@ELNK:.G(-*>X,L"C'Y"NT%Q*% 6X.5M#:6CQ//AG@M/@Q.2>%!8U5-B'[N^-5LQB>9[(+Y= MH]D=KQKGFK-"#F0@SFH&\2,RX)8("H"J MR3+US9N-19L725D4 '^E0_A9"MWQ!Q,NXN[PFXN_\YX+?8VH;H4R;(]68'50 M[5;L+ PY@2NHCP3GJ>)4@^V454&P&+O0V]PG3E51AC&D/9MOD8H7?VSS/'2T M9Q:7R.:D;UVAF/O.KH!OY;AUL+ 4V5>^656+Y+.%KB'3&KFZDXS@*2>JQKMF MKRWW!<+8UD1G:TE50%1-FG&WW?D4;CD/'?Y22/0(^8O@DC)EPU51LM.J!WV-Z9!:U@F./!P">P0G.!;W8 M_9FM#MFHEBJ'I!+FNETT8H9ALEQN);.1Q++3593E*V/QP7J)@@:_!>>0R$JE MIYDLERU_2_G+N_\!4$L#!!0 ( $9Y$%4DM5H(9PD *^ 5 ;VUT M:RTR,#(R,#8S,%]C86PN>&UL[5UM;]LX$O[<_@I=]H/O@#J.D^M+@J8+UTX" M8[VUX;2["QP.!2.-;*(2Z2,IQ[Y?OZ1L.9)-ZJ79Q)2['YK&\@S)9Y[AD!R1 MS/N?%V'@S(%Q3,EEHWU\TG" N-3#9'+9P)PVW[U[?=YL-W[^\/+]/YI-9\2H M%[G@.7=+YZIWTQGS" MP./7%/6+PRNEX<@ <_J$T#D2L@+^2GYP MCU_)[V9+AB=3X?RS^R_G].3D7?/TY/34^<]H],S/^ MY38687;1:2F=Q MQX)CRB8M6<59*Q$\>OGB12Q[L> X(W]_EDBW6W_\.KAUIQ"B)B9<*$RQ'L<7 M/'X\H&X,JD2%CE%"?6HF8DWUJ-D^;9ZUCQ?<>VBFCX--+304WUK*6"=OSDX> M1%09U:#O:*S!M\_/SUOQMREA69@G-M+ILE^W5E]FA7%.6S;F_/#RQ8I!1@,8 M@^^H_[^,^WJL+?5M"WOLZZU D(@HDN)!X2#]Q$%JL3;*8#@1T[<^@NQG,'E M$TCWIP@-%/5MUL0")X\499H M-T_::[?[:?WX:X=S67DW8DRV+*DA0'<07#;T,JW]-+2+^-30OOBK5+-2S'58 MMH6(N4DA\M>8MH;1A]<2+1Z%85Q:4\:E,-'W&0U--DKJI%N-="(N*Z0S51@* M&@YE'K!U1+X'%2M7'_9DXX[KTH@(/@87\!S=!? )1(%OY*G8SDD^7CU7I]9R M-09I7_!&B D,O#1?6VKUXVP;MYZW,TMXZY.Y1$;94KJ:@:.,B.U\9/'H;?_O MQ]I^=RR7LZ6O_M]60&B1Z*[ZVQ(-[,*, 1/+D9S!BP[QKOX7X9F:W)NC M>JZ*M:SD [5[BC044V"Y?2(M82T%&1AV3VZ&TE"> M5Z(CM%3+,3E(R"4+6_,YDLJ]4R]:BUH+&<$NZ=7GZ@ X <8Y] M#%X^GU5*J 6ME4SR1-FIO^H-!R5SN=3"*@V=0I5/:(%2+3@L EZO=%@*<\F< M6%JC%H3E0K8[1=:-N* AL#6$@N'/)%T+EHQ0]0R]M82A[)HZ@;K,)ZI J19\ M%0'7T_;.$MJ*PYZ=84['1/U6::D6%^9R]+*U8:0^N9PX 36@B"0SF@$ED\_ M0E,0,\K;0\ZN=^VDW/2([>X_J2EHTN3T5+1X\JW5J@MMA>@M[V?Z@;,XJ5VH M5Q<"2UC [LQ&"FF'>.DS1X"?R)$$.QSW BQ%#S?CK!#:.EMA;3YT# MB8RIILW7>^YU&EMFNUN"PNZ1JTNY&/KKUAKG$&D9N^V^A:?$H-2T87G;)RX- MY0J=&[06Z R"8' M:I>5%V*"N5 YK &8!K%"K1L86O;S3+=I@BYW5UI#!RD3::R_3T9C ,:[RS/ MIRU?IPZD%:"V>XG4@QD#%Z_,*MTNI$S@_\K>T.Y_';/X40\>FJU?FAW"S_@U%MMIO=@T'<\%6+ M\RA>2^P[V!=YYPXE"3*[>]T-PH0K7P4^)-(-I;-%F$_5G&+H]^#.F,4IU*L3 M826L8'=?2@)$?LC]KFL_ 2B,..2E=DS&]H&9QEXPG'-[BBY M@;3VOH]RY6S.<)NDZT&P!F65#,XSO+51ER%=!_3^KWUI\U#J,[^S>:AX;Y%* M-6'$Z!Q+/!^77SAX?;)90G1<@>=Y6W,K%/!W,"[=5RMRDCG6E(5K=VP]J)S0 MXWC[CF21+1/0>(= G_,(O%[$)-(1,$R]>&O-ZO$U9;? YM@UQI%J9=2:Z8KF MLGRNJU9(?<(%B]20U@.7J8VD$L$$S^4^+^>=!1?@F21KR4XN=+L/G78"N3A05_W* MR-&CT9WPHV#W'LL$G/$"MXJEU)+E[S:9W8=:-[=D#OK70_4"F,UA-6'H3A&; MF--]!6JUYKC8*'8?>94KM'@^D,P+^F370\T)IF+5FI-;QCAZ@L]K1'"I6Y>_ MHZ"#)[_%X?J)TMW1I%]+HK_#3 ;"W]9F1'[D(EA?RH&Q7V R@P_8F^OJ@0^,@:?^ M!*1R@/JG[@B8HP#BE T7#+O26=47"32FL_M0I,%K MKS%!Q'U$B- 5\,-[1Q5CV[V3:@PSM$SV>S_RZ7"5QI%:CBUS."VM7FN"RQNIPK!N.E:R?JY^J#]>_^'EGU!+ P04 M " !&>1!5DT-+(V\0 #:# $ %0 &]M=&LM,C R,C V,S!?9&5F+GAM M;.U=6W/;-A9^;GZ%-GWP[DQE64Z=VS3MR)=X/'4LC>VDW=G9R4 D)&%#$BH MVE9__0*\6*1$@*0(DF"KET0F0> [YSL$#LX!P)]^>7*=W@,D%&'OP\'P\.B@ M!ST+V\B;?SA %/??OCUYUQ\>_/+SBY_^T>_W)@3;O@7MWG35NSB_'-U2'S'8 MHWC&'@&!/_1&]@/P1($S["Y]!DGORO/P V"\ ?H#_\,Z_('?6ZX(FB]8[Y]G M_^H='QV][1\?'1_W_C.9_/[KR>5O;UX/KX^^7 [/7]_^^OF_A[W'Q\=#:,\! M"5H[M+#;Z_^?KN^L!71!'WF4"9F"YRAZ3X/+U]@*A"K0 M8$]:0OS5CXOUQ:7^\+C_:GCX1.TUS!ERGEO!+OLV$,HZ>OWJ:%U$U%%.]*TG M(N&'[]Z]&P1W$X5Y939[+IVL^V00WDP71@HLS^K\^<5W(8. 6 0[\!;.>M'/ MS[=7VZTACPULY ZB,@/@."][ =+W;+6$'UY2Y"X=&%];$#B3PHAA"YV?"&U_ M+VH;5(6TX#B(Y4]AGU^%GGBK-$+,JKTRY.>J^C:< =]A&@%OUZT3+G8!TJG> MK:JK@PWJZ;O0G4*B$VFJWC7,&.,FP%2G,0B@(9M\/<>6ST5F\?\CS[[P&&*K M*V^&B1MT;_FH1>7]N/( 7N&ZU\BY?2 /B8O7_,]4F_")0<^&=MRJ@*]%LIWU M=L< @Z+:,\R!>13:I\ 17=K= D)&=U597K6U::MXPWH5->$>@\<6D"$+%.C* M=]):NHVV5"A#L:L^GW_0\6S,!X70O:JL0DFU]6LMM^'*AI=LX8YAZ]L".S;W M>R_^X"[EZIS+92'VV0.^S3U,6Y\QEFRW00,MB8P#BY YV$K".7"$)XS)05(_ M!P(-CQ[,'5@W(0# MIM#Y<" I-&@9:JA ,?_!GE#OZ G1/.29SR0$65O#B*1%XKY&7'GD=H02E713 MXSIF!+M2S<8-XZ(2]'S*X>"E Z<@QXFW,*B>6;HU+RWL,>X05\X02T?#BB< MBQ]ML;@AQGG@:4G8RRY;&VN;_FD.92HS3#(HD5C.7%>9^3ILA)MPIE,G.5R0 M[KU87 87>\% \RF8MTBHVRY7'VG):50V84JC2Q*5(9YQ;]#(ME&(9@*0?>6= M@25BP%'2H7ZF$]3DB)U-TW%[--U"QB6!]@4@'O+F5,F/I' GB)$)FLW(J_88 M>>ZVN2L.K_C/7']N7; V)H#CY PR6V@S';?(M8NT?'1XLAY!',SG"1\.&/%A M[K"RP5IK3&U.9*1,;15L\YTIRMFV=,:-,G<+0" =^TR$^44B2<; 5KD.$+ M MFW'#Q\C^GT]9,+&_QY*Q[S= "/#8%:4^M*4C?]EZS.=O!]T8.!CQ3B!$=^X3 M;H,32!"VOP#'AV.VD'H*^<^9SU\!V;/Y^M$XOJ*NI#QAR0<[RUA*^FS*3G:@ M;#LJ.T/.UW.XQ!2Q ,K$)]8"4#B:$PA#QR6E_/SRYNJ\@*S9JGZM3=6):7!( M^D=,[@FPX02L,B*XA1XQ6^'Y$F?K_$UC.@_>M1T4'S[7;>U'LF=3\+:]0>$& MLBO/PBZ\QE0VF4R7,9<'B4S9.G\7Z?RGP88HO.IO6O.B9X N/CKX46]:=%UK MLUG1K';++O= 5,SH?0)O,(/#YT3@1^0!ST+ 6;>W\ZJ/$DW4M_AC)Q"5E'E\ MA^8>FB&+3QQ&EH5]CPE7!SO(0E"3-G/::$B=A5%4TN>K,SY-XST)B=P932K< MKK8AK:D:KJ2H'[EU,P(L-J(4,CKR[&L$ILCA@NBR.W43#2FP*(A*RCR)EIYX M\VLH%LMJ4=]FI0TI3-YL)16]OH4.[SSM"2!LQ1TMCW).JJP]*EI]0VHK J"2 M M^(?VCDG28;TZ- >?4-*; (@$H*?'L.IP76*!=15EA50XK9;*R2$MX%,Y[Q M4N.KEZZR(:7(&JWFV1[=^5,*__#%.HL'_H\F;W:KVJ8\6$7#-7JMGRD!4FC_D N!B,H*H&R5L_-@JGK!'O\IQ5&H9OUX@HA,8*[ MTE@;];W%Z0"V[_#I *\'S.<$SH-M:^-95#986-F2:UX4G"$\5X??B&._AO5\ MZ[FK"8D$[;!:W.O-NZG_@$F$\"3,_;PJ,R";@Z6=2" MI)T,7U6L]62UUJBX-3WP/@'Q D'A1"G-).H"TW;&;&>X=5,I*Q$ :9C)(EC, M(;(PB(CBZ$'%+VYM1!;%D(K M%.X.L@ZRQ)YCZ-'04-9(3E?9!A;;%J2\'Q;3E*RPN)7;Y!?<@L1#5 M/<*9($B[AM.2J(V&"L_%1G>GI5!@W+@1T0(YO/WY4CE0[Y'+%3F>!:L29Y", M9Y<8VV-R!\D#LJ#BE*DB3W;AK*E"&NCU\&G".59V4=O)TJU@B NWQ R1<4*@\MD=>OLU]?J5,-T6L7'SSWL\UUA&; M8*ZF*Z\,7UD/=9VT3$48=[+)_ABFKAS#%"RR$=DC >,6T6\3[@/R"V .A])S M_Q2/F+_Y62VQNA/4NA>ZYH47K4YE"Z,S=*Y;&/]^,IP#]1**C/1R@2RN24;0 MU ]Z!/D<6/% %Z:^*GD[YRQG"Z.<&"D?:7E^FV^+^4P:.YO5S)4!3NR X,II_L/H$;FJA['DL) M2W#'_]KDC5_Z&GXXCZG"]=)B)CLH M76WPDR5DW7U;L0DP#CYO> M!]UK#KK+NA2/^BXDR\BJ,KN4C2+FQLFS):J[6Q9;65AB*TN&#K>*F*W#;8F, M2]-%L6Q9/_%\VUQ%;TNB[I9;2^ 4V5S98,:F#!PC4C2[ 6Z$T%9H,Y2<1BDH MM:&U099VPF4$D3LAWZ= -*W*A19XT.>982@.=2]#(-\_SII6) MMR)/MIPK+6&TA9A.ZL2X/$VM3!J02:V/3!,"HE$TAS?_#% :BY*7;7.24\+^ MXNFE0FCC7J]KX(D=8.*_*W=)\$-X+I0R :I^ID-D%52"<<&!?3BQ*VMXI09Y M2>3?+,IYR/R03Y[4QO6"?+KENWYPE,0Y7!)H(1!NJ^13T$"[O']P,6'HS^"Z M5#X)H=JJ-Y]Z?9I4][JM10NSYN$M!S",CU,T&GI2'/3;($\%4!A!5RF<-;(F M.V*V0DX@+M5])>U9,!M2I;%YB.G*JHFM4\XY0.G$@I682I1]RT\I/;BL-J;X$CDI:E1YQ MJ%6KN:VT?:#C/D=9>"E0MEF>KI)W%*G*$A5T(6-91A^=2URFWA!5=BNC8,MI MR?)V*F/5V&1D!78,2#7J)LB$K9N%]L:<+1"<73Q!RV?H@?M2?'(-26:**Z]T MFP%8N?'%>V.4IOG_K;_?B>U'GSD0LLH4M6 MVOR,CU1.XT9O<;SYE4>Y#0FAKKCQ$$C9+1?RW!?;B":0(&Q+""KXL/E\%=6" M<5V? !X:FW!UQ@3-$4;3UQH"E#,/->A'VXJ2/AI@G!%H0V_<@U(DQ*L;A\ MHYSYL]\,V8Q[4^1AE8O9#(H/>,'U:=:E8TQ9=9C/6TF=&!=QBA&+[V-Y8HG4 M5+;"/ZND^?QDRF?ZP*$2B; MFX>'*9VNUF5XCR*N!4*O)?=L<0K(#7#S9CXU--7R=#;3J--SI3KT:YQ_TW$S M,F#VW8HEF3!EO^ . %Y!F!A4A_+/7L@+MSN)K\_\GS^;H="3-6ITS;*B+$:,'19WT+D!0U$YM9LPAMP<'PV'\=SW M*O@6N5BBX"BBP+F/M'HV[BVC L%)>7TK'S%;WVIIZ_XRF$#PIKR^ ME8^8K6^UM,8M==FG/KJ2^LAUU66>>A3ON^0%&;WRE'M.-3=B?MQ9MU:-\^02 MLR[1$44+[Z0O>6;A#M HD=*X3,[S9#C\@&2V^=V([9>4P7"23>\Q T[R_AFF M[ :S?T-V"RT\]]"?4/9"U]>>^491HZ[-&\=W[<=N?*'F\2RX2T<^6V"BL"?] M[9AO1S7H5KVNMDOV$XV#8Y]1!CP;>?-0ZIH MSL:?+/L%.'XH-Z6^6W=B71>R-A+S^K%K9'P+T=J*PR(CLKZ$KI%G"X_:XC_OL;B4Z)&">Y!8B&H_B\,(2=JUG69E_;LM!2IT ME..M4'I&.C!]S^0\X(84;2_U*:YUZ8&9R;LMI?HR32.E[:9RW'KUV6(:KZA* M.W,*[">N.]=WI6I/WV]C(B,QC5CI&P(88N3ZL:U[^?DK^B;4W5L M5X'W'B=.8N=QB@%F3)D-!)AM^Z92*0UJ&%T+B4AB]DQ2^=]OKY8$ JE;+:V6 MU)/SP=L,M-:K?]WJQWK\\7]>]BYYID'H^-Z?/KOY\OUGA'H;WW:\W9\^/1_6 9'IV(DM#?1I^L@/;( MP'ZV/&@P]/>'8T0#,O$\_]F*&(.PQ_[8?-ECOQU> V?W%)'/AU^0K]Z__WW_ MJ_=??47^NEC\^/W7]S_\[K^*=?/471X=MW[^"9E\? _=(/=N\8BU^_2QO^ MZI>_^ 5O^^U+Z%RT__3KM/7-NQ\_3%>;)[JW^HX71J 3?RYTO@WYUU-_PY52 M8$B$+>"O?MJL#U_U;[[J__KFRY?0/HNY==P3%W\?_?P.C/7^M[]^?VX"-*JI MGGLB4?[FFV^^><=_S31FQ.SHU#I+^^MW\8^7C1V)+"=S_OF7O_ACX+MT2;>$ M,_PV>CW0/_TJ=/8'E_XJ^>XIH-MB:FX0O(/GWWDT MM] [:[^2W8[K_85U/K MD;J_(M#B83D1"O3-B4;\P#N-8NVLB-IYT?C75<7+/-26B L:.+X]]NK)>O5T MNT*O(BNHC(#BY]L2?,UF85I+Y,R3K0GK1Y9;3]CSDVT).ZL^&5P^QP6-7S;P M]Y1]NI"7OD34LZF=2@Q$)#,@Y\%G6$8W)>QOLB0_<^'UX@>?96WP&5 ,TPEX M:X6/G.8Q[.\LZP!OA9MWU(W"]!MXJ=[TW]\D+Y3_2K[^^^J)O:IOV>O AI7MZ)YZT>WKNH6O!NSU;L\/_#7^D8;,.@//'K\"/\9K):8'K#,HU[_8?79G[EX?5@EQ(NW5 >2 M40*6?=EVB2*$:](CB2X]$FM#F. DU8=$/O^:M3KKU".I5B11BZ1Z$:[8']^= M#7[50X-@0_S ID&R;LUVF!5LTB_8QQ*K)"W>;7RV*CE$_=1 _/%MX.^- 6FJ MHV\4]MYU,XLM&'IGUIZ._+WE>()9Y:H1=I07\\2,.J!(@*1A2"_6]!IY$O.V MB(0E=?G*C2W97M<,]*&UX;B^?Z]%@$YI&%(Z/[#),V*SZ92RB7CJ6(^.ZT2OR80Z,8#'QCZ-SB%&;KTK!P82AO6Q=E2A*@EHDQ<;ZC2J@; B4EU5/PJ%N_Q8GKGOJ[ MP#H\.9N1$T:!\WB$Y0.3B>V!G,T'NG^D@6#F4GH4.W55D0^#L3,?DF74(RDK M0Q!7QR[7LU?ECFL1CT,K?&*# _X'D^JSY<(;?A -K2!X92N CY9[%"T1U9[% M(K*2A!A(#@>K[\A@36[']Y/9;#*[)_,[\M-XL)1 L7-E#EJ47.A*M MQK,1Z+,8+R?SD6&31B6K7,\:U4=7B]/&Q-L$L#<8T?C_$V^PV?A')B#;)%AL M('BI;D-8EA)Q:<#IB9)N5##C$COM*R8E:$OL"I*@W)OV[^ MK7&$-J]M=+H9K*NR8<,79[+K\:P!Y2T.\('K^I_ <^+.#T;^\3':'MU4WB7= M4#8?,9%_")R(SK=;TTR#5X,1W9 M]F5SF+E+DMW_7K3376+>TIWC>7!6>6NYT"4:7Q(H+126HF]1 M( P"MK 0C1#Y0^AAHB039JR<'4M<8$'<\\D. MZ9--S$CGH,%K5! $TH!BG0PB)>/D1I(Z!MN\M_.]9QI$X/,Q\R.:GB'*AU/) M0^B;.B694%=T9P[$ Q:GX^0^"1+WPP,XX.F\VL)KI3:D="C7R2V7DH%RUUOJ M6&QQ6&5%R3ATLEEMZ%IAZ&P=:LO'6!4*V %70UK,Z)M)0.G .5@R[9.#'\ * MWC"7ETI74DJAJ_0H^HJF@GQ:[UAS>#4,GE4,D[N>J=IS ME0$9TLV7.__YG4T=CL5__ 8^]N./'(#LS[^/V2Z>+8T8M\!R)YY-7[ZGKU=@ M$+>K"ZU2SKBHAATX;5EL6AM.OC<$,Z4:IP!1,W;#[K(?',_9'_>%SHWYWS%N ML86<,+V?$#2DVX4J9EU>Q=9L\2TTHH_1Q&/CY@C7!A^LZ!@P#([8K"1X]T@> MP+YQRF7!( 2HDS/Y'DD9$.!@"'#437']9E'LE^YWOM6VO$WM=75O_XKC;N][-+*" MUXQMP%*QD&2^):DD)",G6ZV06-*+%K&P/68Q(',Y>&WVKTFC%M<1V0&N8135 MGPL@@#.BP3XE7C#*"F@ MVO3KVSQ1^^C2^?;NR#85--FV+J'_W#32_,X/+J_?0NZ!MJ8OT2T3[F?!HE\/ M;;07H4X-4\ZF]>RL2%LCG=(E,N!03#]DIS(&P;,,K7S?F\*]J^_I+AE56F\)L/O!K-[< 4G$+^N.0#?3'-(77 KV:2K$/[V[5J4 M"Z"CL=EI4H'A,8S\/0U&]."'3NX8M,*#^I,%B&1#':8D-(F=$&T\"0!&"VG M?TX5PP:VNBG* _FE:.MT "T">K <6QZ'4OJ8_L%3+!=FZ"0457))="*^F@]P M!2W,%EB@?,A*$M>I+L-_[WBIB:W]IZK5\.[S_@( S[BP>B!).U3#D"/7- MNP7(3-W%N=J,BN.#,TVTG9]E^&' D-+C>WR/FA:,4Z2N\*SLVK[-NJ^>$5B6 M3T3Q(0V.K0HR8< 2':6(;@P!&QF MLZ^[4/4I'1.)@E1:YI,,'_:: DX,'"3A1H"=05"J8)RB*4:USUI=&L>)-I+= M&_B("U?(^9;XA;*0.VZ]')--$_GU"% V!$<*NN<7SW+3-QST,WQRZ';\0C=' M>#W.MUMG0P-A")"L-28@2$$*U(8;R),3?9(P, 0TB@;(!@^I]D-'!9>DY;<* M&NHLH*2OOL)%H21#L%*NL:P24KB,\T),\ MHB$VJ%0>I,OMF3X!!CUR9F$8H%2,41 :I-8[;?JK'@\'ER=!M%RX8+US_4\3 M;^L'^[@ XF-8Y,)=]6FTSVDU*5%>I0^+Q73\83Q;#Z9D-%D-I_/5PW*\@FS\ M/#G_W73^@VF)[BK:)^%TM O_9L:E]^_H04GOBG>(9!G"&S7UA2]8QC;!"IQ1J4'_4B#C+!55$@U0R MN(TE+I,*OH7/D*23'*'&N>,1_Q238YVD,FP@-6GP7&JCIA'7U4 =V+8#[RV( M,'*8O$/KX+!EY0_@QN]%DS!DKW>54:A$1^L0JR(YZD2648(:"A#%P"]K25)# MWN3A4,4X4JQ7[M=N_*942ZXTXB!111Y=CE6I7T3/0,>(*O:0.%YUZ!3!4,]8 MAT/V<1ZL_4_7NU592_P-II"[AEO+A':/ '6XK@3ZAN!&P0+YJTEY!S2$DE$2 M'+=F5 N@F:[6FC0AOHW\:&Y<\*-Y4*5^;%G M%Z2-DS;%]'L9?PP&8J($J$*5*(-04*9U%A%*9F]S4?W)"FR 9[: _/6"^:(- M>C%WY9BR;%^@314RA:%]2$R[GWKC,A]4XI,EY[<$K[2 F4H4:+W!6STA2I\[92S91:+9M>1@UP+;XAU@%;B,67Y(-HX3M> M-/'6S-#2,->2A[ SO9I,F$&4X4"LB' ><*<&7 R!5C5C7,_"%7JHDUR.X&5> M,45CP2/Z,B^*Y4&YOF42*AH8)*"BOC@%8DE_U'^!GUD(RBB]KA]=68ZZB@0P MK_IZLFK!U'Q+XD);"5-RX2Y.HI*3 3.TU)S#3M4XZ[A.PEM:9M3K@^S: S$L M= QFMBVV=KL \IJPOIYOE_29>D?A"Z#BPWH&L:J,VEX*%_S@FX2C]H&K4[,& M!^V50>8G@[S5P:IJ]^*!6@GVK99MX@FL,KDQ1ZU]4:A-#U66O+ MCCK37XR7@_5D=D\&P_7D8UFNXRX 6]\PN8JLN%ZMOP"ZNAR(,T! G1#N177M M0'5KAW'^W'H_(X"-#[OV8S!X^W++9 M%@+)YA\^S&=D]=V 1Y8]K%?KP6P$V.Z3V\%J,N1)O4>3Z0-[7M/BJC5[5%QO MZ3(3^=SC*L$:+>3J?/&V5F%:.BB[,-,W]KJXYDX2/)2]_\3MM5U,DL[HAMO[H45S .>9L;^:+E'N.?F^!=@2N5)C;[=9=+I M<_%FG,!%-^9%.#-P?8A=OPT#8 4#27R^E?JOFS*O4+)J38-]M7*OA4]I+/LJ MDPJ9W>%4_M7C9YW%%>Q?>59/7NPP]L@D!S\P,/97T622\K"E/=FPKWGLRA"G MT;]CWUU[FBDAV$T2S"KF@4,W<0TBI*Y)EK@D=(GI\& M8 !1\Q)YBA3.(T!@X8;SY'VP7J#6H# SWN7OF%QXA9PP_9X0-*2SA2IF\]N) MK=FFNPRLJV^M\#)_R0#B>N-4+K>OYR:):R6/KDC"GS-G$8631G-\T(XY36F. MNK@%COU'8$FR8I&,7.3QE63;);(1+EPOC4N_" GNE<^%;\I\\3G@V!/6+FG8 MCCV(F8,SREO+A:P ADP[C?=-SE.KT5'=4:Q6_+VF/L[)4FT!HDE M/(B3,-%T\:9-D8H7:WO?HY$5O!)KSR/=\H71\RKWB,4KJ%]>F-GL7Y-NRI0L MFKT)4T=IJQF@=T<7J+_&.9_6U@L-X_+9@A>&[ E\3NA2:5!)CSA1PJD:@J0* MFN>31*MUA)$.10)P52#0G@.1#N@Q;@38D8&WK:+: M(@ZKI-D>8:*IIN:P-")3;-YG7SS]5*727/Y8J=2H?"AI*MGDYK.?O?8K:\8[NHBSF=W,V7;!D=/-/XHFWX9 4[<:[CDL>TU<\LD0MU-\\KI<.4 M>N)&@IB5<9A4LX:PY*9*-[5Y9@X^*G'2RQ%W58R%XJXJ<[8)$YZ!ESZ'/M-6 ME4R#=U+(LZ ZG!G9^D'R17A\##>!>K%;E;SC^0Q-]R/I/Y6;8LM71)7U'T3EU$\^H+G4,%F&D1Z/?4 M8[*X \\>V'O'<\(H#O.[JO5^!?JRI[ #0%$JS&!(6!#+LXEUP<0P7"G:XAIC M5;JH[5?\D^\R&X;C?QR=2'2Z5]!0RTN\D#$>=UR+F0P91%#B/1YY> 3)^L5T66PCWR"W= M.9ZG=N_XSJ^]YTKZ>P0GWI3;(SZYEW=!F M-88-6UL=^3W5"+RL-@Z?Z]EGE_))W[,'>XA3_"?_?A% N;OH=<%Z*F*_P6K] ML!=[@FHCCZX!H5E/U.$M#<-OB766B-@9D33N5UM56M%AM:[N70QKW?;+E>!H M8G1T<;5\!Z>23]2^]WU;[ =1V%C;-7*A#)AAFA(D.Z!HE:@MOB<6V[R;7 M]?R9!E727%^UUYCANE@2U&ER)KFUSZ@;GM6ZV "2A-:2OFC5V9BG8H1*LSN/ M%^",W57+LA^6/X=W/%:4# .RA G)<#$,8LIFR/LB5^FA5B&72=4+XP$*/_M> M)@UC.?C4*>!A6%E:E%,R).'\+>F3Y7@Z@.QEB\%R_1-9+P>S%>0W-.^VOX:! M\E"MUY^MKM7B\PLHBR-7ZX.(O2V*5NUF%Y-?.K+X%=6YVS#DG- M'\B3=TK5 T<0PCE*_ 1^3BJ5!H.5M+P1\3V>DBGU2]:XM<9JH+9;KJ%(-S-H MJ3'R,Z8:NKH/-&);)LO;:,A<+"/44."1@NRH'?)D-I@-WV+F8@7#*,:KJ/9J MIW$K@C)PPG6 ZO/Z8U5*)-43%NT";>*FQ#6^%O0JI/:2J*.7&6$W);8I#[A1 MP67W00])1N+J40_9!QL*>RB0K9VXAUZ2R]HPD*J;23$ 0M2';3J&!WX8LO?6 MUA&M6+(MT [?>6XHY^XEQ M\&"SO)S.-$W5-*:6.MXJB=N)YGELDSA M0;0CG[)LR%C\ %9=>\NSDAQ^FXP3IV&84[=)SCNO6H>UF2?O7)AKX-F5)SKE MQ]$9]2K*B7)YF@QN)U-^0,1+V[R92;&JD7()[>KT9IO^?V%(HY*Y\;(-VA.O MB",^:B\A2&+R.IWHZLJK$*2G+'0GWF]%BN=O>RWW M,R8^JX@/ZF2$Q_$Q@@0H&M+5(D6ST5="B[[5D*NE$_Y\%U":]>@7;3H:YVM4 MN)7,,J@],J/;WS+"IW2<)&"D#1D$K9NRT7"K4I1U&9PR\O>6XPD'6W%K[0$J MEU)H#U$Q#M92]4NC4PIZH7X6YJ'O\>5N9EE\U7.B5IB,RQ*NN,N.F.SIQHW1 M)?_ZZM^:TBLCI6:H#*EH^5DDNAEBXW-!%^GV-M(_2TR73?I<-CS:+4!_"EL1 MG:QEFV@H)I_CAXMU-3;XJ$C5@E+PQ;;M(@CHA\")V-OBDP@(!0VU!?_D>.-< M3=-;!B@;/SJ8H.EG8#%,[2\87 MY5D:T^6IQA+29D4DERF?+:Y5:O6WL,-/JN1\9%L=:D-09))N8NW#5YGB.?PW M&FR<$#QHU_R?DC"-CH7JNGJ7'IOB]E?Z2E3%VO"1>TK^$OG\ZXOZ54F+DU:& M#&RS.E5WD2N-(Z55C_%/2UYS!G,94DTW\ZP8J,V6N-\M;=< M]_88.A[-9-5LE6 M9F_H]EMHIS>QTRZ8N2@61>VG ^^A((<_S M^I,OF 6J4D$[R]:3&N4SRUGV\K5M3WQ[,*X>*8'$$KTXS3?C;=AXJFFYG",M MHL/;]*=E[VG;<8^0'79%-VQW FOS\#VVT_ZY.#5$K^HP@Y"P)244A@$.2$0:VEJDXD+LX?IOU2"R2 M8<-&JYES7KO:D53_J"JYA6*,3ODL"[,!RMMBCJ1*)=!P8PCP.U'7='*C1>Z* MIS5%ZKRM4YA2JV5/7M0 UX6W!?A]\CY+BCZ6IEW-/Z#-^T(H"SJLPQ#4A&P>0I:HF9.DNX8_H_]KWQMUMX;6_2PU\+ MR&N:/S4(CS_KEJCYMN;5$FMF9U45)+99(122<\2!3())--L"71$TSPT?_<:) MZH]]JRFK0N2;HL!=3/(%2N>J?@KPT'"E,IY:U(E?(@<_N)[DI4UUU"H3\4=Y MX*;%RL[$24S=$%BH&*"H6IFT!QJ]N1G8-NO0<,7>2G0>\(1U7JYO2YOC[W+D M4-7/IG#YQ^HLWN" ^IG&E@[FOQ" M%X&30U/;W+N^\*EH)=0 RE[#I,Q(PBV]I('=OF/,6.K(RKJO9^J L?[N%"VC&%!>,96^@AFOZ@J#P;;P(( #P),R(D+ 3::MHXZ M]:BXAY2J][:VC*I6S.X=*\&SS6O-1*2ISY9]BSA-M^CNLJ@I^H)2PA]U"PGT M2$*P1V:L1^-D'X;@2$7_W%UB60<8>!V.O =O[0*\_9MOTX!8T5!U+[H[ ZSE M@7<)_&^R/["-2>S-+JW@)7\T5B5!X!%\F^(]_R/+0Y%"N71.I,[E8'=.& MDHHYZ]M_#%GC M"-:?"4.M"?9K*Z&631^A2[>!X$7V$ >#"Y&%RNT2LHU,<(COS 6)72Z;(+.Z M%/+3X*VA,1=*;1&U)$+AW%.GC3<6+B,RWE4J%#&@VBQIZNR97>?;M#SF? L5 M5D^1]=*\5VK/HDN=5I$0=2')&0'^4E;P&9C! 7W"SA"8U3).KB1JY?YK\^1^ M\T3MHTOGV^)329Z1-O4<3UU4,NGDU/(DZ&6"/H=O1&=4>$4B$8P$20@%%RP3 M2)'*1C+"&39RFK%U[M"].8"U.!:%]=O+QI?"@]@QHRX;ZN1E<-H())F;*T[S)8_KF\#5Y-0R-<\A[CQ-_#4T\HR[ MJEW$TVB%#NR^ B<(&T87)18%"*U H*&*FQ)9,2AEW BP(\ %LB&<^) S(\/0 M6MU"BB4WR[JSU3)&; <-KV0WE*/BDOYB5IK*-4JDP*#J,EL./\P M)NO!CV3\XV(\6XT-PU*)[@5U2DN[H,WRCY;CA5,_#&DX]\8O,'$>G? )8#[? M2@K ES^'+A6I*AD&7< $ZJ?3"_JP$S>U4*ZR67(E'"OU6)M1T7$*M!"2P#G/ M/ [7+BP[)'D'',"O(@[H02^B3X,2@1SQIX%(G,<8*9LB%#JOV2^?NR7'E MW<$Q>O(#YY_4?O"8=3,G1; _#R^<+I?@PSGU/]$@_N3LA:_91EDVXXBLUQZZ MLLVE2,RX5+T")J#4Z:E0N!09G8B]+P[!58H-\85ZM"3A@<) 0UN5G5%J^BCU7"YVVY414:)^M#)89)FX=4U-\% MUN')V8R<, J-[RLH<:>>H] MUB+TKG/GJ94$*7L*"S]%J3 O+5"-KE!A,D(,@TRJ,')-+P@8Q;$D#VBX;RZ1!7>V%M/25*Y7K]#2X+V4H&' +]>\X)9J$5@2I7\%>@23MA83YVC%5G-IR/#<%&H<7[-+S)RJVC8[WV/ MWZM=W[@)L2%^ H^44FE0N.'DXUB57KR4#\F9A7$@*C5&'E)J?=-VAM)LMI(T M@XGH%DK87DOV4IDD^%PSAY@PZ9/5[8"[S?#4N+&+"8%4BN8=E)6:I3"#:&D/ MM3F''@>>#9 M[)O@2.U,A4(UAS\5"KK\_RI(J\4=,)W:> *6F".AL9.P:7"L82*1JV#5'NTF M]7?)&5E12XVIP'6>CC%40T<%]+\_9? MM]21ME_ '75^GF;M/]$V-VF_0/VBG/TRZ[=Y>\=L/;/V5!)$>M$$?4]7P ]U M.2!9ORA= %&X UE)GS*3:'F$M4EM"Y] M8U;'P\'E%RLEFZ#2Q]!9RA3E0B4H Q[AN]1!RI3U3543Y-*05>F;-F]5G9WG M;)T->$/'!P)L"9:Z;Y2FG%%[&'W[6DE&5"*/^7I,OH*S[IO03 M$V=$GZGK\WBN)+N+ &#R9[ 04Y(( [*4 0>8?69A&+Z4['"-,/6N:?/^W0J? M1)?M\!/Z9CU#'W6-SN@8!H*L:KEK\FO;-7I7,-[38,?6MO>!_REZ@DP,EB>^ M/BINC;\ID$JAX:(@I4]B!B3A8 @J%.V0OR8H[XZV4]H\EI<9?!24&?Q(0Z@L MZ-DPK6W8Q[4/7\V/41BQ*9VI>55]<$DA0(]]GY;D/EHN^".)DFP8)*"6=#EF MJ*)AD&:3ZV3UR6;8(8^OLCSDYPSD7#.^!DAU@\);\#5K==:OH(;H24>249*7 M+#1DGC"W]PMS^Y@AH9[9, RBS$S(_KJ>!=E7?^?YAPHN.RY_JSOV"SE@0RV< M,'(V#.4?V&[Y&"2!%R9=811JG<)-;-C.4[DIE->='2%]05(@H-P!7S^?SJI' MEVG>\D!;#6DE\+V%T9J\F>Y9PRB<> N>-47W4"UFTG65 M]V*=35GQQ=)!AOE8/C9^X_B+.S_84B=BKS73#KR;Z1#===\E*,25=[^I7MY= M^@BVO+N*/!BT XLVRKOKTJ-Z>7>Q>F\K\Y2J%:_+NRO#L_[ @?J7L+^Q#DYD MN07#Y*H!9E 4\\(,@80B24AJ GU].?&E*J\TZA$KA*\O86ZS?TW"=['!LFB6 MH*CC&H 768(SU=.2DBJOM>O^523<1*V_>KKI6H%)$UJG(AB"8OU65*GV'IM_ (EDN?;6\=U(='3P+/3C^5O%K'(XJCK22&C0"A?E[>WZ?'&3 M'B]"8=A% #ZR>_#_W;@^')\9-D8T6:XH@84N0+2B*A@O+ M$1T'7;?25MCJDBL&.S%)$@%-PQ BT%98PJK R)WEWE_")=5\^Q!2'A:<]0R3 M^V)5)J,W6[^ZW"BGW Q9V#LMYP]L%V5>:O6ZMI&G]Z_8J?5/#C+9@29A>*3V MG1^L \NF29:#@K.$TDKR9 , M9B,RFDP?8#DZG:_8*G6\)*OO!DO3"F@J6J0LN;*LH]HM4QVOCR"AM0!CEVTT M%)O.@TK8 MKEVL]I,5FVALY=MI6Z]?KU\>%VY7(/#=[9=,HEG$4]%J;*4]Y;D(!UI(?T8E*+WB@5B/S]6!:GA2R M>0'ERPXU*;L \*6FN5RG^?YN.*=<[$@X9KMA-B5?]9"XG8Y\F1 ;_.-VSH-6[\W&5J*SALV05U MXK&5--]O3;R(,LQ'2[;=RLY @E&I^+ .!U5U&7%[H\>(G%GU2,J, #<2LTLV MV(8-A6I&*G)BK=B3+8)T2L.04L$99C*OA:,C_8E:P1U#DP"NEB4,FWY:588LNL0A=X$-))LS82CGP,'6V4H>CHY0)X5P, M 5X!T?X2@Q8C*,_.-C-'CTC]&]'V=\V]# *XW\5B> /K&K M+"MJ#>JP$6U#EE,X_>9L2,+',/15MTONS*Y>)[:Y>TH2@< >KPR2Q6W1^R"9 M!.CXTM^3/AF-;]>&04NJ=&Z74FKWCK?;I45F2AYJ8BO=0%&9KQF6YHOQ4VN$=TY"7<1RI6W2>KVX%A4!(:H6#!+K%_1X!AN_CD]&:^S110>84I5 %'TL=UPDM% M3GVH^SQE1GSO"^+YT2G \J+BCFFYXC>3),OW3:1L/N0_Y[B'CF&T89JO;J;PVE%*GMIJ_Z12S_-%R MCZ+<$+EF^ Q+Q7QU!>#WR,U77_?>OW\/_Y$PSJELG5(!_X'-G#!/DF=@_@?R MU4WOF]_\OO?^FYND;2^-8P>(^F>?(L,@*C)C/G^2I/_:W'FK%#;# MUY@JYHORD8R+2YT)\PKRAD"C3/%\-2F)Q=LHG%*8__OZ5W3Q%'U9O07E4PSI M?H'"N^N:XM&(S;3XDA<4 MW4I_(YR;(8.G6U-7#LYH#I]OH7S@G>4$?!_%EC3'?:IQ$H;21#G E2O MN")6[VUY3:I:\;KBBC(\ZP^K=3R;MY;X'/C$?H"#B=')WSB M<49L;9'ZW)CF):9L'7EXK\1>&H4[9$H6WVLJ=U(U75YQ;)EZC"+ F:JW1 MQZM("@VN7JO8U6N5N&S%] U#5XD5))Y:PL[HQF&KU,&FN*U&-RV]#C9Q\O:S MF\U4R1&U=?$5$M!7U:%C;[-R=Z%R)+6Z1.;N5VD9SE":T5C0&+\8ELF 6P%S MRB'YU\V_M:YSL0(S/(=4A/M4:L- +M308.?7$*^1V(&A'$@P,(0W*C9(>\V5]H9C>)F;;U,;+@ MV\)5".1#*\IC6]X>CYX2230 B'$@ERS,RN:J;(L\B%2ZQ22_O!*/HTSBUR8< M\C1Q[SK9'JMK#LUW^4ZS7,JE>[0V/_.+;K;.9R,T2<:V!(\4-Q58 M]&:J1 /]?JDC,0;=:28^F,O(TKRKO5H&R4WHM?NP1;#>4W\76(X44>Z-5>1(+S K28>!X9D.R?/AU(' R#)T5K'*-R:J=UB(2'T(Z MWX[#R(&<=J)Y\:H1%E_%/#%08A3AKO5$TS#H%"M\C1*)E=MVR'KR76:A,':? MF/D19;C=N#X$P94FXE-^7HLC5A5)T1FM;MZ3UL!C=W?XEB8T6AHA4^+P']V;&K?OK)7B#WQ[AS/\C9L MMS9@*]]G?K4G@'T% EB$5Y<5!68:$6!'/@R#6C MJ_1V6J_"70SMZD:['L4UT=QJZK*X&$AQ!0-1*WP2LD*NF/%UJN5"M14LP$BK MYJ190>AN2J(SXTP+C9Y).N";^/(T[86D;7:O(F_''D?" M@V0!&CK-B%:.W*%^U[JA;K^ZA&#S>*XAN0*LJXEO1OHV!907(:=#5[KR^5KV MA&ZG.LWS>4K7X RG"A8HX.=]5]^=\QL>^%G+1T>9S?5E/D M>VTQ\76R3@IQWCVF%WQ[&0AOLW]-BH O-%\Z=JR+9R_BMQ[_<[Y-CN(L M%[)KQLGMU&\6M;-!AW4VI#?^GI+TR7 ^&T$$Z(C<36:#V7 RF)+5>K >?QC/ MUJ9=ZS1ER5P4:9,0ZN02]"1*29"S[ E]EY=":5"0]LWSZ%!067S'*.^![N\/ MH3)D&%U?#2QUD!]PRC>IZGV:OUC MB>3@@_NB+!@.GM@*:+ +*)^'"XXIY.TQQQ9*DFB("06W"^!!#@D38J5<-)UL M:-,$?])1KO/;R@.H9-KLJ8@Z7EM\&2Q9-SD>M<=6X#'3AU(W9$%C[*0NEP$S MSE+*)"5M"'[4-+^>F17,WR)R!K;MP&0 ?O4.>T$D];:D )(_@\61DD08.)T9 M\$B@ON.1A(=AN%*RQ#6\U#NGF]M;MEO+^ZF6W^46/Z;Q9E=[YFV_=, M?2LRF(UB1\WOYM/1>+GZ;XN]4OY 1N.[R7 B\TKN4CWY9; ^'3N^(Y;:27)C M7([/-@_U+D+^EA#:.M^R#4#15:':,^CC-A6)4%'4IZA/%SBP]2EGTO>W_2.L M3H&/8:A3LDGN%$RYF]HM1\S$BEXASWO$1@*@_P#KX9D0;M)'-)0=+I4' [;% M$FJCKW\B_VWM#W\@X[\\3!9P--LCGG$H4[%%015AM-%S2#76> MX>(D4]-8[!A3^AAZN:HH%VK%FO @P8D)3'!)'>N%@76L5:V26[U6Z:XVT<<= M54I.4J\:H9%5R!.%H]5J;-S]4;&:.6"(;6N2(T)YO:^#$_"'.BZ+5TT, PKC MU;(;SLN!L:2\ML3&8BAVW?^55?)JV;V!.GGU 6O2_%"BYIT?;*D3'8-S0<"& M7)6*.'7MK"317O= UGC(TI76:G%3%94W'US_E=(,DQMA M05M)8XR;7+D,J-DNH9ZXB\7T-;G%Z9&\HD]MW&Y9AS=%V)FT !*N M\?@_:R8@Q RP7IY9>RJM_]@(J^XV,^7ZHZX7@#H!\H: O0V#Z=N *"*FS1@# MB-Y@(N;OX9($"4S2TG)7%8F@8PMJR8R.<2$)R][%M:QYJ0SJF2<775"_3S$) M#Y)2L,7NS85-<&D/BOGA,A^D-+4E/:@O9,65SYG5VUKNB$QTF>M AP3/*D6 MONML7LO";)4?;\S#2B GRMLJX44LSR8G1H8 K*Y!E%VN9#W7:O;#N%9P6C,X M#B7S&#NQ[Y7\&7QF1 6)4/&""3F9;U7[0JNF2RR7O9L\B0KZY[,FJN((M;A( MZ\G&E63O_& =6#9-5CE\R5Z\XE!X#KD,49<,N3:!8L$A/]=P."NR]0,2 3-R MB+G%183U+5[TJE9]1:.J,?G\N?::2:NTY7\.E\=M]?CY'2L J;JLGF$ @ 6K5^+!<0D4=@V,+!%H7AQ@4&3ZKU91]^O,O MTV_8/X]L1_+G7_Y_4$L#!!0 ( $9Y$%4^(6$)P", ,F= @ 5 ;VUT M:RTR,#(R,#8S,%]P&UL[5WK<]LXDO^\\U?X9C_DKFH=Q\GD-;6S5[)E MIUSK6#K%F=F]JZLIFH0D7"A2"Y"V-7_] 7Q(? @*/'14/AA9QT1C^Y?-QJ- M!M#XZW\^K]R31T0H]KU?7IR_?/7B!'FV[V!O\?CP]?_&??_OA MK_]V>GHR);X3VL@Y>=B<7(T_C68TQ $ZH?X\>+((^LO)R'FT/%[@TE^MPP"1 MDQO/\Q^M@'5 _\+^8;_\"_NVWA"\6 8G_W[Y'R>O7[WZO7)_\SG?[C M[V\__?;^W?GMJU\_G8_?S?[^]7]?GCP]/;U$SL(B46\O;7]U)WG!^*^],GBC'7QYBPM^.,/?_I35/;G9XIS MY9_>I*7/S_[Q^?:+O40KZQ1[-. \1?4H_IE&/]_Z=L241H[-JUT1WD8]UDLU$N;//W[\>!9] MS11FC3G!MG2V[;=G\<=\8:R@90OGWW[X4RQ!XKMHAN8G_/^_SF[$O)[QKV?8 M(;^/?3M<(2](_W_D.5=>@(/-C3?WR2J2RH\G$0L_!YLU^N5'BE=K%Z6_+0F: M__(C;_PT;9SC_6?MML^VE*\)HJQ4]/,M^R'7*WH.D.<@)^V7,] (;ZS[I'_7 MM[-=OG"Y4OKD19;3%[Q'FHIM;M&'2!8A/5U8UIK3<'Z&W("FOW!0SD]?G2=J M^.?DY]_O&3\7K(-OHP<:$,L.TEY1V(9W M /AE2#A?UYC:EOM/9)$KSQE; 1)@+BT*''8YBV+D7W>#?&H:[EFK K1SGX$C MG&=%C.J;;E']K] BS&MQ-S.T]DG1QJE*&H)UB4$Q[#]U"_L4$>P["ZYQBZZ"U?O"KL,R5-0C[+H 3WCE:H.;(BTS@A4^(_8L^6 M3PF2XB9)H,2J1 P=+5=SM$U]&ECN?^.U>XS<)#SK$A@[6CERN/_[G3I>_*%5*D(<'C++$D@[G2MFH3AXG %]A;> 'BE.-'-+8"*R%5L;82%C="##)6)6+H=*7+PQSD MDLWP"Y_(-SCRI8P O<"8!.M.EZY?5I;K7H24K2*HW.#D2QF!=8$Q"=:=KDZO M5H@LF,G[1/RG8,D/#UB>7+_%I8W 7L*H9$NITS7JER5RW2KHEC)@5#]VC7[-?1/.IK"1PM*4,2G#O>&LU)BO>@]1#/EO6 M*.QS3$K0[VCMNCW:0"R/8DY$Y8&"4E%#L"^S*($^7:_^]:S$TRW[8=_S@%' MDQ-RZ7L.\BAR+BR7GS!D$S\*Z+Y' :N:;?$48%77W]4!P/T)'E'*T*J@ME ( M\)B3L=72.[O\1NO$?&E$\V3*\DTLD5,402>;::.W9;=E_GV/V=N8X1 M)1%Y!13+WX%#*&"HI5.T^VOMF"U^V#(H)9/&3$GT5U(8N!BJ6)6?NSUA[,P1 M:]BYC8&0DAO1&B!"4502A ^KX[N:(KL"8_+#NW5%Y@>6VZO(IL1?(Q)LIFRI M'%V<^U>(UWP5+9]&E%4@"%0E236_X/RP2;!$1&M)+BH)71A"[L!Y5A.F,!8_ M67*++(IF_ KV9/Z5(I&3H%>G7[DH="HG'#7;X!:6&;;N?,]63D+BLF:(19*>-\ *640 A(-[BH6B$:)Y9;;#U@%_-X W-4HA, 2]]E_%#N MM 2;"H= N[H!T7M]*,#9P0SI>L%]185^)557'R4"A+\!D$;_IM:&A_X8L^P7 M$C+#4>*B(@ZJTP(8H=:(BVHA TZNXQ#=^Y/Y'-M,9RX^(4^Y:4NTJWO+>X16:EV"(3E MP&-+/!]7;X56UC-,=!I M@(N,")FL,YF9)B0)P\>Y>U03G0(XY[G,MC+J$9$OH5VF/B[S:HPC5!1F&P] G^ SG5SFRIA@$'.Y4,@_-L,]0R]>8GI[C#$/GA4T0B M!JK%)*UIEKCD (!S>DM*=D-IJ#^BDM)FB2?/*#A7MD8R/ZTJ)@I'(Y%?&DQI MRTW9_D$G\R1N[GN')W^2--N%,R+I>O _-,,#C\@+I1'K[6<#AMN.%8!N! TF M\X1 J;7+EC$ [P)3X)R 3\2G=$K\N33$E2UA . YAHYHXV6[?WOUO.;+RLJ+ M[]+R!@A1P2RX[95/R&/$NOS2C[/"7O2<'4_WGY N&U45M7J^^5NE;+D15P4 MN)EFQ@!E8"P9R6-FF5T_2G6A%IBZCD'BJF >W PU1@Q1&\=X,AU;\?=,_HC^ M*1&5JH9!@E(R#F[I6F)-=UXR220")H]H!V;+'7\)=(5N_=)+):J2)KD560;; MVD/IZR Q/SAFT67,8J*G.DF2E/5,$&XU\^!N,D4TQ\2J1).4 ) -1D>Y2D)) M&03G!WZRL$>Y%4!TXET]<\L08KKD_M!D/D8/TB5Q93T#1:4!!CC?,'I=#=$* MU[U8RD#AE!@]/++Q,9ZU/+3@FU6]SEM;=('F/D%Q MN7OK&5$VB1"+\8P]BVQN K2*+C7P.^:^ZT9>>&S4I&:[O1X-\&=;!?R(4O5N M^4]&W04SDO+=#%EI8Q1"P"BX.^5W**@,(>3+& !_@:DCNCN>GO9.SRI=6!3; M/#R,W3"0'@BJJF6 2"L9EZQ8]WE)5?RRPF^()Q!&SNB1&?5%\E;Z9)X MAU$+YO#V (NL ; DPCQO^3#1]AQP]@Q.^3!W%#@YVQWP./P==L]]. MST;7I&TXKZ1Y(R9!]5Z1FJ!0"/#8E[$%+IZX)3!67_Y.M.]QY1X]8YD?I*[3 M]_TDD1X)12+F&)R$,J=-/R,^?52?JDW* 9&$2K,DQVI31L$)0W(_5"D8=1W# MA%0! +AP>_%ZJ%)2DL*&B4C&,KCS%P6&QOZ*T2U;N@G+&B89"]>^'G]Z-0:$>SS91H)^LT[HWD= M"MH=*$T1ZMY\>FVN!$?._X4TB-;Z][[$\_G-(L3R N5%Q/KMF* !>Z #S@6) M#%%,W3@D3(NGD>I%]V"C35*5W576,T&"&MP#]$V$-"?FJ+[(LA4-EEF._^;2 MU(NW )*B05_/<7!;Y_5 7I8C0KVWCTJ++:]=_:C;9QZ[5KG-] M['H>MLYU)SV.V93XCY@)X&+SE2*V M_>'!O9 7Z,4_*I.=JC(0.VX/>!!]R^ MHVF.S?XZ6=OQZ74W.!,!FR';]VSLHAS5]WXS8[.5KHY!1]J1 ;@=H6-**=", MX,W*-: *M6Z7V%\0><2V- ]!O3:.0<8U40,7K#[66X)-C> ]KPW6N8T&Z,YH M_CVC&3\9/IDSY$:4HB!KORIN(M9MYAATI3YV;8S(OS(H]HI/S*K7+<5 MD^6[-W+@]@1N/#:9L,8WMS?7$YY)C#RBV(VX7%ID(<_ 4%'M&*1;C0VXS0:V MK(O?O*@V1$8C\N0!OX*D=IS1JGB<:E&&9?F M*!V> M',PD]^' (.XE>/2E K$3(@5CA.]Y3?NV6I8=5I&L_)QB5B,3W,GHON?)O1C MZ >?B35:-^K@)-&//>YY]Y]'4L(W7UC3)LY.JQHR]^RT$AYP1R?UF3A8MC!W M##6T>3^A ]Q=DA!_C3W+LQL8T*J&S!W02GC G:6=H;6U26\+^4PMF4O*/%3% MZR>J&B"'K(:^YE-^*1 Y/+$.H)4= \I&R(D2S&>YSBQ/-@I%T*Y^#%JACQ6X M.3M+^JUO>;*IN5SNV 27< _.".MS>O $>Q0RK8/7$3W0R'GF_^.WYA\M%T7' M51A*V&86B'\8>4[^ATS)^"AB<65[]6R[H1.]:&DO+6^!9LR:7'WGDJC M.?'+LVOL<9X 2(:4<+UVHT05EIOFJ;CQYCY9Q2)2AQ1T:QN@ -I @+L*E#XH MQM-42O>",D5Z3FQ33^%$[V_&C((+U&7>@%.*(E_*8&D4V%4ON1M.'#3&U'9] M&A)TYP?H?/N63;+ZL-Q= IY]LPC5Z:+%E$)UR.CI3OB60MU,0ZH:?5UE)@O+ M2V[<,HRI[V(GS<0PS M>'B.;4=D95#6K.R44-:%Y >A_1/N80? ME/DC&6J;&=[J+CH;ZFHROL=A+\N7+H=)-HCUZQDQ?FO T./0?9N_ =#,8"TV MVMGP+';\/0[(AIBX14QG41[/ROFWHI(1XU87@!X'[;OLD9U[8GF4\"YH>1_Y[_A_!':Q-,R-?WGQG(U]. MPC#R#TH\JS_*9:6-&M%2EGL_T34@LM(]&8\\DA*:"X7Z-0,5<&=-0)$YL.-\AM@D&"+^ M#!@KQ7ON@8^3X.CISM3S[/V.Q[ M-B*=!B\K:0!B'RKI'(Q%_9W/D!' T,:6&[WQ.WKPPR +;N76IWX#QIB2.J" MM2S\:\UL />W6ZA('QD;MRT _(S_J M?*NVNUQ:%?:KLEHS%YBKL5/<8JY1N>?D?IHR2.\SUT$%K!G:;6SNV-G^=!D2 M#EIW=J<&-4 ,30V*OV_+TM1R3(URY6),M[HYIJ@^,F"-D7!?5;85UIU5VHF]DFVR8=-*"F;$IO[Z5E)H1QLR#6*G/,OT%3U! M,)) MZ=,[&)TF,O#S&V8WWM6SC2B=S"^PZ_*M7R:3],_=QZBLEL]T:*OFF:N#<823 MPVKG%7ZV@I!$HW(R%[]TS?-P-6C)&J&DKVQ9^U$[6+%&EWC7(8,>?<8>7H6K M&1>^F]Z:O?9),1M5O?7?(6V;9]$:PA1BLI\=:YG7':/"^6?9FS1M31'3?R*A MF@0/!JX1-RWW"JFF$Z:J8YY!JL MJ&1E8BYZ-;.Z- "R9'$Y+P?0_LQM='VMZ#LHHY M(UT/ 2AYU794EI(^C9XLXF3+\D?=^T9PGKDM"3S:M+YF#=6K)N MV;2.60GE\-_'HM5L^#BL6%TTX5FN+ >907FQ$9OJU$HCRI:E_!S$\QK9[,][ MG_\T"0-^J\;!WB+ZAHB-:=,A)0B,]&U%.V5VL,5-V.(^9%=IQ_LERL YH&+ONDG0,YQ"HGL"?;JGF[$,R]PNW+U]& D%FS?*&>K8O6 M+>0"6^KAW8>BX!53X\D\>D1ICLAD_LGWG0GY@L@CMM'H&K4[%="8IW* MBD>+>]-D-O97%O;VDUI2M^>1I:^3-829P@)/G F]!#F31T08&^@S6CT@(A.A MM+R98I.S+Q;5:Q"B&@53'WO!C5='7J)*I@M-"(18QS!.XQ4@25I29@.UGR%"7>5$/>> I3#L,H=!]78&GV9/LTUP@,;^DVQK15#0I*&= M80_L,:):B;T['/5[T07$,.Q%^V [AD-#@ \-2?7W8G//.E><'M*I"22")0U= M:W'?=A0VV<=@S6^[E^Z7RN;>&+F._ZHUU6K_$$*UK7RV)!.32.%KP7)'Y>%SJBP6#"PXT7,,PH!0PQ!1J$5P M=N!):,T5,2":D&<);.SQPJ+89IH[QF[(30Z;[Z:(1)E[.ASE&E0 &>P:E YC M7L^'8;@Z'$7\B+X@.WF7Z>K9=D,FOVLVXOAQZ#!([G=>6<3CKW6E:+,Y.90[ M,(VT;8"5:0A$L.;I%K,9U<'1Y/K)9Q^BF^*DRY1:520 ,4Q59 Y62?.\)X/+ M0TXZ4G*K X8]EG&@4=$ >Z+#OMQ8&'CD)4HJNO1=Q@/EWGNPD<:<2@4-D*>( M/7!AI_BUV>1LJFQ&SY4Q /D"4^""K9<674JPCCX9 '', KC[0YFG1-4Z+2AH M .HB]L0R>-O8MBL_=,E=&FN- ]Y!::^U4 PC")VQ/"]ZT^%[U!PX]G^"MW* MX_[Y,H 1ES E!OV]F6X,XXU;PRGQ'S%;9%QLOE+DW'C;)V"3+/Q8>I*W1@-F MB%H;#K$>?( >M7]S&=* *3,9H[5/<4 ;71)+6^]LM2NE8%C(ZOEW!?C4KHBL MM %C7;6ZX0P.[4@UFK71J-CN2EB.AOZ M31%\[)9">MU^!Y[ 5[C[&A$(AJSX: 2W-?>'J\]O]VZWO?(HLV.\%)VNYL MOI+T?^S33U,1>,M%$6X/EOTM2I=N12?-/S/E7;J;&1>3;K=ZSM]L\FCQZH^J)&#,E0RJ-TNZ-)F[=!Z?K2#9Z)_,\V4RLT"; M%G9/4OHRR'N2.]AOO>T.YFH@)$9SDYJH&>)W#AS^;,8U$Y7E_A-9TLLX^S<( MV,HT 1>X<^A:S(Q#Q,F_?_(/$7BFE6.1LA ODO,TW/!CUWS3.4 ,.5$@7ET>,/0:S,H/5_0T8B0*(AD@LM* A5+) MJ/R< RR1J#>J*RJ9*Z"*;>N/9IY+DC![YWOV/F+.U#-7TEGF)2OZ5U!&Y6\( M+Y9,B4:/[-<%XF$VON\T8XJ5/-&H)4"-9HR3IPXT$O%V<@;EW0Q%]S:F%@DV MF2V$9B/#E;UT%O2MI&2(Y^KFEN!Z3)GOS).99%"M/-"N5=6 @:X' ;AH+%OE MW/N3^1S;B- )R=[]4SQD MVT1PLVW*W(F+3?:+(NEFC0: Y$F29B^K@P5H02K3 0H*]BN8^BHH$YHZYU]S MPM%Z\.YRB='\ZAG94=J*9,86YN>L*FVB>"H1:/O-QPO?(HXT:VWVJXGPEC@$ MM_$ZI+GL^6C#I>\](K:68SQD?52)%&2E@8BBI$2YNU$R3L%-TF/T$-QXS%T, M.5/I1A(/IHU#_G+K%!'L.Q(1:58V06*Z.( ;5)SP6-TH3S5%\ (SROBO\56% MOI NQ7:_D,9=2D>0A[?S02M=W?9 MF/E90FG%K7)U)7,%I!%/-G"S/L-L>LNZWO 3UC)+RF+&8<_=LA+1*JWKJ5N+ M&$@SMQ;!P\2MEX9(C"7?-74M2O$<(T<]9=1IP0#+4@L0<).^@OJ8YI'G5![E MJMF(V4(5PM+CIO,'O@1M= K(M=B9'<_U.ACC8>,8\,;QEZ5/ NY#W'ZWBWPQ#<.2?UCR#TO^8U[R M#VM+^%H]A$\@>,;#DK_OU&A\(:P^%)$K @1TI=N;YPF<*$C*&J&%$4\]GA\Z&-T#7JR;C[S@[#ESM:*PMZ'5>*P2@2\2AP] M6<2I6!WFRP Q>5)WK< 1.,2C1\XO+(H<_@PZ\F@"'[&\1<09O=CLRB39 B.F M=IQYSM2UO#MK5;7\::&K?N4OU-?\FJD->-N.*5RQ^<[?()290*>7[ PJVT9J#LD$A!1(!W94#N7K\Z/T\]_1N/[Z'R MW517$:.LK (383UNVTY8P"EX6Q]O9178>*NY;6Z/6([W^_IX*ZO QEO-+;CD M[D,$N.\4'E6.K\SO30(6GUC!@-YXRJP<"1/#*\%G3N,);D.X<^X'E9K]?^C2X\X-_HF"& M;'_AX3^0;%"WUY\):M$BVL?F M'3@;3L* !I;G8&\1<]V2HU'NYZ@U2(ZN^IV@[O;Y=F?L2GJAWW*=NW?M84)QQ]EL.>313EG.Q MQ0Y-4;&6X#Z>5:B(V1FFWZX)0MG;A%T8,V&_IFA:N^#W>"4M[QJ7^-AQ&1<9 M\3NGN.'G3@ZDH:=E1&TZAP7#$# QUIC5C9>8Z/J7>2P\#WCUC(B-*9H2;#<^ M9];L_?M2-K4@8"X&AJUE: JEM[,,V=&7GL4573+1Y*3,]6IUZA%A@FYU+!:Q M7KX#K)<5_%_[9(YPP);N;?M1HIZ.0OR]MVV<>/3_O<;-S/XY_C8^W>\[V M](#/?\K8_>C;%I8NMDR[Y:3OC==NN1VV;X>\-*BSO#24!!G,V;^*>/,7Z&=< MY049%_+?@)SC+UT6+7 !U'A!>GBUWY0%4H]!V97B4BUX/R,/;P*5U) \]\! M0EI@H.V-9CU0K6B$:,T,\O1;[_=+WHL5.:+FMW#)IGD!C5!D&7 #]JG;&>5>["-K=&Z.H MG<@"WJFVUJ>;'K8B#B3J.U;9 T^95R:&2#[P_W"K_[!P E!\ \ !O;71K7V5X,S%Z,2YH=&WE66USVS82_GZ_ M C>9-O8,)8OR2S*2[1G94E)-7%M5Y;0W-S<9D(0DU"3! J!D]=?W69"R:BH@%"];KON\,32ZM M8$:-[9QKX;%.-.,I"9RJ),NMT*R?IFK&K52I\7 3UCV\RQ9:3J:6;9UNLV:C M\;;6;#2;[+^#P:\?]M__\N; /VM\?.]W#X8?+O]79_/YO"ZB"==NMGJH$E:K MP:(?>ITN+COE]>2B^Q]9 M/3X<,![+27I46%*,>#U6J6WYC=BSH8JX6F[5&95UMJ%JO(V4-:J MI/K$J6LUZC1?J&*E6Z\:[N_U\>')<>]Z*@-IV:Z_);,/NT-1_UW_=/.J']QSB[>L<&P?W[:'W3.6._7 MWNGEJ/^QA\>0Z W9X'+X\V7G?,1&%VQX>=9C_BZO^7O5M6Z^OC0P6?OI:JRX MMC691G!%J[E?;^ROQJ;OL5^$3N&I=WEZY;%0:"O'"V:GW+;8EUON(G,W/IN' MY,-)=SDZ4T92Q-&BKJKR?-<>%1)]-^4PP M+692S)'@=BH-^RGG&NB*%VPH,J4M4RE[IW3"_$;M)Z;&["))D;)7K)="IQ!: MIA.DO\[J[>>()2WBN3#RU7S.-5Y6A?^C11F M2Y5E(2S@,F4\7; \M3H'"UMN10*_D.,Y2W"G)8_9F(=XI)E*0#Q6%7(K JD( MA3%<+T@DX5<"\U9T&CR+8 RFC!U)80X2"*4.\P1B8'T#2R)DT'PJPRDS.?V[ M'3\76I1*: &)-+'@$0%B+NT4"S29")V!I#>#:2K",F<8YNI-Q0UM]H]!S^[Z M&?I9^ @VEBD"1+&^#8@'[$ ( M&<&-8!C'MW@J0VGN30W(1LX3'DGD,00 (H5(%^V!LR?D9LK&L9J;)<*TF$AC M-<=$G!X6=L-*KP(4LS1FQ=I_$%;VGL+F/'%Q@M]E$ OR)Q, 1Q!+,Z6D)"Q\F]R?:XMO5YF3]_UUAT%\B H[H M'X>'1S4HY+E9?P@5@T @U.5,17D!O9D<:3^3QI$)A$3JU%"S=DM#52K3(N8. M.F5Y>3"L7LEX)"?!3K *62@C;IW)@9&11(&$6%$-'!']7R,M>!:D MK4T3*X!;GV >Q)W*]0KP@-69C*A(<:-23DS*@25-[1!5+JZC99P!0 J$&(_1R,B9<"Q1-B0/ MF'5XE]]("^KXQH\WV"Q8 M]I(N<43A%-C3)N5_*Z!$FY)2X?C5 -*.K.Q'W)O' /,$5J+RIL(PUQ2Q2@GY MZPD292RTT$$0U)H0.G\O]NV%QBDW-T636,+!3$2./MVR2FI;8.=W)>)R@WA/ MWGO.E3J4;7#H\FBI^];.7_;7/ALHCU^B)>J\VQ1%/U0-\6VR4JH_H5K^56MT M$T..]L@J;6YJE7L [4DBK15B/9(,% HCB4825CM]6T ;.,D0Y^%*K=L2WN+W M7&)1#K]Y&KK-XO97;+TW1,G+M=X=N)9:$SF6(>V+:2\42H&(EM7EI@>>"WY% M 2A: UO_X7_RZ[]E=%X+_4?-QBXK?'&T[Z\:MC,:DIN'7]/$+C7J+=;) M)SGJGW_@,?J.^"+>^?3YOQ=VP@M"XF2QK+J5;V5_W^7VK5FN=X"-E"1N<>7E M9Q%J8>E;R1!5 MR+!H*F<' #3'P #P &]M=&M?97@S,7HR+FAT;>59_6\B-Q/^O7^%JU/O M$FGY3,A%0)!((%=T:4@I=VU552>S:\!O=M=;VPNA?_W[C'=)"*07\JF>BI3 M[H['XYEGGAE[FS\.?SIK?=?\OE!@%UH%J2\"-EJP;N=#>V!2:04S:FSG7 N/ MM8,9CTG@1$5):H5FO3A6,VZEBHV'"[_HX5FRT'(RM6SG9)=5R^7#0K5<%X*"?Q M469)-N+=6,6V7BDGE@UE) P[%W,V4!&/&YFR>KGAJU#I^INR^[QK-8];W:NI M'$G+]BH[4NXV2\>M9ND"ECS3#&_?5 [*C=LJ?1&3>1L_\:M_"HGN@%U\&OSRJ7T^9,,^&WPZZ[+*'B]4 M]E?7^DSKVUZ-%5>V(., KJCO'2"\:WI['OM5Z!AN.DWC2X_Y0ELY7C [Y;;. MGG^^;!V/7=Y:C$V4D)5"=CXP*D56-^_1EF"%W-Q=6L7'W,#Q\*%T8)=QFH>@M= MF\[3.O-OH#!;K"SS80&7,>/Q@J6QU2F(UG(K(OB%',]9A"LM>P)$!& MS:?2GS*3TK^;\7.A1:Z$%A!)$PH>$"#FTDZQ0),(WQE(>A.8I@(L@0;RQCQH5#?Q,,#="".QWKEN8S'2%]7D?';#], .A'S%>=[ MP(NDE$\0,D(;H3 ,;^"41]*L30W$!LX1'DFD(02 (85 9PV L\?G9LK&H9J; M)<"TF$AC-<=$G&YF=L-*;P4G9FG,AK7_(:CL/X#+>>3"!+?+42C(G4P &Z-0 MFBFE)/DX K\0Q]!U((T?*I,BA8EYM JS>"5:H:'#;<-V$)Y (-Y9#+I7_I3' M$\':2.I!&D+"M06U';'KAE9J07:574KJ6>(,)Z2?4>:OP"<+)]FR]43C6Q.- M,1&MT]%:1(@=I09*C&'2F!23D3 5.6]+N?J_#EL;>M=1LC[1#M]=[4RV_]\1 M!JTF(N!H_GYX>%2!?)Z:[8=0*1@)A#J?*2LN8#>3(NMGTC@N@9"(G1IJW6Y8 M:)7)M BY@TY>7.X,JY<3'LE)D!.L0A+*@%MG\LC(0*(\0BRKA8YD8U*9&JI/ MCDJ-*V:.@I01L,PBH6GU"1HEZ:N=?]QGI=;ZO1KN/0/3+STUUT="=* M5:HW8 IDSV1 %8T;%7/B70[D:6J=J,QQ'2Q1 '\ENA*Z^7H_2I?5I)JU!E$E>JV[RL=. -<$S81V!$A-Q;T1"2$?!)!@YG! M$!DB$S#L-PU$_Y&4UYWQ,'5L0'X7XS&:'#D3CD+R9N5.8GG[YK!:>=\PVU!> M=GEW*^- A8$@*9,U3".5VG\V9AM2YM?2@KK!\?V]-QLM^TR7+2)S"NQID'+O M6P9&\-A:F#EZ,V"T."G"?*^X)N\]YTHS5+W8@1=): M(;9CQ9%"X2/10,)JIV\'< ,)&2(Y?%,CM\2W^"N56)0#X^X*-^"-1 M5MH,ZII)(SA!_BW< MNG(ZOO.8(R.85RLRK]EO/ZZ:M5&TQAJI["%FPIT/(>KNR"Z'AY<5"QG/5#@3 M5#%B/LE/'G5^I"2B)%0+@:?SJ_&2]F[_/\#4$L#!!0 ( M $9Y$%46 'C9'P4 '@7 - ;VUT:U]E>#,R+FAT;>U8>V_:2!#_OY]B M3M4UB63 AD)3($@&G(1K&B@X?>ATJA9[#=O8N[[U.H1O?[-K0].F:7L5J7J] M(I#Q/N8]O]G9[JG__*SWH/M;I0(3*<(\H"',U^ -3]QIEC-%(1.16A%)+7## M*\+U@H%(TEQ1"2/.Q1513/#,PI>@:N%"6FD6H_J:>JLV*A6K8?MPY3U>M. M@,1LP8\*R8H=>Y'@JNW8J0*?)32#<[J"J4@([Y3$E$C;3215OLZ%4B(Q(X&( MA6P_M,UGK_?HH=.R.]U^S[M>LCE3T*AW:WT4>X(R;G@'E&N;?27SMGV+"9]G M:6>W-%'D@3?U1\>C@>N/QN6+DS<(?CB>\-[UVKC2Y/[1:,C\$_]6#F3OONN3>KC%^?>6_ '?AZ!O/A M@\C843!\N^S/^L-/)%"CI9.FAI.]$8= <$X#G>6P8FH):DGA14XD6BU>PY2F M0BH0$8P3CBE\"1Y'0I1*QA<(!S*MPK[>\NCA8;UN=S1X$+XV;T[G )#JL9!) MD4*.77D!D9"&1XHD1 B4AYK2'SFGT+ MT'!B F5($->65%(4^J9HA2H;R1#1+'A%)0A>90:FT!CBD6X9\T1\@C7($2 MX!P6ZF]2@P;5TAZ8'$97$HI4H;8W=[U?IN.N9#0CT<15D+C#@-U+Q49T]'8)O-, MQ%B(.E]$Z^T[!T5PWQ'^S>8V_'VT5!GA41YCN&.!2F,=8]NX MD_3OG$F:((QDVJ!9D2L;!^X3C'$)3G,_/-@ZZ7VH;L.T])3SM/&XH_WPK?97 M]%I5& ]1G(W&_PF?U/^53QA'E$C,T4/CDR*(."&.&O-N'$:8!JA4TDS[QM+3 M)(X!MR&R8([B1(K.RBRS*]KF+A(,C38F'W!5'AO?"$2DXK3S45I7[]-9WTCZ M RL[K<\3]MW^F5<2GPL94EG!U3%),]K>_"E/5(YM_][K^E/\#>&J**%X4"HW M%VN:>LF.JEO-']XGJ^[H^0ED,C@2B;JDUXWZ6Z?Z+EV H7[D-)M8*/2A\:CQ M]+98-33#@WNVQ1"C-6R#FR]R!&RG513 [V*;MW=_OK,1OF- ]-=M*-C=J/T_ MK[HCE6WTO>-X8_V\RD\0VYD&7P/T6)4E542N;RE<,_CX0YS8?Z'V)UG]9('Y MJRK]JDJWJM+_LQ[=;JE_9'C^\H6*"QG:#9L5(1G.HUZFEV#846)+J"C'[9A< MNIWM\\!PT %:/ 1 M " ;>G !O;71K+3(P,C(P-C,P+GAS9%!+ 0(4 Q0 ( $9Y M$%4DM5H(9PD *^ 5 " >VT !O;71K+3(P,C(P-C,P M7V-A;"YX;6Q02P$"% ,4 " !&>1!5DT-+(V\0 #:# $ %0 M @ &'O@ ;VUT:RTR,#(R,#8S,%]D968N>&UL4$L! A0#% @ 1GD0 M52Y/_;BV. X-H" !4 ( !*<\ &]M=&LM,C R,C V,S!? M;&%B+GAM;%!+ 0(4 Q0 ( $9Y$%4^(6$)P", ,F= @ 5 M " 1(( 0!O;71K+3(P,C(P-C,P7W!R92YX;6Q02P$"% ,4 " !&>1!5 M/:%7M5X' "4'P #P @ $%+ $ ;VUT:U]E>#,Q>C$N:'1M M4$L! A0#% @ 1GD05