0001493152-22-013654.txt : 20220516 0001493152-22-013654.hdr.sgml : 20220516 20220516141141 ACCESSION NUMBER: 0001493152-22-013654 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 47 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220516 DATE AS OF CHANGE: 20220516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Nano Magic Holdings Inc. CENTRAL INDEX KEY: 0000891417 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] IRS NUMBER: 760273345 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11602 FILM NUMBER: 22927666 BUSINESS ADDRESS: STREET 1: 31601 RESEARCH PARK DRIVE STREET 2: MADISON HEIGHTS CITY: MICHIGAN STATE: MI ZIP: 48071 BUSINESS PHONE: 844-273-6462 MAIL ADDRESS: STREET 1: 31601 RESEARCH PARK DRIVE STREET 2: MADISON HEIGHTS CITY: MICHIGAN STATE: MI ZIP: 48071 FORMER COMPANY: FORMER CONFORMED NAME: Nano Magic Inc. DATE OF NAME CHANGE: 20200303 FORMER COMPANY: FORMER CONFORMED NAME: PEN INC. DATE OF NAME CHANGE: 20140902 FORMER COMPANY: FORMER CONFORMED NAME: Applied Nanotech Holdings, Inc DATE OF NAME CHANGE: 20080717 10-Q 1 form10-q.htm
0000891417 false Q1 --12-31 0000891417 2022-01-01 2022-03-31 0000891417 2022-05-09 0000891417 2021-01-01 2021-03-31 0000891417 us-gaap:ProductMember 2022-01-01 2022-03-31 0000891417 us-gaap:ProductMember 2021-01-01 2021-03-31 0000891417 us-gaap:ServiceMember 2022-01-01 2022-03-31 0000891417 us-gaap:ServiceMember 2021-01-01 2021-03-31 0000891417 2022-03-31 0000891417 2021-12-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000891417 us-gaap:RetainedEarningsMember 2020-12-31 0000891417 2020-12-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000891417 us-gaap:RetainedEarningsMember 2021-12-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000891417 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000891417 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000891417 us-gaap:RetainedEarningsMember 2021-03-31 0000891417 2021-03-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000891417 us-gaap:RetainedEarningsMember 2022-03-31 0000891417 2021-01-01 2021-12-31 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2015-02-10 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2015-02-09 2015-02-10 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2019-06-17 2019-06-18 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2019-06-18 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2022-01-01 2022-03-31 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2022-03-31 0000891417 NMGX:MichiganFacilityMember 2020-08-11 0000891417 NMGX:MichiganFacilityMember 2020-08-10 2020-08-11 0000891417 NMGX:MichiganFacilityMember 2022-03-31 0000891417 NMGX:RaymondLeasingCorporationMember 2020-09-24 0000891417 NMGX:RaymondLeasingCorporationMember 2020-09-23 2020-09-24 0000891417 NMGX:RaymondLeasingCorporationMember 2022-03-31 0000891417 NMGX:ProductionEquipmentMember 2020-12-31 0000891417 NMGX:ProductionEquipmentMember 2020-12-01 2020-12-31 0000891417 NMGX:ProductionEquipmentMember 2022-03-31 0000891417 NMGX:ThreeConvertiblePromissoryNotesMember 2022-01-01 2022-02-28 0000891417 NMGX:ThreeConvertiblePromissoryNotesMember 2022-02-28 0000891417 NMGX:RonaldBermanMember 2022-01-01 2022-03-31 0000891417 NMGX:RonaldBermanMember 2021-01-01 2021-03-31 0000891417 NMGX:TomJBermanMember 2022-01-01 2022-03-31 0000891417 NMGX:TomJBermanMember 2021-01-01 2021-03-31 0000891417 NMGX:ScottRickertMember 2021-01-01 2021-03-31 0000891417 NMGX:ScottRickertMember 2020-01-01 2020-03-31 0000891417 NMGX:ScottAndJeanneRickertMember 2022-03-31 0000891417 NMGX:JeanneRickertMember 2022-03-31 0000891417 NMGX:TomJBermanMember 2022-03-31 0000891417 NMGX:TomBermanandRonBermanMember 2022-01-01 2022-03-31 0000891417 srt:DirectorMember 2022-01-01 2022-03-31 0000891417 us-gaap:ConvertibleDebtMember 2022-01-06 2022-01-07 0000891417 us-gaap:ConvertibleDebtMember 2022-02-13 2022-02-14 0000891417 us-gaap:ConvertibleDebtMember 2022-01-07 0000891417 us-gaap:ConvertibleDebtMember 2022-02-14 0000891417 NMGX:MagicGrowthLLCMember 2022-01-10 2022-01-11 0000891417 NMGX:MagicGrowthLLCMember 2022-01-11 0000891417 NMGX:MagicGrowthLLCMember 2022-02-21 2022-02-22 0000891417 NMGX:MagicGrowthLLCMember 2022-02-22 0000891417 NMGX:TwoThousandFifteenEquityIncentivePlanMember 2019-12-30 2019-12-31 0000891417 NMGX:TwoThousandFifteenEquityIncentivePlanMember 2019-12-31 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2020-01-30 2020-01-31 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2021-03-02 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2021-04-08 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2021-04-05 2021-04-08 0000891417 us-gaap:StockOptionMember 2022-01-01 2022-03-31 0000891417 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0000891417 NMGX:StockWarrantsMember 2022-01-01 2022-03-31 0000891417 NMGX:StockWarrantsMember 2021-01-01 2021-12-31 0000891417 NMGX:ProductSegmentMember 2022-01-01 2022-03-31 0000891417 NMGX:ProductSegmentMember 2021-01-01 2021-03-31 0000891417 NMGX:ContractServicesSegmentMember 2022-01-01 2022-03-31 0000891417 NMGX:ContractServicesSegmentMember 2021-01-01 2021-03-31 0000891417 NMGX:ProductSegmentIncomeMember 2022-01-01 2022-03-31 0000891417 NMGX:ProductSegmentIncomeMember 2021-01-01 2021-03-31 0000891417 NMGX:ProductSegmentMember 2022-03-31 0000891417 NMGX:ProductSegmentMember 2021-03-31 0000891417 NMGX:ContractServicesSegmentMember 2022-03-31 0000891417 NMGX:ContractServicesSegmentMember 2021-03-31 0000891417 us-gaap:CorporateMember 2022-03-31 0000891417 us-gaap:CorporateMember 2021-03-31 0000891417 us-gaap:SubsequentEventMember NMGX:MagicGrowth3LLCMember 2022-04-13 2022-04-14 0000891417 us-gaap:SubsequentEventMember NMGX:MagicGrowth3LLCMember 2022-04-14 0000891417 us-gaap:SubsequentEventMember NMGX:EquipmentNoteMember 2022-05-01 2022-05-02 0000891417 us-gaap:SubsequentEventMember NMGX:EquipmentNoteMember 2022-05-02 iso4217:USD xbrli:shares iso4217:USD xbrli:shares NMGX:Segment xbrli:pure

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

Quarterly report under Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the quarterly period ended March 31, 2022

 

Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

COMMISSION FILE NO. 1-11602

 

NANO MAGIC HOLDINGS INC.

(Exact name of registrant as specified in its charter)

 

Delaware   47-1598792
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   Identification No.)

 

31601 Research Park Drive, Madison Heights, MI 48071

(Address of principal executive office, including Zip Code)

 

Registrant’s telephone number, including area code: (844) 273-6462

 

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

 

Title of each class   Trading Symbol   Name of Each Exchange on Which Registered
Common Stock, $0.0001 par value   NMGX   OTC Markets

 

Securities registered pursuant to Section 12(g) of the Exchange Act: None

 

Indicate by check mark whether the registrant (1) has 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 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 website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (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, a smaller reporting company, or an emerging growth company. See the definitions of “accelerated filer”, “large accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer ☐ Accelerated filer ☐
   
Non-accelerated filer ☐ (Do not check if a smaller reporting company) Smaller reporting company

 

Emerging growth company

 

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

 

As of May 9, 2022, the registrant had 10,147,126 shares of Common Stock issued and outstanding.

 

 

 

 

 

 

Nano Magic Holdings Inc.

 

INDEX

 

    Page
Part I. Financial Information  
     
  Item 1. Financial Statements (Unaudited) F-1
     
  Condensed Consolidated Statements of Operations—Three Months Ended March 31, 2022 and 2021 F-1
     
  Condensed Consolidated Balance Sheets—March 31, 2022 and December 31, 2021 F-2
     
  Condensed Consolidated Statements of Changes in Stockholders’ Deficit for the Three Months Ended March 31, 2022 and 2021 F-3
     
  Condensed Consolidated Statements of Cash Flows—Three Months Ended March 31, 2022 and 2021 F-4
     
  Notes to Unaudited Condensed Consolidated Financial Statements F-5
     
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 4
     
  Item 3. Quantitative and Qualitative Disclosures about Market Risk 8
     
  Item 4. Controls and Procedures 8
     
Part II. Other Information  
     
  Item 1. Legal Proceedings 8
     
  Item 1A. Risk Factors 8
     
  Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 9
     
  Item 3. Defaults Upon Senior Securities 9
     
  Item 4. Mine Safety Disclosures 9
     
  Item 5. Other Information 9
     
  Item 6. Exhibits 9
     
Signatures 10

 

2

 

 

FORWARD-LOOKING STATEMENTS

 

This Form 10-Q contains certain forward-looking statements that we believe are within the meaning of the federal securities laws. For this purpose, any statements that are not statements of historical fact may be deemed to be forward-looking statements, including the statements under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” regarding our strategy, future operations, future expectations or future estimates, financial position and objectives of management. Those statements in this Form 10-Q containing the words “believes,” “anticipates,” “plans,” “expects” and similar expressions constitute forward-looking statements, although not all forward-looking statements contain such identifying words. These forward-looking statements are based on our current expectations and are subject to a number of risks, uncertainties and assumptions relating to our operations, results of operations, competitive factors, shifts in market demand and other risks and uncertainties.

 

Although we believe that the assumptions underlying our forward-looking statements are reasonable, any of the assumptions could be inaccurate and actual results may differ from those indicated by the forward-looking statements included in this Form 10-Q. In light of the significant uncertainties inherent in the forward-looking statements included in this Form 10-Q, you should not consider the inclusion of such information as a representation by us or anyone else that we will achieve such results. Moreover, we assume no obligation to update these forward-looking statements to reflect actual results, changes in assumptions or changes in other factors affecting such forward-looking statements.

 

3

 

 

PART I. FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

NANO MAGIC HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited)

 

   2022   2021 
   For the Three Months Ended 
   March 31, 
   2022   2021 
         
REVENUES:          
           
Products  $605,862   $2,182,446 
Contract services   80,396    128,729 
           
Total Revenues   686,258    2,311,175 
           
COST OF REVENUES:          
Products   557,390    1,130,776 
Contract services   109,256    152,430 
           
Total Cost of Revenues   666,646    1,283,206 
           
GROSS PROFIT   19,612    1,027,969 
           
OTHER OPERATING INCOME   -    336,017 
           
OPERATING EXPENSES:          
Selling and marketing expenses   79,529    30,588 
Salaries, wages and related benefits   469,111    574,139 
Research and development   7,489    1,876 
Professional fees   253,979    192,641 
General and administrative expenses   264,245    188,938 
           
Total Operating Expense   1,074,353    988,182 
           
INCOME (LOSS) FROM OPERATIONS   (1,054,741)   375,804 
           
OTHER EXPENSE:          
Interest expense   8,911    5,407 
           
Total Other Expense    8,911    5,407 
           
NET INCOME (LOSS)  $(1,063,652)  $370,397 
           
NET INCOME (LOSS) PER COMMON SHARE:          
Basic  $(0.11)  $0.04 
Diluted  $(0.11)  $0.04 
           
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:          
Basic   9,945,658    8,906,219 
Diluted   9,945,658    8,906,219 

 

See accompanying notes to condensed consolidated financial statements.

 

F-1

 

 

NANO MAGIC HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(unaudited)

 

   March 31   December 31 
   2022   2021 
ASSETS          
           
CURRENT ASSETS:          
Cash  $303,374   $242,474 
Investments   10,716    10,716 
Accounts receivable, net   262,301    312,344 
Inventory, net   1,327,580    1,379,005 
Prepaid expenses and contract assets   134,697    212,127 
Total Current Assets   2,038,668    2,156,666 
Operating lease right-of-use assets   1,255,893    1,309,912 
Property, plant and equipment, net   610,741    634,133 
Other assets   5,890    5,890 
Total Assets  $3,911,192   $4,106,601 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
CURRENT LIABILITIES:          
Accounts payable  $677,804   $649,439 
Accounts payable - related parties   16,779    

21,066

 
Accrued expenses and other current liabilities   103,133    69,474 
Current portion of notes payable   76,932    87,567 
Advances from related parties   77,887    113,952 
Current portion of lease liabilities   171,924    166,279 
Contract liabilities   10,366    45,762 
Total Current Liabilities   1,134,825    1,153,539 
Notes Payable, net of current portion   305,953    115,928 
Lease liabilities, net of current portion   875,994    921,317 
Total Liabilities   2,316,772    2,190,784 
           
Commitments and Contingencies (See Note 7)   -      
           
STOCKHOLDERS’ EQUITY:          
Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding   -    - 
Common stock: $0.0001 par value, 30,000,000 shares authorized; 10,077,681 and 9,702,680 issued and outstanding at March 31, 2022 and December 31, 2021, respectively   1,008    970 
Additional paid-in capital   12,702,228    11,960,011 
Accumulated deficit   (11,108,816)   (10,045,164)
Total Stockholders’ Equity   1,594,420    1,915,817 
Total Liabilities and Stockholders’ Equity  $3,911,192   $4,106,601 

 

See accompanying notes to condensed consolidated financial statements.

 

F-2

 

 

NANO MAGIC HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(unaudited)

 

   Shares   Amount   Capital   Deficit   Equity 
       Additional       Total 
   Class A Common Stock   Paid-in   Accumulated   Stockholders’ 
   Shares   Amount   Capital   Deficit   Equity 
                     
Balance, December 31, 2020   8,459,995   $846   $9,867,174   $(8,470,600)  $1,397,420 
                          
Common stock issued for cash, net of issuance costs   1,154,462    115    1,442,962    -    1,443,077 
                          
Common stock issued for services and for stock appreciation rights   42,890    4    40,996    -    41,000 
                          
Warrants and options on private placement   -    -    57,723    -    57,723 
                          
Stock-based compensation   -    -    26,431    -    26,431 
                          
Net income   -    -    -    370,397    370,397 
                          
Balance, March 31, 2021   9,657,347   $965   $11,435,286   $(8,100,203)  $3,336,048 
                          
Balance, December 31, 2021  9,702,680   $970   $11,960,011   $(10,045,164)  $1,915,817 
                          
Common stock issued for cash, net of issuance costs   375,001    38    656,214    -    656,252 
                          
Warrants on private placement   -    -    18,748    -    18,748 
                          

Stock-based compensation

   -    -    67,255    -    67,255 
                          
Net loss   -    -    -    (1,063,652)   (1,063,652)
                          
Balance, March 31, 2022   10,077,681   $1,008   $12,702,228   $(11,108,816)  $1,594,420 

 

See accompanying notes to condensed consolidated financial statements.

 

F-3

 

 

NANO MAGIC HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

 

   2022   2021 
   For the Three Months Ended 
   March 31, 
   2022   2021 
         
CASH FLOWS FROM OPERATING ACTIVITIES          
Net income (loss)  $(1,063,652)  $370,397 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:          
Change in inventory obsolescence reserve   35,716    - 
Depreciation and amortization expense   28,302    24,458 
Bad debt expense   22,715   - 
Stock-based compensation   67,255    67,431 
Change in operating assets and liabilities:          
Accounts receivable   27,328    306,869 
Inventory   15,709    (128,783)
Prepaid expenses and contract assets   77,430    (58,337)
Accounts payable and accrued expenses   40,958    (256,896)
Accounts payable - related party   16,779    (12,000)
Operating lease liabilities   14,341    3,751 
Deferred revenue   (35,396)   (25,859)
           
NET CASH PROVIDED (USED) BY OPERATING ACTIVITIES   (752,515)   291,031 
           
CASH FLOWS FROM INVESTING ACTIVITIES          
Purchases of property and equipment   (4,910)   (22,962)
           
NET CASH USED BY INVESTING ACTIVITIES   (4,910)   (22,962)
           
CASH FLOWS FROM FINANCING ACTIVITIES          
Repayment of bank loans   (11,563)   (10,955)
Proceeds from bank loans   -    79,305 
Proceeds from issuance of convertible debt   200,000    - 
Proceeds from sale of common stock and warrants   675,000    1,500,800 
Repayment of advances from related parties   (36,065)   (10,500)
Repayment of finance leases   (9,047)   - 
           
NET CASH PROVIDED BY FINANCING ACTIVITIES   818,325    1,558,650 
           
NET INCREASE IN CASH   60,900    1,826,719 
           
CASH, beginning of year   242,474    288,134 
           
CASH, end of period  $303,374   $2,114,853 
           
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION          
Cash paid during the period for interest  $8,911   $5,407 

 

See accompanying notes to condensed consolidated financial statements.

 

F-4

 

 

NANO MAGIC HOLDINGS INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(unaudited)

 

NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION

 

Organization

 

Nano Magic Holdings Inc. (“we”, “us”, “our”, “Nano Magic” or the “Company”), a Delaware corporation, develops and sells a portfolio of nano-layer coatings, nano-based cleaners, and nano-composite products based on its proprietary technology, and performs nanotechnology product research and development generating revenues through performing contract services. On March 3, 2020, we changed our name from PEN Inc. to Nano Magic Inc. and on March 2, 2021 we changed our name to Nano Magic Holdings Inc.

 

Through the Company’s wholly-owned subsidiary, Nano Magic LLC, formerly known as PEN Brands LLC, we develop, manufacture and sell consumer and institutional products using nanotechnology to deliver unique performance attributes at the surfaces of a wide variety of substrates. These products are marketed internationally directly to consumers and also to retailers and other institutional customers. On March 31, 2020, PEN Brands LLC changed its name to Nano Magic LLC.

 

Through the Company’s wholly-owned subsidiary, Applied Nanotech, Inc., we primarily perform contract research services for the Company and for governmental and private customers.

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all the information and disclosures required by US GAAP for annual financial statements. In the opinion of management, such statements include all adjustments (consisting only of normal recurring items) which are considered necessary for a fair presentation of the unaudited condensed consolidated financial statements of the Company as of March 31, 2022 and for the three months ended March 31, 2022 and 2021. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the operating results for the full year ending December 31, 2022 or any other period. The balance sheet at December 31, 2021 has been derived from the audited financial statement at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related disclosures of the Company as of December 31, 2021 and for the year then ended, which were filed with the Securities and Exchange Commission on Form 10-K on March 30, 2022.

 

Going Concern

 

These unaudited consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the settlement of liabilities and commitments in the normal course of business. As reflected in the unaudited consolidated financial statements, the Company had losses from operations and net cash used by operations of $1,054,741 and $752,515 for the quarter ended March 31, 2022 and of $1,765,945 and $1,377,056 for the year ended December 31, 2021. These factors raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these unaudited consolidated financial statements are issued. Management cannot provide assurance that the Company will ultimately achieve profitable operations, become cash flow positive or raise additional capital. The accompanying financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. They do not include any adjustments related to the recoverability and/or classification of the recorded asset amounts and/or the classification of the liabilities that might be necessary should the Company be unable to continue as a going concern.

 

F-5

 

 

Reclassifications

 

Certain accounts and financial statement captions in the prior periods have been reclassified to conform to the current period

 

NOTE 2 – INVENTORY

 

At March 31, 2022 and December 31, 2021, inventory consisted of the following:

 

   March 31,
2022
   December 31,
2021
 
Raw materials  $686,465   $673,518 
Work-in-progress   314,600    314,461 
Finished goods   427,973    456,768 
 Inventory, gross   1,429,038    1,444,747 
Less: reserve for obsolescence   (101,458)   (65,742)
Inventory, net  $1,327,580   $1,379,005 

 

NOTE 3 – FACTORING

 

The Company participates in a factoring program with NOWaccount ® Network Corporation (“NOW”). At the time of a sale, NOW buys the receivables at a discount, based on the due date and other terms. The Company did not incur any cost associated with this program for the period ended March 31, 2022. Costs associated with this program was $3,464 for the period ended March 31, 2021.

 

NOTE 4 – DEBT

 

On February 10, 2015, Nano Magic entered a $373,000 promissory note (the “Equipment Note”) with KeyBank, N.A. (the “Bank”). The unpaid principal balance of this Equipment Note is payable in 60 equal monthly installments payments of principal and interest through June 10, 2020. The Equipment Note is secured by certain equipment, as defined in the Equipment Note, and bears interest computed at a rate of interest of 4.35% per annum based on a year of 360 days. On June 18, 2019, Nano Magic entered into an Amendment to the Equipment Note with the Bank. By the amendment, the maturity date of the note was extended until April 10, 2022, the interest rate was raised to 6.29% per year, and the monthly payments were reduced to $4,053 per month, including interest. See Note 9, Subsequent Events, regarding a further amendment of the Equipment Note. At March 31, 2022, the amount due under the Equipment Note amounted to $30,114 and is current.

 

On August 11, 2020, the company entered into a finance lease for furniture that will be used in the new Michigan facility. We financed $60,684 over a period of 36 months and are required to make monthly payments of $1,972 during that time. As of March 31, 2022, the balance on the lease was $29,329; the current and non-current portions were $21,609 and $7,720, respectively.

 

On September 24, 2020, the company entered into a finance lease with Raymond Leasing Corporation for a forklift. Nano Magic LLC financed $14,250. The lease term is 36 months with monthly payments of $425. As of March 31, 2022, the balance on the lease was $7,378; the current and non-current portions were $4,860 and $2,518, respectively.

 

In December 2020, the company entered into a finance lease for production equipment. We financed $85,000 over a period of 48 months and are required to make monthly payments of $2,135 during that time. As of March 31, 2022, the balance on the lease was $61,181; the current and non-current portions were $20,349 and $40,832, respectively.

 

Other Applied Nanotech long term debt was $54,883 as of March 31,2022.

 

Between January and February of 2022, the company issued three convertible promissory notes for $200,000. The notes bear interest at a rate of 8% per annum and accrue during the term of the loan, payable semi-annually. The notes mature on March 31, 2025 and can be converted to common stock at any time at the option of the holders at a conversion price of $1.75 per share.

 

F-6

 

 

NOTE 5 – RELATED PARTY TRANSACTIONS

 

For the period ended March 31, 2022, we paid consulting and legal fees to our director Ronald Berman of $54,150. During the period ended March 31, 2021 we paid him consulting and legal fees of $62,600.

 

Tom J. Berman, a director and officer, was paid salary of $55,000 in the period ended March 31, 2022 and was paid salary of $52,500 and sales bonuses of $120,453 during the period ended March 31, 2021. We repaid to Scott Rickert, a director, advances made during prior years $15,000 during the period ended March 31, 2022, and $10,500 during the period ended March 31, 2021. At March 31, 2022, aggregate advances from Scott & Jeanne Rickert were $77,887.  Accrued payroll for the Rickerts is an aggregate of $16,000. We also accrued $2,000 per month in fees for each of the directors during the quarter ended March 31, 2022.

 

Mr. Ron Berman and Mr. Tom Berman are the managers of the limited liability company that is the manager of PEN Comeback, LLC, PEN Comeback 2, LLC, Magic Growth, LLC, Magic Growth 2 LLC and Magic Growth 3 LLC. These five limited liability companies purchased shares of common stock and derivative securities from us in 2018, 2019, 2020, 2021 and 2022. See the subsection on Sales of Stock under Issuances of Common Stock in Note 6.

 

In addition, Mr. Tom Berman and Mr. Ron Berman are two of three individuals who share voting power of the sole manager of the limited liability company that is our landlord in Michigan. Together, Tom and Ron Berman hold, in the aggregate, a 5% economic interest in the landlord entity. Another director, Miles Gatland, owns a 12.5% interest in the Michigan landlord and he is a co-guarantor on the debt of that limited liability company. The lease for the Michigan facility gives us the right, during the first three years of the lease, to buy up to a 49% interest in the landlord for a price equal to 49% of the contributions received from other members.

 

NOTE 6 - STOCKHOLDERS’ EQUITY

 

Description of Preferred and Common Stock

 

Preferred Stock

 

The preferred stock may be issued in one or more series. The Company’s board of directors are authorized to issue the shares of preferred stock in such series and to fix from time to time before issuance thereof the number of shares to be included in any such series and the designation, powers, preferences and relative, participating, optional or other rights, and the qualifications, limitations or restrictions thereof, of such series.

 

Common Stock

 

The rights of each share of common are the same with respect to dividends, distributions and rights upon liquidation. Holders of common stock each have one vote per share in the election of directors and other matters submitted to a vote of the stockholders.

 

Issuances of Common Stock

 

Sales of Common Stock and Derivative Equity Securities

 

On January 7, 2022, and again on February 14, 2022, the Company sold to several investors an aggregate of $200,000 convertible promissory notes due March 31, 2025. Issued at face value, the notes bear interest at 8% per annum, payable quarterly in cash. The notes are convertible at any time at the option of the holder into shares of common stock at a conversion price of $1.75 per share.

 

F-7

 

 

On January 11, 2022, the Company sold to Magic Growth 3 LLC 222,223 shares of common stock for proceeds of $388,890 and warrants to purchase up to 222,195 shares of common stock for proceeds of $11,110. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

On February 22, 2022, the Company sold to Magic Growth 3 LLC 152,778 shares of common stock for proceeds of $267,362 and warrants to purchase up to 152,770 shares of common stock for proceeds of $7,638. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

Stock Options

 

Stock options to purchase common stock outstanding at March 31, 2022 include the 130,700 options granted under the 2021 Equity Incentive Plan, and the expiration or forfeiture of 120,682 options. No options were exercised during the period. No options have been included in diluted earnings per share as they would be anti-dilutive.

 

  

Number

of

Options

  

Weighted Average Exercise

Price

  

Weighted Average
Remaining
Contractual

Term (Years)

   Aggregate Intrinsic Value 
Outstanding December 31, 2021   2,133,702   $0.77    4.93           - 
Exercised   -              - 
Issued   130,700   $0.80    -    - 
Expired & forfeited   120,682    1.88           
Outstanding March 31, 2022   2,143,720   $0.72    3.24   $- 
                     
Exercisable March 31, 2022   959,881   $0.67    2.93   $- 

 

   March 31,
2022
   December 31,
2021
 
Stock options   2,143,720    3,123,702 
Stock warrants   6,972,143    5,443,440 
Total   9,115,863    8,567,142 

 

Net income (loss) per share for common stock is as follows:

 

Net income (loss) per common share outstanding: 

Three Months Ended

March 31,
2022

   Three Months Ended
March 31,
2021
 
Common stock  $(0.11)  $0.04 
           
Weighted average shares outstanding:   9,945,658    8,906,219 

 

Warrants

 

As of March 31, 2022, there were outstanding and exercisable warrants to purchase 6,972,143 shares of common stock with a weighted average exercise price of $1.69 per share and a weighted average remaining contractual term of 48 months. As of March 31, 2022, there was no intrinsic value for the warrants. No warrants have been included in diluted earnings per share as they would be anti-dilutive.

 

F-8

 

 

2015 Equity Incentive Plan

 

On November 30, 2015, the Board of Directors authorized the 2015 Equity Incentive Plan. On December 31, 2019, we issued an aggregate of 102,500 shares to employees in settlement of accrued salaries totaling $66,615. On January 31, 2020 we granted an option to purchase 100,000 shares to a senior member of the sales team with vesting tied directly to 2020 sales goals. On April 8, 2021, the Board terminated the 2015 Equity Incentive Plan.

 

2021 Equity Incentive Plan

 

On March 2, 2021, our Board adopted the Nano Magic 2021 Equity Incentive Plan (the “Plan”) to allow equity compensation for those who provide services to the Company and to encourage ownership in the Company by personnel whose service to the Company is important to its continued progress, to encourage recipients to act as owners and thereby in the stockholders’ interest and to enable recipients to share in the Company’s success. Initially, 85,000 shares were available for issuance under the Plan and that number of options were also granted to employees on March 2, 2021. On April 8, 2021 the number of shares under the Plan was increased by 2,500, and an additional 2,500 options were granted. During the period ended March 31, 2022 we granted 130,700 options with an exercise price of $0.80 and weighted average fair value on the grant date of $0.60.

 

NOTE 7 - COMMITMENTS AND CONTINGENCIES

 

Litigation

 

The Company may be, from time to time, subject to various administrative, regulatory, and other legal proceedings arising in the ordinary course of business. We are not currently a defendant in any proceedings. Our policy is to accrue costs for contingent liabilities, including legal proceedings or unasserted claims that may result in legal proceedings, when a liability is probable and the amount can be reasonably estimated.

 

As of March 31, 2022, the Company has not accrued any amount for litigation contingencies.

 

NOTE 8 – SEGMENT REPORTING

 

The Company’s principal operating segments coincide with the types of products to be sold. The products from which revenues are derived are consistent with the reporting structure of the Company’s internal organization. The Company’s two reportable segments for the three months ended March 31, 2022 and 2021 were the Product segment and the Contract services segment. The Company’s chief operating decision-maker has been identified as the Chairman and CEO, who reviews operating results to make decisions about allocating resources and assessing performance for the entire Company. Segment information is presented based upon the Company’s management organization structure as of March 31, 2022 and the distinctive nature of each segment. Future changes to this internal financial structure may result in changes to the reportable segments disclosed. There are no inter-segment revenue transactions and, therefore, revenues are only to external customers. As the Company primarily generates its revenues from customers in the United States, no geographical segments are presented.

 

Segment operating profit is determined based upon internal performance measures used by the chief operating decision-maker. The Company derives the segment results from its internal management reporting system. The accounting policies the Company uses to derive reportable segment results are the same as those used for external reporting purposes. Management measures the performance of each reportable segment based upon several metrics, including net revenues, gross profit and operating loss. Management uses these results to evaluate the performance of, and to assign resources to, each of the reportable segments. The Company manages certain operating expenses separately at the corporate level and does not allocate such expenses to the segments. Segment income from operations excludes interest income/expense and other income or expenses and income taxes according to how a particular reportable segment’s management is measured. Management does not consider impairment charges, and unallocated costs in measuring the performance of the reportable segments.

 

F-9

 

 

Segment information available with respect to these reportable business segments for the three months ended March 31, 2022 and 2021 was as follows:

 

   2022   2021 
   For the Three Months Ended
March 31,
 
   2022   2021 
Revenues:          
Product segment  $605,862   $2,182,446 
Contract services segment  $80,396    128,729 
Total segment and consolidated revenues  $686,258   $2,311,175 
Cost of revenues:          
Products  $557,390   $1,130,776 
Contract services segment  $109,256    152,430 
Total segment and consolidated cost of revenues  $666,646   $1,283,206 
           
Gross profit (loss):          
Product segment  $48,472   $1,051,670 
Contract services segment   (28,860)   (23,701)
Total segment and consolidated gross profit  $19,612   $1,027,969 
Gross margin:          
Product segment   8.0%   48.2%
Contract services segment   (35.9)%   (18.4)%
Total gross margin   2.9%   44.5%
Segment operating expenses (income):          
Product segment   1,056,017    953,090 
Product segment income   

-

    

(336,017

)
Contract services segment   18,336    35,092 
Total segment operating expenses   1,074,353    652,165 
           
Income (loss) from operations:          
Product segment  $(1,007,545)  $434,597 
Contract services segment   (47,196)   (58,793)
Total consolidated income (loss) from operations   (1,054,741)   375,804 
           
Depreciation and amortization:          
Product segment  $28,092   $24,043 
Contract services segment   209    415 
Total consolidated depreciation and amortization  $28,301   $24,458 
           
Capital additions:          
Product segment  $4,910   $22,962 
Contract services segment   -    - 
Total consolidated capital additions  $4,910   $22,962 

 

    March 31, 2022    March 31, 2021 
Segment total assets:          
Product segment  $3,650,696   $4,735,871 
Contract services segment   118,771    366,186 
Corporate   141,725    1,344,547 
Total consolidated total assets  $3,911,192   $6,446,604 

 

NOTE 9 - SUBSEQUENT EVENTS

 

On April 14, 2022, the Company sold to Magic Growth 3 LLC 69,445 shares of common stock for proceeds of $121,529 and warrants to purchase up to 69,425 shares of common stock for proceeds of $3,471. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

On May 2, 2022, we amended the Equipment Note with Key Bank to extend the due date on the note until December 10, 2022. The interest rate remains the same at 6.29% per year and the monthly payments remain at $4,053 per month.

 

F-10

 

 

ITEM 2: MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following is management’s discussion and analysis of certain significant factors that have affected our financial position and operating results during the periods included in the accompanying unaudited condensed consolidated financial statements.

 

OVERVIEW

 

Nano Magic develops, commercializes and markets consumer and industrial products powered by nanotechnology that solve everyday problems for customers in the optical, transportation, military, sports and safety industries. Our primary business is the formulation, marketing and sale of products powered by nanotechnology including the ULTRA CLARITY brand eyeglass cleaner, our defogging products and nanocoating products for glass and ceramics. We have historically sold our consumer products directly to opticians and ophthalmologists and small optical retailers and we will continue to do so, even as we are now working to expand our consumer sales by sales to big box retailers and e-commerce. We also develop and sell printable inks and pastes, thermal management materials, and graphene foils and windows. Our Innovation and Technology Center conducts development services for us and for government and private customers.

 

In December 2019, a novel strain of coronavirus disease (“COVID-19”) was first reported in Wuhan, China. Less than four months later, on March 11, 2020, the World Health Organization declared COVID-19 a pandemic. Restrictions imposed by Federal, state and local governments during the pandemic affected operations of our business and those of our vendors and customers as well as logistics for shipping and receiving supplies and shipping our products.

 

As the pandemic has continued, lead times are significantly extended and costs of raw materials and logistics are up significantly. The increased use of face masks and other personal protective equipment as a result of the pandemic created additional demand for our antifog product in 2020 and the first half of 2021. The increased demand caused a number of new participants to start selling antifog product that hurt our sales. As mask mandates have ended, we have seen demand fall off. All of this is reflected in our results for the period ended March 31, 2022. We continue to see progress in our efforts to place Nano Magic products in big box retail and secured several national big box retail placements. However, these customers are also suffering from supply chain disruptions and their focus on their core business is delaying roll-out of some of our solutions.

 

Our principal operating segments coincide with our different business activities and types of products sold. This is consistent with our internal reporting structure. Our two reportable segments for the three months ended March 31, 2022 were (i) the Product Segment and (ii) the Contract services Segment. For the three months ended March 31, 2021, the Company operated the same two segments.

 

RESULTS OF OPERATIONS

 

The following comparative analysis on results of operations was based primarily on the comparative condensed consolidated financial statements, footnotes and related information for the periods identified below and should be read in conjunction with the unaudited condensed consolidated financial statements and the notes to those statements that are included elsewhere in this report. The results discussed below are for the three months ended March 31, 2022 and 2021.

 

4

 

 

Comparison of Results of Operations for the Three Months ended March 31, 2022 and 2021

 

Revenues:

 

For the three months ended March 31, 2022 and 2021, revenues consisted of the following:

 

  

Three Months Ended

March 31,

 
   2022   2021 
Sales:          
Product segment  $605,862   $2,182,446 
Contract services segment   80,396    128,729 
Total segment and consolidated sales  $686,258   $2,311,175 

 

For the three months ended March 31, 2022, sales from the Product segment decreased by $1,576,584 or 72% due to reduced demand for our anti-fog products.

 

For the three months ended March 31, 2022, sales from the Contract services segment decreased by $48,333 or 38% as compared to the three months ended March 31, 2021 primarily due to lack of new research contracts.

 

Cost of revenues

 

Cost of revenues includes inventory costs, materials and supplies costs, internal labor and related benefits, subcontractor costs, depreciation, overhead and shipping and handling costs incurred and costs related to government and private research contracts in our Contract services segment.

 

For the three months ended March 31, 2022, cost of revenues decreased by $616,560 or 48% as compared to the three months ended March 31, 2021.

 

  

Three Months Ended

March 31,

 
   2022   2021 
Cost of revenues:          
Product segment  $557,390   $1,130,776 
Contract services segment   109,256    152,430 
Total segment and consolidated cost of revenues  $666,646   $

1,283,206

 

 

Gross profit and gross margin

 

Gross profit and gross margin by segment are as follows:

 

   Three Months Ended March 31, 
Gross Profit   2022    %    2021    % 
Product Segment  $48,472    8.0%  $1,051,670    48.2%
Contract services segment  $(28,860)   (35.9)%   (23,701)   (18.4)%
Total gross profit  $19,612    2.9%  $1,027,969    44.5%

 

* Gross margin % based on respective segments revenues.

 

For the three months ended March 31, 2022, as compared to the comparable 2021 period, the margin in the Product segment decreased by $1,003,198 due to reduced volume, particularly of anti-fog products. The margin for the Contract research segment for the three months ended March 31, 2022 as compared to the three months ended March 31, 2021 decreased by $5,159 primarily due to completion of government contracts without new or renewal research contracts.

 

5

 

 

Operating income and expenses

 

For the three months ended March 31, 2021, other operating income was $336,017. There was no other operating income for the three months ended March 31, 2022. The decrease reflected income from a settlement agreement in 2021 that has not continued in 2022.

 

For the three months ended March 31, 2022, operating expenses increased by $103,397 or 10% compared to the three months ended March 31, 2021. For the three months ended March 31, 2022 and 2021, operating expenses consisted of the following:

 

  

Three Months Ended

March 31,

 
   2022   2021 
Selling and marketing expenses  $79,529   $30,588 
Salaries, wages and related benefits   469,111    574,139 
Research and development   7,489    1,876 
Professional fees   253,979    192,641 
General and administrative expenses   264,245    188,938 
Total  $1,074,353   $988,182 

 

For the three months ended March 31, 2022, selling and marketing expenses increased by $48,941 or 160% as compared to the three months ended March 31, 2021, due to an increase in advertising and expenses for trade shows that have resumed post-pandemic.
   
For the three months ended March 31, 2022, salaries, wages and related benefits decreased by $105,028 or 18%, as compared to the three months ended March 31, 2021. This was primarily attributable to bonus payments made in 2021 that were not made in 2022.
   
For the three months ended March 31, 2022, research and development costs increased by $5,613 or 299%, as compared to the three months ended March 31, 2021, due to ongoing product development efforts as we work to expand our product line.
   
For the three months ended March 31, 2022, professional fees increased by $61,338 or 32%, as compared to the three months ended March 31, 2021 due to an increase in the Company’s legal and professional expenses.
   

For the three months ended March 31, 2022, general and administrative expenses increased by $75,307 or 40% as compared to the three months ended March 31, 2021, reflecting increased support for the larger business operation.

 

Loss (income) from operations

 

As a result of the factors described above, for the three months ended March 31, 2022, loss from operations amounted to $1,053,480 as compared to income from operations of $375,804 for the three months ended March 31, 2021, a decrease of $1,429,284 or 380%.

 

Other non-operating expense (income)

 

For the three months ended March 31, 2022, other expense was $8,911 as compared to $5,407 for the three months ended March 31, 2021, an increase of $3,504 or 65% due to increased interest expense.

 

6

 

 

Net loss (income)

 

For the three months ended March 31, 2022, net loss amounted to $(1,063,652), as compared to net income of $370,397 for the three months ended March 31, 2021. For the three-month period the decrease was $1,424,519 or 385%

 

For the three months ended March 31, 2022 and March 31, 2021, net income (loss) amounted to $(0.11) per common share (basic and diluted), and $0.04, respectively.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Liquidity is the ability of an enterprise to generate adequate amounts of cash to meet its needs for cash requirements. We had working capital of $903,843 and $303,374 of unrestricted cash as of March 31, 2022 and working capital of $1,003,127 and $242,474 of unrestricted cash as of December 31, 2021.

 

The following table sets forth a summary of changes in our working capital from December 31, 2021 to March 31, 2022:

 

          

December 31, 2021 to

March 31, 2022

 
   March 31, 2022   December 31, 2021  

Change in

Working

Capital

  

Percentage

Change

 
Working capital:                    
Total current assets  $2,038,668   $2,156,666   $(117,998)   (5.47)%
Total current liabilities   1,134,825    1,153,539    (18,714)   (1.62)%
Working capital:  $903,843   $1,003,127   $(99,284)   (9.90)%

 

Net cash used by operating activities was $(752,515) for the three months ended March 31, 2022 as compared to net cash provided by operating activities was $291,031 for the three months ended March 31, 2021, a net change of $1,043,546 or 359%. Net cash used by operating activities for the three months ended March 31, 2022 was primarily due to a net loss of $1,063,652 adjusted for add-backs of $153,988 and changes in operating assets and liabilities of $157,149.

 

Net cash flow used in investing activities was $(4,910) for the three months ended March 31, 2022 and $(22,962) for the three months ended March 31, 2021.

 

Net cash provided by financing activities was $818,325 for the three months ended March 31, 2022 reflecting $875,000 in proceeds from sales of convertible notes, common stock and warrants, offset by repayments, as compared to $1,558,650 for the same period in 2021.

 

Future Liquidity and Capital Needs.

 

Our principal future uses of cash are for working capital requirements, including working capital to support increased product sales, sales and marketing expenses and reduction of accrued liabilities. Application of funds among these uses will depend on numerous factors including our sales and other revenues and our ability to control costs.

 

Equipment Financing and Loans

 

On February 10, 2015, Nano Magic entered a $373,000 promissory note (the “Equipment Note”) with KeyBank, N.A. (the “Bank”). The unpaid principal balance of this Equipment Note is payable in 60 equal monthly instalments payments of principal and interest through June 10, 2020. The Equipment Note is secured by certain equipment, as defined in the Equipment Note, and bears interest computed at a rate of interest of 4.35% per annum based on a year of 360 days. At March 31, 2022, the amount due under the Equipment Note amounted to $30,114.

 

7

 

 

On June 18, 2019, Nano Magic entered into an Amendment to the Equipment Note with the Bank. By the amendment, the maturity date of the note was extended until April 10, 2022, the interest rate was raised to 6.29% per year, and the monthly payments were reduced to $4,053 per month, including interest. See Note 9, Subsequent Events, regarding a further amendment of the Equipment Note.

 

Off-Balance Sheet Arrangements

 

We have not entered into any other financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as shareholder’s equity or that are not reflected in our consolidated unaudited financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development services with us.

 

ITEM 3. Quantitative and Qualitative disclosures about market risk

 

Not applicable to smaller reporting companies.

 

ITEM 4. Controls and Procedures

 

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as of the end of the period covered by this report (the “Evaluation Date”). Based upon this evaluation, our principal executive officer and principal financial officer concluded as of the Evaluation Date that our disclosure controls and procedures were effective such that the material information required to be included in our Securities and Exchange Commission (“SEC”) reports was recorded, but we lacked the staff or cash to purchase outside resources to process, summarize, and report within the time periods specified in SEC rules and forms.

 

Our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected.

 

Changes in Internal Control

 

There were no changes identified in connection with our internal control over financial reporting during the three months ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. The material weaknesses identified at December 31, 2021 are still in the process of being addressed as of March 31, 2022.

 

PART II. OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

We are not a party to any pending proceedings.

 

ITEM 1A. RISK FACTORS

 

Not required of smaller reporting companies.

 

8

 

 

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

 

On January 7, 2022, and again on February 14, 2022, the Company sold to several investors an aggregate of $200,000 convertible promissory notes due March 31, 2025. Issued at face value, the notes bear interest at 8% per annum, payable quarterly in cash. The notes are convertible at any time at the option of the holder into shares of common stock at a conversion price of $1.75 per share.

 

On January 11, 2022, the Company sold to Magic Growth 3 LLC 222,223 shares of common stock for proceeds of $388,890 and warrants to purchase up to 222,195 shares of common stock for proceeds of $11,110. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

On February 22, 2022, the Company sold to Magic Growth 3 LLC 152,778 shares of common stock for proceeds of $267,362 and warrants to purchase up to 152,770 shares of common stock for proceeds of $7,638. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

The sales and issuances of stock and other securities were exempt from registration under Section 4(2) of the Securities Act. Cash proceeds were used for general corporate purposes.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

ITEM 6. EXHIBITS

 

Exhibit No.   Description
31.1*   Rule 13a-14(a)/15d-14(a) Certificate of Principal Executive Officer
     
31.2*   Rule 13a-14(a)/15d-14(a) Certificate of Chief Financial Officer
     
32.1*   Section 1350 Certificate of Principal Executive Officer and Chief Financial Officer
     
101.INS   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Taxonomy Extension Schema
     
101.CAL   Inline XBRL Taxonomy Extension Calculation
     
101.DEF   Inline XBRL Taxonomy Extension Definition
     
101.LAB   Inline XBRL Taxonomy Extension Labels
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)
     
*   Filed herewith.

 

9

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities and Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

Nano Magic Holdings Inc.

(Registrant)

   
Date: May 16, 2022 /s/ Tom J. Berman
  Tom J. Berman,
  President and Chief Executive Officer
   
Date: May 16, 2022 /s/ Leandro Vera
  Leandro Vera
  Chief Financial Officer

 

10

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

Certificate of Principal Executive Officer

Pursuant to Rule 13a-14(a)/15d-14(a)

 

I, Tom J. Berman, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended March 31, 2022 of Nano Magic Holdings Inc. (the “registrant”);

 

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. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in the Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting) as defined in the Exchange Act Rules 13a - 15(f) and 15d - 15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, 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 registrant’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 registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors:

 

(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 registrant’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 registrant’s internal control over financial reporting.

 

Date: May 16, 2022 /s/ Tom J. Berman
 

Tom J. Berman

President and Chief Executive Officer

 

 

EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

Certificate of Principal Financial Officer

Pursuant to Rule 13a-14(a)/15d-14(a)

 

I, Leandro Vera, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended March 31, 2022 of Nano Magic Holdings Inc. (the “registrant”);

 

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. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in the Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting) as defined in the Exchange Act Rules 13a - 15(f) and 15d - 15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, 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 registrant’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 registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors:

 

(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 registrant’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 registrant’s internal control over financial reporting.

 

Date: May 16, 2022 /s/ Leandro Vera
  Leandro Vera
  Chief Financial Officer

 

 

EX-32.1 4 ex32-1.htm

 

EXHIBIT 32.1

 

Section 1350 Certification of Principal Executive Officer

 

In connection with the quarterly report of Nano Magic Holdings Inc. (the “Company”) on Form 10-Q for the quarterly period ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Tom J. Berman, President of the Company, and I, Leandro Vera, Chief Financial Officer, certify to the best of our knowledge:

 

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 results of operations of the Company.

 

Date: May 16, 2022 /s/ Tom J. Berman
  Tom J. Berman
  President and Chief Executive Officer

 

Date: May 16, 2022 /s/ Leandro Vera
  Leandro Vera
  Chief Financial Officer

 

 

 

EX-101.SCH 5 nmgx-20220331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - FACTORING link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - STOCKHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - SCHEDULE OF INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - FACTORING (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - DEBT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SCHEDULE OF STOCK OPTION PLAN ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - SCHEDULE OF STOCK OPTIONS AND WARRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - STOCKHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - SCHEDULE OF SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SEGMENT REPORTING (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 nmgx-20220331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 nmgx-20220331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 nmgx-20220331_lab.xml XBRL LABEL FILE Product and Service [Axis] Product [Member] Service [Member] Class of Stock [Axis] Common Class A [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Related Party Transaction [Axis] Nano Magic LLC [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Equipment Note [Member] Name of Property [Axis] Michigan Facility [Member] Legal Entity [Axis] Raymond Leasing Corporation [Member] Production Equipment [Member] Debt Instrument [Axis] Three Convertible Promissory Notes [Member] Ronald Berman [Member] Related Party [Axis] Tom J. Berman [Member] Scott Rickert [Member] Scott & Jeanne Rickert [Member] Jeanne Rickert [Member] Title of Individual [Axis] Tom Berman and Ron Berman [Member] Director [Member] Short-Term Debt, Type [Axis] Convertible Debt [Member] Magic Growth LLC [Member] Plan Name [Axis] 2015 Equity Incentive Plan [Member] 2021 Equity Incentive Plan [Member] Antidilutive Securities [Axis] Equity Option [Member] Stock Warrants [Member] Segments [Axis] Product Segment [Member] Contract Services Segment [Member] Product Segment Income [Member] Corporate Segment [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Magic Growth 3 LLC [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement [Table] Statement [Line Items] REVENUES: Total Revenues COST OF REVENUES: Total Cost of Revenues GROSS PROFIT OTHER OPERATING INCOME OPERATING EXPENSES: Selling and marketing expenses Salaries, wages and related benefits Research and development Professional fees General and administrative expenses Total Operating Expense INCOME (LOSS) FROM OPERATIONS OTHER EXPENSE: Interest expense Total Other Expense NET INCOME (LOSS) NET INCOME (LOSS) PER COMMON SHARE: Basic Diluted WEIGHTED AVERAGE COMMON SHARES OUTSTANDING: Basic Diluted Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS: Cash Investments Accounts receivable, net Inventory, net Prepaid expenses and contract assets Total Current Assets Operating lease right-of-use assets Property, plant and equipment, net Other assets Total Assets LIABILITIES AND STOCKHOLDERS’ EQUITY CURRENT LIABILITIES: Accounts payable Accounts payable - related parties Accrued expenses and other current liabilities Current portion of notes payable Advances from related parties Current portion of lease liabilities Contract liabilities Total Current Liabilities Notes Payable, net of current portion Lease liabilities, net of current portion Total Liabilities Commitments and Contingencies (See Note 7) STOCKHOLDERS’ EQUITY: Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding Common stock: $0.0001 par value, 30,000,000 shares authorized; 10,077,681 and 9,702,680 issued and outstanding at March 31, 2022 and December 31, 2021, respectively Additional paid-in capital Accumulated deficit Total Stockholders’ Equity Total Liabilities and Stockholders’ Equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Beginning balance, value Beginning balance, shares Common stock issued for cash, net of issuance costs Common stock issued for cash, net of issuance costs, shares Common stock issued for services and for stock appreciation rights Common stock issued for services and for stock appreciation rights, shares Warrants on private placement Stock-based compensation Net income (loss) Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Adjustments to reconcile net income (loss) to net cash provided by operating activities: Change in inventory obsolescence reserve Depreciation and amortization expense Bad debt expense Stock-based compensation Change in operating assets and liabilities: Accounts receivable Inventory Prepaid expenses and contract assets Accounts payable and accrued expenses Accounts payable - related party Operating lease liabilities Deferred revenue NET CASH PROVIDED (USED) BY OPERATING ACTIVITIES CASH FLOWS FROM INVESTING ACTIVITIES Purchases of property and equipment NET CASH USED BY INVESTING ACTIVITIES CASH FLOWS FROM FINANCING ACTIVITIES Repayment of bank loans Proceeds from bank loans Proceeds from issuance of convertible debt Proceeds from sale of common stock and warrants Repayment of advances from related parties Repayment of finance leases NET CASH PROVIDED BY FINANCING ACTIVITIES NET INCREASE IN CASH CASH, beginning of year CASH, end of period SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Cash paid during the period for interest Organization, Consolidation and Presentation of Financial Statements [Abstract] ORGANIZATION AND BASIS OF PRESENTATION Inventory Disclosure [Abstract] INVENTORY Factoring FACTORING Debt Disclosure [Abstract] DEBT Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Equity [Abstract] STOCKHOLDERS’ EQUITY Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Segment Reporting [Abstract] SEGMENT REPORTING Subsequent Events [Abstract] SUBSEQUENT EVENTS SCHEDULE OF INVENTORY SCHEDULE OF STOCK OPTION PLAN ACTIVITY SCHEDULE OF STOCK OPTIONS AND WARRANTS SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES SCHEDULE OF SEGMENT INFORMATION Operating Income (Loss) Net Cash Provided by (Used in) Operating Activities Raw materials Work-in-progress Finished goods  Inventory, gross Less: reserve for obsolescence Factoring cost Schedule of Short-Term Debt [Table] Short-Term Debt [Line Items] Debt instrument, face amount Debt instrument, installment payments description Debt instrument, maturity date Debt instrument, interest rate Debt instrument, periodic payment Finance lease liability Finance lease term Finance lease, monthly payments Finance lease liability, current Finance lease liability, non current Long term debt Convertible promissory notes, issued Debt instrument conversion price Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Legal and consulting fees Salary and Wage, Officer, Excluding Cost of Good and Service Sold [custom:SalesBonusesToRelatedParty] Repayments of Related Party Debt Advances from related parties Accrued payroll Accrued Professional Fees, Current Economic interest percentage Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Related Party Transaction, Description of Transaction Number of Options, Outstanding, Beginning balance Weighted Average Exercise Price, Outstanding, Beginning balance Weighted Average Remaining Contractual Terms (Years), Outstanding, Beginning Aggregate Intrinsic Value, Beginning balance Number of Options, Exercised Aggregate Intrinsic Value, Exercised Number of Options, Issued Weighted Average Exercise Price, Issued Aggregate Intrinsic Value, Issued Number of Options, Forfeited Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Number of Options, Outstanding, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance Weighted Average Remaining Contractual Terms (Years), Outstanding, Ending Aggregate Intrinsic Value, Ending balance Number of Options, Exercisable, Ending balance Weighted Average Exercise Price, Exercisable Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value, Exercisable Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total Stock options and stock warrants Net income (loss) per common shares outstanding Total weighted average shares outstanding Common stock, voting rights Convertible promissory notes Annual payable interest percentage Conversion price per share Number of shares sold, shares Number of shares sold, value Warrants to purchase common stock Proceeds from issuance of warrants Warrant term Warrant exercise price Number of stock options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Warrants outstanding and exercisable warrants Stock issued, shares, new issues Accrued Salaries Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Litigation settlement Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Total segment and consolidated revenues Total segment and consolidated cost of revenues Total segment and consolidated gross profit Total gross margin Total segment operating expenses Total consolidated income (loss) from operations Total consolidated depreciation and amortization Total consolidated capital additions Total consolidated total assets Number of reportable segments Subsequent Event [Table] Subsequent Event [Line Items] Number of sale stock Proceed from issuance of common stock Advances from related parties current. Change in Inventory Obsolescence Reserve. Increase decrease in accounts payable related party. Factoring [Text Block] Factoring cost. Nano Magic LLC [Member] Equipment Note [Member] Michigan Facility [Member] Raymond Leasing Corporation [Member] Production Equipment [Member] Tom Berman and Ron Berman [Member] Economic interest percentage. Ronald Berman [Member] Tom J. Berman [Member] Sales bonuses to related party Magic Growth LLC [Member] Schedule of Stock Options and Warrants [TableTextBlock] Weighted Average Remaining Contractual Terms (Years), Outstanding, Ending Stock Warrants [Member] Warrants outstanding and exercisable warrants. 2015 Equity Incentive Plan [Member] 2021 Equity Incentive Plan [Member] Gross margin. Segment operating expenses. Operating income loss before unallocated costs. Depreciation and amortization expenses. Segment reporting information capital additions. Magic Growth 3 LLC [Member] Warrants options and warrant options issued on private placement. Scott Rickert [Member] Three Convertible Promissory Notes [Member] Contract Services Segment [Member] Product Segment [Member] Jeanne Rickert [Member] Scott & Jeanne Rickert [Member] Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Weighted Average Number of Shares Outstanding, Diluted Assets, Current Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Shares, Outstanding Share-Based Payment Arrangement, Noncash Expense Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Bank Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Inventory, Gross Inventory Valuation Reserves Due from Related Parties, Current Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value EX-101.PRE 9 nmgx-20220331_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
May 09, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 1-11602  
Entity Registrant Name NANO MAGIC HOLDINGS INC.  
Entity Central Index Key 0000891417  
Entity Tax Identification Number 47-1598792  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 31601 Research Park Drive  
Entity Address, City or Town Madison Heights  
Entity Address, State or Province MI  
Entity Address, Postal Zip Code 48071  
City Area Code (844)  
Local Phone Number 273-6462  
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol NMGX  
Entity Current Reporting Status No  
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   10,147,126
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
REVENUES:    
Total Revenues $ 686,258 $ 2,311,175
COST OF REVENUES:    
Total Cost of Revenues 666,646 1,283,206
GROSS PROFIT 19,612 1,027,969
OTHER OPERATING INCOME 336,017
OPERATING EXPENSES:    
Selling and marketing expenses 79,529 30,588
Salaries, wages and related benefits 469,111 574,139
Research and development 7,489 1,876
Professional fees 253,979 192,641
General and administrative expenses 264,245 188,938
Total Operating Expense 1,074,353 988,182
INCOME (LOSS) FROM OPERATIONS (1,054,741) 375,804
OTHER EXPENSE:    
Interest expense 8,911 5,407
Total Other Expense 8,911 5,407
NET INCOME (LOSS) $ (1,063,652) $ 370,397
NET INCOME (LOSS) PER COMMON SHARE:    
Basic $ (0.11) $ 0.04
Diluted $ (0.11) $ 0.04
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:    
Basic 9,945,658 8,906,219
Diluted 9,945,658 8,906,219
Product [Member]    
REVENUES:    
Total Revenues $ 605,862 $ 2,182,446
COST OF REVENUES:    
Total Cost of Revenues 557,390 1,130,776
Service [Member]    
REVENUES:    
Total Revenues 80,396 128,729
COST OF REVENUES:    
Total Cost of Revenues $ 109,256 $ 152,430
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash $ 303,374 $ 242,474
Investments 10,716 10,716
Accounts receivable, net 262,301 312,344
Inventory, net 1,327,580 1,379,005
Prepaid expenses and contract assets 134,697 212,127
Total Current Assets 2,038,668 2,156,666
Operating lease right-of-use assets 1,255,893 1,309,912
Property, plant and equipment, net 610,741 634,133
Other assets 5,890 5,890
Total Assets 3,911,192 4,106,601
CURRENT LIABILITIES:    
Accounts payable 677,804 649,439
Accounts payable - related parties 16,779 21,066
Accrued expenses and other current liabilities 103,133 69,474
Current portion of notes payable 76,932 87,567
Advances from related parties 77,887 113,952
Current portion of lease liabilities 171,924 166,279
Contract liabilities 10,366 45,762
Total Current Liabilities 1,134,825 1,153,539
Notes Payable, net of current portion 305,953 115,928
Lease liabilities, net of current portion 875,994 921,317
Total Liabilities 2,316,772 2,190,784
Commitments and Contingencies (See Note 7)  
STOCKHOLDERS’ EQUITY:    
Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding
Common stock: $0.0001 par value, 30,000,000 shares authorized; 10,077,681 and 9,702,680 issued and outstanding at March 31, 2022 and December 31, 2021, respectively 1,008 970
Additional paid-in capital 12,702,228 11,960,011
Accumulated deficit (11,108,816) (10,045,164)
Total Stockholders’ Equity 1,594,420 1,915,817
Total Liabilities and Stockholders’ Equity $ 3,911,192 $ 4,106,601
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 100,000 100,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 30,000,000 30,000,000
Common stock, shares issued 10,077,681 9,702,680
Common stock, shares outstanding 10,077,681 9,702,680
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Class A [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 846 $ 9,867,174 $ (8,470,600) $ 1,397,420
Beginning balance, shares at Dec. 31, 2020 8,459,995      
Common stock issued for cash, net of issuance costs $ 115 1,442,962 1,443,077
Common stock issued for cash, net of issuance costs, shares 1,154,462      
Common stock issued for services and for stock appreciation rights $ 4 40,996 41,000
Common stock issued for services and for stock appreciation rights, shares 42,890      
Warrants on private placement 57,723 57,723
Stock-based compensation 26,431 26,431
Net income (loss) 370,397 370,397
Ending balance, value at Mar. 31, 2021 $ 965 11,435,286 (8,100,203) 3,336,048
Ending balance, shares at Mar. 31, 2021 9,657,347      
Beginning balance, value at Dec. 31, 2021 $ 970 11,960,011 (10,045,164) 1,915,817
Beginning balance, shares at Dec. 31, 2021 9,702,680      
Common stock issued for cash, net of issuance costs $ 38 656,214 656,252
Common stock issued for cash, net of issuance costs, shares 375,001      
Warrants on private placement 18,748 18,748
Stock-based compensation 67,255 67,255
Net income (loss) (1,063,652) (1,063,652)
Ending balance, value at Mar. 31, 2022 $ 1,008 $ 12,702,228 $ (11,108,816) $ 1,594,420
Ending balance, shares at Mar. 31, 2022 10,077,681      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income (loss) $ (1,063,652) $ 370,397  
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Change in inventory obsolescence reserve 35,716  
Depreciation and amortization expense 28,302 24,458  
Bad debt expense 22,715  
Stock-based compensation 67,255 67,431  
Change in operating assets and liabilities:      
Accounts receivable 27,328 306,869  
Inventory 15,709 (128,783)  
Prepaid expenses and contract assets 77,430 (58,337)  
Accounts payable and accrued expenses 40,958 (256,896)  
Accounts payable - related party 16,779 (12,000)  
Operating lease liabilities 14,341 3,751  
Deferred revenue (35,396) (25,859)  
NET CASH PROVIDED (USED) BY OPERATING ACTIVITIES (752,515) 291,031 $ (1,377,056)
CASH FLOWS FROM INVESTING ACTIVITIES      
Purchases of property and equipment (4,910) (22,962)  
NET CASH USED BY INVESTING ACTIVITIES (4,910) (22,962)  
CASH FLOWS FROM FINANCING ACTIVITIES      
Repayment of bank loans (11,563) (10,955)  
Proceeds from bank loans 79,305  
Proceeds from issuance of convertible debt 200,000  
Proceeds from sale of common stock and warrants 675,000 1,500,800  
Repayment of advances from related parties (36,065) (10,500)  
Repayment of finance leases (9,047)  
NET CASH PROVIDED BY FINANCING ACTIVITIES 818,325 1,558,650  
NET INCREASE IN CASH 60,900 1,826,719  
CASH, beginning of year 242,474 288,134 288,134
CASH, end of period 303,374 2,114,853 $ 242,474
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION      
Cash paid during the period for interest $ 8,911 $ 5,407  
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.1
ORGANIZATION AND BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND BASIS OF PRESENTATION

NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION

 

Organization

 

Nano Magic Holdings Inc. (“we”, “us”, “our”, “Nano Magic” or the “Company”), a Delaware corporation, develops and sells a portfolio of nano-layer coatings, nano-based cleaners, and nano-composite products based on its proprietary technology, and performs nanotechnology product research and development generating revenues through performing contract services. On March 3, 2020, we changed our name from PEN Inc. to Nano Magic Inc. and on March 2, 2021 we changed our name to Nano Magic Holdings Inc.

 

Through the Company’s wholly-owned subsidiary, Nano Magic LLC, formerly known as PEN Brands LLC, we develop, manufacture and sell consumer and institutional products using nanotechnology to deliver unique performance attributes at the surfaces of a wide variety of substrates. These products are marketed internationally directly to consumers and also to retailers and other institutional customers. On March 31, 2020, PEN Brands LLC changed its name to Nano Magic LLC.

 

Through the Company’s wholly-owned subsidiary, Applied Nanotech, Inc., we primarily perform contract research services for the Company and for governmental and private customers.

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all the information and disclosures required by US GAAP for annual financial statements. In the opinion of management, such statements include all adjustments (consisting only of normal recurring items) which are considered necessary for a fair presentation of the unaudited condensed consolidated financial statements of the Company as of March 31, 2022 and for the three months ended March 31, 2022 and 2021. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the operating results for the full year ending December 31, 2022 or any other period. The balance sheet at December 31, 2021 has been derived from the audited financial statement at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related disclosures of the Company as of December 31, 2021 and for the year then ended, which were filed with the Securities and Exchange Commission on Form 10-K on March 30, 2022.

 

Going Concern

 

These unaudited consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the settlement of liabilities and commitments in the normal course of business. As reflected in the unaudited consolidated financial statements, the Company had losses from operations and net cash used by operations of $1,054,741 and $752,515 for the quarter ended March 31, 2022 and of $1,765,945 and $1,377,056 for the year ended December 31, 2021. These factors raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these unaudited consolidated financial statements are issued. Management cannot provide assurance that the Company will ultimately achieve profitable operations, become cash flow positive or raise additional capital. The accompanying financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. They do not include any adjustments related to the recoverability and/or classification of the recorded asset amounts and/or the classification of the liabilities that might be necessary should the Company be unable to continue as a going concern.

 

 

Reclassifications

 

Certain accounts and financial statement captions in the prior periods have been reclassified to conform to the current period

 

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORY
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORY

NOTE 2 – INVENTORY

 

At March 31, 2022 and December 31, 2021, inventory consisted of the following:

 

   March 31,
2022
   December 31,
2021
 
Raw materials  $686,465   $673,518 
Work-in-progress   314,600    314,461 
Finished goods   427,973    456,768 
 Inventory, gross   1,429,038    1,444,747 
Less: reserve for obsolescence   (101,458)   (65,742)
Inventory, net  $1,327,580   $1,379,005 

 

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.1
FACTORING
3 Months Ended
Mar. 31, 2022
Factoring  
FACTORING

NOTE 3 – FACTORING

 

The Company participates in a factoring program with NOWaccount ® Network Corporation (“NOW”). At the time of a sale, NOW buys the receivables at a discount, based on the due date and other terms. The Company did not incur any cost associated with this program for the period ended March 31, 2022. Costs associated with this program was $3,464 for the period ended March 31, 2021.

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
DEBT

NOTE 4 – DEBT

 

On February 10, 2015, Nano Magic entered a $373,000 promissory note (the “Equipment Note”) with KeyBank, N.A. (the “Bank”). The unpaid principal balance of this Equipment Note is payable in 60 equal monthly installments payments of principal and interest through June 10, 2020. The Equipment Note is secured by certain equipment, as defined in the Equipment Note, and bears interest computed at a rate of interest of 4.35% per annum based on a year of 360 days. On June 18, 2019, Nano Magic entered into an Amendment to the Equipment Note with the Bank. By the amendment, the maturity date of the note was extended until April 10, 2022, the interest rate was raised to 6.29% per year, and the monthly payments were reduced to $4,053 per month, including interest. See Note 9, Subsequent Events, regarding a further amendment of the Equipment Note. At March 31, 2022, the amount due under the Equipment Note amounted to $30,114 and is current.

 

On August 11, 2020, the company entered into a finance lease for furniture that will be used in the new Michigan facility. We financed $60,684 over a period of 36 months and are required to make monthly payments of $1,972 during that time. As of March 31, 2022, the balance on the lease was $29,329; the current and non-current portions were $21,609 and $7,720, respectively.

 

On September 24, 2020, the company entered into a finance lease with Raymond Leasing Corporation for a forklift. Nano Magic LLC financed $14,250. The lease term is 36 months with monthly payments of $425. As of March 31, 2022, the balance on the lease was $7,378; the current and non-current portions were $4,860 and $2,518, respectively.

 

In December 2020, the company entered into a finance lease for production equipment. We financed $85,000 over a period of 48 months and are required to make monthly payments of $2,135 during that time. As of March 31, 2022, the balance on the lease was $61,181; the current and non-current portions were $20,349 and $40,832, respectively.

 

Other Applied Nanotech long term debt was $54,883 as of March 31,2022.

 

Between January and February of 2022, the company issued three convertible promissory notes for $200,000. The notes bear interest at a rate of 8% per annum and accrue during the term of the loan, payable semi-annually. The notes mature on March 31, 2025 and can be converted to common stock at any time at the option of the holders at a conversion price of $1.75 per share.

 

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 5 – RELATED PARTY TRANSACTIONS

 

For the period ended March 31, 2022, we paid consulting and legal fees to our director Ronald Berman of $54,150. During the period ended March 31, 2021 we paid him consulting and legal fees of $62,600.

 

Tom J. Berman, a director and officer, was paid salary of $55,000 in the period ended March 31, 2022 and was paid salary of $52,500 and sales bonuses of $120,453 during the period ended March 31, 2021. We repaid to Scott Rickert, a director, advances made during prior years $15,000 during the period ended March 31, 2022, and $10,500 during the period ended March 31, 2021. At March 31, 2022, aggregate advances from Scott & Jeanne Rickert were $77,887.  Accrued payroll for the Rickerts is an aggregate of $16,000. We also accrued $2,000 per month in fees for each of the directors during the quarter ended March 31, 2022.

 

Mr. Ron Berman and Mr. Tom Berman are the managers of the limited liability company that is the manager of PEN Comeback, LLC, PEN Comeback 2, LLC, Magic Growth, LLC, Magic Growth 2 LLC and Magic Growth 3 LLC. These five limited liability companies purchased shares of common stock and derivative securities from us in 2018, 2019, 2020, 2021 and 2022. See the subsection on Sales of Stock under Issuances of Common Stock in Note 6.

 

In addition, Mr. Tom Berman and Mr. Ron Berman are two of three individuals who share voting power of the sole manager of the limited liability company that is our landlord in Michigan. Together, Tom and Ron Berman hold, in the aggregate, a 5% economic interest in the landlord entity. Another director, Miles Gatland, owns a 12.5% interest in the Michigan landlord and he is a co-guarantor on the debt of that limited liability company. The lease for the Michigan facility gives us the right, during the first three years of the lease, to buy up to a 49% interest in the landlord for a price equal to 49% of the contributions received from other members.

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS’ EQUITY
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
STOCKHOLDERS’ EQUITY

NOTE 6 - STOCKHOLDERS’ EQUITY

 

Description of Preferred and Common Stock

 

Preferred Stock

 

The preferred stock may be issued in one or more series. The Company’s board of directors are authorized to issue the shares of preferred stock in such series and to fix from time to time before issuance thereof the number of shares to be included in any such series and the designation, powers, preferences and relative, participating, optional or other rights, and the qualifications, limitations or restrictions thereof, of such series.

 

Common Stock

 

The rights of each share of common are the same with respect to dividends, distributions and rights upon liquidation. Holders of common stock each have one vote per share in the election of directors and other matters submitted to a vote of the stockholders.

 

Issuances of Common Stock

 

Sales of Common Stock and Derivative Equity Securities

 

On January 7, 2022, and again on February 14, 2022, the Company sold to several investors an aggregate of $200,000 convertible promissory notes due March 31, 2025. Issued at face value, the notes bear interest at 8% per annum, payable quarterly in cash. The notes are convertible at any time at the option of the holder into shares of common stock at a conversion price of $1.75 per share.

 

 

On January 11, 2022, the Company sold to Magic Growth 3 LLC 222,223 shares of common stock for proceeds of $388,890 and warrants to purchase up to 222,195 shares of common stock for proceeds of $11,110. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

On February 22, 2022, the Company sold to Magic Growth 3 LLC 152,778 shares of common stock for proceeds of $267,362 and warrants to purchase up to 152,770 shares of common stock for proceeds of $7,638. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

Stock Options

 

Stock options to purchase common stock outstanding at March 31, 2022 include the 130,700 options granted under the 2021 Equity Incentive Plan, and the expiration or forfeiture of 120,682 options. No options were exercised during the period. No options have been included in diluted earnings per share as they would be anti-dilutive.

 

  

Number

of

Options

  

Weighted Average Exercise

Price

  

Weighted Average
Remaining
Contractual

Term (Years)

   Aggregate Intrinsic Value 
Outstanding December 31, 2021   2,133,702   $0.77    4.93           - 
Exercised   -              - 
Issued   130,700   $0.80    -    - 
Expired & forfeited   120,682    1.88           
Outstanding March 31, 2022   2,143,720   $0.72    3.24   $- 
                     
Exercisable March 31, 2022   959,881   $0.67    2.93   $- 

 

   March 31,
2022
   December 31,
2021
 
Stock options   2,143,720    3,123,702 
Stock warrants   6,972,143    5,443,440 
Total   9,115,863    8,567,142 

 

Net income (loss) per share for common stock is as follows:

 

Net income (loss) per common share outstanding: 

Three Months Ended

March 31,
2022

   Three Months Ended
March 31,
2021
 
Common stock  $(0.11)  $0.04 
           
Weighted average shares outstanding:   9,945,658    8,906,219 

 

Warrants

 

As of March 31, 2022, there were outstanding and exercisable warrants to purchase 6,972,143 shares of common stock with a weighted average exercise price of $1.69 per share and a weighted average remaining contractual term of 48 months. As of March 31, 2022, there was no intrinsic value for the warrants. No warrants have been included in diluted earnings per share as they would be anti-dilutive.

 

 

2015 Equity Incentive Plan

 

On November 30, 2015, the Board of Directors authorized the 2015 Equity Incentive Plan. On December 31, 2019, we issued an aggregate of 102,500 shares to employees in settlement of accrued salaries totaling $66,615. On January 31, 2020 we granted an option to purchase 100,000 shares to a senior member of the sales team with vesting tied directly to 2020 sales goals. On April 8, 2021, the Board terminated the 2015 Equity Incentive Plan.

 

2021 Equity Incentive Plan

 

On March 2, 2021, our Board adopted the Nano Magic 2021 Equity Incentive Plan (the “Plan”) to allow equity compensation for those who provide services to the Company and to encourage ownership in the Company by personnel whose service to the Company is important to its continued progress, to encourage recipients to act as owners and thereby in the stockholders’ interest and to enable recipients to share in the Company’s success. Initially, 85,000 shares were available for issuance under the Plan and that number of options were also granted to employees on March 2, 2021. On April 8, 2021 the number of shares under the Plan was increased by 2,500, and an additional 2,500 options were granted. During the period ended March 31, 2022 we granted 130,700 options with an exercise price of $0.80 and weighted average fair value on the grant date of $0.60.

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 7 - COMMITMENTS AND CONTINGENCIES

 

Litigation

 

The Company may be, from time to time, subject to various administrative, regulatory, and other legal proceedings arising in the ordinary course of business. We are not currently a defendant in any proceedings. Our policy is to accrue costs for contingent liabilities, including legal proceedings or unasserted claims that may result in legal proceedings, when a liability is probable and the amount can be reasonably estimated.

 

As of March 31, 2022, the Company has not accrued any amount for litigation contingencies.

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT REPORTING
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
SEGMENT REPORTING

NOTE 8 – SEGMENT REPORTING

 

The Company’s principal operating segments coincide with the types of products to be sold. The products from which revenues are derived are consistent with the reporting structure of the Company’s internal organization. The Company’s two reportable segments for the three months ended March 31, 2022 and 2021 were the Product segment and the Contract services segment. The Company’s chief operating decision-maker has been identified as the Chairman and CEO, who reviews operating results to make decisions about allocating resources and assessing performance for the entire Company. Segment information is presented based upon the Company’s management organization structure as of March 31, 2022 and the distinctive nature of each segment. Future changes to this internal financial structure may result in changes to the reportable segments disclosed. There are no inter-segment revenue transactions and, therefore, revenues are only to external customers. As the Company primarily generates its revenues from customers in the United States, no geographical segments are presented.

 

Segment operating profit is determined based upon internal performance measures used by the chief operating decision-maker. The Company derives the segment results from its internal management reporting system. The accounting policies the Company uses to derive reportable segment results are the same as those used for external reporting purposes. Management measures the performance of each reportable segment based upon several metrics, including net revenues, gross profit and operating loss. Management uses these results to evaluate the performance of, and to assign resources to, each of the reportable segments. The Company manages certain operating expenses separately at the corporate level and does not allocate such expenses to the segments. Segment income from operations excludes interest income/expense and other income or expenses and income taxes according to how a particular reportable segment’s management is measured. Management does not consider impairment charges, and unallocated costs in measuring the performance of the reportable segments.

 

 

Segment information available with respect to these reportable business segments for the three months ended March 31, 2022 and 2021 was as follows:

 

   2022   2021 
   For the Three Months Ended
March 31,
 
   2022   2021 
Revenues:          
Product segment  $605,862   $2,182,446 
Contract services segment  $80,396    128,729 
Total segment and consolidated revenues  $686,258   $2,311,175 
Cost of revenues:          
Products  $557,390   $1,130,776 
Contract services segment  $109,256    152,430 
Total segment and consolidated cost of revenues  $666,646   $1,283,206 
           
Gross profit (loss):          
Product segment  $48,472   $1,051,670 
Contract services segment   (28,860)   (23,701)
Total segment and consolidated gross profit  $19,612   $1,027,969 
Gross margin:          
Product segment   8.0%   48.2%
Contract services segment   (35.9)%   (18.4)%
Total gross margin   2.9%   44.5%
Segment operating expenses (income):          
Product segment   1,056,017    953,090 
Product segment income   

-

    

(336,017

)
Contract services segment   18,336    35,092 
Total segment operating expenses   1,074,353    652,165 
           
Income (loss) from operations:          
Product segment  $(1,007,545)  $434,597 
Contract services segment   (47,196)   (58,793)
Total consolidated income (loss) from operations   (1,054,741)   375,804 
           
Depreciation and amortization:          
Product segment  $28,092   $24,043 
Contract services segment   209    415 
Total consolidated depreciation and amortization  $28,301   $24,458 
           
Capital additions:          
Product segment  $4,910   $22,962 
Contract services segment   -    - 
Total consolidated capital additions  $4,910   $22,962 

 

    March 31, 2022    March 31, 2021 
Segment total assets:          
Product segment  $3,650,696   $4,735,871 
Contract services segment   118,771    366,186 
Corporate   141,725    1,344,547 
Total consolidated total assets  $3,911,192   $6,446,604 

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 9 - SUBSEQUENT EVENTS

 

On April 14, 2022, the Company sold to Magic Growth 3 LLC 69,445 shares of common stock for proceeds of $121,529 and warrants to purchase up to 69,425 shares of common stock for proceeds of $3,471. The warrants are exercisable at any time during the four years after date of issue at a warrant exercise price of $2.25.

 

On May 2, 2022, we amended the Equipment Note with Key Bank to extend the due date on the note until December 10, 2022. The interest rate remains the same at 6.29% per year and the monthly payments remain at $4,053 per month.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORY

At March 31, 2022 and December 31, 2021, inventory consisted of the following:

 

   March 31,
2022
   December 31,
2021
 
Raw materials  $686,465   $673,518 
Work-in-progress   314,600    314,461 
Finished goods   427,973    456,768 
 Inventory, gross   1,429,038    1,444,747 
Less: reserve for obsolescence   (101,458)   (65,742)
Inventory, net  $1,327,580   $1,379,005 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS’ EQUITY (Tables)
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
SCHEDULE OF STOCK OPTION PLAN ACTIVITY

 

  

Number

of

Options

  

Weighted Average Exercise

Price

  

Weighted Average
Remaining
Contractual

Term (Years)

   Aggregate Intrinsic Value 
Outstanding December 31, 2021   2,133,702   $0.77    4.93           - 
Exercised   -              - 
Issued   130,700   $0.80    -    - 
Expired & forfeited   120,682    1.88           
Outstanding March 31, 2022   2,143,720   $0.72    3.24   $- 
                     
Exercisable March 31, 2022   959,881   $0.67    2.93   $- 
SCHEDULE OF STOCK OPTIONS AND WARRANTS
   March 31,
2022
   December 31,
2021
 
Stock options   2,143,720    3,123,702 
Stock warrants   6,972,143    5,443,440 
Total   9,115,863    8,567,142 
SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES

 

Net income (loss) per common share outstanding: 

Three Months Ended

March 31,
2022

   Three Months Ended
March 31,
2021
 
Common stock  $(0.11)  $0.04 
           
Weighted average shares outstanding:   9,945,658    8,906,219 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT REPORTING (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
SCHEDULE OF SEGMENT INFORMATION

Segment information available with respect to these reportable business segments for the three months ended March 31, 2022 and 2021 was as follows:

 

   2022   2021 
   For the Three Months Ended
March 31,
 
   2022   2021 
Revenues:          
Product segment  $605,862   $2,182,446 
Contract services segment  $80,396    128,729 
Total segment and consolidated revenues  $686,258   $2,311,175 
Cost of revenues:          
Products  $557,390   $1,130,776 
Contract services segment  $109,256    152,430 
Total segment and consolidated cost of revenues  $666,646   $1,283,206 
           
Gross profit (loss):          
Product segment  $48,472   $1,051,670 
Contract services segment   (28,860)   (23,701)
Total segment and consolidated gross profit  $19,612   $1,027,969 
Gross margin:          
Product segment   8.0%   48.2%
Contract services segment   (35.9)%   (18.4)%
Total gross margin   2.9%   44.5%
Segment operating expenses (income):          
Product segment   1,056,017    953,090 
Product segment income   

-

    

(336,017

)
Contract services segment   18,336    35,092 
Total segment operating expenses   1,074,353    652,165 
           
Income (loss) from operations:          
Product segment  $(1,007,545)  $434,597 
Contract services segment   (47,196)   (58,793)
Total consolidated income (loss) from operations   (1,054,741)   375,804 
           
Depreciation and amortization:          
Product segment  $28,092   $24,043 
Contract services segment   209    415 
Total consolidated depreciation and amortization  $28,301   $24,458 
           
Capital additions:          
Product segment  $4,910   $22,962 
Contract services segment   -    - 
Total consolidated capital additions  $4,910   $22,962 

 

    March 31, 2022    March 31, 2021 
Segment total assets:          
Product segment  $3,650,696   $4,735,871 
Contract services segment   118,771    366,186 
Corporate   141,725    1,344,547 
Total consolidated total assets  $3,911,192   $6,446,604 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
ORGANIZATION AND BASIS OF PRESENTATION (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Operating Income (Loss) $ 1,054,741 $ (375,804) $ 1,765,945
Net Cash Provided by (Used in) Operating Activities $ 752,515 $ (291,031) $ 1,377,056
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF INVENTORY (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 686,465 $ 673,518
Work-in-progress 314,600 314,461
Finished goods 427,973 456,768
 Inventory, gross 1,429,038 1,444,747
Less: reserve for obsolescence (101,458) (65,742)
Inventory, net $ 1,327,580 $ 1,379,005
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
FACTORING (Details Narrative)
3 Months Ended
Mar. 31, 2022
USD ($)
Factoring  
Factoring cost $ 3,464
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended
Sep. 24, 2020
Aug. 11, 2020
Jun. 18, 2019
Feb. 10, 2015
Dec. 31, 2020
Feb. 28, 2022
Mar. 31, 2022
Mar. 31, 2021
Short-Term Debt [Line Items]                
Finance lease, monthly payments             $ 9,047
Long term debt             54,883  
Convertible promissory notes, issued             200,000
Three Convertible Promissory Notes [Member]                
Short-Term Debt [Line Items]                
Debt instrument, maturity date           Mar. 31, 2025    
Debt instrument, interest rate           8.00%    
Convertible promissory notes, issued           $ 200,000    
Debt instrument conversion price           $ 1.75    
Production Equipment [Member]                
Short-Term Debt [Line Items]                
Finance lease liability         $ 85,000   61,181  
Finance lease term         48 months      
Finance lease, monthly payments         $ 2,135      
Finance lease liability, current             20,349  
Finance lease liability, non current             40,832  
Raymond Leasing Corporation [Member]                
Short-Term Debt [Line Items]                
Finance lease liability $ 14,250           7,378  
Finance lease term 36 months              
Finance lease, monthly payments $ 425              
Finance lease liability, current             4,860  
Finance lease liability, non current             2,518  
Michigan Facility [Member]                
Short-Term Debt [Line Items]                
Finance lease liability   $ 60,684         29,329  
Finance lease term   36 months            
Finance lease, monthly payments   $ 1,972            
Finance lease liability, current             21,609  
Finance lease liability, non current             7,720  
Nano Magic LLC [Member] | Equipment Note [Member]                
Short-Term Debt [Line Items]                
Debt instrument, face amount       $ 373,000     30,114  
Debt instrument, installment payments description       Equipment Note is payable in 60 equal monthly installments payments        
Debt instrument, maturity date     Apr. 10, 2022 Jun. 10, 2020        
Debt instrument, interest rate     6.29% 4.35%        
Debt instrument, periodic payment             $ 4,053  
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Related Party Transaction [Line Items]      
Repayments of Related Party Debt $ 36,065 $ 10,500  
Tom Berman and Ron Berman [Member]      
Related Party Transaction [Line Items]      
Economic interest percentage 5.00%    
Related Party Transaction, Description of Transaction The lease for the Michigan facility gives us the right, during the first three years of the lease, to buy up to a 49% interest in the landlord for a price equal to 49% of the contributions received from other members.    
Director [Member]      
Related Party Transaction [Line Items]      
Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest 12.50%    
Tom J. Berman [Member]      
Related Party Transaction [Line Items]      
Salary and Wage, Officer, Excluding Cost of Good and Service Sold $ 55,000 52,500  
[custom:SalesBonusesToRelatedParty]   120,453  
Accrued Professional Fees, Current 2,000    
Scott Rickert [Member]      
Related Party Transaction [Line Items]      
Repayments of Related Party Debt   15,000 $ 10,500
Scott & Jeanne Rickert [Member]      
Related Party Transaction [Line Items]      
Advances from related parties 77,887    
Jeanne Rickert [Member]      
Related Party Transaction [Line Items]      
Accrued payroll 16,000    
Ronald Berman [Member]      
Related Party Transaction [Line Items]      
Legal and consulting fees $ 54,150 $ 62,600  
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF STOCK OPTION PLAN ACTIVITY (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Equity [Abstract]  
Number of Options, Outstanding, Beginning balance | shares 2,133,702
Weighted Average Exercise Price, Outstanding, Beginning balance | $ / shares $ 0.77
Weighted Average Remaining Contractual Terms (Years), Outstanding, Beginning 4 years 11 months 4 days
Aggregate Intrinsic Value, Beginning balance | $
Number of Options, Exercised | shares
Aggregate Intrinsic Value, Exercised | $
Number of Options, Issued | shares 130,700
Weighted Average Exercise Price, Issued | $ / shares $ 0.80
Aggregate Intrinsic Value, Issued | $ / shares
Number of Options, Forfeited | shares 120,682
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price | $ / shares $ 1.88
Number of Options, Outstanding, Ending balance | shares 2,143,720
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance | $ / shares $ 0.72
Weighted Average Remaining Contractual Terms (Years), Outstanding, Ending 3 years 2 months 26 days
Aggregate Intrinsic Value, Ending balance | $
Number of Options, Exercisable, Ending balance | shares 959,881
Weighted Average Exercise Price, Exercisable Ending balance | $ / shares $ 0.67
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2 years 11 months 4 days
Aggregate Intrinsic Value, Exercisable | $
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF STOCK OPTIONS AND WARRANTS (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Stock options and stock warrants 9,115,863 8,567,142
Equity Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Stock options and stock warrants 2,143,720 3,123,702
Stock Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Stock options and stock warrants 6,972,143 5,443,440
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details) - $ / shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Equity [Abstract]    
Net income (loss) per common shares outstanding $ (0.11) $ 0.04
Total weighted average shares outstanding 9,945,658 8,906,219
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
3 Months Ended
Feb. 22, 2022
Feb. 14, 2022
Jan. 11, 2022
Jan. 07, 2022
Apr. 08, 2021
Jan. 31, 2020
Dec. 31, 2019
Mar. 31, 2022
Mar. 31, 2021
Mar. 02, 2021
Short-Term Debt [Line Items]                    
Common stock, voting rights               The rights of each share of common are the same with respect to dividends, distributions and rights upon liquidation. Holders of common stock each have one vote per share in the election of directors and other matters submitted to a vote of the stockholders.    
Convertible promissory notes               $ 200,000  
Warrant term               48 months    
Warrant exercise price               $ 1.69    
Number of stock options granted               130,700    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period               120,682    
Warrants outstanding and exercisable warrants               6,972,143    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price               $ 0.80    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value               $ 0.60    
2015 Equity Incentive Plan [Member]                    
Short-Term Debt [Line Items]                    
Stock issued, shares, new issues             102,500      
Accrued Salaries             $ 66,615      
2021 Equity Incentive Plan [Member]                    
Short-Term Debt [Line Items]                    
Number of stock options granted         2,500 100,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized         2,500         85,000
Magic Growth LLC [Member]                    
Short-Term Debt [Line Items]                    
Number of shares sold, shares 152,778   222,223              
Number of shares sold, value $ 267,362   $ 388,890              
Warrants to purchase common stock 152,770   222,195              
Proceeds from issuance of warrants $ 7,638   $ 11,110              
Warrant term 4 years   4 years              
Warrant exercise price $ 2.25   $ 2.25              
Convertible Debt [Member]                    
Short-Term Debt [Line Items]                    
Convertible promissory notes   $ 200,000   $ 200,000            
Debt instrument, maturity date   Mar. 31, 2025   Mar. 31, 2025            
Annual payable interest percentage   8.00%   8.00%            
Conversion price per share   $ 1.75   $ 1.75            
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details Narrative)
3 Months Ended
Mar. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Litigation settlement $ 0
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Total segment and consolidated revenues $ 686,258 $ 2,311,175  
Total segment and consolidated cost of revenues 666,646 1,283,206  
Total segment and consolidated gross profit $ 19,612 $ 1,027,969  
Total gross margin 2.90% 44.50%  
Total segment operating expenses $ 1,074,353 $ 652,165  
Total consolidated income (loss) from operations (1,054,741) 375,804  
Total consolidated depreciation and amortization 28,301 24,458  
Total consolidated capital additions 4,910 22,962  
Total consolidated total assets 3,911,192 6,446,604 $ 4,106,601
Product Segment [Member]      
Segment Reporting Information [Line Items]      
Total segment and consolidated revenues 605,862 2,182,446  
Total segment and consolidated cost of revenues 557,390 1,130,776  
Total segment and consolidated gross profit $ 48,472 $ 1,051,670  
Total gross margin 8.00% 48.20%  
Total segment operating expenses $ 1,056,017 $ 953,090  
Total consolidated income (loss) from operations (1,007,545) 434,597  
Total consolidated depreciation and amortization 28,092 24,043  
Total consolidated capital additions 4,910 22,962  
Total consolidated total assets 3,650,696 4,735,871  
Contract Services Segment [Member]      
Segment Reporting Information [Line Items]      
Total segment and consolidated revenues 80,396 128,729  
Total segment and consolidated cost of revenues 109,256 152,430  
Total segment and consolidated gross profit $ (28,860) $ (23,701)  
Total gross margin (35.90%) (18.40%)  
Total segment operating expenses $ 18,336 $ 35,092  
Total consolidated income (loss) from operations (47,196) (58,793)  
Total consolidated depreciation and amortization 209 415  
Total consolidated capital additions  
Total consolidated total assets 118,771 366,186  
Product Segment Income [Member]      
Segment Reporting Information [Line Items]      
Total segment operating expenses (336,017)  
Corporate Segment [Member]      
Segment Reporting Information [Line Items]      
Total consolidated total assets $ 141,725 $ 1,344,547  
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT REPORTING (Details Narrative)
3 Months Ended
Mar. 31, 2022
Segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
3 Months Ended
May 02, 2022
Apr. 14, 2022
Mar. 31, 2022
Mar. 31, 2021
Subsequent Event [Line Items]        
Proceed from issuance of common stock     $ 675,000 $ 1,500,800
Warrant term     48 months  
Warrant exercise price     $ 1.69  
Subsequent Event [Member] | Equipment Note [Member]        
Subsequent Event [Line Items]        
Debt instrument, maturity date Dec. 10, 2022      
Debt instrument, interest rate 6.29%      
Debt instrument, periodic payment $ 4,053      
Subsequent Event [Member] | Magic Growth 3 LLC [Member]        
Subsequent Event [Line Items]        
Number of sale stock   69,445    
Proceed from issuance of common stock   $ 121,529    
Warrants to purchase common stock   69,425    
Proceeds from issuance of warrants   $ 3,471    
Warrant term   4 years    
Warrant exercise price   $ 2.25    
XML 41 form10-q_htm.xml IDEA: XBRL DOCUMENT 0000891417 2022-01-01 2022-03-31 0000891417 2022-05-09 0000891417 2021-01-01 2021-03-31 0000891417 us-gaap:ProductMember 2022-01-01 2022-03-31 0000891417 us-gaap:ProductMember 2021-01-01 2021-03-31 0000891417 us-gaap:ServiceMember 2022-01-01 2022-03-31 0000891417 us-gaap:ServiceMember 2021-01-01 2021-03-31 0000891417 2022-03-31 0000891417 2021-12-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000891417 us-gaap:RetainedEarningsMember 2020-12-31 0000891417 2020-12-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000891417 us-gaap:RetainedEarningsMember 2021-12-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000891417 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000891417 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000891417 us-gaap:RetainedEarningsMember 2021-03-31 0000891417 2021-03-31 0000891417 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0000891417 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000891417 us-gaap:RetainedEarningsMember 2022-03-31 0000891417 2021-01-01 2021-12-31 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2015-02-10 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2015-02-09 2015-02-10 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2019-06-17 2019-06-18 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2019-06-18 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2022-01-01 2022-03-31 0000891417 NMGX:NanoMagicLLCMember NMGX:EquipmentNoteMember 2022-03-31 0000891417 NMGX:MichiganFacilityMember 2020-08-11 0000891417 NMGX:MichiganFacilityMember 2020-08-10 2020-08-11 0000891417 NMGX:MichiganFacilityMember 2022-03-31 0000891417 NMGX:RaymondLeasingCorporationMember 2020-09-24 0000891417 NMGX:RaymondLeasingCorporationMember 2020-09-23 2020-09-24 0000891417 NMGX:RaymondLeasingCorporationMember 2022-03-31 0000891417 NMGX:ProductionEquipmentMember 2020-12-31 0000891417 NMGX:ProductionEquipmentMember 2020-12-01 2020-12-31 0000891417 NMGX:ProductionEquipmentMember 2022-03-31 0000891417 NMGX:ThreeConvertiblePromissoryNotesMember 2022-01-01 2022-02-28 0000891417 NMGX:ThreeConvertiblePromissoryNotesMember 2022-02-28 0000891417 NMGX:RonaldBermanMember 2022-01-01 2022-03-31 0000891417 NMGX:RonaldBermanMember 2021-01-01 2021-03-31 0000891417 NMGX:TomJBermanMember 2022-01-01 2022-03-31 0000891417 NMGX:TomJBermanMember 2021-01-01 2021-03-31 0000891417 NMGX:ScottRickertMember 2021-01-01 2021-03-31 0000891417 NMGX:ScottRickertMember 2020-01-01 2020-03-31 0000891417 NMGX:ScottAndJeanneRickertMember 2022-03-31 0000891417 NMGX:JeanneRickertMember 2022-03-31 0000891417 NMGX:TomJBermanMember 2022-03-31 0000891417 NMGX:TomBermanandRonBermanMember 2022-01-01 2022-03-31 0000891417 srt:DirectorMember 2022-01-01 2022-03-31 0000891417 us-gaap:ConvertibleDebtMember 2022-01-06 2022-01-07 0000891417 us-gaap:ConvertibleDebtMember 2022-02-13 2022-02-14 0000891417 us-gaap:ConvertibleDebtMember 2022-01-07 0000891417 us-gaap:ConvertibleDebtMember 2022-02-14 0000891417 NMGX:MagicGrowthLLCMember 2022-01-10 2022-01-11 0000891417 NMGX:MagicGrowthLLCMember 2022-01-11 0000891417 NMGX:MagicGrowthLLCMember 2022-02-21 2022-02-22 0000891417 NMGX:MagicGrowthLLCMember 2022-02-22 0000891417 NMGX:TwoThousandFifteenEquityIncentivePlanMember 2019-12-30 2019-12-31 0000891417 NMGX:TwoThousandFifteenEquityIncentivePlanMember 2019-12-31 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2020-01-30 2020-01-31 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2021-03-02 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2021-04-08 0000891417 NMGX:TwoThousandTwentyOneEquityIncentivePlanMember 2021-04-05 2021-04-08 0000891417 us-gaap:StockOptionMember 2022-01-01 2022-03-31 0000891417 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0000891417 NMGX:StockWarrantsMember 2022-01-01 2022-03-31 0000891417 NMGX:StockWarrantsMember 2021-01-01 2021-12-31 0000891417 NMGX:ProductSegmentMember 2022-01-01 2022-03-31 0000891417 NMGX:ProductSegmentMember 2021-01-01 2021-03-31 0000891417 NMGX:ContractServicesSegmentMember 2022-01-01 2022-03-31 0000891417 NMGX:ContractServicesSegmentMember 2021-01-01 2021-03-31 0000891417 NMGX:ProductSegmentIncomeMember 2022-01-01 2022-03-31 0000891417 NMGX:ProductSegmentIncomeMember 2021-01-01 2021-03-31 0000891417 NMGX:ProductSegmentMember 2022-03-31 0000891417 NMGX:ProductSegmentMember 2021-03-31 0000891417 NMGX:ContractServicesSegmentMember 2022-03-31 0000891417 NMGX:ContractServicesSegmentMember 2021-03-31 0000891417 us-gaap:CorporateMember 2022-03-31 0000891417 us-gaap:CorporateMember 2021-03-31 0000891417 us-gaap:SubsequentEventMember NMGX:MagicGrowth3LLCMember 2022-04-13 2022-04-14 0000891417 us-gaap:SubsequentEventMember NMGX:MagicGrowth3LLCMember 2022-04-14 0000891417 us-gaap:SubsequentEventMember NMGX:EquipmentNoteMember 2022-05-01 2022-05-02 0000891417 us-gaap:SubsequentEventMember NMGX:EquipmentNoteMember 2022-05-02 iso4217:USD shares iso4217:USD shares NMGX:Segment pure 0000891417 false Q1 --12-31 10-Q true 2022-03-31 2022 false 1-11602 NANO MAGIC HOLDINGS INC. DE 47-1598792 31601 Research Park Drive Madison Heights MI 48071 (844) 273-6462 Common Stock, $0.0001 par value NMGX No Yes Non-accelerated Filer true false false 10147126 605862 2182446 80396 128729 686258 2311175 557390 1130776 109256 152430 666646 1283206 19612 1027969 336017 79529 30588 469111 574139 7489 1876 253979 192641 264245 188938 1074353 988182 -1054741 375804 8911 5407 -8911 -5407 -1063652 370397 -0.11 0.04 -0.11 0.04 9945658 8906219 9945658 8906219 303374 242474 10716 10716 262301 312344 1327580 1379005 134697 212127 2038668 2156666 1255893 1309912 610741 634133 5890 5890 3911192 4106601 677804 649439 16779 21066 103133 69474 76932 87567 77887 113952 171924 166279 10366 45762 1134825 1153539 305953 115928 875994 921317 2316772 2190784 0.0001 0.0001 100000 100000 0 0 0 0 0.0001 0.0001 30000000 30000000 10077681 10077681 9702680 9702680 1008 970 12702228 11960011 -11108816 -10045164 1594420 1915817 3911192 4106601 8459995 846 9867174 -8470600 1397420 1154462 115 1442962 1443077 42890 4 40996 41000 57723 57723 26431 26431 370397 370397 9657347 965 11435286 -8100203 3336048 9702680 970 11960011 -10045164 1915817 375001 38 656214 656252 18748 18748 67255 67255 -1063652 -1063652 -1063652 -1063652 10077681 1008 12702228 -11108816 1594420 -1063652 370397 35716 28302 24458 22715 67255 67431 -27328 -306869 -15709 128783 -77430 58337 40958 -256896 16779 -12000 14341 3751 -35396 -25859 -752515 291031 4910 22962 -4910 -22962 11563 10955 79305 200000 675000 1500800 36065 10500 9047 818325 1558650 60900 1826719 242474 288134 303374 2114853 8911 5407 <p id="xdx_80C_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_z4bn0ayqWSI7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 1 – <span style="text-decoration: underline"><span id="xdx_82B_z1EQXVc9gUib">ORGANIZATION AND BASIS OF PRESENTATION</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Organization</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Magic Holdings Inc. (“we”, “us”, “our”, “Nano Magic” or the “Company”), a Delaware corporation, develops and sells a portfolio of nano-layer coatings, nano-based cleaners, and nano-composite products based on its proprietary technology, and performs nanotechnology product research and development generating revenues through performing contract services. On March 3, 2020, we changed our name from PEN Inc. to Nano Magic Inc. and on March 2, 2021 we changed our name to Nano Magic Holdings Inc.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Through the Company’s wholly-owned subsidiary, Nano Magic LLC, formerly known as PEN Brands LLC, we develop, manufacture and sell consumer and institutional products using nanotechnology to deliver unique performance attributes at the surfaces of a wide variety of substrates. These products are marketed internationally directly to consumers and also to retailers and other institutional customers. On March 31, 2020, PEN Brands LLC changed its name to Nano Magic LLC.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Through the Company’s wholly-owned subsidiary, Applied Nanotech, Inc., we primarily perform contract research services for the Company and for governmental and private customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis of Presentation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information. Accordingly, they do not include all the information and disclosures required by US GAAP for annual financial statements. In the opinion of management, such statements include all adjustments (consisting only of normal recurring items) which are considered necessary for a fair presentation of the unaudited condensed consolidated financial statements of the Company as of March 31, 2022 and for the three months ended March 31, 2022 and 2021. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the operating results for the full year ending December 31, 2022 or any other period. The balance sheet at December 31, 2021 has been derived from the audited financial statement at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related disclosures of the Company as of December 31, 2021 and for the year then ended, which were filed with the Securities and Exchange Commission on Form 10-K on March 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Going Concern </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These unaudited consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the settlement of liabilities and commitments in the normal course of business. As reflected in the unaudited consolidated financial statements, the Company had losses from operations and net cash used by operations of $<span id="xdx_900_eus-gaap--OperatingIncomeLoss_iN_pp0p0_di_c20220101__20220331_zfjNXoag8vFl">1,054,741 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20220101__20220331_ze9SoIl0kUyd">752,515 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the quarter ended March 31, 2022 and of $<span id="xdx_90A_eus-gaap--OperatingIncomeLoss_iN_pp0p0_di_c20210101__20211231_z4SgybRtEBhd">1,765,945 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20210101__20211231_zWxcGQftdZI9">1,377,056 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the year ended December 31, 2021. These factors raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these unaudited consolidated financial statements are issued. Management cannot provide assurance that the Company will ultimately achieve profitable operations, become cash flow positive or raise additional capital. The accompanying financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. They do not include any adjustments related to the recoverability and/or classification of the recorded asset amounts and/or the classification of the liabilities that might be necessary should the Company be unable to continue as a going concern.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Reclassifications</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Certain accounts and financial statement captions in the prior periods have been reclassified to conform to the current period</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> -1054741 -752515 -1765945 -1377056 <p id="xdx_801_eus-gaap--InventoryDisclosureTextBlock_zoWH6C3muWad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 2 – <span id="xdx_829_zoOLTXQ09g81">INVENTORY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zS2i1uCZCMr" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At March 31, 2022 and December 31, 2021, inventory consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zKnLKnq9jA2f" style="display: none">SCHEDULE OF INVENTORY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20220331_zZUnm6H1FkSh" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, <br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20211231_zDZl3vsj2Vw1" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, <br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzdHM_zqmN8UfPQJs4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">686,465</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">673,518</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzdHM_zpSvp79LfdH7" style="vertical-align: bottom; background-color: White"> <td>Work-in-progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">314,600</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">314,461</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzdHM_z7eBWpvtqRze" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">427,973</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">456,768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzdHM_zpeguBOKduid" style="vertical-align: bottom; background-color: White"> <td> <span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,429,038</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,444,747</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_z8gP4gY4VYM1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: reserve for obsolescence</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(101,458</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(65,742</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iI_pp0p0_zHf56TFaBfqh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,327,580</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,379,005</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zbLTKpjMas81" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zS2i1uCZCMr" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At March 31, 2022 and December 31, 2021, inventory consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zKnLKnq9jA2f" style="display: none">SCHEDULE OF INVENTORY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20220331_zZUnm6H1FkSh" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, <br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20211231_zDZl3vsj2Vw1" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, <br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzdHM_zqmN8UfPQJs4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">686,465</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">673,518</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzdHM_zpSvp79LfdH7" style="vertical-align: bottom; background-color: White"> <td>Work-in-progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">314,600</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">314,461</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzdHM_z7eBWpvtqRze" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">427,973</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">456,768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzdHM_zpeguBOKduid" style="vertical-align: bottom; background-color: White"> <td> <span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,429,038</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,444,747</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_z8gP4gY4VYM1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: reserve for obsolescence</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(101,458</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(65,742</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iI_pp0p0_zHf56TFaBfqh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,327,580</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,379,005</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 686465 673518 314600 314461 427973 456768 1429038 1444747 101458 65742 1327580 1379005 <p id="xdx_802_ecustom--FactoringTextBlock_z32fl6IJKkVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 3 – <span id="xdx_82A_zLWMcX2ZyOo">FACTORING</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company participates in a factoring program with NOWaccount ® Network Corporation (“NOW”). At the time of a sale, NOW buys the receivables at a discount, based on the due date and other terms. The Company did not incur any cost associated with this program for the period ended March 31, 2022. Costs associated with this program was $<span id="xdx_902_ecustom--FactoringCost_pp0p0_c20220101__20220331_zvDYRBbAz6c9" title="Factoring cost">3,464 </span>for the period ended March 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3464 <p id="xdx_807_eus-gaap--DebtDisclosureTextBlock_zlJGFtn7B3Ek" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 4 – <span id="xdx_826_zGTlQlXfBRO7">DEBT</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 10, 2015, Nano Magic entered a $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20150210__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zNPHUWsnKX51" title="Debt instrument, face amount">373,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">promissory note (the “Equipment Note”) with KeyBank, N.A. (the “Bank”). The unpaid principal balance of this <span id="xdx_901_eus-gaap--DebtInstrumentFrequencyOfPeriodicPayment_c20150209__20150210__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_z8HKqMcGOTvg" title="Debt instrument, installment payments description">Equipment Note is payable in 60 equal monthly installments payments</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of principal and interest through <span id="xdx_90D_eus-gaap--DebtInstrumentMaturityDate_dd_c20150209__20150210__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zksAwVSnHmJ4" title="Debt instrument, maturity date">June 10, 2020</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The Equipment Note is secured by certain equipment, as defined in the Equipment Note, and bears interest computed at a rate of interest of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20150210__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zrQSbhS5oejb" title="Debt instrument, interest rate">4.35</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% per annum based on a year of 360 days. On June 18, 2019, Nano Magic entered into an Amendment to the Equipment Note with the Bank. By the amendment, the maturity date of the note was extended until <span id="xdx_901_eus-gaap--DebtInstrumentMaturityDate_dd_c20190617__20190618__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_z1Shhhf7Huu2" title="Debt instrument, maturity date">April 10, 2022</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, the interest rate was raised to <span id="xdx_909_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20190618__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zSC21xUz3sah" title="Debt instrument, interest rate">6.29</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% per year, and the monthly payments were reduced to $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220101__20220331__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zgDsHNBb3Lw7" title="Debt instrument, periodic payment">4,053 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per month, including interest. See Note 9, Subsequent Events, regarding a further amendment of the Equipment Note. At March 31, 2022, the amount due under the Equipment Note amounted to $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--NanoMagicLLCMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zq8vJZiVRv6c" title="Debt instrument, face amount">30,114 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and is current.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 11, 2020, the company entered into a finance lease for furniture that will be used in the new Michigan facility. We financed $<span id="xdx_90B_eus-gaap--FinanceLeaseLiability_c20200811__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--MichiganFacilityMember_pp0p0" title="Finance lease liability">60,684</span> over a period of <span id="xdx_905_eus-gaap--LesseeFinanceLeaseTermOfContract1_iI_dtM_c20200811__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--MichiganFacilityMember_zyclpfH1QWBe" title="Finance lease term">36</span> months and are required to make monthly payments of $<span id="xdx_903_eus-gaap--FinanceLeasePrincipalPayments_c20200810__20200811__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--MichiganFacilityMember_pp0p0" title="Finance lease, monthly payments">1,972</span> during that time. As of March 31, 2022, the balance on the lease was $<span id="xdx_908_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20220331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--MichiganFacilityMember_znc0Gke1pvx6" title="Finance lease liability">29,329</span>; the current and non-current portions were $<span id="xdx_905_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_c20220331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--MichiganFacilityMember_zfYO0tH5JXea" title="Finance lease liability, current">21,609</span> and $<span id="xdx_90E_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20220331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--MichiganFacilityMember_z0cKG5h5AoF7" title="Finance lease liability, non current">7,720</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 24, 2020, the company entered into a finance lease with Raymond Leasing Corporation for a forklift. Nano Magic LLC financed $<span id="xdx_908_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20200924__dei--LegalEntityAxis__custom--RaymondLeasingCorporationMember_zWo1EkzBU4gg" title="Finance lease liability">14,250</span>. The lease term is <span id="xdx_907_eus-gaap--LesseeFinanceLeaseTermOfContract1_iI_dtM_c20200924__dei--LegalEntityAxis__custom--RaymondLeasingCorporationMember_zMDuYkYqOFy3" title="Finance lease term">36</span> months with monthly payments of $<span id="xdx_904_eus-gaap--FinanceLeasePrincipalPayments_c20200923__20200924__dei--LegalEntityAxis__custom--RaymondLeasingCorporationMember_pp0p0" title="Finance lease, monthly payments">425</span>. As of March 31, 2022, the balance on the lease was $<span id="xdx_90B_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20220331__dei--LegalEntityAxis__custom--RaymondLeasingCorporationMember_zV5RufFUQq81" title="Finance lease liability">7,378</span>; the current and non-current portions were $<span id="xdx_906_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_c20220331__dei--LegalEntityAxis__custom--RaymondLeasingCorporationMember_zwJ3ZceHmFT8" title="Finance lease liability, current">4,860</span> and $<span id="xdx_90F_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20220331__dei--LegalEntityAxis__custom--RaymondLeasingCorporationMember_zxwdWI5FfvXk" title="Finance lease liability, non current">2,518</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2020, the company entered into a finance lease for production equipment. We financed $<span id="xdx_907_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20201231__srt--ProductOrServiceAxis__custom--ProductionEquipmentMember_z7Uw1AfZ8Ya7">85,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">over a period of <span id="xdx_90D_eus-gaap--LesseeFinanceLeaseTermOfContract1_iI_dtM_c20201231__srt--ProductOrServiceAxis__custom--ProductionEquipmentMember_z3N95uAR4lQl">48 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months and are required to make monthly payments of $<span id="xdx_900_eus-gaap--FinanceLeasePrincipalPayments_c20201201__20201231__srt--ProductOrServiceAxis__custom--ProductionEquipmentMember_pp0p0">2,135 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">during that time. As of March 31, 2022, the balance on the lease was $<span id="xdx_909_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20220331__srt--ProductOrServiceAxis__custom--ProductionEquipmentMember_zcjQw9QWsPZ5">61,181</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">; the current and non-current portions were $<span id="xdx_905_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_c20220331__srt--ProductOrServiceAxis__custom--ProductionEquipmentMember_zHiX462vCSBe">20,349 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90E_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20220331__srt--ProductOrServiceAxis__custom--ProductionEquipmentMember_zuoxlVACzQva">40,832</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Applied Nanotech long term debt was $<span id="xdx_902_eus-gaap--LongTermDebt_iI_c20220331_zKqrlv5OrZy6" title="Long term debt">54,883</span> as of March 31,2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt">Between January and February of 2022, the company issued three convertible promissory notes for $<span id="xdx_90A_eus-gaap--ProceedsFromConvertibleDebt_c20220101__20220228__us-gaap--DebtInstrumentAxis__custom--ThreeConvertiblePromissoryNotesMember_pp0p0" title="Convertible promissory notes, issued">200,000</span>. The notes bear interest at a rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20220228__us-gaap--DebtInstrumentAxis__custom--ThreeConvertiblePromissoryNotesMember_zEJyNY9H9aa1" title="Debt instrument, interest rate">8</span>% per annum and accrue during the term of the loan, payable semi-annually. The notes mature on <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_c20220101__20220228__us-gaap--DebtInstrumentAxis__custom--ThreeConvertiblePromissoryNotesMember" title="Debt instrument, maturity date">March 31, 2025</span> and can be converted to common stock at any time at the option of the holders at a conversion price of $<span id="xdx_903_eus-gaap--DebtInstrumentConvertibleConversionPrice1_c20220228__us-gaap--DebtInstrumentAxis__custom--ThreeConvertiblePromissoryNotesMember_pdd" title="Debt instrument conversion price">1.75</span> per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 373000 Equipment Note is payable in 60 equal monthly installments payments 2020-06-10 0.0435 2022-04-10 0.0629 4053 30114 60684 P36M 1972 29329 21609 7720 14250 P36M 425 7378 4860 2518 85000 P48M 2135 61181 20349 40832 54883 200000 0.08 2025-03-31 1.75 <p id="xdx_802_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zDPjBxo5kXel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 5 – <span id="xdx_827_z7y47Jr0j2Pf">RELATED PARTY TRANSACTIONS</span> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the period ended March 31, 2022, we paid consulting and legal fees to our director Ronald Berman of $<span id="xdx_903_eus-gaap--LegalFees_c20220101__20220331__us-gaap--RelatedPartyTransactionAxis__custom--RonaldBermanMember_zKtyhUIxCvB5" title="Legal and consulting fees">54,150</span>. During the period ended March 31, 2021 we paid him consulting and legal fees of $<span id="xdx_901_eus-gaap--LegalFees_c20210101__20210331__us-gaap--RelatedPartyTransactionAxis__custom--RonaldBermanMember_z4L5iSrqdRs1">62,600</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tom J. Berman, a director and officer, was paid salary of $<span id="xdx_904_eus-gaap--OfficersCompensation_c20220101__20220331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TomJBermanMember_zQeSBN9ZxGDa">55,000 </span></span>in the period ended March 31, 2022 and was paid salary of $<span id="xdx_908_eus-gaap--OfficersCompensation_c20210101__20210331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TomJBermanMember_z7gHxPGXwwxc">52,500 </span>and sales bonuses of $<span id="xdx_907_ecustom--SalesBonusesToRelatedParty_c20210101__20210331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TomJBermanMember_z1qTs6hQFSe4">120,453 </span>during the period ended March 31, 2021. We repaid to Scott Rickert, a director, advances made during prior years $<span id="xdx_900_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20210101__20210331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ScottRickertMember_zYlAUalQo7Zc">15,000 </span>during the period ended March 31, 2022, and $<span id="xdx_905_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20200101__20200331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ScottRickertMember_zYKi7GIxiy1d">10,500 </span>during the period ended March 31, 2021. At March 31, 2022, aggregate advances from Scott &amp; Jeanne Rickert were $<span id="xdx_907_eus-gaap--DueFromRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ScottAndJeanneRickertMember_zsAEf1UZVdFa" title="Advances from related parties">77,887</span>.  Accrued payroll for the Rickerts is an aggregate of $<span id="xdx_909_eus-gaap--AccruedPayrollTaxesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JeanneRickertMember_zprlcbjN0Nz8" title="Accrued payroll">16,000</span>. We also accrued $<span id="xdx_901_eus-gaap--AccruedProfessionalFeesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TomJBermanMember_ziKJM2MG0fJf">2,000 per month </span>in fees for each of the directors during the quarter ended March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Ron Berman and Mr. Tom Berman are the managers of the limited liability company that is the manager of PEN Comeback, LLC, PEN Comeback 2, LLC, Magic Growth, LLC, Magic Growth 2 LLC and Magic Growth 3 LLC. These five limited liability companies purchased shares of common stock and derivative securities from us in 2018, 2019, 2020, 2021 and 2022. See the subsection on Sales of Stock under <span style="background-color: white">Issuances of Common Stock in</span> Note 6.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition, Mr. Tom Berman and Mr. Ron Berman are two of three individuals who share voting power of the sole manager of the limited liability company that is our landlord in Michigan. Together, Tom and Ron Berman hold, in the aggregate, a <span id="xdx_907_ecustom--EconomicInterestPercentage_pid_dp_c20220101__20220331__srt--TitleOfIndividualAxis__custom--TomBermanandRonBermanMember_zla95Ey9CCr6">5</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% economic interest in the landlord entity. Another director, Miles Gatland, owns a <span id="xdx_903_eus-gaap--LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_pid_dp_c20220101__20220331__srt--TitleOfIndividualAxis__srt--DirectorMember_zRrehEvHAd76">12.5%</span> interest in the Michigan landlord and he is a co-guarantor on the debt of that limited liability company. <span id="xdx_90B_eus-gaap--RelatedPartyTransactionDescriptionOfTransaction_c20220101__20220331__srt--TitleOfIndividualAxis__custom--TomBermanandRonBermanMember_zFpIHzzVSlR6">The lease for the Michigan facility gives us the right, during the first three years of the lease, to buy up to a 49% interest in the landlord for a price equal to 49% of the contributions received from other members.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 54150 62600 55000 52500 120453 15000 10500 77887 16000 2000 0.05 0.125 The lease for the Michigan facility gives us the right, during the first three years of the lease, to buy up to a 49% interest in the landlord for a price equal to 49% of the contributions received from other members. <p id="xdx_803_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z4Ym8QM6Vf1c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 6 - <span id="xdx_828_zUCtMtwZmI41">STOCKHOLDERS’ EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Preferred and Common Stock</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Preferred Stock</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preferred stock may be issued in one or more series. The Company’s board of directors are authorized to issue the shares of preferred stock in such series and to fix from time to time before issuance thereof the number of shares to be included in any such series and the designation, powers, preferences and relative, participating, optional or other rights, and the qualifications, limitations or restrictions thereof, of such series.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Common Stock</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--CommonStockVotingRights_c20220101__20220331_z04Xb1O1oObh" title="Common stock, voting rights">The rights of each share of common are the same with respect to dividends, distributions and rights upon liquidation. Holders of common stock each have one vote per share in the election of directors and other matters submitted to a vote of the stockholders.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Issuances of Common Stock</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Sales of Common Stock and Derivative Equity Securities</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 7, 2022, and again on February 14, 2022, the Company sold to several investors an aggregate of $<span id="xdx_90C_eus-gaap--ProceedsFromConvertibleDebt_c20220106__20220107__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zBOa7sPzhUN7" title="Convertible promissory notes"><span id="xdx_909_eus-gaap--ProceedsFromConvertibleDebt_c20220213__20220214__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zInXaJRhJZV6" title="Convertible promissory notes">200,000</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">convertible promissory notes due <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20220213__20220214__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zvlpPiawhtX4" title="Debt instrument, maturity date"><span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20220106__20220107__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_z0N5ddbm8THi" title="Debt instrument, maturity date">March 31, 2025</span></span>. Issued at face value, the notes bear interest at <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20220107__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zRU4ohaU5016" title="Annual payable interest percentage"><span id="xdx_903_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20220214__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_z4r0mxFksaR7" title="Annual payable interest percentage">8</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% per annum, payable quarterly in cash. The notes are convertible at any time at the option of the holder into shares of common stock at a conversion price of $<span id="xdx_90A_eus-gaap--DebtInstrumentConvertibleConversionPrice1_c20220107__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_pdd" title="Conversion price per share"><span id="xdx_909_eus-gaap--DebtInstrumentConvertibleConversionPrice1_c20220214__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_pdd" title="Conversion price per share">1.75</span></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 11, 2022, the Company sold to Magic Growth 3 LLC <span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220110__20220111__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zlOwQC0hafoi" title="Number of shares sold, shares">222,223 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of common stock for proceeds of $<span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pp0p0_c20220110__20220111__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zJfKXdq4KdKj" title="Number of shares sold, value">388,890 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and warrants to purchase up to <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_pid_c20220111__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zxmQAPfK76Ld" title="Warrants to purchase common stock">222,195 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of common stock for proceeds of $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20220110__20220111__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zSZ4seRjKu71" title="Proceeds from issuance of warrants">11,110</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The warrants are exercisable at any time during the <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20220111__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zHYUqimqceub" title="Warrant term">four years</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">after date of issue at a warrant exercise price of $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20220111__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zPCeK3bHpHUk" title="Warrant exercise price">2.25</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 22, 2022, the Company sold to Magic Growth 3 LLC <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220221__20220222__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zUiEwHZ47KA1">152,778 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of common stock for proceeds of $<span id="xdx_907_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pp0p0_c20220221__20220222__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zaIrGxCBVJF7">267,362 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and warrants to purchase up to <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_pid_c20220222__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zXwaaTOGsN21">152,770 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of common stock for proceeds of $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20220221__20220222__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_z10o1mveVU3b">7,638</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The warrants are exercisable at any time during the <span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20220222__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zvrMLjlsIX1l">four years</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">after date of issue at a warrant exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20220222__dei--LegalEntityAxis__custom--MagicGrowthLLCMember_zLgkpD2y1oo4">2.25</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock Options</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock options to purchase common stock outstanding at March 31, 2022 include the <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331_pdd">130,700 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options granted under the 2021 Equity Incentive Plan, and the expiration or forfeiture of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20220101__20220331_pdd">120,682 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options. No options were exercised during the period. No options have been included in diluted earnings per share as they would be anti-dilutive.</span></p> <p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2z75AvTngHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zJhUbBuUwrB6" style="display: none">SCHEDULE OF STOCK OPTION PLAN ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number</p> <p style="margin-top: 0; margin-bottom: 0">of</p> <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted Average Exercise</p> <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted Average<br/> Remaining <br/> Contractual</p> <p style="margin-top: 0; margin-bottom: 0">Term (Years)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Aggregate Intrinsic Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%">Outstanding December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220331_zS7P5FQqLZeb" style="width: 12%; text-align: right" title="Number of Options, Outstanding, Beginning balance">2,133,702</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220331_zTqiJdLeUpig" title="Weighted Average Exercise Price, Outstanding, Beginning balance">0.77</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zfN5RtW2wgd9" title="Weighted Average Remaining Contractual Terms (Years), Outstanding, Beginning">4.93</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">       <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_c20220101__20220331_zf9QUnVhSxB5" title="Aggregate Intrinsic Value, Beginning balance"><span style="-sec-ix-hidden: xdx2ixbrl0596">-</span></span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20220331_zRUeX8L5iMSf" style="text-align: right" title="Number of Options, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0598">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20220101__20220331_zjUKhUtQ0EP3" title="Aggregate Intrinsic Value, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0600">-</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220331_zjXWjH4ht4I5" style="text-align: right" title="Number of Options, Issued">130,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220101__20220331_ziAgYBYbn7Sf" title="Weighted Average Exercise Price, Issued">0.80</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_c20220101__20220331_pdd" title="Aggregate Intrinsic Value, Issued"><span style="-sec-ix-hidden: xdx2ixbrl0606">-</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Expired &amp; forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_c20220101__20220331_z8OIbqdhlqt7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Forfeited">120,682</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20220331_zp3baP8symPi">1.88</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Outstanding March 31, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220331_zTq7anK6FT0i" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Outstanding, Ending balance">2,143,720</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220331_ziUCWEg4KV76">0.72</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOutstanding_dtY_c20220101__20220331_zbtd3PL13tea">3.24</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_c20220101__20220331_zEjFGHPYl4ah" title="Aggregate Intrinsic Value, Ending balance"><span style="-sec-ix-hidden: xdx2ixbrl0615">-</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Exercisable March 31, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220331_zaCJI18O2TF" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exercisable, Ending balance">959,881</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220331_zUpM3Xlpmke9" title="Weighted Average Exercise Price, Exercisable Ending balance">0.67</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220331_zlrs4W530jlb">2.93</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_c20220101__20220331_zt7hVIt0cqwb" title="Aggregate Intrinsic Value, Exercisable"><span style="-sec-ix-hidden: xdx2ixbrl0622">-</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zPYhOCkaxPNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_ecustom--ScheduleOfStockOptionsAndWarrantsTableTextBlock_zjzm9BTahnUj" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zuXJ4floCPQf" style="display: none">SCHEDULE OF STOCK OPTIONS AND WARRANTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Stock options</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zLlYkrtMSdGj" style="width: 14%; text-align: right" title="Total Stock options and stock warrants">2,143,720</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zg3Piw15kfJ7" style="width: 14%; text-align: right" title="Total Stock options and stock warrants">3,123,702</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Stock warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockWarrantsMember_zKQJYnQA6zQh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Stock options and stock warrants">6,972,143</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockWarrantsMember_z6rKKcUAc8yd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Stock options and stock warrants">5,443,440</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220331_zMmhONfQgaC1" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Stock options and stock warrants">9,115,863</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231_zTtLbPFMqnY8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Stock options and stock warrants">8,567,142</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zxSNqNHyg3ge" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net income (loss) per share for common stock is as follows:</span></p> <p id="xdx_893_eus-gaap--ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ztaM2LkNpVj6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B3_z6ZTDcz58sDh" style="display: none">SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Net income (loss) per common share outstanding:</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,<br/> 2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Common stock</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20220101__20220331_zcrWhkT9ySA" title="Net income (loss) per common shares outstanding">(0.11</span></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_pid_c20210101__20210331_zujyVunHioGg">0.04</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">Weighted average shares outstanding:</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20220101__20220331_zBCNBN5hDVwl" style="text-align: right" title="Total weighted average shares outstanding">9,945,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20210101__20210331_zDSoEYrPsSJ" style="text-align: right">8,906,219</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AC_zBSlFNOeHQBd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2022, there were outstanding and exercisable warrants to purchase <span id="xdx_903_ecustom--WarrantsOutstandingAndExercisableWarrants_pid_c20220101__20220331_zVkiqoAywf7d" title="Warrants outstanding and exercisable warrants">6,972,143</span> shares of common stock with a weighted average exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220331_pdd" title="Warrant exercise price">1.69</span> per share and a weighted average remaining contractual term of <span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtM_c20220331_zUzAQtEhhppd" title="Warrant term">48</span> months. As of March 31, 2022, there was no intrinsic value for the warrants. No warrants have been included in diluted earnings per share as they would be anti-dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2015 Equity Incentive Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 30, 2015, the Board of Directors authorized the 2015 Equity Incentive Plan. On December 31, 2019, we issued an aggregate of <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20191230__20191231__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_zoSED0dhnAeg" title="Stock issued, shares, new issues">102,500</span> shares to employees in settlement of accrued salaries totaling $<span id="xdx_908_eus-gaap--AccruedSalariesCurrentAndNoncurrent_iI_pp0p0_c20191231__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_z3mHySGQNo7e" title="Accrued Salaries">66,615</span>. On January 31, 2020 we granted an option to purchase <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200130__20200131__us-gaap--PlanNameAxis__custom--TwoThousandTwentyOneEquityIncentivePlanMember_pdd" title="Number of stock options granted">100,000</span> shares to a senior member of the sales team with vesting tied directly to 2020 sales goals. On April 8, 2021, the Board terminated the 2015 Equity Incentive Plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021 Equity Incentive Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 2, 2021, our Board adopted the Nano Magic 2021 Equity Incentive Plan (the “Plan”) to allow equity compensation for those who provide services to the Company and to encourage ownership in the Company by personnel whose service to the Company is important to its continued progress, to encourage recipients to act as owners and thereby in the stockholders’ interest and to enable recipients to share in the Company’s success. Initially, <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20210302__us-gaap--PlanNameAxis__custom--TwoThousandTwentyOneEquityIncentivePlanMember_zlikkr28mZp5">85,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares were available for issuance under the Plan and that number of options were also granted to employees on March 2, 2021. On April 8, 2021 the number of shares under the Plan was increased by <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20210408__us-gaap--PlanNameAxis__custom--TwoThousandTwentyOneEquityIncentivePlanMember_z5qMaLeV9orc">2,500</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, and an additional <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210405__20210408__us-gaap--PlanNameAxis__custom--TwoThousandTwentyOneEquityIncentivePlanMember_zvHHVie9R1Bd">2,500 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options were granted. During the period ended March 31, 2022 we granted <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331_z3r7SfGTEyL6">130,700 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options with an exercise price of $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220331_pdd">0.80 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and weighted average fair value on the grant date of $<span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_pid_c20220101__20220331_zAr7muyUvYX5">0.60</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> The rights of each share of common are the same with respect to dividends, distributions and rights upon liquidation. Holders of common stock each have one vote per share in the election of directors and other matters submitted to a vote of the stockholders. 200000 200000 2025-03-31 2025-03-31 0.08 0.08 1.75 1.75 222223 388890 222195 11110 P4Y 2.25 152778 267362 152770 7638 P4Y 2.25 130700 120682 <p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2z75AvTngHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zJhUbBuUwrB6" style="display: none">SCHEDULE OF STOCK OPTION PLAN ACTIVITY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number</p> <p style="margin-top: 0; margin-bottom: 0">of</p> <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted Average Exercise</p> <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted Average<br/> Remaining <br/> Contractual</p> <p style="margin-top: 0; margin-bottom: 0">Term (Years)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Aggregate Intrinsic Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%">Outstanding December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220331_zS7P5FQqLZeb" style="width: 12%; text-align: right" title="Number of Options, Outstanding, Beginning balance">2,133,702</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220331_zTqiJdLeUpig" title="Weighted Average Exercise Price, Outstanding, Beginning balance">0.77</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zfN5RtW2wgd9" title="Weighted Average Remaining Contractual Terms (Years), Outstanding, Beginning">4.93</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">       <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_c20220101__20220331_zf9QUnVhSxB5" title="Aggregate Intrinsic Value, Beginning balance"><span style="-sec-ix-hidden: xdx2ixbrl0596">-</span></span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20220331_zRUeX8L5iMSf" style="text-align: right" title="Number of Options, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0598">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20220101__20220331_zjUKhUtQ0EP3" title="Aggregate Intrinsic Value, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0600">-</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220331_zjXWjH4ht4I5" style="text-align: right" title="Number of Options, Issued">130,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220101__20220331_ziAgYBYbn7Sf" title="Weighted Average Exercise Price, Issued">0.80</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_c20220101__20220331_pdd" title="Aggregate Intrinsic Value, Issued"><span style="-sec-ix-hidden: xdx2ixbrl0606">-</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Expired &amp; forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_c20220101__20220331_z8OIbqdhlqt7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options, Forfeited">120,682</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20220331_zp3baP8symPi">1.88</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Outstanding March 31, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220331_zTq7anK6FT0i" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Outstanding, Ending balance">2,143,720</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220331_ziUCWEg4KV76">0.72</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOutstanding_dtY_c20220101__20220331_zbtd3PL13tea">3.24</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_c20220101__20220331_zEjFGHPYl4ah" title="Aggregate Intrinsic Value, Ending balance"><span style="-sec-ix-hidden: xdx2ixbrl0615">-</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Exercisable March 31, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220331_zaCJI18O2TF" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exercisable, Ending balance">959,881</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220331_zUpM3Xlpmke9" title="Weighted Average Exercise Price, Exercisable Ending balance">0.67</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220331_zlrs4W530jlb">2.93</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_c20220101__20220331_zt7hVIt0cqwb" title="Aggregate Intrinsic Value, Exercisable"><span style="-sec-ix-hidden: xdx2ixbrl0622">-</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2133702 0.77 P4Y11M4D 130700 0.80 120682 1.88 2143720 0.72 P3Y2M26D 959881 0.67 P2Y11M4D <p id="xdx_89A_ecustom--ScheduleOfStockOptionsAndWarrantsTableTextBlock_zjzm9BTahnUj" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zuXJ4floCPQf" style="display: none">SCHEDULE OF STOCK OPTIONS AND WARRANTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Stock options</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zLlYkrtMSdGj" style="width: 14%; text-align: right" title="Total Stock options and stock warrants">2,143,720</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zg3Piw15kfJ7" style="width: 14%; text-align: right" title="Total Stock options and stock warrants">3,123,702</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Stock warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockWarrantsMember_zKQJYnQA6zQh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Stock options and stock warrants">6,972,143</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockWarrantsMember_z6rKKcUAc8yd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Stock options and stock warrants">5,443,440</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220101__20220331_zMmhONfQgaC1" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Stock options and stock warrants">9,115,863</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231_zTtLbPFMqnY8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Stock options and stock warrants">8,567,142</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2143720 3123702 6972143 5443440 9115863 8567142 <p id="xdx_893_eus-gaap--ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ztaM2LkNpVj6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B3_z6ZTDcz58sDh" style="display: none">SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Net income (loss) per common share outstanding:</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,<br/> 2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Common stock</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20220101__20220331_zcrWhkT9ySA" title="Net income (loss) per common shares outstanding">(0.11</span></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_pid_c20210101__20210331_zujyVunHioGg">0.04</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline">Weighted average shares outstanding:</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20220101__20220331_zBCNBN5hDVwl" style="text-align: right" title="Total weighted average shares outstanding">9,945,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20210101__20210331_zDSoEYrPsSJ" style="text-align: right">8,906,219</td><td style="text-align: left"> </td></tr> </table> -0.11 0.04 9945658 8906219 6972143 1.69 P48M 102500 66615 100000 85000 2500 2500 130700 0.80 0.60 <p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zeqRU84KsBxk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 7 - <span id="xdx_82E_zUHlkQoVIqr2">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Litigation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may be, from time to time, subject to various administrative, regulatory, and other legal proceedings arising in the ordinary course of business. We are not currently a defendant in any proceedings. Our policy is to accrue costs for contingent liabilities, including legal proceedings or unasserted claims that may result in legal proceedings, when a liability is probable and the amount can be reasonably estimated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2022, the Company has <span id="xdx_903_eus-gaap--LitigationSettlementExpense_pp0p0_do_c20220101__20220331_z4GqJJmv6UYe" title="Litigation settlement">no</span>t accrued any amount for litigation contingencies.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 <p id="xdx_806_eus-gaap--SegmentReportingDisclosureTextBlock_zK6qk77k52ic" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 8 – <span id="xdx_82A_z4OnN09NeFo3">SEGMENT REPORTING</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s principal operating segments coincide with the types of products to be sold. The products from which revenues are derived are consistent with the reporting structure of the Company’s internal organization. The Company’s <span id="xdx_903_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20220101__20220331_zH7wREGZtY29" title="Number of reportable segments">two</span> reportable segments for the three months ended March 31, 2022 and 2021 were the Product segment and the Contract services segment. The Company’s chief operating decision-maker has been identified as the Chairman and CEO, who reviews operating results to make decisions about allocating resources and assessing performance for the entire Company. Segment information is presented based upon the Company’s management organization structure as of March 31, 2022 and the distinctive nature of each segment. Future changes to this internal financial structure may result in changes to the reportable segments disclosed. There are no inter-segment revenue transactions and, therefore, revenues are only to external customers. As the Company primarily generates its revenues from customers in the United States, no geographical segments are presented.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment operating profit is determined based upon internal performance measures used by the chief operating decision-maker. The Company derives the segment results from its internal management reporting system. The accounting policies the Company uses to derive reportable segment results are the same as those used for external reporting purposes. Management measures the performance of each reportable segment based upon several metrics, including net revenues, gross profit and operating loss. Management uses these results to evaluate the performance of, and to assign resources to, each of the reportable segments. The Company manages certain operating expenses separately at the corporate level and does not allocate such expenses to the segments. Segment income from operations excludes interest income/expense and other income or expenses and income taxes according to how a particular reportable segment’s management is measured. Management does not consider impairment charges, and unallocated costs in measuring the performance of the reportable segments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zUlelXc2jo1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment information available with respect to these reportable business segments for the three months ended March 31, 2022 and 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zzmMwxWhFNJi" style="display: none">SCHEDULE OF SEGMENT INFORMATION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20220101__20220331_z7OG9hhnQfG" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20210101__20210331_ztfrM2Q5lx3h" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Three Months Ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenues:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zDG7GzYQe4r" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%; text-align: left">Product segment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">605,862</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,182,446</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_z90KYjtc9CX" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">80,396</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">128,729</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_z9vTivDc0zYj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total segment and consolidated revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">686,258</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,311,175</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cost of revenues:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--CostOfRevenue_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zVng1Xd2vgXb" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Products</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">557,390</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,130,776</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--CostOfRevenue_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zY8YTZqvKNv" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">109,256</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">152,430</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CostOfRevenue_zqvoG5rRc9Mg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total segment and consolidated cost of revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">666,646</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,283,206</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit (loss):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zxdxKfXPfiX4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">48,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,051,670</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zzVXxWAXjSe1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,860</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,701</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_zuiMXJz3BJa6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total segment and consolidated gross profit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,612</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,027,969</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross margin:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--GrossMargin_pid_dp_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zmqnyisfMRTh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48.2</td><td style="text-align: left">%</td></tr> <tr id="xdx_40E_ecustom--GrossMargin_pid_dp_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_z4d6sMrT0zve" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(35.9</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18.4</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr> <tr id="xdx_40D_ecustom--GrossMargin_pid_dp_zrV9rendrbf8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total gross margin</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.9</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44.5</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Segment operating expenses (income):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--SegmentOperatingExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zE9jgprXUr93" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,056,017</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">953,090</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--SegmentOperatingExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentIncomeMember_zvYrWrNWyO4g" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Product segment income</td><td> </td> <td style="text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0713"> </span></td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">-</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(336,017</p></td><td style="text-align: left">)</td></tr> <tr id="xdx_403_ecustom--SegmentOperatingExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zd5EcmYJVXPf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">35,092</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--SegmentOperatingExpenses_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total segment operating expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,074,353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">652,165</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (loss) from operations:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--OperatingIncomeLossBeforeUnallocatedCosts_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zCkjPXLG7zS" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,007,545</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">434,597</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--OperatingIncomeLossBeforeUnallocatedCosts_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zrduioXwfgP" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,196</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(58,793</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_ecustom--OperatingIncomeLossBeforeUnallocatedCosts_zgjtpXhPA0hk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total consolidated income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,054,741</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">375,804</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--DepreciationAndAmortizationExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zpDtjNeFIJhf" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,092</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,043</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DepreciationAndAmortizationExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zU55uxD6tNWj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">209</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">415</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--DepreciationAndAmortizationExpenses_zEUMzYzfW99f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total consolidated depreciation and amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,301</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,458</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Capital additions:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--SegmentReportingInformationCapitalAdditions_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_z9mWlIWukajc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,910</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,962</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--SegmentReportingInformationCapitalAdditions_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_z1JRLr7gcWVh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0743"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0744"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--SegmentReportingInformationCapitalAdditions_zAgm8E5Nedv2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total consolidated capital additions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,910</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,962</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; width: 64%"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; width: 2%"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left; width: 1%"> </td><td id="xdx_49A_20220331_zhIAHu2r83C7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right; width: 14%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31, 2022</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left; width: 1%"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; width: 2%"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left; width: 1%"> </td><td id="xdx_495_20210331_zGNeoV9q8vp4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right; width: 14%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31, 2021</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Segment total assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Assets_iI_pp0p0_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zIREiVH8gfg1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,650,696</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,735,871</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Assets_iI_pp0p0_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zsmnrn77IS75" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Contract services segment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,771</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">366,186</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Assets_iI_pp0p0_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zACuvGktcu5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">141,725</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,344,547</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Assets_iI_pp0p0_zBUr9HplJdfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total consolidated total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,911,192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,446,604</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zaSShLoLk0yd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> 2 <p id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zUlelXc2jo1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment information available with respect to these reportable business segments for the three months ended March 31, 2022 and 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zzmMwxWhFNJi" style="display: none">SCHEDULE OF SEGMENT INFORMATION</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20220101__20220331_z7OG9hhnQfG" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20210101__20210331_ztfrM2Q5lx3h" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Three Months Ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenues:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zDG7GzYQe4r" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 64%; text-align: left">Product segment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">605,862</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,182,446</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_z90KYjtc9CX" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">80,396</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">128,729</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_z9vTivDc0zYj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total segment and consolidated revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">686,258</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,311,175</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cost of revenues:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--CostOfRevenue_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zVng1Xd2vgXb" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Products</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">557,390</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,130,776</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--CostOfRevenue_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zY8YTZqvKNv" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">109,256</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">152,430</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CostOfRevenue_zqvoG5rRc9Mg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total segment and consolidated cost of revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">666,646</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,283,206</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit (loss):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zxdxKfXPfiX4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">48,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,051,670</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zzVXxWAXjSe1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,860</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,701</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--GrossProfit_zuiMXJz3BJa6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total segment and consolidated gross profit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,612</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,027,969</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross margin:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--GrossMargin_pid_dp_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zmqnyisfMRTh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48.2</td><td style="text-align: left">%</td></tr> <tr id="xdx_40E_ecustom--GrossMargin_pid_dp_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_z4d6sMrT0zve" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(35.9</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18.4</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr> <tr id="xdx_40D_ecustom--GrossMargin_pid_dp_zrV9rendrbf8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total gross margin</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.9</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44.5</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Segment operating expenses (income):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--SegmentOperatingExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zE9jgprXUr93" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,056,017</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">953,090</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--SegmentOperatingExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentIncomeMember_zvYrWrNWyO4g" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Product segment income</td><td> </td> <td style="text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0713"> </span></td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">-</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(336,017</p></td><td style="text-align: left">)</td></tr> <tr id="xdx_403_ecustom--SegmentOperatingExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zd5EcmYJVXPf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">35,092</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--SegmentOperatingExpenses_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total segment operating expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,074,353</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">652,165</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (loss) from operations:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--OperatingIncomeLossBeforeUnallocatedCosts_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zCkjPXLG7zS" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,007,545</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">434,597</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--OperatingIncomeLossBeforeUnallocatedCosts_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zrduioXwfgP" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,196</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(58,793</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_ecustom--OperatingIncomeLossBeforeUnallocatedCosts_zgjtpXhPA0hk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total consolidated income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,054,741</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">375,804</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Depreciation and amortization:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--DepreciationAndAmortizationExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zpDtjNeFIJhf" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,092</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,043</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DepreciationAndAmortizationExpenses_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zU55uxD6tNWj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">209</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">415</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--DepreciationAndAmortizationExpenses_zEUMzYzfW99f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total consolidated depreciation and amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,301</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,458</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Capital additions:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--SegmentReportingInformationCapitalAdditions_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_z9mWlIWukajc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,910</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,962</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--SegmentReportingInformationCapitalAdditions_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_z1JRLr7gcWVh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contract services segment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0743"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0744"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--SegmentReportingInformationCapitalAdditions_zAgm8E5Nedv2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total consolidated capital additions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,910</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,962</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; width: 64%"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; width: 2%"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left; width: 1%"> </td><td id="xdx_49A_20220331_zhIAHu2r83C7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right; width: 14%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31, 2022</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left; width: 1%"> </td><td style="font-weight: bold; padding-bottom: 1.5pt; width: 2%"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left; width: 1%"> </td><td id="xdx_495_20210331_zGNeoV9q8vp4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right; width: 14%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31, 2021</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Segment total assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Assets_iI_pp0p0_hus-gaap--StatementBusinessSegmentsAxis__custom--ProductSegmentMember_zIREiVH8gfg1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Product segment</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,650,696</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,735,871</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Assets_iI_pp0p0_hus-gaap--StatementBusinessSegmentsAxis__custom--ContractServicesSegmentMember_zsmnrn77IS75" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Contract services segment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,771</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">366,186</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--Assets_iI_pp0p0_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zACuvGktcu5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">141,725</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,344,547</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--Assets_iI_pp0p0_zBUr9HplJdfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total consolidated total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,911,192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,446,604</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 605862 2182446 80396 128729 686258 2311175 557390 1130776 109256 152430 666646 1283206 48472 1051670 -28860 -23701 19612 1027969 0.080 0.482 -0.359 -0.184 0.029 0.445 1056017 953090 -336017 18336 35092 1074353 652165 -1007545 434597 -47196 -58793 -1054741 375804 28092 24043 209 415 28301 24458 4910 22962 4910 22962 3650696 4735871 118771 366186 141725 1344547 3911192 6446604 <p id="xdx_801_eus-gaap--SubsequentEventsTextBlock_zBeiwKiud0J6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 9 - <span id="xdx_82A_zuPkvofb6s0j">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 14, 2022, the Company sold to Magic Growth 3 LLC <span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220413__20220414__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--MagicGrowth3LLCMember_zjiQXIi17R7a" title="Number of sale stock">69,445 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of common stock for proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromIssuanceOfCommonStock_pp0p0_c20220413__20220414__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--MagicGrowth3LLCMember_ze3Fdi9CtYtg" title="Proceed from issuance of common stock">121,529 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and warrants to purchase up to <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_pid_c20220414__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--MagicGrowth3LLCMember_zAsNu87Rt7ff" title="Warrants to purchase common stock">69,425 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of common stock for proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20220413__20220414__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--MagicGrowth3LLCMember_zg8p7Z1LDeVe" title="Proceeds from issuance of warrants">3,471</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The warrants are exercisable at any time during the <span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20220414__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--MagicGrowth3LLCMember_z4lnZzhPS1i5" title="Warrant term">four years</span> after date of issue at a warrant exercise price of $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20220414__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--MagicGrowth3LLCMember_zQ8U449y9KA2" title="Warrant exercise price">2.25</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 2, 2022, we amended the Equipment Note with Key Bank to extend the due date on the note until <span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_dd_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zTJPwNwaV4zh" title="Debt instrument, maturity date">December 10, 2022</span>. The interest rate remains the same at <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zdASxw8vo4ua" title="Debt instrument, interest rate">6.29</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% per year and the monthly payments remain at $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--EquipmentNoteMember_zRddJ2NiGS6b" title="Debt instrument, periodic payment">4,053</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per month.</span></p> 69445 121529 69425 3471 P4Y 2.25 2022-12-10 0.0629 4053 EXCEL 42 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '-QL%0'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 " !S<;!4]#YX0^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLE@0E&7"X@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT7/J(B7VE*^&T+198]R( W/4 !D/%&PNQT0[-G=="I;'9]I#M/AA M]P2JJM80B*VS;&$"%G$A"E,[U)C((<+/GZF9H8Y!&HH4,L99"E!F&EB M/ Y-#1? !&-*(7\7R"W$N?HG=NZ ."6'[)=4W_=EOYISXPX2WIX>7^9U"]]F MMBW2^"M[S<=(&W&>_+JZN]\^"*,JI8KJII#KK;S54FIU_3ZY_O"["(?.^9W_ MQ\9G05/#K[LP7U!+ P04 " !S<;!4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M '-QL%0=K%=-' 4 -(4 8 >&PO=V]R:W-H965T&UL ME9A;;^(X%,>?IY_"0OLP(Y4F=BB7$46B]#)H6TI+]S*[V@>3&(B:Q*SM0/GV M>V(@:5$X87F W,Z?GX_C_['=74OUIA="&/(>1XF^JBV,67YW'.TO1,SUA5R* M!.[,I(JY@5,U=_12"1[8H#ARF.LVG9B'2:W7M=?&JM>5J8G"1(P5T6D<<[6Y M%I%<7]5H;7_A)9PO3';!Z767?"XFPORV'"LX*]^9QL/C9ER+08R^B,,S.*JUJZ10,QX&ID7N?XA=@VZS/1\&6G[3=;; M9QN-&O%3;62\"P:".$RVO_Q]EX@/ 5[S2 #;!;"# .H="?!V 9YMZ);,-NN& M&][K*KDF*GL:U+(#FQL;#:T)DZP;)T;!W1#B3&\@5T*1.M$+KH3N.@8TLSN. MOXN_WL:S(_$>>92)66ARFP0B^!SO $L.Q/9 UPP5?.3J@GCTG#"7L1*>057X MAKB=LNA/-%Z>'L_*>6AZ_NY/M5'PQOV#2#9RR8:5;!R1O)%^"N/ D-?-4I0E M' ^G;OT9H;C,*2Y1F3X@!!;C+N+S,@P\?L8C+1".9L[1/"T;SRE71JAH0U[$ M4BI3AH1+&95B1*VTNU#Z/]HAW<+G43W"U9XH@4;=P-?=_0?T47!U' MJA"K2!3]X+44%1JD2AU"85U9(5>O4U;WT(2Q HVA6K>)"A=4J;+IJKPGBI=PK0BYB'F?="UD8\+L\2+C3JCY[.'OOWPP'Y\?1P,QS= M3\AP-+C * LOI[@;[R@'T*L*>G0(1?"=_"HVI9RXE N?=H45AN,0_2" Z9$^WQ^0!WB./"7E9+BD M!V.$GKT(#)"=03I?Y3HIA:VJ%T&HX:79 MSH5BOWL9#O9M6@P,,MG3!6*(XF!%16"G5@A8&&P7>]G4R6^)RT%PQ5_'JYQ M/Y,598&=5!:RZ1)4*K"ON53E+QNN,Y))G?N^ !D0";:"&&%1!]A)=6 2\R@B MUZF&V[J\*W&=BE45*UR?G>3ZM[%0\^SEN@<%LP OBY<\*<\=+EBUN/(*U_=. M; M>*L>=6FC15FSZZP^4CD?=HVR3K&;:9KXV;QKNX&47\TW[/IVF\HI'M_N]L&J M$OI4DTC,(-2]:,'?J^T&VO;$R*7=@YI*8V1L#Q>"!T)E#\#]F91F?Y+]0;Z- MV?L/4$L#!!0 ( '-QL%0D_J[QJP4 )T6 8 >&PO=V]R:W-H965T M&ULK5C;;MLX$/T5PMB'%FACD=0U< PDCG(!UA=83KK 8A\4 MBXZ%2J*7HN/NWR]UB>B8%&$@S4,L2C/#,\/A&7)&!\I^EEM"./B59T5Y-=AR MOKL<#LOUEN1Q>4%WI!!?-I3E,1=#]CHL=XS$2:V49T-D6>XPC]-B,![5[Q9L M/*)[GJ4%63!0[O,\9O_=D(P>K@9P\/YBF;YN>?5B.![MXE<2$?ZT6S Q&G96 MDC0G19G2 C"RN1IO@%H% M=*I@]RC@5@'7CC;(:K=N8QZ/1XP> *NDA;7JH8Y-K2V\28MJ&2/.Q-=4Z/'Q MA!:)6!22 /%4TBQ-8BX&$1<_8K5X">@&S'>$Q5742_#EJ8CW22IDOH+OX"FZ M!5_^^#H:<@&E,CA--.BGFDQF-*";TL0BNF3C_I#X4+G!WKWXP89#4YC M=@$P_ :0A9 &S^1\=6B @[NPXMH>[K&W#)_#V5,871ILV9TMN[9E]]A:41YG M8$G>2+$GI2[6C;Y;ZU?[]FWL^BYR_-'P[3@$JAC"$$+/Z>0^X',Z?([1U\D\ M6H'Y'3C'9[>SZ9[A\X26O,H_D^^-'>?8=_%GNR>^JV(0^1A9KMYWK\/I&7'> M+^=1!!;+^=WC2H?.4Z<-7(A.P&FD+.0%;J 'YW?@?".X^>HA7(+Y(EQ>KQYG M]^!Q-IE/0QU,HYVJDER6NWA-K@:B5)2$O9'!&.@VF:\X@K%K04_O1]#Y$1@3 M3'H0_K4(9Y$YQ: EJ<\RQB<2Q2,M7D%<)()2V4_"JQ'YM:L(49MLK<%C![W M0<')>FK$L.7XOCX,\(BKH1EPG,4L)>4WB"T0TIJS.*H)\-Z"M.15@7XCYNRU5=RNC6SG%+ACWK R@H$S26H84OPY4_!\%_!W7(^?:?2 M^2S20E9KS'=H.;9G*_M,E<2>XUMV#V99C:!G9LJ:\5N6-)*DK"'07$0>"TX$ MZ?/WS-)ZKO*^'ZCLHDHYMM53&Z L#C X)ZGXEC!C0@5G852E^C$B66F0N=+, MPA7XD$\ZA*T-]V/^N-AU3L\+&DGL68*!>G#* H.@,7\4G$!D/!#CZ7P&HH?K MI3&ID*P'R%P/;N(R76MCT.AYQS&P+I1ETHA9%WW;!TGV1V;VOTVS/3^]CK3 M\'G 5#$#,$GXR#:NRX_P\?YA%=Z"ZV?!0/?AAR6)P/QI%:VN9[?BB&1<'TG4 MR$S4_>NC8=O =ESEKJ$1] /+1;#G+($D+R,S+YL62>75'G2JH!F=9&!DOA"( M T2R7W/P]Y3D+X3]8UH.R<'(__1M$DG"1.<0INE.U1KX<*$4YU=7X2%5#HG* M:]L]YS L"1-;O^U.B26]8?/Y^?Q;)=:0Q_/M: M$U@R$/Y=S8G6T/$&@5: '"4 &CD'V=@Z"<#PJ-&7$_9:]S]+L*;[@C>]LNYM MUV.]KCN+)^]OX.6DZ91*,TWC=AJSU[0H048VPJ1UX8D(LZ87V@PXW=7MQ!?* M.DCE[D>I;N11"HQ]9FI?GDZ76Q>ET6D9+D?'R1!8BAR<+J3*NH:F>IV6A M!(\KIRR=4HR]:<:3?')Q5MV[4Q=G;MPG MSTMM;DPOS@K^+.9"/Q9W"EK3II)C)'2BS.)Y?D=,:H<:@L_DK$2[EU MCYTTKS3.&Y?O_7^>S5X M&,P3+\5,IG\GL5Z>3X()BL6"KU)]+U\^B7I KNDODFE9_8]>:EL\0=&JU#*K MG4%!EN2;W_Q''8@M!^(,.-#:@1[JP&H'5@UTHZP:UA77_.),R1>DC#7T9BZJ MV%3>,)HD-Y]QKA4\310'/3<8G>/^9\ M%2?PY#=TC![G5^C]N]_.IAH$F&ZF4?VRCYN7T8&7?>;J!#%RA"BFU.(^&W>_ M$E'C3G;=IS#L9NRT&3NM^F-#8W^\O[_^\H NY_/KA_GI2(^LZ9%5/3I#/?)R M:0O+QLNKO,S$6E\PS)COG$W7V\/OFU&'.EMF.Z*<1I0S*NHF7XM2P]33I4W; MQMG=>BG!/O$ZTO99[2AS&V7NJ+++*)(KD 7U(!+)FC^EX@CE0MMDNCT!U*,, MDX[.OADCE#D#(?0:H=[>$.9:JM=!>5X_/HSZ;H [^FQV?HBQ:Q?H-P+]48%W M2A0\B9'X49C97"*>QRB2N590)Q$O2V'_^+Y%CN.%?D=UWXP2^/'MHH-&=# J M^D%JGJ+92BD(+KH<%!GTWXY9X'E!1Z7%CK@>_+/+#!N9X:C,KX507"?Y,TH% M ,I0X9CN3A>06,XM&$_M-1U@Y!U5%OL& Y#0NVJ"6XK.]Z3$P![I2%G"RCF MNDH)\7V5%*84#"9RW>FV'@^FNM.=:#8[YA#&!F1O 8F,AULOA1J):^V^_6*( M:G>>[;/:%=<2@] #4G8X56OWG?H3$D)"VM77-W0(]KRM@K8KL44080=1[?;F M\N/-[RRWDSIFP6^ZPVPA[3P(>/TN8S79HE;HH62V4%)TN<+I';09:7%C! 6 MND/UO,40&>>0)<8;(.W+#0MA?*A(O3EIL?,\Z@_,2=J"B(Z#:/:V#MDCE/:1 M DGL=9>B%C/'];V!^-(6/'0TF! >8LH.KY-NNVF[4^I M9[9Z$(;==+;8A90P,E X:,M!.L[!39[LRX\^X"@S3.F6-YLA";$?#-1DVJ*0 MCJ-P)K,LV>S[*J"8:0BK6)%'H!F]GPN!3 HAW[J3'^_3*\'BEEU(E_XKX M W#M[6Y2EH;:%:Q7NM1P ?&U!G-4T4'!K+/E_W>T&[46EW06HLE"3WX( .[!]:RFHVS&I:BJVRU60O%8I%$B767R/H, M/H9M#@Z"WLF1U11CQR7>0(EC+;+9(FYQ'0?MGBM:=IL70OM.<;ITBFR-\F'_/ M25["(G,!GOC$ATBHS:GXIJ%E41TL/TFM959=+@4'^<8 GB\DX*5NF+/JYF\3 M%_\!4$L#!!0 ( '-QL%1B!+WCT ( %D) 8 >&PO=V]R:W-H965T M&ULG99;;]HP%,>_BA7MH94ZXH1+H()(+56U/4Q"1=T>ICV8 MQ!"KCIW9#G3[]#MV0@9MN)4'\.7\S_F=XQ.<\4:J%YU1:M!KSH6>>)DQQ:WO MZR2C.=$=65 !.TNI$_7GGG*YF7B!MUUX8JO,V 4_'A=D1>?4/! M77 [#; 5.(OOC&[TSAC95!92OMC)UW3B84M$.4V,=4'@9TVGE'/K"3A^UTZ] M)J85[HZWWA]=\I#,@F@ZE?P'2TTV\88>2NF2E-P\RJ7O-:%V!$$O0."L!:$YPJZM:#K$JW(7%H/Q)!XK.0& M*6L-WNS U<:I(1LF[#'.C8)=!CH33Z5(X5!HBF"D)6_].A*LVP3KNF"] \%FT+%4*2@W''/R0F=9E.V[_'<=;TF,6>Y"#!G+P(4CXP]6&B)2)51OI MX"3I,8L]TJ@AC8Z23F6>PP-P3J=&YW7J2;,]SF'#.;R \ZPV';ZK51?CMD8] MPW"/>=0PCRYG/MRGH[;G)8H&P[<5?F\XBG X&![ #?#_2P-?#GRB9VN79V"W M6+9S^SOWGGWI@,MDQ81&G"Y!B3L1N%#5/5Y-C"S<5;B0!BY6-\S@W8&PO M=V]R:W-H965T&ULM5E=;]LV%/TKA#%@*5!')$5]!8Z!UO:P M/70(FG5]&/; 2$PL5!)=D4[:?[\K69$LBE+BP'NI]7'OX>&Y%.\)NWB2Y3>U M%4*C'WE6J.O95NO=E>.H>"MRKB[E3A3PYEZ6.==P6SXX:E<*GM1)>>90C'TG MYVDQ6R[J9S?E.,O%CC^( M6Z&_[&Y*N'-:E"3-1:%26:!2W%_//I"K#:T3ZHB_4_&DCJY1-94[*;]5-W\D MUS-<,1*9B'4%P>'G4:Q$EE5(P.-[ SIKQZP2CZ^?T7^K)P^3N>-*K&3V-4WT M]GH6SE B[OD^TY_ET^^BF9!7X<4R4_6_Z*F)Q3,4[Y66>9,,#/*T./SR'XT0 M1PG,&TF@30(U$EQ_),%M$EPC@08C":Q)8$8"<4<2O":AGKISF'LMW)IKOER4 M\@F5532@51>U^G4VZ)46U4*YU26\32%/+U>R2*#L(D%PI626)ES#S:V&'U@/ M6B%YCU9;7CP(A=("7LCXVU9FB2C5KVCS?9_JG^CB2\'W20J)[] !OTL-'R,(-B&ET5:/*@IK,TTUE\2N/33 M'*AF6U+:EI36.&P$YZ-X2(N*#'Q!&2]B\1X]\FPO$-=H+>)+Y)+WB&**;14Z M0/LU=+7)/"Y#YB^4E+.37*'' ]GI*>%$4>792K"7%)DDUJUG5JSE5:@^+!_9[%'.U M?8\*: WPP57/*\(HEDHK&SLVE(QX1IW88 :$,1KYU*C3).&J4UVI'8_%]0Q: MD1+EHY@MD6UY6\=S<1#8%?-:Q;QS*_9<:)MRWI E\1@[4J7'TF]9^F]B60F6 MQM6:*YH'=03?@9AQRNMN65;=S$K6'Y39^,A6_F Z#$>1\\T:*4+_F?IINH=#"G3,!JA'+:4PTG*7WE9\KH[%FA7IH_0+=$N P6KGFEC M,0GW^@*LPL%LO""@KE'N,XVV>6FTGG91JUTTJ5W=R.>5NTO@:\W!\JJZEC;9 M)I%.D"T:3(3ZS"6&;&<:;?/2:#W9".ZL&IX4[D_8ZM(")!/H(I-*V2W6),8) MDIT+:-T 'H&1N:%9L:-1\SZ?$ M_"MCFO$)N_;(@-Z(,22=,R1OLX9O-+!D:,+=;&JF\4[I M-4.31L* A6:ISS3>YL7Q^@IVKI!,V\)3K,TTU"GB#5V:'U#/,\4[ERE\<;R^ M>)TM)-.^\'7VYER.\%Q :S)T>] O?-?WJ-DN7A'9/_'IK"&=MH:OLCC4>N"# MAR<)&)N;L2V*0DNAU/Q&+9%S0@@.0V+8H8T-U(O8Z+D/[1P?/TC%EP%@E(=SZL.-EKOZ(/9.:BWS^G(K M>"+**@#>WTNIGV^JL]WV?PN6_P%02P,$% @ <9^CW/D[2F]XNRPY7@T$:[/B>I=_$@2?PRU;(/Y\^6\O9:'+,X2OA2HO2XWS/Y>L=C\7+3P[VW!ZOH M>9>I!X/;ZP-[YFN>/1V6$NX&E94PVO,DC42")-_>]$;X:D)MI9!+_(CX2WIV MC90K&R%^J9M9>-.S%"(>\R!3)AC\.?$QCV-E"7#\4QKM56LJQ?/K-^OWN?/@ MS(:E?"SBGU&8[6YZ?@^%?,N.<;82+W_STB%'V0M$G.;_HY=2UNJAX)AF8E\J M X)]E!1_V>\R$&<*8$>O0$H%TE2P.Q1HJ4";"FZ'@ETJY*$>%*[D<9BPC-U> M2_&"I)(&:^HB#V:N#>Y'BU8)"%DD8<(KE(11R'+X&:=P1]( M;Y8BL45CEN[0/91(BKX\)>P81B#S%?71TWJ"OOSQ]7J0 11EQ.Y:90V.*DD#L.?H2BS355D)APLU-J#9TNNUCRZ6N M V$^G4>X+4@]BPZ]2NP"HU-A=(RA&(7_A6U4U'(FH%<%(@FBF*.D"5[]K!X& MJMP/4IPB*"VT>470927+HN2Y:%-1%O'TRA ^MX+F&L,WWK'DF0,(^'<"@$+" M6AO8A3P->!)P )MR>>*ZJ!:6G?-@.1YV&R$UKJ\XY2H]L(#?] [E4KU;9'#, MJQSSC(Y-.-@+(E:T]B1$;"]D%OU;/."_#ZKEZ+SR6EX1GUK-0M%(V;;CZ^O$ MKS#[1LQW+ 3"V&0F>'Y[8>)AIP'/N,[G@SZL'!@:'5AG(OC55R08(JAJY40> M;YTCPY8CKD>-:P":XMUL?$]WS:@:XF%$R-Z):2'U@4ONV.(E702C,)/;%,GQ8X M;2'RH(BL)O"V6-_Q*>UH_KAF*&RFJ"KY!_:J,E^THR"01UX[HP5NMQ#9UM!I ME4-;K$\:TR:8M!F5B6U8&Y M)C1L9K1%M:%C#HWH?"]KX;99#-O4QDVX&K+SG*X^5),4?H^EMEQ*"*?DL/.. M^J;0YIH^=>BP2;0Z.>+X3E=7J%D)FVEI/GU$^32W7"U^S"93&+B?UM/)5W3W MGP],=:43;=[J>PYQ6LRE$21#;-%&0B:EW.5,1SW/T;*\)]_]\9",UW1'SH:U- M[]#2WV^-I7?M YJ/?4I:V6C+80O6\KEC]M M.8*Q[3NTZ1!I37^- %TZ=/;2TOS68.Q=S$TO2FL*IF8*SE]NYT?;\"A5:60[7D83;85$49)QV/1: MSJ+M5Y;^$#>/+QHIQ[::)]O!V4O\/9?/^<>0%.5GP.(U=O6T^N RRC\S-)[? MX:MQ\=FD-E-\Q7E@$NH_A7ZY!9/6-P]R+8L/(\5-)@[YIX*-R#*QSR]WG(5< M*@'X?2M$]G:C%J@^3]W^#U!+ P04 " !S<;!4E4\RH6H( !?%0 & M 'AL+W=O/2K<:B\D@5? M6IOQ;#)Y/5Y+;0='![QVZ8\.7!V-MNK2BU"OU]+?'2OC-H>#Z:!=N-*K,M+" M^.B@DBMUK>*GZM+C:=Q)*?1:V:"=%5XM#P?SZ9OC73K/!_ZAU2;T?@NR9.'< M9WHX*PX'$P*DC,HC29#X[U:=*&-($&!\:60..I5TL?^[E?Z>;8_#D2AEK(V\7Y]=BXOWXO+J]/KT_(9W#L81NNC&.&_D'B>YLV_( MW1$?G8UE$*>V4,7]^V-@[(#.6J#'LV<%?I1^)':F0S&;S&;/R-OI#-]A>3O? M,MROI-7_E<2-H3AQ-CBC"YFH8@MQZ550-J8%MQ3OM94VU]*(:RPJ\#(&\>_Y M(D0/9OWG&42[':)=1K3[?P_%LW(IK=^$2N;J<%"14?Y6#8[.+VY.LZGXZU]^ MG4VG;\7WZ19]IXES:5WV4:YT+GYSIM!V%<29S4?B9Y(ZF[S=*/XQ?3L4S4H= M'JZXVC]<(KF"Y38[PGD12]7NG[AU)>U=L_G+4,CLG3)R([T2N?.5\TU0"W6+ MHE,%CB<*@<$O@>VX1*@=!14A=:^,O%,>-W$+)@S3(F5Z(7*CI%4>BR2"-W)H M=T%')2KOBCH'"])99S.-!ZQ67JN("B>BRDOKC%O=)0&5\E1& TO:;K:2!$5' M^KSDPPUZ(II8*:!@?#ASJVRM CSB7;TJ6Z&TER/EB(T9!5GG*HS$A84K2>0. M9\YD*#;P4BGMBB#7'E#62BR]6XO+T_,4O^C$-@9IB0"Y5M2,14V?E'3O;G:? M%S<)<4:Q[ 5QNO\VB$WIC+E[Y386TD*]"+K0<.&PC^3WWT^&@FQ5WMR)SQ:' MA0R,^]@#84@G *OQW1"5TM9+>*0&-UH6D)O0@Y3/:$7;$'6LB3'([2ZF=2"' M/H@3C"N401?QHK;Z2ZU:YZ,R0'Z,7B_JB-C(R(0-M8=R/(-JD@J[$K>2R'%' M*V0EPH7SH^RF1.BWVHG*Z)&?552$,"IO94((PPOMT=(,PVE-21R7)CA:]:"? M-NVJ Q3_P,[467"BSY#I,$L4N>_1+LA$[\=!IB-_,K;SJC(::^>-FX?,$XX@ M<@@.T+"R<7%'[FV6M"PG3HB>8HXKK:T<0F4I@V R)Z#7MW!XW_QC&73($(Y[ M!1_QR&2>)WG$A-K*NM 4#N H,)2D7TW3P,.RZP]AVQ]*>:O$0BD+S:I"5"F: M@@3[@CFST;'DY]IR=@,@A%0&1J6[AU#;-=+!W).:,"1 ,X@(EH)D3B I.Y:8NX TD#BGO MW4IE2H?<.# =4+SZ4FLR@ M"P6Z.YXU< 3!D<4?B&/R],\4#!W8BU$]& ((:,>$[$>8T%QN&$IE"RM=WO%0(UK:TD%4 M=X4:D&8H13/44Z>I#'/QH*3 ',I2,;"G#AA^1!J\0>%NW4"9IVT!5M'4W,)O M1',;2OI:#4GBZ< ["%HO4'@Z%4R$NZ8<09!V!=4-)(@TG SI+02U M\^'=*1(II#Q"L("G2!V+%+=IV7D]Z[R>RC#^4%P$*C,X#9;V6"V^Q>JEHV>-$)5=113&HZM_(A=0&_ERM":6K#6 2%R37"MSYH[;\]I-Q MH>G[ZV6!Y >/P8H.]+/\22H_#EF?S4P,_+ 9DV_8I. &F0?=!@HZ?->4K3IJ ME0"!W0?RC-S(QG;SZ^W8JV9DDGHW$!X<(91CI2%&PM7+U =%JZ.?>N[@26%HQVPD.^8]&1XR #.*4UT;/#()9E& M KG@<.F)CS/ZI;1#3H#HM4)U_-AU0KC=4N'"B'A+Y/2-GWIA(AY[>5IX$_X_#O2;:L2[8T[V,Q$!&:/.RGVLNI=?-X#N(6 MUA\\V@H)KB0H.0V=#8,H"\94]@TPZ25WT^TD06=]D5Q"C6]-S85QCYMT>?I> MWPAVXIH^/5'EWPXQ33?H3\4+YB&%_WE>C\25NJ\XB!/E\4IAVPZ8G/M$Q(D? MZ4;C7?1)UW;[D&WIX#L5R7?0S5-^XT::V$A^KHR[GWTPOR[XD][03"^ M]/VK6^V^'L[31[/M\?3I$75HA?C_;V!\.ES7GJ(KN)/: L7\=[ M/TLT6>7I /9I7&@?2$'W3?7H?U!+ P04 " !S<;!4^!5G-M " "^!0 M& 'AL+W=O.)4QZY'GZ;S"ANECN49!-RNI&F9(5:6GUPI9T8*:V@M]/_4: MQH4S';>V6S4=RXVIN=+QF)=ZA^;J^ M5:1Y/4O!&Q2:2P$*5Q-G%HQ.8^O?.MQSW.H#&6PE2RE_6N6RF#B^30AKS(UE M8'0\XAG6M26B-'[M.)T^I 4>RGOVB[9VJF7)-)[)^H$7IIHXF0,%KMBF-@NY M_82[>A++E\M:MU_8=KY1Z$"^T48V.S!ET'#1G>QIUX<#0.:_ AW@+#-NPO4 M9GG.#)N.E=R"LM[$9H6VU!9-R7%A?\J=473+"6>FE]?W\^LO-XMO8\\0G35Z M^0YZVD'#%Z 1?);"5!KFHL#B;[Q':?2YA/M<3L-7"3\S=0Q1X$+HA^$K?%%? M6]3R12_5)AY1&*F>X9SKO)9ZHQ"^SY;:*'H,/UZ)$/<1XC9"_#_=>Q5JAVVD MURS'B4/3I%$]HC.]OODR'X3P]DT6!L%'Z.EA9@;4G;SJVP-,%'"..39+5'LK M?7E?;B3Y"#"(?$@P7;THLS MJ#BK-1Q!FJ5NG"96&D9N$F2#!QJ\#UQ\6"M94BV:8+&;^GY[QFDPN.""TQLM MH)2RT!"'0_=D&$&1([P+?/)-,G@/[]*$$"&\/R06M.".B"ZBV$GF=_*0@O@)_.LE M> 2"PTUK@CJ'P\3!U2W+3K% MR'4[H4MI:-Y;L:(%B\HZT/U*2K-7;(!^94]_ U!+ P04 " !S<;!4W'I2 M'[(" "T!0 & 'AL+W=O#@\#2LA53 =^]B=F8YU0Z54>&? -E4ES-L<2[V=!%&P#]S+34$N$$[' MM=C@ ]*/^L[P+NQ8!+/H8IZZ?)_P4^+6'JS!.5EI_>PVU_DD M&#I!6&)&CD'PXP476):.B&7\VG$&74D'/%SOV:^\=_:R$A87NGR2.163X#R M'->B*>E>;[_CSL^)X\MT:?T_;-O<* D@:RSI:@=F!954[5.\[M[# >!\^ X@ MW@%BK[LMY%5^%22F8Z.W8%PVL[F%M^K1+$XJ]U$>R/"I9!Q-KV:+Q]O[Z^6W M<4A,YX)AMH/.6VC\#C2!&ZVHL'"I=*_^<]'86ZMKJPMCCC;KZ+1EP',"*A (.XT MT&LN846)?,KU&BDS@'= MC0.^+UG179@!%[!DC_+ 5ECX"$D_/4WA7[JVA< I^OM:;] MQA7H!O7T-U!+ P04 " !S<;!4H%"0S%\% !_"P &0 'AL+W=O]2/=W_4'B]5D M0,E5)76CC"8KUV>C1?QJ.65Y+_"/DMOFT3>Q)RMC;GGQ)C\;14Q(EC)SC"#P M=R\O9%DR$&C<]9BCP20K/O[>H[_VOL.7E6CDA2D_J]P59Z/YB'*Y%FWI/IKM M'[+W9\9XF2D;_TO;3C8Y&E'6-LY4O3(85$IW_^)+'X='"O/H.PI)KY!XWITA MS_)2.'%^:LV6+$L#C3^\JUX;Y)3FI-PXBU,%/7=^>;7\=#IQ0.+U).NUEIU6 M\AVME*Z-=D5#5SJ7^5/]"1@,-)(]C67R(N"UL&-*XY"2*$E>P$L'MU*/EW[/ M+;ER=*F:K#1-:R7]NU@USJ($_GL!?#J 3SWX] =C]J(6=]>KIA:9/!NA?1II M[^7H_-W[3U?!E'[Y:9[$\0DQ,KW7P6NYLBUZA.*(0Q+/0GHGM*%KL5$92>VD ME3D).J#T* VC* IJ:RK5- 8ZVCA)O[I">M@D.KFZ:U6-1G+T#D=^,S[Y+=@J M5]!?J%B7:H10ZDV36Y J%:M@; M"M@08:<6.[$J\:GI,")YUT*KXM(I=]AKG"A+EO>"W8=9!P\&A,XAQMXV#B:L M:3<%_=EJ&72!22+JJ#UUD2TW,FLY2*L=9=(ZC*= [H5"$@VW+C+$^.2^00B] MZ944MGD@D)FJ;AT'WB'V5CCO^7",[^DXG='/02TM]'5;^8&1$T\?V@&,95($ M(A>[9HQ$>U\HGOLD'S^;9, ;@-$"W'+/#^MO"9//)N]SWL:TW 6\$'NMT)]A MBK56N1T(N#YMLJN7+2(BOSC)_8Q$.U72 GDH]X%.J$,8O/7NLY85BGT$J\-Q M_LT;&-:. 3<9L4P?3H_1640 M!Y!&81Q/ U^R#4:WM1#D) >+=H-!3G%G(.H,<#$)O?LJ MSX2:]"U52E0.X=)E3[1R/,1<@<+;JA*-!U;-0^UJ7'[7*BO4!H6R%IDJD>,Q M?99[N!S\#J/P<#Y%^5$<'A\EE!R'*?*5Q.%A=$Q'X1&:"61O9.UDM8+'R?2' M^?HB_(@L&T3A+;8X&1?&U@;EPI4[#6/@Z8O.9'ZWFGNN( M4)O*Y+[+YT'577^<;.%+&1BVJX1*W'Y;\0'4#L \3F=!CA9$6'PV'1XXJ$$> M>\^683]A ],ENH\RN@[YC,-X'M.)[_.^W#PA;?3O^S4"SS[V'0<&49A.CWV1 MHN>B<)ZBL0-T5RW]\ZA$V;SGQ@D6=5TJ>,09196T&__T0V-RSW;OHV%W>%TNND?5@WCW-(7)#6XK MA'\-U0@61V2[YUZW<*;V3ZR5<7BP^<\"+V1I60#G:P-7^@4;&-[KWC%:@0 %T) 9 >&PO=V]R:W-H965TQN&80^T=)*( M4*1*4G'SW^^.DE5W:_(TP)#%X]UWW_TB=;XW]M'5B!X^-TJ[BTGM??MN-G-Y MC8UP4].BIIW2V$9X6MIJYEJ+H@A&C9IE27(R:X34D]5YD-W;U;GIO)(:[RVX MKFF$?;Y$9?87DW1R$#S(JO8LF*W.6U'A!OUO[;VEU6Q$*62#VDFCP6)Y,5FG M[RX7K!\4?I>X=T?OP)'LC'GDQ4UQ,4F8$"K,/2,(^GO"*U2*@8C&IP%S,KID MP^/W _K/(7:*92<<7AGUARQ\?3$YFT"!I>B4?S#[7W"(9\EXN5$N/&'?Z\Y) M.>^<-\U@3 P:J?M_\7G(PY'!6?*"03889(%W[RBP_$EXL3JW9@^6M0F-7T*H MP9K(2_T3W*\?MG_"]F%]MUE?;6\^WFW.9Y[P66N6 M#UB7/5;V M8<;HWVM8-K76#QM?V,>(WDL@.YR^Q5P%MAIS!/8\B2+'L%;SX& M.P]X\Y>"124\%G OK'^&K17:B= <#OY:[YRWM/K[%3^+T<\B^%G\+TE]%8N' M\IUK18X7$YHZA_8))ZN[C]OK: D_?'>6I>F/\+(_H-:-?(W0HI6F .3* .4U MK\?$QK"G?2$+R"D3U,U25R!T 0HKH:!$=. -F,Y"(2U-D['P8+10!5PB#88& M4\+WL%S$Z3*!DRP^21+8FB;Z=3HHQ""^F#*R*4N9HR7/PO6NG5!T)@Q(RS@A MB&46+^DOS9)XL9Q#VDO3)$A/3^.SLU-(3X(PXV=$,4+#'0BW=AH1Q0,_=DDB M)C6*+ +GA=[I[+&./?-:R49RBR@I=E)):I/<-*W0S[0K/$AW;,5&]]=W<&4: MW(G\,88/'Z[BKT11-@AO125S>$^=Y.MOB"!C6<_T6#QG,3&OJ?10T@'V(D-) M96H[*BR=493/FB(,4=$N)26BDR1_#/@%M<*3X,,0'.:=E9Y-2TO)Z1Q(34V1 MGG%KI&]#@R3AF09;[IX":XZ:C4+-\YU0N?H(MJX M"E2&?7)THR-1%)(!XO\4:*C9<1FY9GO3E\H2!ZD+^22+3B@'^]KT0<.3"1W< MFGU?H<#4J*^J=E3JZ.52<\LK(J*,+9COKD+MB24_Q> M>-:-P>SIY!(T(=/E&VZ12*'@-J$I8\ #72A%W@=84=$=5YFW+5]8,134 90N MEI32$IT^M\\HCJ:"<6,^!7;=,W0MOPE8O'WS[R"B,0@F(:"U-.> GZA$;,,6 M R1EP5NYZ_KCEP)$XE;T;=B'W6"SH\F@K<+%[@BUT[Z__4;I M^.VP[J_,+^K]AP>=AI4D#@I+,DVFI\M)GYO#PILV7* [X^DZ#J\U??^@907: M+XWQAP4[&+^H5O\ 4$L#!!0 ( '-QL%2G.1":T@@ X5 9 >&PO M=V]R:W-H965T6A=%_J;3,8NU2+EIJUQD>+-4.N4%EGK5,;D6/+9":=*) M@F#02;G,6A=G]MF]OCA399'(3-QK9LHTY7IW*1*U/6^%K?K!@URM"WK0N3C+ M^4H\BN)3?J^QZC0HL4Q%9J3*F!;+\]8D?'/9H_UVPV2+C(OU M>6O48K%8\C(I'M3V1E3^] EOH1)C_[*MVQM!XZ(TA4HK8:Q3F;G__'O%PX' M*'A&(*H$(FNW4V2MO.8%OSC3:LLT[08:_;"N6FD8)S,*RF.A\59"KKAX?+J[ M^OO-W8?KZ'P+9O^X]/MT^]GG0+XM*NSJ+ N'5;T#%:7?519L39L MFL4B/I;OP*[&N*@V[C+Z)>!'KMNL&_HL"J+H%WC=QMFNQ>L^@S?]5LIBQ_XY MF9M"(Q_^]0O,7H/9LYB]_PN!O\2B _C&Y'PASELX84;HC6A=S.Z>IMZ O6;/ M:V+7PBRTS"G//;5D]\ALH;6(&<]B=J72%/G_6*C%U_TKSZV?UL++F^W&/DOY MCLT%D\:4>"8SIC+!E&:ITH+!*BE,FP0).>?9KC+&L+GB.F8P()8:ITYIPSA$ M>%FLE9;_!EBA'"PK(&[6>&MH?V.!YRR 3E,NUI4RZP4DE_([6VJ5L@)E@1[8 M_W.Q)+L(EF<+BZP%,$E#5J9SH4E#I0M"Y%FV2,K8^0;[3W5Y)!H+(U<9)TI] MEJNMT,:O[!10XXS2(N%45?"&ZT(N9(YEMO*9LK'@"=&FR"*FJ3P POH"_&\E M3^12+JP&/$]D*@NW("$86VAI*Y?Q*I=\Z\C>UG85VH-0.BVT3W#:1U[3:N%R M@%:6>0[BMK)8DYX^+_<+-V9];!4! .]?#"'@1[H/";7' I7//L* 84.=.< MV\.(0\[C%:AMV3GRMW(M; _[^_"W#VD-PU_Q]I&OY(*]1TU&KG;9AP]7+,+> M*.IZSUB!8D"L+82(C5/>'8W\T3CP*&Y;KC7/"EL(\A(THJ$CJ6E)N.&X_\=Q M87D8!JSM$:T-,#$KO@N]D(:?,ALCK;*5=72I2LUV@E,F+!$F%E=YX,HC2=68 M-1P5ZH;1J(W(6R*;#"0._RC/^YQ-!CZW4'TWYATN,$?QQWZ@^[H M3Q#I_7DB;3WP[G)7\=Q*5:M##X\\P9!K"I!!MD#1T;F,ZBYCK0R[@3\,@@9R M1?:@GI49G2K: 9&P+D"W*&$9523O/N'9OF>([[G4W!U+33PNA2Q*5^'#*/ ' MHZC6T&8SQ6IM:%X-EU#JV+-=#F=2JOAHLZW9-V&+]+I!K:*UR3KZT 7 "U5S?3ZT\?INSNG9MAV-W]T^W=C-U_F,S8Y.KI M]C-F&&_6].HZ"E_L2 VE$RJ>*]3GR@5,,12_']X_"9VRE[]3,KQBDZ:ZWF9H M9KA&+-AGGI3"NSL(V[58"*NW"EO(4 6Z700K0G($[>&0]=KC+GOM31O^7F-U MZX:C*JYVZRBP;Z84)+SZC:?YVSI(M-4%"+5P-#HRX21MH+\'_9$#'4:LVXYZ M^-U88$_#B="X/_9'H]"*#(9(:IC\@F;&9[A_9)/9-?LR>7B8S)X>O3W:(1_5 M7%$GQMZPKA]&EJ)J1W-F!_YX:+>QOM_#YEXO\)Y4@<8W1JWL^Z-!EXW\/LI( MV(O83!0>+HK$E#B;94":Z1YLV18U^FM^]OGJ;7WN3S M]&'R?LIFGSY>3A^LSS>3A^FC!TWL1TTUOAN2]A%Y@T:IA3BZS1P0_N-+[^K0 MTA?L9= .0_;*1B/H>4V>\BI/Z\)XJ'+LCWM]?] ?@:!Q,/"C<,R^U+Q.[.AR M''/?3;KNN*_WH]O!].^K6MA_X>Z9F&I>YV>OW#LPZ'ZZG$R(WEA$/E]G+;!P!\ M-:P&)CJVSUON6'.]$3JH[SJK>8S,KJR<\:QND3\MQ [M)6VEVTX4O*4']F?X M]I4=2RDQF7!RR*Q<9,:5:J0R:JT"Z=NUHLY'8S:-\!NY<%>2PWY=W75PQX"E ME"QJFV&@6LN\GIKKG?,=9;%16282@C8-Z"DFSHY,)D]\:VZ4N.V (YKL,PSDX'CGLU&?HEY/%S;]^8;+Q&)3W6BN@DUWM7VT MLAJ->G\M/.J0/#&JZD7F596UVO9]^7/\&L52%3GK"MA'Y M8?RP5S\HK&>"PUF=&IF;\$[+UI)+S3;40HD04F_QO;BYPJ#Y8"!F/_NLTCGX M1I4*O;)?XB@-RZQPGZN:I\W'OHG[QK7?[KX4PL\5^CE+Q!*BZ)']EKN?UHM" MY?:+UUP5A4KMS[7@" 5MP/NEPB6H6I""YA/HQ7\ 4$L#!!0 ( '-QL%1; M-KK1(@, (L& 9 >&PO=V]R:W-H965T=/5 4+'%+$5J2BNN_+TC96G?: M^-2+1%+ P\,# 4WW9+^Z"M'#MUH;-TLJ[YO;-'6RPEJX$35H^,N.;"T\;VV9 MNL:B**)3K=-L/'Z3UD*99#Z-9T]V/J76:V7PR8)KZUK8PQUJVL^2J^1T\$F5 ME0\'Z7S:B!*?T?_5/%G>I3U*H6HT3I$!B[M9LKBZO;L.]M'@L\*].UM#R"0G M^AHV#\4L&0="J%'Z@"#X]8)+U#H ,8W_CIA)'S(XGJ]/Z.]C[IQ++APN27]1 MA:]FR;L$"MR)5OM/M/\3C_GSGY\O' M]?IANUYMML^PV-S#\G&S?=A\6&V6#ZOG:>HY1#!,Y1'NKH/+7H&;P)J,KQRL M3('%C_XI4^OY92=^=]E%P+6P(YA<#2$;9]D%O$F?[R3B35[+E^I:>;Y5WH$P M!2R9KC(E&JG0P;UR4I-K+<+?B]QYRY?FGPM1K_NHUS'J]>]2^2)<:-1;UPB) MLX0[T:%]P62^>=RN!F_A#[@8##XJKTH1.V);X8#U:(0Y\)4Z0(Y#V%FJP7/; M@:?X'G*_YO]R#X6#%V$5M:Q>X#:[EB^@ B M=!R:0A@?0 +S,_P1/+86&M)*'D"YP%A(:5L$28X+SC.,5\>">]!*Y$JS'NB& MC"9U&U &/]-FM]8(QT)[+$!JH6H&KX2/LG$%> 0$.C]Y#F%?(=/L0T5:;)"+ M7&.4*N@@:FJ9CQ2&:\!XPI%A@\, '9= <- 1+-R Y>%VD%7?#\/H?2IA)1RK M!;^ZKNG9@*C1EG$,.M:"PW:SHC_M)^VB&S#_FW=CFAF4RCC.=<>NX]';FP1L M-_JZC:&ULI5A; M;]LX%G[7KR \TT4"J+;NDM,D0)NFG0";"])T]F&Q#XQ$VT0E44M2<;*_?C]2 MLB([CN=A7F)*/.<[W[E2S.E:R%]JQ9@FSU59J[/)2NOF9#93^8I55$U%PVKL M+(2LJ,:C7,Y4(QDMK%)5S@+/2V85Y?7D_-2^NY/GIZ+5):_9G22JK2HJ7[ZP M4JS/)OYD\^*>+U?:O)B=GS9TR7XP_;.YDWB:#2@%KUBMN*B)9(NSR6?_Y$MD MY*W GYRMU6A-C">/0OPR#U?%V<0SA%C)V 4K2P,$&O_M,2>#2:,X M7F_0OUG?XQ"E/_BA5Z=3;()*=B"MJ6^%^L_6.]/;/!R42K[EZP[V6 ^ M(7FKM*AZ93"H>-W]TN<^#B.%S'M'(>@5 LN[,V19?J6:GI]*L2;22 /-+*RK M5AOD>&V2\D-+['+HZ?,?E]^O+V\>R/WEW>W]P]7-]].9!JS9G.4]Q)<.(G@' M(B37HM8K12[K@A7;^C/0&3@%&TY?@H. UU1.2>B[)/""X !>./@86KSP/1_9 M$F6DR3UKA-2\7I)_?WY46J(B_G, /AK@(PL?_9T0'H0PG7>B&IJSLPE:2S'Y MQ";G-[="5 VM7ZQ0^DF11O(ZYPTM"?I64NNM MZOQ7)!=FLV"H,;TB>L6(?FF8(F(!/5&T.62T((^,*%$64V/@=6,A1476*YZO MT(Q/K&ZA2"5#"TCT5>&8=2[0K4J;8 \FY!!UA!Q(+>1@T&SMDN>U9K(VW.62 MUOQ_U#1N1V-75*\%Z?/JO'H*L@NN"5=@!2CT"RMLTQ:D;3 #!@/0L .MSAFI M&%4@I4AKY!Y?++5\Q=EB%,."Y=P,HH\5_<7D%J<^ LHQ>GVLX;7"7.BCQO7( M-QC%M.N%AM"\(&I5!TOS7+1UYX\H>\*>>TJO/)I6-I!14W+]2G,(D,$:1PYI9-36PRZ%+NB.#;I" MM4CC.-.2Y\I%*/*R+8RYFNFAF%RRE$*I30YI78S"7V)GBU,7A!5Z90@U0L*> M:-E2S7:9.F+A6D3(4*7XTAPH2K0RMZ%T.S?ZJGSKC=K.=Y=!M!.#&*]'--DS M#DO#3+&&XATK7PC574$)1-:\!L68K<\%8M> PH8#NJ*;#8 M3#)$4""EMKAZZ^@\*)K LK[8F-H(SGK$+JB E$Z/8*N@MV8V^]>:/IL7*$1I M\P0B*PQ%2N"5YGE;4KDG3$-SCDHUN2[2=P,#%YW7S/VL^")\M+*V8F%J#7X8.A# MK[: 'EN%@:+4ZT U763'Z$HR#)+N&&3F&(2O$JGN&]Q#1_Y.$B]VLR3 *G#]+'"C*,'Y4=N#D)A#A^=,C>0SSPWG"?&#S$V# MN?,@-+IXLVT<,KG#A"IL;H9# 8:RQ WBS!H*?=_UTQB&4(Y(CMPE:!3B.(4I M#RL(AYZ;IH>9^=XA]U?4\AW;AF*2N$F46(M!%KJ!ESC?Q_/GR(R< MXWUAC#(W2@.KZ<6^FZ3> :Y'"%Z6>.08J]!-/9\<_Q7;K3$(*W,W\7MS0>K. MDWE/%!_12UZ_99A-/?(!+*,#M/W,A1@)8V % M.Z'<0PSFT\@-XY DJ!4_B9VKSER7W]T1NB_?1\#P4C>.8F01Z0\C-YZGAR(; MI:Z/QD'.8[3./!QROI5G?HB(M1I';AJA8DB8HG.]R/G*\'F8\WYRH7!H90[N M[D-I'W=4'\)D%I'K1>$!TH$W)Y$?[R-:'++:&0E1V-9(%&?.!6VX :%%P=^- M:N3.?=/P08"2#@X0^T@^[B.5[QIYB[DS@K<>_:&:M<7&5P'3>XF&;A)[;C)/ MK($4A9>E_J$"186FJ4]"3!@_,W.L/_B)'_D8I#%J,HQ00U&ZSZ\Q'6M];@:H MS6%B)K:;>!'9=VN9C2Z!%7R%?Q[BI^;9M? MD9(MH.I-TWA"9'>][1ZT:.R5\E%H7%#M&ULI55-<]HP$+WS*W8\Z8UB$"8)&6 &$OHQS5=#DAXZ/0A[P9I8 MDB/)(?S[KF3BIM.&F4X/V%IIW]/;]>XRVFCS8'-$!\^R4'8QI(+%4U&8>_:3$:Z&W 5E)R MLYUAH3?CJ!>];-R(=>[\1CP9E7R-"W1WY;4A*VY8,B%16:$5&%R-HVGO9)9X M_^!P+W!C7ZW!1[+4^L$;G[-QU/6"L,#4>09.KR<\Q:+P1"3C<<<9-5=ZX.OU M"_N'$#O%LN063W7Q360N'T?'$62XXE7A;O3F$^[B&7B^5!NT!&[:XRF##C>$^4T1=5B;-J?"A*KWI:=D_T/;; MR5$/.JU;4MW0$A;P&4TJ+%\6"-R!C\91OT-6&:'6(/SXZ<@VM6T8^3 M$VGWMO* 2CE*]1FF*)=HH->M[X'##AO"NU:)M1S@.Q+I*[_80LFW,E2603\) M?3P'D+2[@SYX3'#K_*W6XE>M*]&LPX"RE%-24G=QL]O,P&G=^K_#"$P]E&K#Z3(,@J5V-%;",J8_ 10 M2P,$% @ &UL?53;3N,P$'WO5XPB'D *),VU5&TEH$6+Q$WEIM5J']QDFE@D M=M=V*?S]CI,VVY6 EWALSSES9N*9T4:J5UTB&GBO*Z''3FG,:NAY.BNQ9OI$ MKE#0S5*JFAG:JL+3*X4L;T!UY06^GW@UX\*9C)JS>S49R;6IN,![!7I=UTQ] MG&,E-V.G[^P.YKPHC3WP)J,5*_ !S=/J7M'.ZUAR7J/07 I0N!P[9_WA>63] M&X=GCAN]9X/-9"'EJ]UV?)FL=/.%3>L;!@YD:VUD MO063@IJ+=F7OVSKL 0;^%X!@"P@:W6V@1N64&389*;D!9;V)S1I-J@V:Q'%A M?\J#473+"6Q>]O(D1=A*B)$'T1X>'BQVSZ=#V#NTOH2OI9);^EL1TX MU"N6X=BA%M.HWM"9G)D>%20KNXH $SE,,<-Z@6IW2E_>I9E)ZAIM, >Y!%,B M+&5%[<=%,81/I>Y%V"?NS=F&7IM!Q5FEX0"20>)&26RM-'3C_J#W0DUWS,7Q M2LF")&N"16[B^\T:)?W>)1> C;BE R"N1"2WJM&8H,X;#ODV\\@",X3&)"!'"T M3RQHN!T074BQXX'?VBD%\6/X[.=[>_U4HRJ:J:&IJFMAVM;J3KO!=-;VXS_W M=JI170LN-%2X)*A_DL8.J'92M!LC5TUW+J2A7F_,DH8K*NM ]TLIS6YC W3C M>O(74$L#!!0 ( '-QL%3=<-H.R0, -8( 9 >&PO=V]R:W-H965T ML8MI6@!1 M&#_WF$;ILC \7A_0O^C<*9<9D]CEZ7TR5ZNV$1@PQP7;I&K,MU>XSZ=>X,4\ ME?H)VYVNYQL0;Z3BV=Z8(LB2?/=F3_LZ'!D$UAL&SM[ T7'O'.DH>TRQ3DOP M+8A"F]"*A4Y56U-P25Y-)Q__"AR[\1FB[[?] MZ0\XF[)9BO*\55/DJ%"OQ7O0RQVH\P:H"S<\5RL)43['^4O[&@581ND,%$%US;!L1SG!)Y;9NUJ//<-O.CG)E&_X.]P)I4@8OQS M,K,3V-Z;U5 MR>Y5U+N]CF#X!71583B:]H<#&%V' PB[T_X=5?6U8I[$+;KR0JY9C&V#VDZB M>$2C ^_S5AELLAD*X L8KHLND'"O>8IS"!]14-M!](0B3B3"2"0Q_GD^19'! MV0]D0IY#N%P*7#*%T,^52*@W8[ACZ08KPXV2BN7S)%]"#V/4?O=79H-CVJYK M-BP'/H!5;33 JS9=^%0Y.)_#)Y+Z4FYH:;L6J5I:-;#T2?2T3@0=?639^C/0 MMVB!21&D[5BF'SA@5X/@10C$F'A54J;P[Y%_9P?:<,"M.AZMRP@*JO]NU*PW MS2"PM8G? *<(F4S@!%GJ)5GJ_XLL$P@'/;@/Q^-P,)V\1I:3N*^3Y7W.*L_9 M']]?9:)X_ !\3Y_G0KJF[>@KW6MLF1 L5Q)\L]G0:E W/5+V/*LRY8JET#1M MNVX&O@N!6?<;I..<*J9?%M-_=S'OH_[7JVG4@_ N&H=?(QC2]@NA*( M+SZB1]S\\[#2W2/IB_@ 9U;5MN%<$]?R*F5+LWU+:X_RIE;?37Q*:4F?$$AQ0:;4 MEL1ML9NB.T'QM9Y<,ZYH#NKEBGX\4!0*=+[@7!V$PD'Y*]/Y%U!+ P04 M" !S<;!4(>$Z&)X$ T"P &0 'AL+W=OWZ9#8SQ4HVPDS5 M6K;X9:%T(RQ.]7)FUEJ*TCLU]8Q1FLP:4;7!^:E?>]3GIVICZZJ5CQK,IFF$ M_GXI:[4]"\)@MS"OEBOK%F;GIVNQE)^E_;)^U#B;#2AEU,Q@H MG>/^>(=^XV/'6)Z%D5>J_K,J[>HLR (HY4)L:CM7VT^RCR=V>(6JC?\/V\XV M8@$4&V-5TSNC@J9JNU_QK<_#GD-&WW!@O0/SNCLBK_*#L.+\5*LM:&>-:&[@ M0_7>**YJ75$^6XU?*_2SYY^O/]Y=WS_!_/KQ8?YT>_\1CI[$G,(KZS MFA4]UF6'Q=[ BN!.M79EX+HM9?FC_PQU#>+83MPE&P6\$WH*44B 4<9&\*(A MV,CC16\%*Y?83Q;FR"F%1MMR5];[^( MJG9EP^ZQ*]PL9HU=#U:!7:$?+KB O<'SQB"+,6 Z' ,(X\SP3TL)35="Z4H( M6(!B-50 1%NZ00A;84 XSQHWM3F!7T0^\=[.D<4B2E(YH/<+D90F%8QQ%)*4A'/]*[7)?!K+D) E[ M.I:2/,E[H7@3+*OV9X79E,([5#EE\&Y,611/U04 M=9;'([+#C* 91#%BL5>I/" ,Z5-.HCB"!'LE3.+);4?7U1<66C4[/RS"H7H? M(09-2->8DY=@Q$*6X MA,?9Y$JL*P_A_2%1Q6N2GS%?'<$_3,.A MFZW'%L9(>U!H1)*8DB1//$&*C9>EX5B#8H>F:0@1GC!AYLXQC3<(:H:0AWB0 MQMB3$<<>XNFAN/;E>/;<':"^AHD[L4E".1RZ<6=[+YE&ZJ5_KQD$W[2V>]0, MJ\.3\*)["?UOWKTG[_SF-U#+!;K2:1H'H+LW6C>Q:NW?1<_*XBO+#U?XK)7: M&>#WA5)V-W$$PT/Y_#]02P,$% @ &ULC55M;]HP$/XKIV@?J-0V[]!6@!1( MNR&M%$&[29OVP22&6$ML9AMH]^MG.R&E$-"^)/;YGL?WG'WG[I;QWR+#6,)K MD5/1LS(I5W>V+9(,%TA(&DFO*E+58Q+@K$WP8X9]N>Y5H[PY0L,ZD-=K^[0DL\P_)E->%J9M)U Q(_39X MB/-<$ZDP_E2<5KVE!NZ/=^P/1KO2,D<"#UG^G:0RZUDW%J1X@=:YG++M%USI M,0$F+!?F"]O*U[$@60O)B@JL(B@(+?_HM M]@E 4 $"DYE2BLE#C"3J=SG; M?>BDT/3#(-6LDG5!_[3'*U2A1.]I^FGZ/Q MZ$?T/'H:0S2.81#-1C-X>H#)]'YV/WXN5UHQEHCD L:(6*A+-9R?5KH-R5^_$KCX\,BHS ?'@7>6 M\1'Q:_#=2_ T"6,:,(*#*VO3(C&JU,2M0V1[EJ;ONN$02=0B=GLG\BQWY7? M"6^W05C[?5 4UHK"LXK&JB1=<)O= -#\0>NUUYMZ[C'R0E/O9S_4['"=L'8NV]EE%@ MOC2M5T#"UE2655-;Z^X>F:9V8!^X=\.R2;_3E$^&JHDEH0)RO%"4SG5'Q<;+ M-EQ.)%N9QC1G4K4Y,\S4RX6Y=E#K"\;D;J(WJ-_"_C]02P,$% @ &ULC95M M3]LP$,>_BI5-$TB4/#D/=&TD:*E 8H#: 9JFO7#3:VN1Q)GMMO#M9R_^]W9.?$%E;2J[X]\J3'5C*C!3QR)%9Y3OC[%61LT[=R#JM88!9)EVI##^-CZM-J06;H\_O(^JW%4N4R)@ MP+(7.I/+OA5;: 9SLLKDF&UNH,DGT/Y2EHGJB3:U+?8LE*Z$9'DC5@0Y+>HW M>6OJL"5P\0&!UPB\_Q7XC<"O$JW)JK2&1)*DQ]D&<6VMO.E!59M*K;*AA=[% MB>1JE2J=3":#F^OAT]TU>ABAV_OGZ_N?#^-?Z&0(DM!,G*(.>IH,T)Y!/C@N'T+:RMW/O=ZNB\$L\@,W;LT^T>&6#A^E>U&_4X<6G9*S!0=A M!*P]!%N1?1>'CK,#:#3#H6L&#%K X"C@B!94'>096C V,^(%>W&Q%UU$_@Z> MP2P(H_! _<(6+SR&I]MI5Y0DA;ZE^J4 O@8K^?;%#9WO[=$Z0PO.S*4-]Z!< M[%TX?KP#;[+#.,*1F3YJZ:.CQ;U3.]Y%#3=2W1^QJ6 9B!2*%$S T1Y(QW5< M'.P"&^S"(,*>F3=N>>.CO%LE+4":^.*]O\3UO2B(=P^KR2ZZ<)Q@!]#>:J+Z M E/M:T$+@3*8*Z5S'JD4>7TIU!/)RJJO3IE47;H:+M4]"EP;J/4Y8_)CHEMU M>S,G_P!02P,$% @ &ULA91M;]L@$,>_"D)[T4I3<&PWFRK'4A[6K2_:1'@_K^[@\-9J_2KJ0$L>A-K] M@\-W!JT9S9&O9*_4JS<>RSF.?$+ H;">0-UP@A5P[D$NC9\]$P\AO7 \/],? M0NVNECTUL%+\!RMM/<\N4,AR32W-,ZU:I+VWH_E)*#6H77),^DO9 M6>UVF=/9_&&Q^O9U^_C\&=VLP5+JF6E-_5K<9L2Z$=R1%CUMVN/@"+D%/ M2MK:H$^RA/)O/7&I#?G%Y_R6\57@$]43E$S?HSB*XY?=&MV\N[V"38:RDX!- M+I7MND%I)JLKK'1@I8&5_H^%"F7LO\ZLT\^"WK^24YZDLS0CIW%4,KI$ ;H* MK6H<\RAM=Y_#ZO :%ET3_''OGI([M(I)@S@&PO=V]R:W-H965TY&%1)"58*$I9N/\GOG\[/36_!^3B5A<0Z^$B&(CKX/X"/X?C,'[__X,!E)U8Y^ M>A25G*=;3M3!>4.S(4#N$4 .!^.G;<8#*ZKP^2M56]^ASG M&8GHR4 M+SD5]W0P!9;NN%5W7&MW+GFZ E(/UE(-5IOZ+=ZKJ??<,,25_)UF MO:I9S]KLC*?W5$BVB"G(!$]8GG/Q"%(N:7X$U-V&+MO$> TQ:H%5?\\&T]KX MX8/I5[WRK;VZ70M*0;UOUZ9O7W7?P(\KFBRHL$5B4+46O$:@AQ5]:.U,P,A0@:@06!2/F6!1ZV"5E$%- M#!P&7H<48\\06:6HE%ANMD7GV:\-RPH]/=("&H>&^#42 QK/A';3W%D#0,S( M@L4J,5H7;K,HU'J@060FEI+86"EA4(N^,.+<9LH=T= M.[6D*D]L>L*&'M<),>K08ZP5VKWPFYH.GB[!I=+#5(DPXR+CNDQ7^7JZ1X2 M[._/562<%/W?Q>XI:E:[+NI(560<%[W(<:VIBIJ>ZH9^QU**C*6B0RRU?Z:B MEMK5@UU18^P4V>WTBD5KMB(I."=1(:17>AJ/1*]29")C?.A%QM>V@R^9ZJ'E M.W[H/D_/IB6B,48=%HV,)2*[)?;*S]D>DC[YB8UY8GN=>7A^SG"SQ(3CH&.] MP,9E\8MV5[\-Y]OH?P4R:* M \KMYKWME.]L#\/VA/2)P;%UTZP=^, CBGT' /,]A/X0C=^U=LZ.']&-:@?V^IW2%1$KU9*RR3L%<]36 M?@#$]C7-]D;RK#C#7W I>5)RE53Q1*8;Y7"H$D=I]L,&8]JPX%]=BN' Y'H@$=P*XE* MPI#)[3D$8G-658; MN:<3VC<*5N)?#ANU/UG_9)/'9!9,P5@$W[FOUV>U?HWXL&1)H*=B\P]D"76,/4\$ROZ2 M32;KU(B7*"W"3!DC"'F4_K/'#(A#%&BF0%\HN.T]"JU,H76H0CM3:%MDTE0L M#A.FV7 @Q89((XW6S(4%TVIC^CPR=9]IB:L<]?1P>G$UFE],R.UH.O^/S*>C MF]EH/+_\>C,C'R:@&0\4N6%2,E.>C^0O\FTV(1_^^#AH:O1N;#2]S--YZHGN M\=0BUR+2:T4N(A_\Y_I-C#H/G3Z%?DXK#5XSV2 MMTZH0VE)/./#U=T2]USP>[FC7F4V%YZ( M1,@]PB,-$I0F,4@/BX$<6P9\M;5.PW'>5T35SZ/J_Z(E]J1?QXY0GN2QQ0+; M96>M+-QJ-_,UO L 29K@O")Z#>2:>VN^PEHNF<<#CLY72#.*),HN2T/:=>(G MDD0E.*K&9<'2@,:(#NMIU"G)WCMO7[LX<<2L3N.(A-ZZN.%NDI1R+,&;1EF!2 M3XLFC@@16_.X3M)$5=EZG7S=9'+D,JM?Z<2ICLFEC4[E!G%ID1[])0U]:;R! M>MR"^-TC,[];4+];S?TS%N#ASA+I=V0P2WP M60C?2LY /I@],A.!7UJ$U[S?0=IW7DR'3*RS*T;WC@>WF ]N]8"X2T])IY@; MJ',1)0K47&2@6DQ_E!T.,JN[X;C4:7=:>^(I1HG;K8QGY'DR,>648@G*G(^1 M63X!8%./$RF1ZTM![+X*ASI[P2G&C5L](6:>T)I,N74 5:T"YU MCUL%6E @K:; D?_ (@^GLYV ,G,CU^OW>'FP+PJ2MRD!^ M \^"(6G[R'@6Q$6KB>N)*+"WI0B"4@1+2*J[EQ9HP5&TFJ.FAI3\-TPS6C . M[1T9P(*!:/5Y\@I62*UF1.%13>&+OAE?2]C3C/W74ZJ-C/!B2I6(=6GW%>+- MG3?N$.3*?KE0&$<2Z?0--G^:?QT9V6\"+YZ?NZ>3]!M'82;]Y((OF"N.!\\ MEFC2:?2P"V3Z%2.]T2*V[_4+9!H1VLLU,!^D$<#UI1#ZZ<8XR+\E#?\'4$L# M!!0 ( '-QL%3%@@7P6P0 <2 9 >&PO=V]R:W-H965T,GEG%EH\/\2(^W$$#!== MHV_?#@A1 NF*9Q\W?.\:E"OS./ZI;L9>U[ 4(@S0%4H%E:<7'&(0*$T2QZ]< MJ5'85(+[USOMGU+GI3-SRG$8!]]]3ZRZ1ML #QP).JT: Y +I1IB9H13E'16TUV'Q!IA: M+;6IB]355%J"\R,5E9E@\JTOY41O-OP\NGOZ.H+))Y@]3H9?8#)]'$_N8?JU M?P_]X>/X>?SX R[N4% _X!\[II!6E:SIYA8&F0528\&!;W$D5AQ&D8?>H;PI MT1:0R0[R@&@5?J/L"AS[$HA%R-/L#BX^?/P )O 59MSA"GS73P!;.NJU:K&W"PP-\_#_("J M)2E80YE]*GX)#> 16&\*O#?OW>I]W)5;K-5\/F3;*MNW=>XFCSE/CNQP MKG2_==B.U;*LZBJT]]C$_G^]HP"G[Q&YF<,FT:Y!1TITY+T1/A67UL [ EVR MD>V<&V@YEBS0%\=B[;R--;&:[1J6L$LNL_5D-E,F_QI051;#.)1S(J?II-5G MC$9+E+.;X##?PO["*=VJY]#?4.9=OO$ED4Z '\$4F1_+]T?RZ7B\&F_RR+YJ MUR52R9"VGB*/\?@H/9]$XKFE0Q9O."U25XLE)=IZ5CHE/J>&Y\"[HT6>NS\X M<2#(_?AM(JC+SY(Y;3UU_H&9('.D$K/>MI-/!&0W$)#FL8G +GG5UA.KCJA^ M3[Q*MM+K?T<7*RG6UG-L_4Q YT$5?DW6W+PIG)OKFW;;KLX;4E(JT5/J\?0N M$5=LN#;5<].'J=ZL&7Y)2;M$3[M_LM0/XG%8ZJX=-SI^;24GVY-UDOQ_ MFA+1*S^C1,R];_,0V3+] \'!C9-(9)_IQ=/B+T<_^[8OEV>_2.2'KYSX.02X MD**R1"Q&'Z>4*J8=,+9#O%W$L=C?*0/'OI_&PO=V]R:W-H965T_/&+WC2VS+^)%*,);SF&15]*Y5R<1!%GB/^ M=H$SMNU;KK5;F)-U*O6"/>AMT!I'6-YO9ES-[)HE(3FF@C *'*_ZUM ]'[F. M!IB(WP1OQ=X8="E+QI[TY#KI6XY6A#,<2TV!U.,%CW"6:2:EX[DBM>J<&K@_ MWK%?FN)5,4LD\(AE#R21:=_J6)#@%2HR.6?;*UP5U-)\,M8$!=" MLKP"*P4YH>43O58'L0=0/,AJ,KZ_F<#T$J+%=/0+IK/%]?0N@N'=&!Z& M\_GP;A'!MS&6B&3B._P$D2*.1<^6*KTFL>,JU469RCN1RH=;1F4J8$(3G!S! MCYKQKM= 8*NZZ^*]7?$77B/C+>)GX+L_P',\[YB@9O@8QS7<;9#CUU[XAL\_ MP3>DDB0D*_2+#1&."TXDP:K? J(]QONOYH7/"J$XM MO-,HO)3\4 G\'Z>Z-7/W*SGE.N_7KO-)7E7$^R:TNZ'VZ\"L(X&M(/"#P#EP MR]YK'SGF:]-5!<2LH++L)/5JW;F'IE_9[^%EVU=E) MRXED&].,EDRJUF:&J?KZP%P'J/T58W(WT0GJ[YG!7U!+ P04 " !S<;!4 M_>D VH8" #B!0 &0 'AL+W=ONM"4A 5HJB,0E+97:+H)>'E;[8,A K"9V:AMH_W['3LA2"J@O MB6<\Y\P9VS.=C9"O*@'0Y#U+N>HZB=;YE>NJ>0(95361 \>=A9 9U6C*I:MR M"32VH"QU?<]KN1EEW D[UC>684>L=,HXC"51JRRC\J,/J=ATG;JS=4S8,M'& MX8:=G"YA"OHI'TNTW(HE9AEPQ00G$A9=IU>_&C1-O UX9K!1.VMB*ID)\6J, MV[CK>$80I##7AH'B;PT#2%-#A#+>2DZG2FF N^LM^[6M'6N9404#D;ZP6"== MY](A,2SH*M43L1E!68\5.!>ILE^R*6);;8?,5TJ+K 2C@HSQXD_?RW/8 2#/ M88!? OQ]0.,(("@!@2VT4&;+&E)-PXX4&R)--+*9A3T;B\9J&#>W.-42=QGB M=#@=C*+ATUU$?E^3E^CV9O08#4GO.9KT;B+R\'3?CR9F:SKJ3:(I.1N"IBQ5 M/\DY^4%ELQ_4'^]&9*2WRI?T]P M-BK.AN5L'.%\P)9F?"XR(&>I4'@'.4B"=H;=4%P$P395FO*8\>6A2RD27-@$ MIKW7X;E7JV/!Z]VC^AKEU;Q&%?1)?+,2WSPI_E%HBD_;-A7$A*Y!XHSXINR" MNKDCJ-UN-%O-RSWA7^,NVU[+K[?WM+L[[9*!7-HIHO H5UP73Z[R5H.J9_MS MS]_' 5;,F_\TQ?3#![5D7)$4%DCIU2Y0E2PF2F%HD=NFG F-+6Z7"0YAD"8 M]Q="Z*UA$E1C/?P'4$L#!!0 ( '-QL%1CH'-GN 8 '<; 9 >&PO M=V]R:W-H965TV<8V05;<[79Y %_TG9N.OG,DCK<) M_RQ6E$KT-0IC<=)92;E^V>L)?T4C(KK)FL;P9IGPB$BXY7<]L>:4!!DH"GO8 MLMQ>1%C<&1]GSV9\?)RD,F0QG7$DTB@B_/Z4ALGVI&-W=@_>L[N55 ]ZX^,U MN:-S*C^L9QSN>J64@$4T%BR)$:?+D\[$?GGM. J0C?C(Z%;4KI%R99$DG]7- M57#2L91%-*2^5"((_&SH&0U#)0GL^%(([90Z%;!^O9-^D3D/SBR(H&=)^(D% M ?EL-@P(P:*O!+0!N6\"P S; KP"X#T M-,[#J ",VFJPK=W,6:TAY63G29=G299B4R+)^)@G6\35>)"G+K(\S?"062Q6 M2VHN.;QE@)/C^>V[L^O+=S?3\_?S7W_RL#W\#9W__N'J]@_T;$HE8:% ;PGG M1&7^<_0"?9A/T;.?GQ_W)&A7,GI^H>DTUX0;-%W011=A?(2PA;$&?M8";O<; MX5,S_#6) 6XWPL];P*UA(_S"#)^L.<"]#&YKX*]::'=RXRT-_-(,GU)_![=' M&OB5&?Z&\%*[SO?7[>$ZWZ];P"VL@_<@U\N$QV7"XTR>TY3PJX3+%[>41VA* M%Q+]>0,#T)6DD?C+(-XIQ3N9^'Z#^+,DBJ!2P,KU/Q^A32)9?(>XXG6AB[Q9 MV.V*/LVQ*%DB2OP5$BO"J;KS(9F@@&U80.- M',&ED)PM4E7'!")Q4!B%TC5("=F7E 5$O>RBRR0,*!6%12S.S"A+)8 #QN$FX;FZ!%YSH"XIE6R1+B(&EX$RD^3" ))YHI2M MP.>X MMZDGO5&I:H1>BC7QZ4D'.AU!^89VQLC@S:#T9F#TYI/BXAAF%Q)89[T9W?<0 MS*=<"8,E;FF)V\H2^I5RGPD57.93G4VYG&$MHG;7'97QW-,^++4/C=K?IM$" M\@ER)LL7E*SSS+Y3-M% 9T8N<% WP[&&M8G=,\0K#?&,ALQ5^K\XA:XN0+#X MH=45V3I"$Q6>.PKMIT2+>U0?-R/WV>/)EO#@"+W+;3]"T"0N*9,I9(Q:4#/* M6:)UQ3MT!5NNA_6NC$I71FUF%%9^*H6$1:NX2ZW=8HJ)6D+;8I#.K-&!6>YH MB.V^H[?+MJHFQ?KN((NV47Z5.UD&^ A]RAIO@$R *6 C@-6VF=17NO M(>S]IF+?XHJQ;3-E_P>$43F=#1)HDDH(-/N[P>%#DC]T^%HSRALT^HNK0H#- MA> -N6,^,%BRA4[WYN:L38+ABGZQ_2,2#-?V'F;NJR58'FL!?>Z..W1;ZD+> M7N(,\'#H[<=[JAF'U:>A\N**1;%Y"])@\::A9IP6XO;:9W?HN/BAP8?C',_S M1DT94K$R-K-RV<3 QF*=^)0& BUAAY+5#P)$JL)NZ+=.\2&A#UWG(#<.1]GP:8IT1?NXW0:@82MR M^@B\C^XIX3J_IO\&N>]$55.P>1_1>A=S6@BJ=T.XBPJ5AZI@XN4JP8G@+Y9:[)9X.X4[.F3)] N#70GD-\C8=_-JAXYYGHTB>.4 MA&A-[K.]'8,N!SA>JG,=U<;!;D'KJEFHU[6L7[0.?C-NWZW:&=QCAW JW;)_ M?;+E7)U3:=UQ-.<3P\'#5'MD5&YJKW82K_Z2@DF[@S1"(5T"S ) )S]XV]W( M9)T=SB\2*9,HNUQ1$E"N!L#[90)KI+A1Y_WE?VWC?P!02P,$% @ &UL?51+ MC]HP$/XK5M3#KE3A$&!;K4(D7FV1"HL6MCU4/9AD2*SU([4'V/[[V@ZD5"I< M$H\]WV,FXZ1';5YM!8#D30IEAU&%6#]2:O,*)+,=78-R)SMM)$,7FI+:V@ K M D@*FL3Q Y6,JRA+P][*9*G>H^ *5H;8O93,_!Z#T,=AU(W.&\^\K-!OT"RM M60EKP)=Z95Q$6Y:"2U"6:T4,[(;1J/LX[OO\D/"-P]%>K(FO9*OUJP_FQ3"* MO2$0D*-G8.YU@ D(X8F@:>+]?"ABW,<>4_RAJ-.^4.A]GD:;&8;Q:SY69- M1LLIF3PM-_/EY]ER,I^MR=T4D'%AR9(9PWS_[E.*3M:#:7Z2&#<2R16)'EEH MA94E,U5 \2^>.KNMY^3L>9S<)%PPTR&][GN2Q$GRLIZ2NW?W-VA[;2MZ@;9W MK15:2HYNX- 2I@HR<:ZY*D'E'"R9T'U?X5 MU:\<>7T;6XY,H2 3L'C3L?!A$QS8 W >HZ#-56HQO1L*S&ULO9E;;]LV%,>_"F%L0 HLMGC1+7 ,-':Z M!FC:(&FWAV(/BD3;PB31$^FDVZ+RF:5_ M\CVE GR+HX1?SO9"'"X6"^[O:>SQ.3O01'ZS96GL"7F;[A;\D%(OR)WB:($, MPUK$7IC,5LO\V5VZ6K*CB,*$WJ6 '^/82_^^HA%[OIS!VBGGT.%VS MZ/2=F7M+^6&2C?N#2.6WH?03JX?U^^O-EP_7X-,[\'#]Z^WUQ\_@YN.[3_>W M;S_??/H(SC94>&'$WX!S\.5A \Y^>K-<"-EPYK[PRT:NBD903R,8W+)$[#FX M3@(:-/T7,N$J:_22]14:#'CKI7. X2\ &0AI\EF/=X<:]\VP^X;Z?>X--;@: M YS'PWUC0'>RD@2XIP>6BC#9@9NDJ.BL,KY^D.;@1M"8_S'0&*D:(WECI*>Q MSTQX$>!EDUX2 )\EG$5AX D:R%)^HLF1OB_#UO,A+C3:67>M$'(MU),U4EFCJ5F+ M_)''.17ZA%%W$KAR[7;;RXS&T"+$LFK3I2!I:5BO# (-:0A[Y"EH0CPH[RYE MP=$7X(6>7V]I_$C3(49"!4E(?CR2H4(;?!7;AI@&-5 S3,?JC%C7#D%'ED"@AZ:#+U1J$9=H&E0K;$:0#52+$/#+/L.5)<1&ZBV M3,-RV[L9C2&QL>G8/01&"I)H>"NYEIOZU,L1G#Z%/N536(P4')'YXUF,%,[0 MJW VA#'4Q9-CX.Z(:"B&'!OU[-&0@AAZ%<3&D+ALH9&;K%ZSHT%C9R*"^Y92 M!3(T99["Z9S8 ML%/(.CNYL+H]%,.*8G@RQ2:#&&M89;AM!1KLP9ZW%KCV/G,RSD9!>#AL=@1R MP0^>3R]GLB^XA Z=K8"N1OZ#0$WIBHEXS.O5220O(S8W-8YMM]]N:.RP94&G M9^^#%6#Q\.ZSO9.^*>IE!,2QHBJV?CS$L2(AGD+"D0O78,@ILZ_+QG.Y -;W M(TU9"HYX&(YKELKND[-JRB\MK-B%W?_A($+1A4S>-9VJ%:*!"X$V:F^1=':8 M$).TAV!1.SJ+:;K+CR"Y3.J8B.(\JGI:'7.^S0_W6L^OX,6Z.*Q488JST]O\ M5P '$=W*D,;&PO=V]R:W-H965T ME$K:#R=OJA1UPVZ!9JE':OA /BUVVD[HR.EY"U(PY4D&JI%M)S=KN8N MW@=\XW T9V/B*LF5>G:3QW(139TA$%"@(S#[>8$[$,*!K(U? S,:4SKA^?A$ M_^1KM[7DS,"=$M]YB[+_NEQ^T#>W ,R+@S9,JV9.[.W*46;R@EH,6!7 M 1M?P"9DHR0VAJQE">6_>FHMCC[CD\]5?!6X87I"DMD[$D_C^ "U[0N\@DW& M\A./32Z5'TAD#YW2R&5-?BQS@]HVR\\K^/F(GWO\_ )^V[)Q[3R]9G-*7;5H8O#!%7G.R=7:/O0#QO[\$&[ +M?*86GB4LP_I5D M?P!02P,$% @ &ULM5=;;]LV&'WN?L4'80-:(+-$77PI; .-[6T%DB"ME_9A MZ ,M?[:(2*)"4G$,[,>7E%59F27%[= 72;R"6 />_ +\%X)4 [UR M7P+\FLT\%.X7:.T72\U"62JA6YG&J>GR M[G*Y^'"WN/D;%I_T=0FOYZ@HBR7<4"&H>8UOX'>X6\[A]:]OQK;2@QJH'98# M7!X&<%L&N*9[<-P+:84OSH>3YW!;^UR9 M[59FNP6?UV9VOI+XD&.J8/%HKO]Q6_5_#[+?RW@H>(:]@( MG@"3,J=IB, W$/(DT5^E7DWA?9.+!]I^06NBY7':'P2.XXSMQ[I;I]V([C6L M]7LFVZ]D^YVR/YN%IMU0*)(F==UH?PAZ;BJ2'08&E9+@+"7XA")D$B$3+,0F M30>>0=V*7G_4[$._&KW?.?KI\KC&9(7B"_P+BX><98FIO.$*JY:..0^J40<_ M95$.*_YAYZSFN%+ 4JE$;O1?Z/12N6!J#VNJFKR]?(DOU)'@7/SRZM7I5_U, MX:A2./H^A2S52Q&E M&BL)NOWW-'OW7H(LXQG)WO4Y:A8'S-0LCHWM0TYK%S M\IGZ3N UKTU2VRC(#Z_.:[K5FO[4G"H"#ZZN9N>L4'+,3?)S@I,R8NQ:R=)\Z.@3T!;G3\0 MXT;#G-Y OUEQ.'L?"HIGQ>%RQ94^JA:/D?Y?06$ZZ/8-U]M563#GU>H/:/H5 M4$L#!!0 ( '-QL%1J]W&!"P, (T0 - >&POWW./[XX8==;H#:?7*TJUMZZX:%)_I77],0B:Y8I6I#F7-14& M*:2JB#93509-K2C)&W"J># >C>*@(DSX\YEHJ\M*-]Y2MD*G?C28/'O[DJ=^ M&+_W/4N7R9RF_NWIVY^MU!=O/'L_>7=R,KH]NSBVGW; F1\X22=/(#T?X;P& MPZCCIU$_3M[3!WV*YK-"BL-,@<'$)Q7U[@A/_8QPME ,O I2,;ZQYC$8EI)+ MY6E3(B,H!$MS;^'0SJ!Z/4_%A%1=;!O!?B_ZY4? =@8"&>>#P+%O#?-93;2F M2ER:2;>X,SZ O'Y\LZF-PE*133B>^#N'[F:"+*3*J1K"A/[6-)]Q6H 7\&EK[1W' O2[V*CN"NHIA: 3U0TMC M)\"_SV:Y]VB39]%Z-;N3^G-K=B.Z.70+O5*T8.MNOBZ&^!A[B+.3NN:;3YR5 MHJ)V[T\..)^1K9^WDHK=FVC0*4MCH,KW[JC2;+EO^:5(?4/7>MM-ZP+7/'Z% MFO]NGDLJJ")\7[1I_9>:LK9)AU14DHE^U&W^%[87Q\&)@8C&1TS7-LWZJRD4W],S M1.TO<#A&+KO+C6 ^%G,C@&%Q, 68C_7"XOQ/^YFB^[$8IFWJ1*:HSQ3UL5XN M).L^6!RW3V(N]TZ3)(KB&,MHECD59%C>XAC^W&R8-O# XD"D/\LU7FV\0Q[O M ZRFCW4(ME.\$[&=XKD&Q)TW\$@2=[6Q.."!50'K'8COC@,]Y?:)(J@JI@U[ M@G$D23 $>M'=HW&,9">&C[L^V%,214GB1@!S*X@B#(&G$4/ MSJ-@>TX%NW] S'\#4$L#!!0 ( '-QL%27BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:GY+QB V^KSGOJ"=,X%005LC&JF%)\%OY]WIU"EY)25:$$O%K8-7'%%L@)P7)R3O. M!E;7 N6&O=TS3MY9(1"-4\XH'5AV<[;:D>*ZZD:/H*,.HX[#_;8)X MP_\GC&R])BGV6+K+<2&:.'),*\"BW)!M:8$"Y7A@C=@KYM5XY /\K!F;D%!* MI/@-D1>XG]5X)E&*#!3(0%SAR+\JD(X&TCD)Y!!15*08*) ] M#63OA)!/C@)YKH$\/^'K;D%>:" O3@G94R#[&LB^6<@PFKB!_\--_# ;N"! MH1O[,0C'8![!&"J0EQK(2[.0?K"$01)&CPK.E0;GRBS.V!U)&#^8*#C7&IQK MLS@>'"9J%>[JRG#7+$L$IVX"/3!WH^01))$;Q#)8,K=BE5 K"L.FB)-P].T^ MG'HPBI\ _+[P$S6M;)T?;-.""&!K7.";5@*\6(8R_=9L<&J7K0BIO. ;5@$A_(%SN0JCN+R MBTJF*_ZVX>K_T63X$%)7_&W#U?\HX3XDU/G -BP$K41;RQ%;YPG;L"CBT3WT M%E-8@2DYZ6&!"&U%T]$YQ#'LD(->#V@@0)RCZBNH!:G3B&-8(Y5T_\6G_=0P MK)+/15Q3JY@ZF3BF9:*D9%V,0#BO9]%\ZLJII&+JU.*85LLGF(VF'U1,G6@< MPZ)1,1^@/[FO,L!=PLB=0! L5$R==9R36.Z^:&33\^P?(X6D9]CZO33:[;C M]GMP&5Z3 F>!?$0IVU-$TSD'U4_SS7%^42T,UCM*1[(M+*8,9?LMO?UVY-UO M4$L#!!0 ( '-QL%2/>K1A70$ "03 : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T RSE5U(FXFHW;B3= L("1O]!.1N]^ M""[P([.8C>E9D99P^H;%$\+AR]:9OW:MJZZ]B^Y-W;I45=[W'UJ[O+)-YE9= M;]OQ3M$-3>;'Y5#J/LMO66DUQW&BA]<9ZGAXG1F='[W]S\2N**ZY_>SR[\:V M_H_!^J<;;JZRUJOHG VE]:G2]WK>=GJZT&JIM!.AM4&_S3KV=?]36S3W/-9[_3JK]^*R=CY^6S\W%2YAPUO!3[/@+ M4$L#!!0 ( '-QL%3O6\H)A@$ -43 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V8S4[#,!"$7R7*%36N72@_:GL!KM #+V"231/5L2W;+>W;XZ0_$JA$ M5$5B+K$2[\Z,O=)WR.1M:\DGFT9I/TVK$.P#8SZOJ)$^,Y9TW"F-:V2(KV[! MK,R72)2KE2(7G>Q,^^-GJ:.E(^31YWA:W7-)76 MJCJ7(>ZSM2Z^N0SV#EGL[&I\55M_%0M2=M*AW?G98-_WNB;GZH*2N73A13:Q MBFT4\V&KR&?]$BY &UL4$L! A0#% @ $/N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ ^P8 *H: 8 " @5LB !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ E(?L@( +0% M 8 " @3(U !X;"]W;W)K&PO=V]R:W-H965TKWC% M:@0 %T) 9 " @; ] !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T MY0]L 8 &\0 9 M " @;-. !X;"]W;W)K&UL4$L! A0# M% @ &PO=V]R:W-H965T&UL4$L! A0#% @ ! - L !D ("!Q5\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965TI_ !X;"]W;W)K&UL4$L! A0#% M @ X!@ =QL !D ("!IX( 'AL+W=O 9 " @?>+ !X M;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T8 !X;"]S='EL97,N>&UL M4$L! A0#% @ *NQS $P( L ( !G9L M %]R96QS+RYR96QS4$L! A0#% @ K1A70$ "03 : " ?:? !X;"]?7!E&UL4$L%!@ G "< B H ' $*C $! end XML 43 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 44 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 45 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 92 189 1 false 31 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://nanomagic.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://nanomagic.com/role/StatementsOfOperations Condensed Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://nanomagic.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://nanomagic.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://nanomagic.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION Sheet http://nanomagic.com/role/OrganizationAndBasisOfPresentation ORGANIZATION AND BASIS OF PRESENTATION Notes 7 false false R8.htm 00000008 - Disclosure - INVENTORY Sheet http://nanomagic.com/role/Inventory INVENTORY Notes 8 false false R9.htm 00000009 - Disclosure - FACTORING Sheet http://nanomagic.com/role/Factoring FACTORING Notes 9 false false R10.htm 00000010 - Disclosure - DEBT Sheet http://nanomagic.com/role/Debt DEBT Notes 10 false false R11.htm 00000011 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://nanomagic.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 11 false false R12.htm 00000012 - Disclosure - STOCKHOLDERS??? EQUITY Sheet http://nanomagic.com/role/StockholdersEquity STOCKHOLDERS??? EQUITY Notes 12 false false R13.htm 00000013 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://nanomagic.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 13 false false R14.htm 00000014 - Disclosure - SEGMENT REPORTING Sheet http://nanomagic.com/role/SegmentReporting SEGMENT REPORTING Notes 14 false false R15.htm 00000015 - Disclosure - SUBSEQUENT EVENTS Sheet http://nanomagic.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 15 false false R16.htm 00000016 - Disclosure - INVENTORY (Tables) Sheet http://nanomagic.com/role/InventoryTables INVENTORY (Tables) Tables http://nanomagic.com/role/Inventory 16 false false R17.htm 00000017 - Disclosure - STOCKHOLDERS??? EQUITY (Tables) Sheet http://nanomagic.com/role/StockholdersEquityTables STOCKHOLDERS??? EQUITY (Tables) Tables http://nanomagic.com/role/StockholdersEquity 17 false false R18.htm 00000018 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://nanomagic.com/role/SegmentReportingTables SEGMENT REPORTING (Tables) Tables http://nanomagic.com/role/SegmentReporting 18 false false R19.htm 00000019 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details Narrative) Sheet http://nanomagic.com/role/OrganizationAndBasisOfPresentationDetailsNarrative ORGANIZATION AND BASIS OF PRESENTATION (Details Narrative) Details http://nanomagic.com/role/OrganizationAndBasisOfPresentation 19 false false R20.htm 00000020 - Disclosure - SCHEDULE OF INVENTORY (Details) Sheet http://nanomagic.com/role/ScheduleOfInventoryDetails SCHEDULE OF INVENTORY (Details) Details 20 false false R21.htm 00000021 - Disclosure - FACTORING (Details Narrative) Sheet http://nanomagic.com/role/FactoringDetailsNarrative FACTORING (Details Narrative) Details http://nanomagic.com/role/Factoring 21 false false R22.htm 00000022 - Disclosure - DEBT (Details Narrative) Sheet http://nanomagic.com/role/DebtDetailsNarrative DEBT (Details Narrative) Details http://nanomagic.com/role/Debt 22 false false R23.htm 00000023 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://nanomagic.com/role/RelatedPartyTransactions 23 false false R24.htm 00000024 - Disclosure - SCHEDULE OF STOCK OPTION PLAN ACTIVITY (Details) Sheet http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails SCHEDULE OF STOCK OPTION PLAN ACTIVITY (Details) Details 24 false false R25.htm 00000025 - Disclosure - SCHEDULE OF STOCK OPTIONS AND WARRANTS (Details) Sheet http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails SCHEDULE OF STOCK OPTIONS AND WARRANTS (Details) Details 25 false false R26.htm 00000026 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details) Sheet http://nanomagic.com/role/ScheduleOfWeightedAverageNumberOfSharesDetails SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details) Details 26 false false R27.htm 00000027 - Disclosure - STOCKHOLDERS??? EQUITY (Details Narrative) Sheet http://nanomagic.com/role/StockholdersEquityDetailsNarrative STOCKHOLDERS??? EQUITY (Details Narrative) Details http://nanomagic.com/role/StockholdersEquityTables 27 false false R28.htm 00000028 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://nanomagic.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://nanomagic.com/role/CommitmentsAndContingencies 28 false false R29.htm 00000029 - Disclosure - SCHEDULE OF SEGMENT INFORMATION (Details) Sheet http://nanomagic.com/role/ScheduleOfSegmentInformationDetails SCHEDULE OF SEGMENT INFORMATION (Details) Details 29 false false R30.htm 00000030 - Disclosure - SEGMENT REPORTING (Details Narrative) Sheet http://nanomagic.com/role/SegmentReportingDetailsNarrative SEGMENT REPORTING (Details Narrative) Details http://nanomagic.com/role/SegmentReportingTables 30 false false R31.htm 00000031 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) Sheet http://nanomagic.com/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS (Details Narrative) Details http://nanomagic.com/role/SubsequentEvents 31 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm nmgx-20220331.xsd nmgx-20220331_cal.xml nmgx-20220331_def.xml nmgx-20220331_lab.xml nmgx-20220331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 47 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 92, "dts": { "calculationLink": { "local": [ "nmgx-20220331_cal.xml" ] }, "definitionLink": { "local": [ "nmgx-20220331_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "nmgx-20220331_lab.xml" ] }, "presentationLink": { "local": [ "nmgx-20220331_pre.xml" ] }, "schema": { "local": [ "nmgx-20220331.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 323, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 25, "http://nanomagic.com/20220331": 8, "http://xbrl.sec.gov/dei/2022": 4, "total": 37 }, "keyCustom": 16, "keyStandard": 173, "memberCustom": 20, "memberStandard": 11, "nsprefix": "NMGX", "nsuri": "http://nanomagic.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://nanomagic.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - DEBT", "role": "http://nanomagic.com/role/Debt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://nanomagic.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "role": "http://nanomagic.com/role/StockholdersEquity", "shortName": "STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://nanomagic.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - SEGMENT REPORTING", "role": "http://nanomagic.com/role/SegmentReporting", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - SUBSEQUENT EVENTS", "role": "http://nanomagic.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - INVENTORY (Tables)", "role": "http://nanomagic.com/role/InventoryTables", "shortName": "INVENTORY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)", "role": "http://nanomagic.com/role/StockholdersEquityTables", "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://nanomagic.com/role/SegmentReportingTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details Narrative)", "role": "http://nanomagic.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://nanomagic.com/role/StatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-03-31", "decimals": "0", "lang": null, "name": "us-gaap:OtherOperatingIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - SCHEDULE OF INVENTORY (Details)", "role": "http://nanomagic.com/role/ScheduleOfInventoryDetails", "shortName": "SCHEDULE OF INVENTORY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "span", "p", "NMGX:FactoringTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "NMGX:FactoringCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - FACTORING (Details Narrative)", "role": "http://nanomagic.com/role/FactoringDetailsNarrative", "shortName": "FACTORING (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "NMGX:FactoringTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "NMGX:FactoringCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeasePrincipalPayments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - DEBT (Details Narrative)", "role": "http://nanomagic.com/role/DebtDetailsNarrative", "shortName": "DEBT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfRelatedPartyDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "role": "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-03-31_custom_TomBermanandRonBermanMember", "decimals": "INF", "lang": null, "name": "NMGX:EconomicInterestPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - SCHEDULE OF STOCK OPTION PLAN ACTIVITY (Details)", "role": "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails", "shortName": "SCHEDULE OF STOCK OPTION PLAN ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "NMGX:ScheduleOfStockOptionsAndWarrantsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - SCHEDULE OF STOCK OPTIONS AND WARRANTS (Details)", "role": "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails", "shortName": "SCHEDULE OF STOCK OPTIONS AND WARRANTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "NMGX:ScheduleOfStockOptionsAndWarrantsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details)", "role": "http://nanomagic.com/role/ScheduleOfWeightedAverageNumberOfSharesDetails", "shortName": "SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "role": "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "role": "http://nanomagic.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - SCHEDULE OF SEGMENT INFORMATION (Details)", "role": "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails", "shortName": "SCHEDULE OF SEGMENT INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "INF", "lang": null, "name": "NMGX:GrossMargin", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://nanomagic.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SEGMENT REPORTING (Details Narrative)", "role": "http://nanomagic.com/role/SegmentReportingDetailsNarrative", "shortName": "SEGMENT REPORTING (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)", "role": "http://nanomagic.com/role/SubsequentEventsDetailsNarrative", "shortName": "SUBSEQUENT EVENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-012022-05-02_us-gaap_SubsequentEventMember_custom_EquipmentNoteMember", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://nanomagic.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonClassAMember_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonClassAMember_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://nanomagic.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "lang": null, "name": "NMGX:ChangeInInventoryObsolescenceReserve", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION", "role": "http://nanomagic.com/role/OrganizationAndBasisOfPresentation", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - INVENTORY", "role": "http://nanomagic.com/role/Inventory", "shortName": "INVENTORY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "NMGX:FactoringTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - FACTORING", "role": "http://nanomagic.com/role/Factoring", "shortName": "FACTORING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "NMGX:FactoringTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 31, "tag": { "NMGX_AdjustmentsToAdditionalPaidInCapitalWarrantsAndOptionsOnPrivatePlacement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants options and warrant options issued on private placement.", "label": "Warrants on private placement" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantsAndOptionsOnPrivatePlacement", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "NMGX_AdvancesFromRelatedPartiesCurrent": { "auth_ref": [], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Advances from related parties current.", "label": "Advances from related parties" } } }, "localname": "AdvancesFromRelatedPartiesCurrent", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "NMGX_ChangeInInventoryObsolescenceReserve": { "auth_ref": [], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in Inventory Obsolescence Reserve.", "label": "Change in inventory obsolescence reserve" } } }, "localname": "ChangeInInventoryObsolescenceReserve", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "NMGX_ContractServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Services Segment [Member]", "label": "Contract Services Segment [Member]" } } }, "localname": "ContractServicesSegmentMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "NMGX_DepreciationAndAmortizationExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation and amortization expenses.", "label": "Total consolidated depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationExpenses", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "NMGX_DisclosureFactoringAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Factoring" } } }, "localname": "DisclosureFactoringAbstract", "nsuri": "http://nanomagic.com/20220331", "xbrltype": "stringItemType" }, "NMGX_EconomicInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Economic interest percentage.", "label": "Economic interest percentage" } } }, "localname": "EconomicInterestPercentage", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "percentItemType" }, "NMGX_EquipmentNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Note [Member]", "label": "Equipment Note [Member]" } } }, "localname": "EquipmentNoteMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_FactoringCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Factoring cost.", "label": "Factoring cost" } } }, "localname": "FactoringCost", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/FactoringDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "NMGX_FactoringTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factoring [Text Block]", "label": "FACTORING" } } }, "localname": "FactoringTextBlock", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/Factoring" ], "xbrltype": "textBlockItemType" }, "NMGX_GrossMargin": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross margin.", "label": "Total gross margin" } } }, "localname": "GrossMargin", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "percentItemType" }, "NMGX_IncreaseDecreaseInAccountsPayableRelatedParty": { "auth_ref": [], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in accounts payable related party.", "label": "Accounts payable - related party" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParty", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "NMGX_JeanneRickertMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jeanne Rickert [Member]", "label": "Jeanne Rickert [Member]" } } }, "localname": "JeanneRickertMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_MagicGrowth3LLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Magic Growth 3 LLC [Member]", "label": "Magic Growth 3 LLC [Member]" } } }, "localname": "MagicGrowth3LLCMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_MagicGrowthLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Magic Growth LLC [Member]", "label": "Magic Growth LLC [Member]" } } }, "localname": "MagicGrowthLLCMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_MichiganFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Michigan Facility [Member]", "label": "Michigan Facility [Member]" } } }, "localname": "MichiganFacilityMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_NanoMagicLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nano Magic LLC [Member]", "label": "Nano Magic LLC [Member]" } } }, "localname": "NanoMagicLLCMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_OperatingIncomeLossBeforeUnallocatedCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating income loss before unallocated costs.", "label": "Total consolidated income (loss) from operations" } } }, "localname": "OperatingIncomeLossBeforeUnallocatedCosts", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "NMGX_ProductSegmentIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Segment Income [Member]" } } }, "localname": "ProductSegmentIncomeMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "NMGX_ProductSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Segment [Member]", "label": "Product Segment [Member]" } } }, "localname": "ProductSegmentMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "NMGX_ProductionEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production Equipment [Member]", "label": "Production Equipment [Member]" } } }, "localname": "ProductionEquipmentMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_RaymondLeasingCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Raymond Leasing Corporation [Member]", "label": "Raymond Leasing Corporation [Member]" } } }, "localname": "RaymondLeasingCorporationMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_RonaldBermanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ronald Berman [Member]", "label": "Ronald Berman [Member]" } } }, "localname": "RonaldBermanMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_SalesBonusesToRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sales bonuses to related party", "label": "[custom:SalesBonusesToRelatedParty]" } } }, "localname": "SalesBonusesToRelatedParty", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "NMGX_ScheduleOfStockOptionsAndWarrantsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Stock Options and Warrants [TableTextBlock]", "label": "SCHEDULE OF STOCK OPTIONS AND WARRANTS" } } }, "localname": "ScheduleOfStockOptionsAndWarrantsTableTextBlock", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "NMGX_ScottAndJeanneRickertMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scott & Jeanne Rickert [Member]", "label": "Scott & Jeanne Rickert [Member]" } } }, "localname": "ScottAndJeanneRickertMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_ScottRickertMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scott Rickert [Member]", "label": "Scott Rickert [Member]" } } }, "localname": "ScottRickertMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_SegmentOperatingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Segment operating expenses.", "label": "Total segment operating expenses" } } }, "localname": "SegmentOperatingExpenses", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "NMGX_SegmentReportingInformationCapitalAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Segment reporting information capital additions.", "label": "Total consolidated capital additions" } } }, "localname": "SegmentReportingInformationCapitalAdditions", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "NMGX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Contractual Terms (Years), Outstanding, Ending", "label": "Weighted Average Remaining Contractual Terms (Years), Outstanding, Ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOutstanding", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "durationItemType" }, "NMGX_StockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Warrants [Member]", "label": "Stock Warrants [Member]" } } }, "localname": "StockWarrantsMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "NMGX_ThreeConvertiblePromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Convertible Promissory Notes [Member]", "label": "Three Convertible Promissory Notes [Member]" } } }, "localname": "ThreeConvertiblePromissoryNotesMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_TomBermanandRonBermanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tom Berman and Ron Berman [Member]", "label": "Tom Berman and Ron Berman [Member]" } } }, "localname": "TomBermanandRonBermanMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_TomJBermanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tom J. Berman [Member]", "label": "Tom J. Berman [Member]" } } }, "localname": "TomJBermanMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_TwoThousandFifteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Equity Incentive Plan [Member]", "label": "2015 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandFifteenEquityIncentivePlanMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_TwoThousandTwentyOneEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan [Member]", "label": "2021 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandTwentyOneEquityIncentivePlanMember", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "NMGX_WarrantsOutstandingAndExercisableWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants outstanding and exercisable warrants.", "label": "Warrants outstanding and exercisable warrants" } } }, "localname": "WarrantsOutstandingAndExercisableWarrants", "nsuri": "http://nanomagic.com/20220331", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r408", "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r409" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r412" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r414" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://nanomagic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_DirectorMember": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r142", "r173", "r174", "r246", "r248", "r339", "r375", "r376" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r142", "r173", "r174", "r246", "r248", "r339", "r375", "r376" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r147", "r328" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r34", "r79", "r327", "r329" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 2.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/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r148", "r149" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 3.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/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrentAndNoncurrent": { "auth_ref": [ "r358", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.", "label": "Accrued Salaries" } } }, "localname": "AccruedSalariesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 3.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/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r81", "r82", "r83", "r281", "r282", "r283", "r296" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r250", "r284", "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r103" ], "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": "Total Stock options and stock warrants" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r11", "r78", "r124", "r131", "r138", "r151", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r290", "r292", "r300", "r332", "r334", "r352", "r366" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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 consolidated total assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets", "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r33", "r78", "r151", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r290", "r292", "r300", "r332", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r9", "r334", "r382", "r383" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r65", "r71", "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. 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": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "CASH, end of period", "periodStartLabel": "CASH, beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r65", "r301" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET INCREASE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r16", "r17", "r18", "r75", "r78", "r96", "r97", "r98", "r100", "r102", "r108", "r109", "r110", "r151", "r176", "r181", "r182", "r183", "r187", "r188", "r226", "r227", "r229", "r233", "r239", "r300", "r413" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Warrant exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Warrants to purchase common stock" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r359", "r371" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies (See Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r170", "r171", "r172", "r175", "r386" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r81", "r82", "r296" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r239" ], "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/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 2.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: $0.0001 par value, 30,000,000 shares authorized; 10,077,681 and 9,702,680 issued and outstanding at March 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common stock, voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r243", "r244", "r247" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r189", "r190", "r191", "r193", "r203", "r204", "r205", "r209", "r210", "r211", "r212", "r213", "r221", "r222", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r55", "r78", "r151", "r176", "r177", "r178", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r300" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "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": "Total Cost of Revenues", "verboseLabel": "Total segment and consolidated cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COST OF REVENUES:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r74", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r207", "r214", "r215", "r216", "r225" ], "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": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r77", "r80", "r190", "r191", "r192", "r193", "r194", "r195", "r197", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r221", "r222", "r223", "r224", "r310", "r353", "r354", "r364" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r192", "r218" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt instrument conversion price", "verboseLabel": "Conversion price per share" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r190", "r221", "r222", "r309", "r310", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r42", "r363" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt instrument, installment payments description" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r219", "r309", "r310" ], "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": "Annual payable interest percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r191" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r41", "r193", "r299" ], "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/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r77", "r80", "r190", "r191", "r192", "r193", "r194", "r195", "r197", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r221", "r222", "r223", "r224", "r310" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r42", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt instrument, periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r69", "r119" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r5", "r19", "r79", "r179", "r181", "r182", "r186", "r187", "r188", "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "verboseLabel": "Advances from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET INCOME (LOSS) PER COMMON SHARE:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r51", "r86", "r87", "r88", "r89", "r90", "r94", "r96", "r100", "r101", "r102", "r105", "r106", "r297", "r298", "r361", "r374" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic", "verboseLabel": "Net income (loss) per common shares outstanding" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfWeightedAverageNumberOfSharesDetails", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r51", "r86", "r87", "r88", "r89", "r90", "r96", "r100", "r101", "r102", "r105", "r106", "r297", "r298", "r361", "r374" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (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": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r47", "r48", "r49", "r81", "r82", "r83", "r85", "r91", "r93", "r107", "r152", "r239", "r241", "r281", "r282", "r283", "r287", "r288", "r296", "r302", "r303", "r304", "r305", "r306", "r307", "r322", "r377", "r378", "r379" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r314", "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance lease liability, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease liability, non current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r315", "r317" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance lease, monthly payments", "negatedLabel": "Repayment of finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 5.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 expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r54", "r78", "r124", "r130", "r134", "r137", "r140", "r151", "r176", "r177", "r178", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r300" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "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": "Total segment and consolidated gross profit", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 9.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" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r68" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 6.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": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r68" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r68" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 7.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": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r68", "r317" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 11.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 liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r68" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and contract assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r59", "r211", "r220", "r223", "r224" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r64", "r66", "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for 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.", "label": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r25" ], "calculation": { "http://nanomagic.com/role/ScheduleOfInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "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/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r31" ], "calculation": { "http://nanomagic.com/role/ScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Inventory, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r31", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets", "http://nanomagic.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r27" ], "calculation": { "http://nanomagic.com/role/ScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "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/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r31", "r154" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less: reserve for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r26" ], "calculation": { "http://nanomagic.com/role/ScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "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": "Work-in-progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal and consulting fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance lease term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r78", "r132", "r151", "r176", "r177", "r178", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r291", "r292", "r293", "r300", "r332", "r333" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r78", "r151", "r300", "r334", "r355", "r369" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r39", "r78", "r151", "r176", "r177", "r178", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r291", "r292", "r293", "r300", "r332", "r333", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation settlement" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r204", "r217", "r221", "r222", "r354", "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r42" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 Provided by (Used in) Financing Activities", "totalLabel": "NET CASH PROVIDED BY FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 Provided by (Used in) Investing Activities", "totalLabel": "NET CASH USED BY INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r67", "r70" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 Provided by (Used in) Operating Activities", "negatedLabel": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH PROVIDED (USED) BY OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r45", "r46", "r49", "r50", "r70", "r78", "r84", "r86", "r87", "r88", "r89", "r92", "r93", "r99", "r124", "r130", "r134", "r137", "r140", "r151", "r176", "r177", "r178", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r298", "r300", "r360", "r373" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://nanomagic.com/role/StatementsOfOperations": { "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 income (loss)", "totalLabel": "NET INCOME (LOSS)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows", "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total Other Expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER EXPENSE:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 4.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 the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Current portion of notes payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SegmentReportingDetailsNarrative" ], "xbrltype": "integerItemType" }, "us-gaap_OfficersCompensation": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, Officer, Excluding Cost of Good and Service Sold" } } }, "localname": "OfficersCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 3.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": "Operating Expenses", "totalLabel": "Total Operating Expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r124", "r130", "r134", "r137", "r140" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "negatedLabel": "Operating Income (Loss)", "totalLabel": "INCOME (LOSS) FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/OrganizationAndBasisOfPresentationDetailsNarrative", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r314" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 6.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": "Current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r314" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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": "Lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r313" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r294" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/OrganizationAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r10" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "OTHER OPERATING INCOME" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r279" ], "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/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17", "r226" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17", "r226" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and contract assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r62" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from bank loans" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r62" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance 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": "Proceeds from issuance of convertible debt", "terseLabel": "Convertible promissory notes", "verboseLabel": "Convertible promissory notes, issued" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StatementsOfCashFlows", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r61" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from sale of common stock and warrants", "verboseLabel": "Proceed from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from issuance of warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r384", "r385" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional fees" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r166", "r334", "r362", "r370" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 3.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, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r53", "r153" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r249", "r325", "r326" ], "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." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r249", "r325", "r326", "r329" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": { "auth_ref": [ "r15", "r312", "r319", "r320", "r321", "r324" ], "lang": { "en-us": { "role": { "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.", "label": "Related Party Transaction, Description of Transaction" } } }, "localname": "RelatedPartyTransactionDescriptionOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r249", "r325", "r329", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351" ], "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/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r323", "r324", "r326", "r330", "r331" ], "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": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r63" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "negatedLabel": "Repayment of bank loans" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r63" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayment of advances from related parties" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative", "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r286", "r338", "r396" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 3.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/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r241", "r334", "r368", "r380", "r381" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 4.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r81", "r82", "r83", "r85", "r91", "r93", "r152", "r281", "r282", "r283", "r287", "r288", "r296", "r377", "r379" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r115", "r116", "r129", "r135", "r136", "r142", "r143", "r145", "r245", "r246", "r339" ], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Total Revenues", "verboseLabel": "Total segment and consolidated revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUES:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SalariesWagesAndOfficersCompensation": { "auth_ref": [], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salaries, wages and related benefits" } } }, "localname": "SalariesWagesAndOfficersCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Number of shares sold, value" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Number of shares sold, shares", "verboseLabel": "Number of sale stock" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r28", "r29", "r30" ], "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" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r327", "r329" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r124", "r127", "r133", "r164" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r124", "r127", "r133", "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "SCHEDULE OF SEGMENT INFORMATION" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r254", "r269", "r272" ], "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": "SCHEDULE OF STOCK OPTION PLAN ACTIVITY" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r111", "r115", "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r129", "r130", "r131", "r132", "r134", "r135", "r136", "r137", "r138", "r140", "r145", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r168", "r169", "r375" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r111", "r113", "r114", "r124", "r128", "r134", "r138", "r139", "r140", "r141", "r142", "r144", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://nanomagic.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and marketing expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r68" ], "calculation": { "http://nanomagic.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r253" ], "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/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r257" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Number of Options, Exercisable, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r257" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Exercisable Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r271" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Aggregate Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r261" ], "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": "Number of Options, Forfeited", "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Aggregate Intrinsic Value, Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Number of Options, Issued", "verboseLabel": "Number of stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r255", "r256" ], "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": "Number of Options, Outstanding, Ending balance", "periodStartLabel": "Number of Options, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average Exercise Price, Issued", "verboseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Terms (Years), Outstanding, Beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "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", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-Term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r35" ], "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/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r34" ], "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." } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r32", "r356", "r357", "r365" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r111", "r115", "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r129", "r130", "r131", "r132", "r134", "r135", "r136", "r137", "r138", "r140", "r145", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r167", "r168", "r169", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r75", "r78", "r96", "r97", "r98", "r100", "r102", "r108", "r109", "r110", "r151", "r176", "r181", "r182", "r183", "r187", "r188", "r226", "r227", "r229", "r233", "r239", "r300", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r44", "r47", "r48", "r49", "r81", "r82", "r83", "r85", "r91", "r93", "r107", "r152", "r239", "r241", "r281", "r282", "r283", "r287", "r288", "r296", "r302", "r303", "r304", "r305", "r306", "r307", "r322", "r377", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "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/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r81", "r82", "r83", "r107", "r339" ], "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 [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Common stock issued for services and for stock appreciation rights, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r239", "r241" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Common stock issued for cash, net of issuance costs, shares", "verboseLabel": "Stock issued, shares, new issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity", "http://nanomagic.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r239", "r241", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Number of Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "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": "Common stock issued for services and for stock appreciation rights" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r239", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Common stock issued for cash, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfStockOptionsAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r78", "r150", "r151", "r300", "r334" ], "calculation": { "http://nanomagic.com/role/BalanceSheets": { "order": 3.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": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets", "http://nanomagic.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r76", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r241", "r242", "r295" ], "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": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r308", "r336" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r308", "r336" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r308", "r336" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r308", "r336" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r335", "r337" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/DebtDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrant term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StockholdersEquityDetailsNarrative", "http://nanomagic.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r95", "r102" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r94", "r102" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Total weighted average shares outstanding", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/ScheduleOfWeightedAverageNumberOfSharesDetails", "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://nanomagic.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://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)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123395306&loc=d3e36975-112693" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918703-209980" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919370-209981" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919784-209982" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r397": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r398": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r399": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://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.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r401": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r402": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r403": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r404": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r405": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r406": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r407": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r408": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r409": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r411": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r412": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r413": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r414": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r415": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r416": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r417": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://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.25)", "Topic": "210", "URI": "https://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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" } }, "version": "2.1" } ZIP 48 0001493152-22-013654-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-013654-xbrl.zip M4$L#!!0 ( '-QL%0Q/QI@E@< %@L * 97@S,2TQ+FAT;>U:77,: M.19]IXK_H''5I.PJ,"89SX-AJ+*#LV'+23P),U5Y%-T"M%:WB*2&L+]^SY6Z MF^8CL9.QL\1E/QA:+5W=*QV=>R34?3U\<]6KU[JO+\_[^&3TUQT.AE>7O6XK M?.)M*W_=O7C7_\@^##]>7?YQ,-:I.V/MDYEC0YD(R]Z*!7NO$YXV0D&#?1!& MC@_0$$VOBW8)-Q.9GK&3@]ZS=&1GG6[K>J/*74UW6&D,56&P^^K=VV'52G/, M$ZF69[?9\76M_*\(W<)2BTSU[LVW#G/BLVMR)2?190Y.1?LW1@5A.FV_NK]C-,3 KW.C,UX"I@YS=YG2K#V"]YL_W;(CUKM MTSA\^UE#_!$(_$]F@93E?;H]:-1K0YVP?Q^S"V%\B\CC<*!%/1"/ )@=+K&$UU8Y%,,!ERGBZ9%GJ3":8=QZ0_(OR^^!I^!1O+% AL*T T0!X41VO3>6]3,&!@*:$'>@K ME1'O 725R6\ L=)S(S #2QZ47*D2T?5:#B:[V3N632S)=H/PEBG $CC6P)KO MT7J7(FZG;*STPA8@7Q$HXU087(>CP7Z JBW\63E,CI#'QX]BCA\17'\#7(=K M$_O,6,J,-@=D+JZ(G730] $; \:-\%P%M,@1M#&E; %4CY2T4ZI/U1)P,_$S M/PJ,DI9P&C%,GC(BS OV 1#ATQ+[<6;VVUAMKHI?#<=E?\7Q4 M"I7JRD =$CQ/6O2?A=*^WT"P5ZO7^L*B1\RW3\JW([)!@B'BF;U[$TK<(P%@ MY3T%*: S P,@R+FT1+M>78C4&Z*-RTJ%5(G?",4)JKD8J*"LD2<%>BG!WG#& M:B5C[KRG(RMCR8VD"&20+#X5I60ILZ0B_/K&DB/1X=&OK8!'#FF!6LT@O&64 M*4X)!H%Y+TJ.I_42U$U5E>';2%!%) "T%_'C(,G'LP1&6TO@SFRYM1+NW'+G M@JC7-E<$5<,JFLN8<,ZM3CFE%6ZQ1DA4$_BYB0L<8FE(/I)*NB6IDUW]TKKT MD/5H#"MJK>I*@]5K/GU]SD.:96:&Y6"]H(HB;6+O@=?G$Y%")2FL"KP1,UIO M5 6;CX!\?QB&O/&$_?W"?@3L7\ZYRCQ%$B[$> QM+.>84+M#XI9*Z Z<'QXW M5&]YL@&DHR'HFH .K/&1SMR77;A+6N)E;4&;AW&5FW=O%=FHV);XY2O"4,"A M#AQ*XR>T[A5:8V+J@(-M0-%A1RZ*<]VZ [7?P,^D/W0498904\GUVU;KM41; MAQ=T( UC-H*E_) NV)ER6VH9XD@/N]".?W^[:8_0HZ+%=%8L1FQ:Q64*V(C6KQE%10'$U[@;(GLTCD. MH>UT[@O5\06PF232.2&^DCQ&&J*%WL<2#I*1IWWA?E$M[0O/%=0@^O2_:P)$ M="P020&,Y,F]W)XM!+^A9!W$H4_77MCZD^7B_.P.R*OP;]A(8;]$:-Q!CSQ& M2RM*=OPB2G,YC": &D1K(T@&B^AMEF"@$;:/)L\C.T\;G^3 'F*4-F[GR/IC M ^9I #'"TR4PYW]"R,'9""E8IG.MYH+R<,HG^4\A)F=8D'YQ=7EY=?;@^?SEX^Z\_#DX._//U>;]? M/']S9 L9NRE5/?FU@R1AL"=N1EHI/K-PJ/AVX"\J=8?OO[V#.:52R+,"J$[/ M#O)K3]UA_[L=/CWY]3['O _HG@6OWO E:_\>?M(M)V'8W_8Y'ZV1=DXG9VRD M>'3#VL>GB,&?@85N_I]1=0>]EFT%Q]=N*W1;@UXU-OQ[OR]3_(!+:=W9M M\6&R^\'*U"_-)GLEA8K/V#7R: ?U/V70A.1!A[V;^5]*S]@5Q^:CV2PFOS_X M>_WZ9TE4O\]<2?5%V<4F>:'_5<:I9IC-#+1.AMNI8R/%;'/4BG%V\,BZR%%B M[%N4BW?-]([;GL7<%# J(-1M87B*D:J,;XL&. SBGJ%L U]T0YAN!H>KPG2C M^']02P,$% @ #,Q+3(N:'1M[5K1 MF6F;3-MNS.[*.P!6@C6ZYD0]FOWW,E MVSA FW0G31,F>0C8EJ[NEG9\.\,GHKS<:CB[.^[V6 M_\335OZX=_9Q\#?[//K[XOSUWD3'Z0GKM).4C60D+/L@%NR3CGC<\#<:[+,P M9=FVM_%=X3V#IK'_^=2;',JW77G0.CWJM M,TP2F>__I! "$:?"W&4,Q8P_+J\Q\[T_^V^$2>5$!CP5]9J>L$LCXT F7+&W M,N;XBF\?)V@@3*_U9_\Q+H\/]#(S-N,Q8)9J]BE3@G5>\&;GY3X_:'6.0__M ML89X'PC\)[- RO(NW1XVZK4+P>/0:/:7,+R!J2$X+EDZX^G)O<23WY1Q*)S1 MH\YA^SBY4XZ[Q]59BZ9]>"SCNPREG,F#OM IE/+5L& >';)_,/%?AETQWC9A*FQHD]7/C;ASLQB3O$%Z.@)Q7B@13D7#PR8'2ZAA-=8I"V" RYCQ>,FR.#698#9%;8K@'N&" M(R8 B*K2A >X99B.9,K Z:[=1H-8!,):;I:.]R-^)1P02Z,6]T)X@S$5:1L: MA!H$T@19A&8Q^L.54!BVF$G U&;T;]5_(8S(C5 $D;1*<$(L6\ATA@AM(@+G M(>S6:SGP SU'OY"-E]6)V(U%WR'\OO@>?@6;E!II!8@&P(OF>&PJSV4,#@0T M)>Q 8:F,> ^@JRQ^ XB5CAN!&5ARH.1*E8BNUW(PV?71D3:A)-L-PENF $O@ M6 -K;D3K7 JXG;&)T@M;@'Q%H(S33>\Z'/7V/51MX<_*87*$/#[(;B^ M!%Q'UQ;VN;%4&6T.R%Q?$3MIK^H]-H:,&^&X"FB18ZAC*MD"J!XK:6?4GII% MX&;B9[H.I0V4MAGZ$6L;K;RIQ.A A+@-F.P#5J$ 3@OL"';^-9CQ>"K8*4B1 M=+CU0OQX7QRX_DZ,TY6_E*258X]Q&H01<5:@[Y$(AP[8MP>KUZZ-QIH897]2 MCE=<'Y1"I9H9:$."YY?(T1T">^=N \%NK5X;"(L1L=ZN*-^,R 8)AH!G]O9= MJ'"/!8"5C^2E@,X,#( @Y](2[3IU(6)GB/8N*Q52)7XC%">HYF*@@K)&7A3H MH01[PQFKE0QYZCP=6QE*;B1%(+UD<:4H)DN9)17A\ALI1Z+#H5]; 8]2E 7J ME4!XRR!3G H, G->E!Q/^>+53565X=M84$,4 /07X6Z0Y.ZDP'@C!6[-EAN9 M<.N>6Q.B7EO/"&J&+)K+D'#.K8XYE15ND2,DJ@G\W(0%#I$:DH^EDNF2U,FV M<2DO'60=&GU&76NZTF#UFBM?7_.0DLPD2 ?K!%40:!,Z#YP^GXH8*DDA*_!$ M))1OU 2;#X]\=QR&NO&$_8>%_0#8/Y]SE3F*)%R(R03:6,ZQH':+Q"V5T"TX MWU^NJ=[R9 -(1T?0-0$=6.-CG:7?=N$V98F7K05M'B95;MZ^563C8EOBTE?X MJ8!#73@4AT]H?5!H#8FI/0XV 46'';DHSG7K%M3^ #^3_M!!D!E"3:76;UJM MUR)M4SR@(VD8LP$LY8=TWLZ,VU++$$8PW10L]#"0?)R-.^\&%1+>T+3Q74(,9T MOVP"1'0L$$@!C.3%O=R>+02_HF+MQ:$KUT[8NI/EXOSL%LBK\*_?2&&_1&C< M0H\\1$\K2G;\)DIS.8PN@!I$:\-+!HOH;19AHA&VBR:O(UM/&Y_DP /$*&W< M3E'U)P;,TP!BA*-+8,[]A)"#L^%+L(SG6LT%U>&83_.?0DS.L")*E%X*/%W, MM&=5?@WZ@.IW9$6]=FM<_ZS#WGN&R^CT[.*?IF^.'WUWOM/7=] M>3H8%-<_'-E"ANF,FK:?=5$D#/;$S4 KQ1,+AXIO>^YUH-[HTX\/,*=2"GE6 M #75R5[^Q70\._3P]EA7]B)FU; MQ%_A5KX4WA>_'D]K\8O<>C.38N(]V?+BV+9E:3DF[C^&]Y3N]_6JPOYOS2;F M4JCPA%VB[G=AY$LMN==G'Q/VR>\(N.#9+S68!@\'PK^LOA9;$^BI)R])4 MW#M;)UN,OZJ0U8JX7C&OD_=FJ5LKB9N)<*OF=[R?FJQ M8 7@"K#U6IB>8J8J\]NB"?:3^!CPN(9$>IF87B+V;Q73R\?_ 5!+ P04 M" !S<;!4NE[A0A8$ #T&@ "@ &5X,S(M,2YH=&WM66UOVD@0_H[$?YA# M:I1*@'DI/1VXEGC+Q2>2<(E;73\N]AKV:N\ZZW53^NMOUHL)$*2[GJA((O@ M>%]FGYEY]AF6M2^]JXE3+MF7X_X(/T&_;,_U)F/'MLPG]EJK;GMP,_H,=][G MR?A#)11<=:'92!1X+*8I7-,'N!4QX5734(4[*EE8P8DX=5K,BXF<,]Z%1L4Y MX[,TZ=G6=&?(?S7=@[4Q'(H&[8N;:V_32BTD,8N6W7^SDX]-V7=JED5+EC;E M' Q;#Q3]IFHD8G-LDFR^4 >%.W#&?UVZ ]M.V!C_9!9]R1>4A?2C8 M\+)08^3MC\X=]143O%QJMCL-&%*I6,A\HMM A#"5C/LL(1&,OU$_4^PKA9L0 M1U!I6Q^=4[;VH_X[2S&.RU4CXP'51AOU#N.'=,7%O/F"&!J 6I!X3XC M$J,6+4'21$BE,WE-N( K,F<^7(HH8'R>@LO].ISK&6=1<)^)WE#$">'+,YD_ MO04T>B%DC,O5_L3EY8[U!'&) "CZ%Y1+5T3Z"V@WJ]!JM%I5("F$+*+!(RXD M6R:98N@DX0%2RE\0/J> R\8L37/.\7QD0!2%!944D6\"O,W]*?!5P<48B1C^ MJ,. 2AVRNK*J6J^)DZ84/PB!7RBDE1AN& TA O&"1(=>;YB M=Q69I_?"$I3(KJ MNIM$$7J!4J=U 3L2) GVZ%GA6B_08,!RTUI><%06&4H)5,=\S;1FCC30]F0@94UGP1 M121)$5#QK9(?!6SO]L<7^*KEWB=1$44EDLKJ8&%[H_\-N--X<\B8CY".78/J MBBRA^=X4VW42O-%3S*MHS812(N["+"+^%VAJ-D J(A:898[IE>TZ5FH9X%OE MW+9<9],W?+M]+BG^B5MI7Q:/ 0MS87!L).24C"/!6O^N-6ATM3&_7?>P>G"3Y$?%+DQ(JJ!6*V@PZX;BH05A"O(9EL8GB)2&_&U=(!-$%\L'_7ME;ZU,M=8^K;K'U!+ M P04 " !S<;!4Y@H,L_S" #_) @ # &9OR]:W.B MSK8X_#Y5^0ZH]"][I?NU:N__'^O YEZ1IHNJUWBL7/G%D/ M7;QZ/LJ<3-]W/!^?OKH)T/C%;VK:@/> ![BD=()ADMP&=<@"1T),P/!W^<]]7GM M.+E$DG7&66#.+*;XYPZO3R@NHCER.W/"#_ &QSD/:JB[=-C,)_C5>=#4$SV> M'TX>[O)ZASQH_S S*GRGJ3+2/9\FO\P\+AI:PA@-D>X-"OS\"?^,WV$2#)O@ M)F015%,QM)$WKO:/,U/IFK$(%'PY\U#M]OK/Y"F%5]0!WY.$8)/"% MZ"7B1?B7PO_WQ9 ,&5U^^63]"[\.D,%3>) $>C*EYZ]G154QD&(D6H#+&258 M?WT],]"K\3;'93<;-N\8M#) BPG^-BLSW MVEU>UM&V()94P20C2;K RW=(DU2Q M_I[9\;HZSD DB[#7[5;J(>9DJ;<3YM\GJ^?6=JJ)UR S&$;^PQ.JHX MHG1C)*.O9UW0W N*988&U9(& &4-O5 -4""%MKZ@81Y-ZA(;(4K/SGNBI ]E M?G1!*:J"R(_2ZP56=J1A*T+^DD01*<2FX#_AP1H(FB8)EKEX-1K87E8;2$G\>@82SDE8KADF"T[.5"3K M/= Y<'GZA2+)X(8T$^!U '6@\@%I41T,) ,37"\H(G9R ##$L1+29\$LZ/7N ML#"=^XF0>@D- M$2./ M3SGA@D^JUAOIL)@:G(8'@?YB7DJ]GG(LJM*57D&D52U4;VCXX5U M 3)OU$ ZB)K/&&8!U'08B;CZ+.%M+LB]2JK9,;JF7!#( KU//[\ 92:,W%P5 M$!)U#,,5KSR64&?KE984$[RTNN$KJL!XS9 Z,EH*YEHBID)83:A("M[[NT%@ M!L$7*H(TQ!HR(I9S2S"YX'E-3/75O*DN8'_>(W[[:C1]Q :_\,)K$T=O&GB3 M4R2+SKMMFC5!!#CC MX*57%0OUEFK@!?#E3/*/DQ#409;\A=>>@T)X3D+O(L/GS31P&7YL M.AR&+D2!BXAU5@LP#Z9]%C%V(\P"C(%)Q&%OJDWV).S="+]ADP#1LSIH@P\3 M3<&P![."+^^0*]YX/F<565[HB5H MI2*&UN*2RG9H;14U?IK9],18DOT1',3JUA.XM.5")S5+,#1%"I$N^J1N11GT M7A-.N<'YJPZ>S/H95XM\/=.EP5!&5E6%/=7LX-9TNFIJSFSP&-G_O;#I1)!< M82V=Z@_G-43V7"??3KZ71/Q+5T(:15!!G@5!Q>J/V?W9^9>GTWWRG,^>;4@\ MP2(48"XUXALNI^@X(TU_6W@-69N9EU.\I].+,Z\XW\\ X'QIDW0YG:?V+)U@ M\D=&6ZOFS;B<(C"9POXE&"(MC9F/BUPSHLAN(XILF**X-OFWW9AM"P]%^RDY M+=/L^L'^201@7H>R)$@VK)0HP9-6Q:FN&1 M([JA^>0-SILT5VMW)&(9V;.,'*$=L2GZUF5D!LW8CFQF1V(9>?=V9"[5/ZY8 M;S8T=A,IV-!X;JWU:(G$.C6C(1*)L>;8;F/N2$W0=(4<%!._3]"M=PEJL[9H MD1SK#=)6()2?3%RDK0Z&JD(J:#W <)%^WV;1)97, :1R]1;K6Q'#U3*PD@;O M3!Z6%#V\#T'P1OY]2,#Q.O-]$(F-G7GLS#>2RGV$F/-2&3OSZ#KS0\A#[,RC MY,Q#E8!@#R*\%0F)/=:1K\KM>";EKHV&<>W&<>AP@%= 3CK0A6 M[&K?QB;IMJ=QWHH<'ZNK/4*!BEUMM%QM]$1HLJX1.]C8P6ZVUK*/*HC8/T;: M/QY8'F+W=G#W=A@).-ZMU'T0*^F53NHZ0Q3G:/QYD?0AYB9QXE9QZJ M!'AL$1QCA500J^@S&]9AI/96,W^6<0Y$UWA%O<5MTF]NBG8P8/^")72(I:BF M&D=^4&.J5C+04[P#7HQ:^'H"Z]BVI7ODX/DB.8(-!G"?_'K7U3?!-;<'P0^G M\8ZAO6Z.ZLQB($&2 >KC%CK+FLXR6W@B(6!,$1*2!C>H!S)"X'4Q?0W"AW4YF#-ANQR8(QG+0=3D8-ZM8"YM[%;[8A-V _2>J.F^_+.\T1YB_%]Z ^(_S#UV0.LC(8"T T!&#.61#V M;.HL0J^!6-*_/Y:6M^HEO#82N 0WV=YJ]36$7+Y5-G!5KWB%M %_Y#F( M_]V<19R/THH6 MGRC)3V3MSU+Y:0JJ830DX1'"P'\&E)AHSJW:HB2L^2:/+R+.N7H1QGQ_Z$!TC<+DD:$@Q5>[/"@G^: M13(6C^7BD9E\RKHZZ$SV/_!&R7%+RJ1K15_5C!88#8P2/D,QW[K& ^<("$YF M8\'!K Q;<+@$FYQ\2L6"$S7!P?S98J>9#;V^,;8S41"7V2C6;3#"2F)B,Q$] MOKOU/;SLA9S LCY-#\S@XY'7FOIB]">')(^5_\O+F;VP/+1C8#<^3V6S+GS' M$(O'H0T"&_:13*MZ:5J\R,4AS<(;CZ'TCPM3PKE MFT9U\[.N=3F2(,:GQ W=Q^P;8 M'])^..S;R'XXG [3?L32="32--.%:1]GK2#&23*33UX"TGH!%$9U!;U3$5F/ M_^%K.#8T.0ZW0PU92*T1P\42=002-7]Y 1-2E#,5C52"R<6B<72B@=D6JD>R MYDC'0G)40C)?F8I9N)E'FI.M/=^A1V[HJ ^/OY?$Y-()&%>49!.+11,)IB89 M$M++KX)LBDC$],"W%)@&;W4K].R'6E[MB-WQ M63N[+TK3HL7;D+O)A5-7IBXI2-=M[/3%?C S>,<6:Z-#C['H1$1T(GO6<:G5 M*<*S&H]I2/HTZ>].AE82(+9#&]FA6)@B*TS'9YEFC7M5$=3!&[F)8G/7YL8^ MMDD[Q$:Q&$5"C*)GC5;VYGQW?BP*@?6>SVO'*544.<_N_Z1^',1&*8@]K!6( M92&BLK!/NS ]_&9=:_ ^PL?I\;<9K-^)_L<\CP;/0]7SZ0I$:G(J/N4^[MHT M.SIZ,@'Z\O/$ZGD<;4D>_=F6B8#,8KQX&M:3).L%Q \,OL[7)"-S_BJUS4G] MU!Y.ZL:VL,I\O1D:3>-2^Q]2>4;O'OXD#)Y)+RZ4"/J)B*9(GC?;.T($H#Q.NFABXE74UQ;/8"GG$&VH[?K9D#!+F)ZB$^&]!@'D:O M45V3EI"B#B1EW;3KZ3(_K]? SN\S5/##-$M^EW+-*M2S'MJ::W?P]!JY&,)' MG^-_^22]7@"Q5%,3D(Z_(M_T$2\2%?WR"8@ _^+__S*D=&,D@R7L@FY<4"PS M-*@6V >=JJ$7JJ$.>(6VOJ"I)NA4]S,UX+6>I%Q0^%'F,X4U*L'+4@^^PF=1 ML$'^H@]YQ3URHLL/)'ETL6YL\JPNC9$%RMGE__TOFV$^?_F$![S\\FEX&0C4 M9].A_B>1H"H2DL4+JF'**''']Q"52%Q^ 2(YL[Q(HM''TS#_GI8OWVMMIL5NNU(\.,LS'[76A^J]:N6_4:?7I2*E(A5?VWFFT$:0FB<2)54P!W;]].MVS^UYO6_S".,!ZY(4142&T@"98=D#=2=KUXRU.GZ]!FE\#A/.V^ZTVN"H+ MU7&R>T89N ?QUS-G &HR F4-L37WNZHVX(VO9]*K<=%151E!R*^9R$LLYJ#& M),UG4YG/2X2$"HYWIR=3?#4R.64JX/'A!=+'G6*3E*I1;/J#^)%2NY311]3T MW =5?A7Z./NB"H*!?V;SR50LOON NJ)JIR>8&T\3_EGI(X6 ?R*USO+=D8?+ MUMJ(MYHT1\^_.]K=#9_J!:($(MYS@O?Z(C\:(4B-%"]=F 'L[/*6UX0^E63I M!8RNYC"J2+K RW]AX I\HWOC! !7K]/C9O-.6%1]:P0*#T&1,0*T_'/0G9%E M@:5.8,G7QR6B>U>L!>]0GG?W^((*"=NU5>[A]B'=DZ\>DT(#!6G\N[RL>UK_ M>:AL\Y]:9OZ=?P)T M04!L<-0/*NF^"R*$.-G4'$H89X=YHRG9Y4JC=EJE8_ M7^H$K%VIBB0C$"VR4.VE!]^,7S?ES/?'3$V>V$KK30J_2EGO!F CY\&!"#G! M A^6V\I!OXL"_N_N(M1Z.&+'U/&U=9,168L,S.>W99 M*]3JIR>WA>MJD?I6ORE!\MVDJK7B^1L2H0_E5UXP3D\P+;!]U28TH'B=TH=( MP%L](B4!NPR= F., \./QX:FMZ88? =,CH!D&;X7)*7W]8PY(W\/>5%T_MX8 M,]/N \NRPAF7_A\7;&>G-BB(O>TA,.^U!("SRU0V MP:;SN6S>5^@#+(/_T?9@G/P/&;(+))II@0>9B H9B$8]0 *BBY*5HJC=@/3P MX,H7%5 _5,\;Y\US"[[R8"BK(UQ,\6YE4')[BJDH:CU>D<;DRX]'P=;:@;=:@G_M4>C,PF(L%6B0MK!T&6%+2X7\/...*" M*&I(U^U_;N -UML)]WBC4+Q7DX_7W<"M) .B(+SW>\]DB5 M-.EY6>2WN"Z=\4*Q"!_K6DM]499$&<9PW%607G_H!XW@=&J\FBY*.GC);TCJ M]0W=-TYI+YR(+ZYK=Q!5@TU<$LR_CO-_BMR+?B=R02,V-S]@5UV]83;%I^*% MSYT*68+\3QHN3TU>Q:='];':[6J!8S,S.T2".2;+KML(.,(U#!O;TQ.U2PTU MX)LTY&4*O2*!])2#^ W,/*(I^$4V<5Y/ 4DH3),WLI 1=:BG*VO_][\YCLU^ M!EX92$;#OJH@2B&)BIL]D!3S(/LB#."1>#F*AHU0 9YM4K?.CF_PA M!Z!:[OE ZG*IU$>_ML')%6]4B$KO,-:KTD-#N*[G[A\>'J_Y ,">G_/LDLLF M$YE4)EX*/S34TXVNTQ-KY15I2/3>)N,^="8;9.Y=L8MC0SI>BPULW8O9Q[H7 MN5#=SDF[%.(A@A5D7M?C]4G?TI?;"Y\T'NN)A5!S-.BH-B1]XY^NRR_)%VVF.6*Y#3)-W#%5-B7RW6[OY9>8" MB*'FYSR[+*J#@;-L1/I3T]3_8\X9AF&I(:]1S[QL+M_8.8+EL2-:R5N6']@& MT3*%WE+R5^[<5%+2]E1YX=:DA 9(&(Y2A2]:U3'V# +OQ7-R%VTOLJ+D]RJM:-/F_, __"SX*) M8;1>MI'X2%.\(E(?N(^G)QC+#D) 9;/S #C@%\BS\!8&PQZ(=#DB4! H>=V@ M\@PE\B/]G+++;L$T_044[3,8U)K%\**I:3"F5;J+/8K!&\NJS\W1GVRQ]#08 MXX.3 2T?>\\/'DT]2!EY""+_/C05RR^([D R#)!V)(,(:ZJ"LP!Y1*1\J.KX M%]6N[G-:[<_LGH2Z3B<(@K#M?8@=.370V! M!?4$Y(F>(_WC^7*]+<\5IDWH@\ECJY&WWG:$5NGYYDH8\,'5 'G/?W;Y%RW; MEG/9)ZS<1Z8.[T.+00MX2@8($<4+ F@Q5E&1R*:&G97GMQ3P.N'Y@SX ]8=9 M-,>ZGYX(ZF!(U!ST!\8#AX;)T:-ZI*<49?]\#@@A IR(NI)"3G;H6%'QI@[' M?%Z8C7S/?J:=!Y;@X#QV>F(_MP"A X'])%%2^]DEL#I/2HIE;2!Q3W!>\>9Y M""T5XJ5R7RM0ACK<:?G)!CA+FE$$1O,;+*065 N22DT.406YIIH,%H'"%.K3 MDZ5@![N8N!LK([IH$2Y8;Y4!\Q$2MW ^3"N";/94;>0=&+4RI>8H*:>81]'K MB)A&.:\'5LAO]> BJB+88WN5\\_ CI.A&0=K$9\,LC[6^E!2P4$;MO/'0?:B M6W9<63"5GX&N\UB@XD6>.5C7Y+7D1:<]L#?W?Q2ZM:115/D_V]<^^.B2X '/ MN@X)^UU3C*-E!^RR'>&=GLR&> NREIR1->,*5@I_]4:CP8BK'9^?EGKR[1VEWP[IBG=')UJCC$94C ME?""54Y[RX^H/$UAIM*+JXO+6\+8Z\ADDYQLCUO-..NF@=N4XB2U+57;0TFT M!3/-Y"'R&^0R:1-E65Z:ET=K)&>GW1J,I(,X;0>91F:365IELLX NW M-PD*K8:>6.O=.(+)T$U[!56= AKX:L4;$_^0FEDNU!:M;65!D'J,B$G'[@N.(*R M[\+6H*7BI2\9*'BC=W@K\8X1>"NRZ6&Q8N;Z-K-LH,O(!AJ CW69VYY8)$J:@J(E)T)%+PB20U MI+3+97/5+E4?(JOGD$YZ57"?6P /HFY50>[/05+T.4C'!M C(_Q<)%5K.BYJ(Y4L?546D:;;C=_ .'?Q/^T>O@$CG(Z-<%3$_#@0B(WP&V:N M;R.<#;Q @SN'6%?A>\2R.@WLJ9*D"Z:NXZ-&./0M*+P\TB42/4\-,K;8U@VX M^)D&TDUY?I?QZ"UU'"Q'1A.. X'83K]AYOJVT[G [73RG/J)6\Q)$ 7C#G78 MY,(7LO,WMMBRJIOXN"7?44W#[A9+-23]\>C-<"XVPU$1].- (#;#;YBYOLUP M/G SG#K'8:^AJ;).3/"=I@I(Q%8WMK&QC7U?"+QA&WN04V[)$$ZY5<^I.FG: M$Q]QB\W5^T;@K"($Y:\U.C[C=H!XO6[$@:=VN6[;UB,4X#@;?GOS& MUC6VKB%'L(&>:+.L:^&<+&%2%5XP5"U.LV/+^LX0B"WK&V:N;\L:Z!DT9^?_ M7G'=9-?D942V[\M/)NF2.[V\#*]TWNL(_V@'N<=OA_.Q'8Z*I!\' K$=?L/, M]6V' SUSYNSLEU"7)\53]T/<(QDIDJJY[&]L:V-;^[X0B&WM&V:N;UL;Z-$P M9_O^5E(0Q+I=!"&NJV@JMK&QC7U?",0V]@TSU[>-#?18%[&QZ;=8IA*DX#/:?4 MA*EXXTTDTRSS-B_$77V/&?>9J@_)N=T+/%$3D-G$/[^W:\YFAO84 M.!E<5NJ-WX5&*7%3K_^HUJY/3YJM0JM\6ZZUFB'>WB7ACBJ&?271L?'!-HEA MH]+J2_KI2475!O!%XB>Y*Y67%!WD0,,?<"_'%UX3$[*J/N*[LO5I+S&CSQO4 M"Z(Z2)80/I.K(3!'1A_>PMT?!XA7\!OVG<==!":,ERE]6E,("B(X"'$A$\(N(.._#' M7T!.(5I%&X)03'?+X-KT<$F8']C"_?!2 )P4QLM.%G MU!O1IR==$P<5E#IY@Z;LK]#K$'R4]24%5'2^!LD9P-OXP0DD0-@I(&KG 3NW M9ZO@93!![IQJ]8$!;AH39GK*B$.T%W!.ND,H6Q9TVD'+_AX?W1:D(8%J[J>A MS"L+7UJH38B#@=8E$'%>.SV!WR#(T@G6 M@:YC&:C;SLM%7S5Z?2! ORZO$ MVD:/TDVA3TE8[T /\3,$44PBI"-@R_(1L*AV>-S+">B-N0D2K\$OLPS#..$G M=9-P PLK3RDFZ6X-7-$D_1$@-Q5;$R>52+RNFP,K3CD]T9 ,PV%.J&0FMY1H M4W%S?XUO*4= ,WQLOFM5E=*4WI>Z%K<'UKEY$0W(9%A:R'(F@8?\/0/2?FXM MCBVZ;U0*MJB?GKA,,[&@6%E=PD,1"R>/').S1J AYM)5!<=EEGVVS;I[0$$U M91%;7+ Z L@\O']Z0J1(,$RP08Y 8B,M2MTN2%574P8SE %EF&QZUS1,UL4[G5%6A@.!]PX%0!^I+71A:,;!5=ZN3I(!D8\6T7=96 M,]+42#5!@0CRV+Y@FR1AYX&').\1+P'@6"9ENB\ U 'B EVP08-IR)<8?9/8 M4[<0#JL0YM/X.<(7[#'!V ,YK)'! M2)A#W%@.@Z8OX'MZXG:Z*HS MUB%B15K@$="_?GIR6[BN%JEO]9M2M7;=!(TIGE.%6HEJWE\UJZ5JH5$M[X$O M^[ 4W$0(B_5:J5QKEDNG)_"Q6;^IED $2RY)I.H5JGY7;A#3<:SX?S!=%YP& MCT'X2N0OV,$,?A5?VTDFU6;99'O\6+Z5_O5_E5YN,Q *F0. >D0>N9@V<*82 MR[H]+[NMT'U?[!;[8_YBL;/Y+3Y1TH)IYW#P1\1CQ;)^T*6.*L!/:L!9MP++\U>Y[]?I# M)Q3:L,'0QMIK7)$$;"UVZVB8.5O!%2^D*TNO.=H,%J_M];58^QPZ>%'+!"\] MD]M&@A2AS<@9OGZ^,W,4=0L3CGCX)XQ/M+>9-_H NEDP\5M,I8U,/='C^6$B MT4#/2#&17NC@G3#!:$M79ZNYY55HI/4Z'S@F17/)',VETQ_='&V4?Y5K]^7F MA0.[-V7L.1=7G;P1=S^G8?3]/.@U8)2@\:TQ7CSX/5>(&&$\HP6-MY(PBTI2 MT=0!ZO);,OI%4P=>(*W\:N]M%W0=P7_$%O_:[NN:D4C<::IH"D9=@PSA M61)0X572V^W)P/;/M^2JW?98[P_^_#:$[/#^,5@EG#?DF A62C/)3#(I2$QL M>/1Y MK/:T>_[\E@[*IN<=M5GZ17B\@(:I@:N,]%84?P$LV MZ2ZV8,D9V7&&B1JX,!&_B5U[@F'A/]:G9 (">'N&]@QOSBAK+^GKF?1J7"CF M0%0-$0G2@)?/*/N#3C)54Y&L">Z;I;/+#).F0OUV^4) M.^$)&P9/.)K-<70JE0F.*]XFA-W1A$@P@B\S8G_KF!'MM=%(E^YU[C:[A1F9 M]R.K;,<\59:&L0[.E&Z!NF!A-@E_?8>\?E5ILY$B8I]FF+ZM+N08.IE?KPA+ M$@"_](V9NZFA"X2Y+)>CLUP^'.[N%*OZ"%76IEY1"B&C!8VW-\KLZ(T&_/7= M>/#<;8^EAX>FIC?OM!Z*BG]IJ08O4TXR&]N?C9R+H4[=R]:!;BX#FIR+/4E$ M/,GVP7&296DVFSXNKQ%A:QPM:+Q]0\KE&XJJ;M2[MF#NMBRXL"15K#=;>-L] M7A,,<'5JAF'^D\:YM:>;^_&OY^R5\I!.[FOM:7&]*2S"KS;",P0\Q"I1.IV% M-(Q9:W(/);>[DB_D!1WP5TF&SF;7Y[';J%IA=U6;6Y]):=^:W>O'7_=_HQ(^ MO[OEF5U4/ICD.28D'H6]"N[' $39H$8+&F_S7G*9]VM-U76(YKN2T99:[>&0&3+M@6%; M^0%?K]Z,Q\EF>YP6?HU[CU*E)#P$:.]]V_;K1KW9I.X:]4JU]=:MA8LGP=MS M'?B%O.Q&GLZPZ^LV8L.^$:MV,.M+&44S7);.9XYLFS/"5C):T'C;[)S+9I,N MP/89'J57501U@,JO0WSLIX8,M]$>I.^5?.U7D4N'$:2OE:MZZUNYX1PYJUWC M]=C298;*<9Z?"'_J.[*E[D7LB=K; [7@VP&^L"_9Q8AG+?^[PV=UX?W!; M?I9=_&PB6<8E!(IX2UI.33E+=C#L'(>OE\?/^K@]?DG*O=NG^[SQFME?$?HB MCC;4I!'6P(&;-/;"(GG8':_E%-U?@I+-TVD?M7W1W#+L%@$Q4D_>]PRS"DH*YTZ!U[/V3=GRJF,GF:9=ECU<5M:1F"5J:S M*9I-[FK5O-6R.%/_JB-\%AK0+:%G)*M#W QBE5=42ZGQ=6EL_+O;9KTO,*_H M $YT4IR"?E@16DG./;I$.I4[5H^X.0E#64O+A51$P[F4#Z\/6FUE>;F"D.ZI M;X]-[K9_5W_J;A.$;KA2XT_UW&!3713(3FH8JQY;K#;,R'C9"5F/I&9067QW_]P>Y_N_:M_+4JKP&&1I_4ZK=P[LSEK=6_<)'KS:7ZJ6H_,^ M-M/C-&TKCH6Q:4^GF+A:]#V9]9P?IXV->\U)W40)LC?'PKNRMV^%G#&06D,I ME8K6L5E2@.VLRU%OW7HL9>(! M:WH37Y!\TLW[QL,3*,=>C]1REN[7RBUJ9@UOG? M*BKSF@(L,757;E#P]VV]1C6_%1KQHMRV7"RLX.(5KTN" MM2PGB>WQ\[]"7V.;_=Y+>G]5%$NL-@'MR"W\&I_LR8V ?7.U5EGBD^_(G/K9 M)7.^10+V3KVR?Y9MZYT)PY;P:8N]LXT]L_<)FGF\2Y)L&DBU8K4:\6A^9>,_=*_PWR8:06 #& M\#U4,W$OU'K7DHVZ:>@&KV#&VR)9DG1!5G530U4##0)N!''YNUR]_H;O9"_\ M*C<*U^69\+Y)U>];S5:AAN^LCV/] #;@_?)^+@=HZ=>_GC73J/6WV:)Y0SG M!HOY.SJ(C3@5AJ^?. [':>3I?"I-9[:XX,67YXB9N8J9P<0 #BMS=)[)T!R[ M^:'+@%*')02Q79Z)I+=A2X_D.31Q;IQR+.Z-$;.Q3<.L'9'Q6$P$'K?'!\+]H.I M&U)W%"3>7SH3AG4NYZ '^/\GD: J$I+%"^H.U.LSC/-D(D6 ]U.?J?H0R[5^ M@>=K(DL]$PG'AHC2L_^R$ OKR1,9 AN1<&"V+-NJ0K;Q\-\ I^#\/3L'N$29 M'^H H/-I<@\XRS#_>9%@>4YOJ$//!J-3'9X9VDM$*PDW$1WR?:9:HR% 4-#X MCB1\IFI@U"P2UU1,0M;]TB?G+?S+U HX%N#+)Z"T%]$UQ#\F.@AL&8P]).RS MR0QX.32>2*A+[J9*/)P=W0T4!M;B=L0,T"J1CKP= N!KA5K]].2V<%TM4M_J M-WB1H(DW#,^I0JU$->^OFM52M="HEIM'BJ U&(Z@^4Z;X9)G#A+%>JV$#R64 M3D_@8[-^4RT5\"+*5>&F4"N6J>:W%"%0%S\>(P;>;MV?A7:2 MI22D.RS+ML??;I0?_>'#B]C".RCF # 9D4? 0CK.E$I0Q8GG+;H][Q4O\]@: M-OL(&3KUX7Y"V+/-B>C/;9SY6_W=IE)CZ8-+RW@]PW4 &[/FZQDWI7 A5YTTXRL4QU)1:H]%1_MW[K_52[A.'/N?K[(0Y^G4?ULLQV(H9]=8"WJ] M&^01VB23I)/9]64>*Y'V%IDC(B>;8+E@&@:F.#H5)#G7F\MF7]6,%@3<5>49 MZ099./76-*'S.]>1A_^^C[:YU&C+B]M=4(5MN=9T+_>@4[BZQ3)TEMVU2W+D MR168[@1"KO4- @N" &)MZ U()J5GO.!20X8=;7CKS8MX/5#E1R[U)._]A@4' M6DJ;@$M3"CIP&_=5- Q7I[@,1R>98[U!86.Z!:9<21;HEEKOF'8MV<#60C%4 M;80OU//4IO3O0?)GI]+G5'&_7HB %0'E<9,H9 =$)[DLGV=AH:\)#K]JA21](^8R7F]]>8&)9N:_'!;BTX##!N7 M25]RTK,-NA!8O3FI@'JMEI?+KOBRAP5Y:9'-+8F&KWXX-,E68 M,2\'BN?VI^8 5.%?4#3IB'J#>!TU,!WJW7LP M)QA9O&3M(^F*FU.NB#C9"9/Y]GUO5BV4:WR[-U?@*8QNI-YQ0#W7'XR M)7+366V)9KVFB]WLCU?F@6'WM4_DP$A30PPE"7^1 V<$,LU5- Q7Q3)X,<]' M<^UH*MC&= M,OS))?*WEKH9IO7:Y@MV:J@B3*'!1K;Z_:@WS9Y_G>]O$?MOW MVK+S"ZN[XOM()3V9$JZ>8C>X?G4H3AVWY%-@=B%$/JV_:L-"E=RCY,H1+?/P M[U;7BL\IO?_G<)GATE-X5L)8\&4\CKI/A(5BR)4"N-LJS>8#;,-WV%-UA^9, M8,8!0@8&\ET?NV+[;]815]#MJ=C*O0EW(_$=298,B5S3WC14X;$/)$::CB-9 M8[3_>E4O&;NI%JZJ-]56M=RTCN*TZL4?^(1.N='\O__-<6SV,U7^>5]M_8TB M%Z(%3:RCT8)F?1F*2T>C4.KJ4L:XWG5+]F8\JHSN^!$N\_#D]D(LM75IS"S!0EZERF9]W2H6L&CNE5C!+4VE M\G0JN;X-P\[9YBQN#23C4XIWO.8RE=YZE!QU7QDFUZUF.X>[R7=1I:@$I5E( MP#<$BV@4H:TB<,@;,!DZF]U5DD(DWRZ'AT.C?H"%!S3CN3=%\[[.A^R:7=1PMQT_L6?MOL2(>D87ORV#N&5&IU[H_LA%S9%8! M7G3BQI7$#3ENS+)TGMO[@LOA*!>EGW.7W[],9OR>@7B>=# MFC\%?-)?\X/[YY0J;Q-)AG(^Q4'&2_G>:G&*'P:&?NPYZ:/V.BXJ"H9OP941 MI.EL9O/JCAV*C%(K]\/F#J78=@8,SOBZ*+;'M^D14\O4'FZ24G0.I=Q$Q- L[#X\:4BMCG5%U3>] DQ% M@5['J=RX+\IK?_#JU=QX5;\>UP*Q,GF/I)+O7,]HE[YAXKOK>LC-@;PK-\OA[ MY;D]3A6$:X&YDKB'(,_I;%=^S[K+[SU"XK M0<\S=#87DL4/ZP+-N/1W#Z6_174PD*R.>@5%Q L_P'^D"+:9=T63$^O^W!RT MC$)=5)I!WI'LL7TQ!8W4OLP 1WUH(D3A&)_*?MR2]#,W*"1T)"2DUT1?$D4$ MCP"I..FUH\D,B.>4JO8=">MS%/?8HJ0/97YT08'N(;O3][:7-21\P'!,8AE; MC$A!XZ/'ZXHC/-L=%O!O$I8?RXD/"@2PX7:GH2Z"5,8ZIO6+ETTTN[\&+H#- M5]OC;/$^_[MG/"CW>UGO7K;!/8$77@. :>K_3>\?PMCE9TZBS6)WQVMUC=Q( M(Q)$G6O-VU*5W-LI3&]7Z=S^J'SOBN.:ECFC#,G "Y,/>0UZAD/='8Y#P2W M$Q#V92;]PJW:+PB-FQ+K#XAU'<=\@!% XK#\1O?0 -PL;EYYY3SC>8YUX0O; M(9-_ICR@J7E!N%HJ"-:]%#"F^-)_G.3+XV\OGE J"3<2A^,M"B M-"Y7B55 V%)89/]]ZUUW:P_9%5+H!<0&S)X'(W IW$8"?0&UB^0Y0+$,0X/< M;2QV"T3_O"!^RTV]-7E5U\TIUT5U1OJ>GY(WCP5UV.+6,EXBXRQ*7GG-_#/7 M)WL!T?C[C1W\JE::@_4JH+INAMU8!SPI8:M ZUOIEK\:?->%[2F1VYH2#A!B MGQ%>NJUK,;4A)3:6>8L6OI40YU%8YE]43=21$H86+KWT][!@K2"4EV&( *$" M 4M1_=BJS:R9MVVSM,DZ!S/%+.3DGV4V3_X3(:<)OF%G0X=]?;Z(EW%495U& M(36_#X97OU]^Y8-<5/)JOV[!8]G(B\6,87YQS 9]@W2AU'HNM]*5N4)A^^EMUY"6&LV6_/C\'3WZF'Y-'=A: Z8(FP+773S@XHW\WTD!Z @ MC]C7-;G!U7Z\UHS>4Z&W M6M(VB'J7H!X5,=LFW-T\ZZ29;);.Y#:W9P"93R>V3*YL(U)I#'KU/Z-K^74U M9QVI6A#GTA9B9<]].[R_S3S4?U3_+G.:X8I5$+8B8+$* J0\G64XD*K-K9=W MK$_Q!N5<1TU36/;)$ZZ[F,FW\+\P_1#!R,]('AVV'G$^_@V[]IEACK4MOR]* M!5=/E=WU*B(?%UM ^H$'YN4[7A*K2I$?2@8O>Z= U3^#A]OK!RW9"*EIN-^# MN@[,%+Z4)"$IE&"!?5CI6$++D-6)(Q:,V[FZ]QBH%F!!-)W/0$3![MIT?7V' MI@8R>$E!8IG7%)!MO2 (YL DIY%+J"L)DN&M;+_-I_ROU/@YU0OR@,%.)P1= MH .9">S'7P+W8;5XKF=?T/JM W1?SQ(>(LLR.3KGX])/WT5R'V/V!5X3O8Q] M8&U2:9K-!%CC^-&O#5JLB)D[+F@;'7<1W=/K0_'ZY_"JGT)1:E8^4RWMQFM2 M;4/P.W[!7G/A\ )'PX[:T_D4G>+BZP_"852 1R7S;!J\Q%Z/820W:*<]?S9C M8G!NRDPQ]Y"^,Y+Y@Y_)X):$20PGSK>]22'),Z#1CMTQ@",_Y-(4!4)R>(% M=BE] M'$I]IEJC(4!0T, :"9^I&M@HBYHU%9.0<[_TR7D+_S)5=$?)OWP"2GL174/\ M8Z*#P&;!V$/"*9O,@)=#XXG N<1HROKA[.ANH#"P%K>/06PC;T^^="YKA5K] M].2V<%TM4OC 1+5VW:2JM>*Y=;W)_56S6JH6&M5R\\NGSN41(CC=_.,[;89+ MG3E(%.NU4KG6+)=.3^!CLWY3+15:97RE"_QS6ZZUFE2]0A6_%6K794R2E7>] M'"5I/I@*;XH0L(L?CQ$#;YWS9[^=I"G)Y-LLFVJ/']2NW$J]5'_F\::*.0!, M1N01L)^.YZ02^&RA[6:+;C<[>43'72J*?5[IX0UH939)X8>J[N0HU(?["?'/ M-B>T/\=S-G]Z;NZ H7=>YTK?E@3GJ\_-30-S HSY^L9-^\Q5WCE-?-^ MM_#O^:7P8]#/!X^=][K3&N2LQ'GMV>9MSBUO3;7,V=)7O3'?9MY@/(E?2S8Q M#1$&,O)4)$NP6\FWC]/[!Y+PP+2?>':J0-F%@,1+1YB7=U:U3H0A=&T/1QA* MCPV(/6A(')*'B<(!XMXW$8^^A7 Q0D'AH4W"6PE;M@1P+1@KGC\&_"(.H&=U M0S)MG<-@X/_;;?()'_1975W5;(]9_>%VG/J6SOP-Z;(P>[TMF?[/PS*<75[Q M,K[^AEXX?,#,4\4>B/MO]3:WL[[WW[J-67AE3K\ MC;=([L+>7+_6U%[#:Z<1,CDZE\W0^O[YW_2;R$J D+A16[,0,?R43 M>^#&8I/DU/I*X'?,@I4KL]O2/$_G,EF:]7$GY7%0?DWU]):D]U[GW:">R+N$ M&BQ/EJ$SGB>--R#^0M'[D4O\MK+,TLE\UE=)KV]9WJEMYGP%YXZAH[]P<94^ MKGEU9:/#(*>-$8P1C :"T6\6RLSG9=:1]I*I@2.Z0YJD6OU7:NB%_**W):L4 M?3\WC\PV]W'.D(/]I@1>[T]N&\'?X[P"K+YN!'0WUC0C*ZVGD17L3XD4[1PM M\T>OZO+?5^%OWK,W@D\Z+V1QVSGNM=2<=>;X=EI2=,W@_UB?D@?)[/ M6RDZ MY>-6NVB>)/:E[X-H_Z/PF2K%5#$T,S?YC&)X2.D"SQ>S_F-UQ<)&.VX/5F11?[JKR;\Y-?&[?[) M'W(8OT#DPT>4WN$\!#RY_*X=I*(8-$20 XM'7V.Z[R>R3S%T/K]^(^Q 87TV M\R[#^BTE96L98)?TGXUC^ZA'C#$TQP+-TMN_!1-"L0$^"O4 G\A9Q):ZQ-;_ MYC6-MVYRK _Q[WI=N=.D9P@A[V1>('%D>_Q0TC+U;P+#/*?W%?4[@%G]7"W0 M*+!Y0PLX:NA %S9KHG(S0R[\FQGV[;EJM]=_+H*2TBC$/NDLG>6248U]\9/&KP^M(Q N12-')RF #/9F2 M#N;(SD>M5+6!!+6GD%'L>Y_V6PI",N@$ 9827-"^FQ#S[2Z.A"VJ48@^N0R= M2N[:/ST\X;]ABKY=4NM,=$\B,;%1 M#UU:'GC.6;L,D M9-=3@7/]X+,,/K\67T<1.@,CR:$X 8C#QQC!&,$C1="[T4QJBT8SY?:XDE*K MA=\-IE79YJ9 'TF'!WI+;DF9])R9N0.776?RP[IC98Y;2TJJ%YO2E"-<-/TT M>)5O>S7&:.0F1=-EZ^[A9=UHPKA9QN\5S0\W5!OB\( MVG]!=3ZS_I!DS,J=61G.Z4N63B73-)?;_.K2M\W"8-KO!)UH+VV_PS(,S3'K MBXI\,W'M_;,1YU^0[-LZS::3R0S-I-;?_[W;)6MQHAUG,3&",8+'A:!WHLV2 M_(Z;Y'>J#&E?27:*[JX3I+J30MH%K/ADM\6K?,4BT9&W,CU M[E_2@_XOA=N@16MH&>^!^K+FZ2S#T9G^R]F=V^]V9$@V^!R][QOQY[?[BC M[;W)34I>N$/M5R6S:9IA]AXC!70B8?L6?WLE_>+:Z?I%T_=#\%#"_TPZ0W/L MWKLA^:PB3;+KJDC]U(B^41$QU*F0[,3^]*Y=5^.8/(8FAF;3F#P71FN>;J;\ M\_NO OL\[NV]-<\[;L>39+-OSE&%WTQES[$.FZ.S/K;A#R5!;Z_#^-XD*(A0 M*!#IB".A&)H8FDTC(6Z?363&Z(FY5;__&J=_I_85(GT9NBL(+BB6&1I42QH@ MG8)4CVJH UZAK2]H"L"7NI^I :_U)!B!6=6(9G@9-I>C$F!Q;WKVEWW;][ MVAQ>V4=%!ICF$3Z^Q@!'VMO"MX]=MT(6$\V#:.NZY+TGH@6H:VOJ"M=WX5@> M/H=57$@SF22=\;%7YYN9:T]WO1\^;A>I[IU5\6&O,*:-$8P1C!$\U&&OF=7? MN33CML1G?KZ^+KO1[_QV<$.DN!#HMDLG%^2<=N$>LG@P!19FYWCL2977X@ MR:.+=>.09W5IC*QI%_;NAL% .$L6 <(S4*$ H6XB='K""[C4D%=&.(!35 -& M,%0L(B)2K$)$A>S+0+PH4EU)@0!/XF68WPX@]?-C0_M+9\*OSN4<\ #^_R02 M5$5"LGA!W?$]T+DF>C(1A+475(9*)!SE%Z5G_UM:%GZ3)S($#"++@)\LVTI! M% O_#2 )SM^S)/-#'6!Q/GVF7B31Z&/DF/^\L%V^AV2H0\]-ZZFVS@SM MQ95*PDTOAU*?J=9H"! 4-+XC"9^I&I@DBYHU%9,PZ7[ID_,6_F6J[XZN?_D$ ME/8BNH;XQT0'@<&"L8>$4S:9 2^'QA-9=$G85%V'LZ.[@<+ 6MR.34TP.E%ZVJ1^E:_*55KUTVJ6BN>4X5:B6K>7S6KI6JA42TW/?3R&!"T!L-Y M/M]I,USZS$&B6*^5RK5FN71Z A^;]9MJJ= J \XM^.>V7&LUJ7J%*A::WZC* M3?WWL>+_P51X$T)W)'X\1@R\%%^0N*SS< MS9<>^-J)VZ+@8&FMGV>D#;!BSGP]XZ;D3N4S;8]ULG%GF#52^7J_6Y=7KT'- M..DU^YR.Q/E94[0+/%;O[X9-FVS;X_*$YMYHP^@=SE0:;8<" I#I/$&\+P@&-*S9$A(+W1T R\MM:6KO76KF\3E5*51OZ7J=^5& MH079"U4HMJJ_JBV2L43OL$>TH%G?KW#N]EZ(6LC]O>T!7RO>7=V/^X5!>XQ> MTL/>O]MT\1YMP?_YTMAYTX+!MD+I242<2?WGM4:RMB[,?IW[;_7"L1-W>TZR ML$#L/#T/4S2J&8 %*)AZZ954B02I#WB[YY3.V]WSN9(.ZU4VN>P0/SXQJ@B2 MC&:P;ZD;6W:&#ZGY(@E<2.&5<,U!BS3,G-%Y_#/^$O?3I(8VBE1G1*D. M>A8(_ 3)BRB:YFA!L_2,HM-$J]CGE1ZJ*E7E&7BD:J-Z!X)+I MX#;F!=*0] M(Q BSLM]I"H_6R^_FGVYT0_-?7!+Y,J"&R0(_F-#3JDNT$'2".QA,V5%#Q\_ MI W3<5Y=*0,(6#B4G0J'60GL*F.7KETE,0^.HQ<4;62:G:,KBD7 M! &4R="7Z6:_]^OG*NKM4>](Z"[K/%]5_WQ M0WK]ERMG]F&-D\O67&R@\6J+#?5A;8D?NAY@"97+TDD?%>S1M,];TS00:[V$ MHDDF0^MSH(ZU 8I)5BC<6Q_I3[9K[+NW0 M*FH*ZX?T!]#D+ [1]WZ/;'B:O#690U#Q=(Y.)K>Y]'.EAK.^0MT[?H1C![R, M* B:B<2;:9:!-=QK&:+;^S?JFL:OOS^W6?WV[U971KM#"W!KV=L"?:+G4=-I M/\3>WT)%BJ'S.Z_=1DB5MZ9NF+$QEX;8.+_-#MQ*I;Z:[N6N)40#R;@B_H[7 M<+\);U7F'RN#ZLO@=U+<)D(./H=UM#H!V2R!'KX!\ ^XK[L1F?>GQ&R&SF:/ M+K(.B*)A*B[+T0RS3:"S4F_S_I8A;_#?CME:JK3E85]7G]+\#R&]=_\[ 17^ M!EC=BY)1\[I+J+I''4W1R=2QWH>[&SW#J-&CL^EP]@AR*Y7321$:"')_$RU3 MRM+#%=,=YIM,6.W>_>CGTE,(#A+@5@D6\V1[')E#0$X@!VR!C=R;QB%!01-Y<;DLOI M(8CPV%/M7?UICQL_7_NMRM]:]8D-^?BF[R#BSM2$/H\W5M4N/L1%D"([,LC! MZ/C]S)JXP3]S][C#0^?9S=L)ON5@(5PFAA$M<'0^$[';D58XF0C;YVA!L_[, MB_^0P2OEQ*YB)N5L]N&/7\.?K1_;-)E?YC8VSS-Q=HF3RU5!QINU+_YY>H#D M,O86^^5FJ,N3L=MX1VZCLMYM5*RNP\%EFGX]PF)Z6:G6"K5BG%X&P7EW^6X# M#>WPM=Z]XI7'$NHL2R3OY/OV^)Z_>_[YP-6^]_92G+NL5\@$;)P\=@!N2E9Y M)?0J@C6VW8N8>ZP88.ET9H=:[^B3+8P*>5S/N,W!RY45.Z798^@"0J*.<7!K MV%P= -$NL77_3V,?_F3^Y?:\3(/KW2TXJ2X NKM.^3Q)#=8H])/4AZJ"\>+\ MON0ZFZ>3S*X'BM=O<;I1+*H*D=6.C%;)^.U?J7]K_E.>&ML4H 7F06;%7=)U M$]^@A=V),,6#]&.(CA#-47B/;1@89LO"QIWTT*\-8=D#=6.H+%&%JBU.]:[K M%JQE"I$OWNOF2[5W+60/;/1UX+ZE 1AH& F@)BOR+[RF\,Z2X17Y?O#/_]X5/:[TI_JW+IL')5M[!G-M*[I0M;Q!GV>8F]N+7LE'_>G M[7F:2:T_ 1OY/0B_T2ZWKO?85JQ>B(?W7TH6K_6'M>);W&JMWVN+&)OAF2UB M[76<%WXRU]_209KD'4J1K_ZNW"PX7F.\U;ZB!UOW9YAS;(Y.<@%6'GM3,V;E M'O*T=([.I /[".\N3_V.R]>DAF.A]]PL][N]4#>? ML5.IUHJ-X#)UE@VS-%QOU MR!CU2E!&?2*J)4D?JCHO7P,'A_ &_(TE55),)-I'IE0%DHFF9=(/D25@ TY3 M'=23% 6WGU"[U CQVEL/)/?)WUGS5-#K76*46"Z@*P,X.I5-Q9G$D0D $Y@ MY'(TFPQ) &)7%4E7Q1S,594#=U7S*N;];/!)4013-LBDZEUY?;KL5_V.' M%$F'Y+X HFD.AS+".YV\C"6U(JLO5<62*WRUUI[.233O[^YNRK?E6JMP0Y6J MS>)-O7G?*%/U"C4Y0D%5:Y5ZX[;0JM9K421VM*#Q9GUFILV;@30P4W>\)-:0 M5>@ZUL>65%YP M"1O;^SE"!;^L.+?=1.?9O7=,W ^5=ECGFVL73J>8;;J%>VK()P-W7(7/IR=? MALZ[^%)ZJXJ&:DD#I%,U]$(UU &OT-87--4$&>U^I@:\UI-@!OPH,U?_0*ZV M[_(#21Y=K!N'/*M+8V1-NU =,0P&PEFG+2#,MB"A;B)T>L(+^%(T7AEA?594 M Y&[D$$B1-R6&[/*(SU*%G6=!4+6>&]N)* M)>&FET.ISU1K- 0("AK?D83/5 W,CT7-FHI)F'*_],EY"_\RU7='U[]\ DI[ M$5U#_&.B@\ JP=A#PBF;S("70^.)++HD;*JNP]G1W4!A8"UN1\S4K)+>8U"] M6J%6/SVY+5Q7B]2W^DVI6KMNXKW/*C=/3UIUJEBOEK]A7.A4E;\9[U;<>*'YB1\P(LILJJ; M&FH!'%5F:@F#GJH]3G44AA\]_6Y6IX>A N'G@ZD;4G<4M/D$ M(W)ZPE+_][\YCF4_4S.#D^DA%E>M):D+",4A:) E!9VYS!*A*G?5'K/EGW]^ M"?G>O=0YNZPWK@NUZC^2LQ-3?%5H5ILXK;]KE)LXW;>R>5N8['_"5@J;B/:7 M$@Y*85#F/"TIQQ:_AR,/;H6(V7%8=M1X1870AN^!7?VFRCBDUZFJ(IQ3'["Z M_44UM_BL\,$7&M7^A5(VLO=B_%ZT,SO[Q(TWQIRK@)G%71=$4#)VRGE65TQ,)WY.CJ4-- M0@:OC8 '0E]19;4WLD88(@TO+.ADJ.F/SE 4-NJ\)O3)PS;XY/1+#RG.Y1[V M-0&0N?8UU>SUG4'Q;\X%>J)0'IYU1= 6KB,9,D/&%HZ@7H1,J? &A3 M(_[-.NQV5ZY9+(2D>,H&ZRL,D>H,Q9&A6,^19MX]/9F1C:.3\B-5SI8E&JE3@88K7 MB8!<:2 *NO7$"W*DE 8,%;,+L@<1QT3AR((*#KY.3_!7D@*8&B;63EZ>ZH^I MD^68694 ,1*1+$$:C]?8(&EVY)P< >,-0Y,Z)E[ X0UB'2#2@=FM?J<\7B9 MU#./]7"$O\%H@F; \^>0E/1!S:;38[L!['E$>-&'K.HJO 4BH"Y*&A(,>62O M$Q%D+(/"R[J*O]5 U279^5;%=Q3.(6I="P9/N)61I4]/+'6<)>I$H; M650H M_$BL1I%6H\)P*$OP7;IE:<3T^]8;K+)X)K84B'\ M94\%K5"LS3'+K6C2,\BV2]".CM1'*B$0E%[QNJ2?GH"1<>=D<7AZ:-6=7^Z? M+&]LLMY/]?EG1'404D#)T)#7B(O MYJJFD@\T8MD],G?ID+"LZ%U4E<&:*V@ M#8P$@00-+?]"=/I>(9"0=)VXK )9H> GP?-]D[HN%.Z<*'>ZXR@-7(!*TRWQ MP%3MB92)\4VFPP'], L=PB!70V8!I L T(I M!WYU.$TFK/F<&;JF+)^>X.IM/#Y^H@0C#3H0TTSF(,(PLB,=:T/\G,+ =WB9 MJ(3>1\C <=G\NRRHDVYI$_ + !*MO //["CGA.Z0PSB$MV(\^!_,&@K"/I!L M$%67;%/+1+NKJH:UT><6[#7Z2KG4U7+^L_J*J84MBPPAXQ*-L&+,[6R.WE=- M&>#$XL 3DP'O/)@*V4T^/2$6QTVR]2-B2CB=3-S*[BG/BUQSBS21#?@ @! ) MI&U-? $%A,EEF&$"8!,K+3E*289P3MW@^0:2KA-]5*@*CH-8)O%CFE\F&4O6 MXCAF?W',M0KJ<'I25$&%-87:6P 34_^2&(O3DQEKL7E<@BT>Y ;V.A!A8@?' MIHZ&DMT/,%K$A!G$V0!*XXE?Y'4=8>^,595DU,@PK!H\_*OK-EFBS+B+F63[ M;3NHL5TUF%9-)[ZF@S-[\$,0FV#[VY61X(J!UJ'K<@ Z/6.G^F 5P83I3I,F MEZLDZW3@?01]Q]J/U1^5[NN2*O*T?R&/\ ?>59FDFGZ*S'#;B@+K.['H$) M.>;, NFS6U[HMXXC*-]4JS+S>#\20[Z.[#"WRX7')L?//YF\!NG&TJB59+P+ M_"QLJ$KLA'$LRV'&I9J]4:=AE*_Z:QGG5Y7]/$V.:> P M?BX0L)(&"8?;-D!\%RLW'I'D5"2[,A9SEG5Y!<3\N+DO@@SP=I+Q@_-5<&XV MM"0!!Q:FAC-#3!!^!@_(%2!Q@Q04F&D@DGGU)?1,5N>[DE4T./7>^) Q5G7+ MNW=E]84B>W$DM=5LZN'R0F?AG1_"&+*5G;H7@TY/_ 95&/:!5?WM!?D*FOL) MNX@1M>(N:\\$OM6[MG;-!5WK@ZS6XIH/R=3=2RQ.%@CR8L$BX,5D6XI([/<) M)[3[4Z^G3>AA>0BPKV23TG86> 4>C^>3 _,V+QU/VR8QUB\WA3X231G5NQ.9*5IZW<)^;HFPY=TG M-/T.T1XW.8DUB_^*MUKDY:Y@X&K&A;VYA92-!BMJ(TW9VY5(="+=+@1#Z@N$ M3!:'\I1_*'#=";]$28? 7!,L:]GW-GT M,'2>=:UC_KM7!IEO;.6QV9\/P7UV,G(PF,KVEXY&?;HDU6=<,!B%3I*\:T6J M]$]./NL/W*\7=D>2S.BVBRIL0%19WW=G8C\;_,LMCZL[>%EO2]7)13;5Z['X M[;8]?AK4J8Z1M8B[I,-DFGV5QP]%U_ M>><$R]^J]EA5R+4^NJ=V#IO/PVS^IBM^"^*.J4L\7T)2$D--[6DPY6'[L'J3 M(>3V3VR*SAQMY]H-*!:8?F"*I3*[]N?P5HJREU)4)$72(0^X5E714RFRZ.KW M\-EX:HS1?EJV+/7)#JA4#\/ZUKM2>G,H7'U-<5DZG]V\7=<[;R"Z :L",Q2I M=(;.9M8[TIU;?4[M1][+?EQKI!Z@-3$.:V= M(&^;3$\0HJD>1FGNUJ #>R!"Y7!UGZ537)YFDNM%*N+>>CFM E,^H%4*UUT% MUB-JO9_^Q6/;";OH$@Z8*<@P(P M2;VQV@'+BG0![\H=OR]8<]W;(LNJX)+@--@.+G!. M;>"U24-&QWR,OW73F5:%O^H^;=.5OFP%AN_,D M!//IW.:74;WGWLMK^1-@")',0KC%;'[OVV:]D=W=)^>WO5T;@P4P YV;UH_A MPRVOY]A=M_F.>0N_=GO]YZ)"*CF![,MV[;DVLHYI)Q*+S[;'2:XK9ZK??SS^ M>HC\ENEDJSZY=*N^T![?_+X5_G#_1G7U[+)2*+;JC6KM^NWMU$<>;'(BVBE> M)=>9XPN%#:NRE+=+D*T3D6I/XP?6,;Y:_;==7P0\9K.ISS"C\:)JCU1QVFIG MU@"PK*8<.E@T&H]X>M(Q1TXQK("D9VQJ2":,]EK]?5PPE>Y4L/QZ/OTDM]3>9]OBZ)?^4_W2O&O7LV66I?-6* M?P:XKIR<5U-%,7-K/DL/<;'JFP12IHL!'"19-9FE.;JN*#DJ *UG!LJ$" M.74P34(%/#0^N-1N3]YJ6(<<[L#)C5H:K^B6,2J\2GJ[[9AC# R!Y>:F>$OJ M0%PCX+KQ>K>@:?B\.IYZ]EU\<0IIS%93#62_/*[=?;O_K2L__J39B=G&\)-N M4!8"-':SR#XYL2ZG6(:[5W[!IA,,EP B6!"V/9"S?_$ /0#;GTU"2K*8,H9W M3!&<+FXA@*OP<'L'ZH.K0^ $10KCZ 0D=N.$'VATQ2N/((SGA?.9U_#7T^BE M14XHD_L?[!81O#SI<$'*_<#USXLNNUQT->MTP:C>M>XFE80[?H1_<228R>,8 M("*RG/OVX^E6N*ZWGGO+91E_YF694'IH(:.#O.B")I&"\[/UOL^26R:_LP2O M5)VEM#^[G QV>H*'HW \QX](X2*$Q1F&@E>!\:3G"NFE,D%9G^"\X/%G9)X* M3NC5[NG)5!BMCGK6[1:39I#^C>DM;^#F'*,2B%=;%",IAH]ZX>574_DV^)Y: M+H8#&Q&2'^Q3YMQ6$\]-A$3D1_B )5)6RZ2;^F>7WTT%DC/+47+,:GD*3IPL M(S=K+;$"Z+AMB]4Y0;#.F)R>(.U5'*=*UWP[(H&!)+;%880B M ^UGL]-OIE7TT%EE36U::&XQ]A4;K"+(H:*%:JTRB1<2G"M@N /9.KM,G2>] M5C##$?3_P&PBJX798+JLP%LGH4'TDF#G06^M_IQ8%RDV1V+6O&?,"IQ283#< MLTT1B=C;!Z3F5&G2!PE'%N?4U<@Z$,X[KUE-36;,U__?WIZWHYV$^?3S=!4B*@Z #$Y?N@+90#0DF$'%7_^NM7<2 H31@&CSU+U] M5,+.VGL->\W+*R2@.@TZ% !QS%;&=E7: @I'F'C/"$DQ1<4[_I1^=[X0JYU. MIY4Z<1PI0O&>V1.2>V+*_RG][N(]"Y>VYLMW:5WRG7<[H@7D"J4I6B=/"_Q& MR2D3AHT&4&..0-B$RERU(R:[%!];U)L'UHGQ8-&[/PY-9D4>^YVO+-9C!I' M[9HI;L:!D_&=G 5Q7@B9[+I"5P&0(24\WNV*0;N(NNR[#U\C[+J&R[[J-"QJ M*X(YF']BC<=,TI9I6U4,DC@F#3WX5[AW7P_?_#3V,1Q!8+*8.7YH,(-.*PG3 M&M@S$]@AL:AO;$-8X#']='JG7E6>DLVU^\;>F=QC DXS7G.C-;#BW&K]R*,J M6_D]T6?T<* B2,,3^&0Z M;#8])>/='>RHA)-F6*@SQ+41E.*8]4I(<(\U8G9+K9S!!@.(*,X5^V+-F'OM M-[5>ZT2\O#X@$Q"(\?>I]MC26-FS2/-?Q3'IK3UJ:,T\,!"YR0DFEM<[F\[O MH)JGVQ,:V+0K/X0HJ&%-#F,3N*SLN69=+VQ5!- MDV%<6!]'BGPF%987RY#NS^_&#FX@V6D[VK'&[4R"^Q$>M_$W(_70U([T3&$; MIHBM@W?UIG#\0,3>TTMR?<)W1,M:%:JE#!^;;,;^&FI41)L!&_J>W[C(,%DC M)&IV3E6N0_?M=CEY-[RV;DN"?9(XO2'R++SRWB$LA6!WH^^*9Y%/"A/QS(5V M$\[/0F#1T)OOC$.A>7:@QW,AR2RIY:V4*+!T<>C< M/MP^EH[ZL;<;(,L>_DNPT/EXA8N..2D2#]7, 9T8C4 M@LH][>_(C/ R>UO)K+)IN,/,5_9A\2-V'MNEZL]BMG67OI534>KNM'C7XY^) MKW\[YZ03:\ZCGQFK.%S:"H@"G;%B)N%D*W'M4IM/TU\"46_5\>/I41U_=>A: M-'X1/J5)6,R4$"4WG28*E#)+8@46@BBQY);U,:O$BR%)K*M#_A)Q#,#_3 LD MLWP<8VF^;MY?/F3$=UFQQ-8C_Q6)1[Q;66!K-)^I- M/"D]Y:H',[,KWVJ"K)+/!3X6'P]%K'E48B3!C:4QZ1@OVE4V]WKY)*_!0EDA M,N,"GXY-C!5'GX.]N_.7QSS1U-[2I3,N_X@=GX^M/PL^@\N'DVOIF$* M3L3Y=#JLUZKK#!G6"58P1OOCF-@A< [MY,OO V(_X^BC4UFGQ>HH>OW*=3C' M@4;E6YT7WP[IYG$?Z4W4I#0K66!*S2K3/*(69Z)W\R@TJ!:F5W6R:V'K(,[W<<*DWV=) F>,5 MC%NDJ^[A5V4-;OK=G0'YT!HV&@V:YJ6>4L"W8F$07?5=I$S]MJJ[(;,X,2D. M2V?9 TH:OC#W9M]UX=5PY1C-!\KP(/II*RMW#*Q!LW\\0N@8FD),MX456\?" MCWOP*A+NA)E*@\L?' _HHF'FSY=-K.=+AO)=-GD=KKLQVZS-J%4SIK=>BUH M:RZPRI_7P_+]P8N1>+@AVL=IQY:8V(XM]>62A"M(\--11^M';4[!;5AR!,G(D_TD2=&A;SX>4*MFH]*Q1+?AAK11XVX M*M0DI0E#RQAJ/IQ\^*!BK69T=W=.]UWYP].>PJYDHLV#6RVP/DR>>HDI"UBR MYGK[IB;=EM@7+6PV3(""$;G+R2SKH!_\9,1B,[JGPSQP2:H'Q9\^)?X\(3HQ.*H$WS4 M":M"W9F:.BZ\J'UQ9GAI8=0)/NJ$-:!.F"I#YV;=D,Y![^X4R+K.O&X?$(FT%!'>(?@,04.4B56(!-H@=Y!LY&>U14&X CV MK6R^)=;OKI2C04%S=FB/)EN8#:R8;9Y-V]4\B2=3H%U6J*=2?#H=-O"/605, MR=[=R=) $VZT;QJ:QGD#$UP8+*S0 V0.:"'L"@ZF\KD+EMEZ-?EE)>@-16O/ MU)J-^Z)0?!V4J(SL;Q8B)T,_#QHC1)^8G!XCAJL6OFBX@<(0L2N&X,0T6L3" M2 @S6%> EW&E2#T[O9 NCH76:6O>PP\';IQO2#"'!;(- MD4%\NH$Y3]>Q@B'<1P<.#%8('?7R<0S=#VJ?7YC[NSL5(#K708C*"OR- YKQ M_T0;8V%O7%UN8US5B[>K715O []TRL_*H4G1JA7\%GZIG"_B<"""TP=Y+$;G MA_ZTNR.Y?V75ZL>F\8Q] L?^Q$FTDIV"&OQS#/],$T6P3$9]F@PBW$-($"Y_8D8[X@Z\2MXAW&;D.'#FN2A$%[8E;)0SUZ M^%U*P;2E(1Z$A>T,&8/#_U%K!U]9I:]B#0B'T#H^H_&9S6@L6)9#+V4:RLZQ MT#A;1M4]USWM7IC>K98*R$N6NJKJA/JN* MY 4\&XPFN2>#^H%[QC/C($I'AC;$50%6W-V9S(L8%- $J DVM7.ZR^"D+8) MIG+R%&8$-@ HYE+P7A<\7]]!PW6*QR$/=Y+159M>#E(@LVK0FGC<4T>3HFNH MH91:!?\\QJY2!AG "6 .WZJ:G$GD^YE@EFDLZ%O ]_%A8KB[%BV\5F>,YYU*X1$AB)-C&0'U06, M7D&"ETSW,]2D=+AP.FKOO,R.U1K[L/3L/N(A AG7F=3K@T*CX4:#AT+B4-W^:#.WE)--N8& M;B[FF_0N(M:$Q#:XAM/GG!Y'"YCCF:^C= (@>/3!&A;1=#9WP ]\";_BKHD' M9ZH-AY55L1F50"!4!V-RJ,LX:7]&+_\/HTV\5XX-52+=[$FL];%I8M_L#)N@ M7)][C3^O\=MN^O(B>=42FQ\GOR;)[8UEUJ3_O-9S]H7]?-7OZP7:K?;\8?O@;F ,*0V4]DD+6+2B8=P-P4MJ"UBIH/] MBYMHED:(L>!*% C05=RN*/\R4UE3=7BEC\?='1=[ZY/W:SF)SX99JGOT?.YC M;I:NW,>$?[>42T7W".$,="F:Z'0Q53(\6-J5J!C_EDW:)F/@5T2C67;LCF'" M6VG E2[+#&??S=,;T(WE^DTXRVEVW+>Q"2D&:#DO3,N@I08X5@K_R_)_Z;JT M*PMJ(,2;%.70CB[PF_LR5(2(.^F";0YM\I%WL4"40BS A\P\"-3BAX-DD!(: M@D&H: 0&U!\^,#0K8 W0G5:JH44:W-&HQ[0[$K0 ;O(1N?G>' M"1GPB]9)[02>Z7%'D>#*)Y;OJAFP6S%9FU*=LV+FXY M#9"@;H6:S!;S?+0!(^B36Z4?F.<:4T(I:S,$/INX?)?+CD;3QL-AR+.'@P > M"!8?,-QRXJH=6\]S"!R4Y M995?._5B:JX>#^/Z0&8A\"4QYI6FB_&W@U_0;^332N?T[BHY+_@K:$V1]']* M>1#_"05XV?26R(&6]L28_U-\-4!/;ILQ:2#6JB*(S2D408_"XN^G-TBQ&..B*#<6B6B(FT+WY>C!DBNIQ3:V M9'^>D*U-RNN,[/J;$?1?PU8BNQ27:"\T/:MF1>.W:2.C08L);AHPF-?N.%>;=>>:*5$:)N>E?<=BE(X+-)H:![1 %IT9,(AV-+H@QGT M;^QM) K;YD:1-#=*;9L;;1UKKF--%*=YSL;K)::VS$2_:JE%G:E%&MJ&7ZCT M9,9,00^F5&+>K:L!N#.6\:>9PWLH2 PB ,=/Y2X]7^:$CMPR!J9M<32Z;M'D M=&NN&VF1K4SV0M$YRNRGP:3.D TL=3EY%Y,$V).D\: M6>(8.&"XKRT5Q"MUU%?BU=/Y6;]3FO>DM-D"S2]:_;MDDFC MQ3Y7^N&9G*QI1#GHY^5F9_A9VE,_(&Z6I)J7[F6VW#I+)<\'6OMUV):"7#&+ M=-Z\ND(HQ(OE^D=O12UDJG=QBU3NSYS4H&6S!P%+ M%/.3P@!PCS<6"2R,[V$39 NH%'!Z:RM%P9ZQQ?_:LC7_YW<+"0%K#,=V#S45X<[2PWEMQ0[4L09/V:G91[F&;YHI. M\E"E9]TG>7<1ZF<8,)3[J25&=(>4<^0LUCCIG=0?QI#N[6.^7LU+[6*MET70 M>R+M3Q[&&[U(^' FV0>V)/TD##0BWV1*3C /%C$E)6G095]:CD/K:O[YY"Z> M.LO.[%H9A9$H[4F#AOO2RA0V,2'QJ9"1RINGL*4B,1(C( 2Y8!Z_Y ZN3H]F MCB.-Q/Z+G!*FC4])IOA8+F699KI6.K*,V4#"NSZM8@ M)-;I%5A62 C+67412 51,,3N$[FJQQJK,=76*092?#(V<9S.IEIJV64MM:5Q M_F1>G-]K5N%&G&N2\:*HB\0HV]WY@%99(EJK;&D$G[H=27S2,B4UG5V)V MK42:;\VNSVYV_:?QN\H*E$HTJ;A[DY9H\,.W-)K\M)3F?V(E=:P\Q91V0S"\8F54H2T]%*""CKH15)X)/I==K%+JWL%&^\_/?0TK4]MX"#<8., M1=4 AC%0LC<2?ZP?I[G2D<<[4+$E+'([WN@IV(1JFBX42Z.8_O?E2[;[0K+$IV74LV>^+EUQF*[Z^@2EN M@QP[>I[/!/5T_)*F_.+<[?CY@C27\$OP^_ZB"!R>RG^_2*.Y@E/R$4/>&9;= M-YH^QS+KA+%\1N'+;^9:8JCAUO"_!4 S6JL!:P$0?"VY]WL4_:&X#L'0ET]- M/M=T,;@MLE@IVR:<9]"^.^JH1;U%W+R(^T_#Y'XBF!72E56\^#GO3SEX.:HS MCJR].U;1;<5]NT6'U?>_#+E9O^Z\@'TJ=0MTJBO,,8SF##!W>ZZ;,:R1A-EN M?).$."_%TKR42'P/W)XC*>FQ)-S 3\D=TB:U&/E3T,9W8[[1>GKA#,?27G_ M&I8:/X)LWPI*)R*T@@*[8K?J'[4:S/P8;J!339431Y>/YW>D$9))ZB[)>Z #M0WFS(&@8%OHSN7AK9/NU\*^R&O\U0JK3VJI\HYJ??4]B#K:-*= MS]'U9M+L^JAQVK8CI]&@]US83TT<_K,AE#IUY7G)-3=*KHW9>&LLC#=?)0EH M(J@(2'\4^S:<;EO%1,6^EI[;2F8RW0Y4G<#"'*YL>3K&)&)>NI]92/0.PV]C MCH[U'^:7W_']3&QB&/#C$BW[TCS_SB3O:,22K[]1]0WE;S@-9R[K^E6G^A(8 M83U1"0P7M$%?$9+;GOJRUU$5A<#IP!8E]:5A:D(BD_SR>V_46;,DPM^D1UZS MAF0#UXLGLA4/GJFTLX#BEQIM)8W9L(\Z/7SH9E\85;JY"9]GE O MJJUI:IV_TID[1SH2P?1-XRW64?RMO.<#/OL!_]>:$;%S&&$8L8C+#_Z M43-L61N1.*&4>U\_Z]3M2R%?CLTC;@84/"^=)@5AIIA9H6R98J/^9LP?M8Q) MKS@<.U$(W=]9!J%+:&\EI^CVMU(R&S8$TU,*VC;C.MK;%$"FY6M& M+6O@-^RV-L?%&&RU,^4^]&E\WLMPMLZ]1D5[TBLGNK_SF&H"+,\&4;NI)H,K M=*HO>KH!.-MAOL 5?+#B+)>)E8[V:*>F7<%'WL$M$"]8^SV]:3DU M3E7HQ1IR.6WUNV5UY5?_@D"O[?X7]]-3 MRB3^8!_;8YCK&%8=Q!T%2F*'&XSG#J\,VS,QV-]BYX)!L4!(Y"+9!X,1[C4])L SZ4 MVI87):LBUC''P)+X'=$*Q/>()4]A +6>N\ZWXV=7LT<X9EB3F-M-)29FNJF6HH)H MP\1_8Q1Q"TVTT+R3[90/]#'8<-LI&7V<&K<]A^TDYTX+8KHDU8[F2*K -3^4 MZ31V%BLSG3*)#)].BUO#:>K%'F7LBXGY$VP]"INMR846#J6$32YQH8]FISE7!%IJ/SXT%4N+P#?,;6)*T M8@/+GS?U[+MYU2[D%^*1>;'Z6"?65M!Y@[9M 6(-@ M0%>\9DU3&PQD VZMQ1;Z\WK_VLT>L7&\]CYGZB$MY@K6OP#,9J7C>ZA#<9#RT"8:/0 M#:]C0FCYR&J*>(-E.EG=5KV&-(-VJ7DV"$IA0Y6[/<>FRD.IE7>;W)2)296' M;!?.Q)[HB/@3U7L.^N$+C S_"UP4?L=![?;!M"^JRO%@ @W-\>>&$$![0K%^ M8OZ B-%3'L7C7,Z.2 YX6O[-X%+VY_*-'<.:XL>;4>4V('0A7I[?Z93;Y>ME9ECU7D.:\SIO);;T;Z3:;RB])\^RL6<\VTWWEK^"7\4MN1?R2X..@RL7CBZ<" M;G(Z+26-#0DX#%@VOK8K[O6BVRD56Y=M.2=&RB]OC/.N_(*)K'(FPXMB@D\G M%[]'-C2^,)$J#]=VD;S6[/-&^>CB4;]-_QU4.2;&WT23:3Z13(%NLW@]U]+Q MCJFQCL,_KR_5XF/QI-^.MW5'UIM$EW#?-L*SO@=;1.)AG MJ,N]:F$[Z9:A:<:S]>\Z6T>/Q&F'![!-#>;$0KM%+[#>GU=;OI#.'XJ]J_OD M2L)K[A]572&XJ+"?4/7Q<$P,=-*[VF'S-9&V#COSA&.N\X7CDUK^<'Y6O M9(_S7+%^<9"OT%#-2;:2KT;>X#R<#38IS)...LRS1*2!\ATWSG8>LU'N"XR4 M^/]# M,U2XB"7U2G8Q*10WM)/%*>5CA.%"4$A/@0L]E0\6G!-"_;BYP-6[BI#%Q+ZG MR?D:209K*<8<+[*E-B<;BTWSNO-0R_2KV4%N\$R): 5%XI??WZ:KV*$0K<*0 ML^",_OME;V)ZHQB6NKMXO[[OFT@"!W.30, R8R3@W/>O'/U$-8[;LZRE^5$9 MM'ZB2D\5XI%WA=T6TGS&8A'Z=J I@XUS^I=-@M)45,O])'#930(?EVC_1G-F M S?+T.C,:?9.H)!MAMP^R!4/BHG.X=6S-N).>9Z]P>6;UBT$_9J<=9EX@D\F MPAJ%K)-#!MB6WHSM,1%]6#7RMV;9JIZ^)^JBD>D#CU9&2/*2F'DCXA9V7>6 M>ZK:4;%$3BX/E ^:IKOQ_BPPDZ[]=(/MF,QU@9VU=G>,UD@M)(^#YTS"!MP- M#&E-4%NSE>CPR<9B"L=8YS1$W&DF%7$,-'8'HCD-\X!CC3GX+0#$Q! ML''04LC8T*"A/M<,=?MBJ*CQ-7MIYSN=7F\<#38=23[7E/2))5Y==.HL/@<] MGIY0CL71!:U]+DM)>H)0DBU.-S#VX14$/6%!$(UYV(&Y]73XIB^@5CU]\ZV" M?N57$0OS$!:H_/V?_]G;XXY4HBG_YY&JZA/\WL$ M1US$27JO+Q1"F&^J9)CZ,-DTM(U>F%D?8OX+H^X\SX=YM!<\,.^H?G&U?@\@ MR)IR0VW^XHK !^PX@?+@"-/!+_WTOH6?##113PO]ST\XZ;!#-XG\L-<@0-VP M=H^B*NB:9V<\,M*-TM2 #GK#JP>!0F 90 'BV#B"!MW0V\L'U P!>M!B$KL[ MHP.E.9PG_2&W]$&5W9*^NU,TGMRJ( 'O%3%![Q7NP)!-!2^=0]4D3=LP+0PN M=@P3OJZX,\'%Q-A,<(K"?:ZDCT[6$S,\7/Z<2OM4P]W!R7XEJ]&"LQJYZ(_F M'9 "FZ4?^1JRF!&EF( :,OTIF(*)L*%,&LZ9K#T;M8[A6' C'ZDM&ZY$MBE_ M3_@U+Y?2J.8/!:6C9\E@(EG5S2A 'E7 ^4Y';! _S91P?9S ^;:7YB"+69H M9HS@_^2G.BZPJ;BP1AI)3&XV M3:0*2]9D4Z6/VT#TH!..*>/!YAA9]K6J^ZV<8YI8=*TK14-OLE]0!^SUA)[@ M4T;$]!#KGO2KQY=%(T4&-=KN=CS 9J90S=Y'F *_>I2C&@)Z Z$_!75_L,22 M?%),3$([%0"GLN[(9M_35P5D_S8JGXS_6;Y:T% >EP)1]I ,&V&"IH$@B$Q< MT)\6(H_:,[RC7]+)9 ()&GR#GD'64,:>>RB;,N]$0*,=98K[4QB!S=[Y&Z6* MP MS21491(FN@J73)=[AXMT$D@0_)W*7F?Y/!.Y.D">V"L2GT!M-Z^/W*6&R MI]L&0$0I-PN6N,:EV4#8X'6(-J*JPYVE[.[,N (_G"[P0548JDQ*XE:9?'>P M49ED'@K)XQS#,5W.D160=J[B6)1U@[N0VVJ3/A;.0-PW?/3__C6LJJ-6 ""!XFO!00Z]&$22VE.)ZSL&>8<.%P8-@Q)]/0"$"Q:] M03J&IL#G>#)BZA=\!/()!-U@5]33,%B90L.\.<.[P.,MIPBF!%"R 2%;A MF/O\F ]NK&_3,G?20G6=4H>:*;$NTD[!+'\@R0 M,G=WJ!!@E"_;G.[K3I[6Q);1+,-7*H>,#,#FD# :O]@I PS6=:'S(:!2:'<' MO:NJWC0)(AFEP"@[9-;'#G$P?R)FA\3CA7Q.KC*&V=P8=HCOP3[7S@Y3[=C( M>8'?W:$!$2!Q15'Q5;(V1EJKG$ 6G."(E)5PTR560&-/)R=7*LE4Q(.-L7$8 ME24VC]Y6)WV'Y*8K,O$3AJ5N!WRN6HBP6MK+(K?DE73 M#3L;S+*@TF)W1V$._G'"&1MN_X;>FE=@])!19/A#-H\ -C;,8&(.3=9,=9U^ M_>GV9CZC8/6PKI%ZDNO3>CZ+5VPT6R/Z>E&LF%%M*I&RNI*CWH,VT9LJL0Y5 MJZD9EF-.*A05@NU-%EOHSRMYK-33\3/KX.5AXS,[_]/X72S5\KL[*6YO1"U) M2_D_K_43[>'2N"H\FM*7W[G2Q46A=I$OUE@_SURI6"L4C_/%7&%0/;IU%ZX3 M>>=@^+2I_-P>_/K KJ%WQ7-6=N4^UR \UP(YQ=GP1>K-A/_RG.4T[DG3QC\\ MR:#M.!;8JEU55RT;RT*>X!&3M!U-M@VSSU-7C8%>2DXC;3!F>Z;1)$2A663P M=0O-#-?K:)CP9]GL[^Z@]].B"D+#@2>HZ_&:<.BAU V;IR6K78@XI/#BX0!V-PC/V39Y[[A" TW\7A0L> M:%"GE^O1Y63:_H)K FH;Z*F5+0.=MG R&+#J8J3IL]R9&P_VY,QOW[7?D:VP M;&[_LAT(M*J?X)!_02V1N&D(BA&N@<:/'T]/NT_)^NT@CV"P6B!?8I9^.@6$ MI71*FMH*>N4S,*U%]#G3 W1CDDYI^]D>-/["Z!_Y4QOLMAG44CX+_:]>9ZR2 M-F*[0C#X!._/;^O':9I&%$4?XWIB%E@ MO))>%#)%0J^7*I@MKA5B]\5_7$CTOV3+BFU1[^Q(A"XAI8!8= M_(;9EG7UE4HY!L?HH]-N%R^.PE@4]0B79ZT_2O./X_X2?K^,[^U;* MA.0CF?Z*_JG.NFP:?\-5EG!O-TC M=S[5SFB$D/K*:2R0D8NWFJ^_><-U!@D&[A/AV&UV5-("+<.G8=RE!9#O=>4' M0 7J%ZPF _LGJ2W,5F)U%URN(ZMP6BPDFLN7>)K? "2KDF43&CJTGS M1739XSXBP[,^"HX<^O=F!WUS;NZ'&F#'%E@A(#G@)_^ENSO#BOW0=TD882$D M>%$2)EE,SWIAK]GS*,85+AR0BVXQ6H 2LQ>%F, MBIBL("BHF()\!"D-\I8#K0E) =-L 39?I%$QYW_?,\3JP%68J&KC%W@$NDV, MMBGW.E@OLKOC[Q'!\5'[632RC0?;Y;&@P(![JZ7:R&D*8=F(PZSFTW:0A[M@ M5SHTN<'-84#<4UG$31)%0_++O0PMEO0XH&@F:2AI(;'Y[Q[P=O"6[,,%VF7K M@@F >C_=$!KM-.<[\#Z D[(<>V\(UU'91=\NNQ+:@MN)R4I,S:(;1='E\\X MD)YC]N 98**+ 9S^$;F14/_L/*$R#@,[]MT=>NX604\^;)W8H,X'W0J<3GSN MA[^W,7[HH9'Z3'P,8*^@(:#8,72 [8)BG6";<3544(DV3#.&1+ASB+PF*H'X"3,G,2[KB>CK$'_C,V(RH"SQ3^A,^6) M:!0>X=P_!-+/.8!E7M@[ &-PMM(D2)3#W]2@UW;(L:Y#PQA[\Z:XX M<$7Y#2$I);BOPT_=/]OR"_X!J-&DJ )(.L8S)W.P+UMM.IILAAQ4R!V&#.F2 MD#*$0MS[[@[U9:$.B;E%*IPO7.7X*=PN9ANI F%R=.]\%-=M!:?.%@V$Z(.$ M.0F/'T[0O;5 4]H6:$92H)G9%FA^C-& XVUE1]TWA8%>?M!W/YS46/8@M+'L M0BO^>:UK1+MI2O>&J&Z\:\A7K(+6RR EE=KX<+'TW/"'=P7[DM8+5@R,@&6, M2WEJ#^*/(K1'>OL*?UY?NQ?/+]>=H^*I.M>H1=?I!G9^J7*1Q8F+ZYVQ.)\( M'VNK.S+ATEUEG)V43:QG61WLXK/MID]*=UY(K2\3ZYG-<8=] I=[W-<=?* MS7\9AVXZTT7?;?-WQ?4*1-0O\V_I>.K+7)&Y^ M69Q )HTF]&B5S000:7OYZ2-P1X(4:^VRO-2V+JQ-#H.PV#'&.0%*R)7@6I32?$J:W3+ZS0,K!U(S\4:I^9IYJJE/ATWA]?8^0OUJ;D'& MNL(',S\PE(-40T,U7FAO*];F%6M+U"^-:V/I)-Q:LWO6?PRA]9&0N&P3^Q"U M+2:*O)@*ZR*VP=-S0;&Q;)8TM[7>WV2]YX;*U"P;DPGID49EEU_I;?%&D9[: M-XV5&N:^Z6TM>?AC_+\P=P^=W_L9R8E$"G3)V?.P(R;>=9S?6DQ9D(=8]9^: MK8V_51-[(\/-L$QOT[>UN\>GL^+3UC+=B-O_#?)A-7:(D '<;HW.]8FIU: Q M(?'QV&QY'Z$YF9HHQ%X?GXSCA%EI9B[:&V@H-D?TQJVTB<@4Q%[$SYME0W:W9O:05$.S? M2L^U3(\U*J,;7G+6NBFWU)OX^^G^$X/A:SY+ M"X6(C+C00>]??DMI/AW:#6Y)36ULT/M?A\A56^.3$!GC4X(8.2(7TR=>'?7B MYO0U=G J)U>C"41EF0=K,C^QV3>GU(G")AR8P'#I_65LFZ\;?(BK, QG'&(\ MO;^,A?UUAFH5)8?.,!'C2M*Z,&O"ZQ/9FHCO95F\349$85:,TOFXC<$(/I;8 MCU")^/[U[T;I2BW%>5$JIO?CT:,T7+8=3I5MK^95QB2Z8C9:Z?48CYZ5V ZH MEAM\P[UQ%L#D>TR:@ZL_N#(0T84?WY^=NCK7A;]"0\EKI132O>D;:X*T#:0M M:S^E!A+,/>:2=\INQV4K*BLJG[EO]\R;NIF);:THY/E)!_Y^,38,$R5Y04RM M.\RV]N-<2]0MDXCQPILSB<,9-[UZQBU0V>I/P+LUK\WB=;\4CS(Q;2F>=5O? M+4EK0]V#L&?OGOJRUU$5A< C<+B2^M(P-2$EQL9Z8,TFS[=T//KR>X^U#=L0 M5GO;7J89$JM@U2"UOCGX%(M-$H/SX&=JJ"FV"L:=X151$OEF]_;TZJ;2X 2LJ(XYL0>$S-%G,J&R:PPQWTT M9#YN/GX4937*H#8OI.)\+!'[^S3\I7/S$Q(O)I=QDVRSO#<(FC4YJY@:ZN9W MC[;]WKJIWF[M^MS/3OH;\./5:_?ANJWG2 MF:<9;G,?_CI]6!-L.+CJA!2?B"\CN;^O\'Q7=KQK\6G%8W$^D7FK@W!B;?<: MN'R&K6PJCFK:G&<2/.I MS&P#*K+,],5EXFO[WN[==,I9H?.PWLR#H9QT=9HNO&KE<^6B93ES?+*RDHCS MJ?CL@H?HE)4H3/*(&7AI'U%V7D_:S01-]C&VBQH5N49F?SV0](S@9;< MD2DX-K*+XV'8\,:MC;ZD]GXTN*F"!YS5E6S@>*/.*ND=VO=%J[80\3$_TXGNIY&X7%>B+_5>Q_.P M#I-V\7J9%KG;(/4JPIJ1"Y>51#@E8465@%NLOF/<.BZNH:ON4!.+1:3?:[Y^ M\7K[VKK.9*)4/.:61R'FMC)-K7TG@EYEW7$4$BJ*F#HH.;$H.Q5\VD+Q:(7/ M&S2H^*JZKF^C_!MDFJXPRI^3>RK*7Z21;60_(J_!E&&][GEGO>..RGN0Z5YK MA6OG0;YO_AW!_=G95?,<_SMV@>,SX@=JS1[)P:['KR#QF3DFPRW#XIDUL?@, M_X)X6CDW4^WF]=4R73S^BLC^O*4Q\5FE,4LIC7L?4V.>^]#BFWMH\^9QS\6X MK]EV-YU/%(GR)&U$T[3A%N:CJMMG-;0BNL^CL)#GN[4_!KMO/-ZB,Y3G4PG> M('#@/W)#(_ 3_.R7&P:*"+VO]-@C]&FN233-?2F%&G\'@=KT?G>7F;]JT<4@ MR!]-[EGD7\[[R9]6+ K"UR_1&Y83CFXP(GD2K<\[L]Q?:]9/+&=BV!]. M.P:X?ZMDLG]0H @QT&-?.X7LB2.9Z5@N%=WT=,IB UCP%(?N:/KUEMQ5M?Z_ MLTB#/FNIK\2;DO6?QN\+V6QVN)C(/WA M]WE'MBYWD)R"!!)* R$C@ MN$B,J\QC^JD7_Z D(*Z7!-:?+^,U8+&I-B5;%K&W#J]EK6$IT&HX2X_RCUI@ MQ9!1>;4*E;QZ=9)NM]KK[I/^_JXLKQDM.]IA!2EKE5J1%Y^PWDKC&8E\,B'P MR3ERP3?&637'T47J@)IT='$^%4OPZ=0RN;"S^2\9)?_-<#E97=W44ZE"-95X M3_?R3#?3>A.'%V?1J/+Y)Q"<**;YU)O);0./<45E$9-$7C+)B^G5C/T4H^#: MP,P]$XQK>-9CU&S.>3I^L)O.,GRZR(4YT1'L O19\XX6X'GWT3\C2(J S>,B MGY)6E%3T5Z),7#G*^%@\SB?BL^M-(W1['TR1-:\'=3-STM-.E9:Z>;[MH('V M"=VC\PN1*/3WC"CRXJH:Y_QM>%G8%3T)+TD^'D_RR3EJO=XF$8*>:?=-1:=+ M3+6)C?$\89'.BG]>Y6JU%8?#N06U36_TH?5 MB.L]8K!IM[R1PQOZ=>ZX$P%ZZ*%T-'':ZS#959V&11X=T//R3ZCLU6#! \UH M/GP90M60#CGQ.R#AB?I\ICJ*<)K<>'3^I_&[6*KE=WCU4A:POV7W]7Z035_6<\7:US^"OZM^F00<%^NF"(^*"%'!G9)W]W)]DQ5 MX\0XBQ_PG-TA7,[HPBOZ*'KQ&N"7CFP2JV!9#E$*>LV4=8L)2MJ>ODEC,'$Q]N>/^U,\8!^- M<$>MWR,C%M3($ZX=]4.6G+6EZW5;L_["VAFV)[BL&././K7KV\*:AB MJI*2OW#P+3QDM@L<-6[!UN#H&3M/O7X6.81)$>_XGACS?XK[BFWX=EVS.G1; MB_1G]V\X!BY<A0IK@J]2:1'8D>*FLG9MW;;)SUW'ZQ? M@>IN9/1H9M'BS,/8% *<9GQ)(I^0QDNK5D>&6+3R+)O IK:%4K#GF,V.;!'. MZ>&OH]1W&*"^G 9F3ZEUS;Y=,BNHL/IB@#0=4[558N5D32/*03\O-SO#SU(; M+R 9WX\HLU;12:5DB$-G\^1D?J:<]!"\ M@4*RG>ZE[L3S0W)%1H6D-2XE/?Y=3D)ZQ_ !Q&.,CX?&#%9#>?N[.S70$WWI M"'3(D1=B-E6+)D7).!.V#^CI$DX!9M;;5*\<)<1@]-D[ZZRN4 ZW2HYMV2"# MX^V4JZ*:&!6(H*^;W2_3K,K52"K,\_T7SOG9,!6+ MZ*,FZ:RC_?*[93@FUR>R:8U9R(QT.+D%>^/0L8=LA2S&L.S1@(=^ J)'9;PW M53\+O0'R[AIE7&+ ?NZGEK@YM^)ENAZ/9_J9LZPT1@3#)['453CK(#;I^@/Q M4_:N0&D_-**Q(B'TX>SM#^PFN)#[G.3Y")Z!][M$5]#)#V(]_^BH/9J3531 M/CRK=H<[(WWN0-8?4$4$Z.!A^J@"8H,)$9W^KN,7'. [;>QR2 6DQ2%IV 7= MLDV'AHAE&Q7$_B$L]$?QQ$%"$%WU) $72P2"P?\?Y:OX:\<7$+@+3O6WP0,:V4;HD4R]-P8Z1\*O:H.?I/F8/03" M85;']X,":7<4N8_7P/@=,AD#V,&J2=<$%R/HV\ M/V4HV>K+<_K)B#OR9,KP#HDS@Y0QX0J9_T@FW1L1DM*RP_^2^R'&_:JNCJ^[ M.SW"-![:FP*)C]*_UN=ZFRDP)\HFI/Z_GMR5BD--XQHYM?%0H5.F!+?[/WAYWI!)-^9-GJAM9J#\/#0 MTL$G47 #:?\^V@L>F'=4OSCD_'^YK"DWU.8OK@C,R(ZS:. 1BD+P6S^]K^%' M@PBS%UW^ST\XZK!3-XG\L->@C53_!4& N'+/&3;F'?)XP500^;WAU8- (;0, MW1'HPEMM':.P@^M*;OP1I-073X85:OF+W1WI7^XB6\P>YR_RQ=K__6]:$E._ MJMQAH9JK5ZN%4I'+%@_A_[/GM]5"E2L=<4>%8K:8*V3/N5RI>%BH><]4\M7Z M>8T^4BKG*UG\H+H-X*X/;-"G=W=:(*",9_2QJ3AF6Y>9"N BUN(4U8)+T_+[ M<.FRUK=4YC<&084Z#O:!5EL@LL"&:\&U9YBHD(/FTY&?0"-OM4@3,[K02]12 M=5EOJK+&]0Q+];I[[>X,!EJ!\NEHH#\%''],C;"P![?F*+09-_V[W&RR4#,^ MZ.BRHZBT*MH VU*WV$^#A++!JRTOM=;:.@'6)U9*5_G*52%_O>7P]8%=E'4# MO2^8@*&0)Z(9/7@:XSWH(83WOL)RR-8 U@,!KD..0:V1_E'5%0#)I-S*JF,L M8-MGL \5KM$'W1W]+\V.;FA&N\\X'M@-6![>9/85N8]? ]V@:Z%NO;O#E&]B M6AX#&SVJZ/"(W?>A(M8^5W(P6 6J MN=GG&FZ>/,HQ7!S5>4?S%J3[ SFQN\.6TJB3>8YM,:'CB2*XL"I9+G>>K11J MMUS#Q,5(G[31#ZIM'K (*T M+FX*%G-/%&P:#84O10.(7A#G&N*'!J_1%Z?1K%R UB&XIF+ VWG$+\AMBWKR M3'3#/7//AOE #PD==CWZQB"$>. 6GB[[ 9YJJ&VN8;P,7LHP0_92H.DTO&';<###Z%K\>"7'IL'4I6@U@ M!IT^0N$TU2=T7/F\L+V"U@1V0=_=\7V-DB!F@!R = &#L+R)>@P-A9N&+C^I MID,U'X*I"=]0%Y*$7[G25>%P3\S07\5?W[EG8(&6:J*?C3:X8)K)M=-!:'(= MT#?VN7.42,!Y.D>C9-1>!U+7D"9Y]&.S\FN1E5\++(/NVC"!Q4^(K-D=KF2V M9=WM*HF."$U&0>4! WM ;B,@+_:Y"D'!2/T.( :[H&(QD79$P"A%.4LU'TJ' M.,\"6'] G<,:E[MD0'GSAYW@,>%6?'G+7&#P+N\3D Z*X4J1@#PG-P\2DT7L^"^0&# .XB%L A"J,''*""A&+*SP/)[)*D1Q6XAM,;7H:Z M_W=WX#HVD2L5D+&4X,#@(+"0Y=X#!EX :#%8P,=4;X&[W%91*?'C3 "[[-H9 MN,+0QG!UI'>OI1*L 1]XPAR)#Z!1X6KW;V_D>61=WQ7,1 )00GZ&J XHZTM!QX!*&C M]^L^E[7HF> UB-:/Q=0(B@8:@*._6H3H_NY $P 6O!5^@/L1*6JE$E:&A,! M*"'A#9Z!ANZ,/$P79B8?=P*ZWA-*7X#>(D$) M9;H*A^6 V*/"D*8$44'4YYH=O"3@5C"='I.$+L95L&L-6,8-2ZJH(!NIF58S\;[H=4[_5!]+C0[IC$C4)97!@KZGXT7V[G/[W-&<[Q.':P'8X;H1?QJHQ0UYNXB;B B\Q)?@ M0@NX.WD$QK#1O\&$E4DT=[JAWY=OY%X'F06KP[FH:$J M?OLJN.&H^$?8 F9 MJ@;P\GM'9U%=*MAPC5E.68 G!$Q?DV* @E[ S(O $U3IP?O:]PD3S2+/'4+_ MQ)07)BZ9[N5[E9DW>[ 7DS#?U'PR% &C"MV'H\1EXJCQ7UR):3K_XINJA&+W M%W/;&.M;[C@/_ ]XIWT\@!N_J3YGJF!<[^[ ;549 M7%REP<7EW2 U*D\OYI"G'Q)_'U0GP0B_^KN"/GR'8.]#=5LUO4:PCQ;7-GA0 M7QBV?.M1\1Q7OG+Y[\>SH=ZM!7)J[@[(,YK:>!?_V]NA (QX./_]DER@,9KLKF]*&'2BVG9%G+[B2*6UA[1:]3OJCQN?47L4CINNL MONE^F^ZYVFYY3R=''G=/,RDD^'1RC*VGOB,< ^\!O<2+:0D;="T-_ZJ;FW^J M<4T1MH!,"WPL,X:VC]':+L)C$*4TG\*JJ(B;2T8FY!;L#FD-0E7#GFX:\H[X M\H_JPE^Z8>&,=3T1FTZ"=$A'-ZEA1;K4!SE.B8]AH\Q48E4'&MJ2<>-=%I_> MT\*[::DTVR,8'O=DCD*\U)U&G_M'Y!.I))](QSG#Y%+25UJ7;F-\'KXT2.\) M)@SM!3.&MBD>'X $)BI((\003_.Q6 PI(9;^RM&T.'21TP[&@TR)W9TIJ1*! M^*Y+252 N>E@)K$(?;SI0K0EG_6ZRG,&MAO E$77"[MUF:\7[#$$>%%__ &+ MNPVSSQ)+^9&44C^%V/W4S[/29- 9AE(@&D0G+14?LIR&QVJ&Z7U3(3V3-%4: MX>(!&%!_.YCY,)2;C+]TX!^-)7M8-&^QZ9CF4/*K]T;@\PG% >,L[^5*CDFE MW1U7+&V%P@;>*8AP+DBXPW='4@0U(BG@Y1&?M\&@;3!H M&PS:!H.VP: -# ;E1NZQ;5SH?>)"'RX&E$BD^%A&^* Q()$78P*?2FUN#&@; M[P$L"1DXGFW 1TQ(?#PVQFN?+^ S:E7]G<&*9#+))\?#T]O8SW+'^28C@YH M(B^E8[PD))D),*?NOXTB;3;8S =\;!I8R-LSC99JNVU$X"\N+%N'\'K!GHX- MVF;&NSNPI-MRLZ2M;8[T_&XQK'+:6+^8&'^C8VSKDX^G]Q2CGZYK++T*8\,,X6Z,9F/Y-2O/IY/+^ MQ>\?W\7Z+9;87SZC_ON8N/B )R#%^)2PC!;S>8A 3._'WTP$ZXP,S9)7S-_. M?"B]4&/P[_ !BQD^*2Z=>O!!/>K+E9_O6T&8_O1UKI,RK9HPS/;+W^O__?[LYQT,W_U>V.QQKH]=PVOWYG3"\Z M_%D29#<>[$42HT-2G=V>AACN8$4QM/\@:R/J8MP=&S&K.DL08KR82>_NC-1E M/1F:TR6\VV#9T603.RJV_ *M05]QVC/0?:G7S7X,5$9KQD")?5"&V_"%L*%!;X-02[.]B7$5L/8UF1@9V_B<62_*"F**7HG#E/;-2"Z$V70X#LP1P*]V/ID]Q>FP_V(AK?@&(\ MN1 8B$'U-M#:8ID4*B:B\'4.-6E$N1+G;TX?;*T8 M>VR>*\NW C)+)C&_/D M%*437_UOFLR6QJ]N;)K1MOQN6WZW(GK<['JT;?G=)I7?C1AM$ZJ_JOZ *&^< M9_!2VX1RJE2&3XPW)/L@M6 Q@4^DQSIMK:<0;-Z"FB_8M5/&T:@\J.OMD2$? M7H<+;P^KJI:,)S.\*([QU'L5;R92<5Z,C9'=9M7M??E=\9QPB++ 8-%5'T^* MCZ<7/)S5 2/RZ?%BRXU@+,R1)G0,NJQQ+4)6SD52(L9G4IN#F8S$)^,+,O6Z M$B=G)ET<@^C#^8!T@KW257451[ZRL9 3+LB/EY&PXO-&-#]Q'6PZS6=B M\S;%? ?I$I9>.(>"+ 62=9;0KZ4E$4>_QRF&T]!(I'D0"RT\2(2 ZSR6B,W" MKK2.1(A/<:098!^J99"KS*UBH\08HU^'G1N#F;24ZU10?\7O'X;:*B]3M M#99]2(: ]^J9P1PW$T#6_3=@1$16*$U8'D ^D8\H*P6F.SY875'EBTQ*[ M.'?2L.P]?[S\4%%-R,7X7D2Z0F&PT50Y#NOGQMM 1<+-E!P"@+1 H\#IS2!0"/=LF _X#5 W$%)L7NQ]"70CLL_]'92XE0^; MB)5/+!]ZHX[J$9&0%/E8C*H.,6FV2/ R;1" T:SD4&N#94K#@GK___XW+8FI M7Q:GD;;K>QT"SC-$MIK"AI'<5A(L"=?'2-CC%OC?G$*G/3N^,B*&4@D^)J06 M P;;Y(=Z2.9QCKAYIF[**H-DL=?C, E09F$ACZ< M?TK):>,I8RQG:MQON_F;^*!IM"R)_ISVM/O&LJ"_LS1HGZ2V2?1K!CL+N)"I M(U2S_31@.A$&G3%6TU0;.-2E83P1?DH!V)BDU+" <02WG-PU'-T="8/U:XD8 M'T\+ ,"PI LFR >^#=#]$P-YFA;B3C4H:7V%"S6%KX&GD6 M_9:JO'(9+*'8W=$-?6\L^YSS!,"6X3>XEH'6P'@8H\4R:3XCBJ.JR3\)/BZD M%F!*8/F .449FT\(E"63"7_.X$"3HO.LB&5[L'R2RI<9=9O);=UFI'6;R6W= MYM\F[=A%5"3V[@[52+:WSN;?.CJQF?HXI"Y^ WTQ&>.3">G[F#M_$M5D\\$&T7Y>N*P7#@NUV]V=;/&0RV7+A5KVG*ODJZ5Z)9>O M;B7\^L ^5Q\=55'M_NZ.:E&9"4J8!K^SSC,+!KF"7D5[9SS/BQB$T)"FYYF;.< M+H!$";79D?4V\<<0CR*?NJ3&4(FT.DPYD=?/OQ-RMU,YIA?G1OFBSPG5W]!: M($P@?.CF APKC=]V&'ACR?WH@?XUO0;&."+JO:]\H]'*(N8;%'"+(QY98=)@ MCD@Y.T?5&@XGN'T\L73-E+"/"'J.Z8UO%Z5;RE\2 V5BXKIRFWQ(^J%\N\:; M>,D"]1G7 @OO7 \;4]O9ZEMH-G3N_-@T*O9Z-CZBZ9@F[=9HH1-A0J.7F78;H0";I$2\21F>N,AT;,SUSK%[;<:WO,8I+(BVX)<7:CGS M?IOS0WF?:G-C4F)5>QK;M=FZ.;V,V-C&N?;VBI'&&T#L>%@TRP\ M&FQWW.JH05:XC-DS5&-C&5;?4@F)3XB)[_/7'(0EA=&W]4SC255&WKB[,_I* M*0.R("8N5EI 7\*4"G=K^; MXL5X9IO%L';F:6G&,R,F.BGJB5CA'!3G,Z*P$/]@+LLW2>(S26G:]\;F$7RX MP_SP-! 4:2U5E_5F& FDP4R(28D%2"!0//I/.I4 W4A *H/7-5D*EFET=WEYVQ5%X0 M78E$&D27X(-MR5WBY>*J^N[.EN;6GD!_Y-B.279W_"0_BEHWN@6K 6UX&?5; MS*P)[)(#%SHH L#[/4Q-HRC"BV&00XG)R\A%HVELP01*'C.B-0?MYK'G@!^] M8O!!+9;7W89* 9[]AV5#A[0 9$V^\'EW8)_<;)HXPBB@3^QSV5Y/ YO;>Z8% M1C;-_L=TO0ZQW%T]JYK&*016IK,P=:=+P!ZW_')5?Q^[.YB[QZ04[T0:IH/IL:* 6H*8X+FBK&/&:UMMLK1NK!#'LIL851A 0'15 MRS+@*Z@4<-_P$LJ2# 0[R&J "D$E#BFT-MC*_#TU0TB4Q'G H J$Q:B<++-R;L[-)4> MP/4_AY_C^['$5UK,(NL@*P=#A&6N#XOA(S$X!T7NHP2VQ\JP: H_37T.SNH/H6$WA1C'\\$;I,?6YJ6Y\;:7UN:EN?^S=>,$R&INGED@F] M7$"LT09L69 Z"I4\;C^D$5%$KQ'\.UX8^]Q!WQ5B[K>\&=N@**/>I[A"$_^( M%]7N#EK-L%]F&H-04S5034WXUY7PKE3TI2P5N_@E4U8M9K\F]Z4,D[HH9)GL MIF]U+QK_L&^!BS07O#8UWE$WO1=R]'UL($2V 9%6(:'T,8VW4_1XZ7:C*FQ MLM%[A+*:R^Z4><1D3Q=N81Z[Y"H&791N M$/=C$E2#41\UW;G&;3;WF,DYG*_M11]@L[K5(J;K( 2\._H0+/!%:L;C:5C$ M?"*T-6\3GE=!Y&N^RPI>Q3P4G*E:#[YG@SHY0/-ER]!ZT@"TZ-GH+J8J__TB-_X(4MIO.UBHY2]V=V+[W*4C M(ZDPCD;4P1\T[W=%M9J:83F4B1N&8P>)97LYK#'@8J! 9,Y)=TB U94UC7H3 MD4^ILY1V 5;)EL/>C\,R(QP6W^=RS*7+KL$R!K 49*@M^ZP/[#JZC%B_%KC7 M\#["CM@L*NA9:E3_00^;Y_Q'50,6EYD^'#2"6&M]SQ\'"D_3H>+2:+7@HC/= MQMM^/,372]S/>;#OJ/:$T0C4AW2./,F:X[\9P2&M%FODPCK=MMSF/Q8<$8L; M>.TH/5 'LMH+(EA>!W"7XD8\?+L[%0<#$V),WA,3W\AW^KB84-S?!GZV*KH- M63@W_^(FF62;U(H3,[$X[_:LH& C:.Q'-U#:-)Z(ZW.D[E FKX9]L?[N=W<. MY8$W%@QGZBIT>H;.OCPX)_ZM6,!30H0RA=0S2$<@80K4?,?+#&D?;TR7H]]W MC7TX#WB]JK<,L\M0YX:_J#K9("Z%#13=P;FSL)9_^#G4]&E7=^Z;>X;5?,YW M8K,C9K%WDS31+Z?P7,/!P3$C:M1E"(KN8YC6_4CY:#L]TB3:?[P*<#)F8X7 M$,.CV%Y7:PW4KD:D@:4"H%"+\04[4,UD'(P8^YR#)BP\2FT:'%3@/T@CK3T: M, 4#$WX&Z\M@T.!O+1.,OWTNZX=-K;X%EA\/@"##P6I[DAN@%WET/B'!?N@P1V?KXW&/>-W7X8, MPT+-XBZQ?4N4#TIRM,"]+P!;L6]T'OTVR/X;83G9'' FM8;!,E5U-S\. MO^!/L6*I,>PLZ;(-]@78*XH=.O4*T'P$K^%):S=*EA@&Z M#M#JU+21O5KTX(?O,O_UP6/V3G3T0(-+@GQS/,%'@V)ZDYTQ13K0+G5>\)[4 M88X!.@:#&?<-0G0X9INZ#K8B9JVN158MS'P%!8^I73UXZU=<>]*7$#T#PQ/$.(JRY"9G=F'6K@W]=+3B7 $ M'E6;4$U!\4[EFRN$^R!W'HA&LV/&OL O!BF+BWNKX*'(#ZA?#Y\'@#?>2 =A M MQHFA<;=[4AE$@-0N,_OKG[2MH2#%O?,<&WOLO92FUWIU#8 MYTJUDWR%*Q2/2I6+;*U0*JY>^$2_U0\J>\8Q)([X1\1][CQ_G#WGRI52+I\_ M+!2/M\TRUQQU\@(M,O6!]#DWTH/IC>[D0)J!%FH"6WB:@_6U"95SDQT9$OK3/ MU8N5_'&A6LM7\H=<-7N>KW*E(RY_62_4;M&U6J\4:@7X(S8AKU?S^*&K6&TO MB'4G$\HZ359/>0E[U&G9QIQKL+('N>SQ8$*?.\@592(-"ECDB8YY9-656%L" M$,KM-F;7L9S!?R1!H,GNP1*X0>([#KVR 79,G!XR2!/[7 $];-3<;_X[IB)C'WN@"X*+JE$_ZZ2+_DA9A-U:+$'B3?@-NKA6ZH/JV, MD%L8=L L+-KYG[JQ&<6ZBWKKD0#=2OO D!\.[1^86GWYBX2Z$+F*"8E/I=)S MDY643/&QI#237-FZPMSKIOAD++VEUD]/K71JQ*"$%#'DA\(&Q>TL ]@:)&JP M9(07T@4@Z; (4!G<&=&&[N9V5%V7?_R;]-V[?@.Y'MFFO<_EW"I_2GAN&('V M?$""]*90-PT3#%_42("J>X;U:S0=[W&R(CR=Y'N:/LO7S6I6KETM%L!.* MA5(E8"YL38-U^H[TK5[Z?LR1&,_/O"@4\V!+'^7!A#XL5'/GI6J]LF6*=TQO MWO+'N_%'%VF>Z'P91EF!4933J MLO#6AB(C$X,S8\/5YG]!2+ FI ON2.BI$3Y+:*$M"?NIA*I'B9C\2T=MJ#8# MOF@,6'Y2/],%X16C!7>$CN9HR_RF8U\Q5QP2JVFJU L=W%)84^:HB7/>]:+< M;DS<%_]?) 2V9I)Z*\'(7, U32LF";^3?[^DQ;2 MX$]<#BFAA6W%J/NL[*?1Y_TT^Q)+H_=W+W]N"HP0UQL*UKIO\D],+""NI*VX MDMY+7.4Z*FEQ1WXR]594?3*PMJ(J.E$E;34K*7K-RHM3B;&$L( VQ5H#;\77 M5GQMQ==<.Q4%<;]0K/Z%U%+0-54G7'0@WQQ4SAF0!;=VE3LTF@Z67?\-E+05 M.UNQLY#8J>9._D)J6:'8JSY7T@MZQ4_.5EK.MAOY.^(LFQET%8&+22##O-'?R&UK%<&'6+W.W4K@CX+ M6%L1%*D(.L\>_(74LEX1="XWB&;]#12U%3];\;.0^"E7\G\AM:Q7_)2Q3[_. MVCARYZK^@-.X-I? 9HUU7]\J$[ 7'!N_42XC0!I$RZYE\ M*-LR=Z1JA/N&_?<4[!\8:"OLL@H2.*>XX93O&WCV&RE^-A2L[1T:V4[_RM23 MR&!%L:,P\+!E*HJ=_7"J<1LO?82^1S/Z=F6V?;LB[=N5V?;M>DOUE0?^JBNK MUM&+=C!KJ5HX+F9KZZDIWK:>=<$N.R8VRK#I,'8.CYD.:70S-UQ@:;H(/ M5MSF&3IVKL9N6EJ?:\JT#P:=2U(AWK"T!N&PLS\;<(PM^!ND(VNMW9T&FP%* M.V^X3]!N_@XVNJ(+RH[=,7"J1O3MZK>K]'![Y/"S82A]).>?';NK_1XFD"JQO?V\*"^_N,(A_>&/D#[X0[SL M"XN!1;]'3OOVU8\C1WJ]O6P99^GG?OYGIW-;N"G:O7;N_&?CL-G3<]?%^,V] MV7DL_)1+FM5,'!7NY6J3'/\0[$R_DE>O[GJ=YYOK@\.LY?Q,I8S423S6JO]H MZ4<_*DJB_U*LIR^4>*N=/J^=E_+'MY<)4P-./LU>/OSH/HE"KM447UX;E=<_WQGL1O3L\/+AM*\S;V7/PI6^5VVBH_]T^$3J;9*J=/K'CK M]4)2E:IYHEX\ Z#9@XN7U]/:Q5&^=2B>I9ZMX]Q3W>H(">$\<__0>SV3$QVA M9-TD]$Q'.DA?Q.6GIM4A/?W^IAD3?I9>^ZEF+*,GCOHWKZ^%QJE]E^_%*F* M/Q-Y4JZ\7'>RRE4^ES6/#[)7VE$\+A[7#E\.'O5;]5$Z.#U]S*3NZQ46Z M,V9EGLK"T47GW'R0LE=R_[&:+#UI1+^I M*V)#T_*EF]++C9,SCZO-/E'O&D]2^KXFIPRK<7ZHQ*WLP4_]I?/XXU0\OOT9 M5WK%RGF#/%?3!PWQQ]U#-F.]5LN/]J5RH255JYIHW?7/9GR51:>CI-YTN.:O;/C-Y]LI%[.$N8%T+Q2.X>WAX_6A9)SM5.$F7GJ4#R4Z(/U)$=!Q; M/#H\,N2R_?-6K39O^UK__L;H7#^?WYH_;_+QZX.[[,5)H24+Y_U$L79PVKLZ MEQJU0K5[=->I7MKZ9=-ZD:P"L)^>:\6=$Z-_>DK*W6L1:.G\I9AL6)?%YOEC M.JVHSM-IX:C53AX=]F]:F<1AOW9"7N/)T[+6>WZY=.3Z81Y@SEZ:]F$I5?@A M=A-G][&FV+F02S^O=>%9JS1?]->+^]IM71-2F>*/FGEX=Q6W\U='J5KK1#LY MZ9SF&Y?GU7J_5+>N[?-TL6)>.VTBBJ_Q5C5[=4F,4CYG9M/%%!![[ZF6RDEJ MW(EG&ZF?C9^9DZO+"\U^O?EQ=ZF]5!OU;B8?NVPIFGY[>2]U'RHE\24M/.I= MR4E9E<1EAZ0:L<=.LY\P=:E]:IZ:_;I13)7S#^?ZSWK=*=Z?WU3.=>TL7C9Z MQ5>N.@WYIGS65Y_KA9,#HV=KI4M1/#W3CW*Q(^G^^;125)!CUNV)H#\G MF_VS3%,RRXVDD?F1N3J]?'SH9$Z.C\QV\J&4RA]/+\Z2 M^G,Q85R>'E:N[THQ\=6IOYCE,T,^K/;.L^FJDU*U6^&4U#.B=IXX;)3B]L^; M1.%0!G*J'9_D+*<>^/'SZS4CL?4IQ_JP<_FL7-Z\"-6[=]=5!+E5JV; M/B\>7?]XR-_?&;VGQU9/Z*N%6)>\"H\'CG5DGA]?Y/I'CS\?BW(B5LMH)SW+ M*MS=%1.-EQ]/Y7J_6NRVRL;Q7?TT=JTV3^IF5K/+5%Y^O+B4J_<5X_"L M*9[>.59?UZKDQVG&% \.DIF*UBX4#^W+ATQ*?BF*O1^'MEAZC?\\/XWU3A.M MZO'-S=W#64XH']RFCV*I>/%GGQQ(#]UZ\>?SO56W\_WB0Z7^^E0ZJ14ZZ8N. M=!0_!+ZZ:[15\>B^)7:ML[.CEG'DB"#S[C72%\J'E^WK'\W.4SK[\T"XN6C_ M][_LBOS_4$L#!!0 ( '-QL%2>_4Z6R@H "-: 1 ;FUG>"TR,#(R M,#,S,2YX8OO=:B#Z*>W1FW(\'%W^^^?(>XX?9XKYQ.KY_0)^7^IS7 M?_WM]>C+6WE&W8?)PVTPY96P9MA%&CB#BNN*TB]4[_'\A/%I[>STM%[[W.V, M?+Q*@'CYY!#ZD(5>O[BXJ/G0"#6%^33F3L3ZO*; 8R1PS!F@I "?4"$1M3;P M;1D3K"._J07 #522B?HV0"41JHT3> );)U.VJ $ \,_.(D1/5*<(S6/D"1)C MGVD(V$ 67*8183")5)7+.1:9J %H@\"6/$&P834 UQ18T9Q63^O5LWI$V>O> M?HZ)**+,15-BJ7#V)S@]/P=4[& 74WG#N-O"$^0YH,-7#SED0K!=T23B4RQ5 M?(HYLO V=E&4(TH9+ 98D>&(&IO/"40[#/SM2H7%)6<.-D%T37V 99C#7$%K M30:YI*(1^[H2?%1L@*G/R,830HD_6[C@ZEI5+2]/J08??9*K6A)YC84GL-VG M/_F?YQP+H//%[\! 2!BBY!!9R+$\9S^:E2B9).% 9*;##*=RDN]AT9_TYRJ/ MPG0BL&0.K-BT9V#/F-"W+;4Q!:'5)\$<8@/,7J$(C4VT%7?MU1U%GDT Y\?C M]$@#.2K#C688R] 1FT/%]C_?S?XA2RW@^6+U#1,/$ ?%9E@2$#?#!9OP8G^\ M_E9_:*\VICM2_ZSGHN8,T2D6;3J2S'J8,<>&ZL[XZA&Y3">N(N1BS[TY)).% MTVF$:NL3_EL+IGQ9:!N^06)VX[#'C/UF!2IVTMN#G 3,-9_[BS_Z?(HH^=,7 M3*=V PD"YA^LJ1@X9P>\8D^]4S47'&$<)CR.X4M_>*OWVE]TL]WO:7JOI37T M47ND]6^TP= 8&3W3AQRG5]IT ;HP'B:TU==B&[]/VKC=^P2&[ ]_/TXSWB + MK$;H-##CZFNQ&2^29KS1FV#$=N_V.,W8PF,96-#_5&B\^FG2>"VC81ZGW8;8 M4;L/U&]R:7)$!<3?ZGB5"RVV;SUIWZ'1T4VCI0WTH?F[9@[UW@C"%5+GZ#BM MGE\5[E< UL^2EAZ9_>:O'_N=EC$<_>N?[\_J[SYHQF]W;?-(TVN3N2Z1?ED% M)0$47!)R*Z86P2+JQ>0C%-O^/&G[9K_;;9M=V,U&?K'0[/=,2,A&K]DVCC70 M\529=HCGC,MXDTN-%AOZ=2K(C5ME94@K@_[0/-H];^2-!?[J@3Z&JKVB(TIR MM-BX;U+&O6N,(&,H^QJJ,CO2R(WK61.-G2A9) >+3?LVM]357@4,CO1 E][F MUHV<"RVV=NKPEK\5'KOY$^EWP_C9L&+3I\YTJ01]Y!;?WIEH88F((WJ(JZ<, M"[QK1R-%5^RIU+%QMPZ']BJ<1XLG.E)/JJ?,MN?@_B3>"T+3A.LG'U[HF;/4 MF734_&BT[CJ&\L7:QA%R.U+SQ^V1[/62#RXV?NK &G=37B)_O<.2;?5,2+'! M4^=6U8%YL?6VKDRV_7?&+O9)ZCR;W[5Y\51Z/_#+UOY<33=P$-7!!PNH77-V MARW8Q9Y*'XC7]@J_[-7Z W_?'G1TV-;!:9_\LO>X-X],ZZNNS[T*8C@J;_=5 M%G:QK]+GZQQ?!3VC>WT(Z\P:-]^5*E1_V0,]5M#Z]UU&\;0=^E''0KGHW=?Z@R?O77M M@%?LIKU._2^;UM:F>+:;]B$H]E>J55#8-']Q6<;>%71HU&O7W%WO :2VK5S$ M8A>E>@0;.U;8V6GW;OK#[F9SX%A=DVB9Y62Z;5B%3CE/MP?2+;:7M9+]7"3' M(=NPBAV2:AFDGIO\?SM$_:.N10SQ1/.O4URJ=_BO*X*H"RV5<&S&\>2Z0MWI M4S5ZP_X/4.WDR74B%,6ZX#J%[]&D-<*)(Q:(6RDNJ>L>P(3-,:P]+&J1\!$# M2:0B7V^L:FH>R*FUYU#90>-]5082['Q'73N*_[,J"=&WKY*)@/U.JC97LSRK MPK!T]E5X<[5])WU;\23KZH9W6&JK2RSA]^1%ERM0'/8HC::NS!1==@JN:768 MY;,J(%'?JA%=50U5ZV?5\_K)D[!7DNXCQ,H,^PD1T1T@1,Z5JZSY11ZZ^N ' MTZZ3YES=*IPTDZ:&'2FBD8-%6+_H]0TR^&SV$F+[[;$\<;91^M_%04%@,8]* MOMPG$-9)HB^'>6-U16\W1T3X@1/4K;U#IST@"M*3YX9 >+7/K]?47< _>E#M M=56UU^DTNUAU=2J^@ #.@A#'48^=KRN2>RI+JJN;EY ]";--/\G;'@]?( ^2 M?GQ5\=*&JI+0ML2NP@3=H%R$_.HI[%O.O/EU)6!' *5(9-76F*NA'I-X4^9L M4!F$[A)K1J:(WB"+.$0N-^7.A99!]"%:NHS:'8P$'+.:C$,4^W-NZK =K0S* M##BS/?]I3APKFVH4(91! 1,*)]QD=*%*%A &Y'6)$(PO5BU(&)0J$+Z_0$,-!""-JPP+,"?,"E#(HX=-.Y*Y,4!F$#LN@L,F>62(E86406SU)XTC)QA?$PB)3_FU(95!DT\80W,S% M15Y(8)1!A;4$>UZ4?<_+EGYU>Z%::>(&JN6U5\$(%DV/JY]EB)38!7&K0D'G M3D:@0,$+';M(GF M1"(GRDQ0785OZ_3I@),%* I9UO(YKFSQ;/SVB('_K#_-M4MOZ,F!FBI)%Y_1S+2 M>5^BLBJ_>@P9O_^L RNU9T2J%J*@\%.DV/Y9+< +L#W&12*933QDVPX4'1$ M>F1"OB$)RXC-LQS^MKPPZ%^!2:FT/UE)](U]T61"IAP4#I9US8P0)+<&HY[ ML %D98="C+*J95B,,I=8;2HQQT(.,%?G##2-$WTAQC=$UCS@\QRN46]IJN=R MMOIQ3$Q%)/VI"I1U.]T)MX#'6)5-_ 5!+ P04 " !S<;!4MI%7=* - M /GP %0 &YM9W@M,C R,C S,S%?8V%L+GAM;.U=ZW/;-A+_?C/W/_#< MF9OT@R(_FK9QDNO0DNQHSI9TDARW]Z4#D9#$"46H .E'__I;4(]2)/&@+ K( MS&7RLH0%=O>WP#X @A]_>5Z$SB.F+"#1IY.SMZFA!;YT M;G"$*8H)_>!\06'"/R'708BITR*+98AC#%^L!KYTWKT]NY@XC89&OU]PY!-Z M/^QN^YW'\9)=-IM/3T]O(_*(G@C]RMYZ9*'7X2A&<<*VO9T^GZY_K<@_AD'T M]9+_-4$,.Z"OB%T^L^#3"1]W/>S3Q5M"9\WST].SYJ]WMR-OCA>H$41<;QX^ MV5#Q7LKHSMZ_?]],O]TT+;1\GM!P,\9%<\/.MF?X-I"TSW#"@DN6LG=+/!2G ML"N'<80M^$^-3;,&_ZAQ=MZX.'O[S/R3C?)3#5(2XB&>.OQ?0&\[:H0BLD"S MP..(-?FWS18!BP164[HYQ5,PNL7L&;H_/S^]6'7^W4ZC^&4)ELD";E@G3G/? M@;DIX 6.8M:?]I?XYC@,/ MA96X*J6L <;6'$4SS+K1*";>USD)?5AS.G\D0?Q2!5>-;NI@'K'Y=4B>*IE@ M@>A C/7I#$7!GZEUNY%_A5@ HPTH9C!N^JF*2_T>#L1R-WJ$G@E50EUH>" & MKI$'O8(S53%0:'@@!MIX$JO&SK8YT+!#'()!^C#)XY98 M];6@YFD/0=$BB-,I#%.C1:(8C %"L0 KE:9!>BB]X1D?9HB7A,8:5BUJ?RAV MD@G#?R0P0H=/7_4J*6A_Z-5FC":A&C9!\]I,7(\K%5U-EJ3)G)3J:'ZNC6,4 MA*R'*(_U'O'K_9ZHQT-I&P)^/PEQ?[HUNO6(2HTK*0_M*:LJ5TEX0$]:E3<9 M3MBJK5?LYN&6F"T]_R0<=0)[@PO"/L/I4ME.]?NIDGWOA!ZXO<#&O85_2 MS\'9?\#!; [XNY!4HQGN)8L)IL#-'-*TZD)4Z:TV?U=U!NCW4'_(5Y7W/;HZ M_ Q8.6=>6J.+K%>K8/RJ+FJ*/BJ;BB9]37%N978UZ67L>BCTDC#%Y!9^WJ' MSS&.?.QO^N%,:]?WXB#FK=7,?H<0/H,WWF]+H1J20>#MBA+PV2W(U MT$V=.ZW 3A&;I&78A#5F""V;'/$F#F.V^22U@13_]0>_WU#"V("2:;#-]T,T MP6$ZWN_K5CN-FD;X'&(PTP1?4[+@2QF%4.0AB.>MA,5D@6GGV0L3OD/A,H;A MMS]&SV)Y]NHL+W?&Y%SJ.82"D_AT/.<&X2F5JT3Q M#6.:7R],T:SSO.2K&!-KOZ2I&9Y'. RY34?^':)?<88E,?,R&M/37(A!SIK4 MJ#\ M8!P4D8PVX; Z]!*"W;C^(H@"%J\R+.7$41+JH?3..$J:&K )M*UHW0CR0GP+ ML9U&+)1M;$T<490@#T])Y&H3%/$EC4TO;DH4< M?:%7SE[WY*RZ,E_$Y@7-F+42RL^/BJ=-KIFAZB9B^FIF1 MPZ9P<30G-!YCNN"'4]AJ_U-262IM;7KMT=&_3$Z;\' ]CR3 VQ![.'CDA[-@ M955/52F5Z:!6!Q\=N6W":7N62YI4[;8R72;2P:%,+IOT/J!XB0)_'3CP"L&51&'+0Y=M%+9KN5M[G"+$<-#SDU_>@]FPAG7 M*,N5D]GAY%7IDDQDFS :4)X)Q2_\?&4,\Y>?EDMW2*3N1$YEAYL7;STH!;8) MH,R""FFKI_(L@N9V>'Q9G50DHDU8W 9H$H1!'&"UBR]K:S:2'Z 7'LYJQ_#Y M]J:=H5C[@A"^7&";#"K':>;@OHZ)Z5&;]I?[PB95ADT@KI8OSZ,)]JNL$"HZ MTVY4&S@]!=@$68_$6'L]+&ULVJ%J@R,1]8"(% ^J]^YN?OW=]1]YP9GQHZVZ MBQLGU* SG1VK = 4Q+[9L9O$; 1]42]H"CH]R'XT/V?T%& 39&7GQO6!TZ/6 M@^\G\_!5489-(&8$U,HKK K)!5A\&_' +8EF?$\FZRPE$)2VMBC.%F$AD=(F M- 3+KU;Y0TUJ45A=S?W871L1WZI2LGM;TM;8+LX4@T[]E*7TVCCIKDVQL>DE M6'*;36&K1B2J37;$'W\FD0XR1=V<29@HV(:=S,5NZBA$2FO=6>.&E? M46?;(PU[RJNZ+M#&4\+E-[+N'!G^X;5'AITW.Z-\?ZRK/72N;]V1]-T^=WVL M1W&"R,F.\T^T).R#LQINYP#UL:0OW B[(^N/>\D*?3III^:/A//#EL#.@)+' M %1T]7(/S'>C;4J\O@-,NNI6Z>/_SXM4>K2B(C;YO:C29S-JWX5:S>5NM#U2 MVI_ 5,#, Z^%^?/A]+$LS>2T>J2F/?G^P.C+:%]$UL9+BKT K>X6XZ\A6-W) MZ2[X35Y_*NZFT*,V';.\>LI549)-X*82\PL"K@EMDV023Y-PVW$)8)#HE4F<["+C31MKC25%E?=H.]<4;*RW4U M2#7!M;%:I2^D?: *I%[= O&ZPG9I'X;*-N@EW588$]?[(PDH%CYN*2GB5.C# MTI*X!-5\2:>RPJR*.07R7P<1BKS7675I'Z8.VRS7,/6G5RCZ*K]YK;RUI98J M0:IPT$:L!*ML$D3T,/;39V[4:)6WMG1'1Q\MF1)LL/M!IN4 TX#XQ9QY_5*ASK.7GO\8@CUWIE/L MR9X3/3(?IF-F,WHO'IJJ6BZQ\F)>FY4IR]>M/,MLLS)E*[%-)Z;5KW+>LKUS MQO8G_E[#@'DA80G%\$-_>./VNO]UQ]U^SW%[;>?*'75'3O_:&0P[HTYOG'Y3 MYPGA[=&]9NG9;P%*W=U,G4SO!6I:? ML],\/^W.U;A.5D2O:2YG[RS/WK!SZXX[;6?@#L>_.>.AVQN! L'01O6>1=$:?@Q/1B >?-NGMGVW^]"&U?R[V= M#?FW<6?%.B_XPE'KKH# MQT\#%.HPO=O<=$IUEHMI4Y]PR^D#H5W[TCWA8RY)R[4WGUM50*176 M2EBN^5L'8>FZ(<37@277WG267@V64F&MRIBW&9V6FUU19J@G0B&%$6>*YN*0-.+M+WFO_*3+NE0DCTJ*N4XF*DEC8*<_ M2,.KP:T+T1?(^"6-@;=ARK%%XTGG ])!>PD&!E!7SH=&\^R?78B;CR1G(0O3FW"5\K'C3CA)_4-/MD*^)JV'&%Q/5CEH-YH2NL@F<.5B M%?*VG?FV3DF[O>O^\&XW83MJ(JT%T44Q62NFU$>&)5<6TI.C$"X4RD1B.=:! M$/]K@AB&3_X'4$L#!!0 ( '-QL%2L?]'R3QH %Z" 0 5 ;FUG>"TR M,#(R,#,S,5]D968N>&UL[5UM<^,VDOY^5?>EV'K%/'>)].3A^\_:@@SV+V(XW_W)P.SGL3GJ#P4&'!LBSD4L\_.7 M(P=_^Y___(\.^\^O_W5XV+EPL&M_[IP3ZW#@S<@OG2%:XL^=2^QA'P7$_Z7S M%;DA_PVY<%SL=WID^>#B +,_Q!_^W'G_YOCTOG-XJ-#N5^S9Q+\=#];M+H+@ M@7X^.GIZ>GKCD4?T1/SO](U%EFH-3@(4A'3=VMOGM\E_XNJ_NH[W_3/_GWM$ M<8?IRZ.?GZGSY8!_-_GLT^D;XL^/3MZ^/3[ZQ_75Q%K@)3IT/*XW"Q^L:O%6 MBNH=?_KTZ2CZZZIHKN3SO>^NOG%ZM(*S;IG]U0[6%=*%WQ_%?TP7=01-IT!3 MYS.-)+DB%@HB"Y$BZH E^$^'JV*'_%>'QR>'I\=OGJE]L.(I4K9/7#S&LP[_ M?T;T^JL>\L@2S1V+DWO$_WK4(\QX&=2HWL+',V:?R_DS:_[DY.UIW/@/F4+! MRP,S8NIP&SSH'.WZ86XU>(F]@(YFHP=NZ4P_5(9$7*LB:&?(Y01.%A@'4D2% MA>L ^G^$3O!2AE>% M9NH C^CBPB5/I4PP5ZDB8"-_CCSGS\BZNYY]AJC#OG;C8\J^&_U6AE*]A8H@ M#[Q'UC+QI53G"E8$X )9K%4V[\H Y I6!. R;Z?+5/39,7:90=JLDP[9^6CI!U(59U^@1+V#&P%9M#I8J3:%J57K# M<_Z9,7X@?J!@U5#YJN"$]Q3_$;(O]'GWE8^20/FJ1YLING?EM '%:S-Q-52R M>C59DB(X8:W&YKES'"#'I4/D\[7>(]Y_WH-:K$K;;,%OARX>S=9&EWQ1JG%I MS:IGRK+*E5:L<"8MBTU4I^:9MBS4LNU4;IG1P#-ZX!^]8?N$+OO\(QM]2MNI M6CMUPN>S\#>N+S;%[ -?T$[E\+]A9[Y@_'?9IAK-\3!6 MAJM87P07^=8*<5'A- # 6;CR67(OX?L(UX(UX5OA/3ZT':9/&CD D@^E5;)N MQ?&"(U;T*"ES5-A _;C7'SNT&55.2=#YV@T@CKYTN,1\("X)-UNU?JS(=,Y?$B^8C]F<./G 'LVME?( M>8/*[OW "7CIY'3FN'/(CW)"/KJR?R8E:T,B\=QGH)TP/.OR$3;V)8]BF_^+ M$M>Q^?IY4X1VR*RS:;3STZV'0MMA9?Y[=3"RDL@E5D8,EY_,$#]O"71%X0S1 M^XC'D![.$7HXXN/]$78#NOI-- -$EI'\XFZ-C*D-#]@_UX*ZZ!Z[T6?ODL)% M98_THH[V^@J(DW+;:#=6T_57N!/C5QQAXA[WV6*+*V9G?3?Z&NNU\5I@A6SF MDZ54E8G:B%""M&X9D(,.\=G2],O!\=L-%I

IM:<]F$1\Q2?6R8@;*KI4+ M$ /:!IX$Y043DSOE.-!O3K#HA30@2^SWGRTWY-?RNI1B]E][BIZE')5IK"TT MEI:IF159":9[A :C62*.O+\5%C>>+1@U..\8P8< B[:ND!U M=+&CI/3M[8Q0"(BHC]J(0B[R'4R_H3GF>[;1;,9V8S[E<2@,=>8V<0%E"K7; M1)ZJ.!"-/^O;(%',@"P8Z'.VH'') Q]4I%U.6*U%Q,GE@!C[I-&7-F-;,:9( MY%Y@+#A$VB[9(EX*H8L.9#0MLZ-P/)=93]=>,C5RL?B%#FG_D51L$5,JDH#$ M:?,6Y 0ML?1K$3G%V$$ZM#D+MC805VROIT#(IG![5N%;F$$JM'D.AL0CA=LY M^29)6M5XFM0D $G3YGP8> 'V,5TM7-(!97F:"@KK(J:4OHF2%" YVMP-H) [ M]*06$B66!:1+FP=BB .562A3S/R!+8<65+PVCT(?^1ZS$7J#_2A003[A0#6, MIT,('&1&FY-@&RX/H+/4:8F*Z^)$1=5B=M #@(:@V!X$P$&L4!E$*(![ $DMQ[E!^I33TX]%#/@)6T[[QXV6%8H(V MHLT7H2J<9-0MU8PNQJLGUV1,L49I3(!,J=J 3))2YVXJ4Q83'V!/@JIIS*RO-M7ELY/ MF:_4*5O9-%490=_O$M64?*7C>)WT=WY$#X3^THD_]QKO]!KOU)YXIUT(ZKF( MTB1A Q M2UIOHJAD5!RX"!;VBY\IB"",3E)X:*R#0=%*6N82)&;M^W081X$=RN+%8G7_9.T\5IN#=L7YDN0FS<&+:VKG@-Q:]O$2]* MZJ(VOQ17:\D<(Y+9H,""+9BRX0THKGFV$>J:J A@WJ13!3&MF'KV)<_H&2@: MR]4FH%113?./N&\434%;F(T;W;JV':D,N3?(L0=>#STX 7)EA BKU="I*F=' M+@"X6- 8W1LP@;"].I*2D51\AR]-]AWB!T]RC+$3]%?A/L:A>KF MB=M<;P/G\N\/KRW^PG=6_0AJG:)X28+NQRO;- M0SCC%. C[\9W'IGP-RZR<-H_D**2MU]5\^8R7+F4$/':;B"K2!=9,G]LS4X' M]XXQ6XE3)\")9<=6/\86F<>\14.;:/]>[Y?-M:HF%0 9G+:+U3O%&IA.91XM MI/?4M>E&+U.)7VO+W,_YL-/]'-9F)VJTH>M5)1YVRTCWD:=[7M^G8S^,QI?= MX>#_NM/!:-CI#L\[9]W)8-(9771NQOU)?SB-_E*C)/F'X#* ?]X&/!A^9:A& MXW_6B"G_-EP&TZ=M3!?='D,T&%[6B"GS9EP:SO';;3CG_;-IC4BD3\9ET!UO MHQOWK[K3_GGGICN>_K,S'7>'$Z8^9F236J_L*=W..S[91CN9CGK_^]OHZKP_ MGOSXP\\GQQ]_Z?1_OQU,Z[0_E??E,K!/MV'W1M?7@^DUZRF3J%?W1L,IL\_^ ML#?HUZIGZ/VY#-QW.2WW+SE69ALWH_&TWHX$ODF7@?@^!_'V;,*(YRC[? 2J M4XO00W49A!_ D;'S4UROWCNPDE?K,EASTP[1)C=UJIS.5+=(FFD3NCR MQ_$RR'.SXWHIT;#*A0_G92#GIDB^W"A$J^D4BO7I*?:77*+N.:KS>NKGK@ MG2E>,E]0TSU#M>Y 9,B-&^2FK.W1K,O/:^:1X8FG(J!XFR8AH<0&W=Q)(>1. MGR'QT.8W:3>;]&9HV8;T3%%B7LA^(IDW7>FBU^0IK483:'1ZX_ZO*(WPD 3P MLTN\:$%)31/3K9@S]Q<3['.FL3]$2[P!+WI3!+,=U@A?AA%U<^.Y#\Z\E[MT3 MB9)4$ L?*MFR4FR]F9/'(QL[<:]E_]AT6/;#W16>,SF]P &G8E8J5Z@5DVL1 M<$C=E=Q>EVL[A@(.>:Q(MD3#$YI 8P1 6.^T4[5&C9P82FN]T>%[C%Z6Q+.O M,**.-^\1_X'XT> G',X^-3R@0W9+RD&&E/Y)QSOI+7RSS07;@T< / MY4=0165;,6$(\(.;+#,(X=M(V3DZ7$//<9) S2(^\J*:=&A4'2U&SBE54=?H MQ#)E?\4]XCUB/W!8MV>C[]*AE/@O_!@$/K[CE97JWATW[5U2[1ED)TG ^:<: ME]+^_>H"L;7,DH2%D;Z%NMG4N#MN>N>XRUU*,7J(($.&O0L_BM:P7D:S.-+3 ML6[8UK@X,+M88+"%5M(GD0;L;V;0>8V"T.>.#Q0(;C3#==I(61X_N-8P@Z35 M6WMC!CB*=+69J5D\U&2N3)JHC3:2*)<'7(*80>J.H^=?8,@L-4YJ2QQTX7C\ M;0ON\,57#KJ/CN9@E@J+MX,= ?1FO*DE6+G"E&*<1LRE',UX5"Y_AN889DA: MM1UL*8IAG%,CC?C&=SS+>>#Y1:(A0.!P$E9K!V,*(D!L:4O%4S@F]$+?%TY5 MHEKMXZI8 H@J;4EL"B$/B6?MQ-:F8HL)VQ8"/)C5-HT1;[Z24#!CI4JU@XT\ M8G#_J\V?<>,3"V.;7C!)4SXS,16"2NU@1BH 2)0AGHH4Z/B?W-O-IE,+"]9\ MRDVT@\22XL!GC9H2?T&YBM12'>32ZL"YB\Q)@ "(G&-:.3;VRIRD"!"=9R^9 MOZAF2RC5G#%I%%0)!A,J[*#%UTP+.BX9[$+4:PJ&UQ0,+:;+Y(L*;4[!,.;) M=>TSMNQ#DIO2N8)M2<%0C+PM@]S6H+[3Q%78QE]Y'A,HS:"SU33$,H.CD1.8 M2.4P9^V8Q,J3T\+I:A\"F[UI1Y9_5YBPMHOI>EY-8.Y$@A;L%;M.4H!&)Q8) M@K%C?<>^^#9\ON#=.Y.U"N"%]/JN#KUV/?OO&'D>5E9P<8W&@XO+:UH '#P% MKECEZJHN0OK19!5#@,$CVT:#_:;<0\H3\]K.HV.'R(6C_8"B[5Z0PG*!\Z)6 M>KXYP2(2BLNWI[]".B+A'$1;/![.>.CWD*=Y <5BA;AAE2Z_@ A( / M>[2YRZ)4%!=8]*+BNDCSL;K['TK\TW,IK-' O[-/WZ&DQ#4>FV,0++ M4+4?&=I*(A?3,^*%%-,I24L![23!"JW1O8H8!CIU'Y(+M=GMA/A6EZA6:_A2 MEJ69'5&9"UXAYM?14F@=3*67C$6UVD::7!;0::8M=;)E^2''^L+4XT[1LP)E M<)VV$2:3!*)+6\#,"K!/9ICRS5^\Q%&FK+A>6VD320/Z2BM.3\TVVV3I6*L M1F$H9Y38&:S0&A94Q #]J=JV.LZ2OQN[B0)ABU#DO5Q=]49^\C>N (^M3]D& M[^HFWKG1W!]'3TF1E>2"K5-=GVR-I32C",C6M,7P0+=KTME^4[\O?YL+:*AM M=K&3>* G2],M^%3:*OYLYRC"?>,BK\M /W(GD>AUQ?QKK:G7%:.'/#NCF^B5 MR)NK[K##+\1_C1[R;."YQ4+)>-JT;]%S!@$52I9_Y!60+'Y$]UMW/.[R%W4W MDNE987F!8SMNR(,,)MCBJ278(K[_;+DA4UT<;[-\".-W04>S/O(]QYM3-O]- M%LC'.9,O6(M5]@7=$0-[2J(<2E#-=XR),:C:Q,!8A"KY,3Y(84]ASUZ*&Q#? M%:WUHP:>HZ#[M3_N7O8[P]OKL_XX\FC\UAWW)\WX97@O7Q"7 MZ9KRK/1K%Y,DX\+'G&C<"_/;Z.J\/Y[\^,//)\T9UP09]0H MF":!\KI])7!.>Y'GHZB6,7Z,4LE.E++[F^YCR$)G'Q)[!X#B!NSKE5]8$$IL MT/XZAU.VO0(KZ-E-B_4LX<3<[6]5M)B\V:V .D-WIUN9Q60[U,+B-3!7/A-7 M02[US&E3YZ"Q=553_S@ M<01A[>@R-Y&]KN>99B254.D"=]IU,] MLEP2+_*S?R6!X\W'_#A!,,$#%>Z.-1TAE7+-"L$KG/&T/>%[&SB2"F"<1[;J ME^G:P)(,?ZW>C6I?INO/9MB*ANN]'J:1A0&F)[X"F%%95II1V\EI<(="490"TS1NHP--$-G#&V,!ML M[%%I;N7-M(Y<59$@=K6]E]=S$:6C67(W;^1'2^RUJ:YO8?60ZV+[[*6/K$6V MK&#OL6_3[;""BL2$+$-;8')Z9<]'*_[^V5I,D4]96*\=G*K( !&F+;IW!:_K MV?%&>10&-$">[<2OI<&4R6JV@S0U*2#:M#W25SA^])_9&MZ)'O),6U[R5RI8 M&._47#L(WD,TV.>J[P82#RA!%-OIM&-=CGX>G0^1 MF ,O?N;ZTB=4>.&O\H^UPV1J$QPT*(TW#?<3]8+X,^P$(=^<)/+69U %'_OW M,"A0L2OA MG.TSO'EL4;&+88B?HC^)Y@6E^H8SN8,L().Z\]U-D(O\37(^9HTJ3VPK5&X' MA\J"@ 3J ^\!#7S%E$F\)7FD%GX4?8$<_RMR M0YE1U@^@10;9E#) 8TRY.QN-J>:7@YP@ZG=L?= C'K\@A#W+6<=12Z*.?]Z. M.NZ-KJ\'T^L^3_;&,[_U1L/I8'C9'_8&_>*GWAM)<1=?$AUX,^(O49R&4! F M_DF8W:Y_R<7K#(87H_%U-TK?ISFM72+>&#\PRV<,IN3,V7_!>*!46WN(-8R2 M=='XC^J1U^J-F1.078)D.#R[K!;-C]H.V#@;#=0A96J@-)%"DMM-4LV$*([2 M5&UOY1448]"5P@2>-(8X6TQ30+>2;HD(.*1_C>'<.Q!@D*NH5UM&5,$RJ:#EJ M<,2I6.=9R@<>6X_C$O: VI0_QH_8BY\/6G53_NA@+Z0!LQL_SL[&S\TH9=,4MJ?H&29H MA\;TN6)VW[/L+";$O\9$*S3@[WQ%\H@Z7JI8&QDK$,"X349T^80_+>0(3@)3 MA=K(0PX^./%7.^]'W[U&_KQP]\"+I$JT2K&%V,&-0<7I;6.\HX?H7KPW[S]S M+W7A?80H22Q0O'7Z%@L"*7_7JP> \M=?CU=X5\P$SC##CV\]Y$8-\7,#"M[S M4:[?.GI*2@;QM>M- X"O<_S@8\N)SW \N[OD0OT9_2CI-PHU6\>1LDS@=J66 MH:Q(CAYZ< +D=FT[4J5D=%-IH75LE98-8DW;R39?BHN"6N*_MXJ8 N20VG6= MX6Z+I71P>_HV=\29'&N.^S>C,3^R;?JP-KRG^(^02=)_Q)OGQR1B'.?$N#V; M]'^_Y9+TO_;33X[I3W:=E3!G2>1L*7?0:.3/5;P*-3F4\$?(# MQS$D@EM6O&A!26WOD.[8IXA<&K#W:9ON-.17;/K]C1U]FV5%@K@U(F_T)M=8 M*OT:DM(5)/#.!>HT;D3V\%\-7(:MSNI*7=B.SA5$,*XS4N-N1/;09J2 M&!!MVK+F&)$[L1T$[RX;Q+JV5#L5O^#0#OXD D D:4MB []3$ 4WVOL]W[#= M1BM)E H$D:KMFEP6?YS(QK&2W"*J/&Y5:R5U13) ;"G"TR,#(R,#,S,5]L M86(N>&ULY7UK<^,XEN7WC=C_@*W>Z*V*L"L?WIF>JNJ>#5F6LU2ME#22,K-K M*C8J:!*2.4F1*I)RVOWK%P ?(HDG90FXSIWHZ4Z+YX('P"%P\;KXZ_]YW$;H M :=9F,1_^^;-]Z^_03CVDR",-W_[YL/R;_ M_/M__V^(_-]?_\?E);H-<13\B&X2_W(O"])^CG[WD^V9@DN\O7?KGZ/DDWK]Z^?OWFU3_>3Y;^/=YZEV%,R\W'WU16 M-!61W9L??OCA%7M:03GDXUT:5>^X>E71J5,F3T,%OL$D"W_,&+U)XGLYJW;M M:Y 40?^ZK&"7]*?+-V\OK]Y\_Y@%WU2%STHP32*\P&O$LOEC_K0C4LI"JH1O MRM_N4[P6DXG2]!6U?Q7CC9?C@+[H!_JB-_]*7_2G\N>)=X>C;Q!%$GU(\_5# M*ZW2Z)5MLG.D:6Y]K([EG"6YB3QMV]?X2C/Z%^7]"^6>?+' M[_,T"?9^/DN7.'T(?3QX#+,J698G4LY2V*LN36HP2"NN7NIK,EPB7OD)Z:YV M^654%&UAODZ3K>KM98$D@WBO^_?WUU2/9TVMAGEQO/VS7T4?YRT$CY M0Y6+]WA[A]-.+B48&^I0TJ/2$ *RF4RE1*H8.Q*04AO:84 M6@ P4A"QZDJA;A/ 2(&,IO 6Q_DP\K)LME[FB?]9T(48X*U*1$>[)1<9&(YT M- R[,F(PE*P1 T+I88;)=IO$C-M V;:(@#;5(R?:E V/ J,7*35.* R("KT, M #8[HS_V8?Y$IYB2F/R9F30]8ALGS8^*OK )$AF D94)RZ[""B@Z8&&U1JR! M-&B,6CC[;9& )M\4-4!@)"-C)FF(ROX*2C,T"(*0SJEZT=P+@W$\]'9A[D5* MO6AL;&K'B'Y31TH#,)HR8=G5U\$&4:/+D'1ZA1D&H?Q)E/* M3 :VJ2\UX::PQ$@PBE+2ZTJI J,*#4E!$9N,]]+\:95Z<>;Y5/0*ITEI85=+ M6NIM04GA@%2EX\A+BUD@9H(:-B=RFN+MYI&IYO55L:;WI^G[=__X?>K%R7MO M$_J3R5#8Z$A1-A2BH4A5(8$X5X*:5[?V*1 Q)")0.*W*BJ0]6P]2(L<-<_\5 M[8D$:[,E4=)MMB%"H'/-F+#CO>>(6">IEX?.OY813F3_(F3H:T MULJIJ=8-G1CF7"YZ;ETA5&!4H<_3XF78_WZ3/+P*<%@T>.0?A[:._/'[!&^( MS.,\%+9>0H0-42BH43$('CL7@9Q3M_(9"A6P\[8 "^]IF\3!!'M9&&^&2;IC MCE42RYL"K8FU-L&0?-TX:/#.!=*#)#<"+ZQ0:88:=B=K."02*K>!D#?5+II< M/ JP-=EH"=>"D2)A2$5'3[)AAVKBX$V#&:[?X+M\'&=YNM>,U45 FP-U.='F M*)U'.1>-EEI7,!2(#LCS=D4K\A0/D_B!^+WA782)6K=AEB7I$QWPB5<5^AA: M:U]Z9:1N:XRLG$NH-]6NI)@M:ABC@S4;V9]N64+F\M#5M. :IUM/Y>4(4/8< M&RG%@R_#06!H0\J+\U@8$!5(.+V09/$CNWYJ/NF_,B5, ,!"E2)C!NM6 FOG M,CR:LGI5Z[Q]7[+]1=7+ MX'95H";=EH,8"T@72H)B@?S9V^Y^0H65+;48JL2M.DQ4 58-YBHX4\T?M>BX M"O,(S];C. @?PF#O19+%1 G.UB*ADF:U^"<$.1>'CAGG.% L7:T[H,_N)A9> MBA<'9/QDX#'*X3:=1QWIIA\IPSI7AR%!D7=9NI9T4PLQLC/FU;0F-V&*?9*4 M4#TB@*WV0TRL:CC:3YUK0DJ)FTDM07 F.I;W29JOB!+I)"_=M*4ZHB3&6CV: MI*+;.I(D CH7B@D[S@6EV$L*1A1]@2@>SC&D>@:7DM,<11)B[1Y'4M!M'TD2 M ,'(1\6.WUQYF&-G"SEG'K>P'<#OTN1+?J_LW_X+*$]2U%6("/',GU."^^D+>^S2+\;'Z,TG A0+-,R;2H-X:G J- M*?,Z?/OFS#I\_EEM0BH(HSVEML3^/@WS$&>C1S_:!SBX)0J@,0CVN5?L(:\. M;\YQNKSW4GS])$Y T;6>]8U6SXF?O^A:I\S/]SKGGYR]/'(GW!L&Z& !99S+ M(CO,=M(MT0J8SSFM<0X^;"6("5"@JG]ZY#"UWOLS#&6;;$FZUIP">QC9. 3RKZ MPH!/(@/GHNK#D@]A6$#..SHNM^"7+].>D^C@;!^1$-+LGHYH@9Q+0,=,%L2T MQ)Z[3QDF<9YZE!H+F)EIA: QL*8((^*U-)1H&!HQH2B84F?%M2HD[>ACS?J=W?9?B//0V8^4#^2[U2:"3%?4$BACK4$2*B101$*J U./JKGSL;1*X,MTE<.5XFP!/ M5+1/X KN1@&.FG*GP-7Y]@KHHXT,DP><#NXRYF9WLB5X;BO2B)!6%6>D]=!Y MYZ0*27-TW,+ DP!.3*Z&!==2P+_ FI%T+I5#/QRN:,0G>=M.OI-WM"X1@ M$*(Q82CM+9I&J+9RI*-!'.^]:(%W2:J23QMF6S4BDEVQ-#&@-"(@)I5&@44% MV)$B_F/OI3E.HR>M*#BD;5U(J':ET8&!4H>8FU0@-=RM1EC #W9SAE8D/-3Z M<$-"EAMZ='"@="(A)Q^2U'BW2EG>XRBBF]J\6-^@B,"VU2(GW-4+CP2E&"D] MJ6:8!2I-X,B&S9S>$#?),+,-O$OQ<+15^JG!8"7496BHHF+:F]HY4E+C"GJ- MACBD;?5(J'9UTX&!4HR8FU0K!1PQO'N1C.+ 2"(USHU .C3%\BA! ,719J:3 M!D&[%,9MF/E>5'"Y);^) K0KL+8%(J7;%0D'!"44&3NI6 J#2C/,Q*E@?L5> M:B:7!M*-6#BJ8JG4,(!"Z7+3R83BG8ADN$_3%FMYCR.'6EN4U9"MUV$LHCGJ@$;N>XC:,\'0OV,4AAMC2AHQLZGOO6(;%X;)GC2 3\,DD'LH&BN[HC+*0EM: M2A- C/A*9%9R_2BV)."DA25"2":@A/%#8* %%16_L\DC/$;:?Z%6+OJ4M!M M:TH !*0D.3N)?DKD1?4/1&W0+(8BFK<]LOK6O6C>FHKF+6C1O#U&-*LO"1#1 M7/7(ZI5[T5R9BN8*M&BNCA(-O?7,I6R&Y)^S=)5\$6W.EB*=2(:G*A3, 09/ M+APWG5BH ?5GJ(E+F3#':I;.T^0AC'VYRRR#.Q&,A+10-1TL/.F(">KT4SO$ ME9W3MJ9PRK4?205ST\JT28J;F (#3R1M8MK&I4"[E,0\R7(O^L]PIQR(B\%. MY"$D+!1)"PE/*B)Z.L$4-H@8N1A8EW*E"QK"HV2=Y_:. MH'8X -QZ"$(&( M$7\$N)@]*4"VJYEJ-,6>I$5H/[96R0)2=1TWGL&H8IX05\/LNR88%Q_R)*%[ MI.Z36+Y!@(?8JFD9N:JVN\]!U+B$5+?6&0PQG*/9^,<LJH<2B-MBR+)9)%/IA'L:;]V3PF8:>*%(B0.#U%.,I):416&+K55WB'Q].;M';N@ M5]3 DL.1 @AAFN^D7D>PV_TT," DHB/$7:1105&%= M'$@X=%D;O1.P<>8$;#1.P :B$[ Q=0(VSIR ZK5%B!#2+LWNHG#C28(3*M&V M1:&@W-6' I**G)^TC:C-D$'&]L1+5F(LW&\3M(M>_\M^8<@EQ*Z8T=!N;YJ1@$'(R82A9.L,-;K\3*U095;.A#E1TLYE[*SY*FH M99+@["I'0K.MF X(D%+$S"0*J<&H0+LYH%U$CZB=+-K@"4/ J.&6CVLK27=. M;0NQ@#2C)"@[PUW&_#CXQH65HR.6.:;W180/^,;+O9*;-+\RN.U#E2K2W=.4 M(BP@"2D)2L]/UC8T5(Q7::9XZ*+M:$%)L:Z$% :0%$2^)%A@455@G6AAM<;HA MW5MQ#U49GU6:-PG:KC:4E-L:$4(!:47%3Z*9RJ2Z.:PTQT- \2+*HCRG M JAEV4C)=C3#X2 )1D:.4TN$?3K?,DURM$K0APRC_!XCMITU(+\W(L$7Z;BZ M:<3WZ8&(PBN/ R\524@%MG[KB)0P=_<(AP0A)"T]^3TDM06J3"RK9D8TG#;' M<8S$.,=;Z6D'O8DM!9F2KW2DPX-0DR')KJ:867MPS0P1M709S:@9W%[NXK5 MECUC <&.8]Q @-"(E);,+6[>%> F=M[^+@K]VRCQY+,L+8SEB'D\O4ZPO , MD )X5K(0>0R(&-))_5][\>=TO\O]IWF:^!C37599W5KIYM\,K>UJIE>6VFHR M,@6DLSY\)0H\)($::5PT>BR7DWETTSB-YI;XGY?W'BG V3[/: ]*B,EGP95& MEI<7##+066106 "2G@%-V8(#LT3,] (5QJAA[6A\EAVB .+@^FF!USBEYPY6 M^#&_)B_ZK!AA&-C:'KT99Z<[F-,:@A!A7[:RH5Z&F@F@.[I'K$P"_48302R5 MT]Y?OO:R.Y;/?7:Y\;Q=H4P*H4? $TJ6F$ F%LB%^ MYEXI"_R XSW.!G?E,)LJD9%L:J2+ :,0";&N/A:CCZ/IA]'R1RB2 MN"55,$QBQOE3F-\/]UF>;'$Z>O2C/?7%!EF&R7^"E?>HSGJ_E!P(ZYBL"K37 M)QEH\CR".W?^(LG9_=R%W)W+>)AD^6Q=TM$T;Q*L32DJZ3;%)@2"D9.*'1-!D?0$%YA&Y%V:9-D\3=:AK.EH(6R* M04"M*87&8ZM"R&E%3A1JX(EUM?!N,5LNT7PQNQVOG"N K='-=IA> !%OZ(3 M%H\>=SC.\!3+1*$SLJD3LPPTI:.V -.L&-'DEEQ7/X\6:#8?+0:K\?0=&D^' ML_4^"M:DM'NR4K&1B.HC0,.3'5,AK]8SZ:+B&X,$L<1=1= MCX/W7OH9-W(CF\%0&%B="M(2;TT)2=%@U*2ER!]%9@;(BP.TK4P0+K7H7EE> MY*4ASCYY&_)EQ,%LO0Y]G&9TBP)A*#KBWL_4JMIZ9*:E.P,[. HT)\MIL32] M0%^H,=-DBJ-B(03'F'AO[A6YP!DF17M/LG9#1@Q1LJ,3K.KF3F-C=_;)@'Y[ MGDEA $9U)BRYV<_2ANDL.%@YEQ@=J.",AK[UHEN,9>LH/,RFD&0DF]KI8L#( M14*,#_=W@*$U!M ?OB/-8.I%1.:#8!O&[ YD>LQ-W?YHK:S.(9AEH36OH#8! M(RLSGMS40V'%FB&O90?'#^-&*::C&<=C0Z,Q(:RY*AD]\>QEC48E'(Y4BMF1 M2<*==%0BGE MZ^]T;"6N$COY!L5-FN)C]I-GA;@L\GR=%W#6-ZV%FZN3$JD%F MA&=8%79@G((>9.7G7)-UXX*#RAK]5MF[/_M*C[3E.N>W"[*I-3'!IJK:"##Z M$=+B+L-8+D1P"'!A%*,CQB] UPKE0RN"OV0+[.'R@P5ZF.!='PC,SL=IU M&)!O]2 */!@A&9#D'(_2!*6US06*L?O-YE3I,4GV27ZRM VQN_&%)]?>\7)X M#D8= E*BYH5!8&A@GN*=%P;5-JXX8%LE6NZ2)*]&EG:/)1AGI7U206L&1E_F M7/GS#,RRWE;.MIS[9006Y+$4G(O11'8.!::5DCO1:#?&F&BD#(I17L(U@*&) M>H/S!'L97M")RMGZ Q$_I2?)K,;&R3YS%7WACG.1 9B&R(0EMPFX/J\042.4 M4JO+9'VY)W\ :8'F*=U=F#_-"?.ND-P'@NC\*+T>(-[.)/3NPBC,0Q9 @<4EOT^B *<9;??R M)\V"@;FY3;'TS5133J:V8-J8GH2[:IR,!]?CR7@U'BW18'J#EJO9\.\_SR8W MH\7RSW_ZM[=O_O(3&OW'A_'J5TA:-5O.4ADXTJ/!PI8<#5%S_9:X&FISO\Y5 MS9/.O2%6AHNED488/F7MKX'LPR M+C%UJ"EE9A0*$]I!U9N*K$Y]Z+*.$[4K[)WKL1AE^'ZZQP'?,BN')G(C^Z,] M70;X89_, HSNC&@*%$?Q[9GSA(T.RQ$DB@YI.5??-,FQ61+MY9&IX?77UABEB^O[=/WX?! \> MJ8B,!MPWZ1E-C6SHI%\&J&3,+)RKIQ=-KCTJ[1 M)'B=7VMAH&IDGS2=G\;( MW8*-+ /R%9NNA7.Q]:)IT&H5BS>0NCS112*&RC,SM7OI@GEFVG8EABT8TX[/;_>%SB4DZ=#UZ\EZ.P .EV:=66<$ M1G:F3+F%H*Z;!5:'C695WUX[Z^XT_1S8#D[9LT'JT>A=VF%Q;F(0!]1-(Z+' ML2^7A=+"KL^MI=YVM:5P,,V.GB/O6-<6;(JS98.^76*,:+^(_N(^7EKO?1%0 M=D+TV_OP G8[]-[?(-_/X'X!>I[2^]937.S:^.A%TDL9A4C+9QUD5#MG&[HP M,-*1+63=X'?K2&W!-#.U>JV6:D?;=6CHK,)(SIBK8.5$!45 @GCPZ8F7/AZ/9UZV=R)&:0=N)K)LF$-K $9\A6 M.YW&7#' .DM9*+2 ^;=5-&&CH9?&*9Y(#.!/=T MZ8PL' M&YWUJMC!U.PX1XP%Z:]YR ?RNICVN\"6.ZPH/NO(@>,;L XI68?N*. MOVNCC]GM%VPJ&L,O6*"8XC-V+QDJ^Z)[N]FGA.&/28"__M2^OKEDEDIVBG[PT]8I30;,=?9[-XGD:/G@YGD>> MS^[2ZQ3BB=.V&#KFM,71B#!SFH2=?Q[GR UW*7-IBLA7L"M,:%SNPL9YDV^2 M>=9*W'D9#D@+0(. L4]Z04.*9V&.RU:C:%$6V$\V,4M%=9;C_*^UN[_>3B&V M-^J?]YW.OTW+&>4O5B5]V"5+DPQ!#HDZFI6=XGP<$QYXDF1"QZ0%L#P7JZH^ M,2\NX@09](4,AKZ-"%!YQA;BY/>5@WG,41STG/J^DA3_J#B093[O#6\:V<7J M@ZX"I"1UY0]FLJ.^EYK>&WH;)5]T]S>K31S='"XE+[DQG,.#:4T-2"IO"*=& MB%E!NAF<7B%)B,W3Y"$,<'#]]('TNN.X#ATSH&<_BS,-:O4=DY#5B*]'9[33 MU?=,!8Q^CZ;.S44,EC^CV\GLTQ+=+F;OT6P^6@Q6X^D[-!BNQA]92'_GNFZY MKM3OC/V079AZ\(A6R6F4?YY7.1M$G;BPI .G$[T'S/=UQLSQ9ZOK5Z$\H9?[ M%B]C"S@M7YX^IC_2]1VT*U^,[IY04M^(Y]5O?788%,GD,?CN+Y_=G:7 MD=+,?$R4N9JV:K_)N R'#XJ(YV:F;J4JSXQ:I+R='7G^ M4,@SQAMZ2%'5:O;@++V=+:V1 '58#:[DD8DU-FZ5)Z"OEES# +[6>+)=D=5C M8X#2FJ>8!MJ[*8^:CPI/E.Z:.5P];EP49HFY%6.?#*M5:I(2?/GVR(4@0 $U M;5\TZ%?7W0"YB5[>.9379=!I >Z&Q=X]C3HQ&#V_28;-? %52H"=UQ[TM=>X MLJFASDV;9YH)UV:D<1M?-ZS?,0E8FQL_*F/U)'DO:^>J/)IRSPN%(3H9DBME M^@\ZN_9 !O_B;!F._=O&SG5Z+..N3<P/L7^;Q5[L\"$U==N@G:P,ZM(B79 M4"NQ8P18@6*F_ I.&38K+6#.Y6:^A^;9FW"@[HYZWJXH6!%[>_/F]DZ/5HAM MAYHO9A_'-Z,;].V'Y>CF.W3]*\QM49(S1UW7:_\?3C: E-U\3IKHZI^'_LPQ23?).O.'^:D[SD9'A(=^'O! <,CTG MZ@I[[XRUUMN-K:%-;_5FSDUI$5+W'IW+2M9TYQLS9F-]7%DZ5ZWY-_KLCQQJ MZ_N\5O=%N!-RWE)W@CH1U(< V=9*LGD;QE[LG\"'4"8$0,4&&350LR(5Z#Z$ MGKK.A[@=3P?3(3!=+_"N['1FZVLO_GR#[^0708F@=J]^DI-M7_;$XZ#U]0J. M72'54-JKWQ$LBA(O=C\/13X1'^,@NR65I-&.&&IYUZ:4;&>W)H<#TS8IR/&K MFP44T6* JIIA0MR$- _O(FPH'L["E88DU&52ZL!!*DK,42VL.FP::9K\@SW; M& Q*:N.2Z&S=")UK4"@2.U>R4V9#)CZA$4@)JIBJA9AY42G"1M H.O+]4L;# M<:[&9H_?7"@U=+EX$U>NEXR\S 7KXB&[8A*N2I?,"QZH9DLA-E>S(:P6%@,7 MS%8]YVE(QC [&LVFR+"D1#0V-H5G1+^I/*4!-.F9D%5J;UTD4*Q2NQ>;^>#Y MV:-OJ-,BSYL.>1&3>W+>^K7"ZU]A3H30?-+_IU/L#\278-OOLSP-??()TP># M.&C_T$ 6D;[X%7\_VM- .Z-'GQTD69#F8+1>8^GDH&T25J_A<%+ K8L]K#* M]24[R;NH-1A/AXO18#DB_V MP\O^\.LRN FS74+&(._29+\C%N1ONI4\C/)VD6Y8971A$4VNK MX0WZ9:D5[\#,%,P<9C^^7"B$#_/Y9/1^-%T-)NAFO!Q.9LL/BQ&:W:)Z$9GX M2[>SQ?O!:CR;.A?K.,XQ*<*\E;$#!B$O/B&C$6 MW8P>8 S8#0LHO\=E8\8N10C+5)R+999NO+B,0#0DS7(2A8%71C2:TR!9Y*.A M?\[6Y;R"%]4Q1'6[:4Z4MDUAGK0XFG(^2<)@/H)3YH8[W--(^P*U4F=+1LWT MJ8M0OP$=7@$IGNVSRHKZ3E&2[5.\PH_Y=21?%CW]:U[,=ZY>#>8CO^3.3EH,+U!UX/E>$G]H/EBM*3^$1#WIXR(<ZMEEMXEAARC93A8>L,5U;1K>Q3U>S MQ:]G"JMP8')+1)O0(8"D$=+#K85,,"!=!TA08)WKPI!@5Q,U[DR:J-.7-1=2 ME#4%R"G6%<]#8-2WE!=7S8,A^?#'TW?.>Q*ZA?^;_+@?JB[3SH7-#I&AW&E(Z'Q(H4!7IVIV;T?7*N6":.RA7J1=G]*X% M,F34-#YZ,[O;7JN9MXF(T&:Q&-V@^6*Q^1:O%8+JDNPYG4_=;#HM+$C7M8A=D4W!B M@DU-M1%@9".DQ5V"R$"0VB[^!LUIDF/SEJN'O=V;$7MF2WWWJ<08C/CZ,N9V M ZQFP[__/)O9/=.PNEOQF.RU=G?U20",8(]AS>U&.*3!EE!;J0 =VAKE6]?F M]DT$G)Z5K6^_%%Z6HG7M\'#V_OUX17=E+=E:Y' VI5%I1M,AA/,J2[RA^5O@ M';W?2SKWKX=;]00TI%L=OP0+1F0:@ERW7L!1C8?4%';STL/G-+%TJ3%3/U-O M!E9Y/7S+T3O:H*'%:#Y;K""L4"SW=QG^8T^R,WHPV/ GA]O=V:PFW=[*+,;" M49.:(">A&HX*/*AVK),7;>LEQ[O4D[JEDH'!*DK;*GVX7I(1+FV81G33! #O MRK_'P3["LW6]\V.X3U/RKQ6]M$ K*V-SJRKKF:F6Z QMX6BP'V%.DL.?1S@KV^(3=2/FY!2$6^;&I I3_,[.B M^C#83"6:S=EVW?ED,*T".IQKSULC5TW^#="TP_OKT<+]@W\/%A F*,\ M?-R=&8O&V=CKI_)A#Q^E7VJ.')-CLBSQ1OHD!5#WQ_!7-O'E+);AD>@S5G=] M:\XX]I,MGB29,.J# &8K.(-Y+#H52?GU: 48?4OAWSFJ!6L7.8&KLR.XA6H"P33H*G;M4@I24]I(S\!$#^KN923 MI/D*IUMZ+)#-%QJL_O FKA;J9.1E2W!=O',%]2#)35^5)C2<%#.ZI%:('?S] MC1D"V#S3S,PDC/$XQUM9QR0#6Q67DG!+5D(D'$&IZ'%2ZLJ'&B!FX5Y#E-$X MSO)T3R=U24N*!]MD+[V!6 ZW?6!<1;I[8ER$!:,E#4%AZ(&PQE^@-;% 'C.! MIJ:4;2KSGV;K(B)]Z)=7I9@5A<+W M-J& >-]IR+8. )/L>R_?IV'^=$/&(48EU#9P)TL1<;D0FVB@TA-0U(IM6]J@ M@!@!4U85))A>NL%"+0;DBR)CT-S;F"E-G8 [Y9ED3*Y$E35091I0-F@6BS10 M"D^IQ_35@#KHWKWRR^B*C^Q_=Z59U?DZUUKS!KU)Z-V%$6FP)24@P;JZSI"C M*[O&L :"T9**G6!UYG!%(8HJM'/ET)EO-LS$XSO9'DW<#.IJ*, ML]%4E]8(C-),F:I51WK'K:/-22>^P-3NG3ZF;8"B(M-JO$^>JK'Y<.>6TG4^)!ZDQ"TK#+N4!^809395-2P?V%UK1RKC4^ M"UJY'4Q@*X[C:2RZ.(G!"&^2T/#%Q4*#K,=M0:RZ,@)R+:^E\1R,6 2DN#T# M";V>B2[8! 3DR ]A6^]PD-V27XGS](#3/+R+L*RL%7#+/@AY]5U"/D1%'9B0 MY2-6U3BT(W9AEM$;(>(DQ]D%(G_ML?M; =MC]@;EXI]9F,3$]?*Q;*S2P][= M#(M!MN2S+0IC,$U$7\::61CDUV9$N>'S=QV=<(N*+&#K]5/KB='>E5YIN=G4 MB0$1M;/8:_:'R,/-'U!SZ:T'T/9/",I@HEF&XW>#$"$:2X3!F&E M)^ VV1@2-0Y[#FOCS01OO.@62S<2-Y[;G9WLT&K/0I8/P6BDRXC?_4N>LP"G M)._9/F('X]88P)&XV7I-/($T:P;YD&12#+5Z%Z.";.O M&5M0W7SR-O@"E;87:/187FF.Z(9DVOO1@RX,N<3I P&A91(]>R BBZ?B13B[ M3N)]AK-5TFP@.WG6HNU%2=%2/@1$D4*=:\B,7U=&O_G[+$^V/\H-E?W061V' M:@*_[0S*9A=4>$!+'$8T>8>AWIC&.;,WFOD?.Y,*>TPG2AH9"G&F7N)0FUB= M.C @WYHM4."A36,9<.V*;1 \T$GG#-%20FDIMEUAZEQI ]]/]S0G3Z0(HI7W MJ-.9RL"FRO3$FQJ3H\&T9%J*G+ * [HP2RW 2"E-UCBC4U^%GVXF)YF1"TFI M,R"2E=@"G+24-&7R:EHA:G:!AJ=9*I.XO"-25>50YW(QX\==TE0:'':X[FH3YVW2)-R&]'QQO2F!C 2]^&DR&<[2\AGMQ&,R M2+P/=Y/Y>TP#OF7MESC\H6SGDYL * M,U2_$)5O1$F*JH>--UZ@\HVBYQ>H?BVJWNO\NY;,%-\^P>+#]3,;7/I)_X)5:_L.(@R#(G M\E=-:9PKDUP40_:0?FZE(>E8#J87Z!IOPCBF\^QW7N2=(%(+I$^Q$U=X]$A< MY)!MRO:ENRQLO?V%?K8F17JFCUGUZJ_\$S?(.AAG-P)V^ M].YZE]X";[TP9J&.BJ,R>R^B&U7?JNK1-A/KS8.;HN::"KLTP/C>[O*N;3?J M!% C!423R-"WOV(OS;Z3-28P&I'3-,%D$)Z&<1;Z-"">!>^A^[X7ZB^(B^U, M'D+[95^Y3R#,++>ZNOYHM^QJ]NJPE&%03_+FU[2]ZHH MJE-^GH+7?#5?HSQO!MWH&,9!3VT99+T*X1PSPJ=D .H+/7W1]OIR3_?ZE_-% MGSS/O:>%7\IWW[/M(W_1")=6G&?#=X/ZUD]9G.?LGX4O?CG?]PESV\.!_DJ^ MZ=LD7>,PWZ>'\<69ZD'XII?TO2J*ZI1?I^ U7\VW*,^;@?=<&K^$CT[G<@C* MP847W9L&J,_U3(5\4G^Z)X>7\Z&?)^/\]2/D%9?L':A)!#69T#@=36#)!C$Z M%US[02FA,$8%J0ND\=X='7)]H;L"[:[^%PN$HUAYZ]KY,MEW7^"(_:_)TN#+ M$!;4?6M?MPB-LGY,0VK:CK8TK9W[*$5_?9KU<%EL">M;?1H6HK-GC@G9BY ! MH> /03A\O5]BK(LFN\NHZ9?\U?HX.24\=M?Z!=K>P1J M^.JO^NL^QP)Y(WF0#< S'&IYR MSSECU7(P>HQ&OZ;&IST^LM#&<"]\H4V)I.#.U&)TW@;4DSAG7OMO8J=IN?]4 MZPL*!G$>!F&TS\,'O,0^O=4YQ%D1?!D'Q;4QV]T^9P4W6X^\E#8^V1RGK.#, M[JLXS4O<7&1QR@(2WW!QBC? Z9//D2W5G1C-UZ##>U#UHB+^:^-5U*AZ&5U7 M+SIE,-=E/+/8)IIK-4Z7O-40H283/'&&N"[N5!_47&?N% M^*ALI[BC1<9N3LB(-O1%]2T$PKLF44V36Q7 ]-(Y/]EB]&V49-EW-/0N(G]O M26.74?L,)8?%/D=UU)G2*)8R9FN6O^9:I+3N>B4 Z&Z*XWB+O[\OU?R+5\Z_ M]*M>*WW7D F/M10?$WKOTH)RECF 4K3-_D5#N:E""12,VM3\^+M5BT:"PB_0 M S- *;-X^;??7EFME!RGQ]]]>R6M'_G=M\X_]/9MJ550Z(67X]%ZC7WJA4B# M]A^9AKN[;PVS)[__5I, F ;D&-;\F"RFRP [[XFM2O:\$L!:G9[M/F-P#F5_ MZN*6Z'"5,?,QF??AO!VBMZP1?XKV86WGJCAF.H[U(>#[)6%UYO>(S+7F=7O8 M@VF#CB MWRI5NLA9$@47Y1^0)$L^K"P,B#=/,[/ /B8-;##KIUF3-!R)UCQ[ M$M7J$X H6V/6AKI]H(MVSF4[C+PLFZT_%;,]LY2-+>HOM)YQ&GI1A(/KIY'G MW[>QLD'+\].U.EP\53&T!I;/313,9W"JG' [XYZ$?G M_/MH#O%H5T4WX=4%(9L!T1G95+99!F0#<-X"C":-:'8%5QD52TAA:4;;9I/Y M;BN*JW(PB(-BHJ7WW@N-#. P%"FYF MZ9R95(R-6NO0&YJ&.K018#4Y#(WUU:E)E M'A"/-_H:6XN#T#M#=I1=*4#X,9R/]N$@QM'P!QOQ5'>I##%7]@C M<7=I9 FPS>K'FVN&6%<6,OMJ?OH"Q?A+\9O[(69Y _S2B[PTK*^+)\*=$C44 M?\CVHYE86MU':)Z5UBY!O9GS!J8_5V[1MK!$E:ESX1WM#+37C ;[_#Y)PW_* M;^Q)%P73&=Q/N4O03,!W.NG)W!W3R,?XIWHL-+H8Y]OIZ0_?#\#@>9 M/VN,T8+/B<*+OH@CQA]Q1G+7*?DZROJM%Z;::P%LO/TE'3[N6:2G/(EL^&I8 M/9^U_)YS^J5@(F@O&!M$Z2#*ISC[[+S9F(1YN&&97>(\CUA61X^T!&2?NM+" MYN=I0+WY22G@8#X#/<>N= \6**M-G*OJ<-1YB3>4T0+ODC1GX?W62;IEA,DG M73PT.RG?(R4WQ^%[9U5\YMTX&3"J/9Z[ZO1Z"4=U8JB1V@5KCDL$E//IBMQ/ M-&?/S4RMZKI'9EI"-K"#HUQSLIQ45?(T/L%]Q@ILK'ZZY$$J(TNB,/"H MNY<6KW*UYC%,LGRV+O,KW ?2!,"K*3&]GG7@DT1H%^*X+M@.@GF:K$/A5'[C M,: CPB)6/8M_0Y.@9P1)&F=:>&8LWWOI)NP>2> ?6UL\%I"JEX<;SYQ7M820 MN):+RMPRX+EN?2B$--NQ,PKQIASQ"#<-R+'V[DK0T#U<8R !PA" AIWZFT\J M*X1+LS-IHZ8W9E$E)D2,UYCX6?A#[$4L(3IEE(EWF/0PMJ:>WAFJY61L"4-? M?>F*!=?J6-J11=A.^%*(!'4F =[@78K]L)B/C(/!EGK[_V1_JMHI(S-KHNN1 MB5IN!C8PA&9.U$!B02,QYMEXC>3.V_^)1J%#;Q<2CH,@")G(%0VYF;GM7K)/ MIKH=IXDM# GV)VP@1;^P1%YEZF@80P?%X@-7Q1- @Y<.(8-"SME/'K-S/H%8 M;>,H=$0G-4MAR:8-508V)POUQ)NRD:/!"$E+47X>(*U-*F_9O;"6^[L,_[&G MJTD/N@47(=3JS+.";&NF68 #(R %.6XFN88BAH6SGM'.PT2WAB&%.U0/1UJA MH F\]0DU0;V2)LZ7(:P&C0$WG7T4>\59,X_V*KKX F>L3?'9]4:@/U$5:HW@ MU9LY9);JS7R M+A8QS!/$(>I%ESML4-H55986EFA7F*+RH,+W+JIL>$]WGXWC<4Q;\R1]FMV1 MD0O.?$SL%CC#Z0/F:LW$"%;%]6#,A8)CIG2?;FV,FM:H-'=2?>/83[&7X1M< M_.\X'O@^C6N=S8MHA V5/G'UV,L:5H4>0[U;LU4:*"@3H97LEMDQI(AB@$BAC6MF/9IDQ7$.0%3I\" M+>L&-7DQTXT,3E0]]>+DO;<)_5KV8D>U64&F% M2C/4L'-:562<&^S9O$7]%4LJ28J$53TZFH*!?HE'AW;,98VLDNTU3K=>[,7! M(HF+?TOJ1(&%52MZHOPBWQ85,+9^3XRJ/YWV[ 20;$._"F(O#M>O@<*J&BU/ MKKLO#41!^)UXN40;7A0H/Q0> JL2I/RX?H0!(7P*Y /]1=WQ[$0178C*W!R^?T>MK# MJK3CR"L/:[+(8;/&98QU@+C?VHFYJ>UGAA=H1,GKQ!A8X*T7QFP\5YPKVWL1 M#:7:VL*JU/_%NQ;Y]_>9?4&&$:BM$S=R. M.P\96WTAI)YF,3ZJ/O768&O4F#I?IV_? *Q3TR.WH.J#)]8M[7>-0[=.6K[G MGW$%5>(:EK+8'OPI5R>58>/(**CJZDN[6W^U?75BE!X8176T[)7SB=E!\%_[+&?'YE9))2HOFGMA,*ZTUKC'K)H'HG=& M/Y VG7BD/ILXXJKM5 G#JND3YTH^1F],[99C\OJWXL((5%S'35-%NRI9-RVT MG^3Y(O0_XU2V)X6'P*I6*3]^$IX 48ET.[R^3S%N7.<^)X^(,I+TB6[ND\U% M&EG!JIL^E+E586J+&L;H8,TV0;J=PZSFMYH'V.]7\,I=P$Y>\N,R%AR%?^>H^*=)G+3)*^X?D((!?0)ZCMSA MJ89%72>ED:MJZ>P$J0(OW(31GOQ:Q%^0[,\Y,@E 57@L<^TN&.[&K]:.ES)] MIR'*!'$,A ! M27FQ44H8*@+5.(<%?(D].[H$3%QQ @Y"E!Q*\CQ%ZO44$ % MKREQF$5M4L8NKPB^3Z( IUFQNT%4PCSJ]_\-IJ 5Y(2[Y4KH_ZIVT%=;RHM>0X)Z"O0$%3=SE??NG?8(7Z!Z'727G9?#<8=59 \Z,T"^SA\ MD(6Q-+$#5'F]Z$J#^GQ;F7]'P_I4*:!#$F JL8HK)7&^E :@JTW$T["^&J9@ MZFF>XIT7!C=XC8FO'I1M 5WRSN]Q*H]A?5Q*H&NV5P8,J[Q,LVICF1/"DD,# M;>SL<\[ X7Q(FOYYFCR$ 0ZNGSYD-*IF/4TX\//P03IR,K<&Y+P<09J;M,,Y MHFF@*A%ZF^*W-!U2U=^APR3K(2U7\4:+_I[N;?&)RYO2Q7;"+G^B.\_IRDD= M>D-4O^;6@+[G(TAS*Z9E$G0X5R:"JE0NV*9]XC55PXB=[L98^Y\O[5^RHS]? M@36@ZCV"=,_/MT[*_>>[()U&(<79^MJ+/]_@.^&'*L(!JC,E/2[01@VF<^44 MCB@>UA=V&\9>[!_[A0FL =76$:1[?F%U4NZ_,,J2_C]MR1^\"+-Q6):GH4_/ M2) 'I,-H_]! SG$:)@'O0):WH8X>?19>=^'E>+1>8U_X[=IE $AGCC+.;5,C M"5\4:FVD?X$.KT8%A$7#:O_8MB@X(<$(X +5S%!%#5%NJ"#W$L5?Y^@FS'9) MYD7OTF2_(Q;D;_)NTH'N<3"KKY<[N?1[OA_0",1)ML\G^X.T*TJ(<6*635;H M0,O9M$<9Y)P=$!5/9S01@%I+"3%^^J&$72 &=%W0'[UHSZJ\#"2O+G0.#;$" MY"2EE8%JFRJ@OJN*N2EN<==>8&&"!U0Y1C2Y0Y)[7-Q949JATL[U?@7Q^@X? MU.=:']2GV'1DOLKUC)< ZF#/ES?5VEKS75$&_.A&0BO>^ M? %VMM.5T6WPG'@3XDOI[+SZZQ2K48ZM29C; 5GQ08S0R]?V."9.<9R%/NW= MSZWF]LN^3OU*\FA-L?7[F;_V4A7:B"!VONZ?>PD@9_!\>3NG$AMO?>'=?S.$ MG>7NW_#57Z=8C7)L3<* N_]G!$QM9+'=6[V1RODL;X.FX/-FTIIH]1Y \Z<) M^1?YN?J)_!?-(_GE_P%02P,$% @ >ANMI5T_>9 MW9!EN5HSMJ215%4[^])!DY",;8I4\^*R^]?/W_^*@@?G,]A]&O\E1MN80TN$R=)XT-K7S]^ M7?PGK_XWGP:__LC_Z\Z)R8#A%<0_/L;T[Z_X=XO/?G[W51AMWKS]^NN+-_]] M>[-T[\G6>4T#CIM+7NUK\59$]2Y^^.&'-]E?]T4;)1_O(G__C7=O]MTYM,S^ M2A7E2SV)Z8]QUKV;T'62C';M9P;2$ORGU_MBK_FO7E^\??WNXJO'V'NU!S]# M, I]LB#K ?]?QM[AJX$3A%MG0UW.V!O^US>CD&DDZVI6[SXB:Z9TV\TC:_[M MVZ_?Y8W_J5(H>=HQS8PI5ZQ7@S=M/\Q5@6Q)D,2S]6S'U9?A$^MZHJ[54=^ MQVS.^+>4)D\FO *:Z:/S3GQ_[8>?C52P4:FCCLVBC1/0WS/M'@;>I1-3]K5Y M1&+VW>RWNE["6^BHRY/@@;4<1EJJ&P4[ZL"UX[)6V62JZT"C8$<=N")WB>[; MY3(=?79!?*:0'AODR=,J4?6',AZ_>2DK*=VUM M5LZ=KZ=-4KPW%8?U2E>O)TT"=DY9ZV3SW!5)'.K'4R?B:[T'9"F+36VWQG.@+@+?2_Y#/M>XNFNA\!^>3,76O1MCRK&2B_ MKHF>5A_&J@*LW],ZU[B[P/JJ[NY*JY4;]HM*%?*8D, CWKXAWFNP@R^A"2]= M.%TO!J^YAS;E^+)_YB6+GNS[XH=NY?,^]V2&-8_AWBN<^2MCXGZU"1_>>(2^ MX=#P?V089?BP'W[)/C2\BY.(37S[EGSGCOA9^[^P,K4B;T[0JST2*]:BN%/5 M$O4^E5D;1NX@C)AU8UCOVW(BM\)5T\%;E'BSR_QUK]U[ZA]H7D?A5H9.@40H MZ6@9*/:)TZ Y9-_W>!^N?65=.;A\U79!4@4(_#M,2Z&4%HF!81"DCI]/_&K@ MJR6!>/\5$V^1;$@P_RME^U 2^4\0I!N%@6!_@PFV1$(DO+,=/^7X0 !OE@8B M_BWJPD,B(Q+DRWOB^_PJA!. M%Q4'@C[=YBPR^6T /AL/W3%IA8X]J4J0/B_ MMP7^AK1(#,Q)1$./3>D1 /M&82#J/V"B+I$0%>]QX$'1/A0%[W_PP:Z)AP3U M-8U=Q\][=,U^%ZOA%A2'0HZRY]2*B0K[OXD3@4$O%89"CK(-U8AX8L!':115 M.J.T*O+24,A1-J Z(4^,^3A(:/+$[\[F!REBK)NEH!BC;#IE0J%@N_*A0#V/Z-:) MGI;4U1N-9EDHV"@[2[6 *&BOG,>)QZ2B:YI?JM>#+JT"Q1YE6PD2%X6"2>"& MT2XLN8M'86AF"-N7%6"GMK!F//.G1:RJT2U(E!\4?:J M0G%.#2EG."*.7'VK):" HFQ 1<*<&,^;D)]]W(>!TA_;+ 7%%64G*1/JU(:7 MWR2.I4._]&?P#384LUH7X\0P?HIHPGK GP6D0>&CD9R*28I"X479_BG%.S'4 MR]"G+N6O &[9"C&BS]$,JCB+RD%!1MGLR04[,<+SB'"F"5MV9_>X^%.#:+9> MRRROJCP4<92]GEY07.0G<9R2R!1_02TH"RC;/JC0I[8SQ$V9V7NZ>'NWXB]F M)%:F40J*-C:'M1=GQR81" MPO;PF'9VY]--)1J4&&9A!? [&TS$%:*>^OU>]N2G]-[ZFOU##+ND*!1PG">2 M*O%.#77J41X2(>O2-0V+>_T1\_Y]!^#E8 M$B<. ^+E2WV5AU]:!_*PMRK$936@P",>(JJ%1;J?EA#>9_I KIS$*7JHPE]6 XH_XH&B M6EBT^_/1B$T\FU!]9EXK"$4;\2JL4#04D)=;Q_E!7PO* LIV%2HTSMQ:>LFOG%HKY:!X(VY,18+AO)E*[WSJ7ONAHUR75XI! M\47E!O,1)T!PI%50_/S0BWB73PNR)A&_IK B MC\DE^]"OZD41H#J4']2(0F 8!#3][4U#KAOVB_Y"G6J2 U5BG[X=O!XE;3XQ2^*F;S*(EB1ZH2X:/5 0[*RHN>0Z@2SM?"M][-'UT_Y/G,8QX3]G[=R'K7\F#4&#NAH M"8=MH$*G>13&R6Q=2* ?:)+BX+@GV%0IQ;6+#" )B!,\"%,%_M;@_CX*XYC- MF6NJ4/U*(?#=76R%%XA6@IMU>TVBB'@WN;C2SF4]2\+$\;.26$1EAUZ%%RG8 MY$Z$\>...YZF1,&=KA[:6LV43A@ Z /JT,.B;X EG*(*D)WN'?'&[.C$1B=F M27R?KT0"[]:)?B6EOJKV-?(Z0&JZ]\&#$:]O='3RXU/D^$Y$2?S)V1"^@9NM MUVQK%L7\U)EU5/;:9"\@J#:0MNZOL+6ES0 3= (7#$OV^7O6SRNVT/'#';<= MVF&FJ0:DK/L+<"TI Z& SA5?&;$]&Q(P M27RF*D-O2X,BD]8#T8X9;44H1[TY$4PY D*!3EE#+H.5'9R6WAP&IK1(Q3WG MS51U&W$3"J_!UP$H%X;2V)OKP7QEWI3UC!FG-8M*5("X.Y MK?PAMY4!V?#[8"M\DTD2R'17*P9EM#<_!]P4BN0[XREN[$0!OW \)U%VQ54_ ML\EK0%GLS>T!9E$G-;K!K'?PTHFI"^>D* XEI#>GAA9G-2T5J:WCY(KZ:?)\ M^U?/RJ$"^#C74EYJDJ,S\XG0S3V/+?+ )M=-$;5VMF[$)))70.]@KX"* ME@9Y4_AO?PY=GJT/@;[F81Y#0#_;PFKCF !^Q3 !K!CJY6RY+@L@I#8XQ1*C MS^AYMXK7L5 ^&L6QK\!*P!4Q(!$5G8B1$]_+<<__BGU]58U@*.BQ)> N[\,H M69%H.PD>2)S(@D/N1[FP-/;U51/P5?*BDU'$8XD7Q"7T@3\NFY)$'JI@+[ZR M%O8]5Q-R(/*CD\05)V#-/BGOJU9+8=].-2%!)!\ZZ/.([!SJ[0]! B^[1EL1 M2W7Q!U 9^XJJ"44&:* S!^2H'1N]G=8862T-[N=V8'.X:7%#G)@L^,YYMO[ M](S+";A?(JZ&?6$5M! &B8X^I.81/^--GN9L3YZPT3_^+:79W4SEC*2NA7TY M%40/1'!T=DJV>!H&KL[P28JC7TV%C1>5K.A,Y!W3S3D67#$UV*2_@/GEACIW MU*<)S1X"9+&O[D.?01SS\9P\Z7TM\!;0KZD>X1J@7TXU M9D!*H*V^M?V.>^X\\>TVV-=0+X]^TQ2 M=C7();<-F(6Q.?G,',G*DD(IDE2 M&_TBZK&D*5%!IS!?'+ENE+*IN2&I;D4HKX=^.=68-A@2Z(1-PX2 +:&P,/HM M4V-J%#(?RT>PW3QF('_][MU%!O3T]OU__S+T'OA1?-Y8E60:2P-/HUSV,WP@H,T,>9Q**#?+?Z MJNCW*H^D#HP..H\E04&&$L[-*9P61_J77H"AY*D0:'XAAX'!IVJF=21PE7PJ M*T'Y/85_HPV_ $301UT;]WT'#ONWIW!NM.'L#-ST\[UAR/KZT?%5D2J%A:$D M]?B8UI 6AP/M< M9[#>DX2ZI8FB\K;PK\>^+1S\I?*5+V\->]T),*QG4=9=+UN9[6,Q0#<'\OKG M^S;1#"'TJ;;:W?Q=\S!-[L.(_JZ*(Z*KA_V*L3,&99!8R=PDCE-3UO9UL!]$ M=LQ8%0HKV0+%9=!6Q'Y+V3%O?:>S/=+?8C[E@2ICO[D\@D0#<&PB$C[5*2MA MO]/LACAK)[E&'W4SG+0"]FO-+HFR;&XSS,4NDZK-K-9_\,T.Z()-::BIOT?W M3K!ABA4H/!&5G?HW;7*!%U\9T&!0_LZ?G5T8_S3(/V=5I*!V9Y6@ZEB>U7/. M(&[$S)=\XJ?EQ))\XFT(&/E.'!D6>4-%4L^;X\9C%)X;"6U?.IY#*O2=JPY'#YJD/;& MJS0NR_^F14#T52C9TGQRHLC)GR/.=OSO\2R81_2!R3OW'3<36L!C'NRDJ^:M M.4R6TMNMO):,9HA F>;>.3'Q^+:,!'%&RH*PI7Y,$U)H%=1TE>S]$/\A#_E)0*U^;MNQY:R4ELCD7MD0,?<+L M-Q=]7QP= ?@YK&(J:V2^P UN[K*NQLC/;S->SS@,Y4I$\R>G*$Y/>: M)\$A$=;LCDVA)'9)X)(%XR%Z$&U6>5U85>PS@%XY"4W1L,1J7!%&@TLS$MB_ M?9*Q$7C#;1@E]/?L]W(K *N-?7IP"N*- +&$^TSRSA1-R#8$/G>-LJWA9]XII=L:"\MB'"R?D50U9ZPVV.#GZ:;6!@17Q M@*97)/_?$CR%%U6_\C-I _O,XH1:8PXMNFUH=KF9B=9$#T2UL8\86M"BXU4. MDKEM^"&W#0'9<$^59;9AOX!5AJ+55,,^FNB!?P$L+XSX(M'N52&),.&NB4; MVD,_1.E!5TR0?&%*5$M:Q3=!C51(;687=7OHAS@]3C@0)'MR#FD[54KD(SH] MY8T8MH&>P[(]DRVDM79)*,F$T&I_4&\"/=-E#X-5@Y>%#.\GIP5AZQK5A21 M5?2$F#TP*L$'G4GX84471ZT6Y,WL\@#/$+DS#F L$9;O8N*.3N:5;:'G[>SN M;!Z &;I58*N+_3U)][>41H0)P?0Z>9K[3I"PM2._];63W%C>>[8-VD#/_7D$ M5V%KJ5_ C@V.6Q?VP((LI9TIBCER+V_Z*.+)=3)]*-M"SY7:W?0!P Q]^EB0 M76$&9^M+)_CUBMPIDXR(2J-G2#T"__H#>CD:9VW\&30N(5Z6@UE/L[@T>J;5 MSFA6H8$^(LN=&X5LCHD2>N<3.&.-2NAY57LA3H*-5?SQQXT\Z0>;2IX#W,!8 ME%1%3[3:"Y=*G- 9+<\*92\N?*YLUD)/RMK+G"E#YZSGSAP2DOEWYQ%EZ.SX M4\1<9CG_FFKH65L[4P 0/F>M 7"HNM@+69 =MC/=,$?NC+?.7%+^_]QO].#X M)+LSQ."A+E-@_H=AX%5_42J9/U1NGD:X?LI?_(T?W>R:^8(-AO%Z353;[E/W MPX(\N<9;=ARN_JC*?8#FBL:[,';\]U&8[E@-]K.;)?Q.B5<'1<-CZ6G5_IU80/\6T(=3UJSI"P6U(2S2+ M-DY0O/=C]N32B6D\6\]+GSCTMA+1XKO!ZP$W/GX8IQ%A/\P6[X?3R?\,5Y/9 M=#"<7@TNA\O)7RHJ(0U_3:Z!!BUZEK((Q! 36,JUH-@PQBY9B*$43E^ M=V6,_% ?(]?#$1LAD^G[5F-$\ICB^0N'[B@TGU=1UNCRG<>A>94*\Y*B@EA: MJT6HJK*R[MNCI96CLK*"7GQ=5]"K\>4*QW[S3IJ8;EEYK+@GY=X #+:T K*M M5M/0"$^BE-H&W2\?&:\B)XB9-!7?8F4\7-3'PV)\,UR-KP;SX6+U[\%J,9PN MF0EG6Z0ESBB1B:,?+_J:6+K6[8S M7V;^OM%LNF+[C_%T-!DCS6$*H4P6@(;-X*5:U'82,!A-VT$>D:TH%N1L-(?. MAE&[)!O>[079\2A]$N? Q5\;,][X/1^G;,TYGRU6;9T$QT\=M=X#CN^D-9 F MOUI_S*8]2&7L\- :BNI3'QP/*X9/>A>3WU+6WOBAS,GR^:0R?#Y=+MD#D M(VC,/=%(LUN]]Y#3;UD-K./\:G\@@T9>!7NH:.AH'-9K9+=A@!R\XUER<,GX M^%9Z/C/X2UX/*4G!2SFH6;KWQ$M],EL?.C=*(ZZ2&;R040-NX>P.<$S!L6%8 M-7>(JO'5N%HA=U@@#[@S\UP<-$<<.#=CJR4(6KR6HG4#4T=CMI/A&[N$^(-'TCD;,@TY3GB M"T74T]I08*/FL/-]& [.%E!9,4_6MI.J6;)Q2ZCAY$">'%^ M^/99-1Z5KKZ M>OE4_-%LEC1K$'NK9^@5.0XW&T:B_EKP%4D9Z(1VGCGA+LFO#@ M+T7S@T/[2*/XR]5A!3;[,(20'&O"PB_Y J\?T M*[RF]Z:P],+YXVWC&N%R]//XZL/-F,\8);]CT<@7QV,WA!B:N6Q?0M'$".4W!YBWD?*)6F]'';>SR.(J$AZQL$Z#@)]=/PT [[(0PJA M45 '.Z/G$91*$3CK[<-!/,T#\'(I[%2=1Y!HV6OOPVLBD/?F;>/1PN&566<. MFC-^>38*8UEG:F7.\;U963H;5#=[$032VL:%?_[TS!Z/XGD_1RL? (=1LB+1 MEG=PI4[!J:ZE&QX-)>S%RAN]3U,+5$X B)5-N=0K-O;()"%;Q1I*5MX.:B!* MU\B-+!:H'-+=JF=IPT>JX$=9Z6Q)4DI5\D=81=05FYFH(C&YIIH=9 &4$,;5 M7JSG)4R7:ZTI6P?<\G7 S:6#IVC)N"$[ MJ%2J98U#8Q'[,6F'W%S\D:C2I@E+8ANUEAI7-G,*!/JQ;S,)>>Z7=1/G2UY[JQT]0=$0-P:,N''L]=*&\18]&-V;RF3?>,$UXZ;I3E6 M6EY98:#Q[3Y<_%& -BVP&HQ.C7!,W*\VX<,;C]!\(+)_/(]!]L,O-V3#) L2 M*C6HK%2CT/F92)$4I>.G4T"=?UIJPEB1:@EDD$6(-3"M]K@?X[%PGK9AX/%$ M,9EG/-J%>:1MI171U@*OY3JW)PW7[&0RI*Z>SSY/CS#4#1F5BU+E(4QU_XJ'2IB;Y(AGYL3O%!AL-AOZ2T-HKR M4#O3_<46-7!-HZ,5&MT1QD?H)(B3*-5[P41ES\_T*(0I%.=;-/]7M5-\^:OS MSLMKV,&,7+^4?)0%Z<<>K=A?22EU*1NJ6QK'_(Y+F!"Y@Y%7!M:%VJG>TG'I MU*ELJHSPL,QLL7T?&6[#--!<.Q#7P'Z,ISS:5HZ2IMRV$1-E(6+<)[:+SQ+P M4+?(1PDF2M$"MN_X&.:TP%C&Y*V3I!'?8#F)XEZ,J@[VM? CV!();QD_^Y0\ M/-5A]E[+8WKEXRE[.<($EQ[$O@1L0H148GY(;$,2'E/G*Y> K[(+OS>"$G!U 52%1O*:"- MB )#@4X::C+W_A(@MQU5D'SM^$0=QGX1HL[0ZAUJ 6GJ+YWOT<:O!H"=+$W# MP&U%5+DBD*O^S543!G2Z;D*> 2F723$[54KA':^UFHD$$J+#GCVY)EY\ MS40K^;K4+"@K04FQPPD!D+_U8UO6V%W(1AWF:\SJ!J(D8?[/F)'")EJ7*%:$ M!DU N;?1I0' QH973^=D/;Q\JOP%^OC. MJ#D[SL-:YK1J*3/^PSU)=QO&"JS--_8^YFNAW;!'23=?WON]"!Z_/ 3\\A"P MN($9!H[O7;*EFZ.Y="DHB'WN:?P04"XM^HX0-M9;&3=A&W:,DA/8.J'TZ \, MRUTRL7=G8>042JO@K.=K5N'V'P SURR&?=PLUY3*K2F)>+UE@PB39$'=7]G6 M78FGJ"#VB2,,4;F(?6(Z#+Q_$"<("!A<60WL$R@#E-5"]P0W'.9CX.WMY @& M;X^PMGK@L.)N,1ZCV*,/U$L=7_["1%+4CHFODW6+7$B4-[N-OGRBR7TF!)?G MGNY6H>:=FT@@72/X#U64.JGB2B=:;PN9?*)W H_M9V!K&GD-O,.\-I *%SXZ M.% LW16-"(_X)V6&%:J7P3O#.YX+@3B6[*RSIZ[71!7IME0$^1(^U$W=N&Y5 MDQ$=]=EZ35T2Q>4D=G("Q*4M]2_IR%")WM?>P?%)?!D&:4SB55CNMVSKH*B M?4'>%':=/):,B 79%5?JJJM&]:4/=2V;G!,&(P0"!3I?5RGAUU-*_:,DUMXW M5-?"O@7?DB\(%&=]7V?HNE'*)7MB7?)7SB. :54=FUQ MSWTGV">F5V8>_*LJ\^!R-1O]+$"3P:;/(_@4 ML@\.EA.^+X1;[Z-VV3/E9<(L"NI>JD-D/A&ZN6=6R3]4!;/_DJ1450L?+4-\[/5YWQG@M"#\XR8(^YH^@4\?GCV;>:E3YU)W! M]O_"U1J')O3%=H=#FFTD(AK$U.59$4]C4^N?Q/9AG]J*BB$_?[O)]P*3.$Z) M=Y7R1'=YV)0,E;BT48CWTX:GT+86;6&[UF%JU!JDLSXGB29 +O>))<4]E M?V!?QW;;G\04F1!Q]EKWGA5,#I)J\E;W\C'L@X63Z)0"9OM5*#82KJ<]:9>= MP#Y*Z4;ENJ?%?E4T'&;L)QX*\E23*/#SV(=70 MGYH)/X9]S',2I5+ ;+\*Z>RU0#BDN=2X)^@1KTXSH[9DR'[5M/BTZQ>XP[6_ MV%TX)UZ_B#RJ;9Q?X\##/S+X YQXF>BJ!:<#IP'$!@V6O0HX^1E)J8;D"B!R MG_!2-H'4UP*$7MZ]UA1\"JJ%+^*$ MHXGQ%]W;XX*SS@1W *JGYWUJ8LC'2]#>(]8U+)CU=F-[-7USVE4L?%-J,99)CP((F5CRZ^@3ZZ M6 Z&TZO!I^%B,9RNEE\>7;0++SX,$NI1/^71VY?$Y3G[*&%JZOHIHSQ/>K#= MI;EJS-9C)^)6,9Z3*--S<-SQ;KYC1T@MF*7H6'3\N.1'RG&CCU_>W1?L4)1^ MAEG]775GH.$'2C]2ELLG<0/J6,2]?O2+(G:#(WH$>''G(/GF]37M4)(3##Z0 MQG28R+Z;IP+Y"E8:'J]\8;Y:%/O5'51G15?_14+W%1*,?V^_.5"'$1:5Q'Z5 M8XJR5!!+/ M'VH'A-DR5X6VZ:1[YY777B^%NY](J!W9%8JAYVO)CC]DZ?UBD M= U\JW(-?!I/WO_,$Y4-/XX7P_?CP?3#[>5XD7D-?AXNQE\\!&:]K<_N3DQ= M1:?%Q<\A/()2TK,.%:<<::7S;PVWALU@+WI I+>"Q@H[RA<.]Z'/,(QS26%Y M';]KV$[N2OUY=G,U7BS__*?OWUY\]]-@_*\/Y?@UZ'D=S\MDEOS>Y22C8!>I MJ)8=.T-#AZ=($'SWI3KSJ^BP2US>#DH@RM8XNQ(+A._VJXK /J1VV$F*OPQB MGN5!=WDU^J7S=$DK6$*-2LUTG-CBD:KE(-=YI23%L0/G:%2K1H92YD[])3%Q MO]J$#V\\0G,RV#^>.6 _Y#D:QEEZ"8F58J4:A2P9 :V221%I[D(]5"/U3E\ M6)%J"62018@U,*WVN)^\.[=\R_ ^"C\G]SS W^1YDCP[CEIU^=P=1^FL1-X MUW2=$!+DN[])P..%TP?"NZ%.XF72 OJ#4K':5/)VF2/2TT%9J2>KS^S;3[. M',$.I WT5VA&_,!109\J1N%V&P:9.^]CF-!@L^ >2<6L(:V [&17^U4:*WFE MU.BLS*/0)<2+\Q.VRJY#,:.H*F&[PXWH 8C?^D0D(1'R>0@78Q+$293R:]FW M3L*/59]X+!PYMZHZ5FVB==3JA4CRF>GA@T@1U>]0A" ="<]8DTSWU8/ NI'KGF M@68G 2CQBEDKV)%2C=2A#4#HP[O4:::U,65X9N@NB$N80?)FQK1"FL&.5MJ6 M5SA$Z,2.?">.9^OBGN(LRA;K![T\7$L;.;Y/O,NGL>/>5\LJ=C/'-XT=.]1L MX],5E.A*4=XC<*ODL$WV03"5UU-3#SL69^N-DAP$=*[V'1H&7K[1+EUMXJ(J M+GUI:V*'N33B"PH$.F-".U&)L?"L9L5?8\6RN65SZ%$DC[>M4,S0&?_#Q(WO MSX=OMA0[20#Y,]R;_5$"+_<7\/&D>@B+P'QR/90<71WL[_.\R^;B<@ 6^0*2 M-V!0'_W("J8&AE+9,ENIT@)-R>?L3ZH)"%@?/0BAV5@V0N6LIXDBC?O2\9V( M'M*W,ZV=AH$+3&VOKHP>^<^(>@,\\ =OVRFGZHLC:)*-4;:"X+$GV5J2!"X]O(S7///\OO[,:35>3Z?OQ=#0I/8E'?^FI$OP@COXAJ&$S./;FAB9TD^G+DB2, M/-[=\2-7<(6-4%9"O@'8BKS:8 > 8L, +5V3)YO\"LXZC+99X\K8%3\HPUJ. MW_,1.IA,KV>+VR&/;HD=K:(0;T%VS&)SMX1V[,EKH#_'KO6LQ!F;0O(_PE]I MPQNSXV6!CDGY,VZXI!:\[I9WMK'.T.NNN+8E?+;7ZSK5(*DM>![.(,X7?&G, M^A7'1<F:UC_F_)-$#=4D,05=3!_V2N0YFD,P]X5VE>!*P MU38Q4.5J!?1;@68*+9(6W<,["B,V"3&3IX\N42N(?_:J@E_6:TM@7Y '$J2D M>'R5#<=/-+D?I7'"="3*HS_R%7P"OG44Y-J\:PGQ(:+.)KG!Z!W5D[ MKT=AG,S6A?2J@5HI9LFLWX9HH,//8]FQ\9J,HO8O);RF_[/! MGE-C:L;116,6E!OKSO05*J8FY<:J@_J:&/I([K(*YTZ+35'< MFSW3GL'+J]A)C":6NUP<[&CNM:YI&SOWM.9BKS)<9G1S$^^[MDU84-L"XFDP51/ON[JV7&V)SO MOE<'!O9L GTBI1_I[S:8&7EGG8 D>P#H'9=]I-D&^C6Q8QB$P&,9HWE (^H6 MP6*@)#:JH5\E.X8W"0A&MV&*O_#_XM%WV&_^/U!+ 0(4 Q0 ( '-QL%0Q M/QI@E@< %@L * " 0 !E>#,Q+3$N:'1M4$L! A0# M% @ "TR,#(R,#,S,2YX M"TR,#(R,#,S,5]C86PN>&UL4$L! A0#% @ "TR,#(R,#,S,5]P&UL 64$L%!@ ) D +0( )1W 0 $! end