0001493152-20-008749.txt : 20200514 0001493152-20-008749.hdr.sgml : 20200514 20200514160701 ACCESSION NUMBER: 0001493152-20-008749 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200514 DATE AS OF CHANGE: 20200514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLEXIBLE SOLUTIONS INTERNATIONAL INC CENTRAL INDEX KEY: 0001069394 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS CHEMICAL PRODUCTS [2890] IRS NUMBER: 911922863 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-31540 FILM NUMBER: 20877767 BUSINESS ADDRESS: STREET 1: 2614 QUEENSWOOD DR CITY: VICTORIA B C STATE: A1 ZIP: V8N 1X5 BUSINESS PHONE: 2504779969 MAIL ADDRESS: STREET 1: 2614 QUEENSWOOD DR CITY: VICTORIA BC CANADA STATE: A1 ZIP: V8N 1X5 10-Q 1 form10-q.htm

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-Q

 

[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended March 31, 2020

 

OR

 

[  ] TRANSITION REPORT PURSUANT TO 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from ________ to ________

 

Commission File Number: 001-31540

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

(Exact Name of Issuer as Specified in Its Charter)

 

Alberta   71 163 0889
(State or other jurisdiction of   (Employer
incorporation or organization)   Identification No.)

 

6001 54 Ave.    
Taber, Alberta, Canada   T1G 1X4
(Address of Issuer’s Principal Executive Offices)   (Zip Code)

 

Issuer’s telephone number: (250) 477-9969

 

N/A

 

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock   FSI   NYSE American

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act of 1933.

 

Yes [  ] No [X]

 

Indicate by check mark whether the registrant (1) has filed all reports 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 [X] No [  ]

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§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 [X] 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 “large accelerated filer,” “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 [X] Smaller reporting company [X]
  Emerging growth company [  ]

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. [  ]

 

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

[  ] Yes [X] No

 

Class of Stock   No. Shares Outstanding   Date
Common   12,240,545   May 15, 2020

 

 

 

 
 

 

FORM 10-Q

 

Index

 

PART I. FINANCIAL INFORMATION 4
     
Item 1. Financial Statements. 4
     
  (a) Unaudited Interim Condensed Consolidated Balance Sheets at March 31, 2020 and December 31, 2019. 4
     
  (b) Unaudited Interim Condensed Consolidated Statements of Income and Comprehensive Income for the Three Months Ended March 31, 2020 and 2019. 5
     
  (c) Unaudited Interim Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2020 and 2019. 6
       
  (d) Unaudited Interim Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2020 and 2019. 7
       
  (d) Notes to Unaudited Interim Condensed Consolidated Financial Statements for the Three Months Ended March 31, 2020 and 2019. 8
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations. 27
     
Item 4 Controls and Procedures. 30
     
PART II. OTHER INFORMATION 31
     
Item 6. Exhibits. 31
     
SIGNATURES 32

 

2

 

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This document contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. All statements other than statements of historical fact are “forward-looking statements” for the purposes of the federal and state securities laws, including, but not limited to: any projections of earnings, revenue or other financial items; any statements of the plans, strategies and objectives of management for future operations; any statements concerning proposed new services or developments; any statements regarding future economic conditions or performance; any statements of belief; and any statements of assumptions underlying any of the foregoing.

 

Forward-looking statements may include the words “may,” “could,” “will,” “estimate,” “intend,” “continue,” “believe,” “expect” or “anticipate” or other similar words. These forward-looking statements present our estimates and assumptions only as of the date of this report. Except for our ongoing obligation to disclose material information as required by the federal securities laws, we do not intend, and undertake no obligation, to update any forward-looking statement.

 

Although we believe that the expectations reflected in any of our forward-looking statements are reasonable, actual results could differ materially from those projected or assumed in any of our forward-looking statements. Our future financial condition and results of operations, as well as any forward-looking statements, are subject to change and inherent risks and uncertainties. The factors impacting these risks and uncertainties include but are not limited to:

 

  Increased competitive pressures from existing competitors and new entrants;
     
  Increases in interest rates or our cost of borrowing or a default under any material debt agreement;
     
  Deterioration in general or regional economic conditions;
     
  Adverse state or federal legislation or regulation that increases the costs of compliance, or adverse findings by a regulator with respect to existing operations;
     
  Loss of customers or sales weakness;
     
  Inability to achieve future sales levels or other operating results;
     
  The unavailability of funds for capital expenditures; and
     
  Operational inefficiencies in distribution or other systems.
     
  New tariffs relating to raw materials imported from China.
     
  Impact of the COVID-19 virus

 

For a detailed description of these and other factors that could cause actual results to differ materially from those expressed in any forward-looking statement, please see “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2019.

 

3

 

 

PART I FINANCIAL INFORMATION

 

Item 1. Financial Statements.

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

CONDENSED INTERIM CONSOLIDATED BALANCE SHEETS

(U.S. Dollars - Unaudited)

 

   March 31,
2020
   December 31,
2019
 
         
Assets          
           
Current          
Cash and cash equivalents  $3,412,265   $3,634,670 
Accounts receivable (Note 4)   7,672,471    4,470,215 
Inventories (Note 5)   8,902,873    9,182,786 
Prepaid expenses   302,242    218,638 
Total current assets   20,289,851    17,506,309 
Property, equipment and leaseholds, net (Note 6)   3,986,428    4,005,676 
Right of use assets   705,658    789,205 
Patents (Note 7)   42,466    46,576 
Intangible assets (Note 8)   2,908,000    2,952,000 
Long term deposits (Note 9)   8,540    30,630 
Investments (Note 10)   2,799,204    1,915,585 
Goodwill (Note 8)   2,534,275    2,534,275 
Restricted cash (Note 10e)   -    1,000,000 
Deferred tax asset   1,545,172    1,600,161 
Total Assets  $34,819,594   $32,380,417 
           
Liabilities          
Current          
Accounts payable  $965,989   $636,260 
Accrued liabilities   388,062    181,234 
Deferred revenue   119,511    213,221 
Income taxes payable   1,741,067    1,770,105 
Short term line of credit (Note 11)   3,555,832    2,389,982 
Current portion of lease liability (Note 3)   393,959    405,670 
Current portion of long term debt (Note 12)   1,197,186    1,196,722 
Total current liabilities   8,361,606    6,793,194 
Convertible note payable (Note 13)   500,000    500,000 
Lease liabilities (Note 3)   311,699    383,535 
Deferred income tax liability   1,058,641    1,058,641 
Long term debt (Note 12)   2,982,180    3,183,671 
Total liabilities   13,214,126    11,919,041 
           
Stockholders’ Equity          
Capital stock (see Note 15)          
Authorized 50,000,000 common shares with a par value of $0.001 each 1,000,000 preferred shares with a par value of $0.01 each          
Issued and outstanding:          
12,240,545 (December 31, 2019: 12,215,545) common shares   12,241    12,216 
Capital in excess of par value   16,491,780    16,437,473 
Other comprehensive loss   (1,093,538)   (994,610)
Accumulated earnings   3,720,823    2,456,148 
Total stockholders’ equity – controlling interest   19,130,306    17,911,227 
Non-controlling interests (Note 16)   2,474,162    2,550,149 
Total Stockholders’ Equity   21,605,468    20,461,376 
           
Total Liabilities and Stockholders’ Equity  $34,819,594   $32,380,417 

 

— See Notes to Unaudited Interim Condensed Consolidated Financial Statements —

 

4

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

CONDENSED INTERIM CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME

(U.S. Dollars — Unaudited)

 

   Three Months Ended March 31, 
   2020   2019 
         
Sales  $8,429,486   $8,471,476 
Cost of sales   5,479,947    5,695,889 
           
Gross profit   2,949,539    2,775,587 
           
Operating Expenses          
Wages   535,433    530,677 
Administrative salaries and benefits   204,543    265,092 
Advertising and promotion   65,621    52,706 
Investor relations and transfer agent fee   18,624    16,450 
Office and miscellaneous   39,392    46,882 
Insurance   131,569    102,735 
Interest expense   101,425    129,007 
Lease expense   118,468    114,452 
Consulting   67,311    64,779 
Professional fees   51,053    158,770 
Travel   55,362    96,284 
Telecommunications   11,876    11,028 
Shipping   4,613    4,471 
Research   28,578    20,086 
Commissions   2,358    19,757 
Currency exchange   (57,727)   92,064 
Utilities   4,305    3,756 
           
Total operating expenses   1,382,804    1,728,996 
           
Operating income   1,566,735    1,046,591 
Gain on investment   199,529    230,652 
Interest income   414    16,252 
Income before income tax   1,766,678    1,293,495 
           
Income taxes          
Deferred income tax recovery   -    125,999 
Income tax expense   (434,988)   (379,080)
           
Net income for the period including non-controlling interests   1,331,690    1,040,414 
Less: Net income attributable to non-controlling interests   (67,015)   (29,264)
Net income attributable to controlling interest  $1,264,675   $1,011,150 
           
Income per share (basic and diluted)  $0.10   $0.09 
Weighted average number of common shares (basic)   12,237,798    11,705,613 
Weighted average number of common shares (diluted)   12,300,896    11,816,585 
Other comprehensive income (loss):          
Net income   1,331,690    1,040,414 
Unrealized (loss) gain on foreign currency translations   (98,928)   182,293 
Total comprehensive income   1,232,762    1,222,707 
Comprehensive income – non-controlling interest   (67,015)   (29,264)
Comprehensive income attributable to Flexible Solutions International Inc.  $1,165,747   $1,193,443 

 

— See Notes to Unaudited Interim Condensed Consolidated Financial Statements —

 

5

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

CONDENSED INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS

(U.S. Dollars — Unaudited)

 

   Three Months Ended March 31, 
   2020   2019 
         
Operating activities          
Net income for the period including non-controlling interests  $1,331,690   $1,040,414 
Adjustments to reconcile net income to net cash:          
Stock based compensation   29,582    5,747 
Depreciation and amortization   148,058    148,279 
Gain on investment   (140,182)   (230,652)
           
Changes in non-cash working capital items:          
(Increase) Decrease in accounts receivable   (3,192,845)   (3,222,431)
(Increase) Decrease in inventories   235,397    (8,764)
(Increase) Decrease in prepaid expenses   (85,116)   (92,199)
Increase (Decrease) in accounts payable and accrued liabilities   444,898    403,062 
Increase (Decrease) in taxes payable   (29,038)   379,080 
Increase (Decrease) in deferred income tax   -    (125,999)
Increase (Decrease) deferred revenue   2,560    9,276 
           
Cash used in operating activities   (1,254,996)   (1,694,187)
           
Investing activities          
Long term deposit   22,084    - 
Investment   (743,437)   (996,001)
Net purchase of property, equipment and leaseholds   (96,280)   (1,275,835)
           
Cash used in investing activities   (817,633)   (2,271,836)
           
Financing activities          
Draw from short term line of credit   1,165,850    1,383,929 
Loans   (201,027)   (205,262)
Dividends paid   -    (590,483)
Partnership distributions   (143,002)   - 
Proceeds from issuance of common stock   24,750    10,850 
           
Cash provided by financing activities   846,571    599,034 
           
Effect of exchange rate changes on cash   3,653    204,986 
           
Outflow of cash   (1,222,405)   (3,162,003)
Cash, cash equivalents and restricted cash, beginning   4,634,670    7,857,936 
           
Cash, cash equivalents and restricted cash, ending  $3,412,265   $4,695,933 
           
Cash, cash equivalents and restricted cash are comprised of:          
Cash and cash equivalents  $3,412,265   $3,695,933 
Restricted cash   -    1,000,000 
   $3,412,265   $4,695,933 
           
Supplemental disclosure of cash flow information:          
Income taxes paid  $464,026   $- 
Interest paid  $101,245   $108,084 

 

— See Notes to Unaudited Interim Condensed Consolidated Financial Statements —

 

6

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

CONDENSED INTERIM CONSOLIDATED STATEMENTS OF Stockholders’ Equity

(U.S. Dollars — Unaudited)

 

   Shares   Capital
Stock
   Capital in
Excess of
Par Value
   Accumulated
Earnings
(Deficiency)
   Other
Comprehensive
Income (Loss)
   Total   Non-
Controlling Interests
   Total
Stockholders’
Equity
 
                                 
Balance December 31, 2019   12,215,545   $12,216   $16,437,473   $2,456,148   $(994,610)  $17,911,227   $2,550,149   $20,461,376 
Translation adjustment                   (98,928)   (98,928)       (98,928)
Net income               1,264,675        1,264,675    67,015    1,331,690 
Common stock issued   25,000    25    24,725            24,750        24,750 
Distributions to non-controlling interests                           (143.002)   (143.002)
Stock-based compensation           29,582            29,582        29,582 
                                         
Balance March 31, 2020   12,240,545   $12,241   $16,491,780   $3,720,823   $(1,093,538)  $19,130,306   $2,474,162   $21,605,468 

 

   Shares   Capital
Stock
   Capital in
Excess of
Par Value
   Accumulated
Earnings
(Deficiency)
   Other
Comprehensive
Income (Loss)
   Total   Non-
Controlling Interests
   Total
Stockholders’
Equity
 
                                 
Balance December 31, 2018   11,699,657   $11,700   $15,328,285   $2,941,889   $(1,222,573)  $17,059,301   $2,462,231   $     19,521,532 
Translation adjustment                   182,293    182,293        182,293 
Net income               1,011,150        1,011,150    29,264    1,040,414 
Common stock issued   12,000    12    10,838            10,850        10,850 
Dividends paid               (590,483)       (590,483)       (590,483)
Stock-based compensation           5,747            5,747        5,747 
                                         
Balance March 31, 2019   11,711,657   $11,712   $15,344,870   $3,362,556   $(1,040,280)  $17,678,858   $2,491,495   $20,170,353 

 

— See Notes to Unaudited Interim Condensed Consolidated Financial Statements —

 

7

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

NOTES TO UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For the Three Months Ended March 31, 2020

(U.S. Dollars)

 

1. Basis of Presentation.

 

These consolidated financial statements include the accounts of Flexible Solutions International, Inc. (the “Company”), its wholly-owned subsidiaries Flexible Fermentation Ltd. (“Flexible Ltd.”), NanoChem Solutions Inc. (“NanoChem”), Flexible Solutions Ltd., Flexible Biomass LP, FS Biomass Inc., NCS Deferred Corp., Conserve H2O Ltd., Natural Chem SEZC Ltd., and InnFlexHoldings Inc. and its 65% interest in EnP Investments, LLC (“ENP Investments”). All inter-company balances and transactions have been eliminated. The Company was incorporated May 12, 1998 in the State of Nevada and had no operations until June 30, 1998. In 2019, the Company redomiciled into Alberta, Canada.

 

In 2018, NanoChem, a wholly-owned subsidiary of the Company, completed the purchase of 65% interest in EnP Investments for an aggregate purchase price of $5,110,560. An unrelated party owns the remaining 35% interest in EnP Investments, and EnP Investments is consolidated into the financial statements. The outside investor’s ownership interest in EnP Investments is included in noncontrolling interests in these consolidated financial statements from the acquisition date onward.

 

The Company and its subsidiaries develop, manufacture and market specialty chemicals which slow the evaporation of water. One product, HEATSAVR®, is marketed for use in swimming pools and spas where its use, by slowing the evaporation of water, allows the water to retain a higher temperature for a longer period of time and thereby reduces the energy required to maintain the desired temperature of the water in the pool. Another product, WATERSAVR®, is marketed for water conservation in irrigation canals, aquaculture, and reservoirs where its use slows water loss due to evaporation. In addition to the water conservation products, the Company also manufactures and markets water-soluble chemicals utilizing thermal polyaspartate biopolymers (hereinafter referred to as “TPAs”), which are beta-proteins manufactured from the common biological amino acid, L-aspartic. TPAs can be formulated to prevent corrosion and scaling in water piping within the petroleum, chemical, utility and mining industries. TPAs are also used as proteins to enhance fertilizers in improving crop yields and can be used as additives for household laundry detergents, consumer care products and pesticides. The TPA division also manufactures two nitrogen conservation products for agriculture that slows nitrogen loss from fields.

 

These unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States for interim financial statements. These unaudited interim financial statements are condensed and do not include all disclosures required for annual financial statements. The organization and business of the Company, accounting policies followed by the Company and other information are contained in the notes to the Company’s audited consolidated financial statements filed as part of the Company’s December 31, 2019 Annual Report on Form 10-K. This quarterly report should be read in conjunction with such annual report.

 

In the opinion of the Company’s management, these unaudited interim condensed consolidated financial statements reflect all adjustments, all of which are of normal recurring nature, necessary to present fairly the Company’s consolidated financial position at March 31, 2020, the consolidated results of operations for the three months ended March 31, 2020 and 2019, and the consolidated statements of cash flows for the three months ended March 31, 2020 and 2019. The results of operations for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected for the entire fiscal year.

 

8

 

 

2. Significant Accounting Policies.

 

These consolidated financial statements have been prepared on a historical cost basis, except where otherwise noted, in accordance with accounting principles generally accepted in the United States applicable to a going concern and reflect the policies outlined below.

 

(a) Cash and Cash Equivalents.

 

The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with several financial institutions.

 

(b) Inventories and Cost of Sales

 

The Company has three major classes of inventory: completed goods, work in progress and raw materials and supplies. In all classes, inventories are stated at the lower of cost and net realizable value. Cost is determined on a first-in, first-out basis. Cost of sales includes all expenditures incurred in bringing the goods to the point of sale. Inventory costs and costs of sales include direct costs of the raw material, inbound freight charges, warehousing costs, handling costs (receiving and purchasing) and utilities and overhead expenses related to the Company’s manufacturing and processing facilities. Shipping and handling charges billed to customers are included in revenue (2020 - $162,905; 2019 – $165,592). Shipping and handling costs incurred are included in cost of goods sold (2020 - $290,748; 2019 – $347,960).

 

(c) Allowance for Doubtful Accounts

 

The Company provides an allowance for doubtful accounts when management estimates collectability to be uncertain. Accounts receivable are continually reviewed to determine which, if any, accounts are doubtful of collection. In making the determination of the appropriate allowance amount, the Company considers current economic and industry conditions, relationships with each significant customer, overall customer credit-worthiness and historical experience.

 

(d) Property, Equipment, Leaseholds and Intangible Assets.

 

The following assets are recorded at cost and depreciated using the methods and annual rates shown below:

 

Computer hardware   30% Declining balance
Furniture and fixtures   20% Declining balance
Manufacturing equipment   20% Declining balance
Office equipment   20% Declining balance
Boat   20% Declining balance
Building and improvements   10% Declining balance
Trailer   30% Declining balance
Automobile   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Asset   Straight-line over lease term
Leasehold improvements   Straight-line over lease term

 

Property and equipment are written down to net realizable value when management determines there has been a change in circumstances which indicates their carrying amounts may not be recoverable. No write-downs have been necessary to date.

 

(e) Impairment of Long-Lived Assets.

 

In accordance with FASB Codification Topic 360, “Property, Plant and Equipment (ASC 360), the Company reviews long-lived assets, including, but not limited to, property, equipment and leaseholds, patents and other assets, for impairment annually or whenever events or changes in circumstances indicate the carrying amounts of assets may not be recoverable. The carrying value of long-lived assets is assessed for impairment by evaluating operating performance and future undiscounted cash flows of the underlying assets. If the expected future cash flows of an asset is less than its carrying value, an impairment measurement is indicated. Impairment charges are recorded to the extent that an asset’s carrying value exceeds its fair value. Accordingly, actual results could vary significantly from such estimates. There were no impairment charges during the periods presented.

 

9

 

 

(f) Foreign Currency.

 

The functional currency of the Company is the U.S. dollar. The functional currency of three of the Company’s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar, is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company’s financial statements from the subsidiary’s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.

 

Foreign exchange gains and losses relating to transactions not denominated in the applicable local currency are included in operating income (loss) if realized during the year and in comprehensive income (loss) if they remain unrealized at the end of the year.

 

(g) Revenue Recognition.

 

We follow a five-step model for revenue recognition. The five steps are: (1) identification of the contract(s) with the customer, (2) identification of the performance obligation(s) in the contract(s), (3) determination of the transaction price, (4) allocation of the transaction price to the performance obligation, and (5) recognition of revenue when (or as) the performance obligation is satisfied. We have fulfilled our performance obligations when control transfers to the customer, which is generally at the time the product is shipped since risk of loss is transferred to the purchaser upon delivery to the carrier. For shipments which are F.O.B. shipping point, the Company has elected to account for shipping and handling activities as a fulfillment cost rather than as an additional promised service and performance obligation.

 

The Company recognizes revenue when there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.

 

Since the Company’s inception, product returns have been insignificant; therefore, no provision has been established for estimated product returns.

 

Deferred revenues consist of products sold to distributors with payment terms greater than the Company’s customary business terms due to lack of credit history or operating in a new market in which the Company has no prior experience. The Company defers the recognition of revenue until the criteria for revenue recognition has been met, and payments become due or cash is received from these distributors.

 

(h) Stock Issued in Exchange for Services.

 

The Company’s common stock issued in exchange for services is valued at estimated fair market value based upon trading prices of the Company’s common stock on the dates of the stock transactions. The corresponding expense of the services rendered is recognized over the period that the services are performed.

 

(i) Stock-based Compensation.

 

The Company recognizes compensation expense for all share-based payments in accordance with FASB Codification Topic 718, Compensation — Stock Compensation, (ASC 718). Under the fair value recognition provisions of ASC 718, the Company recognizes share-based compensation expense, net of an estimated forfeiture rate, over the requisite service period of the award.

 

The fair value at grant date of stock options is estimated using the Black-Scholes option-pricing model. Compensation expense is recognized on a straight-line basis over the stock option vesting period based on the estimated number of stock options that are expected to vest. Shares are issued from treasury upon exercise of stock options.

 

10

 

 

(j) Other Comprehensive Income.

 

Other comprehensive income refers to revenues, expenses, gains and losses that under generally accepted accounting principles are included in comprehensive income, but are excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. The Company’s other comprehensive income is comprised only of unrealized foreign exchange gains and losses.

 

(k) Income Per Share.

 

Basic earnings per share is computed by dividing income available to common stockholders by the weighted average number of common shares outstanding in the period. Diluted earnings per share are calculated giving effect to the potential dilution of the exercise of options and warrants. Common equivalent shares, composed of incremental common shares issuable upon the exercise of stock options and warrants are included in diluted net income per share to the extent that these shares are dilutive. Common equivalent shares that have an anti-dilutive effect on net income per share have been excluded from the calculation of diluted weighted average shares outstanding for the three months ended March 31, 2020 and 2019.

 

(l) Use of Estimates.

 

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

 

Estimates and underlying assumptions are reviewed at each period end. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.

 

Significant areas requiring the use of management estimates include assumptions and estimates relating to the valuation of goodwill and intangible assets, asset impairment analysis, share-based payments and warrants, valuation allowances for deferred income tax assets, determination of useful lives of property, equipment and leaseholds and intangible assets, and the valuation of inventory.

 

(m) Financial Instruments.

 

The fair market value of the Company’s financial instruments comprising cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and short term line of credit were estimated to approximate their carrying values due to immediate or short-term maturity of these financial instruments.

 

(n) Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.

 

  Level 1 – Quoted prices in active markets for identical assets or liabilities
     
  Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  Level 3 — Unobservable inputs that are supported by little or no market activity which is significant to the fair value of the assets or liabilities.

 

11

 

 

The fair values of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities and the short term line of credit for all periods presented approximate their respective carrying amounts due to the short term nature of these financial instruments.

 

(o) Contingencies

 

Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail to occur. The Company’s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.

 

If the assessment of a contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potential material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed.

 

Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. Legal fees associated with loss contingencies are expensed as incurred.

 

(p) Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance so that the assets are recognized only to the extent that when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized.

 

Per FASB ASC 740 “Income taxes” under the liability method it is the Company’s policy to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. At December 31, 2018, the Company believes it has appropriately accounted for any unrecognized tax benefits. To the extent the Company prevails in matters for which a liability for an unrecognized benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected. Interest and penalties associated with the Company’s tax positions are recorded as interest expense in the consolidated statements of income and comprehensive income.

 

12

 

 

(q) Risk Management.

 

The Company’s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company’s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company’s three primary customers totaled $3,650,830 (48%) at March 31, 2020 (December 31, 2019 - $2,707,825 or 61%).

 

The credit risk on cash and cash equivalents is limited because the Company limits its exposure to credit loss by placing its cash and cash equivalents with major financial institutions. The Company maintains cash balances at financial institutions which at times exceed federally insured amounts. The Company has not experienced any material losses in such accounts.

 

The Company is exposed to foreign exchange and interest rate risk to the extent that market value rate fluctuations materially differ from financial assets and liabilities, subject to fixed long-term rates.

 

In order to manage its exposure to foreign exchange risks, the Company is closely monitoring the fluctuations in the foreign currency exchange rates and the impact on the value of cash and cash equivalents, accounts receivable, and accounts payable and accrued liabilities. The Company has not hedged its exposure to currency fluctuations.

 

(r) Equity Method Investment

 

The Company accounts for investments using the equity method of accounting if the investment provides the Company the ability to exercise significant influence, but not control, over the investee. Significant influence is generally deemed to exist if the Company’s ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee’s board of directors, are considered in determining whether the equity method of accounting is appropriate. Under the equity method of accounting, the investment is recorded at cost in the consolidated balance sheets under other assets and adjusted for dividends received and the Company’s share of the investee’s earnings or losses together with other-than-temporary impairments which are recorded through interest and other loss, net in the consolidated statements of income and comprehensive income.

 

(s) Goodwill and intangible assets

 

Goodwill represents the excess of the purchase price of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed. Goodwill is not amortized, but is reviewed for impairment annually or more frequently if certain impairment conditions arise. The Company performs an annual goodwill impairment review in the fourth quarter of each year at the reporting unit level. The evaluation begins with a qualitative assessment of the factors that could impact the significant inputs used to estimate fair value. If after performing the qualitative assessment, it is determined likely that the fair value of a reporting unit is more than its carrying amount, including goodwill, then no further analysis is necessary. However, if the results of the qualitative test are unclear, the Company performs a quantitative test, which involves comparing the fair value of a reporting unit with its carrying amount, including goodwill. The Company uses an income-based valuation method, determining the present value of future cash flows, to estimate the fair value of a reporting unit. If the fair value of a reporting unit exceeds its positive carrying amount, goodwill of the reporting unit is considered not impaired, and no further analysis is necessary. If the fair value of the reporting unit is less than its carrying amount, goodwill impairment would be recognized equal to the amount of the carrying value in excess of the reporting unit’s fair value, limited to the total amount of goodwill allocated to the reporting unit.

 

13

 

 

Intangible assets primarily include trademarks and trade secrets with indefinite lives and customer-relationships with finite lives. Intangible assets with indefinite lives are not amortized but are tested for impairment on an annual basis, or more frequently if indicators of impairment are present. Indefinite lived intangible assets are assessed using either a qualitative or a quantitative approach. The qualitative assessment evaluates factors including macro-economic conditions, industry and company-specific factors, legal and regulatory environments, and historical company performance in assessing fair value. If it is determined the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. When using a quantitative approach, the Company compares the fair value of the reporting unit to its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of an impairment charge for the differential.

 

Qualitative assessments of goodwill and indefinite-lived intangible assets were performed in 2019 and 2018. Based on the results of assessment, it was determined that it is more likely than not the reporting unit, customer lists and trademarks had a fair value in excess of carrying value. Accordingly, no further impairment testing was completed and no impairment charges related to goodwill or indefinite-lived intangibles were recognized during the three months ended March 31, 2020.

 

Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles and other long-lived assets as described in the “Property and Equipment” significant accounting policy.

 

(t) Adoption of new accounting principles

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability on the balance sheet for virtually all leases. From a lessee perspective, ASC 842 retains a dual model requiring leases to be classified as either operating or finance leases for the income statement. Operating leases will result in straight-line expense, and financing leases will have a front-loaded expense pattern with an interest expense component. On January 1, 2019, the Company adopted ASC 842 and all related amendments using the prospective transition approach. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard resulted in the recording of lease ROU assets and lease liabilities of approximately $819,079 as of January 1, 2019. In accordance with ASC 842, the Company determines if an arrangement is a lease at inception based on whether there is an identified asset, whether the Company has the right to obtain substantially all of the economic benefits from the use of the asset and whether the Company has the right to direct the use of the asset. Currently, the Company only has operating leases and does not have any financing leases. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. See note 3, Leases, for further disclosures and detail regarding our operating leases.

 

In November 2016, the FASB issued ASU2016-18 “Statement of Cash Flows” (Topic230); Restricted Cash (ASU2016-18), which defines new requirements for the presentation of restricted cash and restricted cash equivalents in the statement of cash flows. The amendments in this ASU require retrospective application to each period presented. The Company adopted this guidance effective January 1, 2018 retrospectively. This ASU requires entities to present the statement of cash flows in a manner such that it reconciles beginning and ending totals of cash, cash equivalents, restricted cash or restricted cash equivalents. Also, when cash, cash equivalents, restricted cash or restricted cash equivalents are presented in more than one line item within the statement of financial position, an entity should, for each period that a statement of financial position is presented, present on the face of the statement of cash flows or disclose in the notes to the financial statements, the line items and amounts of cash, cash equivalents, and restricted cash or restricted cash equivalents reported within the statement of financial position. The amounts, disaggregated by the line item in which they appear within the statement of financial position, shall sum to the total amount of cash, cash equivalents, and restricted cash or restricted cash equivalents at the end of the corresponding period shown in the statement of cash flows.

 

14

 

 

(u) Recent Accounting Pronouncements

 

The Company has implemented all applicable new accounting pronouncements that are in effect. Those pronouncements did not have any material impact on the financial statements unless otherwise disclosed, and the Company does not believe that there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.

 

3. Adoption of ASC 942, Leases

 

On January 1, 2019, the Company adopted ASC 842 using the prospective transition approach, which applies the provisions of the new guidance at the effective date without adjusting the comparative periods presented. The adoption of the lease standard did not result in a cumulative-effect adjustment to opening equity. Results for reporting periods beginning after January 1, 2019 are presented under ASC 842 while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historic accounting under ASC 840, “Leases,” (“ASC 840”).

 

The Company leases office space. For leases with terms greater than 12 months, the Company records the related ROU asset and lease obligation at the present value of lease payments over the term. Leases may include fixed rental escalation clauses, renewal options and / or termination options that are factored into the determination of lease payments when appropriate. The Company’s leases do not usually provide a readily determinable implicit rate; therefore, an estimate of the Company’s incremental borrowing rate is used to discount the lease payments based on information available at the lease commencement date. The discount rate used was 5.5%.

 

Operating lease costs during the three months ended March 31, 2020 were $101,079 (2019 - $99,908).

 

The adoption of ASC 842 resulted in the recognition of right-of-use (“ROU”) assets and lease liabilities of approximately $819,079 as of January 1, 2019. The standard did not materially impact the Company’s consolidated statement of operations or its consolidated statement of cash flows for the three months ended March 31, 2020. See below for the Company’s updated lease policy and the required disclosures under ASC 842.

 

The Company is a lessee in five different leases that have various expiry dates within the next 5 years.

 

The table below summarizes the remaining expected lease payments under our operating leases as of March 31, 2020.

 

Future Lease Payments  March 31, 2020 
2020  $304,591 
2021   313,496 
2022   93,155 
2023   70,925 
Thereafter   - 
Less: imputed interest   (76,509)
      
Present value of operating lease liabilities  $705,658 

 

Update to Lease Policy

 

Accounting and reporting guidance for leases requires that leases be evaluated and classified as either operating or finance leases by the lessee and as either operating, sales-type or direct financing leases by the lessor. The Company’s operating leases are included in ROU assets, lease liabilities-current portion and lease liability-less current portion in the accompanying consolidated balance sheets. ROU assets (which in plain English means “leases”) represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease.

 

15

 

 

4. Accounts Receivable

 

   March 31,
2020
   December 31,
2019
 
Accounts receivable  $7,939,833   $4,740,867 
Allowances for doubtful accounts   (267,362)   (270,652)
   $7,672,471   $4,470,215 

 

5. Inventories

 

   March 31,
2020
   December 31,
2019
 
         
Completed goods  $4,660,303   $3,818,876 
Work in progress   297,824    416,950 
Raw materials and supplies   3,944,746    4,946,960 
   $8,902,873   $9,182,786 

 

6. Property, Plant & equipment

 

    March 31, 2020     Accumulated     March 31, 2020  
    Cost     Depreciation     Net  
Buildings   $ 3,624,527     $ 2,636,575     $ 987,952  
Automobiles     163,397       102,095       61,302  
Computer hardware     43,318       41,306       2,012  
Furniture and fixtures     108,590       97,859       10,731  
Manufacturing equipment     5,649,910       3,102,395       2,547,515  
Boat     34,400       22,353       12,047  
Office equipment     1,673       721       952  
Trailer     8,456       5,198       3,258  
Leasehold Improvements     88,872       73,230       15,642  
Land     345,017       -       345,017  
Technology     96,297       96,297       -  
    $ 10,164,457     $ 6,178,029     $ 3,986,428  

 

16

 

 

   December 31, 2019   Accumulated   December 31, 2019 
   Cost   Depreciation   Net 
Buildings  $3,614,057   $2,619,914   $994,143 
Automobiles   163,397    94,789    68,608 
Computer hardware   43,540    41,233    2,307 
Furniture and fixtures   108,906    97,030    11,876 
Office equipment   1,827    733    1,094 
Manufacturing equipment   5,634,255    3,106,526    2,527,729 
Trailer   9,236    5,389    3,847 
Boat   34,400    21,719    12,681 
Leasehold improvements   88,872    68,571    20,301 
Technology   105,177    105,177     
Land   363,090        363,090 
   $10,166,757   $6,161,081   $4,005,676 

 

Amount of depreciation expense for the three months ended March 31, 2020: $99,948 (2019: $100,169) and is included in cost of sales in the unaudited interim condensed consolidated statements of income and comprehensive income.

 

7. Patents

 

In fiscal 2005, the Company started the patent process for additional WATER$AVR® products. Patents associated with these costs were granted in 2006 and they have been amortized over their legal life of 17 years.

 

   

March 31, 2020

Cost

    Accumulated
Amortization
   

March 31, 2020

Net

 
Patents   $ 186,870     $ 144,404     $ 42,466  

 

  

December 31, 2019

Cost

   Accumulated
Amortization
  

December 31, 2019

Net

 
Patents  $204,102   $157,526   $46,576 

 

The decrease in the carrying amount of patents is primarily due to foreign currency translation effects. The 2020 cost in Canadian dollars - $265,102 (2019 - $265,102 in Canadian dollars).

 

Amount of amortization for 2020 - $4,110 (2019 - $4,110) and is included in cost of sales in the consolidated statements of income and comprehensive income.

 

17

 

 

Estimated amortization expense over the next three years is as follows:

 

2020   $ 16,438  
2021     16,438  
2022     13,700  

 

8. Goodwill and Indefinite Lived Intangible Assets

 

Goodwill     
Balance as of December 31, 2018  $2,534,275 
Additions   - 
Impairment   - 
Balance as of December 31, 2019 and March 31, 2020  $2,534,275 
Indefinite Lived Intangible Assets     
Balance as of December 31, 2018  $770,000 
Additions   - 
Impairment   - 
Balance as of December 31, 2019 and March 31, 2020  $770,000 

 

Indefinite lived intangible assets consist of trade secrets and trademarks related to the acquisition of EnP Investments LLC.

 

Definite Life Intangible Assets     
Balance as of December 31, 2018  $2,358,000 
Amortization   (176,000)
Balance as of December 31, 2019   2,182,000 
Amortization   (44,000)
Balance as of March 31, 2020  $2,138,000 

 

Definite life intangible assets consists of customer relationships related to the acquisition of EnP Investments LLC (note 3). Customer relationships are amortized over their estimated useful life of 15 years.

 

Estimated amortization expense over the next five years is as follows:

 

2020   $ 176,000  
2021     176,000  
2022     160,000  
2023     160,000  
2024     160,000  

 

18

 

 

9. Long Term Deposits

 

The Company has reclassified certain security deposits to better reflect their long term nature. Long term deposits consist of damage deposits held by landlords and security deposits held by various vendors.

 

    March 31, 2020     December 31, 2019  
             
Long term deposits   $ 8,540     $ 30,630  

 

10. Investments

 

(a) The Company has a 50% ownership interest in ENP Peru Investments LLC (“ENP Peru”), which was acquired in fiscal 2016. ENP Peru is located in Illinois and leases warehouse space. The Company accounts for this investment using the equity method of accounting. A summary of the Company’s investment follows:

 

Balance, December 31, 2018  $12,108 
Return of equity   (6,250)
Loss in equity method investment   5,529 
Balance, December 31, 2019   11,387 
Return of equity   (6,563)
Balance, March 31, 2020  $4,824 

 

Summarized profit and loss information related to the equity accounted investment is as follows:

 

   2019 
     
Net sales  $285,635 
Net income  $11,058 

 

(b) The Company has a 24% ownership interest in ENP Realty LLC (“ENP Realty”), which was acquired in fiscal 2018. ENP Realty is located in Illinois and leases warehouse space. The Company accounts for this investment using the equity method of accounting. A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 64,249  
Return of equity     (9,292)  
Gain in equity method investment     8,208  
Balance, December 31, 2019 and March 31, 2020   $ 63,165  

 

Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2019  
       
Net sales   $ 75,870  
Net income   $ 34,200  

 

(c) In December 2018 the Company invested $200,000 in Applied Holding Corp. (“Applied”). Applied is a captive insurance company and the Company received a promissory note for its investment which becomes due in 2021 but may be extended with notice for a maximum of two years.

 

(d) In December 2018 the Company invested $500,000 in Trio Opportunity Corp. (“Trio”), a privately held entity. Trio is a real estate investment vehicle and the Company received 50,000 non-voting Class B shares at $10.00/share. In accordance with ASC 321-10-35, the Company has elected to account for this investment at cost less impairment. A summary of the Company’s investment follows:

 

Balance, December 31, 2018  $500,000 
Impairment   - 
Balance, December 31, 2019 and March 31, 2020  $500,000 

 

19

 

 

(e) In January 2019, the Company invested $1,001,000 in a Florida based LLC that is engaged in international sales of fertilizer additives. The Company accounts for this investment using the equity method of accounting. According to the operating agreement, the Company has a 50% interest in the profit and loss of the LLC but does not have control. A summary of the Company’s investment follows:

 

Balance, December 31, 2018  $- 
Acquisition   1,001,000 
Gain in equity method investment   290,033 
Return on investment   (150,000)
Balance, December 31, 2019   1,141,033 
Additional payment   1,000,000 
Return on investment   (250,000)
Gain on equity method investment   140,182 
Balance, March 31, 2020  $2,031,215 

 

Further to the original investment amount, the Company has placed $1,000,000 in trust, to be released upon the LLC reaching a milestone related to earnings before interest, taxes and depreciation (“EBITDA”) targets. This amount was accounted for as restricted cash on the balance sheet and was released in January 2020. Further payments of $1,000,000 and $500,000 may become due should other subsequent milestones be reached. Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2020   2019  
           
Net sales $ 2,791,754   $ 3,257,350  
Gross profit   945,395     1,010,781  
Net income $ 280,364   $ 448,804  

 

11. Short-Term Line of Credit

 

(a) In September 2018, the Company signed a new agreement with Harris Bank (“Harris”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to the lesser of (i) $2,500,000, or (ii) 80% of eligible domestic accounts receivable and certain foreign accounts receivable plus 50% of inventory. The loan has an annual interest rate of 3.25% at March 31, 2020 (December 31, 2019 – 4.75%).

 

The revolving line of credit contains customary affirmative and negative covenants, including the following: compliance with laws, provision of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at Harris, Harris’ access to collateral, formation or acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. The covenants also require that the Company maintain a minimum ratio of qualifying financial assets to the sum of qualifying financial obligations. As of March 31, 2020, Company was in compliance with all loan covenants.

 

To secure the repayment of any amounts borrowed under the revolving line of credit, the Company granted Harris a security interest in substantially all of the assets of NanoChem Solutions Inc., exclusive of intellectual property assets.

 

Short-term borrowings outstanding under the revolving line as of March 31, 2020 were $1,641,085 (December 31, 2019 - $1,641,085).

 

(b) In June 2019, EnP Investments, LLC signed a new agreement with Midland States Bank (“Midland”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to $2,500,000. The interest rate of this loan is subject to change from time to time based on changes in an independent index which is the 1 month LIBOR as published in the Wall Street Journal (the “Index”). Interest on the unpaid principal balance of this loan will be calculated using a rate of 4.060 percentage points over the Index. Under no circumstances will the interest rate of this loan be less than 4.750% per annum or more than the maximum rate allowed by applicable law. The interest rate at March 31, 2020 is 5.0445% (December 31, 2019 – 6.075%).

 

The revolving line of credit contains customary affirmative and negative covenants, including the following: compliance with laws, provisions of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at Midland, Midland’s access to collateral, formation of acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. NanoChem Solutions Inc. is a guarantor of 65% of all the principal and other loan costs not to exceed $1,625,000. As of March 31, 2020, EnP Investments , LLC was in compliance with all loan covenants.

 

20

 

 

To secure the repayment of any amounts borrowed under the revolving line of Credit, EnP Investments, LLC granted Midland a security interest in all inventory, equipment and fixtures and acknowledges a separate commercial security agreement from guarantor to Midland dated February 15, 2011.

 

Short-term borrowings outstanding under the revolving line as of March 31, 2020 were $1,914,747 (December 31, 2019 – $748,897).

 

12. Long Term Debt

 

(a) In September 2014, NanoChem Solutions Inc. signed a $1,005,967 promissory note with Harris Bank with a rate of prime plus 0.5% (March 31, 2019 – 6.0%) to be repaid over 5 years with equal monthly installments plus interest. This money was used to retire the previously issued and outstanding debt obligations. The final payment was made in September 2019. Interest expense for the three months ended March 31, 2019 was $2,009.

 

 

(b) In October 2018, NanoChem Solutions Inc. signed a $4,100,000 term loan with Harris Bank with a rate of prime (March 31, 2020 – 3.25%; December 31, 2019 – 4.75%) to be repaid over 7 years with equal monthly installments plus interest along two payments consisting of 25% prior year cash flow recapture, capped at $300,000, due May 31, 2019 and 2020. The money was used to purchase a 65% interest in EnP Investments LLC. Interest expense for the three months ended March 31, 2020 was $34,458 (2019 - $54,958). The balance owing at March 31, 2020 was $2,970,238 (December 31, 2019 - $3,116,667).

 

The Company has committed to the following repayments:

 

2020   $ 739,285  
2021   $ 585,714  
2022   $ 585,714  
2023   $ 585,714  
2024   $ 473,811  

 

(c) In April 2019, NanoChem Solutions Inc. signed a loan for $1,100,000 with Harris Bank with a rate of prime plus 0.5% (March 31, 2020 – 3.75%; December 31, 2019 – 5.25%) for the purchase of new manufacturing equipment. The Company paid interest only payments until February 2020, when equally monthly installments of the principal and interest are due until January 2024. Interest expense for the three months ended March 31, 2020 was $14,232 (2019 – $nil). The balance owing at March 31, 2020 was $1,054,166 (December 31, 2019 - $1,100,000)

 

The Company has committed to the following repayments:

 

2020   $ 206,249  
2021   $ 275,000  
2022   $ 275,000  
2023   $ 275,000  
2024   $ 22,917  

 

(d) In January, 2018, EnP Investments, LLC signed a $200,000 promissory note with Midland States Bank with a rate of 5.250% to be repaid over 7 years with equal monthly installments plus interest. This money was used to purchase production equipment. Interest expense for the three months ended March 31, 2020 was $2,104 (2019 - $2,333). The principal balance owing at March 31, 2020 is $145,774 (December 31, 2019 - $152,241).

 

The Company has committed to the following repayments:

 

2020   $ 19,171  
2021   $ 25,562  
2022   $ 25,562  
2023   $ 25,562  
2024   $ 25,562  

 

21

 

 

(e) In March, 2016, EnP Investments, LLC signed a $45,941 promissory note with Ford Motor Credit Company with a rate of 0.00% interest to be repaid over 5 years with equal monthly installments. The balance owing at March 31, 2020 is $9,188 (December 31, 2019 - $11,485).

 

The Company has committed to the following repayments:

 

2020   $ 6,891  
2021   $ 2,297  

 

As of March 31, 2020, Company was in compliance with all loan covenants.

 

Continuity   March 31, 2020     December 31, 2019  
Balance, January 1   $ 4,380,393       4,351,743  
Plus: Proceeds from loans     -       1,100,000  
Less: Payments on loan     (201,027 )     (1,071,350 )
Balance, end of period   $ 4,179,366     $ 4,380,393  

 

Outstanding balance   March 31, 2020     December 31, 2019  
a) Long term debt – Harris Bank   $ -     $ -  
b) Long term debt – Harris Bank     2,970,238       3,116,667  
b) Long term debt – Harris Bank     1,054,166       1,100,000  
c) Long term debt – Midland States Bank     145,774       152,241  
d) Long term debt – Ford Credit     9,188       11,485  
Long-term Debt   $ 4,179,366     $ 4,380,393  
Less: current portion     (1,197,186 )     (1,196,722 )
    $ 2,982,180     $ 3,183,671  

 

13. Convertible Note Payable

 

In October 2018, the Company issued a convertible note payable in the amount of $1,000,000 to EnP Investments LLC in connection with the acquisition of EnP Investments LLC. The convertible note is due on or before September 30, 2023 with 5% interest due per year. At the option of the holder, the Note may be converted to 400,000 shares in Flexible Solutions International Inc. The Company has the option to extend the note to no later than September 30, 2028.

 

In June 2019, the holder opted to convert $500,000 of the convertible note into 200,000 shares of the Company’s common stock.

 

22

 

 

14. Stock Options

 

The Company has a stock option plan (“Plan”). The purpose of this Plan is to provide additional incentives to key employees, officers, directors and consultants of the Company and its subsidiaries in order to help attract and retain the best available personnel for positions of responsibility and otherwise promote the success of the Company’s business. It is intended that options issued under this Plan constitute non-qualified stock options. The general terms of awards under the option plan are that 100% of the options granted will vest the year following the grant. The maximum term of options granted is 5 years and the exercise price for all options are issued for not less than fair market value at the date of the grant.

 

The following table summarizes the Company’s stock option activities for the year ended December 31, 2019 and the three-month period ended March 31, 2020:

 

    Number of shares     Exercise price
per share
   

Weighted average

exercise price

 
                   
Balance, December 31, 2018     660,000     $ 0.75 – 1.75     $ 1.35  
Granted     347,000     $ 2.44 – 4.13     $ 2.99  
Cancelled or expired     (56,112 )   $ 0.75 – 3.46     $ 1.41  
Exercised     (315,888 )   $ 0.75 – 1.70     $ 1.15  
Balance, December 31, 2019     635,000     $ 0.75 – 4.13     $ 2.31  
Cancelled or expired     (10,000 )   $ 2.44 – 3.46     $ 2.85  
Exercised     (25,000 )   $ 0.75 – 1.05     $ 0.99  
Balance, March 31, 2020     600,000     $ 0.75 – 4.13     $ 2.36  
Exercisable, March 31, 2020     337,000     $ 0.75 – 4.13     $ 2.52  

 

The weighted average remaining contractual life of options outstanding is 3.8 years.

 

The fair value of each option grant is calculated using the following weighted average assumptions:

 

    2019  
       
Expected life – years     3.0  
Interest rate     1.69 – 1.93 %
Volatility     43.89 – 57.24 %
Weighted average fair value of options granted   $ 0.7892 – 1.6399  

 

The Company did not grant any options during the three months ended March 31, 2020 or 2019. Options granted in previous quarters resulted in expenses in the amount of $11,272 for consultants (2019 - $5,747) and $18,310 for employees (2019 - $nil) during the quarter ended March 31, 2020. There were 15,000 employee and 10,000 consultant stock options exercised during the three months ended March 31, 2020 (2019 – 12,000 employee and nil consultant stock options).

 

23

 

 

As of March 31, 2020, there was approximately $113,721 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.3 years.

 

15. Capital Stock.

 

During the three months ended March 31, 2020, 15,000 shares were issued upon the exercise of employee stock options (2019 – 12,000) and 10,000 shares were issued upon the exercise of consultant stock options (2019 – nil).

 

In February 2019, the Company announced the payment of a special dividend to the existing stockholders of the Company as of March 6, 2019 in the amount of five cents per share.

 

In March 2019, the Company announced the payment of annual dividends of $0.15 per share, to be paid in two tranches. Shareholders of record on March 31, 2019 received $0.075 per share on April 15, 2019 and shareholders of record on September 30, 2019 received $0.075 per share on October 15, 2019. On March 19, 2020, the Company suspended the annual dividend until further notice due to the uncertainty surrounding the COVID-19 virus.

 

In June 2019, the holder of the Company’s convertible note opted to convert $500,000 of the convertible note into 200,000 shares of the Company’s common stock.

 

16. Non-Controlling Interests

 

EnP Investments is a limited liability corporation (LLC) that manufactures and distributes golf, turf and ornamental agriculture products in Mendota, IL. The Company owns 65% of EnP Investments through its wholly-owned subsidiary NanoChem. An unrelated party owns the remaining 35% EnP Investments. For financial reporting purposes, the assets, liabilities and earnings of the LLC are consolidated into these financial statements. The unrelated third party’s ownership interest in the LLC are recorded as noncontrolling interests in these consolidated financial statements. The noncontrolling interest represents the noncontrolling unitholder’s interest in the earnings and equity of EnP Investments. Effective October 1, 2018, the Company paid $4,110,560 in cash and issued a $1,000,000 convertible note to acquire EnP Investments. EnP Investments is allocated to the TPA segment.

 

EnP Investments makes cash distributions to the unitholders based on formulas defined within its Ownership Interest Purchase Agreement dated October 1, 2018. Distributions are defined in the Ownership Interest Purchase Agreement as cash on hand to the extent it exceeds current and anticipated long-term and short-term needs, including, without limitation, needs for operating expenses, debt service, acquisitions, reserves, and mandatory distributions, if any.

 

From the effective date of acquisition onward, the minimum distributions requirements under the Ownership Interest Purchase Agreement were satisfied. The total distribution from the effective date of acquisition onward was $669,111.

 

Balance, December 31, 2018  $2,462,231 
Distribution   (296,875)
Noncontrolling interest share of profits   384,793 
Balance, December 31, 2019   2,550,149 
Distribution   (143,002)
Noncontrolling interest share of profits   67,015 
Balance, March 31, 2020  $2,474,162 

 

17. Segmented, Significant Customer Information and Economic Dependency.

 

The Company operates in two segments:

 

(a) Energy and water conservation products (as shown under the column heading “EWCP” below), which consists of a (i) liquid swimming pool blanket which saves energy and water by inhibiting evaporation from the pool surface, and (ii) food-safe powdered form of the active ingredient within the liquid blanket and which is designed to be used in still or slow moving drinking water sources.

 

24

 

 

(b) Biodegradable polymers and chemical additives used within the petroleum, chemical, utility and mining industries to prevent corrosion and scaling in water piping (as shown under the column heading “TPA” below). These chemical additives are also manufactured for use in laundry and dish detergents, as well as in products to reduce levels of insecticides, herbicides and fungicides.

 

The accounting policies of the segments are the same as those described in Note 2, Significant Accounting Policies. The Company evaluates performance based on profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.

 

The Company’s reportable segments are strategic business units that offer different, but synergistic products and services. They are managed separately because each business requires different technology and marketing strategies.

 

Three months ended March 31, 2020:            
             
   EWCP   TPA   Total 
Revenue  $89,928   $8,339,558   $8,429,486 
Interest expense   -    101,425    101,425 
Depreciation and amortization   10,476    137,582    148,058 
Segment profit (loss)   (60,255)   1,324,930    1,264,675 
Segment assets   545,187    9,722,640    10,176,827 
Expenditures for segment assets   -    (96,280)   (96,280)

 

Three months ended March 31, 2019:            
             
   EWCP   TPA   Total 
Revenue  $123,139   $8,348,337   $8,471,476 
Interest expense   -    129,007    129,007 
Depreciation and amortization   11,608    136,671    148,279 
Segment profit (loss)   (143,808)   1,154,958    1,011,150 
Segment assets   502,783    9,658,406    10,161,189 
Expenditures for segment assets   -    (1,275,835)   (1,275,835)

 

The sales generated in the United States and Canada are as follows:

 

   

Three months ended

March 31, 2020

   

Three months ended

March 31, 2019

 
Canada   $ 146,000     $ 75,952  
United States and abroad     8,283,486       8,395,524  
Total   $ 8,429,486     $ 8,471,476  

 

25

 

 

The Company’s long-lived assets (property, equipment, intangibles, goodwill, leaseholds, patents and right of use assets) are located in Canada and the United States as follows:

 

    March 31, 2020     December 31, 2019  
Canada   $ 454,187     $ 480,243  
United States     9,722,640       9,847,489  
Total   $ 10,176,827     $ 10,327,732  

 

Three customers accounted for $3,650,830 (48%) of sales during the three-month period ended March 31, 2020 (2019 - $3,790,213 or 45%).

 

18. Comparative Figures.

 

Certain of the comparative figures have been reclassified to conform with the current period’s presentation.

 

19. Subsequent Events

 

In April 2020, the holder of our convertible note opted to cash it in for $500,000.

 

The outbreak of the novel strain of coronavirus, specifically identified as “COVID-19”, has resulted in a widespread health crisis that has affected economies and financial markets around the world resulting in an economic downturn. This outbreak may also cause staff shortages, reduced customer demand, increased government regulations or interventions, all of which may negatively impact the business, financial condition or results of options of the Company. The duration and impact of the COVID-19 outbreak is unknown at this time and it is not possible to reliably estimate the length and severity of these developments.

 

26

 

 

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

 

Overview

 

The Company develops, manufactures and markets specialty chemicals that slow the evaporation of water. The Company also manufactures and markets biodegradable polymers which are used in the oil, gas and agriculture industries.

 

Results of Operations

 

The Company has two product lines:

 

The first is a chemical (“EWCP”) used in swimming pools and spas. The product forms a thin, transparent layer on the water’s surface. The transparent layer slows the evaporation of water, allowing the water to retain a higher temperature for a longer period of time thereby reducing the energy required to maintain the desired temperature of the water. A modified version of EWCP can also be used in reservoirs, potable water storage tanks, livestock watering pods, canals, and irrigation ditches for the purpose of reducing evaporation.

 

The second product, biodegradable polymers (“TPAs”), is used by the petroleum, chemical, utility and mining industries to prevent corrosion and scaling in water piping. TPAs can also be used to increase biodegradability in detergents and in the agriculture industry to increase crop yields by enhancing fertilizer uptake.

 

The third product line is nitrogen conservation products used for the agriculture industry. These products decrease the loss of nitrogen fertilizer after application to the filed and allow less fertilizer to be used. These products are made and sold by our TPA division.

 

Material changes in the Company’s Statement of Operations for the three months ended March 31, 2020 compared to the same period in the prior year are discussed below:

 

Item   Increase (I) or Decrease (D)   Reason
         
Sales        
EWCP products   D   Decreased customer orders.
         
Administrative salaries   D   Decrease in the Canadian dollar decreased our administrative salaries when reported in US dollars.
         
Advertising and promotion   I   The ENP subsidiary makes greater use of advertising and promotion.
         
Professional fess   D   Increased accounting fees related to the acquisition and general legal representation in 2019 did not reoccur in 2020.
         
Travel   D   Travel decreased in 2020 due to COVID-19.
         
Commissions   D   Uncommissionable sales increased against commissionable sales.
         
Currency exchange   D   Currency exchange decreased as a result of movements in the US / Canadian dollar exchange rate and its effects on US dollar cash balances and US dollar payables held by the Company’s Canadian subsidiaries.

 

27

 

 

Three primary customers accounted for 44% of the Company’s sales during the three months ended March 31, 2020 (2019 - 45%). The amount of revenue (all from the sale of TPA products) attributable to each customer is shown below.

 

    Three Months Ended March 31,  
    2020     2019  
             
Company A   $ 985,941     $ 1,075,569  
Company B   $ 915,820       745,906  
Company C   $ 1,842,694     $ 1,968,737  

 

Customers with balances greater than 10% of our receivables as of March 31, 2018 and 2017 are shown below:

 

    March 31,  
    2020     2019  
             
Company A   $ 603,655     $ 796,672  
Company B   $ 2,037,071     $ 1,635,125  
Company C   $ 1,010,104     $ 1,342,821  

 

The factors that will most significantly affect future operating results will be:

 

  the sale price of crude oil which is used in the manufacture of aspartic acid we import from China. Aspartic acid is a key ingredient in our TPA product;
  activity in the oil and gas industry, as we sell our TPA product to oil and gas companies;
  drought conditions, since we also sell our TPA product to farmers, and
  the impact of the COVID-19 virus.

 

Other than the foregoing we do not know of any trends, events or uncertainties that have had, or are reasonably expected to have, a material impact on our revenues or expenses.

 

Capital Resources and Liquidity

 

The Company’s sources and (uses) of cash for the three months ended March 31, 2020 and 2019 are shown below:

 

    2020     2019  
             
Cash provided (used) by operations     (1,254,997 )     (1,694,187 )
Long term deposits     22,084       -  
Investment     (743,437 )     (996,001 )
Acquisition of equipment     (96,280 )     (1,275,835 )
Borrowings from line of credit     1,165,850       1,383,929  
Repayment of loans     (201,027 )     (205,262 )
Dividends paid     -        (590,483 )
Partnership distributions     (143,001 )     -  
Proceeds from sale of common stock     24,750       10,850  
Changes in exchange rates     3,653       204,986  

 

28

 

 

The Company has sufficient cash resources to meets its future commitments and cash flow requirements for the coming year. As of March 31, 2019, working capital was $11,928,245 (December 31, 2019 - $10,713,115) and the Company has no substantial commitments that require significant outlays of cash over the coming fiscal year.

 

We are committed to minimum rental payments for property and premises aggregating approximately $877,852 over the term of five leases, the last expiring on September 30, 2023.

 

Commitments for rent in the next five years are as follows:

 

2020   $ 355,876  
2021   $ 357,896  
2022   $ 93,155  
2023   $ 70,925  

 

Other than as disclosed above, we do not anticipate any material capital requirements for the twelve months ending December 31, 2020.

 

Other than as disclosed above, we do not know of any trends, demands, commitments, events or uncertainties that will result in, or that are reasonable likely to result in, our liquidity increasing or decreasing in any material way.

 

Other than as disclosed above, we do not know of any significant changes in our expected sources and uses of cash.

 

We do not have any commitments or arrangements from any person to provide us with any equity capital.

 

See Note 2 to the consolidated financial statements included as part of this report for a description of our significant accounting policies.

 

29

 

 

Item 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Under the direction and with the participation of our management, including our Principal Executive and Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of March 31, 2020. We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our periodic reports with the Securities and Exchange Commission is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and regulations, and that such information is accumulated and communicated to our management, including our principal executive and financial officer, as appropriate, to allow timely decisions regarding required disclosure. Our disclosure controls and procedures are designed to provide a reasonable level of assurance of reaching desired disclosure control objectives. Based on the evaluation, our Principal Executive and Financial Officer concluded that these disclosure controls and procedures are effective as of March 31, 2020.

 

Changes in Internal Control over Financial Reporting

 

Our management, with the participation of our Principal Executive and Financial Officer, evaluated whether any change in our internal control over financial reporting occurred during the three months ended March 31, 2020. Based on that evaluation, it was concluded that there has been no change in our internal control over financial reporting during the three months ended March 31, 2020 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

30

 

 

PART II

 

Item 6. Exhibits.

 

Number   Description
3.1   Amended and Restated Articles of Incorporation. (1)
3.2   Bylaws (1)
31.1   Certification of Principal Executive Officer Pursuant to §302 of the Sarbanes-Oxley Act of 2002.*
31.2   Certification of Principal Financial Officer Pursuant to §302 of the Sarbanes-Oxley Act of 2002.*
32.1   Certification of Principal Executive and Financial Officer Pursuant to 18 U.S.C. §1350 and §906 of the Sarbanes-Oxley Act of 2002.*

 

* Filed with this report.

 

(1) Incorporated by reference to the registrant’s Registration Statement on Form 10-SB (SEC File. No. 000-29649) filed February 22, 2000.

 

31

 

 

SIGNATURES

 

In accordance with the requirements the Securities Exchange Act of 1934, the registrant has caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

May 14, 2020

 

  Flexible Solutions International, Inc.
   
  By: /s/ Daniel B. O’Brien
  Name: Daniel B. O’Brien
  Title: President and Principal Executive Officer
     
  By: /s/ Daniel B. O’Brien
  Name: Daniel B. O’Brien
  Title: Principal Financial and Accounting Officer

 

32

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATIONS

 

I, Daniel O’Brien, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Flexible Solutions International, Inc.;

 

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 unaudited consolidated 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 officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15 and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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 cause 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 unaudited consolidated 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 (the registrant’s fourth fiscal quarter in the case of an annual report) 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 officer(s) and I have disclosed, based on our most recent evaluation of the internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the 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 significant role in the registrant’s internal control over financial reporting.

 

May 14, 2020 /s/ Daniel B. O’Brien
  Daniel O’Brien
  Principal Executive Officer

 

 

 

EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATIONS

 

I, Daniel O’Brien, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Flexible Solutions International, Inc.;

 

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 unaudited consolidated 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 officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15 and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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 cause 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 unaudited consolidated 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 (the registrant’s fourth fiscal quarter in the case of an annual report) 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 officer(s) and I have disclosed, based on our most recent evaluation of the internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the 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 significant role in the registrant’s internal control over financial reporting.

 

May 14, 2020 /s/ Daniel B. O’Brien
  Daniel O’Brien
  Principal Financial Officer

 

 
EX-32.1 4 ex32-1.htm

 

Exhibit 32.1

 

CertificatION of Principal Executive Officer
Pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

 

Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned Principal Executive and Financial Officer of Flexible Solutions International, Inc. (the “Company”), hereby certify that, to the best of my knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended March 31, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

May 14, 2020 /s/ Daniel B. O’Brien
 

Daniel B. O’Brien

Principal Executive and Financial Officer

 

 

 

EX-101.INS 5 fsi-20200331.xml XBRL INSTANCE FILE 0001069394 2019-12-31 0001069394 us-gaap:FurnitureAndFixturesMember 2020-03-31 0001069394 us-gaap:OfficeEquipmentMember 2020-03-31 0001069394 us-gaap:MachineryAndEquipmentMember 2020-03-31 0001069394 FSI:TrailerMember 2020-03-31 0001069394 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001069394 us-gaap:LandMember 2020-03-31 0001069394 us-gaap:ComputerEquipmentMember 2020-03-31 0001069394 FSI:BoatMember 2020-03-31 0001069394 us-gaap:LeaseholdImprovementsMember 2020-03-31 0001069394 FSI:NewAgreementMember FSI:HarrisBankMember 2018-09-30 0001069394 FSI:NewAgreementMember FSI:HarrisBankMember 2018-09-01 2018-09-30 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember 2014-09-30 0001069394 2020-01-01 2020-03-31 0001069394 2018-12-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2016-12-31 0001069394 srt:MinimumMember 2018-12-31 0001069394 srt:MaximumMember 2018-12-31 0001069394 us-gaap:BuildingMember 2020-03-31 0001069394 us-gaap:AccountsReceivableMember FSI:ThreeCustomersMember 2019-03-31 0001069394 us-gaap:AccountsReceivableMember FSI:ThreeCustomersMember 2019-01-01 2019-03-31 0001069394 us-gaap:RetainedEarningsMember 2018-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001069394 us-gaap:AutomobilesMember 2020-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2018-01-01 2018-12-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2018-12-31 0001069394 FSI:UnrelatedPartyMember 2018-12-31 0001069394 FSI:NewAgreementMember FSI:MidlandStatesBankMember 2019-06-01 2019-06-30 0001069394 FSI:NewAgreementMember FSI:HarrisBankMember 2020-03-31 0001069394 FSI:NewAgreementMember FSI:MidlandStatesBankMember srt:MaximumMember 2020-03-31 0001069394 FSI:NewAgreementMember FSI:MidlandStatesBankMember 2020-03-31 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember 2014-09-01 2014-09-30 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember FSI:TermLoanMember 2018-10-03 2018-10-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:TermLoanMember 2018-10-31 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember us-gaap:PrimeRateMember 2014-09-30 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember FSI:TermLoanMember 2018-10-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember FSI:TermLoanMember 2020-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2018-01-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2018-01-01 2018-01-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2020-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2016-03-01 2016-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2016-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2020-03-31 0001069394 FSI:PromissoryNoteWithMidlandStatesBankMember 2018-01-31 0001069394 FSI:PromissoryNoteWithFordMotorCreditCompanyMember 2016-03-31 0001069394 FSI:HarrisBankMember 2020-03-31 0001069394 FSI:MidlandStatesBankMember 2020-03-31 0001069394 FSI:FordMotorCreditCompanyMember 2020-03-31 0001069394 FSI:HarrisBankOneMember 2020-03-31 0001069394 country:CA 2020-03-31 0001069394 country:US 2020-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2018-12-31 0001069394 FSI:EnpRealtyLLCMember 2018-12-31 0001069394 FSI:TrioOpportunityCorpMember 2018-12-01 2018-12-31 0001069394 FSI:TrioOpportunityCorpMember us-gaap:CommonClassBMember 2018-12-01 2018-12-31 0001069394 FSI:TrioOpportunityCorpMember us-gaap:CommonClassBMember 2018-12-31 0001069394 FSI:EnpRealtyLLCMember 2020-01-01 2020-03-31 0001069394 FSI:TrioOpportunityCorpMember 2018-12-31 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2018-12-31 0001069394 FSI:TotalStockholdersEquityMember 2018-12-31 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2018-09-29 2018-10-02 0001069394 FSI:EnpPeruInvestmentsLlcMember 2019-12-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2019-01-01 2019-12-31 0001069394 FSI:ThreePrimaryCustomersMember 2019-12-31 0001069394 FSI:ThreePrimaryCustomersMember 2019-01-01 2019-12-31 0001069394 us-gaap:ComputerEquipmentMember 2020-01-01 2020-03-31 0001069394 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-03-31 0001069394 us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-03-31 0001069394 us-gaap:OfficeEquipmentMember 2020-01-01 2020-03-31 0001069394 FSI:BoatMember 2020-01-01 2020-03-31 0001069394 FSI:BuildingAndImprovementsMember 2020-01-01 2020-03-31 0001069394 FSI:TrailerMember 2020-01-01 2020-03-31 0001069394 us-gaap:PatentsMember 2020-01-01 2020-03-31 0001069394 us-gaap:TechnologyEquipmentMember 2020-01-01 2020-03-31 0001069394 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-03-31 0001069394 us-gaap:BuildingMember 2019-12-31 0001069394 us-gaap:AutomobilesMember 2019-12-31 0001069394 us-gaap:ComputerEquipmentMember 2019-12-31 0001069394 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001069394 us-gaap:OfficeEquipmentMember 2019-12-31 0001069394 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001069394 FSI:TrailerMember 2019-12-31 0001069394 FSI:BoatMember 2019-12-31 0001069394 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001069394 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001069394 us-gaap:LandMember 2019-12-31 0001069394 FSI:CADMember 2019-12-31 0001069394 FSI:NewAgreementMember FSI:MidlandStatesBankMember 2019-06-30 0001069394 FSI:HarrisBankMember 2019-12-31 0001069394 FSI:HarrisBankOneMember 2019-12-31 0001069394 FSI:MidlandStatesBankMember 2019-12-31 0001069394 FSI:FordMotorCreditCompanyMember 2019-12-31 0001069394 srt:MinimumMember 2019-01-01 2019-12-31 0001069394 srt:MaximumMember 2019-01-01 2019-12-31 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2019-01-01 2019-12-31 0001069394 us-gaap:AccountsReceivableMember FSI:ThreeCustomersMember 2020-03-31 0001069394 us-gaap:AccountsReceivableMember FSI:ThreeCustomersMember 2020-01-01 2020-03-31 0001069394 country:CA 2019-12-31 0001069394 country:US 2019-12-31 0001069394 FSI:EnpRealtyLLCMember 2019-01-01 2019-12-31 0001069394 FSI:TrioOpportunityCorpMember 2019-01-01 2019-12-31 0001069394 FSI:PromissoryNoteOneWithHarrisBankMember 2020-01-01 2020-03-31 0001069394 FSI:PromissoryNoteTwoWithHarrisBankMember 2020-01-01 2020-03-31 0001069394 FSI:PromissoryNoteWithMidlandStatesBankMember 2020-01-01 2020-03-31 0001069394 FSI:PromissoryNoteWithFordMotorCreditCompanyMember 2020-01-01 2020-03-31 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2019-12-31 0001069394 FSI:EnpRealtyLLCMember 2019-12-31 0001069394 FSI:TrioOpportunityCorpMember 2019-12-31 0001069394 FSI:NewAgreementMember FSI:HarrisBankMember 2019-12-31 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember 2020-03-31 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember 2019-01-01 2019-03-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember FSI:TermLoanMember 2019-12-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2019-12-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2019-12-31 0001069394 FSI:PromissoryNoteOneWithHarrisBankMember 2018-10-31 0001069394 srt:MinimumMember 2019-12-31 0001069394 srt:MaximumMember 2019-12-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember FSI:TermLoanMember 2020-01-01 2020-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2020-01-01 2020-03-31 0001069394 FSI:AutomobileMember 2020-01-01 2020-03-31 0001069394 us-gaap:AccountingStandardsUpdate201602Member 2019-01-02 0001069394 FSI:FloridaBasedLLCMember 2019-01-01 2019-01-31 0001069394 FSI:FloridaBasedLLCMember 2019-01-31 0001069394 FSI:FloridaBasedLLCMember 2019-01-01 2019-12-31 0001069394 FSI:FloridaBasedLLCMember 2018-12-31 0001069394 FSI:FloridaBasedLLCMember 2019-12-31 0001069394 FSI:CapitalInExcessOfParValueMember 2018-12-31 0001069394 FSI:CapitalInExcessOfParValueMember 2019-12-31 0001069394 us-gaap:RetainedEarningsMember 2019-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001069394 us-gaap:NoncontrollingInterestMember 2019-12-31 0001069394 FSI:TotalStockholdersEquityMember 2019-12-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember 2019-04-30 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember 2019-12-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember 2020-01-01 2020-03-31 0001069394 FSI:HarrisBankTwoMember 2019-12-31 0001069394 FSI:HarrisBankTwoMember 2020-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2018-10-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2018-10-03 2018-10-31 0001069394 srt:ParentCompanyMember 2018-10-03 2018-10-31 0001069394 2019-04-15 0001069394 2019-10-15 0001069394 FSI:EmployeesStockOptionMember 2020-01-01 2020-03-31 0001069394 FSI:ConsultantsStockOptionsMember 2020-01-01 2020-03-31 0001069394 FSI:ConsultantsStockOptionsMember 2019-01-01 2019-03-31 0001069394 FSI:EmployeesStockOptionMember 2019-01-01 2019-03-31 0001069394 2019-03-31 0001069394 FSI:NewAgreementMember FSI:MidlandStatesBankMember 2019-12-31 0001069394 srt:ParentCompanyMember 2019-06-01 2019-06-30 0001069394 FSI:PromissoryNoteTwoWithHarrisBankMember 2019-04-30 0001069394 2020-05-15 0001069394 2020-03-31 0001069394 2019-01-01 2019-03-31 0001069394 FSI:CapitalStockMember 2020-01-01 2020-03-31 0001069394 FSI:CapitalStockMember 2019-01-01 2019-03-31 0001069394 FSI:CapitalStockMember 2019-12-31 0001069394 FSI:CapitalStockMember 2020-03-31 0001069394 FSI:CapitalStockMember 2018-12-31 0001069394 FSI:CapitalStockMember 2019-03-31 0001069394 FSI:CapitalInExcessOfParValueMember 2020-01-01 2020-03-31 0001069394 FSI:CapitalInExcessOfParValueMember 2019-01-01 2019-03-31 0001069394 FSI:CapitalInExcessOfParValueMember 2020-03-31 0001069394 FSI:CapitalInExcessOfParValueMember 2019-03-31 0001069394 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001069394 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001069394 us-gaap:RetainedEarningsMember 2020-03-31 0001069394 us-gaap:RetainedEarningsMember 2019-03-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2020-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2019-03-31 0001069394 FSI:TotalStockholdersEquityMember 2020-01-01 2020-03-31 0001069394 FSI:TotalStockholdersEquityMember 2019-01-01 2019-03-31 0001069394 FSI:TotalStockholdersEquityMember 2020-03-31 0001069394 FSI:TotalStockholdersEquityMember 2019-03-31 0001069394 us-gaap:ShippingAndHandlingMember 2020-01-01 2020-03-31 0001069394 us-gaap:ShippingAndHandlingMember 2019-01-01 2019-03-31 0001069394 FSI:ThreePrimaryCustomersMember 2020-03-31 0001069394 FSI:ThreePrimaryCustomersMember 2020-01-01 2020-03-31 0001069394 FSI:RightOfUseAssetMember 2020-01-01 2020-03-31 0001069394 us-gaap:AccountingStandardsUpdate201602Member 2020-01-01 2020-03-31 0001069394 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-03-31 0001069394 FSI:CADMember 2020-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2020-01-01 2020-03-31 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2020-01-01 2020-03-31 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2020-03-31 0001069394 us-gaap:FiniteLivedIntangibleAssetsMember 2020-03-31 0001069394 FSI:AppliedHoldingCorpMember 2018-12-01 2018-12-31 0001069394 FSI:AppliedHoldingCorpMember srt:MaximumMember 2018-12-01 2018-12-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2020-03-31 0001069394 FSI:EnpRealtyLLCMember 2020-03-31 0001069394 FSI:FloridaBasedLLCMember 2020-01-01 2020-03-31 0001069394 FSI:FloridaBasedLLCMember 2020-03-31 0001069394 FSI:TrioOpportunityCorpMember 2020-01-01 2020-03-31 0001069394 FSI:TrioOpportunityCorpMember 2020-03-31 0001069394 FSI:FloridaBasedLLCMember 2019-01-01 2019-03-31 0001069394 FSI:NewAgreementMember FSI:NanoChemSolutionIncMember 2020-03-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember FSI:TermLoanMember 2019-01-01 2019-03-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember 2020-03-31 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember 2019-01-01 2019-03-31 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2019-01-01 2019-03-31 0001069394 2019-01-01 2019-12-31 0001069394 FSI:ConsultantsMember 2020-01-01 2020-03-31 0001069394 FSI:ConsultantsMember 2019-01-01 2019-03-31 0001069394 FSI:EmployeesMember 2020-01-01 2020-03-31 0001069394 FSI:EmployeesMember 2019-01-01 2019-03-31 0001069394 srt:MinimumMember 2020-01-01 2020-03-31 0001069394 srt:MaximumMember 2020-01-01 2020-03-31 0001069394 srt:MinimumMember 2020-03-31 0001069394 srt:MaximumMember 2020-03-31 0001069394 FSI:ExistingStockholdersMember 2019-02-01 2019-02-28 0001069394 2019-06-01 2019-06-30 0001069394 FSI:UnrelatedPartyMember 2020-03-31 0001069394 FSI:EWCPMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-03-31 0001069394 FSI:EWCPMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-03-31 0001069394 FSI:TPAMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-03-31 0001069394 FSI:TPAMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-03-31 0001069394 us-gaap:CorporateAndOtherMember 2020-01-01 2020-03-31 0001069394 us-gaap:CorporateAndOtherMember 2019-01-01 2019-03-31 0001069394 country:CA 2019-01-01 2019-03-31 0001069394 country:CA 2020-01-01 2020-03-31 0001069394 FSI:UnitedStatesandAbroadMember 2019-01-01 2019-03-31 0001069394 FSI:UnitedStatesandAbroadMember 2020-01-01 2020-03-31 0001069394 us-gaap:SubsequentEventMember 2020-04-01 2020-04-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure FSI:Segments iso4217:CAD 3634670 3695933 3412265 9182786 8902873 218638 302242 17506309 20289851 4005676 10731 952 2547515 3258 345017 2012 12047 15642 987952 61302 994143 68608 2307 11876 1094 2527729 3847 12681 20301 363090 3986428 30630 8540 32380417 34819594 213221 119511 1770105 1741067 1196722 1197186 6793194 8361606 3183671 2982180 11919041 13214126 12216 12241 17911227 17059301 2941889 -1222573 2462231 19521532 15328285 16437473 2456148 -994610 2550149 20461376 17678858 19130306 12216 12241 11700 11712 16491780 15344870 3720823 3362556 -1093538 -1040280 2474162 2491495 21605468 20170353 0.01 0.01 1000000 1000000 0.001 0.001 50000000 50000000 12215545 12240545 12215545 12240545 5479947 5695889 290748 347960 2949539 2775587 535433 530677 204543 265092 65621 52706 18624 16450 39392 46882 131569 102735 101425 129007 101425 129007 101425 129007 51053 158770 55362 96284 11876 11028 28578 20086 2358 19757 57727 -92064 4305 3756 1382804 1728996 414 16252 434988 379080 1264675 1011150 1264675 1011150 67015 29264 1331690 1040414 1165747 1193443 12237798 11705613 12300896 11816585 1331690 1040414 -60255 -143808 1324930 1154958 1264675 1011150 29582 5747 3192845 3222431 -235397 8764 85116 92199 -29038 379080 -1254996 -1694187 -817633 -2271836 24750 10850 846571 599034 101245 108084 464026 3790213 2707825 3650830 3650830 0.45 0.61 0.48 0.48 0.50 0.65 0.24 0.50 0.65 4470215 7672471 10166757 108590 1673 5649910 8456 96297 345017 43318 34400 88872 3624527 163397 3614057 163397 43540 108906 1827 5634255 9236 34400 88872 105177 363090 10164457 6161081 97859 721 3102395 5198 96297 41306 22353 73230 2636575 102095 2619914 94789 41233 97030 733 3106526 5389 21719 68571 105177 6178029 204102 186870 157526 144404 -6250 -9292 -150000 -6563 -250000 5529 8208 290033 140182 0.80 2389982 1641085 1914747 1641085 748897 3555832 1625000 0.60 0.005 0.0325 0.05250 0.0000 0.060 0.0475 0.005 0.0525 0.0375 4380393 4351743 145774 9188 2970238 3116667 152241 11485 1100000 1100000 1054166 4179366 1054166 -201027 -1071350 1566735 1046591 148058 148279 10476 11608 137582 136671 148058 148279 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Estimated amortization expense over the next three years is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">16,438</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">16,438</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,700</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair value of each option grant is calculated using the following weighted average assumptions:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><font style="font-size: 10pt">Expected life &#8211; years</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">3.0</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Interest rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.69 &#8211; 1.93</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Volatility</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43.89 &#8211; 57.24</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Weighted average fair value of options granted</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.7892 &#8211; 1.6399</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">The sales generated in the United States and Canada are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three months ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31, 2020</p></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three months ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31, 2019</p></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Canada</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">146,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">75,952</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">United States and abroad</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,283,486</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,395,524</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">8,429,486</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">8,471,476</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s long-lived assets (property, equipment, intangibles, goodwill, leaseholds, patents and right of use assets) are located in Canada and the United States as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 56%"><font style="font-size: 10pt">Canada</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">454,187</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">480,243</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">United States</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">9,722,640</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">9,847,489</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,176,827</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,327,732</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following assets are recorded at cost and depreciated using the methods and annual rates shown below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 50%"><font style="font-size: 10pt">Computer hardware</font></td> <td style="width: 1%">&#160;</td> <td style="width: 49%"><font style="font-size: 10pt">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Manufacturing equipment</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Boat</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Building and improvements</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Trailer</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Automobile</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 5 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Patents</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Technology</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Right of Use Asset</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over lease term</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over lease term</font></td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Goodwill</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 82%"><font style="font-size: 10pt">Balance as of December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">2,534,275</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Additions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Impairment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance as of December 31, 2019 and March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,534,275</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Indefinite Lived Intangible Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance as of December 31, 2018</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">770,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Additions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Impairment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Balance as of December 31, 2019 and March 31, 2020</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">770,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Indefinite lived intangible assets consist of trade secrets and trademarks related to the acquisition of EnP Investments LLC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Definite Life Intangible Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 82%"><font style="font-size: 10pt">Balance as of December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">2,358,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(176,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance as of December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,182,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(44,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance as of March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,138,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 60%"><font style="font-size: 10pt">Long term deposits</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">8,540</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">30,630</font></td> <td style="width: 1%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">64,249</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 82%"><font style="font-size: 10pt">Return of equity</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">(9,292)</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gain in equity method investment</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,208</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, December 31, 2019 and March 31, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">63,165</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">12,108</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Return of equity</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(6,250</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Loss in equity method investment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5,529</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,387</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Return of equity</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,563</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,824</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="background-color: white">A summary of the Company&#8217;s investment follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 79%"><font style="font-size: 10pt">Acquisition</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">1,001,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gain in equity method investment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">290,033</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Return on investment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(150,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,141,033</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Additional payment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,000,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Return on investment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(250,000</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Gain on equity method investment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">140,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,031,215</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">500,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Impairment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, December 31, 2019 and March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">500,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table summarizes the Company&#8217;s stock option activities for the year ended December 31, 2019 and the three-month period ended March 31, 2020:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of shares</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Exercise price <br /> per share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Weighted average</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">exercise price</p></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">660,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 1.75</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1.35</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">347,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.44 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(56,112</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.75 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.41</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Exercised</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(315,888</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 1.70</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1.15</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">635,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.31</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(10,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.44 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.85</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Exercised</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(25,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 1.05</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">600,000</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2.36</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Exercisable, March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">337,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.52</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 10pt">Three months ended March 31, 2020:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">EWCP</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">TPA</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Revenue</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">89,928</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,339,558</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,429,486</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">101,425</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">101,425</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,476</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">137,582</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">148,058</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(60,255</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,324,930</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,264,675</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">545,187</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,722,640</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,176,827</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Expenditures for segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(96,280</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(96,280</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 10pt">Three months ended March 31, 2019:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">EWCP</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">TPA</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Revenue</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">123,139</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,348,337</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,471,476</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">129,007</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">129,007</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,608</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">136,671</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">148,279</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(143,808</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,154,958</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,011,150</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">502,783</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,658,406</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,161,189</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Expenditures for segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,275,835</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,275,835</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="margin: 0pt"></p> 1.00 25000 15000 10000 12000 315888 10000 15000 12000 P1Y3M19D 635000 660000 600000 347000 1915585 12108 64249 500000 11387 63165 500000 1141033 2799204 4824 63165 2031215 500000 743437 996001 Due May 31, 2019 and 2020 The Company paid interest only payments until February 2020, when equally monthly installments of the principal and interest are due until January 2024. -125999 FLEXIBLE SOLUTIONS INTERNATIONAL INC 0001069394 10-Q 2020-03-31 false --12-31 Non-accelerated Filer Q1 96280 1275835 96280 1275835 96280 1275835 <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Outstanding balance</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font-size: 10pt">a) Long term debt &#8211; Harris Bank</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">b) Long term debt &#8211; Harris Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,970,238</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,116,667</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">b) Long term debt &#8211; Harris Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,054,166</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,100,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">c) Long term debt &#8211; Midland States Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">145,774</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">152,241</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">d) Long term debt &#8211; Ford Credit</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">9,188</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">11,485</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Long-term Debt</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4,179,366</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4,380,393</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Less: current portion</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,197,186</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,196,722</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,982,180</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,183,671</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> 16438 176000 13700 160000 160000 P5Y -994610 -1093538 0.0169 0.0193 4613 4471 2500000 2500000 0.0325 0.04750 0.050445 0.0475 0.06075 1005967 4100000 200000 45941 1100000 P3Y 0.4389 0.5724 0.7892 1.6399 2020 true false 199529 230652 545187 502783 9722640 9658406 10176827 10161189 2 50000 25000 12000 2534275 2534275 2534275 2534275 2534275 500000 500000 2550149 2462231 2550149 2474162 2474162 2456148 3720823 32380417 34819594 1766678 1293495 444898 403062 <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Continuity</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font-size: 10pt">Balance, January 1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">4,380,393</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">4,351,743</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Plus: Proceeds from loans</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,100,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Less: Payments on loan</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(201,027</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,071,350</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, end of period</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,179,366</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,380,393</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> 99948 100169 2952000 2908000 46576 2358000 2182000 42466 2138000 400000 200000 200000 0.04060 P5Y P7Y P7Y P5Y P2Y 0.25 300000 2970238 145774 9188 3116667 152241 11485 25562 2297 585714 275000 25562 585714 275000 25562 585714 275000 25562 473811 22917 1100000 10000 56112 16437473 16491780 8429486 8471476 162905 165592 89928 123139 8339558 8348337 8429486 8471476 75952 146000 8395524 8283486 10327732 454187 9722640 480243 9847489 10176827 2560 9276 1058641 1058641 0.10 0.09 67015 384793 29264 67015 46576 770000 770000 42466 770000 500000 1001000 200000 2021 10.00 1000000 500000 500000 500000 4110560 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Estimated amortization expense over the next five years is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">176,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">176,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">160,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">160,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">160,000</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">2,462,231</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Distribution</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(296,875</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Noncontrolling interest share of profits</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">384,793</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,550,149</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Distribution</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(143,002</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Noncontrolling interest share of profits</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">67,015</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,474,162</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31<font style="font-variant: small-caps">, 2020</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Accumulated <br /> Amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31, <font style="font-variant: small-caps">2020</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 35%; text-align: justify"><font style="font-size: 10pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">186,870</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">144,404</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">42,466</font></td> <td style="width: 1%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31, <font style="font-variant: small-caps">2019</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Accumulated <br /> Amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31, 2<font style="font-variant: small-caps">019</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 35%"><font style="font-size: 10pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">204,102</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">157,526</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">46,576</font></td> <td style="width: 1%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> 20461376 21605468 4110 -176000 4110 -44000 2009 34458 2104 14232 54958 2333 12240545 1000000 1000000 0.65 0.35 0.65 5110560 30% Declining balance 20% Declining balance 20% Declining balance 20% Declining balance 20% Declining balance 10% Declining balance 30% Declining balance Straight-line over 17 years Straight-line over 10 years Straight-line over lease term Straight-line over 5 years Straight-line over lease term <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">739,285</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">473,811</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">206,249</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">22,917</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">19,171</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">6,891</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,297</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> P17Y P15Y 1001000 2023-09-30 0.05 2028-09-30 11272 5747 18310 0.35 669111 296875 143002 405670 393959 383535 311699 118468 114452 590483 789205 819079 705658 Further payments of $1,000,000 and $500,000 may become due should other subsequent milestones be reached. 0.075 0.075 0.15 1232762 1222707 -98928 182293 819079 705658 101079 99908 285635 75870 2791754 3257350 11058 34200 280364 448804 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Summarized profit and loss information related to the equity accounted investment is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="vertical-align: top">&#160;</td></tr> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 82%"><font style="font-size: 10pt">Net sales</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 15%; text-align: right"><font style="font-size: 10pt">75,870</font></td> <td style="vertical-align: top; width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><font style="font-size: 10pt">Net income</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">34,200</font></td> <td style="vertical-align: top">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Summarized profit and loss information related to the equity accounted investment is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Net sales</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">285,635</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">11,058</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Summarized profit and loss information related to the equity accounted investment is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1.5pt solid; vertical-align: top; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: top">&#160;</td> <td colspan="2" style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 70%"><font style="font-size: 10pt">Net sales</font></td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: top; width: 13%; text-align: right"><font style="font-size: 10pt">2,791,754</font></td> <td style="vertical-align: top; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 13%; text-align: right"><font style="font-size: 10pt">3,257,350</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><font style="font-size: 10pt">Gross profit</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">945,395</font></td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">1,010,781</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><font style="font-size: 10pt">Net income</font></td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">280,364</font></td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">448,804</font></td> <td style="vertical-align: bottom">&#160;</td></tr> </table> <p style="margin: 0pt"></p> Yes Yes false 3653 204986 -1222405 -3162003 4634670 7857936 4695933 3412265 12215545 12240545 11699657 11711657 -98928 182293 -98928 182293 -98928 182293 24750 10850 25 12 24725 10838 24750 10850 29582 5747 29582 5747 29582 5747 Significant influence is generally deemed to exist if the Company's ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee's board of directors, are considered in determining whether the equity method of accounting is appropriate. 70925 93155 313496 270652 267362 4740867 7939833 4946960 3944746 416950 297824 3818876 4660303 0.65 1000000 0.75 1.75 0.75 4.13 0.75 4.13 2.44 4.13 0.75 3.46 2.44 3.46 0.75 1.70 0.75 1.05 2.31 1.35 2.36 2.99 2.85 1.41 0.99 1.15 67015 29264 181234 388062 636260 965989 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>1. Basis of Presentation</b></font><b>.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These consolidated financial statements include the accounts of Flexible Solutions International, Inc. (the &#8220;Company&#8221;), its wholly-owned subsidiaries Flexible Fermentation Ltd. (&#8220;Flexible Ltd.&#8221;), NanoChem Solutions Inc. (&#8220;NanoChem&#8221;), Flexible Solutions Ltd., Flexible Biomass LP, FS Biomass Inc., NCS Deferred Corp., Conserve H2O Ltd., Natural Chem SEZC Ltd., and InnFlexHoldings Inc. and its 65% interest in EnP Investments, LLC (&#8220;ENP Investments&#8221;). All inter-company balances and transactions have been eliminated. The Company was incorporated May 12, 1998 in the State of Nevada and had no operations until June 30, 1998. In 2019, the Company redomiciled into Alberta, Canada.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In 2018, NanoChem, a wholly-owned subsidiary of the Company, completed the purchase of 65% interest in EnP Investments for an aggregate purchase price of $5,110,560. An unrelated party owns the remaining 35% interest in EnP Investments, and EnP Investments is consolidated into the financial statements. The outside investor&#8217;s ownership interest in EnP Investments is included in noncontrolling interests in these consolidated financial statements from the acquisition date onward.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company and its subsidiaries develop, manufacture and market specialty chemicals which slow the evaporation of water. One product, HEATSAVR&#174;, is marketed for use in swimming pools and spas where its use, by slowing the evaporation of water, allows the water to retain a higher temperature for a longer period of time and thereby reduces the energy required to maintain the desired temperature of the water in the pool. Another product, WATERSAVR&#174;, is marketed for water conservation in irrigation canals, aquaculture, and reservoirs where its use slows water loss due to evaporation. In addition to the water conservation products, the Company also manufactures and markets water-soluble chemicals utilizing thermal polyaspartate biopolymers (hereinafter referred to as &#8220;TPAs&#8221;), which are beta-proteins manufactured from the common biological amino acid, L-aspartic. TPAs can be formulated to prevent corrosion and scaling in water piping within the petroleum, chemical, utility and mining industries. TPAs are also used as proteins to enhance fertilizers in improving crop yields and can be used as additives for household laundry detergents, consumer care products and pesticides. The TPA division also manufactures two nitrogen conservation products for agriculture that slows nitrogen loss from fields.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States for interim financial statements. These unaudited interim financial statements are condensed and do not include all disclosures required for annual financial statements. The organization and business of the Company, accounting policies followed by the Company and other information are contained in the notes to the Company&#8217;s audited consolidated financial statements filed as part of the Company&#8217;s December 31, 2019 Annual Report on Form 10-K. This quarterly report should be read in conjunction with such annual report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the opinion of the Company&#8217;s management, these unaudited interim condensed consolidated financial statements reflect all adjustments, all of which are of normal recurring nature, necessary to present fairly the Company&#8217;s consolidated financial position at March 31, 2020, the consolidated results of operations for the three months ended March 31, 2020 and 2019, and the consolidated statements of cash flows for the three months ended March 31, 2020 and 2019. The results of operations for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected for the entire fiscal year.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>2. Significant Accounting Policies.</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These consolidated financial statements have been prepared on a historical cost basis, except where otherwise noted, in accordance with accounting principles generally accepted in the United States applicable to a going concern and reflect the policies outlined below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a) <i>Cash and Cash Equivalents</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with several financial institutions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) <i>Inventories and Cost of Sales</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has three major classes of inventory: completed goods, work in progress and raw materials and supplies. In all classes, inventories are stated at the lower of cost and net realizable value. Cost is determined on a first-in, first-out basis. Cost of sales includes all expenditures incurred in bringing the goods to the point of sale. Inventory costs and costs of sales include direct costs of the raw material, inbound freight charges, warehousing costs, handling costs (receiving and purchasing) and utilities and overhead expenses related to the Company&#8217;s manufacturing and processing facilities. Shipping and handling charges billed to customers are included in revenue (2020 - $162,905; 2019 &#8211; $165,592). Shipping and handling costs incurred are included in cost of goods sold (2020 - $290,748; 2019 &#8211; $347,960).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c) <i>Allowance for Doubtful Accounts</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides an allowance for doubtful accounts when management estimates collectability to be uncertain. Accounts receivable are continually reviewed to determine which, if any, accounts are doubtful of collection. In making the determination of the appropriate allowance amount, the Company considers current economic and industry conditions, relationships with each significant customer, overall customer credit-worthiness and historical experience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d) <i>Property, Equipment, Leaseholds and Intangible Assets.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following assets are recorded at cost and depreciated using the methods and annual rates shown below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 50%"><font style="font-size: 10pt">Computer hardware</font></td> <td style="width: 1%">&#160;</td> <td style="width: 49%"><font style="font-size: 10pt">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Manufacturing equipment</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Boat</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Building and improvements</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Trailer</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Automobile</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 5 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Patents</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Technology</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Right of Use Asset</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over lease term</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over lease term</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.45in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment are written down to net realizable value when management determines there has been a change in circumstances which indicates their carrying amounts may not be recoverable. No write-downs have been necessary to date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(e) <i>Impairment of Long-Lived Assets</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB Codification Topic 360, &#8220;Property, Plant and Equipment (ASC 360), the Company reviews long-lived assets, including, but not limited to, property, equipment and leaseholds, patents and other assets, for impairment annually or whenever events or changes in circumstances indicate the carrying amounts of assets may not be recoverable. The carrying value of long-lived assets is assessed for impairment by evaluating operating performance and future undiscounted cash flows of the underlying assets. If the expected future cash flows of an asset is less than its carrying value, an impairment measurement is indicated. Impairment charges are recorded to the extent that an asset&#8217;s carrying value exceeds its fair value. Accordingly, actual results could vary significantly from such estimates. There were no impairment charges during the periods presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(f) <i>Foreign Currency</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The functional currency of the Company is the U.S. dollar. The functional currency of three of the Company&#8217;s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar, is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company&#8217;s financial statements from the subsidiary&#8217;s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Foreign exchange gains and losses relating to transactions not denominated in the applicable local currency are included in operating income (loss) if realized during the year and in comprehensive income (loss) if they remain unrealized at the end of the year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(g) <i>Revenue Recognition</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We follow a five-step model for revenue recognition. The five steps are: (1) identification of the contract(s) with the customer, (2) identification of the performance obligation(s) in the contract(s), (3) determination of the transaction price, (4) allocation of the transaction price to the performance obligation, and (5) recognition of revenue when (or as) the performance obligation is satisfied. We have fulfilled our performance obligations when control transfers to the customer, which is generally at the time the product is shipped since risk of loss is transferred to the purchaser upon delivery to the carrier. For shipments which are F.O.B. shipping point, the Company has elected to account for shipping and handling activities as a fulfillment cost rather than as an additional promised service and performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes revenue when there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Since the Company&#8217;s inception, product returns have been insignificant; therefore, no provision has been established for estimated product returns.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Deferred revenues consist of products sold to distributors with payment terms greater than the Company&#8217;s customary business terms due to lack of credit history or operating in a new market in which the Company has no prior experience. The Company defers the recognition of revenue until the criteria for revenue recognition has been met, and payments become due or cash is received from these distributors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(h) <i>Stock Issued in Exchange for Services</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s common stock issued in exchange for services is valued at estimated fair market value based upon trading prices of the Company&#8217;s common stock on the dates of the stock transactions. The corresponding expense of the services rendered is recognized over the period that the services are performed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(i) <i>Stock-based Compensation</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes compensation expense for all share-based payments in accordance with FASB Codification Topic 718, <i>Compensation &#8212; Stock Compensation</i>, (ASC 718). Under the fair value recognition provisions of ASC 718, the Company recognizes share-based compensation expense, net of an estimated forfeiture rate, over the requisite service period of the award.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair value at grant date of stock options is estimated using the Black-Scholes option-pricing model. Compensation expense is recognized on a straight-line basis over the stock option vesting period based on the estimated number of stock options that are expected to vest. Shares are issued from treasury upon exercise of stock options.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(j) <i>Other Comprehensive Income</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other comprehensive income refers to revenues, expenses, gains and losses that under generally accepted accounting principles are included in comprehensive income, but are excluded from net income as these amounts are recorded directly as an adjustment to stockholders&#8217; equity. The Company&#8217;s other comprehensive income is comprised only of unrealized foreign exchange gains and losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(k) <i>Income Per Share</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic earnings per share is computed by dividing income available to common stockholders by the weighted average number of common shares outstanding in the period. Diluted earnings per share are calculated giving effect to the potential dilution of the exercise of options and warrants. Common equivalent shares, composed of incremental common shares issuable upon the exercise of stock options and warrants are included in diluted net income per share to the extent that these shares are dilutive. Common equivalent shares that have an anti-dilutive effect on net income per share have been excluded from the calculation of diluted weighted average shares outstanding for the three months ended March 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(l) <i>Use of Estimates</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and would impact the results of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">Estimates and underlying assumptions are reviewed at each period end. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">Significant areas requiring the use of management estimates include assumptions and estimates relating to the valuation of goodwill and intangible assets, asset impairment analysis, share-based payments and warrants, valuation allowances for deferred income tax assets, determination of useful lives of property, equipment and leaseholds and intangible assets, and the valuation of inventory.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">(m) <i>Financial Instruments</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">The fair market value of the Company&#8217;s financial instruments comprising cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and short term line of credit were estimated to approximate their carrying values due to immediate or short-term maturity of these financial instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(n) <i>Fair Value of Financial Instruments</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 48px">&#160;</td> <td style="width: 24px"><font style="font-size: 10pt">&#9679;</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Level 1 &#8211; Quoted prices in active markets for identical assets or liabilities</font></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td><font style="font-size: 10pt">&#9679;</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Level 2 &#8211; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td><font style="font-size: 10pt">&#9679;</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity which is significant to the fair value of the assets or liabilities.</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair values of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities and the short term line of credit for all periods presented approximate their respective carrying amounts due to the short term nature of these financial instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(o) <i>Contingencies</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail to occur. The Company&#8217;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company&#8217;s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If the assessment of a contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company&#8217;s financial statements. If the assessment indicates that a potential material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. Legal fees associated with loss contingencies are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">(p) <i>Income Taxes</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance so that the assets are recognized only to the extent that when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Per FASB ASC 740 &#8220;Income taxes&#8221; under the liability method it is the Company&#8217;s policy to provide for uncertain tax positions and the related interest and penalties based upon management&#8217;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. At December 31, 2018, the Company believes it has appropriately accounted for any unrecognized tax benefits. To the extent the Company prevails in matters for which a liability for an unrecognized benefit is established or is required to pay amounts in excess of the liability, the Company&#8217;s effective tax rate in a given financial statement period may be affected. Interest and penalties associated with the Company&#8217;s tax positions are recorded as interest expense in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">(q) <i>Risk Management.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company&#8217;s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company&#8217;s three primary customers totaled $3,650,830 (48%) at March 31, 2020 (December 31, 2019 - $2,707,825 or 61%).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The credit risk on cash and cash equivalents is limited because the Company limits its exposure to credit loss by placing its cash and cash equivalents with major financial institutions. The Company maintains cash balances at financial institutions which at times exceed federally insured amounts. The Company has not experienced any material losses in such accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is exposed to foreign exchange and interest rate risk to the extent that market value rate fluctuations materially differ from financial assets and liabilities, subject to fixed long-term rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In order to manage its exposure to foreign exchange risks, the Company is closely monitoring the fluctuations in the foreign currency exchange rates and the impact on the value of cash and cash equivalents, accounts receivable, and accounts payable and accrued liabilities. The Company has not hedged its exposure to currency fluctuations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(r) <i>Equity Method Investment</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for investments using the equity method of accounting if the investment provides the Company the ability to exercise significant influence, but not control, over the investee. Significant influence is generally deemed to exist if the Company&#8217;s ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee&#8217;s board of directors, are considered in determining whether the equity method of accounting is appropriate. Under the equity method of accounting, the investment is recorded at cost in the consolidated balance sheets under other assets and adjusted for dividends received and the Company&#8217;s share of the investee&#8217;s earnings or losses together with other-than-temporary impairments which are recorded through interest and other loss, net in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(s) <i>Goodwill and intangible assets</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Goodwill represents the excess of the purchase price of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed. Goodwill is not amortized, but is reviewed for impairment annually or more frequently if certain impairment conditions arise. The Company performs an annual goodwill impairment review in the fourth quarter of each year at the reporting unit level. The evaluation begins with a qualitative assessment of the factors that could impact the significant inputs used to estimate fair value. If after performing the qualitative assessment, it is determined likely that the fair value of a reporting unit is more than its carrying amount, including goodwill, then no further analysis is necessary. However, if the results of the qualitative test are unclear, the Company performs a quantitative test, which involves comparing the fair value of a reporting unit with its carrying amount, including goodwill. The Company uses an income-based valuation method, determining the present value of future cash flows, to estimate the fair value of a reporting unit. If the fair value of a reporting unit exceeds its positive carrying amount, goodwill of the reporting unit is considered not impaired, and no further analysis is necessary. If the fair value of the reporting unit is less than its carrying amount, goodwill impairment would be recognized equal to the amount of the carrying value in excess of the reporting unit&#8217;s fair value, limited to the total amount of goodwill allocated to the reporting unit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Intangible assets primarily include trademarks and trade secrets with indefinite lives and customer-relationships with finite lives. Intangible assets with indefinite lives are not amortized but are tested for impairment on an annual basis, or more frequently if indicators of impairment are present. Indefinite lived intangible assets are assessed using either a qualitative or a quantitative approach. The qualitative assessment evaluates factors including macro-economic conditions, industry and company-specific factors, legal and regulatory environments, and historical company performance in assessing fair value. If it is determined the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. When using a quantitative approach, the Company compares the fair value of the reporting unit to its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of an impairment charge for the differential.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Qualitative assessments of goodwill and indefinite-lived intangible assets were performed in 2019 and 2018. Based on the results of assessment, it was determined that it is more likely than not the reporting unit, customer lists and trademarks had a fair value in excess of carrying value. Accordingly, no further impairment testing was completed and no impairment charges related to goodwill or indefinite-lived intangibles were recognized during the three months ended March 31, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles and other long-lived assets as described in the &#8220;Property and Equipment&#8221; significant accounting policy.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">(t) <i>Adoption of new accounting principles</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASC 842 which requires lessees to recognize a right-of-use (&#8220;ROU&#8221;) asset and lease liability on the balance sheet for virtually all leases. From a lessee perspective, ASC 842 retains a dual model requiring leases to be classified as either operating or finance leases for the income statement. Operating leases will result in straight-line expense, and financing leases will have a front-loaded expense pattern with an interest expense component. On January 1, 2019, the Company adopted ASC 842 and all related amendments using the prospective transition approach. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard resulted in the recording of lease ROU assets and lease liabilities of approximately $819,079 as of January 1, 2019. In accordance with ASC 842, the Company determines if an arrangement is a lease at inception based on whether there is an identified asset, whether the Company has the right to obtain substantially all of the economic benefits from the use of the asset and whether the Company has the right to direct the use of the asset. Currently, the Company only has operating leases and does not have any financing leases. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. See note 3, Leases, for further disclosures and detail regarding our operating leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2016, the FASB issued ASU2016-18 &#8220;Statement of Cash Flows&#8221; (Topic230); Restricted Cash (ASU2016-18), which defines new requirements for the presentation of restricted cash and restricted cash equivalents in the statement of cash flows. The amendments in this ASU require retrospective application to each period presented. The Company adopted this guidance effective January 1, 2018 retrospectively. This ASU requires entities to present the statement of cash flows in a manner such that it reconciles beginning and ending totals of cash, cash equivalents, restricted cash or restricted cash equivalents. Also, when cash, cash equivalents, restricted cash or restricted cash equivalents are presented in more than one line item within the statement of financial position, an entity should, for each period that a statement of financial position is presented, present on the face of the statement of cash flows or disclose in the notes to the financial statements, the line items and amounts of cash, cash equivalents, and restricted cash or restricted cash equivalents reported within the statement of financial position. The amounts, disaggregated by the line item in which they appear within the statement of financial position, shall sum to the total amount of cash, cash equivalents, and restricted cash or restricted cash equivalents at the end of the corresponding period shown in the statement of cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(u) <i>Recent Accounting Pronouncements</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has implemented all applicable new accounting pronouncements that are in effect. Those pronouncements did not have any material impact on the financial statements unless otherwise disclosed, and the Company does not believe that there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>3. Adoption of ASC 942, Leases</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 1, 2019, the Company adopted ASC 842 using the prospective transition approach, which applies the provisions of the new guidance at the effective date without adjusting the comparative periods presented. The adoption of the lease standard did not result in a cumulative-effect adjustment to opening equity. Results for reporting periods beginning after January 1, 2019 are presented under ASC 842 while prior period amounts are not adjusted and continue to be reported in accordance with the Company&#8217;s historic accounting under ASC 840, &#8220;Leases,&#8221; (&#8220;ASC 840&#8221;).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company leases office space. For leases with terms greater than 12 months, the Company records the related ROU asset and lease obligation at the present value of lease payments over the term. Leases may include fixed rental escalation clauses, renewal options and / or termination options that are factored into the determination of lease payments when appropriate. The Company&#8217;s leases do not usually provide a readily determinable implicit rate; therefore, an estimate of the Company&#8217;s incremental borrowing rate is used to discount the lease payments based on information available at the lease commencement date. The discount rate used was 5.5%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Operating lease costs during the three months ended March 31, 2020 were $101,079 (2019 - $99,908).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The adoption of ASC 842 resulted in the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities of approximately $819,079 as of January 1, 2019. The standard did not materially impact the Company&#8217;s consolidated statement of operations or its consolidated statement of cash flows for the three months ended March 31, 2020. See below for the Company&#8217;s updated lease policy and the required disclosures under ASC 842.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is a lessee in five different leases that have various expiry dates within the next 5 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The table below summarizes the remaining expected lease payments under our operating leases as of March 31, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">Future Lease Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 76%"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 21%; text-align: right"><font style="font-size: 10pt">304,591</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">313,496</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">93,155</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">70,925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Thereafter</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: imputed interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(76,509</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Present value of operating lease liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">705,658</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Update to Lease Policy</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting and reporting guidance for leases requires that leases be evaluated and classified as either operating or finance leases by the lessee and as either operating, sales-type or direct financing leases by the lessor. The Company&#8217;s operating leases are included in ROU assets, lease liabilities-current portion and lease liability-less current portion in the accompanying consolidated balance sheets. ROU assets (which in plain English means &#8220;leases&#8221;) represent the Company&#8217;s right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>4. Accounts Receivable</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, <br /> 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, <br /> 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 64%"><font style="font-size: 10pt">Accounts receivable</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">7,939,833</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">4,740,867</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Allowances for doubtful accounts</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(267,362</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(270,652</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,672,471</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,470,215</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>5. Inventories</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, <br /> 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, <br /> 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 64%"><font style="font-size: 10pt">Completed goods</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">4,660,303</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">3,818,876</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Work in progress</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">297,824</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">416,950</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Raw materials and supplies</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">3,944,746</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,946,960</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">8,902,873</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,182,786</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>6. Property, Plant &#38; equipment</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Accumulated</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Cost</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Depreciation</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Net</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Buildings</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">3,624,527</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">2,636,575</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">987,952</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Automobiles</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">163,397</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">102,095</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">61,302</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Computer hardware</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43,318</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,306</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,012</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">108,590</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">97,859</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,731</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Manufacturing equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,649,910</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,102,395</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,547,515</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Boat</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">34,400</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">22,353</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,047</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,673</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">721</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">952</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Trailer</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">8,456</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,198</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,258</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Leasehold Improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">88,872</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">73,230</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">15,642</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Land</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">345,017</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">345,017</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Technology</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">96,297</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">96,297</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,164,457</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,178,029</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,986,428</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Accumulated</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Cost</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Depreciation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Net</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Buildings</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">3,614,057</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">2,619,914</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">994,143</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Automobiles</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">163,397</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">94,789</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">68,608</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Computer hardware</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43,540</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,233</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,307</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">108,906</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">97,030</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,876</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,827</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">733</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,094</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Manufacturing equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,634,255</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,106,526</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,527,729</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Trailer</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,236</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,389</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,847</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Boat</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">34,400</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">21,719</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,681</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">88,872</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">68,571</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,301</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Technology</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">105,177</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">105,177</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8212;</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; text-align: justify"><font style="font-size: 10pt">Land</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">363,090</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">363,090</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt; text-align: justify">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,166,757</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,161,081</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,005,676</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Amount of depreciation expense for the three months ended March 31, 2020: $99,948 (2019: $100,169) and is included in cost of sales in the unaudited interim condensed consolidated statements of income and comprehensive income.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>7. Patents</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In fiscal 2005, the Company started the patent process for additional WATER$AVR&#174; products. Patents associated with these costs were granted in 2006 and they have been amortized over their legal life of 17 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31<font style="font-variant: small-caps">, 2020</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Accumulated <br /> Amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31, <font style="font-variant: small-caps">2020</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 35%; text-align: justify"><font style="font-size: 10pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">186,870</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">144,404</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">42,466</font></td> <td style="width: 1%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31, <font style="font-variant: small-caps">2019</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Accumulated <br /> Amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31, 2<font style="font-variant: small-caps">019</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 35%"><font style="font-size: 10pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">204,102</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">157,526</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">46,576</font></td> <td style="width: 1%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The decrease in the carrying amount of patents is primarily due to foreign currency translation effects. The 2020 cost in Canadian dollars - $265,102 (2019 - $265,102 in Canadian dollars).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Amount of amortization for 2020 - $4,110 (2019 - $4,110) and is included in cost of sales in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Estimated amortization expense over the next three years is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">16,438</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">16,438</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,700</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>8. <font style="font-variant: small-caps">Goodwill and Indefinite Lived Intangible Assets</font></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Goodwill</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 82%"><font style="font-size: 10pt">Balance as of December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">2,534,275</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Additions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Impairment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance as of December 31, 2019 and March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,534,275</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Indefinite Lived Intangible Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance as of December 31, 2018</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">770,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Additions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Impairment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Balance as of December 31, 2019 and March 31, 2020</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">770,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Indefinite lived intangible assets consist of trade secrets and trademarks related to the acquisition of EnP Investments LLC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Definite Life Intangible Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 82%"><font style="font-size: 10pt">Balance as of December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">2,358,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(176,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance as of December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,182,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(44,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance as of March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,138,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Definite life intangible assets consists of customer relationships related to the acquisition of EnP Investments LLC (note 3). Customer relationships are amortized over their estimated useful life of 15 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Estimated amortization expense over the next five years is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">176,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">176,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">160,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">160,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">160,000</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>9. Long Term Deposits</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has reclassified certain security deposits to better reflect their long term nature. Long term deposits consist of damage deposits held by landlords and security deposits held by various vendors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 60%"><font style="font-size: 10pt">Long term deposits</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">8,540</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">30,630</font></td> <td style="width: 1%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>10. Investments</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>a<font style="font-variant: small-caps">) </font></b>The Company has a 50% ownership interest in ENP Peru Investments LLC (&#8220;ENP Peru&#8221;), which was acquired in fiscal 2016. ENP Peru is located in Illinois and leases warehouse space. The Company accounts for this investment using the equity method of accounting. A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">12,108</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Return of equity</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(6,250</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Loss in equity method investment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5,529</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,387</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Return of equity</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,563</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,824</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Summarized profit and loss information related to the equity accounted investment is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Net sales</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">285,635</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">11,058</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>b<font style="font-variant: small-caps">) </font></b>The Company has a 24% ownership interest in ENP Realty LLC (&#8220;ENP Realty&#8221;), which was acquired in fiscal 2018. ENP Realty is located in Illinois and leases warehouse space. The Company accounts for this investment using the equity method of accounting. A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">64,249</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 82%"><font style="font-size: 10pt">Return of equity</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">(9,292)</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gain in equity method investment</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,208</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, December 31, 2019 and March 31, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">63,165</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Summarized profit and loss information related to the equity accounted investment is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="vertical-align: top">&#160;</td></tr> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 82%"><font style="font-size: 10pt">Net sales</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 15%; text-align: right"><font style="font-size: 10pt">75,870</font></td> <td style="vertical-align: top; width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><font style="font-size: 10pt">Net income</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">34,200</font></td> <td style="vertical-align: top">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>(c<font style="font-variant: small-caps">) </font></b>In December 2018 the Company invested $200,000 in Applied Holding Corp. (&#8220;Applied&#8221;). Applied is a captive insurance company and the Company received a promissory note for its investment which becomes due in 2021 but may be extended with notice for a maximum of two years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>d<font style="font-variant: small-caps">) </font></b>In December 2018 the Company invested $500,000 in Trio Opportunity Corp. (&#8220;Trio&#8221;), a privately held entity. Trio is a real estate investment vehicle and the Company received 50,000 non-voting Class B shares at $10.00/share. In accordance with ASC 321-10-35, the Company has elected to account for this investment at cost less impairment. A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">500,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Impairment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, December 31, 2019 and March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">500,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>e<font style="font-variant: small-caps">) </font></b>In January 2019, the Company invested $1,001,000 in a Florida based LLC that is engaged in international sales of fertilizer additives. The Company accounts for this investment using the equity method of accounting. According to the operating agreement, the Company has a 50% interest in the profit and loss of the LLC but does not have control. <font style="background-color: white">A summary of the Company&#8217;s investment follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 79%"><font style="font-size: 10pt">Acquisition</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">1,001,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gain in equity method investment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">290,033</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Return on investment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(150,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,141,033</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Additional payment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,000,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Return on investment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(250,000</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Gain on equity method investment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">140,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,031,215</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Further to the original investment amount, the Company has placed $1,000,000 in trust, to be released upon the LLC reaching a milestone related to earnings before interest, taxes and depreciation (&#8220;EBITDA&#8221;) targets. This amount was accounted for as restricted cash on the balance sheet and was released in January 2020. Further payments of $1,000,000 and $500,000 may become due should other subsequent milestones be reached. Summarized profit and loss information related to the equity accounted investment is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1.5pt solid; vertical-align: top; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: top">&#160;</td> <td colspan="2" style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 70%"><font style="font-size: 10pt">Net sales</font></td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: top; width: 13%; text-align: right"><font style="font-size: 10pt">2,791,754</font></td> <td style="vertical-align: top; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 13%; text-align: right"><font style="font-size: 10pt">3,257,350</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><font style="font-size: 10pt">Gross profit</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">945,395</font></td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">1,010,781</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><font style="font-size: 10pt">Net income</font></td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">280,364</font></td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">448,804</font></td> <td style="vertical-align: bottom">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>11. Short-Term Line of Credit</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>a<font style="font-variant: small-caps">) </font></b>In September 2018, the Company signed a new agreement with Harris Bank (&#8220;Harris&#8221;) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to the lesser of (i) $2,500,000, or (ii) 80% of eligible domestic accounts receivable and certain foreign accounts receivable plus 50% of inventory. The loan has an annual interest rate of 3.25% at March 31, 2020 (December 31, 2019 &#8211; 4.75%).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The revolving line of credit contains customary affirmative and negative covenants, including the following: compliance with laws, provision of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at Harris, Harris&#8217; access to collateral, formation or acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. The covenants also require that the Company maintain a minimum ratio of qualifying financial assets to the sum of qualifying financial obligations. As of March 31, 2020, Company was in compliance with all loan covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">To secure the repayment of any amounts borrowed under the revolving line of credit, the Company granted Harris a security interest in substantially all of the assets of NanoChem Solutions Inc., exclusive of intellectual property assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Short-term borrowings outstanding under the revolving line as of March 31, 2020 were $1,641,085 (December 31, 2019 - $1,641,085).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>(b) </b>In June 2019, EnP Investments, LLC signed a new agreement with Midland States Bank (&#8220;Midland&#8221;) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to $2,500,000. The interest rate of this loan is subject to change from time to time based on changes in an independent index which is the 1 month LIBOR as published in the Wall Street Journal (the &#8220;Index&#8221;). Interest on the unpaid principal balance of this loan will be calculated using a rate of 4.060 percentage points over the Index. Under no circumstances will the interest rate of this loan be less than 4.750% per annum or more than the maximum rate allowed by applicable law. The interest rate at March 31, 2020 is 5.0445% (December 31, 2019 &#8211; 6.075%).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The revolving line of credit contains customary affirmative and negative covenants, including the following: compliance with laws, provisions of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at Midland, Midland&#8217;s access to collateral, formation of acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. NanoChem Solutions Inc. is a guarantor of 65% of all the principal and other loan costs not to exceed $1,625,000. As of March 31, 2020, EnP Investments , LLC was in compliance with all loan covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">To secure the repayment of any amounts borrowed under the revolving line of Credit, EnP Investments, LLC granted Midland a security interest in all inventory, equipment and fixtures and acknowledges a separate commercial security agreement from guarantor to Midland dated February 15, 2011.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Short-term borrowings outstanding under the revolving line as of March 31, 2020 were $1,914,747 (December 31, 2019 &#8211; $748,897).</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>12. Long Term Debt</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>a<font style="font-variant: small-caps">) </font></b>In September 2014, NanoChem Solutions Inc. signed a $1,005,967 promissory note with Harris Bank with a rate of prime plus 0.5% (March 31, 2019 &#8211; 6.0%) to be repaid over 5 years with equal monthly installments plus interest. This money was used to retire the previously issued and outstanding debt obligations. The final payment was made in September 2019. Interest expense for the three months ended March 31, 2019 was $2,009.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>b<font style="font-variant: small-caps">) </font></b>In October 2018, NanoChem Solutions Inc. signed a $4,100,000 term loan with Harris Bank with a rate of prime (March 31, 2020 &#8211; 3.25%; December 31, 2019 &#8211; 4.75%) to be repaid over 7 years with equal monthly installments plus interest along two payments consisting of 25% prior year cash flow recapture, capped at $300,000, due May 31, 2019 and 2020. The money was used to purchase a 65% interest in EnP Investments LLC. Interest expense for the three months ended March 31, 2020 was $34,458 (2019 - $54,958). The balance owing at March 31, 2020 was $2,970,238 (December 31, 2019 - $3,116,667).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">739,285</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">473,811</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>c<font style="font-variant: small-caps">) </font></b>In April 2019, NanoChem Solutions Inc. signed a loan for $1,100,000 with Harris Bank with a rate of prime plus 0.5% (March 31, 2020 &#8211; 3.75%; December 31, 2019 &#8211; 5.25%) for the purchase of new manufacturing equipment. The Company paid interest only payments until February 2020, when equally monthly installments of the principal and interest are due until January 2024. Interest expense for the three months ended March 31, 2020 was $14,232 (2019 &#8211; $nil). The balance owing at March 31, 2020 was $1,054,166 (December 31, 2019 - $1,100,000)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">206,249</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">22,917</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>d<font style="font-variant: small-caps">) </font></b>In January, 2018, EnP Investments, LLC signed a $200,000 promissory note with Midland States Bank with a rate of 5.250% to be repaid over 7 years with equal monthly installments plus interest. This money was used to purchase production equipment. Interest expense for the three months ended March 31, 2020 was $2,104 (2019 - $2,333). The principal balance owing at March 31, 2020 is $145,774 (December 31, 2019 - $152,241).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">19,171</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">25,562</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>(</b></font><b>e<font style="font-variant: small-caps">) </font></b>In March, 2016, EnP Investments, LLC signed a $45,941 promissory note with Ford Motor Credit Company with a rate of 0.00% interest to be repaid over 5 years with equal monthly installments. The balance owing at March 31, 2020 is $9,188 (December 31, 2019 - $11,485).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has committed to the following repayments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">6,891</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,297</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of March 31, 2020, Company was in compliance with all loan covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Continuity</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font-size: 10pt">Balance, January 1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">4,380,393</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">4,351,743</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Plus: Proceeds from loans</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,100,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Less: Payments on loan</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(201,027</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,071,350</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, end of period</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,179,366</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,380,393</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Outstanding balance</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font-size: 10pt">a) Long term debt &#8211; Harris Bank</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">b) Long term debt &#8211; Harris Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,970,238</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,116,667</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">b) Long term debt &#8211; Harris Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,054,166</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,100,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">c) Long term debt &#8211; Midland States Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">145,774</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">152,241</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">d) Long term debt &#8211; Ford Credit</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">9,188</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">11,485</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Long-term Debt</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4,179,366</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4,380,393</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Less: current portion</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,197,186</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(1,196,722</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,982,180</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,183,671</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>13. Convertible Note Payable</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In October 2018, the Company issued a convertible note payable in the amount of $1,000,000 to EnP Investments LLC in connection with the acquisition of EnP Investments LLC. The convertible note is due on or before September 30, 2023 with 5% interest due per year. At the option of the holder, the Note may be converted to 400,000 shares in Flexible Solutions International Inc. The Company has the option to extend the note to no later than September 30, 2028.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In June 2019, the holder opted to convert $500,000 of the convertible note into 200,000 shares of the Company&#8217;s common stock.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>14. Stock Options</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has a stock option plan (&#8220;Plan&#8221;). The purpose of this Plan is to provide additional incentives to key employees, officers, directors and consultants of the Company and its subsidiaries in order to help attract and retain the best available personnel for positions of responsibility and otherwise promote the success of the Company&#8217;s business. It is intended that options issued under this Plan constitute non-qualified stock options. The general terms of awards under the option plan are that 100% of the options granted will vest the year following the grant. The maximum term of options granted is 5 years and the exercise price for all options are issued for not less than fair market value at the date of the grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table summarizes the Company&#8217;s stock option activities for the year ended December 31, 2019 and the three-month period ended March 31, 2020:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of shares</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Exercise price <br /> per share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Weighted average</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">exercise price</p></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">660,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 1.75</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1.35</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">347,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.44 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(56,112</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.75 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.41</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Exercised</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(315,888</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 1.70</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1.15</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">635,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.31</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(10,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.44 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.85</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Exercised</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(25,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 1.05</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">600,000</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2.36</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Exercisable, March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">337,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.52</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The weighted average remaining contractual life of options outstanding is 3.8 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair value of each option grant is calculated using the following weighted average assumptions:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><font style="font-size: 10pt">Expected life &#8211; years</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">3.0</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Interest rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.69 &#8211; 1.93</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Volatility</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43.89 &#8211; 57.24</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Weighted average fair value of options granted</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.7892 &#8211; 1.6399</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company did not grant any options during the three months ended March 31, 2020 or 2019. Options granted in previous quarters resulted in expenses in the amount of $11,272 for consultants (2019 - $5,747) and $18,310 for employees (2019 - $nil) during the quarter ended March 31, 2020. There were 15,000 employee and 10,000 consultant stock options exercised during the three months ended March 31, 2020 (2019 &#8211; 12,000 employee and nil consultant stock options).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of March 31, 2020, there was approximately $113,721 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.3 years.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>15. Capital Stock</b></font><b>.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the three months ended March 31, 2020, 15,000 shares were issued upon the exercise of employee stock options (2019 &#8211; 12,000) and 10,000 shares were issued upon the exercise of consultant stock options (2019 &#8211; nil).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2019, the Company announced the payment of a special dividend to the existing stockholders of the Company as of March 6, 2019 in the amount of five cents per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2019, the Company announced the payment of annual dividends of $0.15 per share, to be paid in two tranches. Shareholders of record on March 31, 2019 received $0.075 per share on April 15, 2019 and shareholders of record on September 30, 2019 received $0.075 per share on October 15, 2019. On March 19, 2020, the Company suspended the annual dividend until further notice due to the uncertainty surrounding the COVID-19 virus.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2019, the holder of the Company&#8217;s convertible note opted to convert $500,000 of the convertible note into 200,000 shares of the Company&#8217;s common stock.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>16. Non-Controlling Interests</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EnP Investments is a limited liability corporation (LLC) that <font style="background-color: white">manufactures and distributes golf, turf and ornamental agriculture products in Mendota, IL.</font> The Company owns 65% of EnP Investments through its wholly-owned subsidiary NanoChem. An unrelated party owns the remaining 35% EnP Investments. For financial reporting purposes, the assets, liabilities and earnings of the LLC are consolidated into these financial statements. The unrelated third party&#8217;s ownership interest in the LLC are recorded as noncontrolling interests in these consolidated financial statements. The noncontrolling interest represents the noncontrolling unitholder&#8217;s interest in the earnings and equity of EnP Investments. Effective October 1, 2018, the Company paid $4,110,560 in cash and issued a $1,000,000 convertible note to acquire EnP Investments. EnP Investments is allocated to the TPA segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EnP Investments makes cash distributions to the unitholders based on formulas defined within its Ownership Interest Purchase Agreement dated October 1, 2018. Distributions are defined in the Ownership Interest Purchase Agreement as cash on hand to the extent it exceeds current and anticipated long-term and short-term needs, including, without limitation, needs for operating expenses, debt service, acquisitions, reserves, and mandatory distributions, if any.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">From the effective date of acquisition onward, the minimum distributions requirements under the Ownership Interest Purchase Agreement were satisfied. The total distribution from the effective date of acquisition onward was $669,111.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Balance, December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">2,462,231</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Distribution</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(296,875</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Noncontrolling interest share of profits</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">384,793</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,550,149</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Distribution</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(143,002</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Noncontrolling interest share of profits</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">67,015</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,474,162</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>17. Segmented, Significant Customer Information and Economic Dependency</b></font><b>.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company operates in two segments:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a) Energy and water conservation products (as shown under the column heading &#8220;EWCP&#8221; below), which consists of a (i) liquid swimming pool blanket which saves energy and water by inhibiting evaporation from the pool surface, and (ii) food-safe powdered form of the active ingredient within the liquid blanket and which is designed to be used in still or slow moving drinking water sources.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) Biodegradable polymers and chemical additives used within the petroleum, chemical, utility and mining industries to prevent corrosion and scaling in water piping (as shown under the column heading &#8220;TPA&#8221; below). These chemical additives are also manufactured for use in laundry and dish detergents, as well as in products to reduce levels of insecticides, herbicides and fungicides.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The accounting policies of the segments are the same as those described in Note 2, <i>Significant Accounting Policies</i>. The Company evaluates performance based on profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s reportable segments are strategic business units that offer different, but synergistic products and services. They are managed separately because each business requires different technology and marketing strategies.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 10pt">Three months ended March 31, 2020:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">EWCP</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">TPA</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Revenue</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">89,928</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,339,558</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,429,486</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">101,425</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">101,425</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,476</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">137,582</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">148,058</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(60,255</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,324,930</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,264,675</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">545,187</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,722,640</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,176,827</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Expenditures for segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(96,280</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(96,280</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 10pt">Three months ended March 31, 2019:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">EWCP</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">TPA</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Revenue</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">123,139</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,348,337</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">8,471,476</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">129,007</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">129,007</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,608</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">136,671</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">148,279</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(143,808</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,154,958</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,011,150</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">502,783</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,658,406</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,161,189</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Expenditures for segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,275,835</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,275,835</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">The sales generated in the United States and Canada are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three months ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31, 2020</p></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three months ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31, 2019</p></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Canada</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">146,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">75,952</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">United States and abroad</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,283,486</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,395,524</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">8,429,486</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">8,471,476</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s long-lived assets (property, equipment, intangibles, goodwill, leaseholds, patents and right of use assets) are located in Canada and the United States as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 56%"><font style="font-size: 10pt">Canada</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">454,187</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">480,243</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">United States</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">9,722,640</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">9,847,489</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,176,827</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,327,732</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 23.4pt; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Three customers accounted for $3,650,830 (48%) of sales during the three-month period ended March 31, 2020 (2019 - $3,790,213 or 45%).</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) <i>Inventories and Cost of Sales</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has three major classes of inventory: completed goods, work in progress and raw materials and supplies. In all classes, inventories are stated at the lower of cost and net realizable value. Cost is determined on a first-in, first-out basis. Cost of sales includes all expenditures incurred in bringing the goods to the point of sale. Inventory costs and costs of sales include direct costs of the raw material, inbound freight charges, warehousing costs, handling costs (receiving and purchasing) and utilities and overhead expenses related to the Company&#8217;s manufacturing and processing facilities. Shipping and handling charges billed to customers are included in revenue (2020 - $162,905; 2019 &#8211; $165,592). Shipping and handling costs incurred are included in cost of goods sold (2020 - $290,748; 2019 &#8211; $347,960).</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c) <i>Allowance for Doubtful Accounts</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides an allowance for doubtful accounts when management estimates collectability to be uncertain. Accounts receivable are continually reviewed to determine which, if any, accounts are doubtful of collection. In making the determination of the appropriate allowance amount, the Company considers current economic and industry conditions, relationships with each significant customer, overall customer credit-worthiness and historical experience.</p> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d) <i>Property, Equipment, Leaseholds and Intangible Assets.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following assets are recorded at cost and depreciated using the methods and annual rates shown below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 50%"><font style="font-size: 10pt">Computer hardware</font></td> <td style="width: 1%">&#160;</td> <td style="width: 49%"><font style="font-size: 10pt">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Manufacturing equipment</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Boat</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Building and improvements</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Trailer</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Automobile</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 5 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Patents</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Technology</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Right of Use Asset</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over lease term</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">Straight-line over lease term</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.45in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment are written down to net realizable value when management determines there has been a change in circumstances which indicates their carrying amounts may not be recoverable. No write-downs have been necessary to date.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(e) <i>Impairment of Long-Lived Assets</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB Codification Topic 360, &#8220;Property, Plant and Equipment (ASC 360), the Company reviews long-lived assets, including, but not limited to, property, equipment and leaseholds, patents and other assets, for impairment annually or whenever events or changes in circumstances indicate the carrying amounts of assets may not be recoverable. The carrying value of long-lived assets is assessed for impairment by evaluating operating performance and future undiscounted cash flows of the underlying assets. If the expected future cash flows of an asset is less than its carrying value, an impairment measurement is indicated. Impairment charges are recorded to the extent that an asset&#8217;s carrying value exceeds its fair value. Accordingly, actual results could vary significantly from such estimates. There were no impairment charges during the periods presented.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(f) <i>Foreign Currency</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The functional currency of the Company is the U.S. dollar. The functional currency of three of the Company&#8217;s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar, is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company&#8217;s financial statements from the subsidiary&#8217;s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Foreign exchange gains and losses relating to transactions not denominated in the applicable local currency are included in operating income (loss) if realized during the year and in comprehensive income (loss) if they remain unrealized at the end of the year.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(g) <i>Revenue Recognition</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We follow a five-step model for revenue recognition. The five steps are: (1) identification of the contract(s) with the customer, (2) identification of the performance obligation(s) in the contract(s), (3) determination of the transaction price, (4) allocation of the transaction price to the performance obligation, and (5) recognition of revenue when (or as) the performance obligation is satisfied. We have fulfilled our performance obligations when control transfers to the customer, which is generally at the time the product is shipped since risk of loss is transferred to the purchaser upon delivery to the carrier. For shipments which are F.O.B. shipping point, the Company has elected to account for shipping and handling activities as a fulfillment cost rather than as an additional promised service and performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes revenue when there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Since the Company&#8217;s inception, product returns have been insignificant; therefore, no provision has been established for estimated product returns.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Deferred revenues consist of products sold to distributors with payment terms greater than the Company&#8217;s customary business terms due to lack of credit history or operating in a new market in which the Company has no prior experience. The Company defers the recognition of revenue until the criteria for revenue recognition has been met, and payments become due or cash is received from these distributors.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(h) <i>Stock Issued in Exchange for Services</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s common stock issued in exchange for services is valued at estimated fair market value based upon trading prices of the Company&#8217;s common stock on the dates of the stock transactions. The corresponding expense of the services rendered is recognized over the period that the services are performed.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(i) <i>Stock-based Compensation</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes compensation expense for all share-based payments in accordance with FASB Codification Topic 718, <i>Compensation &#8212; Stock Compensation</i>, (ASC 718). Under the fair value recognition provisions of ASC 718, the Company recognizes share-based compensation expense, net of an estimated forfeiture rate, over the requisite service period of the award.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair value at grant date of stock options is estimated using the Black-Scholes option-pricing model. Compensation expense is recognized on a straight-line basis over the stock option vesting period based on the estimated number of stock options that are expected to vest. Shares are issued from treasury upon exercise of stock options.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(j) <i>Other Comprehensive Income</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other comprehensive income refers to revenues, expenses, gains and losses that under generally accepted accounting principles are included in comprehensive income, but are excluded from net income as these amounts are recorded directly as an adjustment to stockholders&#8217; equity. The Company&#8217;s other comprehensive income is comprised only of unrealized foreign exchange gains and losses.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(k) <i>Income Per Share</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic earnings per share is computed by dividing income available to common stockholders by the weighted average number of common shares outstanding in the period. Diluted earnings per share are calculated giving effect to the potential dilution of the exercise of options and warrants. Common equivalent shares, composed of incremental common shares issuable upon the exercise of stock options and warrants are included in diluted net income per share to the extent that these shares are dilutive. Common equivalent shares that have an anti-dilutive effect on net income per share have been excluded from the calculation of diluted weighted average shares outstanding for the three months ended March 31, 2020 and 2019.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(l) <i>Use of Estimates</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and would impact the results of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">Estimates and underlying assumptions are reviewed at each period end. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">Significant areas requiring the use of management estimates include assumptions and estimates relating to the valuation of goodwill and intangible assets, asset impairment analysis, share-based payments and warrants, valuation allowances for deferred income tax assets, determination of useful lives of property, equipment and leaseholds and intangible assets, and the valuation of inventory.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">(m) <i>Financial Instruments</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">The fair market value of the Company&#8217;s financial instruments comprising cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and short term line of credit were estimated to approximate their carrying values due to immediate or short-term maturity of these financial instruments.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(n) <i>Fair Value of Financial Instruments</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 48px">&#160;</td> <td style="width: 24px"><font style="font-size: 10pt">&#9679;</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Level 1 &#8211; Quoted prices in active markets for identical assets or liabilities</font></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td><font style="font-size: 10pt">&#9679;</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Level 2 &#8211; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td><font style="font-size: 10pt">&#9679;</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity which is significant to the fair value of the assets or liabilities.</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair values of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities and the short term line of credit for all periods presented approximate their respective carrying amounts due to the short term nature of these financial instruments.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(o) <i>Contingencies</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail to occur. The Company&#8217;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company&#8217;s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If the assessment of a contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company&#8217;s financial statements. If the assessment indicates that a potential material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. Legal fees associated with loss contingencies are expensed as incurred.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">(p) <i>Income Taxes</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance so that the assets are recognized only to the extent that when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Per FASB ASC 740 &#8220;Income taxes&#8221; under the liability method it is the Company&#8217;s policy to provide for uncertain tax positions and the related interest and penalties based upon management&#8217;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. At December 31, 2018, the Company believes it has appropriately accounted for any unrecognized tax benefits. To the extent the Company prevails in matters for which a liability for an unrecognized benefit is established or is required to pay amounts in excess of the liability, the Company&#8217;s effective tax rate in a given financial statement period may be affected. Interest and penalties associated with the Company&#8217;s tax positions are recorded as interest expense in the consolidated statements of income and comprehensive income.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">(q) <i>Risk Management.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company&#8217;s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company&#8217;s three primary customers totaled $3,650,830 (48%) at March 31, 2020 (December 31, 2019 - $2,707,825 or 61%).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The credit risk on cash and cash equivalents is limited because the Company limits its exposure to credit loss by placing its cash and cash equivalents with major financial institutions. The Company maintains cash balances at financial institutions which at times exceed federally insured amounts. The Company has not experienced any material losses in such accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is exposed to foreign exchange and interest rate risk to the extent that market value rate fluctuations materially differ from financial assets and liabilities, subject to fixed long-term rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In order to manage its exposure to foreign exchange risks, the Company is closely monitoring the fluctuations in the foreign currency exchange rates and the impact on the value of cash and cash equivalents, accounts receivable, and accounts payable and accrued liabilities. The Company has not hedged its exposure to currency fluctuations.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(r) <i>Equity Method Investment</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for investments using the equity method of accounting if the investment provides the Company the ability to exercise significant influence, but not control, over the investee. Significant influence is generally deemed to exist if the Company&#8217;s ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee&#8217;s board of directors, are considered in determining whether the equity method of accounting is appropriate. Under the equity method of accounting, the investment is recorded at cost in the consolidated balance sheets under other assets and adjusted for dividends received and the Company&#8217;s share of the investee&#8217;s earnings or losses together with other-than-temporary impairments which are recorded through interest and other loss, net in the consolidated statements of income and comprehensive income.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(s) <i>Goodwill and intangible assets</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Goodwill represents the excess of the purchase price of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed. Goodwill is not amortized, but is reviewed for impairment annually or more frequently if certain impairment conditions arise. The Company performs an annual goodwill impairment review in the fourth quarter of each year at the reporting unit level. The evaluation begins with a qualitative assessment of the factors that could impact the significant inputs used to estimate fair value. If after performing the qualitative assessment, it is determined likely that the fair value of a reporting unit is more than its carrying amount, including goodwill, then no further analysis is necessary. However, if the results of the qualitative test are unclear, the Company performs a quantitative test, which involves comparing the fair value of a reporting unit with its carrying amount, including goodwill. The Company uses an income-based valuation method, determining the present value of future cash flows, to estimate the fair value of a reporting unit. If the fair value of a reporting unit exceeds its positive carrying amount, goodwill of the reporting unit is considered not impaired, and no further analysis is necessary. If the fair value of the reporting unit is less than its carrying amount, goodwill impairment would be recognized equal to the amount of the carrying value in excess of the reporting unit&#8217;s fair value, limited to the total amount of goodwill allocated to the reporting unit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Intangible assets primarily include trademarks and trade secrets with indefinite lives and customer-relationships with finite lives. Intangible assets with indefinite lives are not amortized but are tested for impairment on an annual basis, or more frequently if indicators of impairment are present. Indefinite lived intangible assets are assessed using either a qualitative or a quantitative approach. The qualitative assessment evaluates factors including macro-economic conditions, industry and company-specific factors, legal and regulatory environments, and historical company performance in assessing fair value. If it is determined the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. When using a quantitative approach, the Company compares the fair value of the reporting unit to its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of an impairment charge for the differential.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Qualitative assessments of goodwill and indefinite-lived intangible assets were performed in 2019 and 2018. Based on the results of assessment, it was determined that it is more likely than not the reporting unit, customer lists and trademarks had a fair value in excess of carrying value. Accordingly, no further impairment testing was completed and no impairment charges related to goodwill or indefinite-lived intangibles were recognized during the three months ended March 31, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles and other long-lived assets as described in the &#8220;Property and Equipment&#8221; significant accounting policy.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">(t) <i>Adoption of new accounting principles</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASC 842 which requires lessees to recognize a right-of-use (&#8220;ROU&#8221;) asset and lease liability on the balance sheet for virtually all leases. From a lessee perspective, ASC 842 retains a dual model requiring leases to be classified as either operating or finance leases for the income statement. Operating leases will result in straight-line expense, and financing leases will have a front-loaded expense pattern with an interest expense component. On January 1, 2019, the Company adopted ASC 842 and all related amendments using the prospective transition approach. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard resulted in the recording of lease ROU assets and lease liabilities of approximately $819,079 as of January 1, 2019. In accordance with ASC 842, the Company determines if an arrangement is a lease at inception based on whether there is an identified asset, whether the Company has the right to obtain substantially all of the economic benefits from the use of the asset and whether the Company has the right to direct the use of the asset. Currently, the Company only has operating leases and does not have any financing leases. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. See note 3, Leases, for further disclosures and detail regarding our operating leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2016, the FASB issued ASU2016-18 &#8220;Statement of Cash Flows&#8221; (Topic230); Restricted Cash (ASU2016-18), which defines new requirements for the presentation of restricted cash and restricted cash equivalents in the statement of cash flows. The amendments in this ASU require retrospective application to each period presented. The Company adopted this guidance effective January 1, 2018 retrospectively. This ASU requires entities to present the statement of cash flows in a manner such that it reconciles beginning and ending totals of cash, cash equivalents, restricted cash or restricted cash equivalents. Also, when cash, cash equivalents, restricted cash or restricted cash equivalents are presented in more than one line item within the statement of financial position, an entity should, for each period that a statement of financial position is presented, present on the face of the statement of cash flows or disclose in the notes to the financial statements, the line items and amounts of cash, cash equivalents, and restricted cash or restricted cash equivalents reported within the statement of financial position. The amounts, disaggregated by the line item in which they appear within the statement of financial position, shall sum to the total amount of cash, cash equivalents, and restricted cash or restricted cash equivalents at the end of the corresponding period shown in the statement of cash flows.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The table below summarizes the remaining expected lease payments under our operating leases as of March 31, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">Future Lease Payments</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 76%"><font style="font-size: 10pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 21%; text-align: right"><font style="font-size: 10pt">304,591</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">313,496</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">93,155</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">70,925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Thereafter</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: imputed interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(76,509</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Present value of operating lease liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">705,658</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, <br /> 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, <br /> 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 64%"><font style="font-size: 10pt">Accounts receivable</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">7,939,833</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">4,740,867</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Allowances for doubtful accounts</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(267,362</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(270,652</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,672,471</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,470,215</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">March 31, <br /> 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, <br /> 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 64%"><font style="font-size: 10pt">Completed goods</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">4,660,303</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">3,818,876</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Work in progress</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">297,824</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">416,950</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Raw materials and supplies</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">3,944,746</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,946,960</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">8,902,873</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">9,182,786</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Accumulated</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">March 31, 2020</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Cost</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Depreciation</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Net</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Buildings</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">3,624,527</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">2,636,575</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">987,952</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Automobiles</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">163,397</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">102,095</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">61,302</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Computer hardware</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43,318</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,306</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,012</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">108,590</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">97,859</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,731</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Manufacturing equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,649,910</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,102,395</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,547,515</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Boat</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">34,400</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">22,353</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,047</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,673</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">721</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">952</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Trailer</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">8,456</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,198</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,258</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Leasehold Improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">88,872</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">73,230</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">15,642</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Land</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">345,017</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">345,017</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Technology</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">96,297</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">96,297</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,164,457</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,178,029</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,986,428</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Accumulated</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Cost</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Depreciation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Net</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify"><font style="font-size: 10pt">Buildings</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">3,614,057</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">2,619,914</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">994,143</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Automobiles</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">163,397</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">94,789</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">68,608</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Computer hardware</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43,540</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,233</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,307</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">108,906</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">97,030</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,876</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,827</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">733</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,094</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Manufacturing equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,634,255</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,106,526</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,527,729</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Trailer</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,236</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,389</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,847</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Boat</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">34,400</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">21,719</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,681</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">88,872</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">68,571</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,301</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Technology</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">105,177</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">105,177</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8212;</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; text-align: justify"><font style="font-size: 10pt">Land</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">363,090</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">363,090</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt; text-align: justify">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,166,757</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,161,081</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,005,676</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> -143002 -143002 67311 64779 265102 265102 143002 201027 205262 76509 -125999 160000 113721 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>19. Subsequent Events</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In April 2020, the holder of our convertible note opted to cash it in for $500,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The outbreak of the novel strain of coronavirus, specifically identified as &#8220;COVID-19&#8221;, has resulted in a widespread health crisis that has affected economies and financial markets around the world resulting in an economic downturn. This outbreak may also cause staff shortages, reduced customer demand, increased government regulations or interventions, all of which may negatively impact the business, financial condition or results of options of the Company. The duration and impact of the COVID-19 outbreak is unknown at this time and it is not possible to reliably estimate the length and severity of these developments.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a) <i>Cash and Cash Equivalents</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with several financial institutions.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(u) <i>Recent Accounting Pronouncements</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has implemented all applicable new accounting pronouncements that are in effect. Those pronouncements did not have any material impact on the financial statements unless otherwise disclosed, and the Company does not believe that there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</p> 1000000 -590483 -590483 -590483 140182 230652 22084 304591 945395 1010781 1165850 1383929 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>18. Comparative Figures</b></font><b>.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain of the comparative figures have been reclassified to conform with the current period&#8217;s presentation.</p> 0.055 P5Y 16438 176000 1000000 19171 6891 739285 206249 337000 0.75 4.13 2.52 The Company announced the payment of a special dividend to the existing stockholders of the Company as of March 6, 2019 in the amount of five cents per share. 4695933 3412265 P3Y9M18D 1600161 1545172 EX-101.SCH 6 fsi-20200331.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Interim Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Interim Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Interim Consolidated Statements of Income and Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Interim Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Interim Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Adoption of ASC 842, Leases link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Property, Plant & Equipment link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Patents link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Goodwill and Indefinite Lived Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Long Term Deposits link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Short-Term Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Long Term Debt link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Convertible Note Payable link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Stock Options link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Non-Controlling Interests link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Segmented, Significant Customer Information and Economic Dependency link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Comparative Figures link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Adoption of ASC 842, Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Property, Plant & Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Patents (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Goodwill and Indefinite Lived Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Long Term Deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Stock Options (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Non-Controlling Interests (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Segmented, Significant Customer Information and Economic Dependency (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Basis of Presentation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Significant Accounting Policies - Schedule of Method of Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Adoption of ASC 842, Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Adoption of ASC 842, Leases - Summary of Remaining Expected Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Property, Plant & Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Property, Plant & Equipment - Schedule of Property, Plant & Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Patents (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Patents - Schedule of Patents (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Patents - Schedule of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Goodwill and Indefinite Lived Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Goodwill and Indefinite Lived Intangible Assets - Schedule of Goodwill and Indefinite Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Goodwill and Indefinite Lived Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Long Term Deposits - Schedule of Long Term Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Investments - Schedule of Equity Method Investment (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Investments - Summary of Profit and Loss Information Related to Equity Accounted Investment (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Short-Term Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Long Term Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Long Term Debt - Schedule of Interest Loan Repayment (Details) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Long Term Debt - Schedule of Loan Covenants (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Long Term Debt - Schedule of Outstanding Balance Loan (Details) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Convertible Note Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Stock Options (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Stock Options - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Stock Options - Schedule of Stock Option Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Capital Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Non-Controlling Interests (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Non-Controlling Interests - Schedule of Distributions (Details) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Segmented, Significant Customer Information and Economic Dependency (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Revenue Generated in United States and Canada (Details) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and United States (Details) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 fsi-20200331_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 fsi-20200331_def.xml XBRL DEFINITION FILE EX-101.LAB 9 fsi-20200331_lab.xml XBRL LABEL FILE Property, Plant and Equipment, Type [Axis] Furniture and Fixtures [Member] Office Equipment [Member] Manufacturing Equipment [Member] Trailer [Member] Technology [Member] Land [Member] Computer Hardware [Member] Boat [Member] Leasehold Improvements [Member] Type of Arrangement and Non-arrangement Transactions [Axis] New Agreement [Member] Legal Entity [Axis] Harris Bank [Member] NanoChem Solutions Inc. [Member] Related Party [Axis] ENP Peru Investments LLC [Member] Range [Axis] Minimum [Member] Maximum [Member] Buildings [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Customer [Axis] Three Customers [Member] Equity Components [Axis] Accumulated Earnings (Deficiency) [Member] Other Comprehensive Income (Loss) [Member] Automobiles [Member] Unrelated Party [Member] Midland States Bank [Member] Debt Instrument [Axis] Term Loan [Member] Variable Rate [Axis] Prime Rate [Member] NanoChem Solutions Inc. [Member] Ford Motor Credit Company [Member] Promissory Note With Midland States Bank [Member] Promissory Note With Ford Motor Credit Company [Member] Harris Bank One [Member] Geographical [Axis] Canada [Member] United States [Member] Non-Controlling Interests [Member] ENP Realty LLC [Member] Trio Opportunity Corp [Member] Class of Stock [Axis] Common Class B [Member] EnP Investments Limited Liability Corporation (LLC) [Member] Total Stockholders' Equity [Member] Concentration Risk Type [Axis] Three Primary Customers [Member] Building and Improvements [Member] Patents [Member] Technology [Member] Award Type [Axis] CAD [Member] Promissory Note One With Harris Bank [Member] Promissory Note Two With Harris Bank [Member] Automobile [Member] Adjustments for New Accounting Pronouncements [Axis] ASC 842 [Member] Florida based LLC [Member] Capital in Excess of Par Value [Member] Accumulated Deficit [Member] Other Comprehensive Income / Loss [Member] Total Stockholders Equity [Member] Harris Bank Two [Member] Consolidated Entities [Axis] Parent Company [Member] Derivative Instrument [Axis] Employees Stock Option [Member] Consultants Stock Options [Member] Capital Stock [Member] Products and Services [Axis] Shipping and Handling [Member] Right of Use Asset [Member] Asset Class [Axis] Finite-Lived Intangible Assets [Member] Applied Holding Corp [Member] Title of Individual [Axis] Consultants [Member] Employees [Member] Existing Stockholders [Member] Ownership [Axis] EWCP [Member] Products and Services [Axis] Segments [Member] TPA [Member] United States and Abroad [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Flag Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] Assets Current Cash and cash equivalents Accounts receivable (Note 4) Inventories (Note 5) Prepaid expenses Total current assets Property, equipment and leaseholds, net (Note 6) Right of use assets Patents (Note 7) Intangible assets (Note 8) Long term deposits (Note 9) Investments (Note 10) Goodwill (Note 8) Restricted cash (Note 10e) Deferred tax asset Total Assets Liabilities Current Accounts payable Accrued liabilities Deferred revenue Income taxes payable Short term line of credit (Note 11) Current portion of lease liability (Note 3) Current portion of long term debt (Note 12) Total current liabilities Convertible note payable (Note 13) Lease liabilities (Note 3) Deferred income tax liability Long term debt (Note 12) Total liabilities Stockholders' Equity Capital stock (see Note 15) Authorized 50,000,000 common shares with a par value of $0.001 each 1,000,000 preferred shares with a par value of $0.01 each Issued and outstanding: 12,240,545 (December 31, 2019: 12,215,545) common shares Capital in excess of par value Other comprehensive loss Accumulated earnings Total stockholders' equity - controlling interest Non-controlling interests (Note 16) Total Stockholders' Equity Total Liabilities and Stockholders' Equity Common stock, shares authorized Common stock, par value Preferred stock, shares authorized Preferred stock, par value Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Sales Cost of sales Gross profit Operating Expenses Wages Administrative salaries and benefits Advertising and promotion Investor relations and transfer agent fee Office and miscellaneous Insurance Interest expense Lease expense Consulting Professional fees Travel Telecommunications Shipping Research Commissions Currency exchange Utilities Total operating expenses Operating income Gain on investment Interest income Income before income tax Income taxes Deferred income tax recovery Income tax expense Net income for the period including non-controlling interests Less: Net income attributable to non-controlling interests Net income attributable to controlling interest Income per share (basic and diluted) Weighted average number of common shares (basic) Weighted average number of common shares (diluted) Other comprehensive income (loss): Net income Unrealized (loss) gain on foreign currency translations Total comprehensive income Comprehensive income - non-controlling interest Comprehensive income attributable to Flexible Solutions International Inc. Statement of Cash Flows [Abstract] Operating activities Net income for the period including non-controlling interests Adjustments to reconcile net income to net cash: Stock based compensation Depreciation and amortization Gain on investment Changes in non-cash working capital items: (Increase) Decrease in accounts receivable (Increase) Decrease in inventories (Increase) Decrease in prepaid expenses Increase (Decrease) in accounts payable and accrued liabilities Increase (Decrease) in taxes payable Increase (Decrease) in deferred income tax Increase (Decrease) deferred revenue Cash used in operating activities Investing activities Long term deposit Investment Net purchase of property, equipment and leaseholds Cash used in investing activities Financing activities Draw from short term line of credit Loans Dividends paid Partnership distributions Proceeds from issuance of common stock Cash provided by financing activities Effect of exchange rate changes on cash Outflow of cash Cash, cash equivalents and restricted cash, beginning Cash, cash equivalents and restricted cash, ending Cash, cash equivalents and restricted cash are comprised of: Cash and cash equivalents Restricted cash Total Cash, cash equivalents and Restricted cash Supplemental disclosure of cash flow information: Income taxes paid Interest paid Statement [Table] Statement [Line Items] Beginning balance Beginning balance, shares Translation adjustment Net income Common stock issued Common stock issued, shares Dividends paid Stock-based compensation Distributions to noncontrolling interests Ending balance Ending balance, shares Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Accounting Policies [Abstract] Significant Accounting Policies Leases [Abstract] Adoption of ASC 842, Leases Receivables [Abstract] Accounts Receivable Inventory Disclosure [Abstract] Inventories Property, Plant and Equipment [Abstract] Property, Plant & Equipment Goodwill and Intangible Assets Disclosure [Abstract] Patents Goodwill and Indefinite Lived Intangible Assets Long Term Deposits Long Term Deposits Equity Method Investments and Joint Ventures [Abstract] Investments Debt Disclosure [Abstract] Short-Term Line of Credit Long Term Debt Convertible Note Payable Share-based Payment Arrangement [Abstract] Stock Options Equity [Abstract] Capital Stock Noncontrolling Interest [Abstract] Non-Controlling Interests Segment Reporting [Abstract] Segmented, Significant Customer Information and Economic Dependency Comparative Figures Comparative Figures Subsequent Events [Abstract] Subsequent Events Cash and Cash Equivalents Inventories and Cost of Sales Allowance for Doubtful Accounts Property, Equipment, Leaseholds and Intangible Assets Impairment of Long-Lived Assets Foreign Currency Revenue Recognition Stock Issued in Exchange for Services Stock-based Compensation Other Comprehensive Income Income Per Share Use of Estimates Financial Instruments Fair Value of Financial Instruments Contingencies Income Taxes Risk Management Equity Method Investment Goodwill and Intangible Assets Adoption of New Accounting Principles Recent Accounting Pronouncements Schedule of Method of Depreciation Summary of Remaining Expected Lease Payments Schedule of Accounts Receivable Schedule of Inventory Schedule of Property, Plant & Equipment Schedule of Patents Schedule of Estimated Amortization Expense Schedule of Goodwill and Indefinite Lived Intangible Assets Schedule of Estimated Future Amortization Expense Schedule of Long Term Deposits Schedule of Equity Method Investment Summary of Profit and Loss Information Related to Equity Accounted Investment Schedule of Interest Loan Repayment Schedule of Loan Covenants Schedule of Outstanding Balance Loan Schedule of Stock Option Activity Schedule of Stock Option Fair Value Assumptions Schedule of Distributions Schedule of Reportable Segments Schedule of Revenue Generated in United States and Canada Schedule of Long-lived Assets are Located in Canada and United States Ownership interest Purchase price Product and Service [Axis] Accounting Standards Update [Axis] Revenue Accounts receivable Concentration risk, percentage Equity method investment, description Right use of assets Operating lease liabilities Long-Lived Tangible Asset [Axis] Depreciation method used and annual rate Lease discount rate Operating lease costs Lease liabilities ROU assets Operating lease term 2020 2021 2022 2023 Thereafter Less: imputed interest Present value of operating lease liabilities Accounts receivable Allowances for doubtful accounts Accounts receivable net Completed goods Work in progress Raw materials and supplies Total inventory Depreciation expense Cost Accumulated Depreciation Net Amortized over legal life Increase in currency conversion Amortization Patents, Cost Accumulated Amortization Patents, net 2020 2021 2022 Estimated useful life Beginning balance Additions Impairment Ending balance Beginning balance Additions Impairment Ending balance Beginning balance Ending balance 2023 2024 Long Term Deposits - Schedule Of Long Term Deposits Long term deposits Statistical Measurement [Axis] Ownership interest Investment Debt conversion due date Debt term Non voting shares Share price Restricted cash, released upon reaching milestone Milestones, term Balance, Beginning Return of equity investment Gain (loss) in equity method investment Impairment Acquisition Additional payment Balance, Ending Net sales Gross profit Net income Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Loan Restructuring Modification [Axis] Aggregate amount of revolving line of credit Eligible percentage of domestic accounts receivable Percentage of foreign accounts receivable of inventory Annual interest rate of loan Line of credit Debt effective rate Loan guaranteed rate Promissory note Debt instrument, interest rate, stated percentage Debt instrument, term Interest expense Debt maturity description Payment of monthly installments interest rate Payment of monthly installment Ownership interest percentage of EnP Debt balance owing Long term debt 2020 2021 2022 2023 2024 Balance, beginning Plus: Proceeds from loans Less: Payments on loan Balance, end of period Long-term Debt Less: current portion Long term balance Convertible note payable Debt convertible due date Debt conversion ratio Debt converted to shares Debt option to extend period Debt converted to shares, amount Options granted percentage Options maximum granted term Weighted-average remaining contractual life Stock option expense Stock options exercised Compensation expense related to non-vested awards Compensation expense related to non-vested awards, weighted average period Number of shares, Beginning Balance Number of shares, Granted Number of shares, Cancelled or expired Number of shares, Exercised Number of shares, Ending Balance Number of shares Exercisable, Ending Balance Exercise price per share, Beginning Balance Exercise price per share, Granted Exercise price per share, Cancelled or expired Exercise price per share, Exercised Exercise price per share, Ending Balance Exercise price per share Exercisable, Ending Balance Weighted average exercise price, Beginning Balance Weighted average exercise price, Granted Weighted average exercise price, Cancelled or expired Weighted average exercise price, Exercised Weighted average exercise price, Ending Balance Weighted average exercise price Exercisable, Ending Balance Expected life - years Interest rate Volatility Weighted average fair value of options granted Payment of dividend description Payment of dividend, per share Award Date [Axis] Ownership percentage Related party owner ship percentage Cash paid Convertible note payable Distributions Distribution to noncontrolling interests Distribution Noncontrolling interest share of profits Distribution to noncontrolling interests Number of operating segment Concentration risk percentage Segments [Axis] Segment profit (loss) Segment assets Expenditures for segment assets Long-lived assets Debt converted to cash Applied Holding Corp [Member] Automobiles [Member] BCPA [Member] Custom Element. Custom Element. Building and Manufacturing Equipment [Member] CAD [Member] Capital in Excess of Par Value [Member] Consultants [Member] Consultants Stock Options [Member] Consulting Expenses. Convertible Note Payable [Text Block] Amount of the cumulative effect on retained earnings net of related income tax effect. Debt option to extend period. Depreciation method used and annual rate. Distributions to noncontrolling interests. Distributions. EWCP [Member] Eligible percentage of domestic accounts receivable. Employees [Member] Employees Stock Option [Member] EnP Investments Limited Liability Corporation (LLC) [Member] ENP Peru Investments LLC [Member] ENP Realty LLC [Member] Return of equity. Existing Stockholders [Member] Financial Instruments [Policy Text Block] Florida based LLC [Member] Ford Motor Credit Company [Member] Harris Bank [Member] Harris Bank [Member] Harris Bank [Member] Increase in currency conversion. Investor relations and transfer agent fee. Loan guaranteed rate. Long Term Deposits [Text Block] Midland States Bank [Member] Milestones, term. NanoChem Solutions Inc [Member] NanoChem Solutions Inc [Member] New Agreement [Member] Payment of monthly installments interest rate. Payment to non controlling interest. Percentage of foreign accounts receivable of inventory. Long term deposits. Promissory Note One With Harris Bank [Member] Promissory Note Two With Harris Bank [Member] Promissory Note With Ford Motor Credit Company [Member] Promissory Note With Midland States Bank [Member] Net income. Schedule of Estimated Future Amortization Expense [Table Text Block] Schedule of Loan Covenants [Table Text Block] Schedule of Long Term Deposits [Table Text Block] Schedule of Method of Depreciation [Table Text Block] Schedule of Patents [Table Text Block] Segment assets. Cancelled or expired, Exercise price per share. Exercised, Exercise price per share. Exercise price per share, Granted. Exercise price per share. Exercise price per share. Shipping cost. Stock issued in exchange for services [Policy Text Block] Term Loan [Member] Three Customers [Member] Three Primary Customers [Member] Total Stockholders' Equity [Member] Custom Element. Trio Opportunity Corp [Member] United States and Abroad [Member] Unrelated Party [Member] Capital Stock [Member] Comparative Figures [Text Block] Right of Use Asset [Member] Additional payment. Payment of dividend description. TPA [Member] Total Cash, cash equivalents and Restricted cash. Expected income tax (recovery) Technology Equipment [Member] Assets, Current Assets [Default Label] Liabilities, Current Liabilities [Default Label] Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Foreign Currency Transaction Gain (Loss), before Tax Operating Expenses [Default Label] Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred Income Tax Expense (Benefit) Income Tax Expense (Benefit) Net Income (Loss) Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Gain (Loss) on Sale of Equity Investments Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense Net Cash Provided by (Used in) Operating Activities Payments for (Proceeds from) Investments Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Bank Debt Payments of Dividends Payments of Capital Distribution Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Restricted Cash, Current TotalCashCashEquivalentsAndRestrictedCash Shares, Outstanding SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsExercisePrice ComparativeFiguresTextBlock Lessee, Operating Lease, Liability, Undiscounted Excess Amount Accounts Receivable, before Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss Finite-Lived Intangible Assets, Net Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Three Indefinite-lived Intangible Assets Acquired Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Finite-Lived Intangible Asset, Expected Amortization, Year Four Asset Impairment Charges RealizedInvestmentGainsLossesNet Interest Expense, Debt Long-Term Debt, Maturity, Remainder of Fiscal Year Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Three Long-Term Debt, Maturity, Year Four Long-Term Debt, Maturity, Year Five Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsExercisePrice [Default Label] SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingExercisableOptionsExercisePrice Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders EX-101.PRE 10 fsi-20200331_pre.xml XBRL PRESENTATION FILE XML 11 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended
Apr. 30, 2020
Jun. 30, 2019
Debt converted to cash   $ 500,000
Subsequent Event [Member]    
Debt converted to cash $ 500,000  
XML 12 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Segmented, Significant Customer Information and Economic Dependency (Details Narrative)
3 Months Ended
Mar. 31, 2020
USD ($)
Segments
Mar. 31, 2019
USD ($)
Number of operating segment | Segments 2  
Accounts Receivable [Member] | Three Customers [Member]    
Accounts receivable | $ $ 3,650,830 $ 3,790,213
Concentration risk percentage 48.00% 45.00%
XML 13 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Indefinite Lived Intangible Assets (Details Narrative)
3 Months Ended
Mar. 31, 2020
Estimated useful life 17 years
ENP Peru Investments LLC [Member]  
Estimated useful life 15 years
XML 14 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Investments (Details Narrative) - USD ($)
1 Months Ended
Jan. 31, 2019
Dec. 31, 2018
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2016
Restricted cash, released upon reaching milestone     $ 1,000,000  
ENP Peru Investments LLC [Member]          
Ownership interest         50.00%
ENP Realty LLC [Member]          
Ownership interest   24.00%      
Applied Holding Corp [Member]          
Investment   $ 200,000      
Debt conversion due date   2021      
Applied Holding Corp [Member] | Maximum [Member]          
Debt term   2 years      
Trio Opportunity Corp [Member]          
Investment   $ 500,000      
Trio Opportunity Corp [Member] | Common Class B [Member]          
Non voting shares   50,000      
Share price   $ 10.00      
Florida based LLC [Member]          
Ownership interest 50.00%        
Investment $ 1,001,000        
Restricted cash, released upon reaching milestone $ 1,000,000        
Milestones, term Further payments of $1,000,000 and $500,000 may become due should other subsequent milestones be reached.        
XML 15 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options (Tables)
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

The following table summarizes the Company’s stock option activities for the year ended December 31, 2019 and the three-month period ended March 31, 2020:

 

    Number of shares     Exercise price
per share
   

Weighted average

exercise price

 
                   
Balance, December 31, 2018     660,000     $ 0.75 – 1.75     $ 1.35  
Granted     347,000     $ 2.44 – 4.13     $ 2.99  
Cancelled or expired     (56,112 )   $ 0.75 – 3.46     $ 1.41  
Exercised     (315,888 )   $ 0.75 – 1.70     $ 1.15  
Balance, December 31, 2019     635,000     $ 0.75 – 4.13     $ 2.31  
Cancelled or expired     (10,000 )   $ 2.44 – 3.46     $ 2.85  
Exercised     (25,000 )   $ 0.75 – 1.05     $ 0.99  
Balance, March 31, 2020     600,000     $ 0.75 – 4.13     $ 2.36  
Exercisable, March 31, 2020     337,000     $ 0.75 – 4.13     $ 2.52  

Schedule of Stock Option Fair Value Assumptions

The fair value of each option grant is calculated using the following weighted average assumptions:

 

    2019  
       
Expected life – years     3.0  
Interest rate     1.69 – 1.93 %
Volatility     43.89 – 57.24 %
Weighted average fair value of options granted   $ 0.7892 – 1.6399  

XML 16 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Indefinite Lived Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Indefinite Lived Intangible Assets

Goodwill        
Balance as of December 31, 2018   $ 2,534,275  
Additions     -  
Impairment     -  
Balance as of December 31, 2019 and March 31, 2020   $ 2,534,275  
Indefinite Lived Intangible Assets        
Balance as of December 31, 2018   $ 770,000  
Additions     -  
Impairment     -  
Balance as of December 31, 2019 and March 31, 2020   $ 770,000  

 

Indefinite lived intangible assets consist of trade secrets and trademarks related to the acquisition of EnP Investments LLC.

 

Definite Life Intangible Assets        
Balance as of December 31, 2018   $ 2,358,000  
Amortization     (176,000 )
Balance as of December 31, 2019     2,182,000  
Amortization     (44,000 )
Balance as of March 31, 2020   $ 2,138,000  

Schedule of Estimated Future Amortization Expense

Estimated amortization expense over the next five years is as follows:

 

2020   $ 176,000  
2021     176,000  
2022     160,000  
2023     160,000  
2024     160,000  

XML 17 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Debt
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Long Term Debt

12. Long Term Debt

 

(a) In September 2014, NanoChem Solutions Inc. signed a $1,005,967 promissory note with Harris Bank with a rate of prime plus 0.5% (March 31, 2019 – 6.0%) to be repaid over 5 years with equal monthly installments plus interest. This money was used to retire the previously issued and outstanding debt obligations. The final payment was made in September 2019. Interest expense for the three months ended March 31, 2019 was $2,009.

 

 

(b) In October 2018, NanoChem Solutions Inc. signed a $4,100,000 term loan with Harris Bank with a rate of prime (March 31, 2020 – 3.25%; December 31, 2019 – 4.75%) to be repaid over 7 years with equal monthly installments plus interest along two payments consisting of 25% prior year cash flow recapture, capped at $300,000, due May 31, 2019 and 2020. The money was used to purchase a 65% interest in EnP Investments LLC. Interest expense for the three months ended March 31, 2020 was $34,458 (2019 - $54,958). The balance owing at March 31, 2020 was $2,970,238 (December 31, 2019 - $3,116,667).

 

The Company has committed to the following repayments:

 

2020   $ 739,285  
2021   $ 585,714  
2022   $ 585,714  
2023   $ 585,714  
2024   $ 473,811  

 

(c) In April 2019, NanoChem Solutions Inc. signed a loan for $1,100,000 with Harris Bank with a rate of prime plus 0.5% (March 31, 2020 – 3.75%; December 31, 2019 – 5.25%) for the purchase of new manufacturing equipment. The Company paid interest only payments until February 2020, when equally monthly installments of the principal and interest are due until January 2024. Interest expense for the three months ended March 31, 2020 was $14,232 (2019 – $nil). The balance owing at March 31, 2020 was $1,054,166 (December 31, 2019 - $1,100,000)

 

The Company has committed to the following repayments:

 

2020   $ 206,249  
2021   $ 275,000  
2022   $ 275,000  
2023   $ 275,000  
2024   $ 22,917  

 

(d) In January, 2018, EnP Investments, LLC signed a $200,000 promissory note with Midland States Bank with a rate of 5.250% to be repaid over 7 years with equal monthly installments plus interest. This money was used to purchase production equipment. Interest expense for the three months ended March 31, 2020 was $2,104 (2019 - $2,333). The principal balance owing at March 31, 2020 is $145,774 (December 31, 2019 - $152,241).

 

The Company has committed to the following repayments:

 

2020   $ 19,171  
2021   $ 25,562  
2022   $ 25,562  
2023   $ 25,562  
2024   $ 25,562  

 

(e) In March, 2016, EnP Investments, LLC signed a $45,941 promissory note with Ford Motor Credit Company with a rate of 0.00% interest to be repaid over 5 years with equal monthly installments. The balance owing at March 31, 2020 is $9,188 (December 31, 2019 - $11,485).

 

The Company has committed to the following repayments:

 

2020   $ 6,891  
2021   $ 2,297  

 

As of March 31, 2020, Company was in compliance with all loan covenants.

 

Continuity   March 31, 2020     December 31, 2019  
Balance, January 1   $ 4,380,393       4,351,743  
Plus: Proceeds from loans     -       1,100,000  
Less: Payments on loan     (201,027 )     (1,071,350 )
Balance, end of period   $ 4,179,366     $ 4,380,393  

 

Outstanding balance   March 31, 2020     December 31, 2019  
a) Long term debt – Harris Bank   $ -     $ -  
b) Long term debt – Harris Bank     2,970,238       3,116,667  
b) Long term debt – Harris Bank     1,054,166       1,100,000  
c) Long term debt – Midland States Bank     145,774       152,241  
d) Long term debt – Ford Credit     9,188       11,485  
Long-term Debt   $ 4,179,366     $ 4,380,393  
Less: current portion     (1,197,186 )     (1,196,722 )
    $ 2,982,180     $ 3,183,671  

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Accounts Receivable

4. Accounts Receivable

 

    March 31,
2020
    December 31,
2019
 
Accounts receivable   $ 7,939,833     $ 4,740,867  
Allowances for doubtful accounts     (267,362 )     (270,652 )
    $ 7,672,471     $ 4,470,215  

XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation
3 Months Ended
Mar. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

1. Basis of Presentation.

 

These consolidated financial statements include the accounts of Flexible Solutions International, Inc. (the “Company”), its wholly-owned subsidiaries Flexible Fermentation Ltd. (“Flexible Ltd.”), NanoChem Solutions Inc. (“NanoChem”), Flexible Solutions Ltd., Flexible Biomass LP, FS Biomass Inc., NCS Deferred Corp., Conserve H2O Ltd., Natural Chem SEZC Ltd., and InnFlexHoldings Inc. and its 65% interest in EnP Investments, LLC (“ENP Investments”). All inter-company balances and transactions have been eliminated. The Company was incorporated May 12, 1998 in the State of Nevada and had no operations until June 30, 1998. In 2019, the Company redomiciled into Alberta, Canada.

 

In 2018, NanoChem, a wholly-owned subsidiary of the Company, completed the purchase of 65% interest in EnP Investments for an aggregate purchase price of $5,110,560. An unrelated party owns the remaining 35% interest in EnP Investments, and EnP Investments is consolidated into the financial statements. The outside investor’s ownership interest in EnP Investments is included in noncontrolling interests in these consolidated financial statements from the acquisition date onward.

 

The Company and its subsidiaries develop, manufacture and market specialty chemicals which slow the evaporation of water. One product, HEATSAVR®, is marketed for use in swimming pools and spas where its use, by slowing the evaporation of water, allows the water to retain a higher temperature for a longer period of time and thereby reduces the energy required to maintain the desired temperature of the water in the pool. Another product, WATERSAVR®, is marketed for water conservation in irrigation canals, aquaculture, and reservoirs where its use slows water loss due to evaporation. In addition to the water conservation products, the Company also manufactures and markets water-soluble chemicals utilizing thermal polyaspartate biopolymers (hereinafter referred to as “TPAs”), which are beta-proteins manufactured from the common biological amino acid, L-aspartic. TPAs can be formulated to prevent corrosion and scaling in water piping within the petroleum, chemical, utility and mining industries. TPAs are also used as proteins to enhance fertilizers in improving crop yields and can be used as additives for household laundry detergents, consumer care products and pesticides. The TPA division also manufactures two nitrogen conservation products for agriculture that slows nitrogen loss from fields.

 

These unaudited interim condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States for interim financial statements. These unaudited interim financial statements are condensed and do not include all disclosures required for annual financial statements. The organization and business of the Company, accounting policies followed by the Company and other information are contained in the notes to the Company’s audited consolidated financial statements filed as part of the Company’s December 31, 2019 Annual Report on Form 10-K. This quarterly report should be read in conjunction with such annual report.

 

In the opinion of the Company’s management, these unaudited interim condensed consolidated financial statements reflect all adjustments, all of which are of normal recurring nature, necessary to present fairly the Company’s consolidated financial position at March 31, 2020, the consolidated results of operations for the three months ended March 31, 2020 and 2019, and the consolidated statements of cash flows for the three months ended March 31, 2020 and 2019. The results of operations for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected for the entire fiscal year.

XML 20 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Interim Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Common stock, shares authorized 50,000,000 50,000,000
Common stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, par value $ 0.01 $ 0.01
Common stock, shares issued 12,240,545 12,215,545
Common stock, shares outstanding 12,240,545 12,215,545
XML 21 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Indefinite Lived Intangible Assets
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Indefinite Lived Intangible Assets

8. Goodwill and Indefinite Lived Intangible Assets

 

Goodwill        
Balance as of December 31, 2018   $ 2,534,275  
Additions     -  
Impairment     -  
Balance as of December 31, 2019 and March 31, 2020   $ 2,534,275  
Indefinite Lived Intangible Assets        
Balance as of December 31, 2018   $ 770,000  
Additions     -  
Impairment     -  
Balance as of December 31, 2019 and March 31, 2020   $ 770,000  

 

Indefinite lived intangible assets consist of trade secrets and trademarks related to the acquisition of EnP Investments LLC.

 

Definite Life Intangible Assets        
Balance as of December 31, 2018   $ 2,358,000  
Amortization     (176,000 )
Balance as of December 31, 2019     2,182,000  
Amortization     (44,000 )
Balance as of March 31, 2020   $ 2,138,000  

 

Definite life intangible assets consists of customer relationships related to the acquisition of EnP Investments LLC (note 3). Customer relationships are amortized over their estimated useful life of 15 years.

 

Estimated amortization expense over the next five years is as follows:

 

2020   $ 176,000  
2021     176,000  
2022     160,000  
2023     160,000  
2024     160,000  

XML 22 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Non-Controlling Interests
3 Months Ended
Mar. 31, 2020
Noncontrolling Interest [Abstract]  
Non-Controlling Interests

16. Non-Controlling Interests

 

EnP Investments is a limited liability corporation (LLC) that manufactures and distributes golf, turf and ornamental agriculture products in Mendota, IL. The Company owns 65% of EnP Investments through its wholly-owned subsidiary NanoChem. An unrelated party owns the remaining 35% EnP Investments. For financial reporting purposes, the assets, liabilities and earnings of the LLC are consolidated into these financial statements. The unrelated third party’s ownership interest in the LLC are recorded as noncontrolling interests in these consolidated financial statements. The noncontrolling interest represents the noncontrolling unitholder’s interest in the earnings and equity of EnP Investments. Effective October 1, 2018, the Company paid $4,110,560 in cash and issued a $1,000,000 convertible note to acquire EnP Investments. EnP Investments is allocated to the TPA segment.

 

EnP Investments makes cash distributions to the unitholders based on formulas defined within its Ownership Interest Purchase Agreement dated October 1, 2018. Distributions are defined in the Ownership Interest Purchase Agreement as cash on hand to the extent it exceeds current and anticipated long-term and short-term needs, including, without limitation, needs for operating expenses, debt service, acquisitions, reserves, and mandatory distributions, if any.

 

From the effective date of acquisition onward, the minimum distributions requirements under the Ownership Interest Purchase Agreement were satisfied. The total distribution from the effective date of acquisition onward was $669,111.

 

Balance, December 31, 2018   $ 2,462,231  
Distribution     (296,875 )
Noncontrolling interest share of profits     384,793  
Balance, December 31, 2019     2,550,149  
Distribution     (143,002 )
Noncontrolling interest share of profits     67,015  
Balance, March 31, 2020   $ 2,474,162  

XML 23 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Cash and Cash Equivalents

(a) Cash and Cash Equivalents.

 

The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with several financial institutions.

Inventories and Cost of Sales

(b) Inventories and Cost of Sales

 

The Company has three major classes of inventory: completed goods, work in progress and raw materials and supplies. In all classes, inventories are stated at the lower of cost and net realizable value. Cost is determined on a first-in, first-out basis. Cost of sales includes all expenditures incurred in bringing the goods to the point of sale. Inventory costs and costs of sales include direct costs of the raw material, inbound freight charges, warehousing costs, handling costs (receiving and purchasing) and utilities and overhead expenses related to the Company’s manufacturing and processing facilities. Shipping and handling charges billed to customers are included in revenue (2020 - $162,905; 2019 – $165,592). Shipping and handling costs incurred are included in cost of goods sold (2020 - $290,748; 2019 – $347,960).

Allowance for Doubtful Accounts

(c) Allowance for Doubtful Accounts

 

The Company provides an allowance for doubtful accounts when management estimates collectability to be uncertain. Accounts receivable are continually reviewed to determine which, if any, accounts are doubtful of collection. In making the determination of the appropriate allowance amount, the Company considers current economic and industry conditions, relationships with each significant customer, overall customer credit-worthiness and historical experience.

Property, Equipment, Leaseholds and Intangible Assets

(d) Property, Equipment, Leaseholds and Intangible Assets.

 

The following assets are recorded at cost and depreciated using the methods and annual rates shown below:

 

Computer hardware   30% Declining balance
Furniture and fixtures   20% Declining balance
Manufacturing equipment   20% Declining balance
Office equipment   20% Declining balance
Boat   20% Declining balance
Building and improvements   10% Declining balance
Trailer   30% Declining balance
Automobile   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Asset   Straight-line over lease term
Leasehold improvements   Straight-line over lease term

 

Property and equipment are written down to net realizable value when management determines there has been a change in circumstances which indicates their carrying amounts may not be recoverable. No write-downs have been necessary to date.

Impairment of Long-Lived Assets

(e) Impairment of Long-Lived Assets.

 

In accordance with FASB Codification Topic 360, “Property, Plant and Equipment (ASC 360), the Company reviews long-lived assets, including, but not limited to, property, equipment and leaseholds, patents and other assets, for impairment annually or whenever events or changes in circumstances indicate the carrying amounts of assets may not be recoverable. The carrying value of long-lived assets is assessed for impairment by evaluating operating performance and future undiscounted cash flows of the underlying assets. If the expected future cash flows of an asset is less than its carrying value, an impairment measurement is indicated. Impairment charges are recorded to the extent that an asset’s carrying value exceeds its fair value. Accordingly, actual results could vary significantly from such estimates. There were no impairment charges during the periods presented.

Foreign Currency

(f) Foreign Currency.

 

The functional currency of the Company is the U.S. dollar. The functional currency of three of the Company’s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar, is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company’s financial statements from the subsidiary’s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.

 

Foreign exchange gains and losses relating to transactions not denominated in the applicable local currency are included in operating income (loss) if realized during the year and in comprehensive income (loss) if they remain unrealized at the end of the year.

Revenue Recognition

(g) Revenue Recognition.

 

We follow a five-step model for revenue recognition. The five steps are: (1) identification of the contract(s) with the customer, (2) identification of the performance obligation(s) in the contract(s), (3) determination of the transaction price, (4) allocation of the transaction price to the performance obligation, and (5) recognition of revenue when (or as) the performance obligation is satisfied. We have fulfilled our performance obligations when control transfers to the customer, which is generally at the time the product is shipped since risk of loss is transferred to the purchaser upon delivery to the carrier. For shipments which are F.O.B. shipping point, the Company has elected to account for shipping and handling activities as a fulfillment cost rather than as an additional promised service and performance obligation.

 

The Company recognizes revenue when there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.

 

Since the Company’s inception, product returns have been insignificant; therefore, no provision has been established for estimated product returns.

 

Deferred revenues consist of products sold to distributors with payment terms greater than the Company’s customary business terms due to lack of credit history or operating in a new market in which the Company has no prior experience. The Company defers the recognition of revenue until the criteria for revenue recognition has been met, and payments become due or cash is received from these distributors.

Stock Issued in Exchange for Services

(h) Stock Issued in Exchange for Services.

 

The Company’s common stock issued in exchange for services is valued at estimated fair market value based upon trading prices of the Company’s common stock on the dates of the stock transactions. The corresponding expense of the services rendered is recognized over the period that the services are performed.

Stock-based Compensation

(i) Stock-based Compensation.

 

The Company recognizes compensation expense for all share-based payments in accordance with FASB Codification Topic 718, Compensation — Stock Compensation, (ASC 718). Under the fair value recognition provisions of ASC 718, the Company recognizes share-based compensation expense, net of an estimated forfeiture rate, over the requisite service period of the award.

 

The fair value at grant date of stock options is estimated using the Black-Scholes option-pricing model. Compensation expense is recognized on a straight-line basis over the stock option vesting period based on the estimated number of stock options that are expected to vest. Shares are issued from treasury upon exercise of stock options.

Other Comprehensive Income

(j) Other Comprehensive Income.

 

Other comprehensive income refers to revenues, expenses, gains and losses that under generally accepted accounting principles are included in comprehensive income, but are excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. The Company’s other comprehensive income is comprised only of unrealized foreign exchange gains and losses.

Income Per Share

(k) Income Per Share.

 

Basic earnings per share is computed by dividing income available to common stockholders by the weighted average number of common shares outstanding in the period. Diluted earnings per share are calculated giving effect to the potential dilution of the exercise of options and warrants. Common equivalent shares, composed of incremental common shares issuable upon the exercise of stock options and warrants are included in diluted net income per share to the extent that these shares are dilutive. Common equivalent shares that have an anti-dilutive effect on net income per share have been excluded from the calculation of diluted weighted average shares outstanding for the three months ended March 31, 2020 and 2019.

Use of Estimates

(l) Use of Estimates.

 

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

 

Estimates and underlying assumptions are reviewed at each period end. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.

 

Significant areas requiring the use of management estimates include assumptions and estimates relating to the valuation of goodwill and intangible assets, asset impairment analysis, share-based payments and warrants, valuation allowances for deferred income tax assets, determination of useful lives of property, equipment and leaseholds and intangible assets, and the valuation of inventory.

Financial Instruments

(m) Financial Instruments.

 

The fair market value of the Company’s financial instruments comprising cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and short term line of credit were estimated to approximate their carrying values due to immediate or short-term maturity of these financial instruments.

Fair Value of Financial Instruments

(n) Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.

 

  Level 1 – Quoted prices in active markets for identical assets or liabilities
     
  Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  Level 3 — Unobservable inputs that are supported by little or no market activity which is significant to the fair value of the assets or liabilities.

 

The fair values of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities and the short term line of credit for all periods presented approximate their respective carrying amounts due to the short term nature of these financial instruments.

Contingencies

(o) Contingencies

 

Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail to occur. The Company’s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.

 

If the assessment of a contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potential material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed.

 

Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. Legal fees associated with loss contingencies are expensed as incurred.

Income Taxes

(p) Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance so that the assets are recognized only to the extent that when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized.

 

Per FASB ASC 740 “Income taxes” under the liability method it is the Company’s policy to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. At December 31, 2018, the Company believes it has appropriately accounted for any unrecognized tax benefits. To the extent the Company prevails in matters for which a liability for an unrecognized benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected. Interest and penalties associated with the Company’s tax positions are recorded as interest expense in the consolidated statements of income and comprehensive income.

Risk Management

(q) Risk Management.

 

The Company’s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company’s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company’s three primary customers totaled $3,650,830 (48%) at March 31, 2020 (December 31, 2019 - $2,707,825 or 61%).

 

The credit risk on cash and cash equivalents is limited because the Company limits its exposure to credit loss by placing its cash and cash equivalents with major financial institutions. The Company maintains cash balances at financial institutions which at times exceed federally insured amounts. The Company has not experienced any material losses in such accounts.

 

The Company is exposed to foreign exchange and interest rate risk to the extent that market value rate fluctuations materially differ from financial assets and liabilities, subject to fixed long-term rates.

 

In order to manage its exposure to foreign exchange risks, the Company is closely monitoring the fluctuations in the foreign currency exchange rates and the impact on the value of cash and cash equivalents, accounts receivable, and accounts payable and accrued liabilities. The Company has not hedged its exposure to currency fluctuations.

Equity Method Investment

(r) Equity Method Investment

 

The Company accounts for investments using the equity method of accounting if the investment provides the Company the ability to exercise significant influence, but not control, over the investee. Significant influence is generally deemed to exist if the Company’s ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee’s board of directors, are considered in determining whether the equity method of accounting is appropriate. Under the equity method of accounting, the investment is recorded at cost in the consolidated balance sheets under other assets and adjusted for dividends received and the Company’s share of the investee’s earnings or losses together with other-than-temporary impairments which are recorded through interest and other loss, net in the consolidated statements of income and comprehensive income.

Goodwill and Intangible Assets

(s) Goodwill and intangible assets

 

Goodwill represents the excess of the purchase price of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed. Goodwill is not amortized, but is reviewed for impairment annually or more frequently if certain impairment conditions arise. The Company performs an annual goodwill impairment review in the fourth quarter of each year at the reporting unit level. The evaluation begins with a qualitative assessment of the factors that could impact the significant inputs used to estimate fair value. If after performing the qualitative assessment, it is determined likely that the fair value of a reporting unit is more than its carrying amount, including goodwill, then no further analysis is necessary. However, if the results of the qualitative test are unclear, the Company performs a quantitative test, which involves comparing the fair value of a reporting unit with its carrying amount, including goodwill. The Company uses an income-based valuation method, determining the present value of future cash flows, to estimate the fair value of a reporting unit. If the fair value of a reporting unit exceeds its positive carrying amount, goodwill of the reporting unit is considered not impaired, and no further analysis is necessary. If the fair value of the reporting unit is less than its carrying amount, goodwill impairment would be recognized equal to the amount of the carrying value in excess of the reporting unit’s fair value, limited to the total amount of goodwill allocated to the reporting unit.

 

Intangible assets primarily include trademarks and trade secrets with indefinite lives and customer-relationships with finite lives. Intangible assets with indefinite lives are not amortized but are tested for impairment on an annual basis, or more frequently if indicators of impairment are present. Indefinite lived intangible assets are assessed using either a qualitative or a quantitative approach. The qualitative assessment evaluates factors including macro-economic conditions, industry and company-specific factors, legal and regulatory environments, and historical company performance in assessing fair value. If it is determined the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. When using a quantitative approach, the Company compares the fair value of the reporting unit to its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of an impairment charge for the differential.

 

Qualitative assessments of goodwill and indefinite-lived intangible assets were performed in 2019 and 2018. Based on the results of assessment, it was determined that it is more likely than not the reporting unit, customer lists and trademarks had a fair value in excess of carrying value. Accordingly, no further impairment testing was completed and no impairment charges related to goodwill or indefinite-lived intangibles were recognized during the three months ended March 31, 2020.

 

Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles and other long-lived assets as described in the “Property and Equipment” significant accounting policy.

Adoption of New Accounting Principles

(t) Adoption of new accounting principles

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability on the balance sheet for virtually all leases. From a lessee perspective, ASC 842 retains a dual model requiring leases to be classified as either operating or finance leases for the income statement. Operating leases will result in straight-line expense, and financing leases will have a front-loaded expense pattern with an interest expense component. On January 1, 2019, the Company adopted ASC 842 and all related amendments using the prospective transition approach. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard resulted in the recording of lease ROU assets and lease liabilities of approximately $819,079 as of January 1, 2019. In accordance with ASC 842, the Company determines if an arrangement is a lease at inception based on whether there is an identified asset, whether the Company has the right to obtain substantially all of the economic benefits from the use of the asset and whether the Company has the right to direct the use of the asset. Currently, the Company only has operating leases and does not have any financing leases. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. See note 3, Leases, for further disclosures and detail regarding our operating leases.

 

In November 2016, the FASB issued ASU2016-18 “Statement of Cash Flows” (Topic230); Restricted Cash (ASU2016-18), which defines new requirements for the presentation of restricted cash and restricted cash equivalents in the statement of cash flows. The amendments in this ASU require retrospective application to each period presented. The Company adopted this guidance effective January 1, 2018 retrospectively. This ASU requires entities to present the statement of cash flows in a manner such that it reconciles beginning and ending totals of cash, cash equivalents, restricted cash or restricted cash equivalents. Also, when cash, cash equivalents, restricted cash or restricted cash equivalents are presented in more than one line item within the statement of financial position, an entity should, for each period that a statement of financial position is presented, present on the face of the statement of cash flows or disclose in the notes to the financial statements, the line items and amounts of cash, cash equivalents, and restricted cash or restricted cash equivalents reported within the statement of financial position. The amounts, disaggregated by the line item in which they appear within the statement of financial position, shall sum to the total amount of cash, cash equivalents, and restricted cash or restricted cash equivalents at the end of the corresponding period shown in the statement of cash flows.

Recent Accounting Pronouncements

(u) Recent Accounting Pronouncements

 

The Company has implemented all applicable new accounting pronouncements that are in effect. Those pronouncements did not have any material impact on the financial statements unless otherwise disclosed, and the Company does not believe that there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.

XML 24 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Capital Stock (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2019
Feb. 28, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Oct. 15, 2019
Apr. 15, 2019
Stock options exercised     25,000   315,888    
Payment of dividend, per share       $ 0.15   $ 0.075 $ 0.075
Debt converted to shares, amount $ 500,000            
Debt converted to shares 200,000            
Existing Stockholders [Member]              
Payment of dividend description   The Company announced the payment of a special dividend to the existing stockholders of the Company as of March 6, 2019 in the amount of five cents per share.          
Employees Stock Option [Member]              
Stock options exercised     15,000 12,000      
Consultants Stock Options [Member]              
Stock options exercised     10,000      
XML 25 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Mar. 31, 2016
Sep. 30, 2014
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Apr. 30, 2019
Dec. 31, 2018
Dec. 31, 2016
Long term debt         $ 4,179,366   $ 4,380,393   $ 4,351,743  
Harris Bank [Member]                    
Long term debt                
Midland States Bank [Member]                    
Long term debt         145,774   152,241      
Ford Motor Credit Company [Member]                    
Long term debt         $ 9,188   $ 11,485      
NanoChem Solutions Inc. [Member] | Harris Bank [Member]                    
Promissory note       $ 1,005,967            
Debt instrument, interest rate, stated percentage         6.00%          
Debt instrument, term       5 years            
Interest expense           $ 2,009        
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Term Loan [Member]                    
Promissory note $ 4,100,000                  
Debt instrument, term 7 years                  
Debt maturity description Due May 31, 2019 and 2020                  
Payment of monthly installments interest rate 25.00%                  
Payment of monthly installment $ 300,000                  
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Prime Rate [Member]                    
Debt instrument, interest rate, stated percentage       0.50%            
NanoChem Solutions Inc. [Member] | Harris Bank [Member]                    
Promissory note               $ 1,100,000    
Debt instrument, interest rate, stated percentage         3.75%   5.25% 0.50%    
Interest expense         $ 14,232        
Debt maturity description         The Company paid interest only payments until February 2020, when equally monthly installments of the principal and interest are due until January 2024.          
Long term debt         $ 1,054,166   $ 1,100,000      
NanoChem Solutions Inc. [Member] | Harris Bank [Member] | Term Loan [Member]                    
Debt instrument, interest rate, stated percentage         3.25%   4.75%      
Interest expense         $ 34,458 54,958        
Debt balance owing         2,970,238   $ 3,116,667      
ENP Peru Investments LLC [Member]                    
Ownership interest percentage of EnP                   50.00%
ENP Peru Investments LLC [Member] | Term Loan [Member]                    
Ownership interest percentage of EnP 65.00%                  
ENP Peru Investments LLC [Member] | Midland States Bank [Member]                    
Promissory note   $ 200,000                
Debt instrument, interest rate, stated percentage   5.25%                
Debt instrument, term   7 years                
Interest expense         2,104 $ 2,333        
Debt balance owing         145,774   152,241      
ENP Peru Investments LLC [Member] | Ford Motor Credit Company [Member]                    
Promissory note     $ 45,941              
Debt instrument, interest rate, stated percentage     0.00%              
Debt instrument, term     5 years              
Debt balance owing         $ 9,188   $ 11,485      
XML 26 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Note Payable (Details Narrative) - USD ($)
1 Months Ended
Jun. 30, 2019
Oct. 31, 2018
Debt converted to shares 200,000  
Debt converted to shares, amount $ 500,000  
Parent Company [Member]    
Debt converted to shares 200,000 400,000
Debt option to extend period   Sep. 30, 2028
Debt converted to shares, amount $ 500,000  
ENP Peru Investments LLC [Member]    
Convertible note payable   $ 1,000,000
Debt convertible due date   Sep. 30, 2023
Debt conversion ratio   5.00%
XML 28 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant & Equipment (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 99,948 $ 100,169
XML 29 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Adoption of ASC 842, Leases (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jan. 02, 2019
Lease liabilities $ 705,658      
ROU assets 705,658   $ 789,205  
ASC 842 [Member]        
Lease discount rate       5.50%
Operating lease costs $ 101,079 $ 99,908    
Lease liabilities       $ 819,079
ROU assets       $ 819,079
Operating lease term       5 years
ZIP 30 0001493152-20-008749-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-20-008749-xbrl.zip M4$L#!!0 ( -V KE#CL2V82>T + T"P 0 9G-I+3(P,C P,S,Q+GAM M;.R]:7?C1K(@^OV=\_X#IN;ZOO(YE K[4FY[#K79FJLJZ4HJ>WJ^^$!$4D0; M!.@$(!7[U[_(!$"")$!B7TATM]T4"61&1$9&1D3&\H__]7UN,6\(NZ9C__R! M.V<_,,B>.(9IO_[\X=O3V?CI\O;V _._?OE__Q\&_O./_W%VQMR8R#(^,U?. MY.S6GCH_,5_U.?K,_(ILA'7/P3\QO^N63[YQ;DP+8>;2F2\LY"'X(9CI,R.= M"R_,V5F&87]'MN'@;X^WJV%GGK?X_.G3^_O[N>V\Z>\._LL]GSC9AGMR?#Q! MJ[%XEF=90> 8COUOYK\YYNKFZ_GW*:!PI7OASS_P5ZP$_^+$9T[YS'.?.>[_ M9IS+TSW?7)C,TU\],V_5T>X(^1&]9IOU7TGNB#\L?0I^W'C43'Q4#AXUHT<-M/6T,Y8[$[CH<8RFJ2#+G^#7Z$'3=42>4_;A%SP1O>"[9Z^ZOEB],-7=%_IP M^,,GPBZ;P, OV+&0F_@._27A)=NQ;7^>#)?AX4_>%E\I*$/R:]YF,,HB7MO?#7A!==[.W"!U\F/'KS M=+M^U$+?S1<@L&/Y'L@<(B+FGZ+]_B':OH3E/[MT8SVB*4-WR^<9Y:&I:YY% MSY]_=XT/X:^$,#]_<$TBU#XPGZ*1@MT\<6P/??<8T_CYP]B]GU+^Y/BS]92K M1Y'MF=YR]>WJ>],@OTQ-D)P4,+2QJ!'%+F__Z\,O($LX5M8$3?S'I^V7U]-] M2IPOG&T!#.$8"5#0O>W]LD9@-47XR_;X&R-%7X;T.$0DLI("S/%GN)7^O/&Q M;7H^1F/;N#&_DT_N%S1_0;@U.JX&=M'K',4(L/K) &"^+RQS8GH!K(QAPI/! MX1IB]OD!.T I;_E@ 1$!N^N_?7-!QKM8/@-GC;^;[H=?HH?3R?"/3XDSQJ'] ME QN67Z(UJI1?KB?3LT)6M'J!%DAD0(GQ@5?],G,!#5S&2?6"?+"'CJ<"$=, M?-=SYG\^8YV8&"?$ J#C?-[ ^D06/!(!5^@-64 GXQE-9K9C.:_+1_-UYIVB M=G" %B?&&7>Z;9P@$ZS1/K'U)FXEWT/XE!6!%!J<"">$2L"%HY_2VA,-8(WR MB2SU2L@CW44SQS)NYPOLO"&"T2D>_7OH<-PQZ\8H;7P MBW[Y3$>7%N40'(#BQXRUOIF MR;3-N3_O]SJ[V/O\2+2S8(7)GQMXM:JEM["F^O?C7-,X7L>]ICO^GPO?M$AT M8K\7M9#+9Q/U(_?R:%OK/I[0T#+W$4V0^::_6&C3@?EY23\C?"0.P4O' MGL#;6">FPZ/I_G6QO$#V9#;7\5^;K)%&G6J,FD#F_,O!*_K&KJ(3Z-ZB2-+J M9,W0&:2MC9>!308ST@J8C-O<7:?)N.+H1^3IIHV,:QW;R?389-1OZX5:X=#H!=Z\]]ZK6Z]V8($V)A-",D?4.W]@2V MU$DQ169Z'#>?[*CF8Q^DJ_-B6B<9J;V#_;$JZ.LK,6Y])39XT-KWH&W?2>77 M+[:D1JWZQ< K'?&V-JE2A(O^S<:Q6[!^KW;1&[\D&APK%ZP-9SEF.,N9HBB^ MF 81B.S1UB XZQ>B@=L.A<\O2 M/UWL'<=EV2E)UZPNT6Y>'O9B8PS;H/O;H)\,&FK$8BRN> C6W#[&AV#-#)JP M6"3X6*PS^'CE(.3(%HHW!X[O.,?G@>8*O7BW(%ZQ MOWE&;2YVR^Y4RLRYW:EL ^Y4-IL[]42V4"DG:_^Y=M.EQ];MV"VMM*QN#Q\P MD/@1]L>1\N5IBO;?=6R2.!^RL)OWI5OKW>(^J37A)5E,#PK0L$N&HV2_LV:+ M$X8=DKQ#A@W2@0W25.$#+I^J?V1NS?9U_MY[-2,F:C T;&#:@6DK\+\4"F?; MX/4F[OL'_A[XNV/:0RB493)'*)3EW$Q[XV#CB^,Y^!(CP_1(R+MN]SQRKW^< MNV\56A7/(7/E$\]R ]E, Z\@ME9D Q^H(2#Y]=\ERC)(K/W-T4W*T<=@=2TA;7R/+VHW/ M/=)38O!/%."%8SX9!LVR_/EP;_<\4*C\$;$BP:GP0-!;\L_+<5_7G.3?K(J, M_(J<5ZPO9N9$MX+E#1'\?#D^L17]]G3D*_KMZ;A7=*=FT%?')D]AQ[),^_46 MGL?(]8Y#8F7_6:!?5[)+12/=8G7V3U\ M2OF?9QCV?K%PL.?;='_@Q9&N>BJF+<=*T*7)&RM18^F?$CP3[_8V=^Q+2W?= MBX&=REQLK,XO2LS[Z9/G3+8*=>X2>^#H# ?=P,4#%V^N6:.';M$3D[001=@-7!G] M7OV,_ADJ"?;A?ZRL$.]ER6OKNAPL/TB&#DF&W=:2O);;\B&K6JL2H0UE?+M5 MQE=KIH!KK//)P #M,T 5/47J=Y-L\0IMQD+J/^AX>?R]<-:M E:-:))Q/UWA M,3!$)QBBX\)DCY,KYEY=^!["JTX=Q\%$N1J1I-!@\(7E9:8;']NFYV,$%+\Q MOY-/1R*4SA?8>:,N]U-2D"@#[:/"P%,Y M>>H9ZZ:%\(GQT ;6 \_D57\>8+;3$CRKA^.8#XR3EW&>T61F.Y;SNCQEW3F5 M"@-#Y66H.Z2[B 04G*A"%#V\APX#4^V['XL8*=(J3Y!W-E$_UBNQE'4?.JAW MI(-Z*ZL_7%YUYO*J94X8;IXZ=O/4,C\,'OY.>/A;YH+A\K!SEX_U(,SJ;/.I)8YX@J](0LH9ZQ=MH_FZ^PDN>( +4Z,,^YTVSA! M)EBC?2+K':H!E^.KXUCM\;N.C_K\4;,TZ3,&2IS=Z4R=QLGSE!WMUMU=]O@ M@2,]B([A-&B<%X;J[%VOSMY:2J^+/1 5MCGWY_WF!U+:^9%HI\%2DS\W\&HS ME*FSV;GI+*%_/TZ6B.,UL$3NJB%#P:%N%1SJ'A=M]0Q8QB+Y;]2PZ4]FDB=;* M>V/"!S8=V/0X@M.']CN]-]M25G1HO]/;%81\A:QWPOFIV_NG0CVG$F2ZNF/UR+M'XMTFZ$Q6"V'_T2#S;WB2UX>I#W ML9DX+41WIS)?VQ94LSRWK:-^U6WG$ACCR;%\&L9V:T^.D_=2&2"=!-5P7O]# MRINX)=_R/@],.C!I%B:MPDO>N/VVO9@'V7FE$B(\OW-T^T28O+<\7H7?9'.M MCULKR=$M[DC33>II)E?GKNB(E[CSC'J,/M_^<6N7?,X-LRQM]SI%^6Q@P+3PKL_QQ\-#8 M^)%R\(HSE8-/0+W07 M&<<;LI2(92^OQ+A&9,O 'QT0"NWE'@Z+WBNA4'L1#^+^'/BC;:&@ME O;ECH M8W-F)N_H2WUA>KIU:U]_GR 7'@'#_G?=\H_$_ES5&B"&)PEDGB\<>VTKT +6 M^REP6OM^8(?NLD,;C0H>D:>;-C*N=6R#)7TD]8X.L,':"9J$_(EQP'@R\><^ M]?G>>S.$";$PFA&2OJ%;>^+,3T,VQ-Q*V>AQ8GSRU;')4]BQ+-@KM_ \1JYW M4JRQCP0GP@W1[;8#1^B3YTS^(HV@$'8#PIT$-] ;WWWX'STKL&*\44K>"(F^ MLL?QQT+4Z?44&VZ/,K#EP);'%ELVL.AIL&A?8A52.A(]OSO]YM?R?+,BP;%* MM^3<]H$'NL4#]::1)V>[[ EA["LOU!.N6>>U0GTI+6&, 9V#%6B,P< 76" MC7B#<'GRQ1ML\4TM%8^3^(:DT8 4!72/(E639,]?6 M)" [<$NJJXF36N.$:AP?G%2WXX.%.5:.^B?_Q45_^\1_^8;LMCWT5:BQ;&TD MS)"<,E]8SA(AEWI[[Q=$^>NW?%IG,V'S3??HK5:4TT1ZP\1.MU3LEI_-)N!O7K"7BWK/P.?](Y/6M>2AGJDG:I'VG]=:&"HSC)4?S2> M@8DZQ40MZS4#-W24&]J.F1GJ9W>H?G9_59>!F[K-3=W76P8.ZAX'M1LG,[!" M)UFA=7_+T\Q<+$"%&]O&;[IM$&VNWSQ!JP!@Q_ GWCU^0OC-G*!-W345Y4%# MR>M<&;BG&]S3'XUDAA%ZP.9%^6Y!*4W!8RBQ_'$PU M-O[EAU7M;QQ,:K>ML 9^L^'CA-I2NY?7AVDSL%R!4*V!Y?K*_ !9MGWPJWTU6BA]XLK8N"SIX^^_GF(4;'2P*.U82S>F;7KHSGQ#QJT-T[V:+U9@?QZ) ^=&-X-,ZHLE1>O2 MTMTM%?4@#8Z5)]:-O_C(M-DJ&S5> ,+(^,T![.U7LE_ZS16I@B$-T58MDW!A M\EDF6W6FZFH5EY=C:!GS+_IW<^[/!Q[:XJ$LTY);K4=2MW]=*'V#G .G9E)Y M!B/KB ^TU$5_1+KE+8]9K]U&\5B7^+!!?&,YV#3T"]U%QO&N>"*6@]F;01P, M_'&"0N$9AKU?@+7O^3:-+CQ:2R85TT$X9(EM&OCDN(7$OF2-X608;F#W"8?T M?H%?==NYA#5_]Y.M@Y6R;,[\C:US-^/+@\T::WQ-M=ZD/19)'W>?37LH*[NH$'T#RQZ4BS: M<8&;H>U]^L7%D?;GKN<.ITXF[TA[[C[R.KWT/,%NJK6')>SMA 2\[%OD@.YY M7!.Y]W\V/0NL\EO;,-],P]>M6"#U-IZ#US=OAZ.!4P;9G2WR>KZPG"5"Q\TG M6U@.\B2O-CMPR2!+TF4)#8LT[?Z'12;%)\;Q&@1'+I8XADC9+H>L=I EMES1 M@V3HN0\W:3V';=W?]5SK>GQ,U^//>'6EZP%!@E3W=8VZ_J_U/K4O%>&V-<#\ MZ0CA6M9M)\@QWI'/!+;GGD"Y")T)WDU>YWZS<?]NPT:;F8OU3DQ" M\;@%\5[7S!^7#^&-493I&B7[HK$==&[I/QLD%SFD^:]K( M=9\"X+C[>7U' QL/;-QCYU84;/@P/F4N7J$_,'&/9?' Q ,3]U<2 M'RG/]I^-^B4+!S;J*!MU5AHE'ZFD)"A>_GDY[BO'D,-RQ2V_(N<5ZXN9.8E\ MHR&"GR_' U-D-A8&IA@.G!3E^QNIT!9&&^NV,7[!CF[T^\PYP"R!3S<5ZT&L MY/1!#!S4(0[JK PB^,L]*Y=U$:EV6 M.^6!;C"/6(1YQ$IO'4G5#,HYWYZN=IA@CG37Q^@7TW5$GE,^PS/18-%/FU.0 MT5+&?YKI&+FI4X1$H \5G@/@>TB9AU[Z)]"6O/O5GR.P@YP$[T\.&FS#F#1J M;-(K9#MSTSXT[6&Z;,^;-'#T^P85,A#T :8YL&0+^%B<*4+#-'4.(OVCAPK/ M";_1_KAO.D6M;*]2QWCI6F_THJ]3+CO'M$TUA$S M2)]BR*CT![+]& --S+ENN3]_8#_\(LB"*"NPU7/-5B&(])@Z *(F:8+0$HC1 M2;H?1)'C>5DJ"2+)7+1A0RV_(J_H>FJV ^D6?S$P;X67\W0P M\Y*H2)S4+-"K^G>Z::W<^7L%!2^I[=#U"KTA"X8PGM%D9CN6\[JDO?-2./>[ M:WZV3>OG#Q[VT0?F4]7@W(%AG85>HL1R2CL4(\VT?0_A7%S(<@WOFY %+QP] M"WP2%Z:B(G"NV F9.>JLPV(]-W "TDH02V&0&P VU1 MM8E3&U+T=B#.KS9Q+'$_M@%K<;V)5Q1>:Q;H_'J3VM"QM0UBYG-55IO1[7<6 MONBYRK,"VQ+([>JBNQ3,J(L2.YMM](C?#X^F@F94\.BY0@O'-3TWL-R_.O:D MG!]"(%Z(-2AIPY< (YL32A(+0!'\7AAU7E!9,6ZE!.-EGB6C9U'E-"E^NB3/ M)^["S3FSIH[Z9GHK+N55G1!"Z^Z7:'+C1Y-F$FR)S,RKDFCQ&G J'. 0@* METS[='&:&8ALWF9-Y3F5S0W$FE8E.)_30+(G+D"^^;*QNL!S(FB2F>8#VV_N MV#2%O-2]'P?R/3;C]K %ILV&*\_'"7MHVGBJ/%%KO&5Q8:YQ,'E,G.Z.76QV M-=/LK*1MZ-T5S[Y2:A^1IX,]:%SK8'7;KYDL DWD5%6K'[;Q9.+/?9IX32/! MB1\#HQF)LGE#M_;$F:,,X,*@/"_%;QSK@I=(&7@*.Y8%I+R%YS%R,QG7HLSS M0HVK'1G2CJ=;NV]F,5PUB>!A$+<=5H=B%F,%EE15:EZCLNF76B

;MX99)JT,U&3EKSE0@XG& MOC=SL/EO9&2C9@IX'$O_DP;A]ERE(4L@7CV0Q9QY=;(AF^P_S+JRQ:#,S8'5 M05DI\TGL]AKOF:D<4-GYKEJ@;EW7+[M%P5Z3)%': U P2W%@@K#DYPM98C4^'RQ/B)JK0+8O.OX+D2+K80Y>%=21 M)3D>"Y4^62FP\C,/KVQXN@^"1;*<@^:8#J:-*DG/2GB>MK $/7_\BFSO!E5" M,TZ5>?$?G[).60&(N>G'R:+$Y@=QQ9?$X?0KLA'6K0J93="$#>[?G:48(+G) M(\JJF@^0\-=;V_6!=A-4(54X@0-%)796)$]5'*+\W,/RBB#EABCRJ%5)&Y83 M^1@D6U/DAR _+4 3BV>7E(:@HFKU.>/)BU&F"W!54T^Z=2:K&.1&N++[1&V0 MAD1[1RZIF:1;<&16HZ=SK+29$+@Q10$0\LLWL%,4-CL,H#J\(8MD8A!RD>L^ MDHU1HS6GCIX3O]<)PU5,%E2 MXTF?$';\%7;\G>.Z%P@X%#WKWRL1@(H2#^7.,7NU@.>F[IG&L[)8">3?O#!% MX'Y!*L!5Z_,0A7CB4^I496#*33M!B2)2@!4P,7#QXMS9 >)_ I;+B3B M!=CV%3G<14'45#4.4N)4Q2$JL*LT-A[[E!&BKR@D(I%1E>PH7A9E)29T-F;( M.WT!?P['<1);T?3[#/+#P:>'' )%D&]N]@RX9PT?;8 038&RUWE0(":T_NU2 M"KKZ=U,$7>$8T%J8JW6H]M*J<'2GK+!<([Q6//Y4X^-Z=6W2NT3*G2!PLE;5 MGMCK/RT.(RNR&UK<7A@3F!J>OY]69.1QG"PIFS$SJ?.5 ZV .T83Q/B->0[0 M_D"DY@TRQF^@JK^BKSY9E?OI3H#2A>Z:D_QT3 ^.$A1%BZF>N>"H&HD#%$]# M@N11RYQ0+Q)7IN631A![@]/*K87 LFK<;,L)2?6(%%T/%?9H/$&W)")!^$]E M)L6VQ%T/GVOB L;$EA@M.'$]]Z";#BF9Y26I%A)5#2DG"NI6R<6JB5K1S:/ MBYI0#]]5#"DGB9I4$TW+73QNF3=5DK#DG>VF99,.&)5V#)8 MXD2%P%^-U0ZH!-NK(L%VCJ"!)SWA!$C1E'Y2Q&YBJGR/&$A>S35PIX?I+SO$(*"E8! M.;PR0E6A7HK*EX.V?LPH@"YB8:BD@4];@QK3AU. W+R:$CX93Y(>@"!.R MJI@#@M@Q5AD91%ED^4V-:FN60G!D(<:ARYI=93VU-/G.]='6BZ&Q'UG_,XS0 M)?V,<+;R-AK+QQVGB:"5@'^S>AD![P'#]'B9!TI>814U'A%=*91)5X<54UF6 M6#7N^*D'_I)4+@;EI0-'BNUA:LT_FNY?#PB3+_17Q!6X'2U#>-HO=+?FPF;F M=SJTU6)6@/%3X)>Y1N _=)M>Q\JH[6%6QACWSIID12"N*F8&JE)LU#..S8;-:L40GM\YNIUY^T@= MP'%KQ1Z1;GG+N[O+K$CP8MM(4.FV1N+&WLW8+D\0 M1;9%25:T99ZJJDJ6UJDU@9VC?:H@\Z+$M\BZ^7JH-X!^P"ZIG:H(38@;>X>B:(VY&*C0"> M6SW3>*$%?NCR2;S#!/TXB7? +J/ZQX!_/@[01$7MMS9?C>>2XX5^'PI5>4,UA>WYF5"! M@U4Y-F8H8=[)$M]O/;&X'U@2CD4VYE21.84[$L3+JLBR*BG]=O74Z@,_!GIT MVL8_X)965)9O8*?>F $NC/?D/$ @\/6*17)Q[,B6!ZQ&KK)PQ>'(FN'FXU> MUOFAN+4]W7XU7RPT=EWDN3'RQ\E<.. 1K-/XV9M_YEI@ST9<413CU76+PT[: M^R3'ZCXB4&KM^VE"7]_#B1[9HO&3RNWP4=.A+%#5CT5ZA'IB\6K2FZ@CP!^* M3$]*_I:"-J,-8K"WA%-A)I)DH3-8%%@'ON Z1.(@[1W=(AUBH\KI]_:5Z2X< M5[<:VMR2%#]-\P+9/))Y]K[*QTMO=1RW_"Q)^MS$K?8.(%CMGN-$EHO7C"J* M(-VREDD/X'62R_WTRIF3X@V3;(61U#-6B]:.?A;8"+6OZ'W\BA%:NQBB7W[3 M,3;="]W>+5R=DK"C1C(F%\#;:WEGV@A4ETN,#+-LI@XOJ)H67X>DP0L"L,TD MA2B9%$HJDA24ED'^8AI@9ABT=7IFR#5.W"A-5B'DVR*G!\3.#G(18BNBJFKU MT#I;H3=)DE2A[9WU5;>=RQF:/SF63\R06SN+XD#Z5+#Q>,Q]L!.!%A=D80N9 M73EV/XU*G26JU@W)8#F4P7E!WEZJ*_3BW=JNAWT"551IY!$XE+*IL3^K5=Q" M<&N9W-4ZI2&Z\O>0'')$ILU* #;>22<[%I7BO\/ :6R:BG[!I&Q6X-O'GK W METV_SRX!TQ"6^'CN16+W &177J1L\FJUO$L?31E.82J M8=L[QWXE6X:,4+A4@Z"R@A;S-,0'S3NAFFE"B5/$:B;<7JM#ILVA&["]G=)?:,OKI;"\4 TLV_*J9MY(GRX;Z@+' MR;*LU()Z(3Z5>%[D:@&G,)]RG+CABJ@.I#)"/@E.=E/_K(6-G]^=AF%)W]X9 M86$E$;B\4E@.Q$$JFE#QA#6Q3![2/.A+:C/!1HK7V;U""\8J 4Z04D M2QJ7"Y1X],U6T$TEU!%5-M[T9<]TY2#+3RQ1Y16M <@:Z*P$"Z_(+1&Y:E0X MF6V"7YIHS:1LM,YI956J0@5D'-?6JI2"O$WY4Q;RHO+I:3)#AF\A9[HGF.W& MIRD7L6'"'BO/Y';D&;"[L')T.?CE/RWOIP7C>DL+_?QAKN-7T_[,L OOPW^^ M>C^1'S\MZ*?_R0GAO^(O3&&6SPP'SS//YARYS%?TSCPZ<]T>!5^,F">$S>E/ MS&KHGQ@"UYENF:_PY[^ W\WI,OS2M U$!F3/)=.F$%S#SW/B$&9@=1@;AH /&"%FB73L,J;+Z"XS=2S+>7<_MX_,?^KSQ4__$R1E*F&] M(!P"69:[T$F[ ,)3].^%;AC1WYOP\H?A?3<-;T908W_XB7D!8P_ALPF015^X MZ#,3??JPAH> @J-Y@+Z>.=&M",T7QP,9!0/ID[]>L>/;!AG,P9^9_WEY>7U] M<[,>B/ W')A2D?RXXE7/.#PU M]T/28N1Y,P-X_U$0-FF++)@$SF>>E9-'HJ#60!;Z$9?FC_<9B+5]W%&2([B, MJ&==_[Q\TM#*U;Y.&?9QR97B^[M2PDAALXJ>7"OUB4K_K4-AYY1*/Z/72D>5 MFD2:EA*V4*8!AJ%=/W[7L4%["=TOZ&WJ[[KE!YJ/Z_KSX+OCU%.>0?^8ZB9F MW@!ET$FF#-(G,PJ(0_%F7K$.C 4J">S 29"-P/@NZ;5,=)= 22%_O8?]D1D] M:) ,*LR*=H,.4ZT.DR3@*I$W#6"U9%=NG):&P=)T\0L/W9SIV7(O(J678,DPGA"Y(!E3A$3(*#R'/=3 M8-RTI?L6>%,MI=,*YW7H^74KM%FQBX(+&.)FZ*].="YK&RS*G6M"'FPRS/%# MZGCU;^.L,/[NP+EN6J:W[.U2BL*YNKF6DG+.BWU;S-(;\X]M-6Q3NPN4.C?0 MZI!1QW)G #*OEZ$X6[#GBJKQ6WM<%K1:-(WJ#:%JC)5T4^@1O2';1\2 N?X. M$MW6K54+L;'G8?/%!RYY=L*P]DL2U$[:BU\L?T4.\-!B9D[&&.D]L(N"_Q)[ M(-V!1ZPA5[=@O%=DD[M,V$>F30V=;\0>-2@D0?0+H]L&VQW MP!],G%9,G$VXHK&JLV-C1A-M[,?,8<29RR!8;F-K76N'X(N.)S-&X$;,RFV] M:%@Q&)8H^Q*%]G/A)6K2.X,]YLAB&XX..7IN(/#QU.480>:VKN^=("*QP M\$]Y C?DOJC3.,$IT<))TS365VA"@W@W3?UNZUK; MUK[NE;^_-_<'&]W[21@K/ MCV2QM;.CGT13105,NSZ<.X.-7Z,)RK$C3I%'*I_U%!J,_/P4%GAEI CE@\T; MLO+K-[WC)0+7\P9%7N^G\62U(X[37L5:AY8YV,\4%,"=,*3!Z*3<@.M1$]J( M:+(1KSVG% N]_K8-M*<1?"[CSIQWFWE!,,,0K5V5%>XYBRQV$9O#+@I[>#$S M'1OOA $:-@7$'*' OL# W:K9=J$_5YT2[FO-1!EFRAA0TXJ M@\Q8^ZV6*,5UEE)A9[J6Z-+=8VS=TK0ETCQYL#)@VYP!<<**!M*!/)\FZ1.V MJ^H.<3BE0]19M[GK$('8#A'H,;JT_.8BAEJMW2$4O6@%\PG/.T&J51O)+AQD ME9&KO*\DK[\B/;QAISN<;?P:7KLWZ?+HA=U=J]C%8F8\;^<+W<0YG",9ICW6N]:L/%&41/7O MWVIX9K_,UZC?I% T6!N\5<-)42O;@>G7 MT2.F"_I>!0=Y->I=U89DTT*&;].68'U>SH5+/@W,/]?+H-14"_3BZ25Z_M!R;6MY*YN[L\ MKX,$QQ115:L2>K6V *9H, &AV^_'+Z"I-94"J0OFFR\*/2@RQZBUD<2QU]> MCPWF'Z$7%C!.E M55%]KQ"N!0ZY5,VVL]TJN@!#@TF?-O.#;F4 MD7;BT>D6][R[NXR;(7;D7S_P$W!N/X.HG5$<]VIMUO55<]N[*Z M1 A3/YO.#@D.6\Y^"$(BHJ)(?ZI'IX41VKFWFJ=C'UJV=2^@5U@&CKMHMW-*Z!M M+MBWAU<&.84IDU&^V39I@XD&ZWRX.^K"W5%GTJVS7ALI.0IAC]>)?S4X#^IZ MLUR("3=B6:ZW^4A9L6SXSJ@Y0XG7V!$K9%6$V]^5U=A)]N +R95 )E61A]XQ M:ZG.<[S'CI,1)W*]D B9#^6P1(UN,0M]V6MA3<_9GJ3V-2"2N[= '_ENMF5#U2X7!$]D+3R0/&@ WXKD6JD(>C3?R&9O. M_6+A8,^W8=Q+!R\ZZ)'L6MC/R?L0APB?)B)\I%QZ=)="?*HY08=:D-6[K$]& MZQHJ=#<:B51(5/5:$UOG$S[-=(SHA2[12Y#MTB(_3QZ\=+^@A8?'$\]\@]%/ MH1]PH/4$"ALPB4L!2E/:7$(DQJ%48O2 2B: .'4P5?1(_RT&V:2?>4%,Y]6H,&^"BC2(X)L,F@T5G6[/4;B/Q Y+DG7<]@K M^BO:VMZUSX\VEB\V>P'"%U#UVA(%)8KY#.#5 UYSAD+4L5[ML_.AP)M<*:>" M+-?E5.BOFZ8<1=ES16)66BWW$QQ!M72Z.U7Z[R3/TKRB..RWM]G'35KG9;^\O2. B"7/JPC M-TG5F[R7=TX?!4X:J6JN?) 6!,917[PD&1]MZ6)'36CN/'.@41\4ER.,"I<% M:3!$]HF&P1#9,$2$XU%+CLL,X9H-3S\>CMYR/ QFR 9UU&,ZOP=#9#.CI0<2 MXZC5XP0[A"V_WP9")Q"Z.P[4ZHIZ=:BZ;4=DFEQ1$N6PA3IM&!TUH<'&*J^ M=D[G(A&:-4NLYHPM01AN;[LJ&[I''?YR):9GT M_?OI(WI#MH](O/X3>@UR!)Q+&(Y(2]U#QM#^LFC[RWU5Z)+8\9D$_C,T\-_= M$_)?H28Y!'GV ;P"*D,A%NTC;0;PCH2SHC%*9B4VGFCRQ^5#3GVEFKS+GM'I M^6$\D"D#F1Q/MVHF5/T6Z%;Z5QMI?)]R M/3I/T)$@:"-)&FA:)4U%7AN):E;761[*5"3*#A;^*".\;LD!@%R/!#* V=Y: MQFEI;TGY,M)=QY!C.6#6MN[Y^H=GHZ: MX5UHCIB,^L=_3X10S\SL\#.U/28CY;CNK7$ MLS43WR>S(U[*)4PSC-I?>G C@1='FM#J)5Q#F/*R.)(S9T?W_2"-]JWNNLAK MK91,Z6631&G$5="HKNMX:B.%YT>R> (;D1UQBCQ2^CX. M2XNYQ[$QC]_ _*C)(U[M>F3O\=(C87=OQVI80P&]?H5%<-H0%G&2X!4XJH>P MB &\?G%63^^QA["(C&?;$!:1B4Q#6,00%I'='< +(T[(FE8VW.%GBHL026Q$ M5O_*0--,<1$*E^,.;XB+J$>I'-Q6&02J-F+9X_>85X5GQLX;<2&;+ MWZ-W'DU!'LE*^9(_G<<3] Y>Z7Z)@"$N8K?ND2B,U'Q;,<.P_24(-^(D<:15 M$.33?4Q9CF#;AY[90V!$K.L9/U+45M/#&PJ,D"6POM@3B)YD1YP,.U$]C0-T M"(SH*Z-^Y$#+DT9JYM88QZ\NM$"2A#U>72F+XH4G=EI5DE(8+]NE,,88Z_8K M(@-=+->//.A+\M7X7<<&_=?O"(2*_?I(%L-]0)A<1>BO*&MU"X9T%JHFPM^+#94:8[2+"G+9&F'PN@_!WU_QLFQ;(:>S#9O[4.,"E^)'OP?)P?"9) M(G"2JJJ=0R;CYCJ)#=7N)LHDU/LMR3/)B=:$0P3!$\)OY@0EUR/[ZM!6XRA0 M8%P:MQ'__=)QO:^.]T_D$77PU0;-U @@N7%P^!5YCLM<;.R!^Z?PA=.N8IW/ M&P4T43G=F6Y7Y;O85OE"^M_[G@O;C82NA,V;XY08N_?3/&)5%K8XO6KH6D%? MS8R^S!X?^MG5XI?*&FKG9=O2WIZLX#BR(=(V3)%6*2;KD\4N $>ZLU:EC+P ]/_;2G379 M.8$2(.4Y5FT6SD>D6][R[NXR WBRR(M:@^ ] X?<+Q8.]@A0RTL'+S) *6WM MWNK!U"I:;4Y0E6;AS+7: B?7NFFT?JSV%E/>6 XV#9V*MU1"'E+MBU,IT_1; M;"9RK"#42**$DW47#%[1-)X5&P"C[+X45;YA,+NT+;?!R\]P/"O 0=8DC(V* MCE"G<<&@><#.!"'#)?I5&L29_,2[P"FB( JQT^'PK)7 F61+[X53TT!;YLK M>85>O%O;!4E)?OZB>V!G>\LKW4-7R)U@DZJ-2:""8":4I*#2SVN&^*K;SN4, MS9\'YG:-'SL1?KGS$?-&7JZ1)&O%' MUG"-BFP9A1>+%C6^2K8#6! SS3 M8F[0"_9UO*0$&#'O,V0SZ&]?M^!1FF@*_V\"4O!%\)HS93R888%->V(N=(M2 M;S4%6 F, ?0-!O_?NAV-+9Z7INX488Q@&T^<.7K6OU\'P=(7R$8D1JS8!CUT MJN>?-?=V V5 TC0M3IZ]$ B?_UY+3C>%7@SQQ8^FOF:>9 MN@8(:- >(C7_K /O"UZ4YTZY]( MQWEQ.0L4U&":M-%V&>#&M!"^A)]>'9Q]^;\Z]ID^F2!XE]QU,W24."=L#)NT M8 %HD4\2!&/FN?][:[%V1DH[@9^=\01T"XS@1%P@["T?+-@78]L@&L>"1MI4 MH#%H,J^RNP?QX+&8*5T[KC(.^C\O/#N!C$/=D&U>+9Z7USI O8D?5:=S?:5([=5>C7T',H M0WV)RIKMD6=>R(?810_S$C2UI#1\65&SWFH[M183Z$:KNZ:QOD(3NK=7#H"N M1(1G+Y@@\]ESNO4?F3L'N!=(- ?Y]>)M=,$+_ <,<2!D)$.?\M+E4GGI68/- M3R/'OWNTK#L1(RMN+Q7OL.Y%X/,C36%'O'#\"7O"B./DD2SW(?5]X,]8FJ4D MCCCY!/+81EQ%_<.[(CTG>[GSBVE8Y(;AR0/;K.]<*DHC11&/GT"&GMY] :L%>82(\/T*E[;?'9MA0.64?6T$:>VI2CTDF <-Q+5SK1.*"W0 MR4XYHSN%^++J8(0:K)SBJP=ZAZ*-A'9UCXY11%#9D:"5KY_0G1/@#KGN9V82 MW(4R)"ZI^M)0O11>'T$CU100^;GX/\/ 5>>K]Y>Z,FE?TAAU&SE&FCKR^7.> MK(/A^"\6JLU%=GCJ,CS CS25APW6FH/^V DL '&%2FK()>R=ZLI&'+XCW+Y5 MO#%MV(1WYAL))O-T^]4$4,:T LPX5N$PC"\CL3W/[T[1:'!.%H58IDNAN>M& M8'7=NV?@+!>_BKP19MP6KK0=2-'E$I22*)#9ZT>BJB7;RG]L#=\;Q]^7RM@9 M= F:9HH<[%5R3EO]6!GDA1G'*L)4ERVEX2[<+[I MC6[BWW7+)YSKSX/DTT?3_>L&=F941/LQ>Z#KGR[V_OP".V/NSW?V5&)-(_:< MY61MBR/KQ*3;I-._YR.=)K1 NING6YC,7"Q,^Y74,J@B,!>V,:"R/7*.&7/' MU(JBPJ7/&!'USK1!/0QSJ)\/*625),/6.U,X%= M99^@]_$KD)6F:>Q/.]F;/;:=EI4'S*I1!&++F5 ,;YZ"BZ>N8!IG\/$ZMR!# M0EVAM4S;R0(O[<X5B\>64V8I0W?0_P,L(C A_*^@ZQ$O<.E)RIW'NMW-85M)D)2VW< U:&13J MRD3=>]YS6R=)/8B!$I(IN[[4H=@ )G+F.@&K)'@'&U\S$TS"AI6WQ/$>),Z$*=\!!>&JUNJ*9?G? M@*92MV:35134NDS69%RZ3KY\"I^DQ&N'](E\B>6Y_D#D;@09XS>$]5=$?R3I MO"OXJN!$D#H/*<7'V'-%U?BZBH\=Q*Y/Q$WATSW$Y!1 MSI.:'13DV#/2;O[Y$U#"NO!=4&P3J^4E3T1R8N/IYANC[$YR/4?DJN[U5S#> MO5E4:*- ^OZ>X;:9]%?=M(E#]=ZNN"0-IVD2'^.7Q(F*0I/;Q\4+K"SQ&:&A MKK"@6KY.[S$:2P#?K#@D2API^;8#3AXXZ\GZWJJ,Q"NJ4!+.!E*]%9Z71;9& M>E:5DBZI(BO70<]2&'UA>KI%Q\Z*39Z>&M5CL[<6? %L\I0A3\7F5\]@-& >2;:*3G[$#N?(_$ ZF/&VH)5@+13%[5UD+)5T*QPHJ9Q MOR1UXT%JOEB(1/P3Q\E7QT,NF!%!,8EB'+I]@W9@FO)095JHDE"!G>S@F'^] M^/:56"Y>L'E[X"(35[R=19GG!:Y:$*O>WM53,=MV%Q61D_E:)JYL^7*"^(@\ M,-.0<:UC&TXQ-Q8;=(6FYL0LSNRB)'-B+.SH\%25 )=I*06%9U5>* /?B=PQN5(!?6#F6 ;";E"VMBC=!%Y069%3XE=]^V>J +)L1!-53I,TL3AD MZ^ RHJ2!% :MW0=RWR]0P.7N!9HZ&*UJ9R+W^KN'=0<;IJWCY:V'YNY7QR8( M8,>RX-7$O574GZ+(LJS$6+9&>-LE38&B@)H@:E);I,%(=]$5"O[_UH;=2:ZX MHO,:> ^^P:"+QQBRDD Q452U37XH $EM^.0/0V,%-GXZE,.'.@-660WD9OS2 M>4,V\3D_DY>'XF?M%C^+-J6WI*0;:IX--<_Z4?/L(JC4-UI5(,^:VG4Z!;GR M)FEWJ,A9@3=+TTKB1HI8!ZWJ3K>MHIO\@^6[GYFH^0,SA0.8L>"T'OK(=Q?# MXRL4%91@B&KL,HY->;!J?:2750+@1!^Q?*Z:=1F&'2HPO-(*#*S"P0&0:R.5 MHF[]JE5N/0K9!NG\LJ!W5$VRQ3'4%VB[0M )$+C&@D/E"SAD=G/LQHPO,)J8 M>H[&40VEQ?WI\^)Q3YW?_L9N9L_OFWLY0_XJ\Z^\3RR>NF-(7X)JT>0^? M9;** ,QV1Z2Q:FD ]Z3[P^M%:2?*DB)GJBD DY0'J>)[24%2LY9$J 3\BN\L M.95O$OQLWFU>E)MCB*IO.CFA#$.0K)D@"L"%*<-X /)FE$@31/($$3Y)&2Z) MS0Y)W/>#3FK,I24DI407B0E)/=G!JQXYFF:]/A]HRG5AY)(RR#J&7--(',K> MC,>495V?&E-/15;.D30=!WY_'AT)O$E"CV:=ANB5ST#=+$.S"T$Q&!MI=OJ@ MU +Y6OFK+H>T'EAI9F@(:\59HK6Q15K0\'BQL$QD_.98!BT LHH9WDT7^N6! MSP0;L4U"E]K]](M#&[[>QOJ]'J@-TP@3'Q0OI!I%'D3V+TP@=\Q).%K[6"<$ MTNQ-X=U"( G;*S35?@23H69D>-$ M52J(5Q3+39X(^Y*;R'U$4=/T^^E#U/?\UDXO-[JM%#W J6&ZKH.7)$C\#].; M%2LN)<5#KXK 6A>^6XK5+KZ%5Y.'DZ";.&^=^YLXW]L4[5R%.2154CBQF\AN M52391!;>R8TLKVPF=[6";$HMUFYNWZ2"K!5BW#5FKA7=[K%S)>BFU5+N)D,G M%E2N$N>NL73-"'>/J:M!^,9\ZP]3$V!KQ+ABEA850>6XKJ);/4/S&E=&FTS" M-HJ*))XA8D\631OY[IJ?;=/Z^0.I1_.!^51DGJU;^<,WNCNUX'9FJ;I>$A@" M4V0"K6G"U[HP^ZK(4(%*#RGY]ENU$.H&O N4.L :54C9(ZKL")7;DJ-#3 ) MX0'=>M!-X]8.JRL4#5,@C4@4D&RQ>O7)$Q2'(VM#%! W*IL;CD?TAFP?16EQ M6)]X1-1=4C&(\"KZ@]Q-P_^,[=K^!:.#5)'71#5VGU\ CGI0R1UMI(J@J2E= M1&5OR9^HM#MLF]] <2$IC9EZ?? :*W40U[UEA(KB*DGQZH&=P;6!4F.JIO%J M!U%OH'H9QPN6)<*UV$Y)B'$&#Y/%N9:VCV&UTK6#&!9) M1>T0V)U?&"NQ*_SD;]_$672KFD5J<3@;EK$KD7\_W09R"X?]W-,*D:L%OEG* M1X!$K) A];5YC2 C<$WK!=%P84 ^Z&7!HA-HUH5XMZWRJGJ=Y"JY7Q38.I'> MTOKCX8@WEH--0Z=!,MDD/"F1TGF,"V2GYFH.6Q7.![/KUW%)]_C*1Z2/'0GQ MJPIGTK]N*[NJ"#B)064/V)RDQ8=6V&-H7Y]!]GPGMHY"E7L9@CRLE/H8K';& M:^LD6Y:O2)<*HA[SU&((P:P2O6(5,@[+R8[@TG68R>DJQDY:&FF\"D[R7UST MMT_VY=NJ"D:M&,72UZD/Y#*;VZF^/2)R'$NO%C) EES/_=KU8#A ^L8GP:" M,/;,?U,02.-;VT5-%GE?Q O(!;7C#A5P7PV]69LNK)X;?FF">DP&9,\ETZ80 MK/!F]!C*%! 4X,TXP V,-T.,#4,P4Q+_O@1I[S*FR^@N,P7R.N_NY_9QV:J2 MU^_B^>7JCZO\#XFTRURE,$>]^3Z5(9=*E=;F%#E'D>)C*ZQ-E,3>UM#.MW2U M+U2&G5QRJ?C^+I71.*&]NBKC[$9 Z:*3;0FDDROR( M%^IH&53W^9D5Q_C>[*T _LAK\DA5I#P(9!BVS;X,T6"AI%K5RZ>]+#(39C.$ MAC$C_Y%+W+2TC0-VIJ:7M7M/!J".M?F'H(HC)7>+K+R$ZHI42#TDRG>+:TM& M\"-)8D>%]T'0=1'LC%@NJV[0LN2N72-8 M2?9"W4_;X*(:S(,ZN0V,!D4<<7)6>58APY5W%M1DYB??"C[H'AKZ.^?I[USY MX5V@^? F7-%8U=U#QMH91R(J<=N]Z=C4R5SN7+>LLPE0F+XTVH M6;8MFL/A MTG&]V)S-Z65-]Y4>3R;^W+?H;3=Y_@4SGU9PQ?V,;2FJ_>#U$9.+VUOG[Z^H M)'LWISB%4EK8=@KF[H$N$MYMMP%ODJ<<*T%-G21HB6[C7.B.!+9 MK!=C)T'1DCPJ$I]^UNZKI?WY#1QKPW-]>2Z#P5;I(7U2 7UEK*6*G!K=UB\W M'/DY5)KVVXPXTJJ MR#PKCKC,UW$G8724->,D923Q=5@=O:5H63-.'DE*0V9.]F='GPY MB6(+. M$:.'$>,DP35G9=X"G=8X5 MN[Y"!PI@\_$RQ)5AD&>7U,%CDJC5PF.5XI6_FDU9$.O:!H(@9"*V@3)MJGY>@#)I&6-OI&>NV&Q2R3JL+M!+@A5@VX3R, MBIT4@3$>YWB%%A@&IL]\0=[,,;Z!D!G;\#_;UZU'8+/\W63F"Q](2DS3Q7Q= MC>87@?V!9&J $4H.A9<@Q#?P.V0 HV:H;WQLTQZ ,,J-^9UV UR7QNHPX%_T MR0R6'B])[\)MDG<:\OOIU)R@?L <[M<+1^\'G+Y)"[S!&+?S!7;>:!_,%4-S M'08=))5IK?HR=5MHA$[2"-8G#V!_G7EG &U8,XE3@D))78'X&4UFMF,YK\N= M?9<$/=LMZ.](Y43B^4QBZ@3X+5H5$LZB>=L81.47??BW\P(,O@=JJ1M$#T%^ M)-#=3V$8ZF:KA]HKU_;J_F'=W_I^&N][72@/(\(E6P/RYNNU!?\E,4_I,;_/ M,\2$V2S,3">>V/G<]$@@A>>0TFP4D* 0&Y&4>-45O):J;%D@/JK0K:$66_66VW M84&/K@9 1ZS@G8(IU:T<$4.:[U'"R1+J_HB=YZ$+/B!K30+X[GX$N,#'.K4>Q@6PRV MQ6!;=,NVD$>J-I@6QWS,C7BM$7];>Z?>%\QJ9SOU@XV".@+4F)BF+)W ?[IU]_7YA!+MX]OO+1 ME>[!/\LO .UL;!O_1#I.SATD/=*%=;_TC Q ###2:EW(T^+],(BYL4Y)."B* MU\'L3U;*@>]N\L2!%^X7A#B><_W=0[9!Z%-D_5SL_?F@DZSJ+5T8%DV-%JT" M>!+K& 6O/%AZU$DSI]@A6:6^!4)DE7BS=U-SO,)O52[:@: PG/M*(^2#4U)$ MI38P]TKQ^<)RE@AE(J8JQ.OZ-$C, U >DHU?3!M. U*F*LBTOG^W@:5GYF*= MC'VQ#';$GCH#U:6_YX!G0SS$V\TT6PE)EC6.XT*I$ ?C$*FOT 23M"P"X<:+ M:67!?@OJBC5;48O79%79LT!%L6B0.C4N/B<*+,O73YW[!2T68+_2-,MU"Z5R M!5-$5I*5F-C:/TMIF#)5HA,T09.TBF$J7UM&4 4I+J<.3E0%9-D(QG&R=IA@ M62'+=U8>T##4C>*(B1,5A29WY3V.$T6)SPG-0^@RO)]>F6^F 9I#)Q?)N, M\$1J4>G8<+\M#%!4X%F9Y3,(>I736"5UEU4,?Z;=I8#PEE)W5PI$1$GY8EIP MT#@V7S N: M.'/$&#YBW)GC6P;CT/==_\5%?_M$',Y78,+3#)RBQ.UT'NA9FRCL6+X19P.S M$T_4>$X6'Q1(6I$LA5_$S9)G0.^'E+)G8,G&%:+]LU4!&YBFG+3BY:<5B:[? MUB4BN@EY A>GP\85!HW8ZAC-0(";;^C6)JSU%0'W/^O?2Y<#+GKV\0*OR+'C MIF(8FR=!_@.7YWF%51HCP3V1( ESW#FN>^-@9+[:@=8X6=*26_J$SF0;]"^+ M:OUC@]Q*$!$6058%,YQIA?==-V"=\C]]Y^ MTBURM;9V4#PBW;IVO13'_5XG4+%BAKPJR7&S-RMXS:%%WO66V;PUBJ3&W1TM M(+//%97_7HY7-$Z1Q"XM3TF,!%Y2!*G$&A'K@'QK_IM1-UJOE^M3$V0%R+?BF"(QKVE,M(Z%S3*@JI=\SO^K"=>E4:RT,=BTK6I9;GV0@T+6Z(\!C=B);4TFL>J M)*4$V SJT4EFZ';?J5/8T48MZ%(Z4>[\X%P@G)C'\>"Z)QZ5O>'/?!9X#6,T MY_PLMI)U^C\5MC/^SP9\3!NN0:&5_<)4O!0SK>FFBB-!"VOK5C'\5"I."]5 MD'#$_[X\#E*58@'[[./6"RKD3(7A6U%2YRW0N-?<#PJ9C 0T M!S[*A5]!%,F?F(J#ME!HK M!AHJHJ]QR[#VMW:8"X@%Z0KC/*[;OFH MGZAF6,AC075O78!'Y.FFC8QK'=MPDA4L8MDVBGN+"!P'BH>J._ASGX9[I<&9 M(1-VT )RU*6H@-Z#WI"5OY/K#_5S(^]EK&-"=)\V\>Q$FM(LJ+=Z32-3!R%5 MG193G,2=DDL4@UO7]9%QY6-2H(QZLZD^]A6]TU\JN7#C147:KB!^:-ZJ@,UO M"V:_AW:!VRFC#;&Z'+ZU(()]@O@MJE=:K6.*F4 MW-T K1Y[IQ5"=@[:QG3M6LC9!0#KT6V[IH)4H$I6H*>LU4?WV1D;!NUZI5L/ MNFGT<1YM>DH=.)*E$=- M4F-Z0-T@=X!$^0OA;[01.@$*U7L3TI$E[S5"M6G0@S2HB)*#T*A>(^\*>_0> MJW9,E*XMWS$AVIAAU+5%[#EN-9ECPS%>"1W;/<0C,+V9$ZOK?(7<"39IZT]0 M2, 4G9@+W1J3_"7:3SMS:M*3"9-/S8E.2JC84P# GB!23.45V0CKEK4$8J Y M,AC/8=!WTX7'IK082YB^]/^YC!/UV(01PO8OIDV?>7-(!A?C$K*3ED[DNZ!F M"T(,)E'[I#F3]XZ0S?#L#[00C,3^,&)T"_#U7V=A6Z>I/O$<[(X8UY_,2)T7 MC$!(NT"(H%:,8V\,#3"].#HVR)2&B5'X( MSA4K-#.G5">CZ*M.#K30S&*!G04VX= XCR7?%%JI[?6^ QT3H93&&E'WM2L? MC:< .FD%? /G5(X0YT/B+^O\=&K'QSFFWFHEHL7=]'FG+0/V\PRC/"3;[,@A M<%)!N.F\I0!_=XIW>11$32X(][NS(]Q)F24=1,6-@Z\<_\6;^E;8[<0%B8;, MMZ *4K%D&%YAY7BKQ6RS509C-I>9K AR>1AWG@@**A3-(E)$5I7CIU7R^,7! MR+:W-4%3XZDF&<$@4M,&6;U\U-^_@' %"6NY8]MX\A<+:_M4RT,6390U.>;( M/311!8!E;%8KPI+)%0#VAX/_NK4?L$-\%(7IQ,F:E$2FC=$+PY#1%:VHO%@8 MAALXS-T9,GYU'*,P'0254U4E:5DVAB\,1"9"B++,"O$DROU D/X?=XYN_^KK MH%B!$F0\;C?<24[%^8K>QZ^8Z'A1,\C5+[KM7,[0_,FQ:--IL(:SMF0G:5/) M$.TV'K1I]0.0"5\=#T4-&U,2==@J^NJP]#_QOH*)(,0IFZS1!YDT8Q\T/EK/ M\)L-FB6U,>ZIPO=@Z;9[_1WAB>DBT/TFZ)'HO+'4F^"YS6?VY2A%!N\78(&Y M/\_7O%,)%Z5)9#I-1/U[7B)R)T_$*,?0Q=[ A:4)F)\#Q7-..&D"KLZO@0.K M(.#)<^"O5#DQ#A)O3ZN\@IS(GXMB#83<@U#GB=@9;FR#B)?$?6!9,"N^_KXP M<2M,69-XS(9;GTB;GU6%B)8WKL3?^G%.4W?M=Q M-'C,(/L#D2*XR!B_(:P3.++Y.+*>W0*W59VH?J@[1*S$:G?IG"5L%\ Z)6(E MWYSLX2RY^\1R#\Q+35'WU@[BA3(3+/VLS4H\3R:=)*J%6[>4GAUG/.NRU4J# M7(ATCHQEF)/+(P%J)6-"I'M4X&*SLD5R='45>8>RPL;I41*B^A',7Z!=XV6Q M-@3'DPGVD1'%[9G(3>J"D"/PA5,Y7A WXK:2)R@#2;;(*%5E-\+K M1J.=ZB6:V)+E3<>F3B9Q@8;6V41?N*N'7VA#HW,*%B4&B>Z.DX/"_[+")-[# MA7Y[OO5 $ZB&7YJV@+L2-A;Z3,"PF"CES&2K[;+HTNC6"/R?GS$?R M7H"[RO/L3V$JPNH;[J MKW()[CP#9HB-OGJ,_+(Y1Q0AMP'O9//UZ)G--W/:?F!B 7/&$[3U"@+A7000H2]OJ(WW=#I7#/=8&R'<=95 MXDEZA\7\;]]&C, & YR'!&'(:3&*9[TP0'-G;DY,BR:2> [@]H*PI\,2Z#9, M2S 8K/K:!&\+^T\Q"Q]Z2 MY#BY=&J,YGJ0,"0=,--LR7**2!)(#)34!1".1ZDMQ$9:M - M9Q-+9=@(VZ?D2H9$0G;G8#+0&[*..G,R8US+>0\RV-YT*A+):@"'OY-<@G/FWB9<[QC^Q!LQOUV/GY_& MOS^&Y%'$GT:$28(YHB6'S>.[A.\8]]VE!X'BADMDG)PJ='3;&*_D*6!,'.8QD]]*)R.\& M*WR.H!R)AB C<47%/\;/UX][R$CE3S#8)#B< V+ R";&YFOPUP0.#8N(C+]] M?>);!)! ?A#-%+\Y)HX1F@)"5L6E5 P&MTB^CN$CFJ>Y)OHYR !&#]-4F5#6 M)( 3XN-NGG( DQ-G0C?&A0$8=*@SD!,^#=I?L2/H-);Y[Y +,.CA0$-KJ;M$ MFA+A\&(ZY(LY""[F(T$,9 O): 2$0XT&8 7NBJD6SP]C=U.)"GA>#QGD!1CH M#/#P8"PW#K6Q%E)PC,P!6YC=8=9) ;@D*25^ERP,(;A#(K3,F"VS.B1C%3DL8 = >J M1H"8,I[=Q@P?[$#HR=S M97"(O\)Y'>P-(*7NA>R_>I/N +K24XKD^K?NPSH'F >/-*21 ='B< M,$*R_18_\#08L M,CK#-YO"2;7W@ -"D)-U)28%P60LPESP$&M@W.#@!49TO)5Y"J !W[H3X"S* MJ*MS)- I;1_&3(6%2L7\#D /#G_T7(1>B=.M&)- T'_Y-K42 ]X*:@($HP=O#CM_V_@BR^3 612J8? GA2-I MY6!>/;A]&(6&P.Z6RB,OX$"W2&-)LIGT=?$,J@0"+($6$1WD!#C;H?H"1A,? MDR*+C*T'^I"-2.HGL0Z#4YCX[)BI;A*62>/#%/@63FBIP#'R10=[D((1\"K/ MCD)=(?8JS 9'#]VZ,9\!D0/D48]6% #-PINYQ-H#1P&>@O1%2()$,T$ MZP*[%7T'^R12?0,UW .Q">0G2A*S1#H^3^H[G=]EO7,SN*YF,E[)U(=0G)Z@ MHYL/=+!XD97G: .8$92QPUU,:8.*['O! ^ M'L'F(%I.:,S10_S==(-S&BR0K*H3!6)=HF>_ZJ23V@$3FE5-C"KFU0G;#4X0 MMD,K,Y#1@:T;:A^.[UE4E7A!((:&,W4#EH_ZCPR9T21_D%:?E([T0ZSI)X73 M7%\;#>1+<(-%)9E0:;+?+=&N'> &T&FP ;#(' MQWRSL+L1W@VLO,*>$WH3@B,8K5?SG%DM]/9/ M])R,7$L1="XB41AQ$P',=<_T@ON>@2,V-]1+;$-%I2[,P.,4ZJHNM3B>="+_ M5ANK?_Y># T/?TET74970C,J)?(Y=KKR2DB(CYMW!?Y&S M9(&=5TRV#STD]'>RKX*:-('/*ZQ*$S@909T/AQ^M!J<+"%N#GI?!.H;[CABV MF,!!#T2A>JFH+V2OU.H4%)K(S@Y'PAUD;DN*:4B SG!9R8JR'/F54E M%@I\Z$VCG[9G#X34X"H+N>1?4@DPZI$7N19-(F/C?KGWDSTOI8:*]DX@AM:".R" V MBM2H)%=2;AB[Y.EP7!/^'(/2X84*]2!($@5)<)5 #T=*K-6M*6QS!Y.S4/?6 MJIA!RNM.3.KX")0/LK^"?VT3U,>B^H,("W(*&?V_"RQ^&]]TTO!E!C?WA)^:%4)4$NEF6OG#19R;Z]&$- M#P$%1_/0$G0@)B(T/6>Q?I1X.>GC1O1X.)G$_I#N'W3-?Z. U/09(A]]%+7LP KL#^02R0KL^3!.,!5@^A&7HVQ6R&Y\ M;)NKD)RI^3VP)K+1,BOEL@+#=Y9,7S9,!A3)\H%.6Y#=3Z8V,?3!<'S,"L:D#5 MI'GR8&5>9]X9N66B)A4CTP0 M@=@.$>B1.G*=*?/-#0W4[A#*0O2B"^%Y)TBU,NR[<)!51JY/U,K<^*J,#4S_ MRYV+8.7V(X8B\N-0#66MW5+O)=A.[]CT0, R!G$=>$[B[<^.&W/E:'2#<']Z MQT5C+W1RQV"_TDR%B8DG_IS4:B%Y $%L61BS%+QHA@X['>,EU:'F@9=RKB]I ML!.-.)Q0)]\+N>_YZE!PT9E!TX#6$1\;$6GD)GEP[&TZ]E#\4G>^T$V::$G$ MXIUCOY[=F6^A%SEPX5&(AWB)Q!#.[;B@F_'317@Q;E /-768/SL+<\((,CN* MITZL?:JDLEC@XUMY5YF/XZ=+\LJ/VRF.Q,OOTI0;D(9O-/"7K-(HO$"#K3-B M7GR/[!D*"4G2#)(D1N3&(IQRM??IM-;*BPO/!"I6+)XYFH!&>Z_Y)? V6DL2 MY$%D @FL8&@6ADN^"K;^*N5A<_]'.S\(NMS>\J2W5^ 03=O\S_'7 K%$@DJV MB4+[@I'+;S>6.A5#X65)TG(L7Z>17$[4>(ED,M$0;GJA0?Q)/G4M^38)/"

"QI>B/BD8)RU7/MSSYG;X)(1"O8V-( M"?6-P@+&=#? $CJF1L%(*/CSW ,_GN^5_/X.(U)^AN'Q#'83%": M8K*L6:QG@:]+PIS>QX0I#"0Z-*(2@60KN\8,\AB_G3^=@Z9D63H.!%+"ZX%H M(.$^>](RXJFFT> T8=V$S7@53$#A()/0?'QKXR)VZ]DH/B9(NZ#1%AO0Q')< M5F@$;](% M<6<(I!M5QYC',)*$*J%!T,M&G0$JJ")$5[==>E ^:35C<%-&9R79?[I)(TMB M0H'&M#//,8+%4AU@#I,.Z]#L%1C;C9,T89E2,ZU7=]WK5/G-%W?Y8K2]:/3\ M3EVX47R5PJ:90(8@7B;*HZ1@[-S4F[2@$?.1).(%T4?TVC](H K2AH)3?A(O M@Q2]%H8NIZ1%Q,8/HJUB(T2!7/#CT9XZYBP"@G M.YM[@ZA#,*03EMZ(EB@63VXYD[@(V@ZN6JLYF[QA3L.[9V+OP:-;.RD,TTCF MD]40Y/%E&/-+ZS6$@X72 -E&M,6V,DZ.DS,RG=*OL5,Z$HVQ#L3#0;VQ8']$ M<1,TWO0-G;D>6C!SQT#62L6/0A7QFHKA$4UXEKQ SYC/S$<.F);,L#;60O:D M=3A@SWT$MJ:F'?UR%6STD4]YD<(0MQ^<%RLL*$"&6@O4:'082_@Q.<(JMN^# MNBCPK/@C#;::['\PKMTG Q/DO'V4?HP3B8P7T8ZZ>3Y2%>#'/>,0E8&42'2G M)K$Z_D"!)V;J6U,:5QHH4#Y.>3V,B@NKG@2(3$F46 C\FN*ARRC>!#L4*K3: M!(4PR$RG()&P4W)8F79(#3CN_PJ,1/?_9^]-F]M&LG3A[V_$^Q\0?>T(*0)B M)3> H 2*.X7HF6Y9 A*9 M)S//?I[#6I;\E(0UL!%L8B=;(F"*0%N2_4C*3O41L0,X.'V A:"IDWS?^-3X MM<'?9E .7Q9L:H4"9X+^,1%P-1[6_G ^'JE;26FVK&=:B",F@"(N&T.8'@3\ MG+MDD_5&-IQN@HY462 \N9-PBW,M:I8XB'*@3(O?.-IVM4YKL]Z 23KY?A=C M;0=F D;Q+\C"4\X!5-A]]@7G@G6?2Q(T^@E5)6"$P4\8)#:*98[RDC&!*3@% MX@ITX%0QY[45\23FT#FF\2CH;;;I&$ H@&E3FC:E-,L<9O*^VAH]B(=0W"M0 M*@2](?&41P=)^##Y>%Y,_G,.Q(]82J(UFC5* O,;$HX8BXE]SUFC?YD3NQ I M*Q^23OAK,B)PG>@X1L>HKW+=I8&K;.Q$Y A>'VH[L#.W# EJ7.)\2)*,K#Z: MSCME<>(>?65MH [O5)#\!?0*A*NB"25$9%\1V9CTI,M) N-9)@DDM($8D"JK'2XP.Q(5KMLF#X&\40\B]3&!4RJ=8'['\C?6+-_:& MSX -/5]?T,U5\XE%/WVLR9\=@'J,Z/V2T%H&E8 \8##7*0GD#A S56^;O56F M%+']QJ']E,'@LMUT.<8+HUTW'&HVQ9BC.J"6$Y]:]:,[+5\LQH85#7)+M&E! MTY'T<"F]@V./%E?2O37(H^_J6\Y 6PE(>76W;%EGT)(^CM7G !^^P MO0ZKT8.8CI(2Q4WEL^/E"=FIF%&(&(KR^'X<6QA#8'6 MBD-B%; 7"U/?)"4F1RYB"F$_L-P3LCG&RN@7S_LJN8K_;TQSNW;I[7Q+6G:*(>CLO=<78KOA^+$2;\>Y^914!A9BOT,RN-=UDDO?BKO:%2^#T'ND(T_@S$)QY:*X-K MYH*(=!-'>#&Z6BF+@94@Y2*=<)TEP78B[.W4"H!ZF#R@H+AL6TI>%@7U>2\; M.>E4!",)U5LLYR+3E5#9WB9+J>'\Y@H49*?QLPOT?J$I,$/0J4I7Q>_2"Y6 MY(E NAOU$NO#3-TH+)^$U?"BF'*AMTKN@5K,RD$I.1:1R40R4O2KRNI M/('%#?_D(_9.)0G6BLZ*!<)XA_I$5NL7P0B^Z*)!^)$JX-!/H!M*4&8;N)9Q M_K_+*Z>A3R@C"1C*(F=$2'ZGDZ'P*JTD!Q>2THK@<2N)2VO1(A7Z:]FW= S M2E;+I9Z:;"W%WF_+,E^G/JPI5IP#F&P)'>[I24/7PT/:#3 M:W1["G?UZ+? GLV['%5-6C9'OJW#QKHSX^:05::[RF?DB[,EO>A[LS=Y8&S/7 M0[^!9#1J;RD+GV5$*:_U$+NUNSB5/FIDB'-F]CY#9M&$:ZH;Y MD:N.%RH1=IF$%SP0RFRIW]%6D%SKI]U/79>1RAU3",I ! M89T":A[!<RZG@^%;H8)RO*&P18^TG_Y@+)0AV.;BWD M+Q8P!*D],7_AAKZ@ 'HB6Q=OAQ3S_2[.]-]Q"5W2%; 9+%[G\4XE+I@=",_A_X:6EWDYH#/$K=LQH M 22'K\"=!V72L;29:$S]EY#%^.$RDWH#MJ4J/IF%*\]2J%_9/.'4BQ%+#KLY MC 5EDYKOSWTP,N+)_,$._6#U4H#-[V2]!WU>#2"!Z%WJ(Z=574+_I192$J62 MH!]5,K"9GU(M B])(>_B-8<\&N4#NJ FILL&L5Y4/9IRTS*:?3VA)2=\6Q[.H\?K ?DK(19!^G@&(M9.I1F$)V M@@)S-&#-5R6,E"V@4=^C%W>/.KF\J3]7-1AS++&[ ?MHQ]B+)$WY?(:1.H"R M5N;!U O9Q0RJK[-1>79V%G<,+72^D=A\'A0IC6A.LTJ^&]LZ[_:72N1ZTUHE M_DFO*N>K*J2($C,;4V(%*P KV"32Y"Y\,+3;%!_?QCZ+Y MPI,U;2]U7_9 W%%"0A8F(I#@/JPL3=014KA'1=<;:U3X L/EA%A;A1@TZ,W& M-5#.E)W+\.]L>H?/A5Y 5%G8I]8U;*%ZG1PAI+'1 B40RD>6H)1KQMD M*)0&E>9(C(W=0_P.2;A)X/F+Q%C"9H-H*=;H[CJ7)U,B1S()>,2@:\@2I1]F M 4=3AE=A)OR.O8#2N6&K>8$!D?6CJ0(!9J <4@U\,7.2*",TQCB7+PHG2OXA MY0[D-=?,@XX9?46>8]PQFH@YD;H=J$I^\:DH&K9SS&E.=!AUOR,^T+I R[3E MD9+5;!TY:[3'3%H%VFEMNGX8/[9Y6KO^E!#WU]?#E3=P7EU[89F>R8WBC)K< M G/T82 -11%.O*3\:2^)0OC5 Q:^)C[]#4TSBWKX*"Q=XI*9U>/D9(-G4@?L M<(1A3H8B\$)T)\CZ4HWSU&"F*Q7Z3S%\)R/J_R[X*.,Q2)*.1O/I+P0\HH&SLE"B=,FM/QP[C(/ [F"NZU):3DAH-*Y M_=>R+7(^$LN="94@D"21[/9!IZ-$Z*A<^U "^:B+^S*#.8\7]EXMK_5T[,S: M;][/HRBHGC*G9FUH-L4=-P5&VUE;RPFL.5 M3Z?1S:I+ !1Q%+RV8$H*RI/P4JX+5IF\(#>648Q%U9Q\Q4^I8,X:Y;@4C9*T M:X/KJ$W9$C,T;S[B'#&4(N$T=9TV769Z Q?!5BI]&!:,951))6KI1"(9&%%% M1"+T6)V"-QD@S=:P$"F*,4V\G]+'8F-]$5JWG;D4$G5!?Y-(G1@_ MPBI8]-%,6<65I.:"EFF)7^UCD#S!9225IS&@HN6JRT=(/95Z-L7A,B8?XKNQ[M2K3,"2E9'E1EO$Q1G'50P>YSLGPAP9-QO8 M&Y6#4N%EMVGC^!;YH_Y3ZXW%&(OL4.[N.@68&G[3R9%=!B6?E2T!:4]!)_1- M#AOGBYK&H3YP9^!$S(Q!1_ "NE16C;DY:[E/YTT+.*BDH7K,RT 9FCUV+MF M VI2RV6:B*SK\S2Z%593X)',@ ZQ;%%ZFV)'#D'E%)ST7JQN':/5B#8Z8E]X MB=U^D-.1+7F$SV,%DKJ&:G/4_!/"P,G=2;NM(X%)RMA)FF(!R(PPC@GGR=I) MF;I@?\FFD W-(EO]^CHUFICE$JQZ)688/@!5RJ*=M=:ZE_Q4"1IDCNR^N8-? MA:72C?FB-([(?Z-33+%Y7]F)*2JBZR93.))V61KIIG)P7:P::M? ,^ EG4-# M2YX22WI"T_VKH.E^0>2SW_5E/T9+QE.BWN/@'J2+L0V(9".['TSRV">\N;R" MB1ZNDM@%ZSKJ7IM @T+JG$SXP]P(V3KZ.:Q5UDP=H3 M/E6=Y%.$ M("1?9J92U/]6L5X0\_CD)VC-H@##XIFI',UI&M5Y5G5);/2B*0 M0QA7%6)MNP1,@EGK%M0-YRVKQ31B9@KY5-(35_*A'@-D),9$NI;*IL2&KP\. M"X68,K9(S)0TTE4V1BE/H^PG/@'6Y%B>1*F'C;-?==Q^K^D..TWGJCM\?8V% M!(7JK:NB;!MA_^RV.V@.W&&[A\I;O_6Z[EF]>D?E=C)X8_AX()&P\V6W@[&8 M>%F2PV/COS%JO3I4YIRR209':AE0CI;$WE^3#\S!#CQT"^_?&,_(Q?O\-+,P M=M3G$08PI=)G&DU>=BI;*G]=:1PI(5PF$G;?F8DI.Z2DFL>6GV0W^4\RTE=J MW>RIPU.Q_*)\*3DZ(J_'(0_BN9@ Y8Q.J^ A5T-FCLQZGP1F$8W_+2N'9_Y/XL+A'2>'DRE]-([3[C:H M!.%<=O^#S SF*D:4H,@@E/=#\Y*58X";G@_/$5X"NGQA0Q=1Z&,CR+?.P6)Z)X#E@]=V*ZRFW5 M.NS%UORF)#TBMM(CWA%$A_,[NPX^A(BJH_O2UJJ\OEOZV,Z4P:U)E5@(2XQX MHCPQJ%N;TD[&L'?,B\H#DW/6L"8O_0!PK'76@)UMYH=PR%'J >ER9F^& M1-TN:XZ1-^&D_\]NH\6,E'!YI+.*T$A$.%6@TC*#0IE@I1UC")BBL&5YSY"" M%L&,1@EY$7B-]Q)8;&*F5. MU*]SYGH)]A304N(?Y?7)*IPLCE*W=A:FIJ:<9ET&^CCOE54] F11FVS=-I$^ M7L*$U*<)KY&4U)9JK4C.=B&/WM_L FSW#^4L:V+ #Y?-003S= M(W5JA4S2DEQTKT@'%6E9[0?(9\OJ^TAS47LALY%"L$F0]"A_)! !Y3ZI'JD- MY[^B>^SMSN )EA]M*!Y:EB\1@,,>*U0 WIV-P72GQ C.ME=Z-;NZP MY->AU8K"6G0BVQ-+MMLLZ65 NJ6\@N[,%C%T@0>/LTR+.SJR[7 /A1!0TS,1*5F$.P*@IH+='?)B#7^TTG$).;4 MA)0Z0F,=.8(,,W()*8C2[@>BZ:\2J3$I%N8.:KAY"!W0D6\'YYB95 K_"R5:RA:U*[_%E M1-[FS9'\A>&Y9/F E&4A:CVK]4$I*TU&N!*7AJ4NO$DC0CU$/D.].86/B M!ZW$ Z.]P(E8=-*ZP0DL+-P89'U-*"2FPG>:%"-I5O MY^ 7Y/**F-V87?$I*6NXNRK*9.9&: ';[#6Q$BQR;S7/?_*NN?4WL)L2N@6&<75X>$DM00"RX>Y-\U#4^0D?$ZK*&L^;6DTUC%+);PY MK("N7R!2:7N5-YBVBGJ,EA6OT%JE6TEZ2TI;>HR%%L@!Y4>0/E_P>7]??GXM M]P5+0RVP5Q'NG3RZO1_G /8-(EH^3,JV:E*4^$:.JRNWYH8E.2=8L0>]9Z.E M2'O82A_\+('9:(QW"IO-3B*TS53CHF1CG-($:V_9UCE3:2%GZG8J6R)@B@K, MHA0.]?C>M&ZO,3P9?+9P& MW? : XYH)7Q*V9CO:8Y< [39E#UM6&=.KP&/>8^!>D_."46OJ@MP]?3!]&$T M?! 2H/::-K9&<^+19&KM)$!7(O9:1;XB+0%35Z!3481Z3>E4TN&NO? -YY.I M1N!'I0,4Y;X*$^69JVX<@[21"0B%UQEE&U,40G@I\E# J8S/)273AKK8;24E ME.#'0YX!(BNT!!;;'JQS6@S]@2INJC,0XXM5 MTKRQQ+JY,99\PD;V=!\[+OT#?1^G[RDE@HNS,KU7&D[8*H\QAS[1AQY5&RZ, MX,W"@@L)50!JC61$MEV #$E#>?&&&='"D1HZ##-Y@.&0YVHL,VWIJDQQ M@_6>Z?%TU 8^[%JK%P_(.G$,"JX]KFSCY3R-+.%'%7CW>K0"/\>CP:6/N+/ M=I^N-6\_I\.1_:&O@IP^PNFX_%$0=?@Y92S(MH:T-?]65"G":WJ*;_3VZV6UU M^(JZL+4[S>LWSA>!O4"I]HP>OC*C7JMX R-3)L0UI9Y@[&@E'O,)"S-B[')@ MG3Y5_%TN]90O16)/W\)HEQGA6A[1XY*9P935O% =L.035NJIUG,89K#0R756 M>=Z242(1!W?N,I]YLRD3RX!!"];LTHXK.FS8%,QD4>6RT4H<*!" M;**1414A.PCP\@)W"BBS!,Y6J'J=2U ,7I:^)TR$""FE,8%\L2#26G0^3PJG*9ES" . 8L+LH(WC MSUH07$V,76^RM=ZQ?-B$]K1D$K:@,);3=93_L&I/\TKR;K^(9 M3RS8#M,>09L[2B67!:LZTT-V]R+%GI3-1U>M_S%2D8U1_XSNAQ!%_@&._QK$$V^_]__ M__]#4,C_K=[Z2.X.;76PFJV?)BL9_O%%S/[/W]!!@D[OFV8+_B^-^.?.3:?U MM_^;.YCZN"EU][#\J S)\H<'%,>/) LXM3<3;YGHA\?X0X>U*=N3B/;Q".UC M)@JM8JS7DP.:K%/S5/?.T"GS M%,UGF"*KM[E(U /$=!HN4Z+2M_BU:FE5A5 M.C7;X9C]@\I A#D$E-VK9F#YDG1;GX+V[EE'Q%BL!JQ=LB\;H&^2+:COW ]Q MPS-A]IGK]PFWF_1KV=\3C26Z^#-B OFN53E]G'+<"D0OJ+OLTK*UOF9+ \3P67J)E!<$(=^-Q"0 M(IEXLH_C),#*4;()X>)C3PFK4]3?48*NM%LJ-L#FY!>.$;*NG^O15#)=,DYS MM0K?UAQZ2>QI1%) YU+9#<7(WXAC42K"YSRX#G MRKYL=P0=(Q+X/25V$.H$9\ZRTA*1>D16C>%F>J7:B6@[U4T'5L]^"?N."JD1 M2;R>;W-AAJ=O4\HNAO1[C=[KNH0Z+SP+SEVL6U'="W62SY,Y"9S0\*K5;%%, MX$H5L(]&[J@Y?.DLTBLH>" 0E>]H)3!C94!5#4GN(7+S;5ZB75AUQE:*?"E& M1FE93Z%)):92I.N>M1U\TM64:X?[:((,.?&IZ\RCT W9DC\JV0_C*1F@)"Z\ M8.7-/"!8W&5Q"\LA:Q)( E><6Q M$M%.NK72&U1U@'#H5PO QA>_..JGJEV7QE&:1HO'&B_)3_"#\$+@3;X[+JR\N? M"G2QBKCRDO.G=L]K#3;IW,*#ECEG_]?;M^_>O7]?H1?7H/^Z,B6>L7YUT%\_ MM]]7J_KT7CUO;NW6Z_SY(,6I\E<[S:[;&[7V0)<=G07+49^?RP;;7G5Y53=Y MT\.PQ?:T.FYWU-]Z_ON_F!ML1_MLMV/4<5N]WJGLQBZN1N=L]V+0=$?MD]F+ M'=R,;^AQ(N?RV>[)S:ELQ]JK44&SJ;!.C.']@GZ C!T8$CSFH(KD1KKQ#@?< M1MNX&O3=7G.T.T)5^.;UVJ\=Z.KO\(;NZ"9O]:7SN*&?B] $C^3QGO"]W8/= ML,_[/6CVW'YON&>"EIS E]9=,I]*@3]02M6?2VYL%RD7![EU:58FY/#43?JP%)QR2J42*P5&UH#1(TT#5[V;E")&05\*QF" A;(E*+#BKO++ M&PE[K9MKE-2"W5!&6/'!#2&^.4/(*LBX4A Y"$,,__TNO,,& MC@)4SL1 9> M6BY.I*&KUH9$=#$*AIRH<0$PRN!!-[;A!+BH6#;AKHD]Y3]HA>D)(_7[2N07 M :4(ND%5U-#?2S//'L\A*V:")9B_# MF[^IAG2VCG8Z<;'S=SVK WC>+X*$N38 )51L[=!R/(WX1;];/4!0TIQA0W*< M03BCU=TJG#%P1YV1.^Q4=6ONG#(G2=/^5C3MNH-NTQWV!WN@Z7DX$VZ?:"US MP@Z$4W'\M?L#M].O&OG9M^>OWA>]+X.FV^^=RKX<3OX65]#>B7[UO%%*-[C= M:.,.(Z\)Q&&=@;E/;R>-^X.VVQULFEY0;\X!-J<+&]-TVZVJ(=3GDK7D3A>] MM>76]7H?@W&$/.K:*/I!L"](B/B:O^F,UA?H!NFQ&T01PS^Y.KO62TEOO'!K MOG:(O$B'R"'BX/9&['KLX\SA<)KO,SQ/;S48+.*\;FKNGH.'9#NO4]?M]YMN MIUE[G7;G=>JXP];0'0ZJYKZ>DM>IZAK_%<7?*9@91W>Q2*I>K)USLJWS_MHC M;-3;/=+\#[?.;JOOCGI559=3X/;;>6J^>/>Z\)%++).,H2".HKV=E6NMXXZZ MZ#K?E(&=A*)[C@3O L'A>O;/I,AIXYA%[07;@Q=LZ(Z:;5 S-E7=ZLTYP.:, MW-:P[0Z&V[+0H[HH'_,Z%CV4JMG!YP QQ<*I[G?PHCV6??98*N*X#I%'IOMU MAF\(P6FI^ST?QI/)_WEYM=@5T]=VYEHI^^XA2J!/?$VW$PEQ)J:7L: =;](S ME+13//5[]2Z_C2K7K)W]6G_#9.R)SZ!D+V3-?XCMM_=PG@HIR+JCUQOJ#X55 M_YKY 8K3VDV]ZI'HM[MNK[V/1+Z72M.VV^_TW=Y@TRR*FJ:/F'W#@3O:."?M M%!S_3ZH+532[#+X:C?V@LI-UYX)J:S]YJ]]Q.Z.J?&;7\S_@.IMMMSG:'H3B MU-?9;[F=YO:P+8=3)K:Y@!CMSA"==^[%TWLOKEIE<7K;UH5;V*I:C7V^I[.+ MIW-[C*137R:PFM;)W,&]BL#W61SZA-3'G11_XL]G+ V;0[V^^.W%'K\F]CQT7M MM/,"M-.VV^L.W%[E2H;S%HZ_1M[Y7K].U^TV+__NM>'B]8X%K7A 20@J:7=[ M*_\\).$GZNUR 2*PY?8KI[N<[]D<' WU]X *=V4GZ7F+O&^QYP=G#(LZ=+N] MR_=/]-S6Z/*=31VW71G@\-Q%'N&*S:-@ZGQ88/P6FO(O0_Y]],*C97GMP.3KN0A?NGO8\<96S?W:.+]CG\4UH[[;/EI OZ;8BZ#8^72/.$@Z\&,4OX3JGE;3 M;?6[8!J?Y"6Y! KWW=9@Z#;;QXK)7CR!.^YHV'>[[;TX!*KU-/A[J]E_7;EJ MJ8Q+U;5*6YWQW9;!Y!!_-@#X.?%E75RYTN[WZ1FZR[[.OAKCS-"R-JAGVM$* MSY-.SZB%>M'TJEY']=P%[LANJ:NL3J!ZI>/V6UVW6=FJV3EE+I"F;: I9NU5 M19BJ:5K!/S7JNJWN/B#K=L3-ZBJKIQPH+Z3*"@[J8'CY>>7]H=MOOI34@HLJ MLNIU+S_SSGP@D'\> O'<"SY&8"M=_JGLN9T7X);IN,/3J7&L*XO7;M,+J2QN MN8.C)84<4/ULN_WA2\'8,&56?EUF=3;+[ _=7N7.IN>[S#8VMCJ9F[C?,N-] M57PVYKR3O[*L-UJOSF5*_C8<<'.Z;A.T[_[&G7GWT)4MV%NCLB=+Y';^7?E+/YP* M'-"T%KM=@$Q)G6CF3.W"#9R(^+D482*<610[Z5S _\=". N8T3QQ!(PT=?)] ME7YQ7HU&[J@[=*ZP: G^V6HB)QQ=4Q:0GSA^. DR?-$/G4F4T'<3+Q#X%_I& M%GK9U,="+IR!CY44_@*;T4UQ*EB=$9*4QUHOH!'\#[FS3^W"3QD*$CK>(0$7]#SP8@;** MP_BQ$X@[F$C@SP1>Q=; >1!>G#0.?'0OO?1XYRZD9Q2[Y>>EQMK=AEKE<6X-\HYPUEUG MH]-^]/.MRE>??;QWY VI7IW:Z6U9G6HK.=4-E#.H^6LWMZKY:PW[[G"PJ??L MLJLH^]M1M(MY)W5=ZN[.:+?M=ON;^A:>799Z +%6/WH EU4N'/_SIV8Q[I:[8WNUK&O5D7K[[V-RM-CIV9\;U!AL4DKT(BFYKQO7=WL8AXMJ,JY][B6;;R M;2ZRH20_Q;!L")X)!:*(_4!0TAE:3B:S_63WI M8R=)'?5NI6_>P9\71,65W5+)/"IF[X0PA$SIH5@][I2'J05!$-TGOQQ_,1?E MG]K.K!FVMPQ9E8<)SUV);!4C>9LB'+K=3E5(O*V5R#TD>&]Y(HY57E@V_3WN MW"FX)[;%\Q64[G(IM3Z7TB2!5DCD+.9^_B.*IO=^$-R& MTPM. Z4,SF%CLW"!(@WK^Z"W?0#)/O-#X&7.1]#<\!>*8@Z3;/5XC/>UX!>O M652]N'H;3Y+S[-J"WXMX-LI;97;YJQ=XX42@(@[&3[$-R#YTE?-6X=IN#^'( M!E7AR(Z@Q>W@+M[*5._S1>TXG^9[CX2X*JSSPV+I^?$&"'^[#;.>5;%MU3-Q M^L''[<[,XSQ_1+ZO?)W5"9^M/4B*?9[!Y\J/4ROYKLR?GJ&+GX*(.05];P>" M?#?JW484V<.%W +;>-!TF_MQ!QSE.M6*V?F(V5HUNSC5['D(**>KF-50$%M( MB^<2M>0L[CB?X^3"Q)86&) 6Z&LMD+VVI E26-[G<'T:>U/A))C:@97DH?>W9K7BM M?C,6P$S4!D#M\#TOAV^G-WR&5#@-A^]N--FC5W._&1MX)AXW@>G<3V"\: $RDNQ=]/K._>4SK%_G*HS@JYWKAO.V?$AL M6$R3*$-:$SK'.TO$++- UWHG"KIVPOGO,RPEJ-/?3\V5L6I0U^GONT]_?Y9= M5.>_GX"1L]G6G8*)\W(3X/OG$?+>T48=JW?QQ6W4_N_4]@V8+W"K=E=5LEF) MB"HP>?_UPR\?H_#NFX@7OXEE!)9$VB.3@(P7OV9+S'T)\!R/#_$X&T6^^D#XOP3*=%B'8LT M)?-S%HA)JK"\D>HI4CWT4CBD#>>C_HU^V0H.3[V%=R?,G^8BF#KC!R?PPBGP MLFG"QFPX+9F#>A9/1)0ES@\13J-#VK OP_ZJ*D9LT+%GLO)-AS@T4-I6[LL7 M1JOGAH6>M=9G*$YK V"[5%-1"*-:I8S^C].%WD/T(Q^ZVTT[K6Y(3GJC\ML',_I-5\[T7TH8@R8 M.=0F3# (V+L_/CN?19RM1MV8OL-VN_E&/:1_U7IS[:)O##3#>_P !O%B2HRE M>>D^3:U^PWS!3\!4FGBR9=*'(/##R.?LV 1T!(8*Q9S,&N$@Q:"8,PRM1)O M,D%LK43V5R.@+#5E)TM\E(/PN* K3--8T#TF,"Y^%YYI.+=.DBU@GQ\H4==J M(B47UQJ\R0U]\!#7Y9E36X>S-DV]<.O4T*>]@FVWU3Q'.*>J"_PBTBRFK +) M$ZHM=>?&R-;^VZN^V^YMY+ZM,.C>DZSVGLCW,4H($I%WUY'5Y>2;P-J&7'7&50T?#GA$ .X!R>7XQL,/I9\]PN/PA M4@:GWX,CX;S]*^UAS^UW3AAI<6N3"O>>^PKLPX3:P\9N96HU>WM!T+YXQ:24 MO-O'2\8;C;MAO*3=?2Q>\D5X 2A,95$2_E.%.(G#,1*:%KJG&_;(AXR42+\9 M3:2.E!Q;3=POD-[SPR+GR[G[7;?=W=['=RCOQ3-4L"W]8L=,==E.P[H:N>U1 M>[W'Z>@:UBYPY3$7>?L@QZ8;=%9NSJ';KAS(/'VM>GV@XOD(>OO9_CWP^7T> MDW[';?6KVF.U#E\[%T](:WSDRCSFYMK@RF\[S+.\B^O8ZF&]CL59I-%R4]W@ M+/=G3S-[!OGTB7F.UW+=(3J@-_.)*3Q#0ZXXXAY$\%-?WDYG'_3D >54_A,:"04^3[4&46B"H@Z]@/[$X'6W%/I.L>+6TE?9D3L6>($3:KX-DT9@%&>-O\'6$K! Q=TP^&"=[G,AD:DHQP++T#X,GC0/H4_!!S#0*P_RSV> M71B%-S^BE"X2EK@[OSK)W(MA$[W4>=5J-IK-O],O&@ZL&PVT>(J7A6:!A]>Y M_?K6Z;1;-ZWF3:?GYCZ&81*!-?",Y";-N]* WR-NIB#5@6_UUTEJH47Y#T^ M2(CA'.W"4TD#J.LN*G]5J72P$CN5R%*.TE-I.",(GBC$1J<_B\M$RG$:P0+ "880? M@H #XBA8;1/_F"2^I=ELD8Z3V^ 3,C4O5YL^F.I<553M2P)=0#?%JFDY@U%U MZ^+6()L?RP9ZQIO;0<-H:7"ZULWYY>1LNI5;I*R/0-_K;(])>QZ&J,J;"^N: M\8WZ0_5V;!14^.@QP0JVMU'/EA^TW%:W=18Y8>@]GS:Q)SIX) M!/R-.>3*\<,]BE[2GJ(9MV>+F=YO8M6_/A-H_5]BQ;[CV N^K MT5H3B-IN;5K*>B9^X"T0S??C-'N?Q>D0QO !ER'L,4U;D'\V6T:A]E3&PIO,R07J+/P OA2%PN[6)KPXA#\G M,,(LBH5V@LI9>#\%5RA.Q3(6$Y\SPG/UD;]^^/;;K9T*X:1 #9&2AQ=3'FA5 MLE)2Y8M3V@SB]"=I[%.^P<1+YHZ<^%BV6DSF0I #EK,7Z 6Y2-]V9+>;#4?1 M5RJ Y*ZUJ(5KT"D>G-2#"3^4[Y/,HRR8.A&]GV3C!(08[H]5',ZF_.Y M6;KL'L8X7*7"\W9R?;QN^V*%P0;0_WLN5MB#EOIH'G]G.[05=S!JN8/>IM!B MSRXM.'7:%K^\'7D[;KLW<#N546@WI,-@"R+,[=(?-;4GWG)NRNZ:3U?N]%#O%?)U'<25Z] MQEJI?!3#N5K->-?YGJTW3K(M#/%0^I>;"WL%5@EF!+A1D4Y5-S,Y6^-/?P M.)@%/_P$';F8R.S#(!,?(];9N%<\&-+6&XTA0,7"ZP:Q'?9#TU9O>A% M=X$6>$9"^HA]I&BVNJIUY3DKBUD=4CA0?"U=)W\]6P/>+7@2Z_+@#I%C%4ZF M%[B.\4OCS3.)C/@5='O[4Q^8CF Z93'<<373*8A#,0UA3->9^@GU6X,7R\72),.'XPF7OAG:!^'F/,XJ8!# 0C3$/]FJ$1<4R7D\IQ)'AM M(>([>)IH9$V9R/F=GS$=KF \F%T:^^.,'M+;@V<#MA=X3 JS3+P)_9GOLCX> MCA=T29?-,P]4SP4 (S*-X9D%,,&/2*WK)'"3B/LN"" ^W4N8% M2<9,-0<+ODWC*(ZC>PRF9SLYV*0'>K!2O!NS/ M VZ2F@,.Q6<$/_"'%T9OYV+A?(T"/KW.AW#2@-OP$WA6@HR,KF(J JS019$# M[ EX P:4:)2S:!=]N+FP#DM-5'F'*LQK?1W?XH- MU)VO*')+M%/Y]Z?54^=IU=368*NHIT89Y0%S&B!7\Q#D+PP"_PMLX-_471YD M,DE%9P:6I),"K4G7Q?^E^BIF#Z%CR4X< <[I4M AIY]_2MP*&!F7V7(6L*%S MY^.'7S]]P;.[S$">)'..E.,3_T+Q\#6-,:+^WU$68^[!%?[!HN8''#@'PT&3 M^: 6)L/S6;CT? Q\@YK@+V$<%:_/K?G>AP^.0;YZP23C,#@7WV\T:\7_I!3_Y/0T?\GR7*? ^S2PQI/*_ZQ6_E')7J-Q,4S+ M7>;ADB)R/?1[Y 3P)*LQC ^'Y[0AJ7@G*=>$8F;5SXF0C ,U@G:/)46Y:E\0 MC@Y)QUK1/X*B_U8J^F7JBM;XE5JR1N7'#=*7G"\#6I5+SO*#]V;^SS2+A3K9 MW\/H/A!3O"PXXM(C20+;#A> ^8[ZBE&/2'LPIQ0.G)K4E&3M>S&.*3VNU2-) MTWK!9Z34%. 38LR!]:?B45-@U.JZ@^[@*='^:H"!E=' %NXF8E$>=RA&)TS# M^Y<9G&BS)HAD<"@V@82H(Q)G%9'HNFOEKK8#*6VWYX[Z@Q7\OI50!0M$K?2# M:%ZP]YV\]\ "0.FV;^ZJQOWZ6B=0DUE#QD>/,?QX>($..S:P F3TP#&"@.4T M?46Q?IGP# \*(XB* M\#D(X(&HA@4*X=!@ MW3:;H\L7&I=X?W?810GN[Z=)&IEXXM.WM^NV9)X]25SI#*AP;^5-I>EH.6O? M5@JGO2F!BUH-GI7]XKK&?#"EW.2909$\A+0 M2\@PR?6Q*I@1H+.N,@.G(B- )0<90:?K=GM#FL*5*AT-LN:&G'[[BH[+!]8<=$9N>WB.#3?+:LV? M<22J9JU6/0#[VNXM F'/7?0JIISN/<-K7#CM]S2JD7>]9:>R1W='DJEWM 3 MNZ/;+_74M[0[Z+C#UO;BI61+:Z37YQGNNVW4<0LF:2"S+YXTV\E,1\OP54O; M[]6L=NUI8Q.Q8/SE[??!T_9[#XW\:VVD:FL7OH=)';!?V##6.T+&!B9$PC&X^[D(V2\ CY9Z!F325C[^IS_AQ0PGP(-+ M= *:!;*3[>WP5A?,Y[9SM1I;"/W@25-<340-YC;!AF_U^VMSF.0AN+XD3UQM M@]&V#;UY/U^QOT&Z[ML'/4!EL#WIG@CI8V^#GN:6U#7YA&UK;X#O8TK8[ M:@UJ$_QT3/#=-AZ45J K@^>E284FUV.AUIYI:4'CQB\/ID//?W:_=NUK9';&FR*"E2;M>>D7_7< M7G][4^]L-.878-6>U([61NUE[6=MTY[RCM8V[2DT$"4+BVRG_I,6+5A=HVZK MW*!]#XJU\WN$U6M<=&< 3G)F+4T'&]M;N<[/KMBHEK&,%B/HAD,K69EFD;,9 M6V[W14 \U"9C;3+6)J/\:M\=CFJ+\9*U%[<]JAWRNQ(1CP*9T7Q. N/@.4A6 M9R1('F,(.VMNI;7-MQ%"@2 $[R-ZZ79LXWF-1[9H,/*L+F0;,<%37/7N>YX> MSDR7]ZC?KJY1Z)YSJK/4/@3]L=6?_E;J3]?M(+;ZJ*I?:N>4.>B;6].JUW(' MW7W0ZAS4Q<]!EOSB?(XCQ$%*&+ &17K5SC8[9Y];ZX8W1YKYX5:HT[Y/A=-O MW1OZHTCP%.JN@"&=P5WK(QLI4R?2R-CI\*PZSL9OR3: F4'K0U: M*VU/W?VK5AOK40)A;682(O&0QZ+=:.,V3J,,;+2]J51/?WH[]:$U&+F=?O_( MXO*"";R9+KN1K-N/MZ?V4^S03_') MR2 2&B8>VPJ!T6Y^&P\*X= D,DG"W" MC+/+0JW"W3U8H.?MQZAJR9V"%^(ETO)4K,?QCF_8OI2T;>)=$I?M2"LXW$HU MPMP9"(7Z?!J/E 0JN/CS>7F^M\FCI[.DH.E\3RF7%UW^&>5"J5,YH3O@H--' MSRCE*%JM3U^X6Y-R(H]\2<^*8)PD>BK79?M@"MP4[J.@H?=W?!#V8.6HP'HE%$ 9%W7 M2L\7J^DU34=U+<(SI$E*A7U+)JEJ.FM:YE)/)]D5)BKK4\)% &$H&$N&B@!H MB'RK2GB3IK#2Y81;N1>FXR>$R,H=[\=BAGU>3:^D3I.BHQW^F-U*!5_"#K%8 M4MAP;KD1?+14DU HH/,H -[%]*$3M? >J.4MSX.1X<63 M;G6H1D+REM)4@-B\@W([G5>RW;/" 5X];B$\W<[OMWQ671_E6QJ\X7I)V,TD M!7:<:PM8@7T7>P/^YB>3($JR6'R:X;=$F-!I^B*H]?);[$SZ%6?T*_:85NF0 M+U$:=%D:?$6J.Y^6W"OVR"+@+"Y+D2%Y?'+574'&M R Z]C]V3_#+_0_L:$X MPW=E\3)*3)=N?(HZF4?<>7D*;'\Z]24W]$/, O&!W^,#W\6#(Q;+('H0N*1H M-O,G(J;6Q#'(CB@VC7^Q1U<6I)X%W:WF3\#=:9+K?(RLF911_,QR^>)E:?5'O7/6ZA MGE)&F%J#FI'LFTOSH([M/ZB('YZ@?FFF1AQ_10_+!FBR%3NY'*DC=FX\:JTN MZ_Z1KOBV^(D]%GGA_C#?DN4N>'%V34 MT1T'GNJ^\FJ*Q[^2I\8>K(VDJY%D"Q@-3+)$:RIEQ]H^? [VY_X!5PBFJ # MZ9#P05^%[U,;3ZB"-X3Y(#..2[$%]X(]L.M=._._RS).4IMCYNYX:VD1$D3,B2/Z JK%V=]LM$O]+H',*+6.X*]Z= M*%SOO7\_+_NLKQ\F/G,L5K#NP!\CPZ*>WBXC#=73IGO#9]1Y%Y6)JJD-IY 5 MW-H.QJ:_2:;9*:QW_UG0VU&TV1CTPD=?52$F7:C6ZWT):^M1N[K=;ADE(NY4RO* "=1K=.'#3B^W2RQK<6ULI-NYPL[3P(S",S6B[A[NSSSTH,SY.,J?LW G=:K1.)IM_ET@MNR^I0C>%=90&R(Y0Z1S.6K)99DAK8UK86LSY*[$\5";(3GJG$XUW@[D=VV( MY/ ,-Y;\M1VR=SNDN?U]JPE=0NC3<:!NK;=H*V2OH&5GR=/Z.T($J:_021M& M%TUHL+&V5T!/3N?"#,T]<'K4:3=ZY]#>D?_3:/?\\#SJ M+C&#_KZ00NK$8N'YH1_>T82P3 M+4K"]8>#/A%T4$5EXMGX"=O^02R/J.H75 M.@4L\N#J#B"@\"9SFHBL0*#J#B0AB)1)1O5S#A;>W!4:&J[LE9B@\*' #;$I^MIM]J]$<%#]UF8%X5OO%Z[7BG8\7] M,P*Y3A6Y9[N57=#P\GO9&S0VZR]_"INY]<4L5ET5M+MB#?(>MONDK#.P78>C M=N&.]SO[\1>_R*:V-A#"U)]2 3F=+IH+_E:=N6D6*[.!RI.Y)7U26IB,07M4 M"!L*E,)4N8?.,A8__"A+G+\R+P8YE""L0!;(OXJ?B/=!" 8TA2+T3LMM#]I4 M36U#(ERI3O8]=] =7%,A]:O6T.VTFO2L1EDP3X9^<&TO2LZFN!Z:!*Z)JOAC MM&KAOUH4GM/#TOAJ_NEFI*0)\\FPKT%[=0*PHK5?OZXMYZ>; M.:L#A[N,H"#+91S]]!>@(P4/>/0Z[J#=POV0$S-)@E;%>VQQ= MXB;@7)[\SEKNO_HE%$ U5RYBF+T7XY@:5AL<,QNNSPM#T 4F@G%2ELRX"-#' M28"A^G 3ISZB+H7$67E[?/@JG*[$XF(K($J6/.A+-)85X+^9_X,1=R:$U:<1 M).I=+.XB$W+3+0S#S-H_VI%7S4:K9RCM2G&Y]'S2%M-[V&-0+2=S 3*6))JU MP2A4XRE")MK<0VI3\$,H%\ICA23T:KB,/253__\\-L-3/R''V<'C+(ZWSXV,CM:0ZS-KH'#:[?>RU1>W-+!GTURN[F!,%X#U

+B!QQ&& M4.$Q/CA_>&'T=BX6#>C!>G\@-X^W6(W.G YPK?:F /']!"0A!X MJ.G$@CH\P,,2A3)A-N8EB4CA9T5\7Y(+S$4<6K,:V 66R#&Q* H">NR'8;D! M.JWY6H*]K>0\OI%,T1;OW =)2"O)L2VD0YS,_:5!(Y8Z%8(DXU=9B$I2@ X& MAO/$NGCJM42^EQ3FN7YR:P9"DL'_RHTK/D:SR$(_E?%."LVKKML"FZ/7;]),$$7:2^8,\*E@JBWPZ16I M IM&$-- V-5YE-S4 -B[T.34;S(3+U MM,ZE#E+BC-'-@KK?+(H760 G?2K@\,+O$*\;-AJYQR=]771\[G,&&B&\Z]S> M@55,BC*?_,)A8KGU6VX:>+_45^2AK?8%CU>&TYU[MAV5XE_]%'Z:" 'ZN>HS M@P^!8/4G_E+SM4"W5V+E&1@5_S/$5UU$P@TRU$%=(D&4I2PW2$"X_!2Y;B/0 MG3UB%O>+UCV"E7&AM3V*P0B!;%#TYNGV .*"H> MZJ.>FPMJ>+S?FG/AD6.WY"R/81^B^/@-NVSF+WSRBY:;M4E>$& M'<-/#_IN#[%3]87>5MDL;;?;;[OMRO7!YYC38@N_L\V#N&J/^NZP,MA>U6'W MWD:KP@V7G$JG'U+B867"_+%&GY=.M1FBS\_\=-,$M4S)%DSM(8;L,YMWJ=L POYP>B#7K/BW6W1^XS;#76E>W.^BZK7Y5?K;# U=,Q2PWS->'F$Q@K$)\ M:R79B3V@7Y1S_66'Q :RQ1@314SADS"T/P,N &.]A0]$"]"J/H3HV>3H#OK< MW@&%HH4_ ;V+PM;AA)/3Z^2H[7)TV1MJI1\IE?QYU>H>;RY5W[;P+17S' MC.4EZ*:^#RT_))A:SA1G/7X ?9[[H]]]H/_\'0D53L^:4!@4C./7.+PZI4/WYU%T?0F M\6;XP#TLB_N$+50$T&-?*8P*?_&%3/N6,0E\0,Y;S92F1$O$=J0B@8W0*:Q9 MPH$&V!5L4@8Z Y#$640_<,[3V ^_4Z$I+2B)LG@BZG+>PHD=7SN_^M%4W,7> ME/OQ1<$#L%>K#^!<+% !DTT%\;00W:TM6PK4M46V%_+I8U!W=55H M&WA!$CE6T)][W&4)]>0-//AL_* I,_63.1Q)F.0=,D,7PUCW DZBEW#5@;SG ML%88*9O V885!W1'?6 *$XQ?37$3YR(>\\]$@UD6WO$_Z^.Z(I>\R02S(YFE M!4 FH9M%4A](*9ID2T4,YRPP/P%^QJ:90-,)F/W,-ZCK<-LE;=+'\6U%X]9\ MY[/Z#A* 'LPW&!98+D4R$F0E:25@)M"D=!26+4[D4:#8)5 MGZQ/U#I-)Y=\P8DN9!.0E+1/%; PV&RXH;JC*$7>$]E'=#8#UC3U\7_@%1<> M @WX 04L9@5/#%\@=L:#A87'>'6;SB*474R4('R4Q\9 1(=Z"^; , M=R;F@[#2R3P$DUC*<^[&R=G(/.\S.01G%()\S.>PD754,(B_/56K]A=RLG;D,#UX%UBTTX_A$CXS.J%Y5I/I:3)AZMGA M_>'[3;KJCEYOZ#8N4.4+N@ZRJD RYY1VU=TJ[6HXO($=3N=D=OK MU33=)4V[[9';'5;%M3VEW,!=6'4Z UFFE^_8AMOTV#Q_(V^.-//#K;#5;,%A M/18(__FM\W":Q#87\#*DIRA:&*O32;.DQ69K_IMGN'RZ@_=7JTW$Z[ MZXXZ1T7(/]!*V_VNV]^LFN*,!:FZMQZ5?Y_M >UU>VYK.+CXXSER!^VVV^^^ M@(O8=%N#OCML;[^IYR _$4,[G/H,4X$9*\EE7,S+-S"O1GVW/3SUMGN72X^2 MVWT(5-XZ+6*/:1&M49T6\2*G]PQ17:=%U-,[KY-UIG'L.BVBHFRKTR(JD:E. MBZC3(JJ[ ]H=M]6I"E]0Q_ KY45T,3>BJG^EIFFEO(A!:X,87IT7L1^ELG9; M56"H([?9O'R/^:[6>3A5HLZ+6-G#EMMO;A]'/_EE=OIN?U 5;^^,UPEZ1WMP M,E!4=5Y$==\^HE4--[N*%88]7X*TW%:OZXYVD.1S^BMMMG"UVT>>ST.27DIB M1+/M#H8;=;@]R^,Y=Z4*^P[6K/'7;J M/,HCDJ3DCA\A/:)U$. 0_@]F8JQWPG\C0)D F_\@9)9L74,X,W^&N@71UY3 M8-""?NN%WM1C;"'D0$$0W>\'-FUE^B\PN63G=_898:W\O-18N[LB5J!L-0^F ML*][GT$)$NKRP&RUWJ+J6R0QR)^]18BM-A!PTD-LE VLE>M!MMW(QIE(&. MOC<6^?2G#PG]<-#;N\'@>L$PDNHUSO\%EM: MAA(?E'8? 8,1^I,'OB9O@FJDZH?:QQ!2IW::0D&"[]?S4/L6#F6X;I4R^ZRN M)6>_ZMUWX3J\$=P_C!%\TJF5PZU,MFZONT&%]XM(5FTWMZ/HL.FVNYLV]3M; M*[@V?8\/'W"F1!MV!V#QG(/4JW]_K::EYANNY5:*%7 M[+KW(<3V0U'\0.U='LZUU=ZCO9WPB]2P1BW69X<^3>=ME)!KX2ON$>.=P_3 FO6]P+9#B9;+@-LT.)\"!TO"-3PKA[0 MEW+CM.@>S%R8QP3W%4<+1>K$ A;Z'W*]8)IP9MD2:P^-SV'ZD MXST0;QYA^YP['L.%;0VG@?ZW8^<"!0O M[#U&,Y%U:]B5)Z"=D8LM\QF:)F/Z0W$T@9.!_X0_R(\TG*]S?[E4SYBI\GJ< ML1\$_"'-F7E;N)L44HQV(N;*8&2KP%R!K;;Z;7?4[+TAGXANF]9JO<$_]=S> MJ'V]]MM$)KW/Q4]-^+#0-'C/08F>FB^W@9T/NL.R+W= 51[UF^4L?AV_+O+U MS[%8^-DB^4+;B"?_%GV?V)/K?13_!FI&.LL"V=XK>0?7G[N(_B[2>32EQDG\ MA8L1!!-+$&A:4#JLH@;-2I&D%@5/BP*XK#]DOS[%!BVR3B59E9*4./=S$4.T\G-6I0GTSGC0*G/CF-+G AP&T[?J;1G.[5NJ]>A;-HL\B2)E&RRIAH^8&82/@U!FV20:U M91/OP]U683/MDR?1[SO;1R1$UG0HS^S0#14?4!%H[LU\CKR;*"E$R/Y@J MH]U?H*5"-L>Q^%#K9"GU+?;\ (R%X]#E=,78;09&5 0&Z5X@F"I,X&L*.W,W M3V\"M&'1N'-ZSH/PXO5G^)#T^J=#G-;@A*CS3?? MB3103X=0E(?JH,?G)$BE#?M3$&0[(]<^0LFM1O=L\JB5'XRG MP&"=*;H.TJ@TC+7B4-4N3PS1"1@%@W5C(3"R-9E[X9V@V(0?3[)%DJ*H3=@Y MBNY'?T+."GC1EZY#+XX?2(=:L+]TX3TX892B;Q;=(NAN'&/@ZH^(IBMN<+() M?/2'X*^& H,Y7DP>W2D,7QK3J.K.6XE=+Y:>'^.#G^+?_&09)5[P:?8Q"N\^ M8AHZ>[TNU24H[+BV)@0R5"3 S4>=B']K0#[HX7(O[T$G?TK7$$/,$W3QD?.> M7.SO;[_^*G,#IN1E)Z?_MVCI3YQ.O^GJ<%V[:7ECZ?329=;GU[FZ_?H67[EV M[1"HC%38)1/2Z^C*&")<.M<99\P-\,8%_L+G6*KKE%14T&?754]$R KT!S R MXYOSPG[*X 'S2I";"&3H&";%J',LF09'4UXO^)E69C+6'\ !.&MSU,>7&0-OP3_ !/+C@H@YZHC)Q2&#/(@X>C">XX7S@OV"@9*)3?7BP_/M>R._@C ,,M:1 M/L>')>27Z>*3U@H6L',P&OWL&[I.X=/F(17L7G%,R_@Z'&]\##Z9ZHGD@NT% M4HN?$R&F"4UO!A]1F1&W=!O@N8!"92FYL462!;B,* ,MY V'B4> O ?E#_Y2!M[,1'U6 6ZYFEM"0-' 4$?8L(:K,[Y3D @6% MLI .A1?(F.WDP4ZV4>S<3QC[IO&U >I:$'@Q\[:2UYG+8 YA?HS<14VR<>)/ M?8_2G.3@5-+BP[W^C3] \\"/I.:PZC'SSRH&$:NTP,)L]"1/D\P%,$K2"1V) MV,^:,*3H6?T'C%W;&(I@W MQ6.P8%$9^S1LA,D[(8R=V"0MV::9'\)*?-A=2D'C49 )ZM"_WLC"BZOGPBUN M&JD":S?.M7<)'D7Z !DX^XCXL*J!7$E< 4C6@B)HLJA2LR"X$Q1DKE28<#L MO5B 2I 6U6O29@GS&7 F@#:#6OU9GS.7;-&D"H$_K'60'-S48Q8WYP[SP]E M AM>LRC1V71TDJ/\W4#-"H:,:),-$I>'.903LA6Q2M9B0<54-:,QY<^&/Y-Z M!AJ=\&CA)LFLE?)SHH? QU'A7<":0+?2@TEN(% _G9G;62;PGRVLBU)?LAD4 MVV]A4V,8Y%^@[[^5Z3*7)>KO+%&O^.L74!E!:]- YK6T5W?P7RH#A%* ?XB; M)!5+9Q%-1:!-#I4]&ALJ2CF/!Q]?($'UBW/5@I./7S#&HSSC$WGLKN!ND*E) MO]0)7%?M-2_2'&Q[)AK#NN@)',IP934ZC-6Y+L]:LY@'R$E_ M;(5?>:$M@F MCS^H$NNDKEXR&9>8PE7OVB82CJ=H1PZK*](CKA\9!_6.!'Y*9CY:0?\2[%.: M9<&,4GU9"\OB-:_+3$.B1Q3P0F:8>2@ ME[Q'8-8YV_/**X>L^GWC4^/7!G^;S%I,&L_Y$V@FZ.D3 1FH.+3,<62XU]($ M9MS9'S*'.\%CS\1EXPP3G4 HH!Y -BP^@>H29R:"- &J+'S4%V!A/]39H 3N MTAVI1?[:)%IY4_XCM>C<36$GKL?&LYWTR0*UZ.6P;@!<&AS ?@<$,XE19*JLD@$8R7P MA]@?9VD4R[SOI?= K!DE.H@K4*13Q9S7&:@LYM!9-T:+F1R2^#8;AL!CX$-4 M?(JI[Y0F+O/"R1MLFP4@'D*!E47Q=_1NAE(\V4X0/#MTF'P\+R:GW+%Y';&4 M1<:Y0$YCLT;_,B=V(5)6/B2=\-=DB> ZT9&-CEI?U0](*UD9 MZHG($;S4"MG,>%"FQ_NO'W[YFL(O/B1))J8?PG?2R -I_Y4EY_FX&#>,4,TM M"X1HX# 1X/S0=!0I:',5,>HXU8:P6W#(%Q$3-"$B^XK(QJ' F/],8+P$Y.DG M&]PP=@H!R O. 8*QA_H=*:UPW"F9CLR Y!&G&,>-:4H.3R=B_C0EOYQ\D?]B M>S%D,"@"+IDLL0"&/(GL"50OJ07$6"I-M96)49ZX"-&VE;"HFH(AN9=1:=$> MS=Q%?\95+3H8D" P9=)DOG#U(Q:-7NP-]XLW_(;/C$V'^D)O;@-,+/KI:T#> M]P#T\#F<84EH+>S\\BBV4Q+!'K2&KMDV>ZM,&6K[C4/[*:/@9;OIE,[&3S6@J M5(MO=M6>D?,#I\,F,6XLGQ\I?\Q,PXR0\%:6PX'SV,3Y43W&(;$"W(NMR+N4 ML!QGB2EV_\!R4OP4\<1/5HE5JE)6%!=E4D8[W#^0OYW?.!LQ4\F!_6]+N'PB M3U1NX0ZOO/9CYV[QI[6A.VEP*3>HLD)==?T0B!7C3HX5V$(#)R0 M]$VJ4"XNCRX?YD(A%(313REC*GTPT?,RC?JQ\&?"O_>9LP040;>B6K/24)Y% MTK5\H,J%+C*"=UZ,+L#DLXB)0YW-_=]0S?R>@_"AC8 E,U>NU8&60 M%*O &4'^0@/&V7B$19$9S8 MP"EZ&$O/K0[U :(6V\J%[^:U#/OK.5ZI4BRGDA86'S34*$GU8PZ9: U%TN ' M81R5KXM?).\P,DX@W8UZB35LIFX4ED_"N)574D[T5LD]4(M9.2@EYP+M&V6^ MIRL-@XK(:$A'A,XI9:A/,,8B'_TS$9]F[RPLDA-EFY74IL!BEG_R"=1+JY6E M%9,'!._2B_6!M1.;./!?EN1%:DV(/B0$JR%KNUP9*M&:Q0YXJ):4D:=B%G3P6ZE7&WDM>EERZ=BWKY M$F._]%LZNF'E\N62?$TRF^+^MV4YQE,?UA0KQ@(\N(0.]_0DYA3KQ?,0Q.U% M[!F6:_*TCZ8F='J-;D]QAZ/? GLV[W)4-0GP'-.W#AOKWXRR1-YCQ"(R^)64 MR"F]/"8%@>2U^4(L;"M?W@8Y1BZPI-_A:XP['.79#:2^K]U!4P MN:PHE<\-9$ 0,$Q(2&1$]HDBFS6KTMPQ1PJ-BEFJK^05$#MV^%[QX ]ADL89 MT>!LS#SZCSR/%26S.KE7"[M2(2>(+$H<0I]YWOQ/BP]HWZX=WRNI9%B3WNX; MBBOW!R6CHTS5PM58&8F%L&?@^JQ?PF5F +^0G$AQ)G4M2SGA:Y3,056@G 6' MJXUUG@(5%!F?+DH;!./[2?_F$M9"O5/BR(P'?[& (4CIB?D+-U2ZC#. MT%3 M255A!$9=RJBP$C>L<$U72I!@/_Z)$_LT6__VZ=[M#5TXH7V=\23^4Y7[5;C< M+S?,V.3 MUN80\AO81':"\5BD]Y3'PV. 39;Z^#DR*T()KV>J)+ENZ)]*Q#(]$'+#_PNO M>I8P4Y"OV(&M!9 $RD[H&Z DK3V;ARK.4OZ#L MI'#JQ8@1F$QB?RPHM]9\?^Z#81)/Y@]V? J]'0%83H$LH:'/JP&FC!SHXI^, M>DSPU$YZ'RD<5 (75:G19GY*'0F\),W-W.73@L6Y8_$(Q<["K[I_Q,+=PA)V MA\N?ST4);'?5N\'3&/C!G MC$QA@CII.GIO,SCATX,Z4H@G+%3_,$/ M]1G6L\"B/#[?;RB7EN8A^7K)5#E#%:4@YDC*1I!]G!"+Y:6I M1Y&/@ ,R8,(&K"^KK):R!33J>_3B[E$GE]SUYZH&8XXEMM]@ORX8YRM8 5A!CI&&>N&#H4>NW@TL\XU,[9(LJX7/T "W MX113_F&* MZ]W(3]Z-K."[46? 13_"RNX5MN3V&U;$!S2F:I8FF/IU/>IPHG MJ32@2(D G%7(/!6M,HYF"/;I%"N%I,LEB_!LPDP#'IU_D:G:*_7I4E("\WRGB'-U10D06)B*0.$VL M64W4$4K7>/=8_<(7&/DHQ+(TA!-"=SFN@1*[[%R*?V=3ZG#&G:'H560<1)V) M?6+MYD,T0V9,V%Q(3"G%1(L[ZMJ$W(=RM=(0\C6=)ILX"C*>.W,!-^QUY Z=S@P-T+C+BL'TWE M6#"WY9AMX(N9DT0907+&N0Q8.%'R#U0UZ->EO 7\.*/'+9SS&E6=!AUYRX^T+JVS329DF+8;!UY=K1[39H0VB]NFM 85[EY M6OL)E<3WUY<2EG$M#8R6N\.Y97HF-TOYUZT%YNC#0":*(IP=2AGA7A*%\*L' MK!E.?/H;VG$6]?!16+J$F#.KQ\GQDEAWL",>ACD9BL +T9T@4XUS.DQE@:)U M3,Y6C _*R,J_RXX-&.QB%+.!C0Y-81\ MHX&+LE!"[@DM/YR[S,-(L>#>@5):3@BM=F[_M6R+G(_$% 9?B:.@E<=;%5!R1M>RF78*OL89,TRBK&&G3/"^"D5+5JC4)>"D9)&;F ] MM:U<8N?F[5.<(\9J))JJ+HLG!D!OX"+8#*8/PX*QF"RI1"V=W20C+ZJ42H0> MJV#P)H/:V5H9HGLQA(SW4SIQ;'PV@GFWTZDB N@N(Z5*"2_H?!*H%0-46#N, M3J IVP4F.WA:X2R@,F1!3YO5Y*N]9%)X?A5V$:]JMRI1PX V5ARPE,QT"*?9 MA/U87EFN$&BVID38/A;Y TR654GJ-1I7KIILM/1#F>QCK"17*GID>@7^=T%^ M6B\DT45C))1;C1F1^*[QH2BSL61E9.W1%G'5R7&5B\#!2HV6/GDHT^H*:' MZ08T$5G=Z&DP,:P P2.9 1UBV:3W-L56+H)*0#A1OUCC.T9+$^UZA!K!NBW3 M09-SI"UYA,]C:96ZAFISU/P3@AS*W4F[,RD!@,K@3)IBT"T7764D$A14B=?E-N$-!L$XF_&'N%V[=CQP(LM$Y M%*)!(9>YV$?9M=PYLA+O"6>M3C4JPC-IJ2-[$K,JJ/H2B_"''TUQMO J? MM-%(Y@S)%L/*Y2J+AR41R-.,JPH1!D""6,&L=:?VAL-7ED?,3(6B2KWB$D54 M=H",Q+U((5.9H-C8^,%AR1%3WAC)HI*&T:GC]UNOKVO^S.CP5R^'*EY+#+O)Z'/(@GHN=4,[H)"=8+?&7 M92"L&)'Z1F>XQ%[,H6O1D[,@P^(W%3KDO0H>N;_ M)"XMOQ65GS*!.C=9;-QA49X;1R#HC) M<"[R'#"-[L1TE=NJ==B+7>,)7ZO#KT!>$'['[V1]?P@1G><2JR5B*Q^SP MDAVSYEJWSW-J?8YGRDPWQ\-"IV( &.6_067;5*ERMP+'O*C\-CD7#ZOVTGL MYUSG)]A)<'X(IQ[%,(=@,4*)5T4BDENP9/PQ :;$U[+7\]#D4R$6K')S>HF_ MOGHKNH>7$/A;RR9)%.88$2U80E/,9KX!@!T"V[F\N, M5NQ?'L6)2:6-A;2"9.5CF!MZ)1-B'&&E! %%8%)NI'J9F.@?9-MW@&I*.:?2 2&KVL#4K>II->0[OW&G-6@BF2+B[" M71'A5"%_RUP-Q>5+>P,1!$=AR_+^) 6B@HF6$L37^O.DS-H]IZW-.25X@?L>5:"&KE-G>&_0HVR_*B'_(LN/;$)Y5Y;FWM 6K M_Z::*M!#J'?8A8F1Q!(C_RBOQ5:1;7&4>KNS,$XUY31O,P#6>6>OZO0@B_%D M0\")=!5C&@Q6EBK.KT'-$A0ZO$7P1%83PV&M]@ M %@#\92,WIO%P)7^RKPX9>PH@I7@%D,VJ FR]2Q$ QXSVF4PTD3UQN).M4WB M[!T<$FCFD6\]'Q#A!'42.&R:38I0(GEA3@GRJD1.YP3971,_P&;/R,2H$*P8)#T** FZ M0&E8JF=OP_FOZ![[@;I*T;#P58KK2DD@4'O-22"P=5PN'",/!K,;?!$O@WE3 M-V)1>9_D.#7FTN-TH.U^?/WZ'*Y _^&VTH%E\2/Q)LRQ8CW!S2DA7 ]+O,!, M:Z4CJ)L[+/EU:+VCL!:=4_?$DNWFG1RO64VD=\WE4]EKN4$4W["4+60A?%&1 M@R#G>?J0E$ZXY-:N[8EJ9:.ZI?S"+FA6(3J!AT^SS%P^9*'/Z4I,KD"%HDYJ M%N):;7?I37($6U\S "?ZFD1I(0U2.NHY^("R"4P>^8+], 5&"Q/!A^0)HQL=+#+J ?+= M*6Q,_*"U?&"T-YA0A2+56(V$;,;LRL^)65MG%=%F4P(":TN ]R*238M+=^(O+ADZ2?=#JM" MHV2V,D9910#J=M;YU@\;T2+'9O/<-_^J:U\3N[6U:Z"HBKWB\KVQN4^TCMVI MU#5,*7_!;/5_2E7*1)V0 O*6XB0WZS@)P>F81K]^R*%+";(Y;#B_VECJEAI8 M4&?O)31)[K+I(5-I>Y6W+K?HBHV7%*[1665R2WI+2EAYC(2,^"7KZ@L_[^_+S M:[DO6!IJ@;W:/L#)MP[PXUSW H/^E@^LLJV:%"6^D>/JRJVY84G.2Q;>R0?4 MG&V4%VD/6UF)GR4('8WQ3N'0V;F)MIEJ?)ALC),SJ]2=MJV'K.AQ@]V^U1^' M28<1)CE:+KH75ZB0%C*S;J>R1P4FPL L2N%BC^^!Z_8:PY-!L,O%9-^+<9RA MHQKD49^UI3QRF#F "*I+$$R)\RO%%ZZL*X4)P-8%NE9EMY@3/.RVI1]"X_&B MVB.$[)@@F39:X\15HMD-9I[8PW_Y]*<]NN%/!CS2RCV5\C07.2!. QIPRMXY M[/A#KP%?PIN"N:LT)Q37JD3!U=,'=\"+4:TH/DUY\[=IO.)],800_*IVFJ"NHV%.>(>M./D@;F>90 M>)U!RC$1(H27(@^%HDH^75)>;ZAK]5:R4PF]/>3)L=[ZWUY(ATCF9N6U;@_O MJ'44*%Q#2V!1[\$ZI\5X(JCOIE $\&6K4H=<^@3?>A1'>(:#=XLK/V0D R@"DE&9-L2R) T;!EO MF!%''/ZAPS"3!Q@.>:[<(W>J5=&'07R 4_QJ",1N#D:R(%YN \U!;@57=!=: M6,F=R&^3UBVI[!+M[I@BELK$\.2$N&B$>Z.:!$@K?D@U]]+ U&VWE6QV1>#SC<=/6L4I:-U#YF6YM5^ 2E3[, =/"0#SUAO.6 MDSF#?-8YITWB2%'QJL)G66^/A,SIX.8 #RO7%T]#8>S'"L-R#9JDX\.H M[=I/SWY5R@;-%G)4C0>LPRG\>SP:6+F)/]N-T]:\_9R64_:'O@IR% FGX_)' M0=3AYY2!(:M)LUCJ@5-DS\A1[CQYI[)X93>.EJIUNM+_#Z ^9=5JZ4_SH&H> M+<#_Q#_>M(:V!OU5%TW :7J+KOGWZ)JW5>@K:HO7[C2OWSA?!':!I3(X>OC* MC'JM8A2,PID0UY1Z@K&]E7C,9T',B+'+@7625O%WN017OA2)/7T+PU[FG6MY M1(]+9@935O-"=<"23U@TJ'H!8FC"0F_7N>MYZT>)1!S62[7P\"!"K$'248%C>Q4P,L+W"F@=!4X6Z'J M7Y:^)K:' M "ZD,8%]L2#16'8^3**HJN!Q"<* XLXT@V2.D11F4?;N2ZR&)T;C$@DY05=O MG.3?,V]B6K66[Z.B@JJQ5Z<<.:A&MRE#FG!E+96D@,RD,:6]ZW:AY)95V0FM M:%6G=*X2Q,45>G=WR.:M&@T]?Z4-:S#7![R:&._>9&N3.74#!:&V)CKU"%6D M2;#)L5>Q>!'JEIGY=KWR+,$9NP^?XE]E3HE-G0A%)\1',HNT=D+B^*,RM7Z7 MP-[?,,7UDOP0.@^2:Y4(*1@/!8;85#M95N.Q*D&U5:8=+NA",F&M1"&16ONQ MG)$G#0O\QAE3NCCZ@ )OF8A?'/535<3@<92FT>(QT&#Y"7X07L .JTX+\^H= MRK*KC 7YGG5IUH\_RYW?$(M24D[/AN91'(B MKKSD_*G=\UI+,"N?VOOOVW;OW[RO@2 _ZKRM3XAGK5P?]]7.QJEO5 MI_?J>7-KMU[GSP>9R)6_VFEVW=ZHM0>Z[.@L6%4R^;ELL.U5EU=UDS<]#%ML M3ZOC=D?]K>>__XNYP7:TSW8[1AVWU>N=RF[LXFITSG8O!DUWU#Z9O=C!S?B& M+EE*HCW;/;DYE>U8>S4J:#85UHFVUB\8#\_85R$KC ZJ2&ZD&^]PP&VTC:M! MW^TU1[LC5(5O7J_]VH&N_@YOZ(YN\E9?.H\;^KF8GOY(7.:$[^T>[(9]WN]! ML^?V>\,]$[3D!!8[(Y1[9-9[KHP;[AENM*(G[NMD+J99(#[-% K+'^CA_1AY M(4*=OEL7.UE.#3X]CY^]Z5@=PW5P$"7/H0R54;.U0 M]3@-!UB_6]W#5(()M2$YSL ?UNINY0\;N*/.R!UVJMK%.Z?,2=*TOQ5-N^Z@ MVW2'_<$>:'H>VNCM$XAV)ZR!GHKEV.X/W$Z_JNMPWZ9CO2]Z7P9-4/E/95\. M)W^+*VCO1+]ZWBBE&]QNM'&'D=<$XK#69.[3VTGC_J#M=@>;QJ?JS3G YG1A M8YINNU75!___VCNRW<9QY*\(@QU@%V"G=1_3BP'<<;(;((F#3GH&_32@)3HF M6I:\.G+,UV\5*=^.(]NR(]F>AY[$H9]5-RF-J'KNCX%A?\;73PR1^3%A: MEK$JEV1;UT+H'EYY;WX0_/O#T]1LXEEE39,@7&XMJ MG4>N2;3(()Z)T>!U!5@M#-TF$MP$@@-[V@TI_%X[#'\*[.P@L.,23]7!S%C7 M=#MMSAXVQR.:JQ/'W5:$UB3JMCI4-A]B&UT(=!?2*&M%P?A.H%-P;9U^JI(W M7E46"EBV[C[:F&J.4\OW\T$N7[L\"(0JWJ0-C(HZGOJ=1D//X])UYXW'M8T7 MT.,KGGA_SY'@?,NVW][]>=:%(C.]7Y=V,I?&^FO.0U2GI[#JH@=MZR:Q]%W4 M4ATK375B&S:QG'43V2>:KG!37(=X:Y<%U2%0_:ZY4,:RRV'5N,O#TD'!RA75 MUG%=S3:(X965,U7#OT<\59VHWO:-I'7'T]:(H6[?>KT_8V(;!L3L;([/T?1I M$CS3I&RA>_VVS00NU,IV5#7W=)IX.K>_YZ#N:(*HT6K#@SM5@9=Y$G%QVXZ\ MW?8%?VZP-E1=8GD?%7C:'YZ8M+;*5E U%TU-)8ZQ_;4PS5"&-S3*\M(AM>L33#I\;#8+6J7$$UJE.+-,A5NEB\F8KQZ\Q;2[[&28QU N M'21MMLI[2"@/&WRUF4M,Z_#C$Q;1O,,/-AE$+WU)4=-5GKC J!^'@7(U&";X MCL0:=Q[7;^M<['_XJ M$]ZCYX(@:AV]C:^C*'X?^N\9G!YK*=89I$54[_%S@ M]O>7UAW#JG:R&^$J'?RHM8AQ!6,8@;GUZ'$^= MQ6]NTY%T%FO$^;"BD#V:GSJQW6.Y8V/29L5/;5:-0=-VB57Z<2-..'[LE:6/JRS0E!N<39.3R$M-I_9Q%F[ M3//T4-4>=L>&S=&(6CH"<-J9'G\^?WE3V&#X+,Y:'3;TD;[LVK!+0!;D'P[ M 6RLX^BKR"1T>H6$G3YU51R?T8DNM> \=-_8<#S\*XU^MEDWJP(HV'Y5=R9 M+5MG0UC6/N"Z:NFVOAXLUZ "&>N =4*1'41RZ)K3+@]!SGR/ I[ZX&."T)?: MLC7 WU:A/X-EI['H'1$6VST5%MLQZ#PQI(I?1 7S:67F^IKFW7 M7GMG0#NR( XYT)N":D4"0M!/#=,1HS_N7^<'KWBI3*URT^Y%' <$+US.*1@.4J M4EK#A(?B85RB@*FO2-M3P!+WE#A/\-R(N"3>VQ+%&5/B(1Q1)8L5GZ9]A6<* MCY1>G"C_L%05''CU[.,1JQ.1'X"J<9YU07;_5("F2.4H?F*A@ 6L&/ \7,_ M3N*(/O$DAR73(4B3'L:"PU>%XY3P&U"=ILHH-:"K7\X[?URU/VG>^"/M"U'Z M, :,?#!Y83Q,3?%R'):" T<#I<]HF/45/^$I3P$4FN%X 0GM]9B/WP'9$L4# M#J20[3L1C7Q.0\3_)XAEA8I(M,#C.4["H%@-:YQQN6@T@:\$\7.4Y4ETICST M8;DQ%0;T50%)B2B@WG(?!;"P9UD"\A7V)""PAE2# M@?((5$PB-'I@]"/ZJR D89D$QH"C@SR/'Q!8*T0*/_>YWQ>+1^P1!L,>O&)A M#/4SQ$9 T,U3<,A3^-($<4 GX,*RA:DELBG.!XP@%Y2;BJ*:1J^(+%."/!'@ M"!H6:XS&%;LVH0?0)H]^1D MN1,(#FX/'#_Y_0R' /,IPSA-!2<"^R4L! ,* M4 "= 9H'.!-G#UGT"#N,7TL9T ?,JV)AH'0 GX2QB$:E9\N"5V^JCWD];$[+ M%[X2H'X'*@-^]&5='\X%F(/XO(JFQX#$Y$,@S.'Q93[%EV 3HR:8("X FJ70 MA$7W"/S*[&U-V12-"-!:H2 ;"\;,2H=#.)WB#K\(EJ=C8BO#&4)+TP+Y!$P" M)BP+U(LQZ*"Y@0$P/6JV/GU"9?>*W QH(/\46C,:*^<);X')D!43Y)'@^1@# MU<\@>+,I.3ZY_-6585Y*@435W*O_P[J)50+E^EL10;6L3 M*'$'0*GZC 4IKMWF*:AI&G9ZUW'T^,"209L)O5T),75==4VY[>46K03,,M1\ M+RNR,JTS2MJU53"NM6'_1[ C^6_,08R. M AZ5%,]*Z8S22 !<@HW/ RK"^]?7YR48WS,MP[.F+:45T&P+^BK9M3[HFJJI MCJMM"/OTV9W.8%YC#*[3.T]8P"M)W6J:;;F6.E.E]?[*58&[MMS2#-?P=&]# M<&75 W@;B= ?E_P1[U]JJO>_32;(E9F@*6(H!356Y(*ZDQ!>MQYQCCI%"!\$U$<\%<[O0N@0 TQ%3_QMEWVS3<36L,ED*R7^2JJK5P["UJ M+5;2 ?FO%Q&I@@X2Z>U9Q$2HV'9#=)< M1&>" JCE 4_3.'F]C3/V)TBT&QZ$P%/W&)],L1"K#%J>YDS;M%O"O0\ZV+-; MN4B'RS@);N(L3J1I4@1@2Q##=KV&T<+]I*EOTJ(3"7+\ER8)+WL>'+#]7*M9 M1 =8WXRU.5$>'B.UR:"KMJZZ>V.",M+L%I)@H%SG/'KZV1((6%$759'9OTO M7ECB\Q13(;>Y>*^EE+(2O4GAIDOUU ^IID ^6 MG8V[-\BFGCF6U 8?A%,3R$I?UB6K>:89M2#K##M4!<;BVG\R3-BQH(4I_/$ M^16MM!'Z%C7UL^D0Y$>B,A,VE$*CTVOS)RPP"]HL]1,^?*."'P6\/A7"T#_I M[DC87[SP5'H3DZ#WR(F83BK32"8I94ZV$-SH2%)9[T9#)2B 04<1![%B:G!O M)W//%5QA41Q\+.M*0%BG2/"S(N:Z@A33 M)),%N9B6G*W8:$7!;-IRTY2I:7N69Q2L5WJUJD L%X U-5VWK0U!7,T$B^JM M^X9ZFY(D'-D[5WK M;^,XDO]\!]S_H MP>W/ .(Z3[DPGT[T+QXE[ M]YPEP01K_L]?8/]AQ, M7>81.OVR]WC?Z=\/+B_WG+_\^3_^W8%_G_^STW&&!/O>J7/.W,XEG;!?G1L4 MX%/G*Z:8HY#Q7YV_(3^2*6Q(?,R= 0OF/@XQ9,0UG3H?]X_&3J=3@^W?,/48 M?[R[S-C.PG!^VNT^/S_O4_:$GAG_+O9=5H_=/8NXBS->AP>'!P='1SVG=_!7 MYZ\]YWQXL_\R 17.49AD_]?A^<%'^%_OPT/OE]/#WFFO]X^:=84HC$16U\'+ M0?*O7O%K(MRL\,GQ]5S\\G)'_C[%]%-TCNBS^(:"__TV'IW\\?$?GX[Q]]G3 MM[,/8X\>/RT>1??3<3]8'$S<\]\.IX_/7^,J/PMWA@/D .I4?-G3+/E\M,_X MM O6Z'7_?GUUK^CV8L+3%Y_0[V7DO9.3DZ[*34D-RIBM(S**2DD>&C20V(Y:2=5>6ZP)1!Z@P)VY6;G6A? '0LD*\-*=$NN']Y9+>QR]D M#'9B?A1"%R);?-!-FR_T6CX., V'C ?G>((B'TSW>X1\,B'8VW-"Q*UHA))U84V M'TFY^]2[H"$)%[(#X(&J:L\AWI<]*X6L'$11U7MX0BA1,B;=3,_I.&EQ_4]$ M/2?FY6C,/G>+;#3FD<#>+?VS^GO.L0 VJM 5)"0%$Y**0B[RW*(H] SO^T6-E0&"$..L]P2$"3>L#EB]A1/'HK M%)V?7,"T-,/2"#3=QTE_V U\9!@X+K;;AOS*F/=,?!]6TIUPV++T*<^SF]I8=L9X=Q6.POQJN,;"PL M];YBO..6'3!HW#R4N3ULW>K%MCI MWHF>8K7QH;%P5&6=I/!N&W: YB1$OK)(XL9ZBMVPQJ(Q*1L;>+<->\-HQV4T MA!_ 8ZIVKV%:D'AO9:[=X,;24?(9+/DX&:/=-OX]GLKY%_:T3=%!)$(68*X= MG9!G,P %%A 7IL%81AK<)*[Q*@YV$(WE:5;7S[E-W+0Z_;!'? 8DJ=%95KG; M<,OX+.(@WQ,>DBD85:0CLI%NA\98JFHET\+5=+1JK= MS,9R=%G>B1GLN)%M<:$U0DCU0DF'Q@IV12C)^2G]:\QV4$D([ M1N;2=Q5&,=L=1Z@\MJ=#8Z6P8V*LE"TQP!:/BF!@#HNJ7#L.9BS6# RV]B]& M"'7#F\E6BQ\9*VJ-06MI2]A0-[J5PFY_8^&](H388J+'$G,@Y)+L5C<#MW'A MUKIK!AAU -8N939<3%6UF8$LC5],119'*+SR7:# M&VMLC4%K:2-,5N[@XWK#L;& SH?,6G,;,9S!QG MJ+R381!:4?Q@K-%+[V@X/R5LG8SOCD-DW:LM!VN](G;8C*7]RHW>%L U .S( M%S*\R,>WDVLP_6>$#;;.O U;F/@@#QQ>WD#@<(A*'3BYO]*1^&K7*PY9Q;L&R MA;/*!].:M':PC$V>E2&N=D"M YG6?*PXV:"LS<,.L;&#M KB?!NMZQ"[[@9Q MD+*BJ59DVH$S-HBR0&C;!DN-KS>8G,5S*%136>'X:.STI' 4VDL!I!::@M$O M1$@"^:Q,/V \)'\HV>4T@FD+ MKRAO1]G8\%G[>$+;PVX*M=9SU[[:4#ENQ7*UP]<:IZ\T>(M9.8?9H)S="6J\&U' N>Q8 M5PMJX5Q7^:3#1F"'R?8$13MCL "A]YOJM<@XHK:D,#8AURUH!\[8Y-*!*W2@ M\6N62Z6W1J$8C%Z*+#X%>,00]XSR.<%=,6NL7M&-G M;*45L"N&^N**'%F3DU75=HE67*6Q!NP)4U3^%)=^YD.:K@Z.]I!U08^O*"JA64_8Q#@5R"ZV"MOR]L?*1L":M M';Z2UU'*WRIK1T?;W9>*Z:2-PHZ+^9Q*_CY,"T8U&%K/IB7W73 3+);RQX'7 M+F:'S7QV)0=;OC/4\YRTGK8GK OH$!&NOLC8%R(*H!IO1^8-N1D')G=Y::%K7#^8FRZ5,.9[S1S=;7=X^OOFU;,4=^2H]T5S&MP M;W$'M>T#WLY%M*9^A^>,AW+EES LS*W>NQ:[*YF7[-[ E?+]SU*TE'G;"[VU MBSUA&N'D8_4RFO8H3Y_$'QL4\NN@B"(/O8_?K56UW1G?X_%?PQF5O$XFL$.H M$XL)RT]=-W3AQ6LDM[]&M&\=N7'B(N6(>MXK*[@BKGV_^ MUYYIR?^-D.*\J)00\K_L"1+,Y<= XK09QY,O>Q-!.H<'A_)ENMX_0;/] ME\!/*23G#-3GY^?]ES'W]QF?=B5]#&C1&$F]*0O$78/+\Y'BT3LY.>DJ*F"B M;DH1++JI["F#D(2R>.Y)$%D/]$C=-]#81^-U-88BV']'5:\D_[?4$5QO71T+ MWOI.F@Z6M;REOM!LUM4WW]+>2=WSK!)=6T?]^]Q%\SF!\2A)@=^4LMC?TR30 M&R;Q#D4!%G/DVI0B5$8F79! P.@5(#5" 2M+$?FKDY;KR*1.[[!SU-M_$=Y2 MTG6$6)IA/2'2E5]H$2.LO+=C%?BC2E,Z2U2;2R,8CWD@7* >R'O2D9= MRFB'1C A(VX]5]%+WL0%I:^<2%_I';]2F,T$V5B*G/.I@X]\L1(EPVOU@NF/ M#?#)\XPXEU/@#:312V:_7N._@H?KNVY:*'9;^/5*"39M0J8<*]H/]K$ZX26G MPL/[RW_&YV 95V=EY7P:ED!5Y)2WQ?[@9]V0MY M),@1EDOXJI\FC>.#[A !A[+;R3&8W&<%S *LVF^N QQ($N# M76#"#:.>FOU_Y2R:IZ2P) HLFI:?5;_#8<1I>I(]U;0F[;9JZA-U&VF$N2LG MME,9D8!5*3!SR[Y(GNB\;JDUM(_UA)Y,YDONKU=2%W/(.(9%N"FE]DQ*JN8& MY9I5U/[6FGI9\@&_A&>^^HI=K.2:9=97D%&I8YCR>$LM2Y_8MFBXDGX;M)L1 M.06?#I@(,PWR:5O:ER3[7"CY.'8B>B%Q6V4O/X"[VJ%LQ%O@3TBCQ'0JSGGT-^H;[]%C0!W;#Z,",L!?TL9!MO4.NOJF\RDLW MX+ %KFN\\K)*S2JR+=!%'U+C8?918 _FQ'VH"?EZ"ZQ'NK9.,84\_@'>_P;Z MC,/X5+,@JF')\\TR;@(51*H#44?P0G;Q IAXYR"TZE! C?_#B"]U?2V;#>W@ M :13_[0+X5^180*>7T3 MBQN<=?,UZ#;'P547"]\+"#F%^!HA6!N'&'MZ3U":LU*->.\T?)_UQ0QQ+/=$ M/?G!5Q@XE,%4JNA'T%=Q"<(C]3#73@3+9^?$Q0L(000><>+B.T1A3;6\MY(< M\^/[3.#>VKY-DR W]5GN/],./:Z]MTNKB-EAW(CL'W05<.$RC"?Z"1 M:U?]KV3OBQ\R?P%GB[TLOS)7+VL6V0-0O)^E5^M4CW0*=]"F[ MVBDH.[)?-K^W$6_K?!-:E(C\,'G5'];^0FMK9LZ6+E\N*5@)NOI+.DCB>LMU MY#(&9:6I/]/[D8H-HD"=17G"%Y,)=L-;>B>/B%'L72 NOX8@ES.WDP?TDL&V M3HEM] M%BXG\U#KO5?0-+PQ]]Y84O2FQ95OT4"771_S!GR\E+;29I6 MX 91-ICAX#Z]2P&3ZX*+V"B:%O]A!LX+8Y]\"C*]=R,*'9F5I&D%+NA\A'FD MO6UYY1< L),TK4"RN)3G) H=8$E&T\)>!'.?+3 NB&HF-RVH9="S MX,?%U*;%+(YT*X?";1H)AXQ[URQD/'XN5VTST()?KZ!I6H419P$1@O&%# E\ M(^%LA<>O4V#[E*N#V-JEFE9S.4>_I;AJ^JYG-2TPS*[D(9-P<74U,.9=9D[3 MXO;G^K<,)_GA;;D-RWZ ]1T.Y<782)8$BU,V6T$30M_04?:!%R* MQN+Z2MRF!F73ZJA=*S4AFX&GP#0RO>V2PV,%4=-*G$5$>3ET^->(1A/DAI'< M!GBJAI)2Z^#4:%EJ&G-"U>?F2%$4D. MKE4[3W6)MTNIAV=67ZEJXJ:5.AN,^@77UU.:%J\?P4*B)!G%_2!J-"OV"B:%C_9_% '@; 0\C9#_(QNZ1Z) MA:QI198] W0553-[/:MI@;-=/2W$6K'O5T;1M/C:_JG^.'/E)FLI4=-*W)'I M++R=/(KX0XUYX:LRFQ;ZH3C>/&S1<'/.7'7B3CZ"1H'!0G\8#5ARF-9F1]IJ MT:+DKU2EID/PQ>,^1:VJ\[=-$_.L3U$7&T6#VGSNQB]/P)__#U!+ P04 M" #=@*Y0J&A+%,<7 U,@$ % &9S:2TR,#(P,#,S,5]C86PN>&ULU5WI M;^.XDO^^P/X/VCSLPSQ@W+GZF.Z9W@=W$C<"I..\)#VSV"\#1J)MHF7)HR/' M^^N7I<.FQ%.V)3*-F>[$9I%5]2/K(%G2;_]\7H;>(TY2$D>?#X[?'!UX./+C M@$3SSP??[T;CN[/+RP,OS5 4H#".\.>#*#[XY__\YW]X],]O_S4:>1."P^"3 M=Q[[H\MH%O_J7:,E_N1]Q1%.4!8GOWJ_HS"'3^()"7'BG<7+58@S3+\H!_[D MO7MS^N"-1@;=_HZC($Z^WUZNNUUDV>K3X>'3T].;*'Y$3W'R(WWCQV;=W<5Y MXN-U7R=')T='IZ?'WO'1O[Q_'7OGD^LWSS,JPCG*JJ__^^3\Z!W]Z_CM_?&' M3R?'GXZ/_\]PK QE>;H>Z^CYJ/I3DO\6DNC')_CK :78H\!$Z:?GE'P^8"1\ M.GT3)_-#RN7QX?]^N[KS%WB)1B0"@'Q\4%-!+R*ZXX\?/QX6W]9-N9;/#TE8 MCW%Z6+.S[IE^2Q3M&4Y2\BDMV+N*?905\TL[C"=M ;^-ZF8C^&AT?#(Z/7[S MG 8'M?(+#29QB&_QS(-_Z3Q9CSH+\3-Y"'$:ASFP Y-D>0BM#BE2^1)'V3@* M+J*,9"\ 6[(LN*:2%-TN$CS[?#!+R:B>)##TWTQ(LY<573[FA7B&#U;>" M5:EA2TVT;PZII8BTSKK5:L\\?(WCX(F$(74FEU& 9R0B&;ZBWH3^2L.X.9"- MTU0?4W3O:,^27,71_!XGRW.\BE.BY5?6O(<5D69+ YP%+?=MB1=QDHVHQUI> MD0A3;YO@@.A6A)JH-PP?='R)FNZ9&^K6:5Z?1NE)!TWWK"ZU(AL)B))V6!$WWS,UU'(W\.,KH+[2+>1&JT06FTY..;-\( MXCDL>1HW;D*=LSS-:"2?,'DDY):4JWA)?&JP,#6PD:\+3O?1]=Y7U'*%$CKL M(YZ0>9YHPP0YP;YQR!]2_%=.]77Q:&"L9 M!LD#C)@V(>T])S#C5$/67WY@Q)ZT_2"Y@A&+)J3]Y UF[(G:6LLAC%C>MKN> M\PDCWM5$_>46QJM)V+['*+ZCUMH$/<;+9NY'2C!0M&K$I1FQ0Y&KF>[W-D#_ MNZWG.$,D3*]14@:KW7=?93T,&9%UE&*KOH:49P2'HT$>XNGL&\X6<3"=T2F2 M8)^P*M]%RFXC#!*A=@2Q6R>#2#"ZRY=+E+Q,9[=XB:C[C^87SROL4U-0-+A! M+X43,\-OKV/T'K4S$XK_TE#@G3KM+^)GN*@_?3&3J%LG@^0&'5=9MTX&D8#1 MI)*[K23KVGD_&5)7D-14_?#(:JHQOAFS6O+>N;Y(,[*$D^_Q,DXR\N_"\8$M MC5)#@[53G]9RV8Z3:_>.K4G* --9BKUI91],N*#!]=2>Y%F>X*T7S3"#][RG MPK#6_LI,"]MWV-]>3$?#8$#9'Z_LW"@N*)59S*:%>8"V98]]RE:'^#0$F1&X MGWD5IRFS=7"+0U@,]W'):14;X]W$W_N@@]P"Z)KZ=^JDQ_W%CGR;D/;(;2-[ M*3?IKF)$I\2J3#>[&KW./0XC&W!P%M/L#!F'LUOT-(PLTSPK2A](-*\N& -/ M.PEEU.4@=UDZKIYNG?2X=]_56AF0]L@M SWS\=BGPU,'8+@+N6U_@\LU020I MZEMH])DO&TK?64:#OGN\T]1UM1B0#G2*U)'SKMT,) 4S)\Y)FB7D(>\PNW;L MU:'3LZ[6KX>A'-(&@Q^->FA8"CZIZM#4\ PTO*M:H_%5CJMJ34A$OL->0EG) MDD*5$8I0@ 96Y38\N:E?B )'(>S,E/LQXP07]9 @52D&[8$5;U!-[\I=S_

3VQ\-"OR<@0J#NA_@>5_EI?1CZ*RJ"#[V1EY-Q?Y( M\P:O[,)K]-&_#,95HPTY3BCSZYHX^C,E#V"C,?"J_CRV0Z_JT2N[]'[Z'J$\ M@,GWC[K$MQ8QC/V&6"',VCAI3I!*JJ*0>(;2AZ*:.$]'PQ#'65A)-,%[#(] MHA 6PS@[H^O@A08_10PM%\20O"T@,^G&B>_%28"3SP?']3@H\1M3C:_PKEH< MIK"'!MV,*/++FGZ6Q$N5OBO=QMN(PN)"N3CPGC"9+[*">XLX\J?UUSC3ST,E ME1EJ)U91,Y';.;#6]Q$HKW)PFJW,P#BU"H9(+N>4?Y/@%2)!=8JE72*2YF9P MO+4*AU)2YW!IEGS*?*8KOD1FCH2PN*;JQD4;"#3KNS9*>Z2F"7F#G M4*J/HTO)KN/(U]DJ.84;WD."CDY0YY 1'U4P TW(L%%(Z9SL+2OL]#% M??'LASDB AR0C6[[>+VCHPMZJS2RW[LO:VMT+D$$BFEUA@YZ86G?\X MK>ZL:<$1-K:]&V*,C$)4YV!A+TGJE[RHL>UM$&-8%**Z!PN)<%I?[#8PQ:+6 MMO=!S(%1".L<,LW8NI;Q18N1CL[V)H@Q6F8*< ZW^E#3U 7)VMO>)C'&22VP MB_@D.0ZZ1* *$MM;*%U04HOM'% ,JT;)@5,AM=0#O1[U,U&,R3:CK+U#T;1! MO/8*]AF9\IR:YEK;# M'\5[4-I67"RD"%_% V3^U8M,9-6S*#*);1[:C)F,L MMU21,&HC2A/E6_@*454OUE9G%L\I3R&:(.O MYNWBSK?KWSU?NHN>6I-&]\(RA^;+-Q+%22&]#GF^I7L^=(\8RA3C'(),HC&. M@BZAN9[2]BHUE4V^"]@--HM[9UWDV_/$5ZKFM\.V9J[H[]:K9,4O)FV4S)[N MJV36^ZDQVC\L50EW?G5I0QMONVEC,Y@7S[RRXZ)HNC%@_84;]<5?$YH(E<^+ MDQN]1B.K&Q%I5CZ#LUCZ.'DD/D[OZ*)6;4G(:6R;:H'RN5T)G<0"2S2RG;46 M=[(F5-HSL*#(S_X@V:)^0,3ZQB;<"*3_!^5E&'$'VBNXIMO:=MT2)7>#GLD,KHWBV8S:MJ2%'PE%:CQ M>!+!1!*VMKWN34%1R>H<,'>XB(#I!/J&DA^8$4^Q7A0TMC<=C5>.5NX]0L4] M36AR=_EG62(9)\5C>R'4I;S<)RA*9S@9SVF<.<$B#"BI&:7M#44M$L:2.+IT MBL.'\D%BH7;-"!O;/I$UMFAR29U#I6+S,DKS!+)7+3)2 MO7(4W1T4CL'$+U M;HL6&:ZA[:N/IHA()'0."4AB: )2'.902ZL(D?F6MJM$3;&0R>@<&-3O/>*P M?(X?3N!$%#:;M(M$0V:[^M,4)B/IG<,,KI7D$?'7P0OSY,1[["^B.(SGBO,& M4WKKU:"F,'93B'-XWN(44W;@P7[GF,['>&6T!C5DANC9WTXP$M\YT.Y0B"'9 M7I+"S,.L4SLS*8$A4/:W�B.P?1)$XH'U%9@."_%"D>\D$?7ZFEA]M:7S"U M$UBY6=RI$T,H[6]$;*$:]PX%OF?5F6U;:CF:"A)#["QN7>AE&&8/Z6Y!5BLZ M+!PDB?>*FBT,-6MQQX%CV5&+UKRJKM_^$3,X21+5-(I2\7%*-I5TO\_8ZJ.V9/X!&9=-- M,#%=LVQUN#V-C)[1*FENVQ0,C[%2;\ZAO.&QU(")29!1V#[K'AYKG?:<@[OT MWNHHA6UCVT3S_'((](^Y:R!RY=Q5\/(%1UAYLU5+:-M::^$V%-W5Z*T#5CMB MU)^5-5R2KPB;:YR99&^M9K9-HY!KP6%O"RO7C%E#C-TJ#[?HRK;!,P%Q:PVY MM]($M2CZRGTED9O"[+>B=N\#V39=!M. /T?O0]?.64.%G+W-H==A*?7E>PH9 MPGJS;>QGY%'S%,,N?=B\V[% "?Z"*&]FE2.R]K8]0'?(VC<^E(IPSJZ?8VJ* M?%(J. K&2_!5_]: IR2R;8]W1M! )<[!2+U( @>^Y[C\]S+B7Z"J3.D-J&WG M]SL#VT5)[J4H//?U:UF5_D-#9KOXJ =0!6IY#6@VW^K:!= VI>UJI1XP%2OG M-;7/HRW4R>VBY_ZL2%ZS,3Z^;E=)H2F(]M57SW,!"/5O8(IP!T5=K,$0G+;U6,]P*U0DWM^ MOZ?K"_W5B>T,V"LXP=M<>((RG.FL?MYBE .,^'OL4H 13ABG$V[-[UJ&29Q0[GV,@^(:F9'M,J%U=).V.\AZ!>T37&'5"SO^.4E7<8K" MZ6SSYB#Z 1'B18E-:1W=>S7 JX.0CH81$MDG)$*1OYNO$?9A-XQ=(W6+5]4: MHUBQ;\=41K@FY(YZ& 6@?.QKKB;GYC/+\1<4_8!WF\DQ%;=VU'^80ZA2@KOA MP'1V3D#@*##P_XW&CCJ0#FM.K@*7\:I>ND'=7GFQ1WFNKB%S]*QN&PP5:G$0 M33; 3-,%_2 @?48B+FP P(_T, M!_ %31:;'S M;W!"XH#?MZPN?5X\^PL4S?$MRO#%;(9]U1W(@?FP'8#9T3M_ M>[UK2N-D3;G+RE09$=>,02G?=,;*/(UVTNY:CW76^S6)\Q4\M(ND?ED1B(-- M0:#<0+C F^T(THEY[@(0NQNC_D)$)T#:XF#DE;Q'B+U)KWCE4N-*_?M=KM2S M@_P=T>GYJU>.U;AA/\!+A;Z@E%"A;Q*<4MZ:EW$;XGZ@(L+*">,T3S#]I: $ M69JT_;-\1^81F1$?#AW*2RQ%+5!(?';F-9C_IWZ<3;]-*_&.,@7L%' MT]DX]7]Y>U(\6$K"_\)??[V7Y/C[B^*X(/=$% MZ#Z7/']UM<'H<9M1X67>_AAL'*7QYV@-7D_:O-;$/WL%N?=WM%R5]J1U]-@C M_]2XL6=##89/.8;KUOTS!N^6>B)A6#R)-\ S$E'3>D4>P7%EU.L!&;R%2,;[ MVS;O=8?%F\\V77I%G]ZF4Z_NM7\9I2<^#4G>M24!,@_H//X\K-^EV#Y);/#Y M7K04N0/6'MW+(DZR$?7@2SAVX$X=&KQR3K$D+I0*U$7U7.MT9HAY\"#AE_.# M[!QX&(1)&A0]4F,%WU['&6[?0&ZPR[D]AM@#:H^[KMWCO("0;;IJ)@LLNR>< MMRM(O#7- ,HMMW^;NX,-'CE'5Y%XK5W3_GB\IKF.H/I6HE/.V0'YV8;<8^@' MF -X#G:()@R;^+&^,LL\Z!WNPE 1XR7QJ6F%D2)?G$6<<+YQ/<3/C2"U'L5C MABE<4#V0QXXTQ#)>KA"D?8]X0N:4=0E^G/]D"+TUY0#(Y0\I_BN'I[D_2GW/ M">36<\]0D.MY/]4^#9)M*R>[!DDODXAVM3JZRMT&D$F=R M*G$X/ZS(YX85A4OL5&+P:2F?W@W*/I.U*?@^Y1PU0SZ.J>&@(K=S1)5@G,_F,\7!5W65 *K8YIPW M0V=)UP_*M*7IQ+#:WR&O4(G+ M.>@]9!>#*D9P/'&.,T3"]!HE918AE/PMY^*%QQ7>3U5OWKH[^W&PF8!<(*"- MB!T4=73G+W"00Y'4-YPMXF Z8Y\24W$L5@ 72>@40%M4H\$T*,>#G]@1UUJR MF#B8X<]%'\H4P@[V8OE&=W#FG;Q,9[=XB6B(5+Z, 0ZNBP;U;48E^ER,HA(? M\OAB2/AR/:A7CUHV\^IQ!YX#7,;%+ K^2Z52N A(E(\UEX$P8UO+;^_6$"\Y MW#XHWA&FN/"GIK)X"8IGK'BW2A=)*@+;=PQ-@&G=&]$([]R-M7$8QD]PVW82 M)^=Q_I#-\K#+8[],Z6W?<-P&RDZJ3O>FC334U MY.F)&>C0.RK- MS226M[<7:4:6;2&J!_LJC3!_I4!HA-?]>^P 7C7"L*[2_ #?R)N^X\X2.A_E MV_&ZYGI@)DIGY8EUMO/UA^;TVE;C[NIYO6 F>48UU'59[EIY(%V^)3L.K.+V MG11&=^VOE)HRJ&QH*4-TH65(R9F;*68&2E448'MIITU^#:'F>6#6ZF%@$=_,O_5;CDV50Z7 MX;:4LSG8+!DHK .PT+C+43'A97&MPC4?UK0H+K0Q6P_\Q199X8VMU<%> C.2 MZ3V7#+>O@]D7I'%>4EZ4NHI1M'[HEVHFO^?BS)9\[>.3LG\/!O#6(]CR4 W9 M@:6S^!%'2+/!\9X++)4R%Z*N.W9"U&F>I32P@.<$?$$AG/P!DTJ9N-4.K!A5BGPTD#=_0-9>XN[!:*B0#7C]K=QU&IO9?;"JD?7]FQ8)K6W M6(2-;>^Z;(U)^T*!B\\K8O!^.A MF(^K!] HKW"\YTOD&L(UO1/[G5=W/W"8K!5[@DCR.PISV(+(EPV@Q2K07.)7 MJ "&\HJQ/&:P817"%CF;S6.7N4-5A- D^\$4 ^ZCOL&3>=] 6,Z5HIA@GQ7N^JP[5 M\XJO(MB#!ILS<,-1W?DKFH<-S=+$-,=?<03/>X,-K.^P_UP^/ UNVIRA" 5( MJ>X^'G? J;M@TUOSZ9'(*SDM'\*6%AV5S+Y*(""Z'H6PZU\=8"8T*?=+2$JQ M: \L-DI(N/AU_Y!L&*[/)E "6;Y?PU.! ;TUD1H6GM8S(LQLL/Z9$7*+6J4[ M\-<#2C']Y/\!4$L#!!0 ( -V KE Q(;3$4#( "6$ P 4 9G-I+3(P M,C P,S,Q7V1E9BYX;6SM?>EOXTB6Y_<%YG_@Y& ;O4 YG7:F\^JN'%?'W M_WQ9^-83(J&'@U_?'+U]]\9"@8-=+YC]^N;'W<'H;GQY^<8*(SMP;1\'Z-!B\N/V/6.OGSYME'QY)'[>Q_O#',ZZ9?JK&ZTK% N?'*8_ M%HMZDJ8+H$/O:YA0'[U]"=TWN9P2 M9A/LHULTM=A_Z9!:]SKUT8OWZ*,0^S&#P\;3XI"5.J1"C1QY$7K1B M$B:+!#6E)&EV3M#TUS?3T#O(QQ/K^C]TJD:K)9UBH<=FR!OK<%>TET&$B+<8 MTR^Q[[ET$+NGML^X?C='* H5B'6K]XSZQB:4C7,4>8[M[T@"MZWNZ6%K 6*# M(9Q,+^F"NT!T5+"%D: Y"D+O":7?UJ>N;LO]TCJVP_F%CY\;C#QI,_U2<1=A MYX\Y]EVZ?YW_&=.IO!LYXO9:INO4#CW:WPU!(>U99]&2U&@9VYTW"[PIG89T MA70<'-,E,IC=4'8Y'E(-%ZVZ+>,=N7C)OII,1Z'S^BKEA-QA=;GUQ,=39BH)T9;1T&V=JM 1^_4:1^C&7FFLM?)*;4N4'3 FRE)QB5.T9337.#AP8BD^J:FU+$,W8 ME*?GQLU19QR'$3W)DX(>R71+B@HO/(+.8*(\)X@IMRR%^#-&?,>77^9/&8BTJWN?9N8TS=,=G:6G?]VQAW E]N85> M] MT#I5.]<)]) JJG6G'VC!$Y;O15?0@JA3M1N]00\>KZPQ'4(+]B.LT--I50NE7F5 )U<]WK?60??6 MUC,4V9X?7MLD/:S6M[Z*6NCS1%:3BD9M]4G/ ?.CNK&/)M/O*)IC=S*E0X0@ MQRNR?!HL6-MW^@]GYRQ(Y="E("MS8 MJV03TY-?JWUT?FHO#*CJCYH$[]1H=R?^ HK\VY4>1?4:Z44WJ#G+ZC72"P4% M3DK1-:*L;N/=:$AUA22OU0W&(J=*_>N!55;O'/5Y&'D+YOD>+3")O'\E&Q]; M2X-0<\':J4UCNFS-P;5[P\8H+0BF-A6M<:4-$! XN![:%W$4$]1XTO33><YL,347!HV:W6$MCHTD0"G58C8E] ]H#5OLDK;\B$^/(%./ MQ6=>X3 LF YND<\FPSU.D69G8[0;^:UWVDL40%W5OU8C'=H7:^+6J=HAVI+V MDAKIKK!-A\0R53?K+GJU6^R'-H9@C*EV9FL?9QNTU \MDSA*LB2\8)8%&#-, M.Q&EU60OL2PU9T^]1CJTW===K32J=HBV(/K"UR.'=D\W $TK9-/V>J?KPO9( MD@I#3Y_QHL3TG6G4:+O#F*:ZLT6C:D]>I)K(ZS;3$Q6%,7'FA1'Q'N,:HVO' M5@%YS^JN?AUT!8@;!?G14P\]EK(]*6M0=^'IJ7NH7*/GJQAEB9U,$?G!; EI M)DO(LHSLP';MGEG9!!-,_K)3X('/+#.I/69$4)(/R:A*R: M%,GKE=.[HNLX M#K/N6J=978;:)DX.G%>XV+\@5S5/F65)JB<)KCEM@CCQ(SIPO05+UV/I5EE' M1&6JW:/ MU?;]>@B3"MWC"G TJ@LMK]/KF$13._:CQH,RKU[&G!G3:8DK^F<)-WJ)V KJ MYLA9@VUEE].O66/9W0%'UH&5URI^M /72INP2FUT3H)VSGB)C&.*?9T12S_3 MZBYS,[A6UIY5;-#*6K32)JV__@CLV&5;S_\!0"$_I;Q$[ONVR+7^6NK-$/FU M<\Y+S/A0CQF;SBP\M=*&D^%>ZC#_P?C0D*>MEQAQL@LC6-M6TC@LFB6Y[27B M/^Y"?+&3O]A+'/[-2OLJ\2+C1,X+'SLE!OCL.(L)=[=)=HFI'3XF6T4<'LQL M>WG(CI2'R(_"_)ODD'GP[BB[;>0_LJ\?UFB9%^22?ER/ -]^1'[2]T-6F%?V M$ #T^V)^H@1V5FX;\F;DC4@./MMJ-<\SZ?[^E=EFZ%@]]Y/>Z!DAU6]R9%." M%TI^9KS#4@J*#*9 WEB8T/'UZYNC=QLL/J8C]-SECC5VM5AES-1"6SLB@$\I+1S!&?44%M83W+]!V1@ 3%6Q5,5?M2247* M<*Q#@$@XQ^_V7CH/1QP:VA)0KHGLNA;N*L&$2)$0WS<58L5,:P W/:R)>/I97#^XJ"099C8J;],@\&B2AV, M^R[8+84O9+[93>.662<#Y)[;A"4@A$(I917XY1]XBRL4 :F1"[<,L[(9.4Z\ MB)-0K0E5PPE'[56)2[N)!][*"DR"]8@1;B%FA7J- XX+6"5'6:V'$_BB4^(7 M2>NDU[8LEL(-N:I%4>/@)FO19X$=\_FITE8M,.3]/<+OOPV8Q8:M@# MN)"%^Y!96ZY!44HXRS60'&2*Q< +MXI6>$XQOUU>AF&,W+.8L,L!$/&PF^B@ MU^@Y^45JJ]6H#EY8^E0(#ST0A9CN4,VEN%5_7\7((T,DQT^M&K12G9,N[.?3 M*7*B2;!M2<@7;H%M2[L^7-'4)T,DFL]F+2KKS3:\QR/73?AJ^S>VEX0:ID93 M-M#8^PY)F '=TK.4.7I,#[T(W2'RY#DH'92WR,&S5#K),B,QQ'3<,]RQTR<# M1*/N2YL+0C%$_Q[S+1N\99K6U:H*5Y2U*)#YN->1(X=;Q-&N_^@ZJD3V[D I M;N03BWKS0N:)CPFB?R0U65!(N6[G<3!Z;Q"4L'_>QEYHP]HT8FU:Z9P*Q0,% M)?A?MN'GE1GW1W=CB];_QG>.*@!/5X&VI>^1TMJV)E M=3J'J'S!H02WLL6QZN--=:M0O_L!T,:3#27R*COBNHM?2J?2O)=B5DF:;))U M9!5[ZF$&"]]]*)%7V34+%:UUS>[E)GH.H@2VLC-NJEEY/;/JC%2M.:YLF0JU MQOIK_JF/?(4Z+T64R*INKRJRTM;Z($KK)8D2-97=5Z*\]4J)ZJ6)$A55%;2J MR_6)7OP011'V^\KV7*C7)URM1RE*R"N[MD+3ZY4:[AL6)?A5136MTR?,QN]6 ME"BI;-@U]< ^*5:\=E&BJ[)35]7"OB74T#"+"1:I%RBY[0P"=^P *&(K3OE?77,5Y )7;5YWV/&UGFPO$$D M+FR!5[XC"]^65.@[ATLT8K$NV+87#A&';Y'M1ZNKJ[&"L5OE>L_2TF(H#Z20 MD>TF&Q /3Y;L/K8X2*+UR5*::" JWGMRE9JOTWWFU"^8YT7YS>*:II*:M$_46@2(Q&8V M%?T;Y0,+:)X$]60FKP=>8AKP-798(R%+DM6:"6! GB+@P*;>VH'T=AJMJJ:N M4%%.#=R CG[T]S*>^V?<5"2"JJ8N36DL$AD=_>C\93P,S'?/]>T@NQ>\GE@D MU4W=AM)8-"I:6K)U\XR:_"!VJ*A'^HQ)5RDV&MOV:M M6>OF!F/S8&P&:FP>8M.&V+0A-FV(36M'TQIBT\#I3]E#]SQX(![%G>3$,@]ISLI]K@Y_0A( MH7O9KL0K:]UXPRD.ZL#E.A9V@R_1U' M1=-+4HIL%/WJ-&K6'OAPO1W(:MNPWJ[Y['UI^D>RJ$P1 MH50R%B;&(UCIAE3KRSS7\_ 5DE_5MX!,)C:!E/;OIC:*E(*2520 M$/UK6SKT*Q90X,9.-"'9U9\"38T6Y9<$JH\)\?:B1=?A?#@*W QA*#S.;\CA M%>]9YU+QMB(",8E=*U>]"@*D:M6"L+K1H=IZ.<5;+NF>34'_9@NA) M6*5OBZ#6!-E^2T6"'::!D)XVF4:1GC9OO?"/T]4][5-N$916 KKEZ$"':?.K M0&: 5:8E:24S5D =UBN$5:4";8'@@'YTDJ&J>(J]9C.P M=[!&/.',**."98-U,LVO152="?FES>QBS=B/->@!NJ'M+BK(6UA7XH2LE6U( MO&-O/MK$#7\L7;KT'+\[^OCN6.-)977UAT]FMD7IU*J\IJQ)ATB.GTP'=SRA M($87E =)N+'M1"R[)M_?SU\K)+*>G_7?X+76M/8^W&'KX ]ZXTI0FF M^VR,PV@R95>1%@T2=]B7N$;%=< +3P$=ICFE>L/R-9*\),LM#EXR8M1[8D#9 MN-$E?F99+? B4H*'J1;P[Y0Z0Z%#O.P.=JK$!HZWM/V1$WE/29ZA6(;-V@,O MW1W($LG=[-O)DV42[Q#,DCOQ;[W9G"[]/\+TJFZQ>*75P$M1C5XD++-O+9=Q M7WGVH^?3X:@KIG6%/1-0&;=(-(47E.'%X1P4LK23Q8/EE2X)6R'IC.7)I?^Q3L<=U",\0N#,$[NQ+X$YM*95> F$)M_D#'CJ^5JW* ML"W6->B'IL\)H>MX];0JF[%BUQ&)IC#WP#?;M30A&[H[E3AD:S>[72B.$%G# M5MFW!17ZCC]J,-^V;0!".F NMA8 M@A:AT,Q*[;OMS.GAC:R*M*K$)JED*J"BN=Q4Q AW0[."FTRI]H:T1<8M;BHO MKKFPQ&0(]Z]6KP@\Q;:8U;3 YG=35_LUX&T5M]#.V"XS8\]WTX#;R\62X*?4 M5R_EKZR*J7RQABQ7DB(T(+;\SHOM^8C(WW8I%#%U[5HS+E>A"VU_K7)U%$=X M@1]IWS+&;I^3, M ^SCV4K[!".L8LH3T5Q,KU27Q@=2"XE910$L>W?TF67/W4T M*CX<&=+"M*X@UB9 PRAEQ*6:!Y-.IJ/0^?SA.!E2FG<:5%X2SQMCGM#1W=BB M[?UBI2T.]QD,;M&?R2TZ)/=4Y=E20[)/1TE][R2W!ZP MGM KEHZ"RO&'[!C):!*H"FM]1U[3E%-!^T2C18!(:F:G7ADTRU^1>-,J9<%+ M1@ 9Y@QJ+4AYOZ12QBT\= 234O!_OLE)AYZX7D"W$[$7O2:3/.,RGI[4;DN M>+%IDB"2W0>0IJN#NWC!+@*93&\1XQ8E[/QEB9P(N4F!&WN5G(JE^0 ?ZEBV M#JRL2_;CNE,K[S4M9N7]%K("NG\/J)K,6,B2J/XHY!*]$ MG^2S]+& KAWE[)#\VY64W(_;Y!8:VR)SW6"OQ)7['\F[5NE6N]-45B0912'O!)KSQHIB*]+&M=1@W&[<&X_6J-VT/.SY#S M,^3\ +!P#SD_/V'.3QX9J[)VE\OM789/%3[,%743YJF,/JH4W;\T'CX)0LF8 MOO^YI>RXO58+(F8US?@!E&^Y/XI"2#)&8VDTBJIV:M5?I0U7H(JX:SAUJ/1!_[_**5,2( M!&D(^)='=I#TE'G3E%%)4W*<, MI#H4B0WE0"VKWP@.F]C#DWH/Q]!?^=3!+Y*9\6C2>!$GCPN7;PI<^BCA;>". M%IA$WK^2[X6$2@-.6^D!_BAHEU*8ECXA:.DUV+):\.6J1B\T)QD.#\J2O?4" M(KY4H@+2VD/:VN#9_YD\^Z-GF[AJ'_Y6,=C>>BY-T/:6N[E-T"E5(UUFNJ=D MVRG[B!W,4GWR=+4IDP43)I1MR M;W@REM7'%N_UV:7?ZT]F,!70"=7%?,&:C*WHN=2^#B#* MG8:3O(L?(9K&_I4WE1RV=&J;\A=IG[>TB6C;"L&=/)>!0Y@Y^#(8QX2@P%F- M1AY"V8]*XJ)I1 %H30MY^1(C\IU^U:Q ROK MH5?BV:MWSY[OLYL]@ZQ][O*M9[LYJ3S>DG=@V8%K;;JPDCZL32=6VLM@XQEL M//MCXPESVD/DO)WAIT,7>51"1U_8AP/VH2 8^M7#%9K9_GE Y\Q*8-2AI2J% M@)IT>%"[.&74YG(*2*@LTR+E$CW;2B1\PP*$G5@W.N8K2,-!;=[WJ.J?!\L; M1.+-.XOAE>_(E'])A;XS#$0C%NN"A:F>]*#1&PIG;U>CEX6ROS.LL.@?<0LJ M0.US,?\X7+F5L^YQN*PX-#U,#T?HX0@]'*&'(_1PA!Z.T*_\"'U3.&".,5GB M]&7ZJZNQ_"2MJ@?Q0*V#&>:Y.C_(B/?4O(2IW$'MK;,$M&VO5KO<'CE_QAY! M[EE,V,6TB'C854N 5VMOI"($#WM>7"Z6MD<20J7QZOSR>R,=#FP-MY%HPK- 6"5KHRHP: ^&-3; MV#'I,>!WVX_1Z2J9*F/?#A5/8TFJ +6\JX'#M!"L :>KV'=DL^7/G02WR(D) M,W*4LO9XA!M)_ FP80KY=5:+$*&\C5%4U= =KYZN)MAH(W4NHWO<>16/1IA.K7J4<>(N7_&;0V(K+E7-@2*5+V&-2&A MAW;?*$13VN!K%/R:+I@NN/H47>"XM1T@;^\5"GY-EO 0N&]R+V2GM2)W6O8U MRCTG2R1WTV_*7>%@QI[ .T-+''HEV_'V3U)+<>6Q-%;;8M6MO/Z6,9A3H.^G MTK*P+KVL2^[[:%D+0T;E8+W>'^OU$ X^A(,/X>!#.'AM]@\9E5UG5(HX?(ML M/UHI ^RWR_5^89460WD@=<(N=N?D:+GT/>3^AI.'ME@XOXR?HM*]ZREJKDJA M"I?AEA^G\/!DN:1J4$SYL%(Q5UB\]P=QU-R58Q6J=JVR]\+'Q'/MY(8WQ3K M+=K[6R!JMHIQBEC:[L,?(8D*B@G]:ULIH5\]W+([]@2G7OI[X6>@Y]TRR%[L MCOJ,%0[C''5>H.?#+I=IF ^MDU-N]SP%>=#5YWN/+G4MUG^W7[Q%O) QOU2D M]UA9P;#%$GA"]IKU4JS7N\0U/YG>1=CY0QX[)ZD"=-E6 X?I2BCB5(4D\S#_0L$)"[1&M"@QR7-<:+!0X2S*<:S_ANE35U.ZMD8E0>[.5! M%@GCQ.R6PUZ!B5;?433'[L86-'D.$ GG'C,1.?1O>R;Q6&@W8>P=,VW714U2 M1#(U.[\VP-FEZG:PND91ZLN]H(R9T'T\<>:&^:7/9RC]KUC"35N$+_#=*.O" MN]+&,X2/T>;Z[O13Q!S[841B1NKYR])+Z9J0LQB=45[)XQV;M@A?_KM1UHO- MH9'\-P2P0 2Y9,ME]T-F/,PPU8;DP' 9AG'Y&I'D58OP&CTG/TD5/)WZ\*56 MAPZAX=G\:SPWQ'-DT1OK,GL@D2VLPA.J4:[?TOV98J2+\M@.Y]F.^>3T'@ (6"C8,6*I/@"53O5P-VV@XF_ M+',!W*(H)D&N?@H6:HV:NV!%>JNQ $TY^3^",W]ZN.YS:9R3P&_/+@)2:!#=.SDUQD'";<&^-0>KGH M5DGXLN !;MLKPT]D<=VD6]O/7GOG[SR58G!9*D2KX6\Q;X:.%PN;K";3&X*G M7C0*7+9L7@933!:)5_P6^>S>TWN<+K@CQ\%QD'C0M2S5GQ66ZK3[Y''G!$!R M/2N#8!4P6!D(*\*Y/7N-8S!I#R;MP:0]F+3[-+T.)NW!I"WF_6#2'DS:0P9[ M^S97>"X",<[6O00M/2!&Z0C9Z1J%D^#.IMH!>TNB:#PY#]D&+C[[Z;9@*HM# M_Y&Q.H2T;:9M*W(N-79M8!>($HM06@V\W-3H>]D7I##X+P?1:JI:<+FO"U[# MPFK$YG$WQR0ZB!!9,!(GTS%!KA?IW9_W9=N&D3:6W #(6F/6B[2]X3:]P1:Q M/[:(W:5T3SN83$=TJ >SA 9Y+KN@.%!CA1PT3(=A 68X"MQK'-B;;^[II]!V MDI51E9=;NR$SV>]RX>#=2.K$A+*_,@9IG>E^'/1HSKE&SZ,900D0F7Y<+6?H MN9*F4PHK2 %A$_YI+>^[1$,,EO?!\OXS6-Y_HPN=%Y[:P1^RA7J[%#P;.P]A MV^L"?Z^S SR>H\5=IJM?!E+'A;!X[W$A:I[*L8JX^\5L$%H68G%CDVA5W+E/ M5\5?Y/I=G3: [I,-*!$N.&#DJ;H\BU?6C#[7@.]BP0&_WFPW"8'W 3=8)Y0XO*-Q[WHUZ^&,MS"(6?S"[.UUA.T@N3XB=*+E\,UZ:)VU6D;\JQ*M3&*TLM)SP.WWI(I: 2P9)L2 M ].JS<@(:7W0U1\U$#-/(JA5;P-N/EL*[:R'S*L1TW;JBIWWV,6 MB6^Q36P*!;FW_$P/6K!:#C#+)7B%1WK#T>B;!^H?]6+0/[Z3O5+_. 2>#X'G M>Q1X/H3B#4GP0RC>$(K7SJ%F.]PJK!E*MBD/+SQ/CK476TEK@7KP[LR48Q4> M'MN^8*"]*QS@Q4*JT(J8_,5L'M40#=EV-"2TV>^8ELT,Z.FSG]+KAB0U'H[[ M?NV^#K_5R(4#^[W9#?EWFWCLQ)'XGJ3'J&I)V(B9@)5[AEFUVZ2H_ M$"S?/GAE86\@8NJ@>?[+2*_MA7(!$]"T32I54<-M*>[*!O,7L++\> M-6GFK&>!"M*'O$IE3%T'J!SL6 98Q,T32)O&A>V@T8)%-^I.B$V-A^//4&-A MM)"+! 1IP2H&2R5DNYOX5%V)R=K8-QFJ:6G;&=B%5 5/CG,I3I[SWC,I;3## M=(/DH^C\94DW8,3 B\7!*0Q?'D+0,(TPY>'SW69YHM'JC.EJ*'2(MXP*ZH1J MQ@BJPQ=:#3+:5H3XZ2'I(TZ3Z7=Z')W[*X;-]OW$?5UI3H^"UB/LIAW'.1(EGDP,I;9T\7Y.U;K -K MWN_/4NXJ&A4MPDVH8_'4C]NMU\:#H4#>G02E)$BXWY@]SA55V[Z%PK5N& MD^D-\0+'6]K^+6+)<:29NV]0JFOR1)NU_LE]PL<'LU*9ZE8,81BG)[VN17.C RGI(V3"X: 87 MS:MWT0QW<32E!*9.,-S%,=S%T5A(PUTJA?=+$B70,+6H(MQK'#AU M9+(IOU]BV<:MX?LP8A$=X^ )D8C]RASY-_:**?1Z%_U_V+8,%AJS6&M6UMQP MY?]@!MP?,^!PY?]PY?]PY?]PY7\[REJKEZ;OU9WI?9U'M5Z!I4<3>OKQ7*9R M)C1Y*!0_'BTN#735EF+6.'L:E()PY1'09&A]U^&P7!C]>E)ZE@?(?:$MF4%[ MTOK&9HJERNY'2W(*]FZZUIL-6(FY=?-U.QK9E@(=9BJO6#435 ?#2;##=,0 MF)C'$M1L&3X7#^LO28.0('$W(6H^06'WN5W"(S"EQY<'\+C8,7>5LT MPC1+*JD3W)NDRYSDRJ&]%_&:BEY.D>T+\6Y.]Y/P,@QCY![M(,U2._LOUBHY MPO--F]JP$M)/9LM*(KEF+:Z8Z-PA=D2;4(?*>R9F]Y!M,N6+8DW078>>/=#2&>OZCDVW_4=*$E;4Q.(T&I]'^.(V:*?+W;#ZP M:[-<[\ES8]L7FR0%1>':(Z6T03 )5P"R+/8D*HDM/W-O>8\5OA$>E:I&^C=; MR@4A$9@>/T 8,DW($JK)LR-Y]^@S8_9"2CU+FI-YRBK%>H]VWF'68 49PG6R MW2>=%TL?KQ"2\GFK4._1N:UPF4>$<#2;-4PENOFC38\ES I.5P0[Y2NQ@UDR M_T]7FR+99F M=V/C3>_G[F @;7?Q>@R$3_!^(S1/DCIX0H;,DO0N(?D]W MOHC83D37]S!T&H.YO4.PAUY M,14# _W?AVD#VJ(C-V\,K#%[H8=ML& M_!;EDOH9SF)"QU2Z\*7^AZ+-\/R%;J->B&0;3.VV]D.>]4F":=+/S]AWB#QY M#DJ(.-U>H*YQ$BR(TH-4>(\CVR_^/L9A=(VC?Z+H%CEX%GC_D@V)SKH$/W*Z MI5S#R_":!E@ZZRXPR;YBY22>IWYQ_+Q#4R)A?*F(B,IXW;+$$GG!D M][]:?+=?E.PM%C'A-E*PMP(/LD.H_6#240S8!?1#M12Q7Z*O(AJN.$H*/C& MU@SH;G INW[U0TV/ X"=/8-3H2>G@F$'TH[C/*.1*>)='WXJ7<$?*9U0W+;S M@!NZQG=_IV-\%$=S3)@%^0=[]C?$X'6'*P0ZZAP27I_><96"HFB 95TW?NNQ]48_:\AN]3FDAR M?C,VOO2 _#Q#K08_1*/N"]A1=_[B9*=&0Z--#N#G&64:?)#Y\H .K\+^7SA= MFC^5*<#\/,.N)D^$0]"P":$]L^]6]*QJC+9O=Y8!@#LN#?!!.!;-QDTJ61#6 M,AMW-![; ['_8[)E7@C'I=EPR\Y-S&96SIU@[?_8[9P[PM'\$?9H5DWJG%+3 M"VTM'/L_7MMGAW" -K4?=IEQUU@YW#Z:R]@BB74WB6H_!J])Y@B'AL")$?0N2'$/DA1'X(D1]" MY(<0>:T0>0,7+-4)D>_DXJ0>0^3A92!4X D7#@"AJ$TNP^"=0MFM"@X]=K,[ M+VIK1FWT:>I-UN[O'M$C733(]C1ZGD?TK1?^<4$0NJ2;#%46%9?-=][U?HRX MSCG0RTG3[,#+9]OOF-V>YWO1JL>AQ^_\YQI\$AX(-]?]''XZSK#D1W9M_9I5 M?644*8&\WF&Y S^$VHOIAXSMI1?9?F+VT[M^_G/E^>*TB$J&>>'M'WI,$E@1LVKR6D"-BUK889X$-YCSJQGO:9?"2\TKE/)J M]6REK,-]D<#$Q'=MT00@,9 VT&ZDVN<[S?G]X 4/I=:EZ)7R?;_27&=V<.Y# MY^)O>_537?-?]!9K7OE?K=*[^;09Y]4T]&-C'=[-'M[-[GZ['][-'M[-;G?[ M'I[;:N&YK5;O= #[1-/PW-;KD274E7+_G]LZIX#9:S;):72.?=J%_#TH8?G> M+>;M/ TEITK% )BYI"?3 M,[9UL^?K4>@0+P'$/WK(:@ 6AA;R7LQ-]?T7&=R0$L!VZ?0I>CJ*DB$D\6!( MZP&650W\O2C7#3Q.C\PF\T1/L1Y[5H5]BI"[<+_"Y2+;7S"F3+H4KA" M,]M/K3T"6P@M52D$U/[!@]KVL;P1EQ6F75K$J U>PC0[H M,6[N+<4>V:TB0!?M*M!>U/IZ3)9YY2J%^O>@\AG(83! SV@3'H-O+H<>E M_$= F(./);60:"5;O'DE362QB\8L5B,5KM)F_8])(A'+#Y)[';>* 5VV^6!A MVO?6(%4^JTI!,]Y$/E,%C ?N.6S*>Y!+?'/Y0/8(GO\9>VS]C.;8W9R!U^OO M#5TQZ-_V3&*ST6[BX02XC;0>)2*)FA7H=R_ A%*1&S$YZ$]7=-,LC/&J2< M EZH=6EI6\V3^7+O\75BB]^V9$O=N:)*<"6AB;T7W0^R@Q"L )L0TO9QD#N/ MSCS:M?>8.HCXLZ94!"Z+N4A%/"RX6$$YX I7EY:(D5U4^NF=OC^N?&EIJ8OA M>M+!0S=XZ"!;#08/W>"A&SQT@X=N\- -'KIVF3QXZ$#Q&.1*#L5#-[B3!G=2 M'^O.X$X:W$GFO0_Z+H8''G(0ECD9X/WP 9TAAR [1!>4^)+1+#''68LW8V0>^?- F_J.780C>,PHO21RV"*R2*]$SEPSREI>.$Y9VC)>@J< ME59RS:>CRJMC>9>_6(5.K;Q7J]"M90>NE7=L;7H>TG &(__^&/EWE]*8+BR( M78W(&,SN SU=G=)Y,%_81''!L+HF;!50EW)H6V@5=XY:I:JH:YK1&[4EH1(@ MGQ'@=,ON) A9^^Q(RI UU)'CL!B5\!8YR'MB:Y'05Y*KWX(:O0?&UYUC6)\, MX;)JXAFX_\$D/QY*;L_EE0.ZNPG0PO&D7-L+-)F6,,KL_9+B_7M7))S%.H@! M.5O:$@/(+6=G4?7H6K^GOZ$U4)DSG5?21,:4>H!C-6;A+F V O**Z1Q#C(+0Y>*F+4>Z**;M(<)"'J MLEK@1:0$_QK-L850ZW3!8$,S:U >;WW:D#M$GCQ'%))#B_)+PE5:991!B++,\(5T@_]YWE+?6:,8"H&TO.GRU_V8DU?7S MGTTH^'585P;:CVVW^8'F- [IB2 ,\Y.BXET&>36@FZD>^%X,PO4%E6)4WOE? M+F;H+08M!F,9<* .RB92 +F=MB4IR$[&/$$)T=5Z$LT14?D8!14,/8[*GQ'; M1A3SF^/.T)(@Q\MMF*,%A&+;Q9+95,&O!"VH(IXWO25"J[BF&V8-ET6 MN8Y)6J94!"X3N4A%/#PQ.V[3*Z7">SQR_HP]@JCDJ;X6K6Y\.XB8TX1^NRP> M0CGC6KL-N")K1HI(IA]?BT\L.=-HJ8R8&5(K52J$E#*=C!A3:XT%ZG"VV-]QO",V(OYW1B29X;EQ0' M:O^3@X;C4)9%@ M9)4*+OMC6V[9UP_C$4=(V8_CD0'?FWK(8P[(7OQNQ:,9/>Z,'@FV7?D[!<(* M)GQSVJS5@ [46S=83\U93_=9#[O"P>S ]YZ0.TKL"2."KM@H91I9JM70%HIS M0JJ1?>A>(]L ME+$EDU[RC S[2S3Q5AK945MT,X&[6S0S@;M#+X^,&AGD*0Q M:&>#=@9$.]N9KS_NQ'S]<0=:-RNC!*J&L3NG8L+>JAF)?(UY-N%62? *%!>P M2 SO3&M'\6.(_HPIV/.G0L*5XG*LDXKZLF[&2ML9KKH:U(D]5B?J2ZD\C^YI M?XKP;U$%H*J%"G8ORD4;8E$&'HNK& H%5[!<*2#H >$MR@BD"M*N'"&'BV^! M5@6+D^>&\M,78*B0/>^^F8'\+FWO,?G\F>%>%2J&NG?'"87A$1@>OP 82 S(4N0.UEW\H:\J_7X M<"IO<$.R;=0B9 >;1_8]^^?1#A']YO\#4$L#!!0 ( -V KE#KA_PO5F( M /RF!0 4 9G-I+3(P,C P,S,Q7VQA8BYX;6SEO7N3Y#:2)_C_F=UWP&EO M;TIFF5*5I)X=::9W+?)5G7=9%;F96:WKDZW)F"0B R,&&0V2^>A/?P#X"))X M,AZ 1_78='=5A3OX _ #X <[O_Q/UY7*7K&M"!Y]N=O/GSW_AN$LSA/2/;T MYV^^W)_.[L^OK[]!11EE293F&?[S-UG^S?_X[__[_X;8__W'_W%ZBJX(3I-? MT$4>GUYGB_S?T>=HA7]!'W&&:53F]-_17Z.TXO^27Y$44W2>K]8I+C'[H?[P M+^A/W_WXB$Y/'8K]*\Z2G'ZYN^Z*79;E^I?OOW]Y>?DNRY^CEYS^47P7YV[% MW><5C7%7U@_O?WC__L%ZP*%U'9_/Q??[AX_R?V M7Q]^>OCPWW[YX<,O'S[\?X[?*J.R*KIOO7]]W_Q?K?X?*2W(G[_IU?#EQ^]R^O0]0_GA^__WT\U]O,2KZ)1DO(-B_$VKQ4M1Z7WX M^>>?OQ>_MJ*2Y.LC3=MO_/A]"Z*$&DU+Z/=?_/L-/K,<3_J&?^8<^_"O_T']I_ODF>L3I-XA+,B9JZ_7SH*Q& MZ7O?8&\Q)7ERF6V'>JP="#X;.[3]5>,C+*-T*?%_3.^S/>+L6W^CY M;VFVH.#M6KJG>1#8I0QY3-+\? MUXR7,:-M]2(:6]JHD?@^SMD*MRY/T[HW:O4%S5<3 37-FD]2^SU][+Y9]PB# MI:G<0(SB0A@[DPC1K^'T-F^PKE*FRPU*G)U^N?_FO[>:)TCH(F9;HD[[!'%M M]!O7_U__\?WFR^%X>571C)05Q:R65^25_ZGXA%>/F&J:QJ3@DX5VX'WRZ:7! M<,X*<4RU3D&0K%5!O]5*0/@U7RQ(C+L18*261M8GJXQP^X12"H+AD@G=F$:U M[&:2 D:@3U&\)&R[_=:?AHTT,FKX)),#]#ZE#.)@B&7'.*;7IRBK%E',YB:2 M/1V 98N"G+9'&X(X5_?7OS_0B!_'*&FB^-T'*;2P. 6D'X-WN [1N'L;&6"3 MQ@5^QBDSQ-C6)UYF>9H_O=V1IV5I-FVL6CXG#\6&!W">) M1A0,8\SXQO1II=%?(IJ\1&SG=% KY"R/U&P8_^C+_I !M<;'YI?@7:N$,^Y) M+@!L(KC!48&7>9I!8(^N36$:X?4HI!<&0R81.,E/Y"6^^0#UI<3[W.<]. MH]Z_L8U35K!],/\:0(T[N!9#7.ZP&XK/49:?+_'J/D\KL7!<9[%^3C<(>YO;K8"[.5XK M"8()5GC2G-\HH$X#,97O@)F3=S@5?D01+=_Z!LG96_\7@XTYI0"?AN?TBO6M M47?MX.3<&O*8L(T8$G*'7*8NL_4MIM5U]HR+4NRQ;E+]+&:4]C6-.4!NYS&# M:'"NN.$;$^/R\RWB*JBG@VYNS@\[E16T[$UC[&_C*8S]T^]W?#>EF)U&O_F@ MB1(.)\7@A^ 44*&19@+^^R&=E)SZ]A/)R*I:*2<&Q>^^^E@)J^WGP8\@^EJ% M2+JAKV4 C.=/T:NYSX>_>^MS%:RNS_L_PNAS!2+9*^/U\'T^V1P]JTC*G^<8 M3\W'0C[-2C7 ONDXE C.!R,LZ5*E$8)VZ'W..R8KJ7AI*/\[>SG 6+U<1 M_<.P-[&K^;UT=:O$\/;5K .&7HY Y?O8GAKB>JA3 ^4E/8OCO&)V[QV.,7F. M'E-LG*+TXCX99P/=9YI.%@S#+ #'S&K%T48>A'WSGSD]KXHR7V%::#8N*B%_ MEHX.X,;<&4L$IX@1EC3E-#*'/.%X8+_A#HS>"54IYLT7U0"R,"L&I-06E M=$PF1-%&%I0!^)+1WE6HUBQ7B_DRRTT@6[-<)1.\VRW QKW>B;87 MSH?L^4\D81]/A%EG=I#22OKJ?PO4E@(:,1 L,&.3;Y^$-*K%]^M$M:_'A(_E M=5:4M+(X7*L$_3X9U $=OA(<2P5GC17:F#1<$&TD#WJ8@^GJ)H\R_3'.2,#; M 8X26'=T,_@U> ]K(B M3+_K-(O[XHD+Z)8J)MG@LX8C0"FD%E-!0@?52JC1.BQ7;ED'D*+(Z=OGO,2_ MDG+IOF.=H.N+19.KTU+*61$$OZ:B580*;/01+P#Q$M AM\..W)LX55C X8US0C7G3%]OC3EUZ]"Y< M_>A;39OF+V/6-/_\^_EL5+'^#S[X( /AG;_YU^ ]+4&17.BB+$JBP\8QF-*E M#).Z!OP'GUVZ =+OTB_W8+JT@R+?QA%^%=<8G;!.7C^SAL\9_#QE13]=9R5F MS6*.LF96\7G@Y@*^?_IFD@].HPD@I2.8/#L]W^B@5NG 5_Z7V?H.1VGY=G-S M;GIB+ EY?%FL =A[4#R2",X#(RS5\^%:$DF7*Q7CP-2$(ZG+P/%^M\DP /#/:+BI!S\%A-4!' M<6%'4F!(HX6FB ;+!%%-FK-#&R*WO? 9?,++ZU>/9L/$KN3/4'&MP,9PL6D$ MI\PDF))AD]T.0Z*0E=A$W9#HD:3MNM84AMZQXO;G!ZVV?GA"-3'S\2BFF!;U MDQ2]!626]V8%N<#N+"&3, @^N2"4+"*N@_I*_X*:]T2PS"+%.V\>[W3:(_R- M1N#W]V/HEJ?WK7APFKEC='AP+^+5'OHQ+'?+B>B;XYM8G;37I[%FR(,7LFK1 MX#1QPZ=^+]NH'.#=K#I2?A-Y9);9HZ<[R'N+I^\"NPNQ;Q(&0187A+J8,2+& M-># Z;=L)VF+QS^2\>J8J8(W<,OL"P1GBPF5Y%%0RP#CPR:;D%OB%H.\UX#Z M-MB#H/HZ82C.G*Y CR85U.PEHHG%(A[)>'U1JH(W>$W:%P SRZA02:](N?_C7]S\8M^F.N@'"L+I51Q&3U:P(A[,3 MT$IZD2"DX%&S+IM64M MBQZY\.&] \^C-2FC]#J[?(TQ=R>ZC>A?H[32&U-6#6\;?3?HW?;?+ Z"*&X8 MY;<'0@N1#-5ZW-N+:2*AZL2? T[U.P>M_ ':R:P%IRE^91VUTBW?Y6&77Q^Q M','UW'3H$\(Z?H]X7,=07;MGKR$P7><.U>Y M&__(7W.&!;D_*_P-= M":+\0+<3 ;%"ZG&9'NCR4ZGP#W3/\ZS(4\+M_T1DOB58E^] +^KK>:X-;/LZ M5R<7G"T.X!2>8)TX:N6#)WUCEASW]C=$G-!*^2*+ 6++$X4("(KH<]A6/DY+GJ!1F3!L!DKLR&B-SFE3\QNBT@Q]&Z]3+!R?5!)!R!,]6Q5,< MS\O5.LW?,"Z$E31?5K0*S3NN6N7 MAT-L/:S2,LK*/DR]!ZI%WMO!D OL[EC() R"*BX(599,HS/@RX%=EIN3*/%% MVP'B0,CSF:$"X.B8L"TV<2ZS)3J\6\ MV:\&D)T!JY )3@T+,(6W!A^BDA]FW;V)N")1^Z&#;)!WN?<8H7=GUNT MPL'IY(I0NCX33*H#$D!:J:X(CP]VPS;KR77&+.TG\IC6H\3\H,I!SRN[7*LQ M8)E-"0[;')%*;AA"[U0HHHUF/:\=>!K!6SG MZ:J1"\X4!W#2E%2+HT;>0ZPFIZW6 RE3/%]<9PEY)DFE#?ZJD?.UV3+";'=; M2J'@7+$ADZZ@N2PWB3;2!WV)M3GU<3FC"W@N9SV+ S0YZ%"9SMP.&S>I/0JV M']4'.Y^W',H#ZEXU)OWQ^V&[ELT-M;OPQFM%W\L&86\=;@7<];U6$@8-;/ D M1C0*0P^C\%; _"5C0)9DK5G]1[_[6O65L-K5?O!C<#KH$$F^@*W,0:]H?SV_ MU<\ O1^]C7@)4#?"NU^"=Z$2CC2"F0"P(ZHNN.=959 ,%\4]?K(]5;/H! FU M:H*O#+>J4H#B@CH%[/'=N+0!&?$LJYVBC:=76FF_8>N,D((L^-X70>[.T/P7M3A48Z"[B=';;;ZGP5=;H*-MO, M'FD>)=J.-$K[ZEH'R&UG&T1!=+\=GSF_"%\?:B5H)DGU6."_5VS:N7QF_V4) MY*25]FJ&F"$/#!"U:'!*N>&3UH=.&@GQ?<9^.@B;S+X=:MF 3#+X=*@$H;+( M;&.,.7301>LBCX67,S-_Q(.+M^MLD=.5B,4[>RQ*&L6E8K9U4_.UC$VI1+N> MN>@$Y\]$H)(_>Z.*F&[]GN8-];0/DB0MP815ZL//_ ^G_ ^]28C]T^\UC#O\ M1#CTK/P0$TLD$)XP%F)PN0'!B(XNX<$!>G(M X.EUEN#7 M_P>_:6LGR?EEA@;FD!HC(4#<4"/3D*,11D(:,?$@]&BG,FY0*>HU_-D7&52@ M6@[T?P/1]0I VO6"RP3MYEM,2<[6N^2";YX)1BU<86PTT-C MW=2P[C!/YEB'?BNK\7F97=RS16D$/3(LE;(@&.0 4&=F-F3JE%"M%9!((A\P MVUV39\PH'34(M;76B?LEDAGTD$AJ64!$,@+4$*FGPV>BJ&560")=D133'2<$.(HE8V("/N5U&:MFX,VIJ-I/PR0@EQ MR(B!""!&J'!I&"%$42L;SMBMX5RN,'UB:]]'FK^4RR;2C;::&FF_-#%"'M)% M*0J(-B9\&OJT*JC6:8,3A9Q9ECA-;5Q0 1]-*3P(0/12P=),*EP3 MA3J9M/"/OE]&K$7F55GP0-B,L7KCW:CD>5?D4('1WLB@ 8A+#C!U^Z0Z0;A0 M/4&U,NII!SVVK4\"ZI/"*_9O*M/&(.O[^%8+=WR$*PF"H)(-G?8HMSFP:4YT MA0H VO#S(S?2]"3#4$:"JB9,)P:0+F-L-K*(T[V]466/GOKSQ17)HBPF; CD M!3$XKDQ3#>*W[U 9I?N^02\X][8 *_E$M:K\+6^GC%IM]%NK#\3+KHY28*'A M6,AK_A+#\YRC%_(%3>1Y1^L;,>Q&Y1U-I1UVO+X6F5&?P;LA% M$0S=IJ"5 T862_'Z(.9_P!MU&(1L4F@5=SC&#-ECBC_C4GT5YJ82(,V9$;PB MNYE2'@S9'$ J4N (%40['?1.Y O]Z5L8-+O.N*\[3X&*=;0:BOBDD0IT^%]LPH'5MM:J]\J+DV9IN7$UJ8\JGN''EB0!MPVYI MOL:T?+ME>,53&F9GK?F)@GZ],:OXG5[LX(>SC%X>T&1C!:D(YB!43H29+(2% MY9SBJ, \ E!Q@C)<-FO9OP)9R^8,<\0]VFXXS%%$7TWC6'1\DL\)?I]]1@4P M]'-!J8VP7!48U.S&W^8L])%6+U_CM.*7@Q_S/'DAJ=YDG%J,7RM\NTH.+?5I M98"AZY; Y1Q:)3]::&;(_P9DAAS7AJT [I1U4?5+4_?*#*EIUP-$1V>P\J:S M"^9<3Z$-&?\-"!DO\)I?*Q5-Q5B'&W<3>G&_&=S,H(?9V]2R8,AE 3@FU$V> M/:$2TQ5*&L6&43\#852;+;=0XQ$F[_H@=XMFZ\5 =DD_3 M#8D>25IGU;BRWT1MW87'S0AH+A_ _4@-6>1X-)<',049X6F^C=2T-ACRT MPHD\ O15ULE[II 9]HA%:F%(1#(B5'")RZ,4VM+66N)W^!EGE64NT@F'V#RI M :LV3D-),!0RPM-NF&@M#8,\;*>'W58QI:1/VAB@]CFC$ -#&#TV^?27[\/Y MYAH#6[UN>'R*^>*<49E8W*_5HGZM9SW8H=TLRX%AC0&&4'IL+D7JWZH_= M1/8#%"*Y[N)";]_<]FV!-VS6\VGG[=K0 1S: MVENU_.9>;407,?.6&4Y'VN=5"&9^D&KN]G;*@K'V:%=YZG^^@!\ " M,]_P6Y7 <- 5J73U,K"[-@_JH+!/NFGN3>D3+O['6D%O_]55,+H #%7 L,X- MI_9LBW3'%AO+'P;M^B:H=:;3"8G[Q_+_Z#XCH<:E''07TAY1)%; =(T3/_##_(^C_??_?^ M_0>$HWB)/G1Z:]H:3Q;51O.Z*/@U-']MG&^"K?["%LF3'WYZ?_*GG_Z$WEW@ M6&3J1#]^.$$\W&7]\X<_\9^_'4*%0?Q9DH@ >E%Z&Q%F?3;MK[N[UTE[]8

+C'E(; I7N*L M(,^XWMSC]Q&95HIG?YQMJCCRTIE2!!R^;H5[S&.ARB?#C2Y* MF1H,!M_A,B(93BXCFK$)ONC5F6VW24STSV[LBGX?X+A69/@4QZ8%AHW.4!4N M9:T@6]MK91CDDTUJ9]L[]&;&;1,#:Q.LQ:?>"Q>#_0L6"NB4S619R;Z7\BP@ MA.>>P@40=^E/)&,&\CYP>*F7A:>[:OPL!/=+@UBGARW M*1GZA+I#G=23,-Q#I/XSK2QQ7LKM:J&>RYDJH7L[I]*!Q5%'M&KV]93%41!< M-DH)AC;'9_8C.EDCT$&G#KKFS',L#L9.L&.4O5KJP\(ZS5-S1AEU6N!(=AO1 M.15I.A)QP'N+J:BIO4'TFH%(9ZN*AGPZ-8@DM& UDQ'8F>-M>Y(_9;*S*7D. M'NU0@5$4:8,&&,(YP53$E6XO9D#/?]Y8)4XO]?Z)W1=BJ)+_7O%M7 M=7CO.[D8,.3='KODH1BE4#RSSO.BG"]X1%)Q3(GI,XEQ<9^G>E-.K^!WV;4! M'RZZ.FDP]+)"E!?<0B2)*."PZ2/-B^*6Y@NM^\I PFL 81G:((;PYF=8]P@R M,"F<,)= :R$"@P;=X[8FPYJ-!/LB30QULY5/#L3"8"<6&4'*8:^71):A< M:VRUC&A]C?9K]*1]FR.+>;W UX <7,6/9, P10-L3!#Q&PQ.S!<+MCK2@KN& M,JI&_,Y?-PR4HE[G%0/8P92BD /#$0,XR?$Q69&,\+FFY$ZW1<,N<9/]B#/, MUBD@-+K'PB.$\?Y31/_ OJB#A4\6"\XI.S;)?A8KI*#.BA0QF]"B#.<5D*6NJ<)U5E2, MUS$V,TH"MD2M+!.]K(RQ%:+I&$,:TP(^K<5&()^?,[-:=V,EB MGI/=*T&.$MP/9(+3P@),DM^\?%AT MO(:J=X$_"%IO4@##*1>4TG,5H0.#5=P!JY*OOV+'.OT-C'S*X)AGF3X$H4Q"F.!P4837/YVKY,670\I\:UPQ_E MQ]4K!*?0%)2*3+E"!P:OA/L7G_.(,,WXA&>PDK72GJ^W39!'M]PJ43#\,>-3 M>34W@C#(.DQ%WGD, M8E >@UTM-L$";?7M2P8AC0Q529N-&%#B2 #U;J9U.@$8E&G7V7E6>X/P/86. M-!I9KU?C)KB#BW&5()B%R81.F'KZCFP>^C*+:7;0C&$)62)XD' M$^Q_Z]2]MD=.[NI!DUU9*F7,>J71!;-03 1LRMH-E)+-MNVL?F7AV@QCK: $ M5%?!R+NA"K3#/3>X+DG7*([S9TR!A'Z<1CH09)M LB,AUS12;68P6'ZD]?MF MPSE-7\"WD]@0V-@]K/X5EN4FX9("A>-V]X.8J87*)4;,J".YF&WJ*!8HTP43 MAT$95H6-@;I#M/ MRO%)P*VKV>?IY$*@S7+;5D#VABZ*7U"/_5&O+%3F1T5Z ME[8*2%8K$6'-F2IHAFES3!RXV3G:O#5MP,FSJ" Q=YXA:55J(S9:M7SRRK$* M?:995,!L2=UP:NPXMF;7@?;0NT>N)]X>)K4FD$P?OV+RM&1P9FS?$CWASQ5/ M7#A?2$$%1;TU;32Q#)_,W*IZ?9Y.*@ ,:[=!+443:O//;7TQ#!<)!T ]@ M.DD!2K^A@3\#Z7UDVT@O=?"66?*?5>T-8$G_>ZB/09FI=F\PU]EK^R^!&2P' MK9[D7YNQN3 5*>;K60T]->^_P$F'%XF'JIW9=59@;X,7:8,7548^@ 8P;.&'&_%-E/=10/WF3; M^U1[,0)^O$QO/# \G\AA6/W@AVFF]?)@C L'D%)$@B[Y3+Y M7 D)+7"I:-C8XNC8GO^9)#@Y>_M2<(^S[K'-C.U7GNMLQ&8*;E.0YSOF+2LZ MNHB>6 H8$F\-7?\0*^I4H)^N_>BU&YXQ?/7ZVRU.=DH'O([S'N4 MI'C@,O&0[V?^.--Q >K>"E^>+R[Q4IWZ8\LM?JA7EP;ZF&^O&]1@G:D:(KX.-YFS_T M/NB9!^?1FI11:D\ [%R YX=,$RLV>MODJ UF;IP,63I=%%&Q"D;1>K/%CW)> MNA)F!0QWX)%3B=>3ANM8%%FU./^'? M1F]\LN9[N3BF%6LJ$CTVH14GKQ[FPF"LYBX5=EO?324!-DHGP%>\Z:J)_JXM M[MO!XK^NBZRW^76A*-V4"G@L<*B]D"M-VTQI4UT)P5EOKIJ5ZFIUV/PV8G8D MM0BATS(:*G,5T8*:I0!,Q0/5I';B9RX!VH#.4QV?B1QZ^D M7)Y71GE]TMF98HR!C7&.!'A6B](L_ MZ7=1]!KSS[DB R=5JQ:TLUEGQ.H)# MT)3]J\@29VD)EP)",-&]8BI&VK6A,M,9NLV +?E6*%^@=:-_@G"K*5#:7I$LRN(];(J,!0&@ ML4-%'>AL*"6XT;HS]#&S.PUP9.[;0G=XW2Q%S#HG&6;_4Z<*T"U<;KJ>(UB[ M5V?TZLJN"(:84]!*7M0T>D&\U5"QS&E9[ZW81X3I$ M-&-3L5^PLROZXP(\Z M)JI%_::?UH,=9IV6Y: 9I :,\NX\@A*IY[;#?$'X=)TEMBWX0#+$3DHC3MM+\C[M0$C3*-5_4%*>H #/HG01:=,#0RP%<32J$ EUIZL&.2 MW4:TS# MEF2-DIXXE"FJ?_!4%!6S"3&KGHB2*I[..2SW&KU01I:Q&CH#2ZD$ MTK@R(97(U^C5QA5I-/MQ<+DR#":Z[VQVWAI!W;/NME<]BJ,7/6[ET/ M;V@!=L=ZN5C@N)PO+E]C\^WMU$>:5VN1EZ"(ZTR0.-DD@M1T @1@7O-4 *BO/(3#HP*SD(%I MBO%L4P/C*R-NH"&F@%'=2$ MODK6,@L[@M[*OMHEAZ3D\->"OXZ#$-;9!KGD81XJD>1 MM8!PGZ!\$2H;4E/C<3W+\XC2-S;4_QJEE?(5K),BU#G7';CR,)%WZ+B786[TC@5*6;^>!0:X0]<"A2 \;IE@CIET-YP1#O*.1&1'45YV'ZK[-%3E=U M/$U+X@57;:\1GS;TCZ3 T$L+39-8O8U/ L4MJ\W99*/)2,HO M1Y00AP09B !BAPJ73(U:"A MNN0T#X: 2F.A(%F$'G1AD8828"BAA*7/#?2; M$ .2"JB#=4,R?,U#VMHJV1,,P@X)J)(AG10\EHRA&9C"19&0-=+EH,V>QW_P M1X^8%G6 ;W6SCZ6"',M8[VX,.,>]<-;>FZ#'*.6>B$#&*\\G45TRKA\$ )@U-42MI1.P37$HZLH+M%P/6IX^B1Y M,"9785;PMPXXN:@H3SHNUA9QS?,9OXA?]':UDZY?4WM"=20ST*8(9O*8@E:1 M?KA[DB+>JF PNWQEI6HK9DLN2LH R*BID ,;1YK0Z:B&Z\#'?=F?REN_\VI5 M\37ON?%.G6=WN(S8;C6YC"BW@@M-2O6IRK[N_:97J+WX<]<,3K6MX![#2^1! M M!9DI ZOSL_H[W.FO>O8B ]CC,QWO'[RH*4^![39Q+C>M#Q'*)/F2AEX)TR M&K*'_VRP5+0';$1M6MH#?#/XD/-<465&T=/]9Q15+@K]%^8/^6?&N$V2ZO9" M1!51U%'/UU(PJ1KM*N"D%)R-4Y'*"='+P-* MZ4&@.)AT.:B&=^0+T'U3#]+<\,!.?.E3E#79?<_9<,U3DK39@F\92NX P_\Z M7S3OW-D"U-X\V7S7]U2VUQ/:?3;'X.1U'P4'7QD.41OIK6*O[!,T*%VX"O;+ MY^Y8W1?0YA/HM_8C0"[0SZJ"1XTK+G 14[)NFNHL*D@Q7_1K](!?R[-4'Z5F MFX)\#J#M*]H?+=-+ 3,TMH8N715R%4[POA(,-C*851L%U&J FRSO"=NS+DC, W-+];--D*[*7D^G)U5H8 D[ M:8*AXR2XTBG$1ADI: J#FS<\ (-MNAL+^>2:&F"?4T,),-Q1PI)"H0HA<#/6 M#5OP,>XR4]4H;3.53).L36B*>X1.%]P,IZVE^XPWK0@0#'6< M$:?HP^>M^XPYIO#_%:W6_[XA,0SF?LSSY(6D*:OB=58R^(39IC.V R\+9Y-P M8AD^N;M5]?KDG50 &/9N@WI,W[8,,?5N2D%U,;#M35V5[6:G@Z;G@ JN51D% M6;"I@>&J.U8YK4T))WR:TY"S\6]J(>"F4B,KIY4 AJ!;P;;,I@E>D(R4&-V0 M9ZR87@_BQSM.+:]9ULVBOKQU;6!;!UV=7'#Z.("3TP9F3XC+HU;!"P]TLY)% M-A03E'.,41#*:U@7D(?GQ)[R#0G7Y4^X7/)T!SPI]:J)+_A_YR0K_\K^PJ9% MVV77Y%*\9O+9KHJ#M#O3B@@^:>V&6W*C%J6@NAC4*T>L@J(DU!8%;A>A:0)W M8VY* 0!H[6C$N6M#)_.TL^]&"08W>>IAY^,9G;!/SID!]_FEE@3#)2,\Z5D5 M$X9\4'+/,YW7QLAC:773U C[#3]E CQ\D*22!$,C(SS)S9(+GPH;\*9)2'\. M*"']QJ*UDT@CZ]5QS@1WX"^G$@3#(!,ZTQ[B<6?6J -'Y&R-I"4_POBA,AE@P[2ZN&MQ 1;M"[N!!F\> $<<C&EFLXZ*K-.]=_0I MSYE^GA=EL7EIWZ9)M]E&.Q;JU8;:2P,,;*V=2@S.]+U60UYTF4(38:%103-* M>?)&D"X(SHUPUF\$VWJ]HBCV^(&.NAC$*"YL+S'LC.N-[K M.YTZACQ4M)\9@IMEE; T)W[0)DX^A-Z5:YF@I&F4P#)R* M6$[ )L(Q(5$.#&*JP_18IB^;DD\*NE5@$*G6J &&;$XPI0"VP[!)7;80://A M)Y+EE(V?%J#[3.BDZ9. $ZK29Z&#&A@JNF-5\/'T7$%((,;:/7[B=N8=7O/H MW-F3+3^;5MSKHFL!/5AC-;)@J&4!*!G\M3CJY,'-;.,*3;#Q7#1#$LW5KK.K M@:6?^\S6:/)PR/TH%.=54>8K3%$O;V#]=H0U>+XB,?>BP5G"LP<'4+<4K4JV*34"?69KF+SQ<^%5.+_+JL5Q4:1OW MY[(H2;T9K;V0\S1_:MI"TV)[+-]OK( ]-\LPD,">"@6UL3K!#"5-J 6WZ=I='430#(?IW%47$(TG =8'RN@4F^"-_+*W4 <@@,'= MZ]4Z(I0CGM,+4JSS(DKG"^YO*Q[VUE =S8ZMBO)JDNQ0V8&YLD4Y8+B^ WC) MS.F*XL8-+^*T?@X.B>'ZE+O%,.>N(\UW*,]K\,I=JST(;+EM86!8OVL-QM1O MRD-M@3"X?H?9OJ/"5XP)XM:-DU4 M#TZ_[3&K7:WK8A#)4%N0V-BU1<&8177^Y8XGP*[:7L^ IU5I< KLIAJ4E/=]C7M+],9/B)0/%S.SK+&93?UTM=VJZJ?OFYI1*CW[>X56'PX,6L H9\;CCERPS.+\24 MD-""P;0O!9XOF@-E/$[>K!/RR2,UP#YMAA)@6**$-28%$^)G/IW80?8179[- MZZPH:;6R7\,[:_G:+TRH0KM'<% )SI5I.*7#DRY_:D\5QK1R%1$J\M;W\LA* M]=.=,;GI>CT%G%*=P8F?BV)P&FZ#5B(CTT5">9C:%QPUF=6W(ET8.WX*Q-9R MG/%$A<[FOW,!GC< $RLVV@(X:H.AZV3(BD G&Q48[*RMQ(?HU=5'22?NUT?) M#'KHHZ26!<,J"T"-6<_DH5#HG'<8/]L61S>D^*,.$L;_I!U(!@V_4Y@5^G#. MTHJ#H9,=HW2]P'Y"GZ(LJB/,P""5)G:FT9"SZ "(=:HWW(P*8,CE@M(U&"\, MGAF"[,M_;Z/G"V\)(Q5W+Q9(BH5)C>"8=,&I3#"U339?7. UQ3$16X8'6_S<:>K>''RVJ%3GW3-!-S@KMP0L M.4PT1? 9NS'-V9_ZQ<"8KF\PLX?P?(WYAC9[$M[Y-R1Z)"G?B$1EQ0,4&3F[ M4TE> X1O7]5!^/#IQ00G]>[8Y3?*JU5$WSBI[_ J(OP"'5V^KG%[J8>CM5BDUE\VZ (GK!-C$TJX &-S4 MOC;<^J4HM#>BV[T.A<=!9Z@F]ATXC;IE:];D&)ZP&]-H^-^ &:'+>RZE>' J MN6,T<@A2IN@66,Z=;=HSZO$1]E7%LR+.5CPNXC_$/I ;S5F!)ZV_^_E$B#5Z MGXVC6L?W47[PP7' 2IE&4^NUFJ!^::@I#M8@X^;/L!W8.M3>^4RV99U+"F76 M3JRJSL)U+ ;< )B.W<1S"#G;-S7K1MUV2\.NA?FW7[:ML&S:3"TI.*_W M]M M"J_+/,A,;B&TE G=G;XV5?]D=:N,3$VS'C B.H$UT>[(DME;']Y9U0#XNIF? MWEET@A-P(E#CG ?; 2XBV4U>%/-L @%M2EZ=UYPJ,'!-,VJ H9X33,.]URW- M%Z041B0O9I":H'EAC\J\I6=S)8#A,;1WVUW? !)<]->$QZEW Z[%A-E,3:ND M>B?E5@88IF\)W'QWT*3 XC=F/&],?==[<-,RRL[S9YQ%T\YNC7HAC$IK-506 MI58I.-&F(C7;DHQ0G3JT*9(/EMX32/=)4:\89AJT540]\>FT@C-P,E03!>=5 M691L7><^+6=1*@+M#:1\%AR+QK0ZC) MOFVI ?#CE4Q#99^LFC4E@)WI#1.:;.7B";]^O.G[J)19D51K>I_VWK4[/*1 MT"-H]P:RC:;MOP!Z9.U<+>=1UHO-T"L3QIB[(&S))8^5@/0I2O!#?D-6A&U\ M.T=3D8$K>[M)XT]X]8CIV5M?R6G0[?TK/D?=@9JH/^SV_ DPX^XP]3(-O,$7 M80PQ'J+;Z^^EZ\EIEF4MJ&?BUE9CUM6Z;P-<\Y/ M8'GVH;.WCSA_HM%Z2>(9Q9&[C7> +X8Q^ [6=&KK;^^? S,&#U]'\R"M8Y=_ MQ!E_U%,'D?["W5D29C/R$(1- KK<'_T;5<2F'&T$WPI)O@+6Q&+)5DSQM<:L.C-]JF/ M)!.&.[?0V911QQ0327<6F+*:?;"TDUL1(:@\I7(J KOH@Z/M!-!2JCR&9\G? M3*\IB8T.F@?HO(*6_$E74L7EO$U?,GLE@^#<.IG??_#:#<^8/N8%OE'TAA6A M(CTA%Q;+8"./?N,:QN3M!QP\L^0_J\8-B=D!IK HH\[9J@ X/;<;?"E6TB;8 MRSV_Q(UH4J O:W[\$;9[+;FJ+E_CM.)7SMQF8_^?/$2OZF.KR<7 Z^I=*J%) MWP5C=6]?_F\>_G_&I8[O:EF?Z[41[F!J40F"68%-Z#3S0X$HL-@,4F39C>VK M,P3-*D$C_2K &T/]]N3!T,H!I"($^48%4:9S@M:=%@RBJ7WN+W 14[*N+Q*: M$&M1VCAT$&TNF6T+"_^"PK7"]G<5MI+ $'HG^)K PZOZW07IBCM!R:; 0+;6 M,,35'7E:EO/%EZ)^/*KJ6*,"//O)#:XM,\Y MQ0)9SZU.%,RL8,8GG:NUTB@54=[21MZ2^Z7$=)>MXH^ZK>+\"Z@= MHFIYX(^7YXOV_F#"NC)6#+V(JRMB6\:'6F"F8V>HMNF9,7L%EWS=]-9&.;^H M\&?\6CZ\X/09?V)57>J.3+,EW;)ZN%(A$'E5Q&_XV11P=;8>X%6S]<(1L91^>LJ^WE .6L?UJ;LU97LAQ MLK:'7,';'XZ/MU>L+??0,'4Q4%G;K^2VI.5E'"5G>\ 5E/WQN"@[6S [7=2* M/.\ZW8[*@DA>976W8?"@H*.CL0K]F,L/2TQQQ 6/@-%?LO8,&2>7KS%_A+#B M?]NFG?1E@6&TK;K.C-85Y(?1/]>,SO 3?]ID.@7;I1+RN651_(+(:EW5[ZGL MKTM@'R2#/K"480#:[ M"@M1:+<59IA'XS4\2]/\A4>HN\KI15X]EHLJE:NF:P-'9:],FU2A ?&<-*&M M3)-02[1LE0NTR"E*>4-06$>LFD\L=OTM2Y31D;><_WG&5>1NFT>4.!U6'Z M0!D&\B*URP/(LPP52RPRJ^A6(YVPSRG"#+A/++4DF.V6$9[\M&"U3C$W.9^X M%##N_)K3/ZZS6YIS\]E6W9%P$.XH 2NY,Y"$QQT5O#%WN R/_+"F^1,# HT\ M=]'+)[9.4A*E/+/3?;5>I_HG)W:U((2R5$))+8T./)*9@4K>(]$+6K7BPB.T M:!0"&21=/33/&_N_0S,XE-BDPS9>BGB$ RBC;]]'6%.YH8C7*)P*<(,0FKW? MP8Q'!2BC8S:&E+M1^W;!=/IA4P*1V%E[%F+6 $,K)YBR/0HEI [;756K2F3< MZ;.?_9G9RSSPVI>,\G=GMME-%^?2]E@QD >ZZ08OO?%H_Z MY4-[,*>QCDSR\-S0G=".>^@SE,,8?:;G+P5>5.D-6>A.<]U4? 9WXS$)M13&M2C)2FQS M*B%L/7\^8+=Q]\<7DJ:JKFE_\]S\:TQ)GMR7$2U-72"A&S?S&7XB6<8?I3S6 M&>5A3/LM[C:9SD5%>;H%46E+5=4J/B=P%_ J"JGDP9Q@.("4SBJ2A #*3]O6 MX'JUC@CE-Z\W^K-:G7 ('JD!JQ@TE 3''24\Z6:I$X(\V_M]G%C/]I>9\<6. MA$U:4K/$<:(_J,MK@A=Z>ZY+L6+JA:EEP%R;MZ[%D:SAF_JEZG-O8X9$9VV_ M3O63JJ3FK%$5F@T_#39P"V"SM,AWSJ.*:N>A.);O M7A=P9DR0A1:@6;1U'4":3WN_H 1I&CEBWLD0.J9. CBL'!%O/X@@WS$8@N%M M6QCL&P9=8+SM2H*V_.]4"[BQ\K:HECY8WK:% >>U)ES>=B6!.7#;";Z"T#]Y M7DBY4SI/"\4#M%_@=5X0!ORQD.+0F^3@W(@CZNADX726,U)EA_'D "@)TQ\\T_P=0R1EEAO\ *>E MU;#&SA5>+=9_ M*KD!S"RMBL-DYBZIJSBG%Q6^B$IL\ 7?OCB_X6)VJ_30.-NN+# $W[$" KWH@:6'L&.OPU^.C30AIW^D;H).2ZJ=[R*Q=*C2C,:W0;6.G^O+Z5 M/4'=1?I!!ID:UATN*YK-%_6O"D:YJ?D:D%,JT0Y3%QT0@W<"4'D>YT(\WPD6 M8B+X*Z1C EW=HI1'O/H8D8P[I\^S"U*L\R*:-K9,Q80_NK57TC[5ZAKD8>6(/, M%S-*N9<@ASWV;#0*PKL4,<.4$YFD3#_G_@K/&/6T1.:J_M_GY1)35"ZC# V5 M(#E)WN11)BYYJK@45[6?\H0L2"S<,?H=.VHT!SVO^;LJTJUMV93=(.SLBM(4L/99M" MT+HKA1,P:!NB MM,'XYOIC%=&(PZ8\E@A/!"$MYOO'42>ZEKP_Q#H@Q M&<_$!E9#>[UXN#=!,FC]RZ"-;' ".0*4#&?6$J0HF#&,LAPFB_KS('^ CQ/K M&_8I!81CFDO%]-PS:0-EHP-DY:I&NA).AF;Q"1*7UTGO7")8W)$MWQ6"LXX- M&*V=8WLVX3/ 0$V3)JH01ZJIKU+2;U@ +=3ABW])#!IU]!#EY_K-*,:U* S2 M#*G_*>)W1^4;?YA]@8N8DK4AZZ6C;KC5QE(=_32E402ZQIC1*F>P5:."DHW\ M88ZO:S_+^>)3GI7+](VCCM)4. ;VUT;5.:FSJK?CZHF5Z8ZI'?6"\VL+L'*Z M2J'.SX]6=0%BN6Q+&!HS$.? ^L2!Q&H';4>=<'.>!KY^KALI!.?@%)33R ?* MV7OO8;S\6M6FGIN.V1[#:W0->YG=PID[+O BJM*2!R L18C)Q])Z!&30\3UW M6.&/YPZM A@&NJ!4VD5-7&PD/%9@,&P3N52[GQN*^/7&D\$-'>\VOX-AAP*4 M*9CH(Y0KL![LQN0GN+C#S5.F8KZXI22+R3I*I^3)V9TVQO5Q10QDN5W9+E73E'S.QQ'>"FV)Y>*4.&[6T+@\UH M77[M[4HZ?E;OD%T;,*\-65VV+ LTJW4Y7;8JZ.@Y?1097:;72I_09G9+BWS,DI=^V%2JCI0>7B;A"W\U?/G MO,0%6XH43]VMTCYM"@OD/I,THF L!S,^.3A-)RU>,?" AOMX@QXN%=1%]"8\ MSF99LN>L4%+)T!-$:9IBUUQ1HV+!,']_=3%DD*J'"KP44L:**SQC)^J"HOK8 M-W:2XO'0U> =.TYI)EA])&2LDSK5R9X^;-LVHT) T5-9P4D\'91P/(15P39- MI3A!9;ZGC%W*5P-6Q'/Q8J',+U]+MG?G"X+!=MA+B;[>&.RIZNW3@QV+"\[A M_=5!2>A<:'(V8Z'K< 0$:$:N_5FWGHL[=5"S\*A2D^;?1CCSQ5'$]KC+.BCE6YB8]Z]K81:8ZW9R\13<1__96'4\N>[LC3LBRL MK]P/]"WO.1P/U5Q2.LA]?PC,T#ID[:3G*&*5*-"3B#[B^O3^"$;@9F-MC)RT MQ_*/8J3IFF4OHVM<^/&/*$V-=*-H50>&[483G @*6[= 4[5Y519E))*9_(KY MU(*3&5N[V3Q1^]GS*+C,,*517%91RB\,?MAW7^R"Y"C&YNY-O9=1O#V,XQ_O M.]=]/#.TZJ=1K8]H6P"W?ML24$H64!9NG37"7H>;$;"4 MB5Z2A$-:$SPIN3@7;O?XH,*N"&3U@5L_SF%]$->K8W'YRFQ-P@:@J3TF%N2= M>%M55"+EI%)@$78;Z"8R%XS-C30,/E^NUFG^AO$]IL\DQJ)V9^.EY7,N@@'@ M>@M6/'"OBO[O/#'CY[S\&R[O<)P_93QECJ95#_@]KVF"#]UL@U 2A_H8F+%V MZ!K*3A@;M79]8;9+&C6G=5F>G=;?0I'XV%<^6.NI[2JGS3]Q.=WIM&\07\6P M-C:PE[&N1/#U3P"F:N\\*YR@EV8#A-H-$*1K*'4KROO$,_L^\7.U>L0ZUZX# M?,?[B<8AFDDZK]CG1R"^[SI4):7\BN)'[OC?7JN=M6_%T!DDQ]Q=&^0C/VDM MKIOC69&']$!-K_S2,8U"0U/MP#\&-])_!U##MF+BPP*2M6 MLUG6NR7IVN9 '>#PW6,:DL[-N,\!:OTHM*= OBIL'\/G?.%,4V;-YI3;OX2: M!_37>/H([J78#G6P]_BERV$DX!DFD.D=(KB"Y=GLX2KIP"*A]G59WLW(X"^S M#KKW57SGF)9X;3/M]!O1K-JG*94W[J M]H5'IAS=^'8+U"TE,;[C#=.;=$:+F)!1>)3[_;ROIP,A&K5]9^#SVY#.K +5 M7E)]78?W5,/QV , M]V/1.G@(?WEB1'.4Z,[VI#SW>+3#^.0:^6R.XS@"'/+^%<9&B?VQFFBZ\ M?_V8+ETF-NF![D)-GX9TT!NFZKJ7DIVC,![,",?KP5A,B>(0U9X\,WQ%3L!0M\. #L5#57TZ M+:$>ANWO=FM\DFAJ2-US_+"0PD<>\]OX]A!D?O G4_"ML;$*>9(SMZE-G4( M]'85$?K7**WPK"BJ56M+K'',6H/'SG@^&GBGTVW%YB$5J_!LN2/605 MY0NS6D;$#D2GZ U'%$@4GJTM)U5;W)'BCRN*\7568M9IIL0Q'KX+:E>ZKV;< MB\'O^E%8(]9#3<<#MQ7A&7(@+:/[:HIV8OIKGK)B4E*^^1JRNB\?[: U-^7! MAJWZLU_GP#76=3QT-T)'/FY=+NO$CSSC3-=L!SHHF8SB*,;S;DU\N(@\5@C' M/\YWJK=UC[Q@"NB9:_!7QFW4VJ<#OFUJZC9?7)!GDO \4+B(*1%?5CCVF<5] MN7JZ@&[],4VRP>GH"'#,FT:%AB]8UD?!)*":_/GX$ M&+JH4(W9(600%T*_<;'_%>@Z\_+O%;.@/^%RF2?7(F"MF%M?,DR+)5F;4W\Y M*__^H]?.87OZ IN._Z<#E[(,M;+@LG1](EE.6>W:HPU%K<[>;MD4E)6:UIE4 M@L_Y8(NJ]>DZ01W,7#(=\YBI=TU(Z'5$RS>4L-.K^'97+9!'UG,.O'@7'+'*,48CXHE(PX)Y6SC)8NK7W<7AN(Q-Z]. MDY'+H>&%"F&F*LIR9F*L:[OU,$FT"8-%'BNQ]58P;_2[MP37*EA=NNK^CR#& MIPJ1E*>W+Q-H1([7(Y=U-HA#F?6%E1:EJ=F;Q KQ9@9%I-$'\VJX\3.%W=XG5.>,/U+QKBB(ZU&V.=Z8@8\F!Z4 MDG!F !,\?3C?G+$UXN*HP$]\1Q)H7)]S$9ZYE_.T*3/+Q]H!-: MQ=YOHX0HTW(\Z#GDO7W)C UQ25P5),-%<5^SIM"=ZQL5 "V@;CBE%*N-4-B3 M_UNQ(M]H,@]M?OW])UAG]PIDF@9NC [T+F7"WQXF7%7]I:@HL+1@*7[W%MI) M!:L+N-3_,?A0TB'2]6DM%&K,U*>H;,LSB_]>$8H9&=GL6K[QER$E?Q[-_G6] MTMP_N&N'2>SR8!UZTRN@\I3/DOHY.5KDM#4@'/K5HSW*F%!1?JR.?#)N:0_*"D!QJ\=W MH7%4+ -$,YVMURG!"3^/8EN6\YRN/^%Q]A>3W.])'GOK%_8MT;J1QJ'0 E+R M,ZG%42./N +ZK5;Q;7D*^%69K_)'DF)-'XQ^A]7V:G!2FW=BA5-3;VU]GIW? MSH;-V /;_]&7W2D#:OMU\PNH'I5@C?N2"X0<+V=Y5&I:M/L%5HN.84D'%%7! MA@>Z3,7&^;L0;5H1,1DR@_5ZQ?:(SW5T$TTSFX1AM;P#TATZ8_M9JL$59IO?IE5ES"&+&D@VN6&6ILU&&S%U--!'70$AI]7S MV86ZJ[H?0'7&&)4TC&<705LS6I,R2J\SG@*A*.:+VZA^QJ-I8[,XK)9WPBK[ MS0DM1#)4Z_%+$Z:)A&K0KLJSHDK+2+O>20*PND.#3G$+TLH!:>U^\F-KR\O" M4'M!B]34(T()-5H ^D<$RN>/&K%T6"Y+0.P)&9ZF^<4"W$B&,+U[GJF?\Q(W M[ZD>\&MYQ@S*/Q2M;Q*'UA4.6$VNNEP--7KH-ZZ)A&J0D5&M*OZ^_AE?+A8X M+N?9'2XCDN'D,J(\\'OQ&9?SQ4/T*O69LR:L[IL*6SKU$<>A?*$OEQC%77$( MB_(0OXUO2D2X*1)E6&C0YHT&$=Y8J(Q>&ZT08]1Z\%M/W&5^^5KRU[<,^2?V MUR7;=_Z-56S,AQV+ T62_=1%>5!>OUWGI^18Z*+:(2P, =84QT0T0OU&[DN! M$U:'699543H.>^*H JPC7?'*G;711"NABJJ"7U!E_#]<6P03"M)Q/:\_G0NG M\2V$5@E6YTU ;'Q#8?*,#-U_ECWZGW7YA=0K2K!DEPI MF$#(S=-E2IZXW;KQ2IPO+ICY4I0DGL4QMX:*.QQC\LP-6JG5)VG#ZIEMH$N] MUQ32\\X4H2*:>U4?7-SKND;JP:L/G*%*_55 M=HMZFNB&K C?O=Z0Z%$$Y$.]PM [5MRW83N2!TNH>HAOTEC7@UI18%UGPRGU MV>=;Q%6&'7=S'KAC[G"4EF^&$366@-8-:GBJUJ\E@[>Y,O+-'2XKFLT7]:]2 M+SCHP.H7=\!RM!0NQ"TQ+,2"V%RO;+/$-J-B)5S6KV@UXT,K":L_;#!E+_%: M ?4U0@Z;*Y)%64SX17![U%?^XMSI-U%-%O]7**.P] MQE6:4Y)$(BRI=IE1"L'J' -"J3MJ622R&X1>;ZYRFGS*RYR>4YR0D@>/C;(W M33<89&'UAAVHU"E,!0D=5"NA1BMDY_PEHI049U'VA[I#QK^#Z@0-N''#UV*( MR\%HZGFF<8M2B !M\#$^\&W^\)+;VKP3 =KF8WQ V_PZJZ/$7&?GXGU7_+:Y M+QTWODD65"\X )43B]0JW 4P;I2:QU!<*\2VHMX)Y50$A.37,+,L>:!15BPP MG3VQZE]AZ93>10=85SD#EKNL5JV],<3](+_3+1MM%'%UM,!!SN%O\BC[6$4B ML#U.5%?PL@2HCM'"D]]\1AEZZB2#7:;SMZ<\Y]<%7N<%*0OM1D\K"*S]S2A5 M3V\15T"M1FB7M$\D80@3$7/#8+1JQ$!UAAGCN"L::52+!U_B/_&'C66>X8+3 M0V[^_J_ 6ET!36[L5N@$E4PLQ-3S.W>>I<)A@QH2:ZUI!4.UN0RG% MF6KD4:M0(*82DO+C&A3./5(<1Y=(,(^@3_#+[(EBK']V)TO Z@,=/*GM\0OJ M)$,V>9=Y1SBUIF_\N#=*4W'>J\ME.44/5/=,!&U(_[*J"V!;P4T)FQ"9H>S; M/0>Y!]AU%JRZ'JN=0I'**S1(/_6\S*YRBLE3)CN9S1=\]YJQW:MT>SM5'U9/ M;@=>ZMJ!C]VB+DCE8L=_)FUA07J;YC';]19-E&6V\XK2^6*\>9/ZV$D+5L]. M@:S:$=NZD&D#[D*.;,J=\S1MP)WJ"-W6NZ)G05Y6 MR]5U/!!T5@3>N],.#94="^PDD;M$DG_@GH_>QXAMDGAL7\R?VXY[TB8/J@,= MP/#_T-4M@D@\&!\NK]] M2:!Z<>=J2'&,FP+Y3J,K$M5EHGZA;9P&])LH-[ ?W:8=^/W<>-.F![4@'T.:^5-R$@NK/VM-]ONB_37?M M4[LNT'YU!F[JV[H0_J?!NWY@_7O+UH@)DZU2'&@OFK":.J[1 ])3[ND60/6" M IDY[4(0DY2G$!.^['P3RBPB41WQK\6L8L.7OF,:D MP+>4Q/B.50N?1^Q;:8J3.67F%6&;VR8*V4!4ZD+_$& 1)5C]Y<"*C3+**<*U M^@EJ-=&:J_(7]77BN:.G*P\>*?[)/TW-G_YZZ>E4;_F]6J/S%7/QHW#(]$]$ MPW>_7A;:*ZVCX)AW)Z@IZ^@).*_*HHRR1 2[%#^*RU_??'2'\?72QGM*D.>Z*"I^$<-L MNR7GRU5.[S%]9KUN>\0_41U6]VR%7>I!$8Z)B&+X8S;<%-0D[ZN+ O+8GQ_2 M\I-W]3WP\%=07:6$-NX)<00M+A8"7MD^+"G&==88;502E0RLYM8#E!J=BZ). M-GC3LP5M%=$WEQY0B\+K""-.=7\T*D#Z)2^CM!^HI@T_I.P9DS"LOG% *O4. MUQD$[?D75*L%[2 :D11338?T?X35 0ID\)*I/5"2S]?KG)95QOI9GUU3*PBL MT=13")Y@\TO&8S'6#EYL2S1[I'F4J'O$( JJ3^PXQ[U2:[1N;MSC MK58*VS%-EH?;B.I6!Y4,L*[0 I3[H,UJ(60!Y"<3ZY(Q)5E/ E2S:^'I$H_5 MN[:@F956ZXB*!"A7Y(EG>SXSPJ21$ ^: #M)"*]4E#;O#<>-+PF :G@=.BD; M4B>'UK5@P#>N\\4%>28)S\B#BYB2=;]RTB-EA2RH+G :GB,G#1**-EH!=DW MZ#*%/X!,%#Y&)>T#PJ8)%QOO\ZA8\O_P'?=SE'+_N%F6W&&>>25FAAC_37D> MX:((JS_J8>NNT03UZG67' M)]_,K7$\RH?WCN(X?\;T[5O/?5$5IT]1M/[] MZ+<+O(BJM$0W7#L4=]N$*02;""Q+ 6IN S@I:,-&-#2?>U L+0ZSJ5W:& C' MY1LD58O+4K__!*;A#>"4WA+CJZ]96:<^%"]5RIR?AX:COEP99H^E%?>=NN6/ M3_.L#U>77M.M#[G,!EM-MT M '' &:II)N8[REH\4"=]I'E1W-)\090CM_^#A'LXPCSCV$+VJVGZ".J"^V0:U(B6*",/6%H)ZI2!>#'K' M"_KV!#V*LA K+% ?S]>87^-P;W<1DT%I-4I"@/I+CVW<*YUD&W\"BB'9 ;L6 MAT*<&L9>V(A![ <%.GU/U,+-< C4_!O /&(?CZI)LDHXW.,ZT6%NS%YP,\!HH./6BHRDVS(A'@GH\V'T>;+[:S;R(N/ MGP S/MG$A-GBD73MT\Q99SC#&EO'H@*('*Y(QQW,B:0YV:.9XCG"\:0 M;0]A=BP2T.C:5TU43EE=N4-VL.4-"R<)]HT3X.Z8Y7.=#9;?Y1GB*N+8(GU87JOA' VC$CM M=X';K(!R2'J-06/5 ]2!D^!JTQ^^:]6_Y8]'VQ+0I@@PG=CF$-#<"1H50'>; M"J=C?_54P?33+<7KB"2-!>W654,=T+VE@>K888UVN[\(MZO@OG6W-.>^ILG9 MVY>";V.[ ZU97))G[>V[NS:@CMP"M&JSPLM ;2'H\0V]X^6PGOT6;8X#-V4% MZM_&G;BXRFD_C8?%>K%K >K/"6 USM:%B)#PKM46)VW? C!?6G@/^2QF)A7% M#"&C5OG&@ZN4LRSI7/M,G6C7!G18L 5H;:>RC4-3"&I+.4&BG)/NGE<4!6ON MK7FW[=RKT 8T5K< /7'N[8H*/_?>X>8]33%?\/P-%_A1.5!5L'5 M"?.-H,A:P>4#3Z";!SC&Y:XG!JC]3>BTAKJCPBY#BZ=7PW97T M$*LGV7DXMFG_/M*\6C,-]O>XOHGFD4_;>VCE:;;'[P.R8X-46PXQP%_-"9[V M2C_I/YD3/XZ>T:*)HIBM^-]4,^!6!0$R-7;#+SVG$:6=]&Y!1($GJ"OR M!/4+176IJ"XVU+-IZ<)HCFKQ7.7T(J\>RT65NCEUN&E"ZL9I@)UZ%5IW7A$>__&&+0K)=<96 M["?"8-8O_T=9A=TT +U%=@0JO;42:J="#VT441M>@NG"ZRM%BMT[O(H(M];F MBRLVUT?IWW"D#,"RAV(!#=I]UF82-4Y0%XNG_R%^VM-\@Y\\UU]!_#-'P2(. M].$EWYTW34%'RY0Q_OUP@Y>*6+''PP4>5'Y/;.!%'3PU3]-U09#ZP*3A.I.MNLGM(Z".:[>J/9L M'UC?,GS,\^2%I*FRCWFAWK=-G_ZN M6(_L9RG@)0$BQXX5V.-"P,L-&8\C6K63&8S50_<&QF!)VCH4(, MT"@QH9/MGEJV?3UQ$M++<'/7]5A^BLJ*"G^?OMOD+2593-91ZGPHLFN9@/IU M;U61+AI8P:'$8YMRCI,(,GSWS@]\IC&]EKHC MC>U*.NH.-QYHV+H\X*'%Y)KJ]BY;%73,76[YK/QW."CKJ M#N_CG]KA3#>D*]S9V#UI1BEW-^(U/7O;B#2^_K.7B":-_U'/(^ESI/ M -AO';YN2D^R4^%*AOK?0KV/<7_]OER;=D=\D?NNB&\.W %/4/W=(R7@54X7 MF)3<\8H_HWQ=D\91^SJ[Q93DRA/U@W\4T$SFKZZ')&P/1?W(=8-#1!T02(Z4 MPHT/)_=D.=P<*GWD*Z*HOFZ'I&3OJX'F4'[FY]._>'PLZO/; #R@@E4YI$]Y MX-C+AVSSW@ .R78+# "V+H3:^QH#%CQ':F+T*O@KYMEH<3)[QC1ZPEK*>_XT M )J'JK&WC5Z+!C5P6A.&!Y()S.U]C61Y^)JZX(.6\('P0#/*0S>#:6ATE-^, MBI;X)R-F(P%B9++#' V?2)93$:>TO@IN@^OQV%_]N!J%+NSP7^KD0"IF[ZML M0"S=>Y6DD!CJF,O\9KZ)?R@2& R^98C5C)KO*=C5_Z<;]B?VS^T_L?_BG&?_ M\O\#4$L#!!0 ( -V KE 916>26DH ,0R!0 4 9G-I+3(P,C P,S,Q M7W!R92YX;6SM?>ESXSB6Y_>-V/]!6Q,[T1M1KDQGUI75W3LA7]F>=5H>VUFU MO5\J:!*2T$D1*AX^ZJ]?@!0ED,1)D<*CDQTSW4X; -][OX?C'7CXVW\\K\+) M(XH33**_?W/\W=MO)BCR28"CQ=^_^7QW-+T[O;S\9I*D7A1X(8G0W[^)R#?_ M\;__^W^;T/_\[7\<'4TN, J#7R9GQ#^ZC.;DKY-K;X5^F7Q$$8J]E,1_G?SJ MA1G[#;G (8HGIV2U#E&*Z!^*#_\R^>&[]P^3HR.#87]%44#BS[>7VV&7:;K^ MYG[R+RZ#V1^$ORG4_,AKLC6>RC[5COWKY[^_;]^^/)\=O_FOS7\>3L MXOJ[YSEEXW MF_\4W?\6XNC++^R_'KP$32@P4?++$.I/'[S?S]=W?E+ MM/*.<,0 \M$W92\VBJC?\8XZ2 M!/^2Y.1=$=]+<_W2?F8B;<'^=50V.V*_.CI^=_3^^+OG)/BF%'XNP9B$Z!;- M)^Q_J9YLOSH/T3-^"%%"PHR1PY1D]8:U>D.1RE8H2J=1%8_?/#)CABRI#,YI=T M%5TAJA5LM8O1$D4)?D3%;^VYLQWYL+R>>LGR(B1/+31/.(;CJ3:16(^LH&7'M-S$9(WB].6&[@HIFWUK-BLU9*D[=4TA M72DB[69=:]4Q#1\)"9YP&-+-Y#(*T!Q'.$57=#>A_Z3'N 7K-DT2_9G"?J". M.;DBT>(>Q:LSM"8)UM(K:][#C$C2E0'.@I9=K\1+$J='=,=:7>$(T=TV1@'6 MS0AUI]XP?-#1)6K:,35T6Z=V<DU2=..]&*RUZDY=(\H.&+-\Y]%NI8*F M7I*/.3N2V9:4*K+"/EVP$%U@(U]W..UBZ,YGU&KMQ?2SC^@"+[)8 M>TR0=^@:A^PA07]D5%[GCP:+M:SY(<_.79RA>SY+*[]]SQ;&O:BOCG 0.\"( M:).NO=L$9I1JNO5G'QB1)VU_$%O!B$23KOW8#6;DB=HZLR&,2&X[7,_VA!'M MZD[]V1;<G8OL=3O*74ZAUZ/"^;;3_2#@7!Q6[;VOLA$.>2*SY*+56(?DYX@%1X,L1+/Y)Y0N23";4Q6)D8]Y MD>_#I=T7#G)"M031;I"#<'!TEZU67OPRF]^BE4>W_VAQ_KQ&/ET*\@8WWDN^ MB9GAU^DW>C^UZ?Z/$GQBD6^IRL2I_C/?.-C:VF4 M&"Y8>XWIS):U5*[]!W;&*0>,-1>=2:4+(B!(<*O:%UF:Q:CUI#G,QWOVJ7"D MU?]D)H7V _;GB[%<& QZ]DQ:F!_06H[8)V_E$9\>0>:8Y6=> MD23A7 >W*&23X9X4E&[.QF@_]CO_Z$&R &Q-?ZM!>O0O6M)MTK5':BO62^&D MNR(>58EU86[:+GK6(QZ&-T;!*:'6F6=\G&TQTF%XF65I?O4!1XM-@C&C:2^F MC(8\2"Z+Y>RQ&Z1'W[WM:F70M4=J.>BY7T]]^GFZ 1AZ(=N.=W"^+CP/!F/WF--D.UL,NAXHBF1)N>TP!^*"TXDSG*0Q?L@LM&O/40%% MSVQ7OQX^!4@:''[TU$./I6Q/V@QHNO 3LA?_(S4< M)L40$WZ,#0LE$R'Q*W2'#%,2:\1W<7?YNXK2Z0/=(#U_FW ?>@\HS ?_G78U MZ_FF#:5,P F5<'XC.$'^=POR^"9 ^,V[M\CM\>;^\#_1G_U>T'$ M+5JP;9W.#G8'6T Y;2IN6:>45XQI[$]('*"8XE6.Z<5^11V:5Y@W+=ZL\]NI M1_X2AUM-FL=D92G*C=B(A@]>NI2"PT-P2CF)O9#YJ9__#WI18=!H:@C",3@4 M)$P[@:%DY)Z.*Y9^M86AT-\!$KJ(1:>ROD$Q)I2%@!6.4 N]UM10^N\!2E_( MM!,8II2<@)%T$7H+L?AK30S%_CT@L0N9="+NTRQF+%[@Q/?"?R(O5BJ^O+4A M"#\ D''NLN-MR"M,$QQM"CJSRCW7TD/0UQ^!(2+B0@<8I,[H#SFM$546[P- MG2IL9#T,L?D)'#9J$3C$)J]2=4KG\(+$RN-JK:$A$C^#0T+(L$, [E9>&)YD M"8Y0HERO:@T- ?@ #@ APPX!.%^A>$&7RX\Q>4J7^37<2#D3)!V,S3=PB"@E MX')J+%$8&@!2;6>* SP[6L2ORR,56:U(E ?U[I:4\82+YBL/5LI^IO! LKC- MY>'4#B_.Y85A>D%_)]E.%,U-P8%HD$NY!X )LY6,$>$:F^(!R5+7<"Y XV]O M&LQ=T5_T'ZHPK@Y9"5>\FQQ-MK7OZ,^T>\ 2BH/)9KP)/^!D,^*D&'+RE\^1 MEP4LR/2_6D4R-ESEF,Z]Y"$'-DN.%IZW?L-"'&]0F";E;_*@!Z>:FU__OJ5_ M-K_ $:4/TZG#DH?5H8]-=[/>K2?;_NQM GQ:1NKM7,5!K.1:G7$23KI;^KI" M8V/SFH+2:.XL/**6L @&":LPT&"51_.T@F3)\K(?O9"2FDS34R^.7^A1)L\Z MDZ-CV-U97,4("-*&)4@@-B^W7J-4[E@KA:+LY2P8TP(R$_YA(+6]NTL)E"-3 M;>4L/M,""1%_,"1_$Z.UAX/-=2_MY) T=Q:F:8&%DF,8H%38,3P#.(S)M%F: M1!QRPJ>TSQ']8W!5<"VE,"ES)JWK[@+0ME@I.,8!B[BR_4B5_JFA[2#N]B3#2H:?F& HE_,[!>LGCT+ M&K'#7)1N$;NHQXJU,?>4R:(D[^$NFF2#@XYC&+B<;8RXXBFJ>^]YN\NIM@MY M'U-L>O8S:#<,'=C=(\XG8)[&%.'(] X8J?J8PI6;U:G2N)2;/01/+NY]XCB!Y(@][.O#)QL M*IH8AXSJ[8WC>P> U2YD).8K-"&V#D9I_&#"5 MQZ#-W7TM1K+VI@#U9H]: Z3F' 8Z]%B*C-? M3*+&IOCT9OG:SR4YST! L3BU[7-[->6%N#QL* <;LDRS?)AYS@ZZFJ 'P8A@+ @9N#9 MT3B?U3UFAD* @1B_$9M,+UE[4WP.X9ZP.'M G4@<-T;G#G, #N%^,#]IO)8C M1GZ1=$E"*N-D4R#?X.*5O(\IFH=P6FC0U+,.8TIQ-WYUMV(:+4WAZ,U982#D M^G%/S"T,+*9!D,?7O/#&PWG%SKSFM,(Q+NM@BDQOK@EK9#2\ P'(][-5EK_X M,4N7*&:%#&*T1%&"'U%QL&'O@]#CS&Q.3SC*B(;=0*: ]N;+L >TG:Q@ 'W+ M*LU&*#CW8O:89,(Q0\^QV,?*Y"1]7U,X>_.#6,-I+A$8"#89M#ERF"/48P*& M)4)RCH=^C/R$(Q*7%<90HIA[S9:F./;FU;#&4<8MU'E%U_(BY?V&U>2C4DV+ M9Q>8_^R>,%.R^4Z#S5QL-[[Q_5(PN'=[2B@*;U5S?TU0W('AE#,70 M*=Q@B]7U&X,D[NRZ&TPV*.N' 0/.F MW#,L9Z&NG^L2.7M@:"82B/#9ST?3_J[+YW0&YS!F96,SN$R2S&I3+#NXKK;3 MY8Y8%0)0I-1U9&6LM:DBVZ,+OSO,S,K(0K([MMPG["UFYJUFY=.:/FRQ%?*] MG16R^]B$S"?%P/G38)4/EG^ 45ZS(&9+N=X.D79PZN?/<_POJ.Z?,E\*I>VU1S8]43Z?X$RJ--J,,>FB@;%1A"@M;B@K-,)7<[8-?CUC6('GYY[&"A]C$F2W,1DK@JS51JYMC/LLZ*+:SO##DXM[S!FU9T7>G'A1_[-6Z@RZ)HM7=L/>A$3#0>0D)C-YW3A MC1-VNJ/<5)Z-%8:!RA_) &E693U[\!7&\*6:*HH_K@I[6 MB=LZK6=KLWG)&86@\\SB@),F3[.E!0F$ -ELZKV]IJ^:\^*4M2$9B@($8"VEE$?:WYW+NI;A[Y"\C$I*%(BO1 MM+_S(IFV&-H)II<=YFZ)UVM*,?-OB_>6:@OG)3%M=A411$6A&?\E=_U0EBB]'^G>R*[+G2"ZN")E&-IJ$.>E2VUQ;"$B^]C: MAR*V%J$%2\]P'UW[G&[N -2E)=<"11?G=4UM,=>R#V/V-MBRB'T"J&3:VI.@ ML':''W5(V0))O[+SH:V'HXPN$9NU@IZ@BW/6MIP72LZ?*=M4 MV#CRXI=+*HO$]O)OKQ]U7J[55DUZ!V#HBWNCI%R>\$/_MRA&;)"#9CZ"\V*R M=MIC*QH8BTZ#ZLW1\@1%2)D,JNWHO/"L-2 :/,62&;ZI:PW]WI#WYJ+:$_)7 M#W61 :TVK_@VS@O4[@EHD]^A;\#7*-T=4_:K^])B*.?%;_?4A];2&_[4K[!N MJ!0 JNEV"?AK60/*@G#E%>H3+\$^BX7A,$M5EY6U'9W7[K4[V_9@E?)ZAXG\-KN=U,+;S,L26<9#.Q E#/>P, MK-_? 2@SW"$$,N.+\0D))17+\FR'\F90<5%H&OPK*V(*^MK3?7W/>4WCWG2G M7X1@:*& O9+0;@N\=OXAYY6:>].[GC !KW"]*5BW"M5?3IP#A?JZ_$\*0;12 M+ #UIETH32\^+*A5P$Z]9'D1DJ>=YZY2\NN'?4I^L;$G^>! JGMQQ=^V?%N5 M&A;T?F<,"_N-O%M2D]LC\)ZW$*GM/58< H22]%L^JI; M2@S&\:*GX&)OH84]Y-U;E/$1Q0\D0>ZWZYWQE-R36T2/)CX.426<L5*6(D DBPGB$*@(^]C7-FNF*F M\Y\:;)6=7)=%.R# !L*#@?(N^9U=^9O-RZ=TK++_I5U=EUT[(.+&@AR^.Z!N M$7/BVKQ#:53>V'@,UZ7A.CL+V L.QB+1I'OJ^R2C2DWG%,*/S MF [6HM^O" M\&^^%K7?LZ.O[<4:)W;W,UV:G4(_GO-1?CYN'B20!GQ(8 MQ5S^[X8;2Q60#>*\G& _N*ME!A5L0;:W#\D-_1Z+A./"W]5-B%@YEO.B MA-T%B0UDUDL=2$J'CU"0%TPXP\F:)%XXFU^1:'&/XM496K/7ZR35ATW[.B]/ MN(?,B36WD!9S>FK,WEK+0P_6U>D5.O'29C."^8V+F6F$MN^-IB+KPN-G< I18[TQ9[ MR;W2 ^'F+=Q.#H3*L9P7$>SN0&@@,R!G#&Z[O$7KS0I)3T8X0BP%.+_FKTPH M-.GNO)S@'C UD@W-Y04#8I[,$R_Z%(B*6SNO.-@9@"II#'^[O]GR=H:9 MH*+ P$:H-'9>-+"[J2J7Q6L">N/5I$9M<9])F=RGZ>:\YE\/X"OD\PK4@+=V MDR1CC\!1ELEJ1:*[E/A?S+9N25?G-01[V;:5DH_QB1;YY6=$K^HRXN"75E>N0Y"H,UY$<465B4$N4%:#_?B7'P' M>"L/7L:%W.7Z?&@ZG!=\;*&[;K!Z!7K:V:H+E#(QT-[[RTZ*%U$F8 94-U MG59JA<;Q"YU OWIAIDB6-NSNO,9HM\@UM<)8A*]A@:D*JJBDIPS)")L[KS7: MITXH1>16!X29>/?,&2002$,$XF0\B^[.*Y;V KN=#""H04>5-[+U.LQWT8)W MMHMR[XD;5* R'#@&IF\Y<.U=5[>TU;JDE=\&NQ# M@:>H[6B 3:VA\S*9^P(C9%R "M2"A'FD;DE"*N:D*,ZQ9:)2F?#'?2H3\A_Y M=X\:OW^=%-^"5ZBP*0^KBH6J[BZWQ)+">_4]TWH[W?1LJ'O?NYP>GOIV5^.( MO_0, 1 ZSU'^RJ8!*%Q;8,!4U$J& $<^G[(, 85"E5C5,1+EY^-G; *(N-L0 ML1%SPM6K=!F-K])V1E8>5N1C29H#0T6EQF=/_LHH4>O&R_.W7 &9Q1"N M"W6V0=%:0C" %3\=H<-2W*ZDJ'M1F4D M 1BS1>[#$=DNS;9@SA -8[AAKDB=5:\B$\CB2-IPYQ'Y@,,*SP4C_DQ1Y9%?]<%O/6X6#($:7)57K.8!@%F4O5" M%I*_C$H?+U.LA_K+,K>(VA )3M$=BA^QCPHE9 ]B+*)\%$VB:?]?=EWUVWA" M'PJ$7I8"_AZ[[-E22<4_PZ[.2W$;K0!6WH_7=4=D M'^^'#9( _%@B\GL"TEGBV8F78!;?X\86IY;]-#F:L#M0(4FR&-%_Y#U9WEBE MKT.'3KSPHLT[9;LLM\(QP),XFV]J(C#'<9G_ID\?ZVAXAS/W)$M8K:[D#"5^ MC-<;V@4*<$^5Z214UE!I,Y;CEW$[U8_:4M%>M)"24.\P/#"; MC\K)YZN&5%:%G^NK C?&9#?(9#N*TS!TC26#]V$5?5SNP2J@#&:O:7_',U:/ M6'W'MI(+I*DW#V&4_O3B>T_[>3S0CN ME+0@0#_'ZNT1V(D:G/'C'=0E%O 9=!G-&W=O)WGWR;][JW5QNZX8Q6D=5?%+$/KI9=#5;8%8,756 MD\YN%,>3T!C+9HU8:U&!FII>BOB7;BIS\7UC+FY:NU/-CX0$3S@,J:@OJ2RB M!>-K2H_?:6*SO5D.X_;FN80\HWW/H+/CF=<*T>8M=5,A09I\%=8#-,<13M$5 M?D0-28CGY_?U^5D../$B=FV]''*2CSG9#3K9C#K.8U@,&TQIVW%>P>QN)SI( M$UWZ9&!E.O]0G\ZLVX3UFVP[=I824B=),==H M666J-E)9BL[Y)L5ZLSC:IK\['6;/<]F<(F7MG::*4;$6N\-#:A*6EK1W/+W4 M2#22QE0\0YHQNZW[03)/&LD=_%GN89P<^\6:.?&;A)C%S8E-V_TMDBOM8CE+#&6-)V&L1D,&$$WI3( ML]IG>9:1V/YYU\BRR+M,RCX.M7]+5/[N'7>E)2^XBF?3S28)7N. MZW#O,2;]A"?=8)?:>V#74[@37:GM>QU)&])RP!=E$R\'C3R239=B67#N$#'U M=X"8KLTK16S;L/)F6 P!PIFAK1=K*1%(D^>:1$?*.WN5B=3()6'=3W?=)[O^ MT"J!Z2>9KI_#2?<)1R2FBE42937=C#H[GFAFF-4FGH54($VY.[1@FRH*N!L" MIUF2DA6*^3KR47!.94)6V#]#:_:ER!=76G_72"O9?N+;RAV8\BL3[C-Y9+O\ MT(3[DL,MIJ#^%JU9E9QH85!.7=K#Y4Y9(\INCS3I['C2ZG"J[Y/F\H T7=DI MV8OS*A<7>,%B%^))V,@=X3I.RIX=.BWJ5*GCS:KV7;I2ZE_1NE$4'1Q&G?7B MK;A0M%R_ELCS7?:0H#\R.N[YHS3\_*Z1=['K-MGT<[@LUU@P>=Q)UL/IDU55 MHDSV%'D7USN)!I/&@U0:WB'M'\I[H,H+S>\::1R:"\V3OY0_N7P:YQ7=;1:_ MB9F3^&(PX0R[#^UFLY548!3]V5[P,<9.WL/UHQ76>.F8AP'138Q6.%MQ-VBG M84B>O,AG=5;/2/:0SK.PO"Y[GJ2X,&"+)"$2DL6&/SFF'7["=0%L:R7H7+Q0 MM$9R7:Z-+7]&K^'T&# +B^FG52K:9MCO\>0KBM86RO WN*#H06WB)Y5,G1!Y9'' ME2@+O^%T67JNC:&W'<=U+6MKO-L)JI=BJ%QIYOR1KJ47+=BA8E.>U6"^TE&L M!W%=N=H\L826U'YW6HK1$TE 4,X#XG:#;?6-NJ]QSJ[9S7H+:& M12;%K* ,2,NJ!V;%_#G:M\V:%?8 M?&;=34&$X\RQD@L,*.E>NL+;^Y_,3*'L4NL4F]@$N_W8> Q34.&X;>PE! /9 MXF"4/V1F'$^1]3!%#8ZO1<<]#(RH-OF(>09RXP0G7XIKQ.PGU713=#)%"HZ7 MQ$ &,,"27'C7[7::;J: 7"2F#$$"3)%%9WFORO%J'2H[C^R*?!P/"E=21.& M;ERC)TX",8GHCS[B5-EXW[0?R11[.#Z7MM("CS4[T^6N7JJS?!M,3WAKL^K4 MW8QNG*XP!)VPENI@T@'O\Z+=6[(KR8#-0C&Z9,!BM*\^%5 3X67,&;XJ)WR]1S:U&<1G%*R80YM4K><[D M"GL/.&3G?2_-V$T^[;S;\M5BL*$^?&(H)5 SL/$:BFKV-=\0:KZ) F'6#?IQ ME-VB7DJ7W5)/KHB7)P@)'@\QN5&RSZ"#>5BE ]%!FIS<(RJ*6?F^44.'ZP=A M-KZJ5UAV*K:EL,CD2TVW1/,1!O:\%PES\^AYN MV>=B 9RYV/DC+;#G8O'8BFKR-1]+*OI F&0#>N%!XW+A@3#VLD@Z#?DY!A/^ M('FZ2V()RT"1O:QRD;$"W],5*_)1/'!]_LQR9)'M2::;K[B^K=G%>QU]R!W2 MPFS^;(]J[6Y40;)\O&=TE&VUL(./!AKR![,-W-QN+9JO,-;Z1M/]"C6\T9!K>;K3?LMV0-YQFFG 4+I&<\=7>]A M//)D*PU(VL\EM*D4OU$^B^L'X9#R53[C=$=U 6U]=XHS2*V=;E8UM+277:B; M5YGJO/%WOR! 0R#@1%P2< MD96'([%\JRT<"U8S-:L%'(6 M4;).2;Q6"5/1W%E9*KU,M4SV<_TW)#$.O/P%$XV.2IHZ*_^D%ZF2.1AA LEA ML_T[IP",5,7Y2WA0,Y4!#,0^4EV[(DDRB^SPTO5S[7PSALM, )!\"94'#!7. MA$8-X>J[F1#\":_@ P?L'I4=G0"OU0G0S53>%:60. 8XK:NW'1 *(O*[ MD#U?##:43)PF)\Q??9A%B%1C_X<4Q M3DZ\Z(O*\##LZKK,M$Z5.,/$2AB]V'U5"NZ?2%LXI%U=5X!N#8=&& > @WW^ M$PY"+PKRY=42$F5WU]6:6\-B()0#07-!9?2)T-Y%@93\2:/HQ0X?]1BN*RKO M!9*)>&"8\MSEW>*Z($8)'RM_:'&CQ'2DH3AGVLJHYV0I=J'LE#RBR+-.CE9V MA>^%,><%YE2KKBU&;W$9]'5]^&LQGW2"@.1!RVMRS_)K_LITG&;A#=9QLND) MPH'6R4OQ K-PSW%!S,W=:_8\"SSX4S_%CQ;5![H8V_%6V8W&2)>!?64.;7W? M\;,1Q?3)BP.>'U:9M0 O2;(5MZBTU*=]ON-ZOS^8\TX;>Y)[0A9UJ# [8+FKT!E;[,5V[-3Y MOE&Y+!^)E?+DQYK\93/:9#N8Z[VZG*DYZ/-G TRQ:Y3>,>,/&"Y8..UO/%:WG@M;[R6=Z!K>5VY'')W_(T7IY7GPD]> M^+^HK"K60J)F$L82=90@]<23+U_\AP@IGTZ-K+7GSS%M1N_I6D?" M;Q7O#-'F MS&@[GFMOJ6FBSG[R@H7Y*5D]4%.I-*AP@(I7_O)U8XYB2OBQ'FFS49Q[,6T! MMA$.))^/\G4D,^]/HWZV]ITD4'X@$$\FC1Z;%B^6C6X8U\?VPUV,3.*40X#^ MJRY]^BMVRR+(_'06WZ'X$?M(8DK1IN*60Y"\E/A>KD+:B)T5-]M0E$@MHAWY MHN:. 9#*5@:!B(<]K9^.UJ E7J]9Q"L*_N%% 1U_(;692K63=W%V&E-+6KPD MZ3B'<:ANO)-]\G)/OZEV_B@[#6'Q,N$#AGNG02(C4.?G47:"@8^!WNG XIGJ MP]5S3_^&;F*\\MBS0YL,$&6I+E4'US>(#12)K]^EYQW&^C4-_I5MO.T7)%:] M':QUO%)-$EG<_:J!6\#W9%0$591]1F,:UW/.(QYW'Q[^1KI?1F4E,H M\O':"S?7ES%2&!-MQW.=&[!GC5M3@<$ ?;;.(Z/1X@IY";K%BR5=Y#\GQ0M- M3-#_B"O6E*\TK,@, M)+KTD8"#VR:,2 MB%#\PG.G@TS9R;4;K#UF!K* =IL3@TF9 R7I+EKIU9[H)3\]U(1^(1X5J'9/'(L:NE*VZBVOW3TMQF\BA%P3N8P^' M*%:_;%AI8BCAGV!)6,AG+Q*=9BE9D0?Z-950FZU<)T^TDZN,6QA;XPVU8E7K M2&"9&G+N8$TK?+@T9*$9N>G32]E)U.L )K9!L+H9CCJZ]5$:O@UB( %)DL\P5GG=Z82.]^VD&!'8'>:"*'U$LMX.0OQKD%%(L<#'R".PB!;@R.-X@4:# M7;L+-([CDN,%FO$"C?T%FMZ.>J_[ LT5N^R!JGEW[ #'^)"G_LJ*^.)IM/LC]N/SHIOUHTFY3?!9& /T 7ETA' MM_O.%M0,75-UNG]"X2/Z1'5WJ;#VVX_H^#QKY"_;5UXPCE:F7/P3>?']$]D? M[.U KD_'G8)<$\\ L66E?#I"MQC*]5&[>WQY$0T/X0N2*8.RMB.Y/FIWCB\O MH&'!.YW3 W_. A?//BO2OF+_:HFV M?#C7&K7\]]=2.T^_*%B;PD[HSM1J$:[FI[ M\X]*Z_J'AG6]Z3_9#5"[S"YJ <&0WI%C8$T+&[L/VW&P?8Q)HHJ/RSHX-H@5 M*&CK+558'K[?>AJ&Y,F+?'1!XC.2/:3S+&PRK8#8L+]K\]@"?E&0WXJ+5WO/L:8%*;I&K& M89B[6QI_(_&7R^@F)LQ4,P"GUM[U1KD'.D+.@:%SZSU]HOMNC+TP+VR:K=>A MLJZAOJ?KS6X/Q#32 (:=LK)KM95K;^X>F(@+N@[XX%&Y@K2]?V1V+>2G^L&C M'.S;23[:G/ 9:U MA52M4LU0C[K>6RU08#4K>ZD%.O!R;@"+61Z@FEM'H'E1H,6(:S/@XI5-5F% M<(8>44B9"G;5-?,;W=JYH^TXQ-*5IKQ!0E#*IB9A5]=O*(59S/B'@=74][-5 M%K)DT.I3;^L0Y7*-@NF*Q"G^,_^]E#6%!Z>S+[AVQMF\D]NI4&&HBI1,96:, MNI=K7][^<[J+A!EQ/KZ[F'Y1>MPL1^9#(UA?] :6"\-R-I]P&+)G&:B\H@7C M/:\/D]@DYUH. R'V.\A ?"NXQJ \L& OX*#\],F+ WWXO=9L0+*O40XCI'ZW MI/R=> D*6)P%13H]4[DJN3\[/S#VJ,&<7[,A$!@F +L!DZ(K>I:K;\N? M$S3/PBL\5QPUS'H/QS2\H'U[(ZA2VVR*,!W]=9X-]A3S\\E1V MPM!6=6XYW&L_B6@E^54JDKJ$=.L!7_G1QT2:KR5,7Q%E@.9RJ1A%\G]X5S\: ME1^8>%$PV7UBDG]CLOO(I/C*&/$?(_YCQ'^,^/<2\4]*&!+D?[<@CV\"A"D3 MQQ_8#T?L!T[P]%>_7Z&%%YY'=(E[D83X::M&HR&(6D1W%^%]:Q$7!$BC\+1) MM85CX8KDUI!LE>(^8MWGT?H&Q1FKN+5Y9/4J]%71;V4'9\9!0U:-4)T!H]#= MC&-4VS"J_94DGA-XN+@<76J/J_K^X$^MINR#>/T7NY'^I/!<$[A=9Y:G[37 M*,8DH-^-4_=1D.W)P?\CPY2#LRS&T>(F)]'@7"?LY3HX9@VIBGE8$^IRM?9P MG/.F3)63M7<=:K*&1LPP+%#T,/S^SGW]-6O1,Z([6>K.(P"/&FD< N?/?IBQ MVHQZ4.U'%[/:; MYO6(FC!LEHR]1G5=9,U<6SH0WBM0(6<[C<4QH[>:<;WM-:_K..(XC;Z_XF<= M1+4Z298'=;)P?.^PO^II_5\\?#5STV)Q/G9O?^MYZ6DM'E;$>7LGY2++*UY; MWGSYOMM(\^Z&3$'.>%%FC"^/\>4QOMQW?+F#+9?:C;]Z889.7G*U.@V])%&7 M@5)T&1 F"BY@E(?:$EA,]T_(8W,]F$6WR,]B%B\Y\1*()Z!4IPTM>^GZ+NZCD7V/7W, MC^T0\P3&Z\,'L-?&.\)?YQWAGG1GO C\:B\"]ZDQ/=[V'83.7)"LL[UJ-]Y@ MDDKV$]A7J3#Y1O#I#:Y+@BONX_B>E ML_B'NK.8]9ZP[I.R?\T?+&BPG_-7F)-=9T+AMJ7-Y:V=OF^T(:8(<%#+*R]D MJO \RWNXLAB4LA5.,1W7K^4N(99N,Q"EAJQJ5*EO+6SKPQ M>HGJ6.Q%KOK*L7<8N]" MJE+]+:DTU=J>)5L5FEB@):E]9%<82?23]XQ7V4HETUH39U[ANLP:$A7R B-Y M83N]\K2,V?PN)?X7=QYG3Q&*DR5F%JS/Y+I0N%0M MAAA*ZI2U5(8?C=ZQR5[,]**7:Y064: +*L;9&A75A9+R9;\S5/RO7"_:CSB8 M-*E]A09C#3A##^GN><;BIY3%V),TSAASY\]K7' RB\\R=$:EH\ZS;#_B8/*= M]A4:'.AW)+- L1K4>MO!)!O)&84!1'Z2N$R2K%IR*G^C.+E&3_F?E&:$6?_! M)/O8"63X^V_.V$V,?57PFFLSF )"3<9@S+A;NG-3JNB:?>HE2Y,$'WD/U^:( M,1@ZIEW.(Z%3^Q,.*NH4J-X&1?2?(NH(1"5 MYJUD83?J"3]X9''-/):\ E.\P!IHJQJVV@YF$"5C,E^ MKB4$0?XE+[SQ7E;B: 5+[6\V@Q\O$M,-:8'JZH!G4??7?T\* 4U]GV11G@%B%!3Y M61,4*3[/8B(% 7GY7T;"A*-ALB%BDI(R=+*E8XR>C-&3,7HR1D_&Z,D8/1FC M)UJOT!@]&7STY"NXEGXP%[^+2-0 7/S,A9:P4SA*9M&=1ZT(]G(-[V@[3]@V M(3]*F(\PE"" K4Q@(%DZ17>4] M$1N]^'Z=>53NEB1.CU(4KYA49O-3R@=.S4KN?:A[2(K!\N*5;#3F&RG& U: MC]TUL7FR2-8>@G$\2+^%&H#1/0'%9N[;/;$_"O?T [/YE"XJT2(G45W,0=)\ M0%A(.(#Q\!!'%G-"7I/(V_WFGOZ4T&G.-B!=20'K@6 @J-3&>EC2EL4^O"K7 MZ&FZB%'^396M*FKG^BC=4MFXPYZ<^RY,H-'W:N)[W:MZU>A[/8CO]1]T8N'D MQ(N^J-:(9BO 7E892[U8U-=>1$Z7:'6WL;\N(Z7G6M'<6*(.1*KEXFTL>LL.;G25*Z.*UF%X5^_(EZ45QO(_#2OW_&)!'B._4*4RB7, MH"N,R6&T4/%;HF4#C*8 MFXDM1 ,'TZ2D_%17T4_<>C!7#U7,#M\;JM-!OBQH^_E9'<6U_Z>S"2H23B_[ M([.*/V9>[-&/H^!6G/N:/T3;; ?_#J2$<*D\ ;PH_6"67O?C6]7;T0]C3EWG M+(PY=6-.W?!SZL:TD_'*W^M(.ZDG%"26>1-)F\0)]WD3339?1U**BZ)TH'-2 M(-US?9T77<>L'WA9/]T^5SIF_<#.^AEC-E.E$MPM5Q_:K*7 ML AC$:J^4JA>AD1M82KL@R7O $2N5DI0>$;Z.+RS M6!.+KBG??ZBU<1TRU"D'_PB$D#V("\V%YZ/IBJ7MF.HXWV,H:7\ZGB$BPX?T MV)9?>/#Q@]L3S07*12W/!I/XI6!T^CE4=_>2QBSSI"WN;_0PE?HS7# [3^2GM/I@$0BMQ])->7=3Y MG\T_D2A=AB^,&B\,\W@-O\:+3X?FO>$G]EFQ W>#*U(.L2]_GT*H>XUNK@_Z M+>>0A'T82(GKN<^>(A0G2[PV.5I:#.$L;F^+H+588*!9I'K.O2Q,6>IFNLG^ M-#'D%-T,4>LM@&,U[[3LPT"*3\Z5 U-M98C#!^YU ML5RK7FSY\5B3,%U]R;XT.MX@O60FC'^=-A8+[)](6 M#FE7U\[OUG!HA'$ .-CGK9+Z++J[=F:WAL5 * >"QCX?T'8,UU[HO4 :3N(@ M;U]N/.@8)5N#+V$OB.+(QVLOO$6,?RKUV?R"GOZ]\)_(4R19[3_R4$+S7H+5RID2ZT)1_.]2&V1VWA*[-TJRW08BTL!')* M'E'D44$H8RSOK&(L>6AE._ 86@$?K>S3U#2.IV@"EG83<)WG>]!5(D[=+]G4 MC/81"I(+*A\V-Q2Q $%3U\=^*Q"EK,)P"FS2?Y(+$O.4GJ$U27 ZBQC)"G", M>KL^=]OA92$0&!#:+X._OW-_NFV]$C+B.UD+SZ, ^'%DEJ5)ZD4!CA8G7NA% M/F+:ISR7O+^HO)6;A]B'&:2RD!\NEU=0'D%X3?].R:BQJY/*JT W/L5DP\%CA%: ML/D+"\=K$ODV4/+M79^36J'99+CUQ$Q)ZH50'(NG)*(+1LHC"]PC"]PO(X7.!P]1M"#-$7X M WB+P.A%9GK^H$<<'+#SGE!H#4$TL5$P@.0I44I M82,P^JR(;(3&3]Y#7-IE&@OO/6R>"# M\7QU*,J!Z(:DEI^I/*R*^;GWA5F)8R (WBVIB)++),E0<+P'E+5Q7 @FY:4F9Y <^4G.=^3K9Z:%9A.NK>@[J.D1J5VNQ(= .9LT51O'UFZW8$ MUX'9[N9I32B0:M;=I<3_4FA@8A95^*$>5[;B ML:%> M3*7&J0#3L=9'-(4Y_[(P95>A53$403-G]G0;T36.\E*^>[&YSE?KD+P@I)1Q MHY$SFZ@3"4MXAF'\[,X5_,EC2H^YT2)?94]>&D>/Z9,7!_E__8J2%$>+6[Q8 MIHE) ?R>/C<4#W6OTAZX0NV]ZT*M]B!F,-]XA5$!T=>=6N@F]://" ME\I\%;S3 @4(IHP5D64QTJ5KDBBL [ L^?Z8:)$Z3:5UJ,!=]=OP=S MD( N3]%W*'[$/LKI/JFO1M^BE^ M9)X(52V>']6AKFHI'OYODW)X&'5XQB#8& 0;@V!P S$P@V"WS%B5![ZX/P]! MQE6*W06X*\ '].HD)> MW%W8^>0]:T5;;>(R_*01K8@7&!:5^(3>=!>>Z-V%UYD$*MXSV>VG!A50ZD/* MKZ.D\[[B^1A[^>/QA9'X,2:)ZJ36Q\>&%:#J1]2O8T&[(/$K30 HY?D^DZ9.&7OKH0A92/.C21GRF5*B*&>?7@]>F8'$7R5.W_V M-^:5(U73$6#LC'L].F:&"7S= G]\L[!ECQUZ>QU(Y:NS+S@;R[VN:HDQ55J' MKF.7XH&@O3 \-/(+(#KU[MZ#IB; 5*5?E5/1!!/7AO2!%#FQBE7VI,Q=$F&J MT /P3W:/S5<27G:SYNY)EJGBNK^@ *_@:BR;@Z7O+E>8BWI,%56APYX1Y(9 ME':^DF.LC4/!H?/]\$)Y9199=YZ^NB6K$J3B#J-;JDQ5WF$< (2<>IH%@*]' M7G@X_M4+,S1-DFQ5*0^Z%4?EJN1/K:]*LD]-\F]-N(^-%R?'BY/=KS?CQ4D- M6E?CQ/%25=W4H%?G&Q39TUTOF4UNWQZ"F#EU*Q- MMFZ^.:BKE+W*'9!^M?&TB/B\QR@&KGLF(>7\C^R!HZUT^O/\6Q,RG!N8;B"" M5-_MU%OCU MS/Z+9JT4_U_V3FR$VODA8KQ:=_Y&QQ[*U?L1Z.PC>ID'Z!<4" M'_U\4'Q0!_?SV8<*Z&+ZF"\E[P@U.!/U@@&1B?)) 1.QU<>C0=NG7;@PH]'+-H+VKBU7$U42O6HC9;V7 M2T'<MB0A_8+Z;4!%>V=%>+IY)E K"2#>U.PA07]D5!SGCVPYH-]3&X32 M#D-8V'0\<.7%8&&BLP$578#@HM8S/4!];OTM/%J#J,4(("[J[)TJX?ZTB37, MYF=L74=1<(82/\8Y">(=2MT#?I10RP*DS:@D,*$DL^5[NB)9E%*5R?5%X0'3 M]'/M%#">+F8" (6>F VVB,]V&#V&!/[B9IJ._]>0;PB3\E\A,&4!;45RD"@ M+-;K8AW?!]#:.(.IL]E.0)#BT= :WW<6M7P3($R9 M./[ ?CAB/W""I[_Z_0HMO+!POD@<%;15H]$01"VBNXNXM+6(-7Y4V@24DU0D MMX9D#^#[C&XN\P=+\QMYIR1>DZ+FQ]75J=(':M#/F;W?D%S3T6G,MKLPYNPI MHB>W)5[+HS6U)D-8+YI4NXM2;@E115\:C=Q'5X2:(1)PGRO'YR@N;O?>>''Z MHEHKQ"U=WGF3 ,\M$"KN8)B_>>HQRRA61SYJS8:P1(@I[R6(VU[JNMA&HR$, MR0NU1B9X4-&+(I?X$TJ7)-CMW=N9?(-BGXESH3 N+888RHU!:ZFTKK9";=X$ MN:\W] E')*8LET:X@-63EYMP[PY12_%"XTL5SK=8$?IRJ M2?-P8A5<(; *#ZJR7S^]-0]=5$N 53X!HMC7&,P8@QEC,&,,9@Q!U&,P8PQF MC,&,,9@Q!C->;S!C]+Z/WO?1^[ZOV]7@[A&Z25E M=(6N2)),TT(";)^124#A ;(?"GZ0H#UOD$('[;<#BR=AW <#1,1WLB= >K0" M+9@H4'"'%Q&>8]^+TM,L2:ENQI?1G,2K I%$S*#T]V7P:6L;_AZ!91TYM=H-:[M^4](+A3 M!^G8UH$PNK2!V9B Z\Z=TDT8L5)(^3,F./ER\G)"UYWERHLUM>?T/0>$D)X9 MHFG265.H\!?J>,. R54@M@'7V0+@7IK[/LBJ26^0C_,@44NJO+]TDTAZN M;0!37:S[?30B<.>[_^3]B\3EX4Q124W4#L;DT7KQ1:2[<^5?>RLTFU=H4CGU M%_HWM*5)%1D4MW1Y=4&K&UQ@4,4G##_"=<9HFLVW M9_;/$4X5ARM9^Z&XF-7\PL"DN1%=(X4A*VD^&!>NDET8B#1.%+N$;D5RKKJ7 MZU.2,3XFS'>&?JZ:E[B@J!X>1G#KZ[2"< MSD>_W4 LI8/[[8S,I9N8!)F?SN([%#]B7_%$K+CE$"0O)=[=P[$;>A*Z&VTH M4I;X5C1W;Z6J5*@)@8B'7O)9?SN]4>:M9J M,V HJ#2L#DJ5$1 QCC(Q']'9/DN7*-:%.*0=G/M61-K4,-N5W,)8O&[1(XJR M/%NO?/B&U\]RN%H-YAQ*4S?,'J)R>46Z&STI M\[_82[-1HC"P&PT'XV:3L ACGIXA*CA^KE@+ M9M\;#_>"*37\^$U^UOJ((L1.T,%EQ,+$*,AA8,Z"4R_R D\9U'E_B*!.3N9D M2^<$1Y."TDE!:CY00>P8[AG#/6.X9PSW[!]WV)+S$9%%[*V7="%3O&BI:#X$ M#-0&NVIT9X:[:G1GAKMJ=&>.I0]M;=8 M/]_)Q!0@N:CW3 P0JL[M&GRZO6]+W*N?M="Q)5N$/?N#J7&J0#3L09B<0/X2IQS$_1@C\2)$H;E1NWF+^R_ M'KP$T=_\?U!+ 0(4 Q0 ( -V KE#CL2V82>T + T"P 0 M " 0 !F&UL4$L! A0#% @ W8"N4(!R,"/W M$@ :]$ ! ( !=^T &9S:2TR,#(P,#,S,2YX XML 31 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Segmented, Significant Customer Information and Economic Dependency
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Segmented, Significant Customer Information and Economic Dependency

17. Segmented, Significant Customer Information and Economic Dependency.

 

The Company operates in two segments:

 

(a) Energy and water conservation products (as shown under the column heading “EWCP” below), which consists of a (i) liquid swimming pool blanket which saves energy and water by inhibiting evaporation from the pool surface, and (ii) food-safe powdered form of the active ingredient within the liquid blanket and which is designed to be used in still or slow moving drinking water sources.

 

(b) Biodegradable polymers and chemical additives used within the petroleum, chemical, utility and mining industries to prevent corrosion and scaling in water piping (as shown under the column heading “TPA” below). These chemical additives are also manufactured for use in laundry and dish detergents, as well as in products to reduce levels of insecticides, herbicides and fungicides.

 

The accounting policies of the segments are the same as those described in Note 2, Significant Accounting Policies. The Company evaluates performance based on profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.

 

The Company’s reportable segments are strategic business units that offer different, but synergistic products and services. They are managed separately because each business requires different technology and marketing strategies.

 

Three months ended March 31, 2020:                  
                   
    EWCP     TPA     Total  
Revenue   $ 89,928     $ 8,339,558     $ 8,429,486  
Interest expense     -       101,425       101,425  
Depreciation and amortization     10,476       137,582       148,058  
Segment profit (loss)     (60,255 )     1,324,930       1,264,675  
Segment assets     545,187       9,722,640       10,176,827  
Expenditures for segment assets     -       (96,280 )     (96,280 )

 

Three months ended March 31, 2019:                  
                   
    EWCP     TPA     Total  
Revenue   $ 123,139     $ 8,348,337     $ 8,471,476  
Interest expense     -       129,007       129,007  
Depreciation and amortization     11,608       136,671       148,279  
Segment profit (loss)     (143,808 )     1,154,958       1,011,150  
Segment assets     502,783       9,658,406       10,161,189  
Expenditures for segment assets     -       (1,275,835 )     (1,275,835 )

 

The sales generated in the United States and Canada are as follows:

 

   

Three months ended

March 31, 2020

   

Three months ended

March 31, 2019

 
Canada   $ 146,000     $ 75,952  
United States and abroad     8,283,486       8,395,524  
Total   $ 8,429,486     $ 8,471,476  

 

The Company’s long-lived assets (property, equipment, intangibles, goodwill, leaseholds, patents and right of use assets) are located in Canada and the United States as follows:

 

    March 31, 2020     December 31, 2019  
Canada   $ 454,187     $ 480,243  
United States     9,722,640       9,847,489  
Total   $ 10,176,827     $ 10,327,732  

 

Three customers accounted for $3,650,830 (48%) of sales during the three-month period ended March 31, 2020 (2019 - $3,790,213 or 45%).

XML 32 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Schedule of Method of Depreciation

The following assets are recorded at cost and depreciated using the methods and annual rates shown below:

 

Computer hardware   30% Declining balance
Furniture and fixtures   20% Declining balance
Manufacturing equipment   20% Declining balance
Office equipment   20% Declining balance
Boat   20% Declining balance
Building and improvements   10% Declining balance
Trailer   30% Declining balance
Automobile   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Asset   Straight-line over lease term
Leasehold improvements   Straight-line over lease term

XML 33 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Debt - Schedule of Interest Loan Repayment (Details) - USD ($)
Apr. 30, 2019
Oct. 31, 2018
Jan. 31, 2018
Mar. 31, 2016
Promissory Note One With Harris Bank [Member]        
2020   $ 739,285    
2021   585,714    
2022   585,714    
2023   585,714    
2024   $ 473,811    
Promissory Note Two With Harris Bank [Member]        
2020 $ 206,249      
2021 275,000      
2022 275,000      
2023 275,000      
2024 $ 22,917      
Promissory Note With Midland States Bank [Member]        
2020     $ 19,171  
2021     25,562  
2022     25,562  
2023     25,562  
2024     $ 25,562  
Promissory Note With Ford Motor Credit Company [Member]        
2020       $ 6,891
2021       $ 2,297
XML 34 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Options granted percentage 100.00%    
Options maximum granted term 5 years    
Weighted-average remaining contractual life 3 years 9 months 18 days    
Stock options exercised 25,000   315,888
Compensation expense related to non-vested awards $ 113,721    
Compensation expense related to non-vested awards, weighted average period 1 year 3 months 19 days    
Consultants [Member]      
Stock option expense $ 11,272 $ 5,747  
Stock options exercised 10,000  
Employees [Member]      
Stock option expense $ 18,310  
Stock options exercised 15,000 12,000  
XML 35 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Non-Controlling Interests (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Oct. 02, 2018
Jun. 30, 2019
Mar. 31, 2020
Convertible note payable   $ 500,000  
Unrelated Party [Member]      
Related party owner ship percentage     35.00%
EnP Investments Limited Liability Corporation (LLC) [Member]      
Ownership percentage     65.00%
Cash paid $ 4,110,560    
Convertible note payable $ 1,000,000    
Distributions     $ 669,111
XML 36 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories - Schedule of Inventory (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Completed goods $ 4,660,303 $ 3,818,876
Work in progress 297,824 416,950
Raw materials and supplies 3,944,746 4,946,960
Total inventory $ 8,902,873 $ 9,182,786
XML 37 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Schedule of Method of Depreciation (Details)
3 Months Ended
Mar. 31, 2020
Computer Hardware [Member]  
Depreciation method used and annual rate 30% Declining balance
Furniture and Fixtures [Member]  
Depreciation method used and annual rate 20% Declining balance
Manufacturing Equipment [Member]  
Depreciation method used and annual rate 20% Declining balance
Office Equipment [Member]  
Depreciation method used and annual rate 20% Declining balance
Boat [Member]  
Depreciation method used and annual rate 20% Declining balance
Building and Improvements [Member]  
Depreciation method used and annual rate 10% Declining balance
Trailer [Member]  
Depreciation method used and annual rate 30% Declining balance
Automobile [Member]  
Depreciation method used and annual rate Straight-line over 5 years
Patents [Member]  
Depreciation method used and annual rate Straight-line over 17 years
Technology [Member]  
Depreciation method used and annual rate Straight-line over 10 years
Right of Use Asset [Member]  
Depreciation method used and annual rate Straight-line over lease term
Leasehold Improvements [Member]  
Depreciation method used and annual rate Straight-line over lease term
XML 38 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)}}} EXCEL 39 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -R KE ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ W("N4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #<@*Y0& )?=^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.NUH#U'7"X@32$A, G&+$F^+:)HH,6KW]J1A MZX3@ 3C&_O/YL^1.>:%.K@"%AAAL/&[@'HEYNJ?V-P!=D[.T:RI:9K*:9-S:8<* MWIX>7_*ZA1DCR5%A^A6-H)/'+;M,?MW\>6%_SFA>\*:K;7=4*WHBF?5]< M?_A=A:W39F_^L?%%L._@UUWT7U!+ P04 " #<@*Y0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( -R KE GI=)*B0( *8) 8 >&PO=V]R:W-H965T&UL?5;MCIP@%'T5XP.L CH?&\=D9IJF3=IDLDW;WXS#C&95+##C M]NT+Z%H+U_Y1P7/NX0(';M9S\2I+QE3PUM2MW(6E4MUS%,FB9 V53[QCK?YS MY:*A2C?%+9*=8/1B24T=X3A>10VMVC#/;-])Y!F_J[IJV4D$\MXT5/P^L)KW MNQ"%[QTOU:U4IB/*LX[>V#>FOGCVAC"!;Q MHV*]G'T')I4SYZ^F\?FR"V,S(E:S0ID05+\>[,CJVD32X_@U!@TG34.?V)A0&@9C]E_8@]4:;D:B-0I> M2_L,BKM4O!FCZ*$T]&UX5ZU]]\.?!(TTF(!' IX(9/U? AD)9"(@8I,?1F93 M_4 5S3/!^T ,J]51LRG0,]&369A..W?VG\Y6ZMY''F?1PX09$8C*CI\X$^(@5+)"" JE' M7SL"/F(#"ZQ @95'WSH"/@+%L,(:5%C[?.1( ! ,2VQ B8W/)XX$ %E8Z2TH ML?7Y[E(#D(6U1C%LI]B/X"XWA%E8<+1@6N1'<-<]D[&XQ +.H OL=^7;& M*^=,'3&IQ;2C'W$2ITFZH 4['_F^QMY^!C!+.PTV/_*MC;W][&.(>XA%LUNO M8>)F"P09%/S>VNIDUCL5(7ML;\V_\*&"^4K%K6IE<.9*W[WVAKQRKI@>2ORD MI[741=/4J-E5F<^U_A9#Y3 T%._&JBB:2K/\#U!+ P04 " #<@*Y04)<* MZ1D% !K& & 'AL+W=O<&?X&28#:1=$"+;#88MMK)5%B8VW+E91X^_:E9,6U9X;=S45L*8?D M(3G\-)K<'IOV2[>NZW[V=;?==W?S==\?;A:+[G%=[ZKN0W.H]_DOSTV[J_I\ MV;XLND-;5T]CH]UV@<;XQ:[:[.?WM^.]C^W];?/:;S?[^F,[ZUYWNZK]9UEO MF^/='.;O-SYM7M;]<&-Q?WNH7NH_ZO[SX6.;KQ;G7IXVNWK?;9K]K*V?[^8_ MPLW*FJ'!J/AS4Q^[B^^S82H/3?-EN/CUZ6YN!D?UMG[LARZJ_/%6K^KM=N@I M^_A[ZG1^'G-H>/G]O?>?Q\GGR3Q47;UJMG]MGOKUW3S.9T_U<_6Z[3\UQU_J M:4)N/IMF_UO]5F^S?'"2QWALMMWX>_;XVO7-;NHE6]E57T^?F_WX>9SZ?V^F M-\"I 9X;@/W?!C0U(-9@<7(V3O6GJJ_N;]OF.&M/NW6HAJ" &\J+^3C<'-=N M_%N>;9?OOMT3W"[>AGXFR?(DP0L)7BM64D'_219Y_+,)5$W@V)XNVY/>GM3V M-+:WE^TMF\1)XD?)?I( HG=L*HK.D_7!Z'ZLZL=*/VRG!0=WRXIA.",)Y-T1U%U%*6CQ!Q%N3XI>HO, M^4KJK#'.A\)^)=5/$GZL87Z2C.<\C.-V%%E,: K1#$9GEI%^!+2,G#A:[SFY M%)EWI=6! D-!^D'N!V0()1.-,=R1)G1X*;SVI",54'HB[@GEH7=\9U>*BH:( M+MC1"0T2T98C>M)=U"!1;3FJ-4W@=B2GP8P_!3LZJ$&2VG(V@F0P..L@B"Q!$7ICP$/!DXYK MD+RVG(X@.4PV0G))Q)*B1(K&0BBXTI$-\;MS&- A"Y*RCE,6)#^3=RDF/BNI M\^31%W8?=LX;%$RE%Q&*(F- M4ZA,,:58RO!UV**$K>.P1D),5#3E.*;AVU*#'J.&I1P2BD )'G M$;HP9_2E5=)YBY*WCF?&*#$:R6>2"D]2Z$,B2*4SI_,6)6]Y6K=$25%W_;29 M+'U3=^U(9RW*_)C'R!*5!!G )Q%+BBZ2H]*)T]F-DMV>LQLED_/!SCF[ -.W MA=?OQ#J]2=+;='Z3Y#=_4BQ)X3"R1172F;*$@03IR22+7<^224FI(0(;$DN -'+PD>9K/DW&6K^E*4YH<450J M"%@=O5:BEQ?VEI/FNB*IOJ)H2OT597%1]1W*\+]7[FKYO=F.9][EI M^CKW:C[D6:[KZNE\L:V?^^%KR-_;4_G[=-$WAZFTOSC_?^'^7U!+ P04 M" #<@*Y0,+S6B!<" "A!@ & 'AL+W=O8@O['V\MD%VUE/VRBL X;PUI.5[MQ*BVR'$3Q4TF&]H!ZU\4E+68"&'[()X MQP"?M:DA*/"\+6IPW;IYIN<.+,_H59"ZA0-S^+5I,/OS!(3V>]=W[Q//]:42 M:@+E68LP*/?N1W]7I$JO!2\U]'S6=U22(Z6O M:O#UO'<]!00$3D)5P+*Y00&$J$(2X_=8TYV65,9Y_U[]L\XNLQPQAX*27_59 M5'LW=9TSE/A*Q#/MO\"8)W:=,?PWN &17%DO,["*O3CN7!!E%J)TC71!X,H?2^156@C0K/#0AW>WS&[U"UW MCE3(?#B6E F11;R/K5?*^F 8$2J&ZB>RSX=0L.<.;&"0!UBZ*%FB!Q19MG[6)DAAK6ZFD)-M_ M7TI6O,[,X?8EEI0SY.'MXXBZ>FV[K_UCTPR+;_O=H;]>/@[#T^5JU=\^-ONZ M_] ^-8?\G_NVV]=#ONT>5OU3U]1W4]!^MV)CPFI?;P_+FZOIV:?NYJI]'G;; M0_.I6_3/^WW=_;MN=NWK]9*6;P\^;Q\>A_'!ZN;JJ7YH_FB&/Y\^=?EN=2KE M;KMO#OVV/2RZYOYZ^9$N-\Z- 9/BKVWSVI]=+\:F?&G;K^/-KW?72S,Z:G;- M[3 64>>?EV;3['9C2=G'/W.ARU.=8^#Y]5OI/T^-SXWY4O?-IMW]O;T;'J^7 MU7)QU]S7S[OA<_OZ2S,WR"\7<^M_:UZ:79:/3G(=M^VNG_XN;I_[H=W/I60K M^_K;\7=[F'Y?Y_+?PG SP%\"LAU_RC S@'V>\#4FZNCLZFI/]5#?7/5M:^+ M[CA:3_4X*>C2YLZ\'1].?3?]+[>VST]?;BISM7H9RYDEZZ.$SR1T4JQRX:<: M&-6P9A7.[RO8:$55J,'"-M@IWI[',XYW,-Y-\>X\WHH^.$K")#D<)8Z3JX)H M"M)%%'Z +R5=5PGX"]!.T'R_\!%5/[IWD M;1)^@"Y&[ZN(_43H)^KQ+O1O!>,KW1[1;^M*]YOUSHIIL4$R$V*A-0FZ2=I- M)=PDW6O&93O"#9 %;U)A+9#!0##:3Y)$,*JFX .3\ -DGJ,IC!45 $7*3U*$ M(E4158&=] -DP7E3\ -Q]I%8^R'IAU5%-MDDN0=D+E0E=A&&'UGMAZ4?JQMN M*9- &@(ZP]'Z@B.,4](\39*GL^9]3>382T= Q\F8P@HC#%321$V2J*11253E M\9".D,XY7QHUC%323$V2J:1A&:(EM_]8$J3QG22F"8-X#R%HLP1H,QP MA?TPQC1K3">):=;\=8'D>"%5SED*;C"D64.:C*0T:_QRY:-<8$AF3&F'9TQI MUI3.?)&&-'_9>N5'JRA%7R 08TJSIG0>6L@4 M-FF+*6L!94E2%HC46Z$%B3#[E$IV,&,M8*S,3M96T_/"YSJ#JKRWR023$4 M%9<;!JT%H"4)6@M RVQS_JTF.%!2-/X\(WMO"\/6 MB2A*T%',U@-Y7,ZC=( M214%7Y7XAJ%KD^8;%7):AQ'I=$Y+))/:613^=^TBX8_6KL/0=0"Z+*'K-% O M4I58S@&@HXHY%6: P^!U +SR\&7M0-K*EJ-Z/8)"YEAZQW88O Z ER5X'.0[@>,[^L@VKW(?U:8)A3D/<'+P5F=G[_NF>Y@^4_2+V_;Y M,(S'W&=/3Y]"/O)X=B^>K^ER<_R@\;V8X_>5W^ON87OH%U_:86CWT_G]?=L. M3?9I/N1>>VSJN]/-KKD?QLN8K[OC=XWCS= ^S=]L5J'R44LR8?#,_SY-.;\5#??VDT(W>3[?G=H[Z>;KCO>S6;M\R;LJ_9S?0R' M^,U+W>RK+MXVK[/VV(1J/33:[V:D5#';5]O#=#$?GCTVBWG]UNVVA_#83-JW M_;YJ_EN&77VZG^KICP=?MJ^;KG\P6\R/U6OX*W1?CX]-O)M=HJRW^W!HM_5A MTH27^^F#OEL9U3<8%']OPZF]NI[TJ3S5];?^YO?U_53UCL(N/'=]B"I^O(=5 MV.WZ2-''O^>@TTN??]A%>>\D]O%<[]KA_^3YK>WJ_3E*M+*OOH^?V\/P>1J_ M*=VY&6Y YP9T:1#[_J@!GQOPSP9F2'YT-J3Z2]55BWE3GR;-.%O'JE\4^H[C M8#[W#X>Q&[Z+V;;QZ?M"DYG/WOM 9\URU-"UYJ*8Q>B7+@AUL:2D.=UVL$H5 M+M,#PR1X:,\W25@^64O'5R6C(@\G.9*05WL4JS8F5W,8J M-"S-&SDA*R0,$Z&4KGZ"F.6 &:- MQ"P!?/J"G%R-2!=+!^LX4U$1)BT!TAI)6D*DU64A^;="0J)2.\[L$\*P)5 J M&LZ$P' D $K2(8*U*V%MYYS(X79 MS";%N\TM2DQ23DF:E+Z<\C&3%A!^F!8&*0.06DEW($I RBE(M1K^,GXP2!F MU$JPQ_X,,YX._UDUK]M#.WFJNZ[>#Z>/+W7=A6A3?8[CN@G5^G*S M"R]=?UG&ZV8\E1UONOIX/G&>78Z]%_\#4$L#!!0 ( -R KE#DB2/WY@0 M 'H9 8 >&PO=V]R:W-H965T&ULC9EO;^(X$,:_"N(] MB__;J2C2T4!RTIVTVM7=O4Z+6] &PB5IV?OVYX24;<9#[3>%I+^9L9]QG(=D M<:[J'\W.VG;R\U >F_OIKFU/=_-Y\[2SAZ+Y4IWLT?WGN:H/1>L.ZY=YV##N6<$:+FAV)_G"X7_;FO]7)1O;;E_FB_UI/F]7 HZO]6MJS.]U,Z?3_Q M;?^R:[L3\^7B5+S8[[;]Z_2U=D?S:Y;M_F"/S;XZ3FK[?#_]C=[EK _HB;_W M]MQ\^#[IIO)853^Z@]^W]U/2CR_9;=<[M,"$YG0RS_\.^V=+A MW4AJ;/J_DZ?7IJT.0Q8WE$/Q\_*Y/_:?YR'_>Q@>P(8 =@U@_-, /@3P M:X#XO((8 L2O@,\KR"% Q@:H(4!= ^CG 7H(T-< +C\-,$. ^16@^HY?VM'W M-RW:8KFHJ_.DOBS14]%="?3.N!7TU)WL%TS_/]?BQIU]6U)%%O.W+M' K"X, M&S%TS#Q@#!LS*<;P,;/&&#%F-A@CQTR&,6K,Y!BCK\S&&H)D#B!X22G!EFP+Q2'V2)H,8D0$>?FU'&F-1 \ U261.9< (Z MG"&5A6*, RY'$B:2==/!I>6HM!R1%LQQ=6'D2%J5)$K>:*) *PF_DH97@,\( M#3H81M(PLA;^E QC"6Q:'):%"^;!3",%):J@]!6DL%<^XRD81E+ICY902B7H MUSJ<:A.9*O,YEC"X)>58-D$$%;B."M51(2L17%TKY5]=8)M]4,A8# ?[4NH7 M\Q9C&-F@M3P-PXGR4**1?!J53R/R 6U6VB_C?-Z-,@8M8_PR MQ95C[CK?8P MDAIOL#.9$&'@/3.<:A.9*@NGRL.I1B(FJ(@)TBLPEI7/>"(FWEBD]F0,YUF' MD4U,J2R<)P_D&6E'">[9"*(>V)%6 P2,A[=9#-CHBI!<" /O@2E"&+*:*QA!I3 MQ(%H9T)N.1"*^TB*&$D-]Q2*&"O&J((-9?Z8E.!NC7'84)]D0BHJ#&RH#\Z2 M1"CJ]1.IK1/JA@DO%*RVE,0U%/83 8DKS3_H,Y88]Y,4,91:0XD11^DDEE+( M&\5P2TEC/"4">?M;!)-&,&OJV[Q98A)F8 /CN"RB9A[.-982]Y8TQEPBD"]E MA+VDB(US7D_!"W\=D6P3FRQ#0*4)]78V)!_G[@?/#?="<9-)8UPF]6TFDU!0 MW[(QH2&6(O7\Y1GA-/%RGM6,2)4'4XUUQ-TFC;&;U/>;3-[TFQ0WG!1QG)Y9 M0B#_$O"M&TND\1[3A%.M(YA-7+DL(E4>3#76$?><%#.=\'$- ODZAIDT@EE' M,)L()J.^IYQ1P0EA4,8P.'[JA?M/AOE/N"W 9>#MCH-;SKFU]&PO=V]R:W-H965T&UL?5/;;MLP#/T5 M01]0Q4K6%8%MH&DQ=, &!!VV/BLV?4%U\20Y[OY^E.RX;NOMQ2)IGL-#BDH' M8Y]= ^#)BY+:9;3QOMLSYHH&E'!7I@.-?RICE?#HVIJYSH(H(TA)QC>;:Z9$ MJVF>QMC1YJGIO6PU'"UQO5+"_CF -$-&$WH)/+9UXT. Y6DG:O@!_F=WM.BQ MF:5L%6C7&DTL5!F]3?:'7W"0I.P>B*>AXTTTOB,W/./\+4$L#!!0 ( -R KE!=AXP[M $ -(# 8 M >&PO=V]R:W-H965T&UL?5/;;MP@$/T5Q >$7=9)5RO; M4C91U4BMM$K5YIFUQQ<%& ?P.OW[ G8<)[7Z LPPY\R984@'-,^V 7#D54EM M,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V,R#*"%*2\8J] MDZV&DR&V5TJ8/T>0.&1T2]\=J)&GZ"^]6=C+?8S%*V"K1M41,# M549OMX=C$N)CP.\6!KLXDU#)&?$Y& ]E1C=!$$@H7& 0?KO '4@9B+R,EXF3 MSBD#<'E^8_\::_>UG(6%.Y1/;>F:C.XI*:$2O72/.'R#J9YK2J;BO\,%I \/ M2GR. J6-*REZZU!-+%Z*$J_CWNJX#^/-CD^P=0"? 'P&[&,>-B:*RN^%$WEJ M<"!F['TGPA-O#]SWI@C.V(IXY\5;[[WDVWV2LDL@FF*.8PQ?QLP1S+//*?A: MBB/_!\[7X;M5A;L(WWU0>+U.D*P2))$@^6^):S$WGY*P14\5F#I.DR4%]CI. M\L([#^QM?$3V'CY.^P]AZE9;=&JM1EMG.L. MC-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO'-YIII(5N:I]%W,GF*O5.RA9,A MMM=:F#]'4#AD=$M?'0^R;EQPL#SM1 T_P?WJ3L9;;&8II8;62FR)@2JCM]O# M<1_B8\"CA,$NSB14QN^)D\XI W!Y M?F6_C[7[6L["PAVJ)UFZ)J,))254HE?N 8>O,-7SB9*I^.]P >7#@Q*?HT!E MXTJ*WCK4$XN7HL7+N,LV[L-XPY,)M@[@$X#/@"3F86.BJ/R+<")/#0[$C+WO M1'CB[8'[WA3!&5L1[[QXZ[V7?)O2,SK]L['^%Z,!+V5SY$6K\!YL-!94+QQM_-N.8C8;# M;OI!;/[&^5]02P,$% @ W("N4$F.E)6S 0 T@, !D !X;"]W;W)K M&UL?5/;CM0P#/V5*!^PZ60&6$9MI9U%""201HM8 MGC.MVT:;2TG2Z?+W.&FW%"B\)+'C,RVDH66>?&=7YG8(2AHX.^('K87[ M<0)EQX+NZ(OC0;9=B Y6YKUHX0N$K_W9H<46EEIJ,%Y:0QPT!;W;'4^'&)\" M'B6,?G4FL9*+M4_1^%@7-(N"0$$5(H/ [0KWH%0D0AG?9TZZI(S ]?F%_7VJ M'6NY" _W5GV3=>@*>DM)#8T85'BPXP>8ZWE%R5S\)[B"PO"H!'-45OFTDFKP MP>J9!:5H\3SMTJ1]G&[X?H9M _@,X O@-N5A4Z*D_)T(HLR='8F;>M^+^,2[ M(\?>5-&96I'N4+Q'[[7\?3F_P* MGZ;]LW"M-)Y<;,"73?UOK V 4K(;'*$./]AB*&A"/+[!LYO&;#*"[>&PO=V]R:W-H965T MIVF35NG4:>UG+G$2 M5, 9D$O[[PP.\CB E6;+;?6"*"TW+//I.ILQQ<%)H.!EB!Z6X>3V"Q+&@ M>_KF>!!MYX*#E7G/6_@![F=_,MYB"TLM%&@K4!,#34%O]X=C%N)CP*. T:[. M)%1R1GP.QK>ZH+L@""14+C!POUW@#J0,1%[&KYF3+BD#<'U^8_\2:_>UG+F% M.Y1/HG9=06\HJ:'A@W0/.'Z%N9YK2N;BO\,%I \/2GR."J6-*ZD&ZU#-+%Z* MXB_3+G3P^?IOV> MFU9H2\[H_,O&_C>(#KR4W94?H7&T 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+KFLO9V22+U.TR9MTJG3ML][98H+3<];^ ;N>W\VWF(+2RT4:"M0$P--0>^3XRD+\3'@AX#1KLXD5')! M? K&Y[J@NR ()%0N,'"_7>$!I Q$7L:OF9,N*0-P?7YA_QAK][5&#=(\X?H*YGG>4S,5_@2M('QZ4^!P52AM74@W6H9I9O!3%GZ== MZ+B/TTV6S+!M0#H#T@5PB'G8E"@J_\ =+W.#(S%3[WL>GC@YIKXW57#&5L0[ M+]YZ[[5,WM_F[!J(YIC3%).N8Y8(YMF7%.E6BE/Z!IYNP_>;"O<1OO]'X=TV M0;9)D$6"[+\E;L4<7B5AJYXJ,&V<)DLJ''2RN_$CU/D/MA@2&A>.=_YLIC&;#(?]_(/8\HW+/U!+ P04 M " #<@*Y02EA@%[4! #2 P &0 'AL+W=O&?+3NV7< @;QH97Q!NQ#Z(V.^ZD +?V-[,'C36*=%0-.U MS/<.1)U(6C&>9>^8%M+0,D^^LRMS.P0E#9P=\8/6POT^@;)C07?TU?$DVRY$ M!ROS7K3P#<+W_NS08HM*+348+ZTA#IJ"/NR.IT/$)\ /":-?G4FLY&+M!VA4=0*@IA&K]F3;J$C,3U^57]8ZH=:[D(#X]6_91UZ IZ M1TD-C1A4>++C)YCKN:5D+OX+7$$A/&:",2JK?%I)-?A@]:R"J6CQ,NW2I'V< M;F[W,VV;P&<"7PAW*0Z; J7,/X@@RMS9D;BI][V(3[P[D.D_?H MO9:[^_N<7:/0C#E-&+[&+ B&ZDL(OA7BQ-_0^39]OYGA/M'W:WJ6;0L<-@4. M2>#PWQ+?8GCV;Y%LU5,-KDW3Y$EE!Y,F>>5=!O:!IS?Y"Y^F_:MPK32>7&S METW];ZP-@*ED-SA"'7ZPQ5#0A'A\CVH7P,;O^=F8;#3VQ;4 GKQIU;F+%EM8*JFA<])TQ$*=T[O=X;@/\3'@AX31KL?)O36THJ MJ,6@_+,9'V&NYYJ2N?@O< &%X4$)YBB-"\T3,+2M'B;=IE%_=QNKE. M9]@V@,\ O@!N8QXV)8K*'X0716;-2.S4^UZ$)]X=./:F#,[8BGB'XAUZ+P5/ M>,8N@6B..4XQ?!6S6R(8LB\I^%:*(_\/SK?AZ:;"-,+3OQ0FVP3[38)])-A_ M6.)63/I/$K;JJ0;;Q&ERI#1#%R=YY5T&]H['-_D3/DW[5V$;V3ER-AY?-O:_ M-L8#2DFN<(1:_&"+H:#VX?@)SW8:L\GPII]_$%N^&PO=V]R:W-H965TI%"V1+WS@T'0FS=@V3V2@^@_$VKC63.FZ8C=C# F@B2 M@M LNR&2<86K(OI.IBKTZ 17<#+(CE(R\WH$H:<2[_";XY%WO0L.4A4#Z^ K MN&_#R7B++"P-EZ LUPH9:$M\MSL<\Q ? [YSF.SJC$(E9ZV?@O&Y*7$6!(& MV@4&YK<+W(,0@$Z<>$D9@.OS&_O'6+NOYN+_$M1@VT;!3N M44^?(-5SC5$J_@M<0/CPH,3GJ+6P<47U:)V6B<5+D>QEWKF*^Y1NWB?8-H F M %T MS$/F1-%Y1^88U5A](3,W/N!A2?>':CO31VT@\BRS>N?@)02P,$% @ W("N4-9K MC&*U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP M#/T501]0.4J:!H%MH.DP;, *!"VV/2LV?4%U\20Y;O^^E.QZWF;L11(IGL-# MBDH'8U]< ^#)JY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;RU;#V1+7*R7LVPFD&3*ZH1^.I[9N?'"P/.U$#<_@OW=G MBQ:;6NF?S/ % MIGIN*9F*_P97D!@>E&".PD@75U+TSALUL: 4)5['O=5Q'\:;V_T$6P?P"&UL?5/;;MP@$/T5 MQ <$F]TTZ6;ML8T"'A?P.OW[ G9<*['R LQPSID+0S:B M>;8M@",O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB2?F!:R MHT46?2=39#@X)3LX&6('K87Y>P2%8TY3^NIXE$WK@H,562\:^ GN5W\RWF*+ M2B4U=%9B1PS4.;U+#\=]P$? ;PFC79U)J.2,^!R,;U5.DY 0*"A=4!!^N\ ] M*!6$?!I_9DVZA S$]?E5_4NLW==R%A;N43W)RK4YO:6D@EH,RCWB^!7F>JXI MF8O_#A=0'AXR\3%*5#:NI!RL0SVK^%2T>)EVV<5]G&[XS4S;)O"9P!?";8S# MID Q\P?A1)$9'(F9>M^+\,3I@?O>E,$96Q'O?/+6>R\%3SYG[!*$9LQQPO 5 M)ET0S*LO(?A6B"-_1^?;]-UFAKM(WZWI:;(ML-\4V$>!_827/D1:OT' M6PP%M0O'&W\VTYA-AL-^_D%L^<;%/U!+ P04 " #<@*Y09..?H;0! #2 M P &0 'AL+W=OH7P,;O^=F8;$3S8EL M1]ZTZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&(\2:Z9%K*C119] M)U-D.#@E.S@98@>MA?EU!(5C3E/Z[GB63>N"@Q59+QKX!NY[?S+>8@M+)35T M5F)'#-0YO4L/QWV(CP$_)(QV=2:ADC/B2S ^5SE-@B!04+K (/QV@7M0*A!Y M&:\S)UU2!N#Z_,[^&&OWM9R%A7M4/V7EVIS>4E)!+0;EGG%\@KF>3Y3,Q7^! M"R@?'I3X'"4J&U=2#M:AGEF\%"W>IEUV<1^G&WXSP[8!? ;P!7 ;\[ I453^ M()PH,H,C,5/O>Q&>.#UPWYLR.&,KXIT7;[WW4O"49^P2B.:8XQ3#5S'I$L$\ M^Y*";Z4X\O_@?!N^VU2XB_#=7PJ3;8+])L$^$NP_+'$K9O=/$K;JJ0;3Q&FR MI,2ABY.\\BX#>\?CF_P)GZ;]JS"-["PYH_,O&_M?(SKP4I(K/T*M_V"+H:!V MX7CCSV8:L\EPV,\_B"W?N/@-4$L#!!0 ( -R KE!M$ST+M $ -(# 9 M >&PO=V]R:W-H965TDAH:,2K_9*:/L-1S2\E2_&>X@L+P MH 1S5$:YN))J=-[HA06E:/$Z[[*/^S3?\+L%M@_@"X"O@/N8A\V)HO+WPHLR MMV8B=N[](,(3IT>.O:F",[8BWJ%XA]YKR=,L9]= M,24DMS@"'7XP59#0>/#\0[/ M=AZSV?!F6'X06[]Q^0M02P,$% @ W("N4)+F>6FU 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES6GDY)I%ZK M:9,VZ=1IZVV168&KV0' M9TO$T:W.)%1R,>8E&)^KG.Z"(%!0^L @<+O" R@5B%#&SYF3+BD# M<'U^8_\8:\=:+L+!@U'/LO)M3@^45%"+0?DG,WZ"N9X/E,S%?X$K* P/2C!' M:92+*RD'YXV>65"*%J_3+KNXC]--NI]AVP ^ _@".,0\;$H4E3\*+XK,FI'8 MJ?>]"$^<'#GVI@S.V(IXA^(=>J\%3VXS=@U$<\QIBN&KF&2)8,B^I.!;*4[\ M'SC?AN\W%>XC?/^'PKMM@G23((T$Z7]+W(HY_)6$K7JJP39QFAPIS=#%25YY MEX&]Y_%-WL.G:?\J;",[1R[&X\O&_M?&>$ INQLS 0 T@, !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q <$F]VVVY5M*9NJ:J5& M6J5J\LS:8QN%BPMXG?Q] 1/':JV^ #.<<^;"4$S:/-L>P*$7*90M<>_<<"3$ MUCU(9F_T ,K?M-I(YKQI.F(' ZR))"D(S;*/1#*N<%5$W]E4A1Z=X K.!ME1 M2F9>3R#T5.(>->[X"!5,; .?H+[-9R-M\BBTG )RG*MD(&VQ+?Y\;0/ M^ AXY##9U1F%2BY:/P?C>U/B+"0$ FH7%)C?KG '0@0AG\;OI(F7D(&X/K^I M?XVU^UHNS,*=%D^\<7V)#Q@UT+)1N <]?8-4SP>,4O$_X K"PT,F/D:MA8TK MJD?KM$PJ/A7)7N:=J[A/Z>:0:-L$F@AT(1QB'#('BIE_88Y5A=$3,G/O!Q:> M.#]2WYLZ.&,KXIU/WGKOM:+YYX)<@U#"G&8,76'R!4&\^A*";H4XT7_H=)N^ MV\QP%^F[-9UFVP+[38%]%-C_M\0-#/V[2++JJ033Q6FRJ-:CBI.\\BX#>TOC MF[S#YVF_9Z;CRJ*+=OYE8_];K1WX5+(;/T*]_V"+(:!UX?C)G\T\9K/A])!^ M$%F^&PO=V]R:W-H M965TO&G5N9RVWO<'QES9@A;N MRO30X4UMK!8>3=LPUUL0501IQ?AN=\.TD!TMLN@[V2(S@U>R@Y,E;M!:V%]' M4&;,Z9Z^.YYET_K@8$76BP:^@?_>GRQ:;&&II(;.2=,1"W5.[_:'8QKB8\ / M":-;G4FHY&S,2S">JISN@B!04/K ('"[P#TH%8A0QNO,29>4 ;@^O[-_CK5C M+6?AX-ZHG[+R;4YO*:F@%H/RSV9\A+F>:TKFXK_ !12&!R68HS3*Q964@_-& MSRPH18NW:9==W,?I)KF>8=L /@/X KB->=B4*"I_$%X4F34CL5/O>Q&>>'_@ MV)LR.&,KXAV*=^B]%)SSC%T"T1QSG&+X*F:_1#!D7U+PK11'_A^<;\.3385) MA"=_*4RV"=)-@C02I!^6N!63_I.$K7JJP39QFAPIS=#%25YYEX&]X_%-_H1/ MT_Y5V$9VCIR-QY>-_:^-\8!2=E&UL?5/;;MLP#/T501]0)4J:!H%MH.DP;, &!!VV/2LV;0O5 MQ9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OQ+4 @KUH9G],VA.[$F"];T,+?V0X, MWM36:1'0= WSG0-1)9!6C&\V!Z:%-+3(DN_BBLSV04D#%T=\K[5P/\^@[)#3 M+7US/,NF#='!BJP3#7R!\+6[.+38S%))#<9+:XB#.J>/V]-Y'^-3P#<)@U^< M2:SD:NU+-#Y6.=U$0:"@#)%!X':#)U J$J&,'Q,GG5-&X/+\QOX^U8ZU7(6' M)ZN^RRJT.3U24D$M>A6>[? !IGKN*9F*_P0W4!@>E6".TBJ?5E+V/E@]L: 4 M+5['79JT#^/-X3C!U@%\ O 9<$QYV)@H*7\G@B@R9P?BQMYW(C[Q]L2Q-V5T MIE:D.Q3OT7LK.+_/V"T233'G,88O8K9S!$/V.05?2W'F_\#Y.GRWJG"7X+L_ M%![6"?:K!/M$L/]OB6LQ#W\E88N>:G!-FB9/2MN;-,D+[SRPCSR]R>_P<=H_ M"]=(X\G5!GS9U/_:V@ H97.'(]3B!YL-!76(QP<\NW',1B/8;OI!;/[&Q2]0 M2P,$% @ W("N4"V=^MZS 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P[+*KKINVR>T9HXDFFS.>G]EVVI(#I@+= MGO]>H-U:M?H%F&'>FS?#D UHGUT+X,F+5L;EM/6^.S+FRA:T<'?8@0DW-5HM M?#!MPUQG050)I!7CF\UKIH4TM,B2[VR+#'NOI(&S):[76M@?)U XY'1+;XY' MV;0^.EB1=:*!+^"_=F<;+#:S5%*#<1(-L5#G]'Y[/.UC? IXDC"XQ9G$2BZ( MS]'X6.5T$P6!@M)'!A&V*SR 4I$HR/@^<=(Y900NSS?V]ZGV4,M%.'A ]4U6 MOLWI@9(*:M$K_XC#!YCJ>47)5/PGN((*X5%)R%&B\\ZHDE2-'B9=RE M2?LPWO ;;!W )P"? 8<$8&.BI/R=\*+(+ [$CKWO1'SB[9&'WI31F5J1[H)X M%[S7@O-#QJZ1:(HYC3%\$;.=(UA@GU/PM10G_A>N^D'L?D;%S\!4$L#!!0 M ( -R KE"CWG/ LP$ -(# 9 >&PO=V]R:W-H965T=;*^()V(?1'QGS5@1;^QO9@\*:Q3HN IFN9 M[QV(.H&T8CS+7C,MI*%EGGQG5^9V"$H:.#OB!ZV%^W$"9<>"[NB+XT&V78@. M5N:]:.$+A*_]V:'%%I9::C!>6D,<- 6]VQU/AQB? AXEC'YU)K&2B[5/T?A8 M%S2+@D!!%2*#P.T*]Z!4)$(9WV=.NJ2,P/7YA?U]JAUKN0@/]U9]DW7H"GI+ M20V-&%1XL.,'F.MY1X@L+PJ 1S5%;YM))J\,'JF06E:/$\[=*D?9QN M^-L9M@W@,X O@-N4ATV)DO)W(H@R=W8D;NI]+^(3[XX<>U-%9VI%ND/Q'KW7 MDN^SG%TCT1QSFF+X*F:W1#!D7U+PK10G_A><;\/WFPKW";[_3>$_\A\V"0Z) MX/#?$K=B_E3)5CW5X-HT39Y4=C!IDE?>96#O>'J37^'3M'\6KI7&DXL-^+*I M_XVU 5!*=H,CU.$'6PP%38C'-WAVTYA-1K#]_(/8\HW+GU!+ P04 " #< M@*Y0+;@8>;T" #D"P &0 'AL+W=O;)"2Q:AL/2-*]_0"[7H8/?VS MYYX#YMRKN[P*^:9.G.OHO6TZM8I/6O*F/ M)VT7DO6R9T?^@^N?_;,TLV1BV=-93+[^#V2QI.F#;P=?[!_=HZ],J7L31GA_8N=$OXOJ%CP2G&-Y/#S>V;O MF#Q0\V]V=M']"O?-;%Z9U8N?#L5GU18((<$N2.(/_OB+EW1(0)B!10I $I2>",!46*:%("0@6G@C" MW&.1"HI4NG[ ((" M/J"X'E"0ZI7O P@*=0FX'E"0ZI7O P@*^(#B>D!!JE>^#R#(]T%RTV2U7!Y= M>ZFBG3AWKK>]69U:V$?JFK1_\*'__<[DL>Y4M!7:M'JN(3L(H;G92WIG:L;) MM-S3I.$';8>5&;*%K1P=Z:'#F]J8[7P:-J&N=Z"J"))*\9WNP>FA>QH MD47?Q1:9&;R2'5PL<8/6POX^@S)C3A/ZYGB63>N#@Q59+QKX!OY[?[%HL46E MDAHZ)TU'+-0Y?4Q.YS3@(^"'A-&MSB14!V@R=0 M*@AA&K]F3;J$#,3U^4W]8ZP=:[D*!T]&_925;W-ZI*2"6@S*/YOQ$\SUW%,R M%_\%;J 0'C+!&*51+JZD')PW>E;!5+1XG7;9Q7V<;M)DIFT3^$S@"^$8X[ I M4,S\@_"BR*P9B9UZWXOPQ,F)8V_*X(RMB'>8O$/OK>"'AXS=@M",.4\8OL(D M"X*A^A*";X4X\__H?)N^W\QP'^G[=?3C_;9 NBF01H'TGQ(/[TK,)7='8Y0 MBQ]L,134/AP/>+;3F$V&-_W\@]CRC8L_4$L#!!0 ( -R KE#.DZA,MP$ M -(# 9 >&PO=V]R:W-H965TDM 5(&531:G42*M439^],( 57XAMEN3O:QM"4I5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$ENB&1<]:^ 7N=W\RWB*+2LTE M*,NU0@:: M_M#L0@;B^ORI_A!K][6Y]VKN(^3C?I]4S;)M"90!="%N.0*5#, M_#MSK,R-'I&9>M^S\,2[ _6]J8(SMB+>^>2M]UY*>OLM)Y<@-&..$X:N,+L% M0;SZ$H)NA3C2_^ATF[[?S' ?Z?MU]"S;%D@W!=(HD*[C9\F7$K&UL=5/;;M0P$/T5RQ]0 M[SHI+*LD4K<(@032JHCR[$TF%]678#N;\O>,G32$DK[8GO&<M!X4QNKA$?3-LSU%D0504HROMN]8TITFA99 M])UMD9G!RT[#V1(W*"7L[Q-(,^9T3U\<#UW3^N!@1=:+!KZ#_]&?+5IL8:DZ M!=IU1A,+=4[O]L=3&N)CP&,'HUN=2:CD8LQ3,+Y4.=V%A$!"Z0.#P.T*]R!E M(,(T?LV<=)$,P/7YA?U3K!UKN0@']T;^["K?YO1 206U&*1_,.-GF.NYI60N M_BM<06)XR 0U2B-=7$DY.&_4S(*I*/$\[9V.^SC=)'R&;0/X#. +X!!UV"04 M,_\HO"@R:T9BI][W(CSQ_LBQ-V5PQE;$.TS>H?=:\ //V#40S3&G*8:O8O9+ M!$/V18)O29SX?W"^#4\V,TPB/%FK?WA#/]TD2"-!^D^)R:L2MV+25R)LU5,% MMHG3Y$AI!ATG>>5=!O8N/B+[&SY-^S=AFTX[7S;VOS;& Z:RN\$1:O&# M+8:$VH?C>SS;::IZ;V2+9PL<;W6POXY@C)#1K?TW?$HZ\8'!\O33M3P"_SO[F318K-**36T M3IJ66*@R>K<]'). CX G"8-;G$FHY&S,2S"^EQG=A(1 0>&#@L#M O>@5!#" M-%XG33J'#,3E^5W]6ZP=:SD+!_=&/N>-GE0P%2W>QEVV<1_&FQV?:.L$/A'X3-C'.&P,%#/_ M*KS(4VL&8L?>=R(\\?; L3=%<,96Q#M,WJ'WDO/]=JK! MUG&:'"E,W\9)7GCG@;V+C\@^X..T_Q2VEJTC9^/Q96/_*V,\8"J;*QRA!C_8 M;"BH?#C>XMF.8S8:WG33#V+S-\[_ E!+ P04 " #<@*Y0XM?.T+@! #2 M P &0 'AL+W=OV$ *[Y0VRS)W\-\U.;9=@ . MO4BA;($[Y_HC(;;J0#)[HWM0_J;11C+G3=,2VQM@=21)06B2?":2<87+//K. MILSUX 17<#;(#E(R\WH"H<<"I_C=\<3;S@4'*?.>M? #W,_^;+Q%%I6:2U"6 M:X4,- 6^2X^G+. CX!>'T:[.*%1RT?HY&-_K BQ B"/DT M_LR:> D9B.OSN_K76+NOY<(LW&OQF]>N*_ >HQH:-@CWI,=O,-?S":.Y^ >X M@O#PD(F/46EAXXJJP3HM9Q6?BF0OT\Y5W,?I)DMGVC:!S@2Z$/8Q#ID"Q M?0E!MT*>5=!O:.QC?Y"Y^F_9&9EBN++MKYEXW];[1VX%-);OP(=?Z# M+8: QH7CK3^;:.:3TL^F [#H M58K>%+BS=C@08JH.)#,W:H#>[31*2V;=4K?$#!I8'4A2$)HDMT0RWN,R#[&3 M+G,U6L%[.&ED1BF9?CN"4%.!=_@]\,3;SOH *?.!M? 3[*_AI-V*K"HUE] ; MKGJDH2GP_>YPS#P^ 'YSF,QFCGPE9Z6>_>)[7>#$)P0"*NL5F!LN\ !">"&7 MQLNBB5=+3]S.W]6_AMI=+6=FX$&)/[RV78'O,*JA8:.P3VKZ!DL]&49+\3_@ M L+!?2;.HU+"A"^J1F.57%1<*I*]SB/OPSC-.UFZT.($NA#H2K@+/F0V"IE_ M89:5N583TO/9#\Q?\>Y W=E4/AB.(NRYY(V+7DKZ>9>3BQ=:,,<90S>8#P1Q MZJL%C5DGT0S30$^W]"2)"^RC OL@L/^G1'I58@R3QDVRJ$D6$=A? MF<0PV94)V5RW/"^L&I8V)>N_HOP+4$L#!!0 ( -R MKE"5\T9;Q@$ #<$ 9 >&PO=V]R:W-H965T MY[D[CG,Z*/UF&@"+/J1H388;:[L#(:9H0#)SISIHW4FEM&36F;HFIM/ RD"2 M@M DV1')>(OS-/A..D]5;P5OX:21Z:5D^L\1A!HRO,)7QPNO&^L=)$\[5L-/ ML+^ZDW86F55*+J$U7+5(0Y7AQ]7AN/7X 'CE,)C%'OE*SDJ]>>-;F>'$)P0" M"NL5F%LN\ 1">"&7QONDB>>0GKC<7]6?0^VNEC,S\*3$;U[:)L-[C$JH6"_L MBQJ^PE3/%J.I^.]P >'@/A,7HU#"A"\J>F.5G%1<*I)]C"MOPSJ,)[LK+4Z@ M$X'.A'T@D#%0R/P+LRQ/M1J0'N^^8[[%JP-U=U-X9[B*<.:2-\Y[R>G#+B47 M+S1ACB.&+C"K&4&<^AR"QD(? M2HQA]O$@VVB0;43@X5.06\SZIA*R:)P$78&UL;5/;;IPP$/T5RQ\0@Z%INP*D;*HJE5IIE:K)LQ<&L.(+ ML;$]XW/.7#PN)FV>; _@T(L4RI:X=VXX$&+K'B2S5WH Y6]: M;21SWC0=L8,!UD22%(0FR361C"M<%=%W,E6A1R>X@I-!=I22F;]'$'HJ<8I? M'?>\ZUUPD*H86 >_P?T93L9;9%5IN 1EN5;(0%OBF_1PS ,^ AXX3'9S1J&2 ML]9/P?C1E#@)"8& V@4%YK<+W((00SW=P5+/)XR6XG_"!82'ATQ\C%H+&U=4C]9IN:CX5"1[ MF7>NXC[--UFZT/8)="'0E7#]-=8R!XJ9?V..5871$S)S[P<6GC@]4-^;.CAC M*^*=3]YZ[Z7*DK0@ER"T8(XSAFXP;PCBU=<0="_$D?Y'I_OT;#?#+-*S+3W) M]P7R78$\"N3O2J0?2MS#9!^"D$U/)9@N3I-%M1Y5G.2-=QW8&QK?Y T^3_LO M9CJN+#IKYU\V]K_5VH%/);GR(]3[#[8: EH7CI_]V__U<'P( /\& 9 >&PO=V]R:W-H965T.YL[IYU4K[H",,&[X(W.PLJ8=D.(+BH03#_(%AJ[ M>MM>Y:D\&UXWL%>!/@O!U)\=<-EE M(0T_#,]U61EG('G:LA)^@OG5[I5=D9'E6 MH="V;0,$I"[=TLZ,SY^ 1+S5T M^FH>N%0.4KZZQ;=C%D8N(N!0&$?!['"!1^#<,=DXW@;2<-1TCM?S#_8GG[Q- MYL T/$K^NSZ:*@N3,#C"B9VY>9;=5Q@26H3!D/UWN "W)U2@DU_X;%&=M MI!A8;"B"O?=CW?BQZW=6R>"&.\2#0SPZ)%Z']$(^\B_,L#Q5L@M4?_@MU@JYZC\"5.D[KPX*>6Y\V[^R MCMU]&_O^]0_>/PT_F"KK1@<':6P7]+WJ)*4!&TOT8$NJLJ_1N.!P,FZZLG/5 MM^1^860[/#=D?//ROU!+ P04 " #<@*Y05XDAVA(" "7!@ &0 'AL M+W=OV.VR 0?!7+#W 8G \G*?UJ*@ ;O4O1F%5< M6=LN"3%E!9*;!]5"XW8.2DMNW5(?B6DU\'U(DH*P))D1R>LF+O(0V^HB5R-7WBY?R#_2D4[XK9<0./2ORN][9:Q5D<[>' 3\(^J^XK# 5-XVBH_CN< M03BX=^(T2B5,^(W*D[%*#BS.BN3O_5@W8>SZG>EL2,,3V)# QH0LZ)!>*#C_ MPBTO'WW+_'],EGJ,,TI$_^<[BX9HR)SA&"&$V0H07:'2PPSQT46J,@"(F2?_"^9?_@^E@W)MHIZ[I3Z"$'I2PX+\F#^]0K]TJ,"P$'ZZ=S-]=] MJ^P75K7#,T#&MZCX"U!+ P04 " #<@*Y0 %"A6,0! W! &0 'AL M+W=O[^9O1X24%=[)'"NH' M8^KP'O"K@TEOYLA5N82 0VF< K/#!1Z 7,-#Q(_KNK3)OC/485U&SDYD5.WV"I)\5H*?X'7(!;N,O$>I22 M:_]%Y:B-%(N*346P]WGL>C].\TZR7VAA ET(="7LO0^9C7SFC\RP(E-R0FH^ M^X&Y*XX.U)Y-Z8+^*/R>35[;Z*6(8YJ1BQ-:,,<90S>8:$40J[Y:T)#%D?Y' MIV%Z',PP]O1X2X_NP@))4"#Q LD_)<97)88P2=@D#9JD 8'TRB2$N;TR(9N+ M$Z :_V0U*N78^W;91->NN*?^XO_"YY9Z9JKI>HW.TMCGXR^YEM* 365W8W-I M;1>O"PZU<=,[.U?S6YX71@Y+FY+U7U%\ E!+ P04 " #<@*Y0FOX%B;.;S1>FA6QI MGD;?R>0I]D[)%DZ&V%YK8=Z.H'#(Z):^.YYDW;C@8'G:B1I^@OO5G8RWV*Q2 M2@VME=@2 U5&;[>'XR[@(^"WA,$NSB14H_LC2-1G=4U)")7KEGG!X@*F>:TJF MXG_ !92'ATQ\C *5C2LI>NM03RH^%2U>QUVV<1_&F^1ZHJT3^$3@,V$?X[ Q M4,S\7CB1IP8'8L;>=R(\\?; ?6^*X(RMB'<^>>N]ESQ);E)V"4(3YCAB^ *S MG1',J\\A^%J((_]$Y^OT9#7#)-*3)9TGZP*[58%=%-C]5^+^0XEKF*\?@K!% M3S68.DZ3)07V;9SDA7<>V%L>W^0??)SV1V%JV5IR1N=?-O:_0G3@4]E<^1%J M_ >;#065"\<;?S;CF(V&PV[Z06S^QOE?4$L#!!0 ( -R KE!]L(NVT@$ M )P$ 9 >&PO=V]R:W-H965T!.]UCEMCAB,ANFQ!,'TG!^CM2BV58,:&JB%Z4, J3Q*-?#62$]"L'4[Q-P.>5XA]\3+UW3&I<@13:P!KZ!^3Z4H?W@!\=3'HS1ZZ3BY2O+OA)3\9U>9-L?W&%50LY&;%SE]@J6?/49+ M\U_@"MS"7276HY1<^R\J1VVD6%1L*8*]S6/7^W&:5PZ'A18FT(5 5\*]]R&S MD:_\B1E69$I.2,U[/S#WBW=':O>F=$F_%7[-%J]M]EK$2921JQ-:,*<90S>8 MW8H@5GVUH"&+$_V'3L/T.%AA[.GQED[3L$ 2%$B\0/)7B[N;%D.8_U2Y#YKL M P+QC4D(DX1-TJ!)&A#8WYB$,+?;13:G0X!J_+W0J)1C[^_D)KM>O0?J3]<' M?+ZW7YEJNEZCBS3VC/J35$MIP)82W=F&6_M4K &'VKCIP<[5?&'FP,AA>0O( M^B 5?P!02P,$% @ W("N4&F0HF'U 0 704 !D !X;"]W;W)K&ULC53;;MP@$/T5Y \(OCM=V9:R6U6MU$JK5$V?67M\ M4<"XP*[3OR]@Q_%N:=07 \,Y9\Y@F'SBXEEV J],#K(PNN4&G<8RZH#1N0= M'V'0.PT7C"B]%"V6HP!26Q*C./3]%#/2#UZ9V]A1E#D_*]H/ M*)\*+_!> X]]VRD3P&4^DA:^@_HQ'H5>X56E[AD,LN<#$M 4WD.P.V0&;P%/ M/4QR,T>FDA/GSV;QI2X\WQ@""I4R"D0/%S@ I49(V_BU:'IK2D/+BK;"R,L\]H,=IWDG"1>:FQ NA' E!.F[A&@A1&^$V!8_.[.E?B2*E+G@ M$Q+SSQJ)N1/!+M*'69F@/3N[IZN5.GHIHSC+\<4(+9C]C FO,/@[?AW^O0[W>O6 M!85&F6FFYV)^\?-"\7%I9GCMJ.4?4$L#!!0 ( -R KE =2?:3\ ( ,0* M 9 >&PO=V]R:W-H965T:. DJX RWXXZG8C6LY/V4'^ MD/KGZ;$VJVA@V>6EK)I<54$M]XOP'L\VF+)7+J_-Z#YH2WE2ZKE=?-DM M0M0JDH7+7,NB:)F,CC^6-!QRMH'C^U?V3UWQIIBGK)%K5?S.=_JX M"$48[.0^.Q?ZN[I^EK8@%@:V^J_R(@L#;Y68'%M5--UOL#TW6I66Q4@ILY?^ MFE?=]=H_X<2&P0'$!I A0*!W V(;$ \!F+X;0&T ?0O@[P8P&\"<#%%?>]?, MATQGRWFMKD'=GX=3UAX[/&/F[]JVF]V_TSTS_6S,[F49,S:/+BV1Q:QZ#!EA M\"WBP4?$5 R8R"@89!!(QHIX!.0VQ=I'"%>%#XD=E@T 81P6&H/]BCL">D.0 M./WJ,;S#5+U42E(JN%,2A$LP328$45 0]00)ZNBA7AY&DS2ECNYUCV-C'$^9 M$"FLAX%Z&- @X0B",!-).)B$^P0<.4FX5W6"&'>U/ PD1+$8#D)*"(("=)][3 *]RVRH+':F#,D8N2:H0\D"4H$F3A3&'8:#%@-]ZP9 G%7 M$ 1*)L3 +H-]FXGYQ-G%L#%@Z*UWK=."QKW#G*3(J7MM<>P&QU@Z\39@V$:P M[R.>>6+?((R>A I7D8^+C433Z,I>R/G1C4A-LU;G2[9=IM#N,8O?= M=.+LK_!LW0]4;S3]?/&PO=V]R:W-H965T>>YSRL^[BIO2K.4MI MD[>JK,TR/5O;/&:9V9]E)+=3%ED4MMSHQEZH2^L]&ENJV3%GZOO!T/YNM M=D]9[W(H*EF;0M6)EL=ENF:/&YKZ@J!X*>3-W-TG?BL[I5[]P]?#,LU](EG* MO?46PEVN\DF6I7=R.7YWIFG?TQ?>W[^[?PZ;=YO9"2.?5/FK.-CS,N5I.6D(8T4 *QXY 0AC14.P0B(> MP9S M?BA>_0502P,$% @ W("N4%$88A9@ @ I0< !D !X;"]W;W)K&ULE57K;ML@%'X5RP]0\ 5?(L=2G6;:I$V*.FW[31P2 M6\7& Y)T;S_ KNO8M-W^!#C^+N< X617QI]$18ATGAO:BK5;2=FM !!E11HL M[EA'6O7ER'B#I5KR$Q =)_A@2 T%/H01:'#=NGEF8CN>9^PL:=V2'7?$N6DP M_U,0RJYKUW-? H_UJ9(Z /*LPR?RG<@?W8ZK%1A5#G5#6E&SUN'DN';OO=76 M@YI@$#]KH_BNY$*K@.A/E M43(JS*]3GH5DS:"B4FGP4##0[P1\(_DA0WN\1@H$0O!+"=PGA M0 C_E8 & IH10%^[V<79U>'\?.JROG;="ZKA*'32G8[ZI_10J>LF# M%&;@HH4&3-%C_ G&&Q% J8\6OLVB\!=T_]9@LT0DWBWD80D)9BI;"P1%]D0# MZUX$1B"\V8M9'D6/B0RF-9@8H@@E=I_0ZA-:?&;%%#T&O>W3;TNX3"=)?8CL MZ2!K.FB93N3;!2*K0&2I)Y@=C@T3VDUBJTEL$4"S38L7N^%!#\;I[+HM86F: MPC>.,+%FDWQ\5;;)PB;QTFDV-SZIU2?]^*ILT__R4:^Z]1V %J=HYF0%Q3,? M,'EZ&L)/I@\(IV3G5NJ_YR0Z]II[7S]=LWCAK39]QWB5Z1O8-\Q/=2N&UL=93;CILP$(9?!7'?-2=SB "IV:IJI5:*MFI[[< DH#68VD[8OGUM0Q % M[TWL,?_\WXQC.Q\9?Q4-@'3>.MJ+PFVD' X(B:J!CH@G-D"OOEP8[XA4(;\B M,7 @M4GJ* H\+T8=:7NWS,W:B9%_CT#96+B^^UAX::^- MU NHS =RA1\@?PXGKB*TN-1M![UH6>]PN!3N1_]PS+3>"'ZU,(K5W-&=G!E[ MU<'7NG ]71!0J*1V(&JXPS-0JHU4&7]F3W=!ZL3U_.'^V?2N>CD3 <^,_FYK MV11NZCHU7,B-RA*%6KV789;FZ*Z-9LUQT@3_:;)%@Y3_ @FLD, 8A"L#/TWM!J'5(#0&T;H" M;U/D)(F-I)\E$=\&O;"^?,I+K-YLY=&).@++TG576C M'M4EH'"1>IJH.9^>EBF0;)A?3;0\W>4_4$L#!!0 ( -R KE"U:(.Y\P$ M /H$ 9 >&PO=V]R:W-H965T&<]NS*:]D"^J M M#>:\-;E?F5UMT!(76IH&'J0730FI-2R(9I$\HK4IT$5CA2PU$4! EJ6-WZ M>>IR)YFGXJ9YW<))>NK6-$S^>@0N^LP/_;?$4WVMM$V@/.W8%;Z!?NY.TD1H M4BGJ!EI5B]:34&;^^_!PC"W> ;[7T*O9WK.5G(5XL<'G(O,#:P@X7+158&:Y MPQ$XMT+&QL]1TY^NM,3Y_DW]HZO=U')F"HZ"_Z@+767^SO<**-F-ZR?1?X*Q MGMCWQN*_P!VX@5LGYHZ+X,K]>I>;TJ(958R5AKT.:]VZM1].*!EIVX1H)$03 M(?P_ 8\$O""@P9DK]0/3+$^EZ#TY_%D=LV\B/S(M-NMZY,U.M,ME[3H(D M17!TPTPT1_(XYK!/X#0<; Y"+:=!$Y/I[QPWVX+8 W!; 3(',#"5F4 M,6 2AVD=AN[Q?H?QHI@UCE 2[!*Z;8AL&B(K0R2@"T,#)IY=]"Y**$Z6W=W" MT2")_]'B>--0O&%HMS 4KSN4T(C0<&%HC2.$!E$8+PRAV2NT4^$KD]>Z5=Y9 M:/.@W;,KA=!@-(,'(UJ9030%'$IMM]3LY? Y#H$6W3AIT#3N\M]02P,$% M @ W("N4/LIE#,. @ B04 !D !X;"]W;W)K&UL?51MKYL@&/TKQA]P\051&S59NRQ;LB7-7;9]INW3:BZ* UKO_OT O:ZAI?*)]]#IG2L7+56Z%#P'T8DDM0U$0$-32IO.KPJX=157PNV)-!T?AR7O;4O%K#XP/I1_Z;PO/S:U6 M9@%514]O\!74M_XH=(5FE4O30B<;WGD"KJ7_+MP=B,%;P/<&!KF8>R;)B?,7 M4WRZE'Y@# &#LS(*5 \/. !C1DC;^#EI^O.1AKBEGOG>!*[TS]$@+]##"$V8_8B)%ICH;\1ABXC_0) V,+N(G"XBRX\7 M_##';H'8*1!; ;R,$0:K&".&6$PW8@@)XB!>A=GBXBS,LI2X#6&G(>PP%*X, MC9AD<5"4IUF$5WZV,!R2/ G<=A*GG<1A9]7$?;(Y)\XQ3C%9^=GB<(Y)3OYA MB#@-$8>A52/V9-.(+ ^B+%TW;(O+PRQ*LW7#T.)2F$?J"Q6WII/>B2M]O^PM MN'*N0&L&3SI?K=_%N6!P56::ZKD87X>Q4+R?'CXTO[[5;U!+ P04 " #< M@*Y0 2BG3^(! !G! &0 'AL+W=O8D9:C/'6VD\Q3T6O: =X;F%0B[UG,SD+\6(/W\H,^38@ MH%!HJT#,1R)@J.@OYN2]UD:(>\$BK2 M4_TDAJ\PY;-!WI3\=[@ -7 ;B?%1"*K$$R&<"<;W9X1H(D3O!%=-/$;F4GTDFN2I%(,GQ\?JB.V)8!^98A;6Z&KG M[DRVRE@O>1S$*;Y8H0ES&#'A A/,"&S49Q?AFHM#>$,//SHXWB)V__$0K281 M.7ZT##"Y7Q>(5P5B)Q!_J,+FJ@HC9NLPW&&2)(EW5ZGF[T<>W\\:-%-8XWG?TO^#U!+ P04 " #<@*Y0 M7&Q^Z\P$ !"&@ &0 'AL+W=O:MFX371(RH,W=MY\A-$OLX]9O M&J#']K$?^'& Y;%IOW<;Y_K9CUV][V[GF[X_W"P6W>/&[:KN2W-P>_^?YZ;= M5;W?;5\6W:%UU=/8:% MN;HYWL[E_/W U^W+IA\.+%;+0_7B_G3]7X?[UN\MSKT\;7=NWVV;_:QUS[?S MG^3-6A5#@U'Q;>N.W<7V;)C*0]-\'W9^>[J=B\&1J]UC/W11^9\WMW9U/?3D M??PS=3H_CSDTO-Q^[_V7GY;)K][^[-U5X^./%C/#9U-_Z=/;YV?;.;>O%6=M6/T^]V/_X>I_[?F^$& M-#6@ZK6H1I."GG#?C$?AX/CVHW_ M\[/M_-&WE9)FN7@;.IHT=R<-76CH6K&.%?R_9.$-G%T0=$%C>W7EP@8N3AHS M:O:C1@IIE-*!<(V%QEX(KRPQM,3 4A%8.FGTQ4A&VD)0&3A".B-%(;$A!0TI M8"@8Z$Y% W%9&$6!\76L4T)H8PTVI*$A'1LB@3LPL .34743S\B0TA06'>FD M$JF:6VC(9M3<1@.18:.M#@PAG2Q+J;"A AHJ,FI>1 .5A2UU>(D"6:FD8FRG MA'9*4/'$.2P%QHW(J/DDNO0J#7,9UOQSW;6E! %E1M4GT=50@D095AWH2F6+ M,N$(TU B'(9EGT374&$1D1G("B.*A"',0AG#D&WB4I>87A+A*RH\X!)S6(PU ME&F5,H3I)0&^XK+K>"2_R"8TA&3$B6M+8AI*A,.HZC'G2,BHZ$#%(G598!;* M&(9L4S/"])((7U'-8S#Y.Z,N13@GJ"M%XI8E,<$D0%A<]3*^B*VW%#I",L&) MTY P$ D!,:PZ = )RS(PA&2R2-W4">.08ASRQR:T.89I03[0AD-F+-H2$@DU:F%AFS MD7*B'0'FD5#1 P^2F=33!6$R4DQ&3J&#,AQ3EQCN.SV#\ MJ9PHIP#8?.X)5PC(R$?+E"$,0 4 2(E%5AA;*B?*J9A(K+0(=6ND,RS*!'@4 M9I?*"7)(%-GY4'-M)?%*+NN=''@I!U<'Z#Y:'&PO=V]R M:W-H965T4R;I4:%@C) MI@5&Y!4?H-R0' 61K28PBG"0E8J3KX[JROD=15_R@:-?#HXCD M@3$B?J^ \G$9I_&;XZG;M\HX4%T-9 _?03T/CT);:%+9=@QZV?$^$K!;QG?I MXJ$T> OXT<$H3_:1J63#^8LQOFR7<6(2 @J-,@I$+T=8 Z5&2*?QRVO&4TA# M/-V_J7^RM>M:-D3"FM.?W5:UR_@FCK:P(P>JGOCX&7P]11SYXK_"$:B&FTQT MC(93:;]1"CY%PO\- S%^7+@I]78UQVMNQ9[J?4GN/=8ZS"AV- MD,>L' :?8-()@;3Z% *'0JSP!3V[O3T/L;[$Y#@_Q]R',,4YYB&$*SFRHLT<5FD"9Y=WKLPEPXZ^;<9B+T=-#)J^*%7YNY/O-,LN[/O M>^9?I8NU>S-_9=R _$;$ONMEM.%*OSS[/G:<*]!9)E>Z9:V>R9-!8:?,]EKO MA9M,SE!\\$,739.__@-02P,$% @ W("N4$(T_27G 0 \@0 !D !X M;"]W;W)K&UL?53MCIP@%'T5PP,L?H SF:A)=S:; M-FF3R3;M_F;T.II%L<",V[]5CAJM MAP/&JFR@8^I!#-";E5K(CFE3R@M6@P16.5+'<1R&*>Y8VZ,B<[V3+#)QU;SM MX20#=>TZ)G\_ A=CCB+TT7AI+XVV#5QD [O =] _AI,T%5Y4JK:#7K6B#R34 M.?H4'8[4XAW@9PNC6LT#F^0LQ)LMOE0Y"JTAX%!JJ\#,<(,C<&Z%C(U?LR9: MMK3$]?Q#_=EE-UG.3,%1\->VTDV.]BBHH&97KE_$^!GF/!0%<_BO< -NX-:) MV:,47+EG4%Z5%MVL8JQT['T:V]Z-X[1"DYGF)\0S(5X($?DO(9D)R8: )V8C7#O'8(1L[$X:N[1!"P@WLZ('1'8U3OQWJM4,]=NC&#KV+36*2 MIALW'E1*=ULS>'7Z[&WPC9QRIL$! I! &0 M 'AL+W=OIKCL03-_)$0;<::42S*"K3E2/"ECCD@2G<1CF5+!^(%7A8@=5%?)L M>#_ 007Z+ 13?_? Y522B'P&7OI39VR 5L7(3O +S._QH-"C"TO3"QAT+X= M05N2+]%NGUF\ [SV,.F5'=A.CE*^6>=[4Y+0%@0<:F,9&"X7> +.+1&6\3YS MDD72)J[M3_9GUSOVF*\D#"1IHV9F;%SE]@[F?C 1S\S_@ ASA MMA+4J"77[AO49VVDF%FP%,$^_-H/;IW\3I[,:=L)\9P0+PFQ[\4+N%6DA^0.,CA(E*?)P[9*NJF2WJBDX;6, MQV3_)Y-MRF0;,M&53';;37)_,S.Z.F7[B'XR=>H''1REP0OCCK65T@ RAG=( MV>&[71P.K;'F/=K*WU[O&#G.#Y,N?X?J'U!+ P04 " #<@*Y0'GM']L4! M W! &0 'AL+W=OO3" %1M3VRSIW]USFP7?69:Y&*W@/9XW,*"73OT\@U%3@%+\Z'GG;6>\@93ZP%KZ#_3&ZP(D7! (JZQF86Z[P M $)X(B?CU\*)UY0^<+M_9?\4:G>U7)B!!R5^\MIV!3Y@5$/#1F$?U?09EGHR MC);BO\(5A(-[)2Y'I80)7U2-QBJYL#@IDKW,*^_#.LTGMXJ(%WBB,8.@AGF0?3;)_1[!+LCA! M%B7(_D-E#//A31*RN3@)N@U/UJ!*C7T8EXUWG8I[&B[^+WP>J6],M[PWZ**L M>S[ADANE+#@IR8W3TKDI7@T!C?7;.[?7\UN>#:N&94S)^J\H_P!02P,$% M @ W("N4.AD]9 L P =0X !D !X;"]W;W)K&ULE5=M;YLP$/XKB.\KV)B71$FD)M&T29M4=>KVV4V.YL'W^S,Q8L\,*:\U[*HY-P_*%5/@T!N#JRD\H[7K-)/=ER4 M5.FAV >R%HQNC5%9!#@,DZ"D>>4O9F;N02QF_*B*O&(/PI/'LJ3BWY(5_#SW MD?\V\9CO#ZJ9"!:SFN[9+Z:>Z@>A1T'O99N7K)(YKSS!=G/_'DW7V!@8Q.^< MG>7%O=>D\LSY2S/XOIW[8<.(%6RC&A=47TYLQ8JB\:1Y_.V<^GW,QO#R_LW[ M5Y.\3N:92K;BQ9]\JPYS/_.]+=O18Z$>^?D;ZQ**?:_+_@<[L4+#&R8ZQH87 MTOQ[FZ-4O.R\:"HE?6VO>66NY\[_FQEL@#L#W!OHV+<,HLX@>C<@-PU(9T#> M#1)3K3854YLU570Q$_SLB79Y:]KL(C0ENOJ;9M(4VSS3Y9%Z]K0@))P%I\91 MAUFV&'R!039B[2(BDO680#/H:6"(QA([#K =8N4BLB$+%Q)AF$0$UB(R]L2J MQ2#&LL4D!E.U1..(X#2& Q$P$ $"#?)=MICX1J V:?(Y0C%(*!Z1>>P0(DF< M)G"8! R3C,@[<<-@DB2#K '4=3(I2"8=D7/ZF3 9&"9SP^#)($SFAD%H\!:N M,F>A+9!%90)2F8PH_V14^0'4];J@$%:>$* 377%Q1;S0B#7L0!^^2:NQP/4( MH,T>U+Q[A 'V9,@> *5#/C]#72V_!CI9KCZ<5LWSO=X^;L/IA?HNFJ[8#>W;0- MV4\J]GDEO6>N=&=@SN\[SA73/,,[7;:#[@'[0<%VJKE-];UH&Z%VH'C=-7E! MWVDN_@-02P,$% @ W("N4!--Y;P" @ - 8 !D !X;"]W;W)K&ULE95M;YLP$,>_"N(#U.8A0") :EI-F[1)4:=MKQTX M JK!S'9"]^UG&X(8<;7T3>PS=__?W5F^I /CKZ(&D,Y;2SN1N;64_0XA4=30 M$O' >NC4EXKQEDAE\A,2/0=2FJ"6(A_C"+6DZ=P\-6<'GJ?L+&G3P8$[XMRV MA/_9 V5#YGKN]>"E.=52'Z \[=ARP\GZZ6'+N["@T.*]ZWGZC?!3TPGGR*0:'>:! M5XQ)4)KX025>JQ$^&Q0JJ;>QVO-QCHV&9/TTH]'\1Y'_!5!+ P04 " #< M@*Y09;]QM+4! #3 P &0 'AL+W=O8>EX:[8_A M7LXYG(.AG+1YM@. 0R]2*%OAP;EQ3XAM!Y#,WND1E%_IM9',^=**KS!KXTG?AI<:)"Z'-D) MOH'[/AZ,K\BBTG$)RG*MD(&^PN\W^X8&? 3\X##9U1R%)$>MGT/QN:MP%@R! M@-8%!>:'"S0@1!#R-GXE3;QL&8CK^:OZQYC=9SDR"XT6/WGGA@H_8-1!S\[" M/>GI$Z0\6XQ2^"]P >'AP8G?H]7"QB]JS]9IF52\%YI&K.$[SRGV>:+<) M>2+D"V%3_)= $X%>$ZF+XEU)+D$H81YG3+["Y/\BFK<(^A="O('%17[311[Y=+U#5MP6H#<%:!0H MUC&VV56,&;.+&!4Q#]OB"M2\!=%L1[,K+V1UO.&Z?V7FQ)5%1^W\GXKGV6OM MP"MF=_X.#?Z%+86 WH7IO9^;^9[-A=-C>D)D>>< M>\/-"7=^X>)5'AE3P5M=-7(1'I5J9U$DMT=64_G 6];H)WLN:JKT4!PBV0I& M=X945Q&.XRRJ:=F$R[F9>Q;+.3^IJFS8LPCDJ:ZI^%.PBE\6(0K?)U[*PU%U M$]%RWM(#^\[4C_99Z%$TJ.S*FC6RY$T@V'X1/J+9&N..8! _2W:15_=!MY0- MYZ_=X,MN$<9=1JQB6]5)4'TYLQ6KJDY)Y_';BH9#S(YX??^NOC:+UXO94,E6 MO/I5[M1Q$4["8,?V]%2I%W[YS.R"2!C8U7]E9U9I>)>)CK'EE33_P?8D%:^M MBDZEIF_]M6S,]=(_(;FEP01L"7@@3.*[A,02DH& TKN$U!+2CQ*()9"/$C)+ MR!Q"U+\L\_:?J*++N>"70/0;J*7=/D6S3-=WVTV:PIY)LJS5(WVQY$W&Q'(L'F0X"S,N)& MRH'C;"0,;#_D^R]!(V<9@@V(? =ZYT0!@$:/,PS[#_O6\G9*84'. 8]&WSZ& M/8@!#[J?F\*"/OPQP;!9,>3#S(T%@=R#-KKJ/VHF#J9[E,&6GQK5?7RO9H<. M]=$TJ,Y\@6:KOL_\)].WO=^H.)2-##9[(]#![SA73.<8/>L&ULE5=M;YLP$/XKB.\MO@/S M4B61FDS3)FU2U6G;9YHX"2K@#$C3_?L90U.PCR;KAV*;Y^Z>.Q]/[-E)5L_U M7HC&>2WRLIZ[^Z8YW'E>O=Z+(JUOY4&4ZLU65D7:J&FU\^I#)=*--BIR#QD+ MO2+-2GE>*A+V(E\KSUI'C\Z9VZYYBMX7#\YOVS3EXE\Y368B7SW]FF MV<_=V'4V8IL>\^91GKZ(/B'N.GWVW\2+R!6\9:)BK&5>Z__.^E@WLNB]*"I% M^MH]LU(_3]V;"'HSV@![ SP; /_0P.\-_'>#4"??,=.I?DJ;=#&KY,FINMTZ MI&U3P)VOBKEN%W7M]#N5;:U67Q9!&,^\E]91CUEV&!Q@8(Q8V0@_>/?B*09G M&DC16*+E (T0-L)'.H)/)NIK^V"4:&(DVF%"C2F[1!/@/.9TH( ,%-B!(F8$ MZC!\$ BC)$$6&$D'_T>(DX2X1E"*R, /XZ,? @4 IOHE(@D M$Q'E-=IQ&5EA;D(>^@89"H6)ED!:2M"6$GL_>]!8M )@OBGGE+>)*B.M2TCHDO7;@K;@ MW" GRDP!@4_7&6EM0DJ;T"1E:Q,$#&+K$&7C,&'#6HXIT2*&E(A9VV&+&# & MT^G3.H:4C@5F^K9 ?N@I9&6*+0ERO[*>M#P3(;,5\<8\ZLG@&;C=J2\P5F] M$-5.7VMJ9RV/I;Y3#5;/5Z=[U&?]=WAW[_J>5KNLK)TGV:@;@S[7;Z5LA.+# M;A6?O;KJG2>YV#;M,%+CJKOO=)-&'OJ[G'>^4"[^ 5!+ P04 " #<@*Y0 M;$3 _H@" L" &0 'AL+W=OI#8$ M>=:0(_U)Y:_FF:M=,'C9%Q6M1<%JC]/#PE_"^0:&FF 0OPO:BM':TZEL&7O5 MFV_[A0^T(EK2G=0NB'IOYCD53);(NB:E7^* MO3PM_-3W]O1 SJ5\8>U7VB>$?:_/_CN]T%+!M1(58\=*87Z]W5E(5O5>E)2* MO'7/HC;/MO=_I;D)84\(!X**_1XAZ@G1C8#>):">@&Z$V%2K2\749D,DR3/. M6H]WQ]L0_17!.5+5WVFC*;9YI\HCE/62HP1GP44[ZC&K#A..,/ >L;$1$4H' M3* 4##)"EXQ5:#D([T.L;40Z56%#HM M(G+6(C)\-.8#[': G Z0Y0 E\41D MAXD-INXR37$8V*X'!&X'B=-!\HEZ M));.!*?)@S"I,TSZB7*D5MDCI+JC.\S,&6;F*,>#8X/ ?=G QP59]:"[+R29 MP02CR8UP *,0)Q%^D!5\T &@)2JU.@"T3FF&<#3#4TDV#@((DM%5O9?D[ 9+ M&'Y\HJL>='^30!1;9;)Q"*4I0!-)P:AE5I0?S3@2WHZ=:ZF[RL@ZC+REF7@3 M^PK.U]W@NKGIYN@/PH]%+;PMDZJAF[9[8$Q2)1,\J:*=U.@>-B4]2+U,U)IW M\ZO;2-;TLSD8_B#D_P%02P,$% @ W("N4 .TY-[? @ 7PL !D !X M;"]W;W)K&ULC5;M;ILP%'T5Q ,4#!APE$1*TDR; MM$E5IVV_G<1)4 $SVTFZMY]M*$W,I4U_%&S./>?XX][647E V]8K;_LN:BHTD-Q"&0C&-W9H*H,HC!,@XH6M3^?VKDG M,9_RDRJ+FCT)3YZJBHI_2U;RR\Q'_MO$!3W+ MKJA8+0M>>X+M9_X"3=:(F "+^%VPB[QZ]\Q2-IR_F,&WW
XML 41 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Non-Controlling Interests - Schedule of Distributions (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Distribution to noncontrolling interests $ 2,550,149    
Noncontrolling interest share of profits 67,015 $ 29,264  
Distribution to noncontrolling interests 2,474,162   $ 2,550,149
EnP Investments Limited Liability Corporation (LLC) [Member]      
Distribution to noncontrolling interests 2,550,149 $ 2,462,231 2,462,231
Distribution (143,002)   (296,875)
Noncontrolling interest share of profits 67,015   384,793
Distribution to noncontrolling interests $ 2,474,162   $ 2,550,149
XML 42 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Indefinite Lived Intangible Assets - Schedule of Goodwill and Indefinite Lived Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Beginning balance $ 2,534,275    
Ending balance 2,534,275   $ 2,534,275
Beginning balance 46,576    
Ending balance 42,466   46,576
Beginning balance 46,576    
Amortization 4,110 $ 4,110  
Ending balance 42,466   46,576
EnP Investments Limited Liability Corporation (LLC) [Member]      
Beginning balance 2,534,275 2,534,275 2,534,275
Additions  
Impairment  
Ending balance 2,534,275   2,534,275
Beginning balance 770,000 770,000 770,000
Additions  
Impairment  
Ending balance 770,000   770,000
Beginning balance 2,182,000 $ 2,358,000 2,358,000
Amortization (44,000)   (176,000)
Ending balance $ 2,138,000   $ 2,182,000
XML 43 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Schedule of Equity Method Investment (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Balance, Beginning $ 1,915,585  
Balance, Ending 2,799,204 $ 1,915,585
ENP Peru Investments LLC [Member]    
Balance, Beginning 11,387 12,108
Return of equity investment (6,563) (6,250)
Gain (loss) in equity method investment   5,529
Balance, Ending 4,824 11,387
ENP Realty LLC [Member]    
Balance, Beginning 63,165 64,249
Return of equity investment   (9,292)
Gain (loss) in equity method investment   8,208
Balance, Ending 63,165 63,165
Trio Opportunity Corp [Member]    
Balance, Beginning 500,000 500,000
Impairment  
Balance, Ending 500,000 500,000
Florida based LLC [Member]    
Balance, Beginning 1,141,033
Return of equity investment (250,000) (150,000)
Gain (loss) in equity method investment 140,182 290,033
Acquisition   1,001,000
Additional payment 1,000,000  
Balance, Ending $ 2,031,215 $ 1,141,033
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Debt (Tables)
3 Months Ended
Mar. 31, 2020
Schedule of Loan Covenants

Continuity   March 31, 2020     December 31, 2019  
Balance, January 1   $ 4,380,393       4,351,743  
Plus: Proceeds from loans     -       1,100,000  
Less: Payments on loan     (201,027 )     (1,071,350 )
Balance, end of period   $ 4,179,366     $ 4,380,393  

Schedule of Outstanding Balance Loan

Outstanding balance   March 31, 2020     December 31, 2019  
a) Long term debt – Harris Bank   $ -     $ -  
b) Long term debt – Harris Bank     2,970,238       3,116,667  
b) Long term debt – Harris Bank     1,054,166       1,100,000  
c) Long term debt – Midland States Bank     145,774       152,241  
d) Long term debt – Ford Credit     9,188       11,485  
Long-term Debt   $ 4,179,366     $ 4,380,393  
Less: current portion     (1,197,186 )     (1,196,722 )
    $ 2,982,180     $ 3,183,671  

Promissory Note One With Harris Bank [Member]  
Schedule of Interest Loan Repayment

The Company has committed to the following repayments:

 

2020   $ 739,285  
2021   $ 585,714  
2022   $ 585,714  
2023   $ 585,714  
2024   $ 473,811  

Promissory Note Two With Harris Bank [Member]  
Schedule of Interest Loan Repayment

The Company has committed to the following repayments:

 

2020   $ 206,249  
2021   $ 275,000  
2022   $ 275,000  
2023   $ 275,000  
2024   $ 22,917  

Promissory Note With Midland States Bank [Member]  
Schedule of Interest Loan Repayment

The Company has committed to the following repayments:

 

2020   $ 19,171  
2021   $ 25,562  
2022   $ 25,562  
2023   $ 25,562  
2024   $ 25,562  

Promissory Note With Ford Motor Credit Company [Member]  
Schedule of Interest Loan Repayment

The Company has committed to the following repayments:

 

2020   $ 6,891  
2021   $ 2,297  

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Patents (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Patents

   

March 31, 2020

Cost

    Accumulated
Amortization
   

March 31, 2020

Net

 
Patents   $ 186,870     $ 144,404     $ 42,466  
                         

 

   

December 31, 2019

Cost

    Accumulated
Amortization
   

December 31, 2019

Net

 
Patents   $ 204,102     $ 157,526     $ 46,576  

Schedule of Estimated Amortization Expense

Estimated amortization expense over the next three years is as follows:

 

2020   $ 16,438  
2021     16,438  
2022     13,700  

XML 46 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Inventories

5. Inventories

 

    March 31,
2020
    December 31,
2019
 
             
Completed goods   $ 4,660,303     $ 3,818,876  
Work in progress     297,824       416,950  
Raw materials and supplies     3,944,746       4,946,960  
    $ 8,902,873     $ 9,182,786  

XML 47 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Interim Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Capital Stock [Member]
Capital in Excess of Par Value [Member]
Accumulated Earnings (Deficiency) [Member]
Other Comprehensive Income (Loss) [Member]
Total
Non-Controlling Interests [Member]
Total Stockholders' Equity [Member]
Beginning balance at Dec. 31, 2018 $ 11,700 $ 15,328,285 $ 2,941,889 $ (1,222,573) $ 17,059,301 $ 2,462,231 $ 19,521,532
Beginning balance, shares at Dec. 31, 2018 11,699,657            
Translation adjustment 182,293 182,293 182,293
Net income 1,011,150 1,011,150 29,264 1,040,414
Common stock issued $ 12 10,838 10,850 10,850
Common stock issued, shares 12,000            
Dividends paid (590,483) (590,483) (590,483)
Stock-based compensation 5,747 5,747 5,747
Ending balance at Mar. 31, 2019 $ 11,712 15,344,870 3,362,556 (1,040,280) 17,678,858 2,491,495 20,170,353
Ending balance, shares at Mar. 31, 2019 11,711,657            
Beginning balance at Dec. 31, 2019 $ 12,216 16,437,473 2,456,148 (994,610) 17,911,227 2,550,149 20,461,376
Beginning balance, shares at Dec. 31, 2019 12,215,545            
Translation adjustment (98,928) (98,928) (98,928)
Net income 1,264,675 1,264,675 67,015 1,331,690
Common stock issued $ 25 24,725 24,750 24,750
Common stock issued, shares 25,000            
Stock-based compensation 29,582 29,582 29,582
Distributions to noncontrolling interests (143,002) (143,002)
Ending balance at Mar. 31, 2020 $ 12,241 $ 16,491,780 $ 3,720,823 $ (1,093,538) $ 19,130,306 $ 2,474,162 $ 21,605,468
Ending balance, shares at Mar. 31, 2020 12,240,545            
XML 48 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Interim Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Current    
Cash and cash equivalents $ 3,412,265 $ 3,634,670
Accounts receivable (Note 4) 7,672,471 4,470,215
Inventories (Note 5) 8,902,873 9,182,786
Prepaid expenses 302,242 218,638
Total current assets 20,289,851 17,506,309
Property, equipment and leaseholds, net (Note 6) 3,986,428 4,005,676
Right of use assets 705,658 789,205
Patents (Note 7) 42,466 46,576
Intangible assets (Note 8) 2,908,000 2,952,000
Long term deposits (Note 9) 8,540 30,630
Investments (Note 10) 2,799,204 1,915,585
Goodwill (Note 8) 2,534,275 2,534,275
Restricted cash (Note 10e) 1,000,000
Deferred tax asset 1,545,172 1,600,161
Total Assets 34,819,594 32,380,417
Current    
Accounts payable 965,989 636,260
Accrued liabilities 388,062 181,234
Deferred revenue 119,511 213,221
Income taxes payable 1,741,067 1,770,105
Short term line of credit (Note 11) 3,555,832 2,389,982
Current portion of lease liability (Note 3) 393,959 405,670
Current portion of long term debt (Note 12) 1,197,186 1,196,722
Total current liabilities 8,361,606 6,793,194
Convertible note payable (Note 13) 500,000 500,000
Lease liabilities (Note 3) 311,699 383,535
Deferred income tax liability 1,058,641 1,058,641
Long term debt (Note 12) 2,982,180 3,183,671
Total liabilities 13,214,126 11,919,041
Stockholders' Equity    
Capital stock (see Note 15) Authorized 50,000,000 common shares with a par value of $0.001 each 1,000,000 preferred shares with a par value of $0.01 each Issued and outstanding: 12,240,545 (December 31, 2019: 12,215,545) common shares 12,241 12,216
Capital in excess of par value 16,491,780 16,437,473
Other comprehensive loss (1,093,538) (994,610)
Accumulated earnings 3,720,823 2,456,148
Total stockholders' equity - controlling interest 19,130,306 17,911,227
Non-controlling interests (Note 16) 2,474,162 2,550,149
Total Stockholders' Equity 21,605,468 20,461,376
Total Liabilities and Stockholders' Equity $ 34,819,594 $ 32,380,417
XML 49 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Deposits
3 Months Ended
Mar. 31, 2020
Long Term Deposits  
Long Term Deposits

9. Long Term Deposits

 

The Company has reclassified certain security deposits to better reflect their long term nature. Long term deposits consist of damage deposits held by landlords and security deposits held by various vendors.

 

    March 31, 2020     December 31, 2019  
             
Long term deposits   $ 8,540     $ 30,630  

XML 50 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Note Payable
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Convertible Note Payable

13. Convertible Note Payable

 

In October 2018, the Company issued a convertible note payable in the amount of $1,000,000 to EnP Investments LLC in connection with the acquisition of EnP Investments LLC. The convertible note is due on or before September 30, 2023 with 5% interest due per year. At the option of the holder, the Note may be converted to 400,000 shares in Flexible Solutions International Inc. The Company has the option to extend the note to no later than September 30, 2028.

 

In June 2019, the holder opted to convert $500,000 of the convertible note into 200,000 shares of the Company’s common stock.

XML 51 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable

    March 31,
2020
    December 31,
2019
 
Accounts receivable   $ 7,939,833     $ 4,740,867  
Allowances for doubtful accounts     (267,362 )     (270,652 )
    $ 7,672,471     $ 4,470,215  

XML 52 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Capital Stock
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Capital Stock

15. Capital Stock.

 

During the three months ended March 31, 2020, 15,000 shares were issued upon the exercise of employee stock options (2019 – 12,000) and 10,000 shares were issued upon the exercise of consultant stock options (2019 – nil).

 

In February 2019, the Company announced the payment of a special dividend to the existing stockholders of the Company as of March 6, 2019 in the amount of five cents per share.

 

In March 2019, the Company announced the payment of annual dividends of $0.15 per share, to be paid in two tranches. Shareholders of record on March 31, 2019 received $0.075 per share on April 15, 2019 and shareholders of record on September 30, 2019 received $0.075 per share on October 15, 2019. On March 19, 2020, the Company suspended the annual dividend until further notice due to the uncertainty surrounding the COVID-19 virus.

 

In June 2019, the holder of the Company’s convertible note opted to convert $500,000 of the convertible note into 200,000 shares of the Company’s common stock.

XML 53 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events
3 Months Ended
Mar. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events

19. Subsequent Events

 

In April 2020, the holder of our convertible note opted to cash it in for $500,000.

 

The outbreak of the novel strain of coronavirus, specifically identified as “COVID-19”, has resulted in a widespread health crisis that has affected economies and financial markets around the world resulting in an economic downturn. This outbreak may also cause staff shortages, reduced customer demand, increased government regulations or interventions, all of which may negatively impact the business, financial condition or results of options of the Company. The duration and impact of the COVID-19 outbreak is unknown at this time and it is not possible to reliably estimate the length and severity of these developments.

XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Adoption of ASC 842, Leases - Summary of Remaining Expected Lease Payments (Details)
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2020 $ 304,591
2021 313,496
2022 93,155
2023 70,925
Thereafter
Less: imputed interest (76,509)
Present value of operating lease liabilities $ 705,658
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Unrelated Party [Member]    
Ownership interest 35.00%  
ENP Peru Investments LLC [Member]    
Ownership interest 65.00% 65.00%
Purchase price $ 5,110,560  
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant & Equipment - Schedule of Property, Plant & Equipment (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Cost $ 10,164,457 $ 10,166,757
Accumulated Depreciation 6,178,029 6,161,081
Net 3,986,428 4,005,676
Buildings [Member]    
Cost 3,624,527 3,614,057
Accumulated Depreciation 2,636,575 2,619,914
Net 987,952 994,143
Automobiles [Member]    
Cost 163,397 163,397
Accumulated Depreciation 102,095 94,789
Net 61,302 68,608
Computer Hardware [Member]    
Cost 43,318 43,540
Accumulated Depreciation 41,306 41,233
Net 2,012 2,307
Furniture and Fixtures [Member]    
Cost 108,590 108,906
Accumulated Depreciation 97,859 97,030
Net 10,731 11,876
Manufacturing Equipment [Member]    
Cost 5,649,910 5,634,255
Accumulated Depreciation 3,102,395 3,106,526
Net 2,547,515 2,527,729
Boat [Member]    
Cost 34,400 34,400
Accumulated Depreciation 22,353 21,719
Net 12,047 12,681
Office Equipment [Member]    
Cost 1,673 1,827
Accumulated Depreciation 721 733
Net 952 1,094
Trailer [Member]    
Cost 8,456 9,236
Accumulated Depreciation 5,198 5,389
Net 3,258 3,847
Leasehold Improvements [Member]    
Cost 88,872 88,872
Accumulated Depreciation 73,230 68,571
Net 15,642 20,301
Land [Member]    
Cost 345,017 363,090
Accumulated Depreciation
Net 345,017 363,090
Technology [Member]    
Cost 96,297 105,177
Accumulated Depreciation 96,297 105,177
Net
XML 57 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Debt - Schedule of Outstanding Balance Loan (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Long-term Debt $ 4,179,366 $ 4,380,393 $ 4,351,743
Less: current portion (1,197,186) (1,196,722)  
Long term balance 2,982,180 3,183,671  
Harris Bank [Member]      
Long-term Debt  
Harris Bank One [Member]      
Long-term Debt 2,970,238 3,116,667  
Harris Bank Two [Member]      
Long-term Debt 1,054,166 1,100,000  
Midland States Bank [Member]      
Long-term Debt 145,774 152,241  
Ford Motor Credit Company [Member]      
Long-term Debt $ 9,188 $ 11,485  
XML 58 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options - Schedule of Stock Option Fair Value Assumptions (Details)
3 Months Ended
Mar. 31, 2020
$ / shares
Expected life - years 3 years
Minimum [Member]  
Interest rate 1.69%
Volatility 43.89%
Weighted average fair value of options granted $ 0.7892
Maximum [Member]  
Interest rate 1.93%
Volatility 57.24%
Weighted average fair value of options granted $ 1.6399
XML 59 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term Line of Credit (Details Narrative) - USD ($)
1 Months Ended
Jun. 30, 2019
Sep. 30, 2018
Mar. 31, 2020
Dec. 31, 2019
Line of credit     $ 3,555,832 $ 2,389,982
New Agreement [Member] | Midland States Bank [Member]        
Aggregate amount of revolving line of credit $ 2,500,000      
Annual interest rate of loan     5.0445% 6.075%
Line of credit     $ 1,914,747 $ 748,897
Debt effective rate 4.06%      
New Agreement [Member] | Midland States Bank [Member] | Maximum [Member]        
Annual interest rate of loan     4.75%  
New Agreement [Member] | Harris Bank [Member]        
Aggregate amount of revolving line of credit   $ 2,500,000    
Eligible percentage of domestic accounts receivable   80.00%    
Percentage of foreign accounts receivable of inventory   60.00%    
Annual interest rate of loan     3.25% 4.75%
Line of credit     $ 1,641,085 $ 1,641,085
New Agreement [Member] | NanoChem Solutions Inc. [Member]        
Line of credit     $ 1,625,000  
Loan guaranteed rate     65.00%  
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Patents - Schedule of Estimated Amortization Expense (Details)
Mar. 31, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 $ 16,438
2021 16,438
2022 $ 13,700
XML 61 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Deposits - Schedule of Long Term Deposits (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Long Term Deposits    
Long term deposits $ 8,540 $ 30,630
XML 62 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Segmented, Significant Customer Information and Economic Dependency - Schedule of Reportable Segments (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue $ 8,429,486 $ 8,471,476
Interest expense 101,425 129,007
Depreciation and amortization 148,058 148,279
Segment profit (loss) 1,331,690 1,040,414
Expenditures for segment assets (96,280) (1,275,835)
Segments [Member]    
Revenue 8,429,486 8,471,476
Interest expense 101,425 129,007
Depreciation and amortization 148,058 148,279
Segment profit (loss) 1,264,675 1,011,150
Segment assets 10,176,827 10,161,189
Expenditures for segment assets (96,280) (1,275,835)
EWCP [Member] | Segments [Member]    
Revenue 89,928 123,139
Interest expense
Depreciation and amortization 10,476 11,608
Segment profit (loss) (60,255) (143,808)
Segment assets 545,187 502,783
Expenditures for segment assets
TPA [Member] | Segments [Member]    
Revenue 8,339,558 8,348,337
Interest expense 101,425 129,007
Depreciation and amortization 137,582 136,671
Segment profit (loss) 1,324,930 1,154,958
Segment assets 9,722,640 9,658,406
Expenditures for segment assets $ (96,280) $ (1,275,835)
XML 63 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Patents
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Patents

7. Patents

 

In fiscal 2005, the Company started the patent process for additional WATER$AVR® products. Patents associated with these costs were granted in 2006 and they have been amortized over their legal life of 17 years.

 

   

March 31, 2020

Cost

    Accumulated
Amortization
   

March 31, 2020

Net

 
Patents   $ 186,870     $ 144,404     $ 42,466  
                         

 

   

December 31, 2019

Cost

    Accumulated
Amortization
   

December 31, 2019

Net

 
Patents   $ 204,102     $ 157,526     $ 46,576  
                         

 

The decrease in the carrying amount of patents is primarily due to foreign currency translation effects. The 2020 cost in Canadian dollars - $265,102 (2019 - $265,102 in Canadian dollars).

 

Amount of amortization for 2020 - $4,110 (2019 - $4,110) and is included in cost of sales in the consolidated statements of income and comprehensive income.

 

Estimated amortization expense over the next three years is as follows:

 

2020   $ 16,438  
2021     16,438  
2022     13,700  

XML 64 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Interim Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Sales $ 8,429,486 $ 8,471,476
Cost of sales 5,479,947 5,695,889
Gross profit 2,949,539 2,775,587
Operating Expenses    
Wages 535,433 530,677
Administrative salaries and benefits 204,543 265,092
Advertising and promotion 65,621 52,706
Investor relations and transfer agent fee 18,624 16,450
Office and miscellaneous 39,392 46,882
Insurance 131,569 102,735
Interest expense 101,425 129,007
Lease expense 118,468 114,452
Consulting 67,311 64,779
Professional fees 51,053 158,770
Travel 55,362 96,284
Telecommunications 11,876 11,028
Shipping 4,613 4,471
Research 28,578 20,086
Commissions 2,358 19,757
Currency exchange (57,727) 92,064
Utilities 4,305 3,756
Total operating expenses 1,382,804 1,728,996
Operating income 1,566,735 1,046,591
Gain on investment 199,529 230,652
Interest income 414 16,252
Income before income tax 1,766,678 1,293,495
Income taxes    
Deferred income tax recovery 125,999
Income tax expense (434,988) (379,080)
Net income for the period including non-controlling interests 1,331,690 1,040,414
Less: Net income attributable to non-controlling interests (67,015) (29,264)
Net income attributable to controlling interest $ 1,264,675 $ 1,011,150
Income per share (basic and diluted) $ 0.10 $ 0.09
Weighted average number of common shares (basic) 12,237,798 11,705,613
Weighted average number of common shares (diluted) 12,300,896 11,816,585
Other comprehensive income (loss):    
Net income $ 1,331,690 $ 1,040,414
Unrealized (loss) gain on foreign currency translations (98,928) 182,293
Total comprehensive income 1,232,762 1,222,707
Comprehensive income - non-controlling interest (67,015) (29,264)
Comprehensive income attributable to Flexible Solutions International Inc. $ 1,165,747 $ 1,193,443
XML 65 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 66 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term Line of Credit
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Short-Term Line of Credit

11. Short-Term Line of Credit

 

(a) In September 2018, the Company signed a new agreement with Harris Bank (“Harris”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to the lesser of (i) $2,500,000, or (ii) 80% of eligible domestic accounts receivable and certain foreign accounts receivable plus 50% of inventory. The loan has an annual interest rate of 3.25% at March 31, 2020 (December 31, 2019 – 4.75%).

 

The revolving line of credit contains customary affirmative and negative covenants, including the following: compliance with laws, provision of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at Harris, Harris’ access to collateral, formation or acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. The covenants also require that the Company maintain a minimum ratio of qualifying financial assets to the sum of qualifying financial obligations. As of March 31, 2020, Company was in compliance with all loan covenants.

 

To secure the repayment of any amounts borrowed under the revolving line of credit, the Company granted Harris a security interest in substantially all of the assets of NanoChem Solutions Inc., exclusive of intellectual property assets.

 

Short-term borrowings outstanding under the revolving line as of March 31, 2020 were $1,641,085 (December 31, 2019 - $1,641,085).

 

(b) In June 2019, EnP Investments, LLC signed a new agreement with Midland States Bank (“Midland”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to $2,500,000. The interest rate of this loan is subject to change from time to time based on changes in an independent index which is the 1 month LIBOR as published in the Wall Street Journal (the “Index”). Interest on the unpaid principal balance of this loan will be calculated using a rate of 4.060 percentage points over the Index. Under no circumstances will the interest rate of this loan be less than 4.750% per annum or more than the maximum rate allowed by applicable law. The interest rate at March 31, 2020 is 5.0445% (December 31, 2019 – 6.075%).

 

The revolving line of credit contains customary affirmative and negative covenants, including the following: compliance with laws, provisions of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at Midland, Midland’s access to collateral, formation of acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. NanoChem Solutions Inc. is a guarantor of 65% of all the principal and other loan costs not to exceed $1,625,000. As of March 31, 2020, EnP Investments , LLC was in compliance with all loan covenants.

 

To secure the repayment of any amounts borrowed under the revolving line of Credit, EnP Investments, LLC granted Midland a security interest in all inventory, equipment and fixtures and acknowledges a separate commercial security agreement from guarantor to Midland dated February 15, 2011.

 

Short-term borrowings outstanding under the revolving line as of March 31, 2020 were $1,914,747 (December 31, 2019 – $748,897).

XML 67 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Significant Accounting Policies

2. Significant Accounting Policies.

 

These consolidated financial statements have been prepared on a historical cost basis, except where otherwise noted, in accordance with accounting principles generally accepted in the United States applicable to a going concern and reflect the policies outlined below.

 

(a) Cash and Cash Equivalents.

 

The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with several financial institutions.

 

(b) Inventories and Cost of Sales

 

The Company has three major classes of inventory: completed goods, work in progress and raw materials and supplies. In all classes, inventories are stated at the lower of cost and net realizable value. Cost is determined on a first-in, first-out basis. Cost of sales includes all expenditures incurred in bringing the goods to the point of sale. Inventory costs and costs of sales include direct costs of the raw material, inbound freight charges, warehousing costs, handling costs (receiving and purchasing) and utilities and overhead expenses related to the Company’s manufacturing and processing facilities. Shipping and handling charges billed to customers are included in revenue (2020 - $162,905; 2019 – $165,592). Shipping and handling costs incurred are included in cost of goods sold (2020 - $290,748; 2019 – $347,960).

 

(c) Allowance for Doubtful Accounts

 

The Company provides an allowance for doubtful accounts when management estimates collectability to be uncertain. Accounts receivable are continually reviewed to determine which, if any, accounts are doubtful of collection. In making the determination of the appropriate allowance amount, the Company considers current economic and industry conditions, relationships with each significant customer, overall customer credit-worthiness and historical experience.

 

(d) Property, Equipment, Leaseholds and Intangible Assets.

 

The following assets are recorded at cost and depreciated using the methods and annual rates shown below:

 

Computer hardware   30% Declining balance
Furniture and fixtures   20% Declining balance
Manufacturing equipment   20% Declining balance
Office equipment   20% Declining balance
Boat   20% Declining balance
Building and improvements   10% Declining balance
Trailer   30% Declining balance
Automobile   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Asset   Straight-line over lease term
Leasehold improvements   Straight-line over lease term

 

Property and equipment are written down to net realizable value when management determines there has been a change in circumstances which indicates their carrying amounts may not be recoverable. No write-downs have been necessary to date.

 

(e) Impairment of Long-Lived Assets.

 

In accordance with FASB Codification Topic 360, “Property, Plant and Equipment (ASC 360), the Company reviews long-lived assets, including, but not limited to, property, equipment and leaseholds, patents and other assets, for impairment annually or whenever events or changes in circumstances indicate the carrying amounts of assets may not be recoverable. The carrying value of long-lived assets is assessed for impairment by evaluating operating performance and future undiscounted cash flows of the underlying assets. If the expected future cash flows of an asset is less than its carrying value, an impairment measurement is indicated. Impairment charges are recorded to the extent that an asset’s carrying value exceeds its fair value. Accordingly, actual results could vary significantly from such estimates. There were no impairment charges during the periods presented.

 

(f) Foreign Currency.

 

The functional currency of the Company is the U.S. dollar. The functional currency of three of the Company’s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar, is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company’s financial statements from the subsidiary’s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.

 

Foreign exchange gains and losses relating to transactions not denominated in the applicable local currency are included in operating income (loss) if realized during the year and in comprehensive income (loss) if they remain unrealized at the end of the year.

 

(g) Revenue Recognition.

 

We follow a five-step model for revenue recognition. The five steps are: (1) identification of the contract(s) with the customer, (2) identification of the performance obligation(s) in the contract(s), (3) determination of the transaction price, (4) allocation of the transaction price to the performance obligation, and (5) recognition of revenue when (or as) the performance obligation is satisfied. We have fulfilled our performance obligations when control transfers to the customer, which is generally at the time the product is shipped since risk of loss is transferred to the purchaser upon delivery to the carrier. For shipments which are F.O.B. shipping point, the Company has elected to account for shipping and handling activities as a fulfillment cost rather than as an additional promised service and performance obligation.

 

The Company recognizes revenue when there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.

 

Since the Company’s inception, product returns have been insignificant; therefore, no provision has been established for estimated product returns.

 

Deferred revenues consist of products sold to distributors with payment terms greater than the Company’s customary business terms due to lack of credit history or operating in a new market in which the Company has no prior experience. The Company defers the recognition of revenue until the criteria for revenue recognition has been met, and payments become due or cash is received from these distributors.

 

(h) Stock Issued in Exchange for Services.

 

The Company’s common stock issued in exchange for services is valued at estimated fair market value based upon trading prices of the Company’s common stock on the dates of the stock transactions. The corresponding expense of the services rendered is recognized over the period that the services are performed.

 

(i) Stock-based Compensation.

 

The Company recognizes compensation expense for all share-based payments in accordance with FASB Codification Topic 718, Compensation — Stock Compensation, (ASC 718). Under the fair value recognition provisions of ASC 718, the Company recognizes share-based compensation expense, net of an estimated forfeiture rate, over the requisite service period of the award.

 

The fair value at grant date of stock options is estimated using the Black-Scholes option-pricing model. Compensation expense is recognized on a straight-line basis over the stock option vesting period based on the estimated number of stock options that are expected to vest. Shares are issued from treasury upon exercise of stock options.

 

(j) Other Comprehensive Income.

 

Other comprehensive income refers to revenues, expenses, gains and losses that under generally accepted accounting principles are included in comprehensive income, but are excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. The Company’s other comprehensive income is comprised only of unrealized foreign exchange gains and losses.

 

(k) Income Per Share.

 

Basic earnings per share is computed by dividing income available to common stockholders by the weighted average number of common shares outstanding in the period. Diluted earnings per share are calculated giving effect to the potential dilution of the exercise of options and warrants. Common equivalent shares, composed of incremental common shares issuable upon the exercise of stock options and warrants are included in diluted net income per share to the extent that these shares are dilutive. Common equivalent shares that have an anti-dilutive effect on net income per share have been excluded from the calculation of diluted weighted average shares outstanding for the three months ended March 31, 2020 and 2019.

 

(l) Use of Estimates.

 

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

 

Estimates and underlying assumptions are reviewed at each period end. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.

 

Significant areas requiring the use of management estimates include assumptions and estimates relating to the valuation of goodwill and intangible assets, asset impairment analysis, share-based payments and warrants, valuation allowances for deferred income tax assets, determination of useful lives of property, equipment and leaseholds and intangible assets, and the valuation of inventory.

 

(m) Financial Instruments.

 

The fair market value of the Company’s financial instruments comprising cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and short term line of credit were estimated to approximate their carrying values due to immediate or short-term maturity of these financial instruments.

 

(n) Fair Value of Financial Instruments

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.

 

  Level 1 – Quoted prices in active markets for identical assets or liabilities
     
  Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  Level 3 — Unobservable inputs that are supported by little or no market activity which is significant to the fair value of the assets or liabilities.

 

The fair values of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities and the short term line of credit for all periods presented approximate their respective carrying amounts due to the short term nature of these financial instruments.

 

(o) Contingencies

 

Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail to occur. The Company’s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein.

 

If the assessment of a contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potential material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed.

 

Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. Legal fees associated with loss contingencies are expensed as incurred.

 

(p) Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance so that the assets are recognized only to the extent that when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized.

 

Per FASB ASC 740 “Income taxes” under the liability method it is the Company’s policy to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. At December 31, 2018, the Company believes it has appropriately accounted for any unrecognized tax benefits. To the extent the Company prevails in matters for which a liability for an unrecognized benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected. Interest and penalties associated with the Company’s tax positions are recorded as interest expense in the consolidated statements of income and comprehensive income.

 

(q) Risk Management.

 

The Company’s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company’s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company’s three primary customers totaled $3,650,830 (48%) at March 31, 2020 (December 31, 2019 - $2,707,825 or 61%).

 

The credit risk on cash and cash equivalents is limited because the Company limits its exposure to credit loss by placing its cash and cash equivalents with major financial institutions. The Company maintains cash balances at financial institutions which at times exceed federally insured amounts. The Company has not experienced any material losses in such accounts.

 

The Company is exposed to foreign exchange and interest rate risk to the extent that market value rate fluctuations materially differ from financial assets and liabilities, subject to fixed long-term rates.

 

In order to manage its exposure to foreign exchange risks, the Company is closely monitoring the fluctuations in the foreign currency exchange rates and the impact on the value of cash and cash equivalents, accounts receivable, and accounts payable and accrued liabilities. The Company has not hedged its exposure to currency fluctuations.

 

(r) Equity Method Investment

 

The Company accounts for investments using the equity method of accounting if the investment provides the Company the ability to exercise significant influence, but not control, over the investee. Significant influence is generally deemed to exist if the Company’s ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee’s board of directors, are considered in determining whether the equity method of accounting is appropriate. Under the equity method of accounting, the investment is recorded at cost in the consolidated balance sheets under other assets and adjusted for dividends received and the Company’s share of the investee’s earnings or losses together with other-than-temporary impairments which are recorded through interest and other loss, net in the consolidated statements of income and comprehensive income.

 

(s) Goodwill and intangible assets

 

Goodwill represents the excess of the purchase price of an acquired entity over the amounts assigned to the assets acquired and liabilities assumed. Goodwill is not amortized, but is reviewed for impairment annually or more frequently if certain impairment conditions arise. The Company performs an annual goodwill impairment review in the fourth quarter of each year at the reporting unit level. The evaluation begins with a qualitative assessment of the factors that could impact the significant inputs used to estimate fair value. If after performing the qualitative assessment, it is determined likely that the fair value of a reporting unit is more than its carrying amount, including goodwill, then no further analysis is necessary. However, if the results of the qualitative test are unclear, the Company performs a quantitative test, which involves comparing the fair value of a reporting unit with its carrying amount, including goodwill. The Company uses an income-based valuation method, determining the present value of future cash flows, to estimate the fair value of a reporting unit. If the fair value of a reporting unit exceeds its positive carrying amount, goodwill of the reporting unit is considered not impaired, and no further analysis is necessary. If the fair value of the reporting unit is less than its carrying amount, goodwill impairment would be recognized equal to the amount of the carrying value in excess of the reporting unit’s fair value, limited to the total amount of goodwill allocated to the reporting unit.

 

Intangible assets primarily include trademarks and trade secrets with indefinite lives and customer-relationships with finite lives. Intangible assets with indefinite lives are not amortized but are tested for impairment on an annual basis, or more frequently if indicators of impairment are present. Indefinite lived intangible assets are assessed using either a qualitative or a quantitative approach. The qualitative assessment evaluates factors including macro-economic conditions, industry and company-specific factors, legal and regulatory environments, and historical company performance in assessing fair value. If it is determined the fair value of the reporting unit is less than its carrying value, a quantitative test is then performed. When using a quantitative approach, the Company compares the fair value of the reporting unit to its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying amount of the reporting unit, impairment is indicated, requiring recognition of an impairment charge for the differential.

 

Qualitative assessments of goodwill and indefinite-lived intangible assets were performed in 2019 and 2018. Based on the results of assessment, it was determined that it is more likely than not the reporting unit, customer lists and trademarks had a fair value in excess of carrying value. Accordingly, no further impairment testing was completed and no impairment charges related to goodwill or indefinite-lived intangibles were recognized during the three months ended March 31, 2020.

 

Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. The Company reviews for impairment indicators of finite-lived intangibles and other long-lived assets as described in the “Property and Equipment” significant accounting policy.

 

(t) Adoption of new accounting principles

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASC 842 which requires lessees to recognize a right-of-use (“ROU”) asset and lease liability on the balance sheet for virtually all leases. From a lessee perspective, ASC 842 retains a dual model requiring leases to be classified as either operating or finance leases for the income statement. Operating leases will result in straight-line expense, and financing leases will have a front-loaded expense pattern with an interest expense component. On January 1, 2019, the Company adopted ASC 842 and all related amendments using the prospective transition approach. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard resulted in the recording of lease ROU assets and lease liabilities of approximately $819,079 as of January 1, 2019. In accordance with ASC 842, the Company determines if an arrangement is a lease at inception based on whether there is an identified asset, whether the Company has the right to obtain substantially all of the economic benefits from the use of the asset and whether the Company has the right to direct the use of the asset. Currently, the Company only has operating leases and does not have any financing leases. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. See note 3, Leases, for further disclosures and detail regarding our operating leases.

 

In November 2016, the FASB issued ASU2016-18 “Statement of Cash Flows” (Topic230); Restricted Cash (ASU2016-18), which defines new requirements for the presentation of restricted cash and restricted cash equivalents in the statement of cash flows. The amendments in this ASU require retrospective application to each period presented. The Company adopted this guidance effective January 1, 2018 retrospectively. This ASU requires entities to present the statement of cash flows in a manner such that it reconciles beginning and ending totals of cash, cash equivalents, restricted cash or restricted cash equivalents. Also, when cash, cash equivalents, restricted cash or restricted cash equivalents are presented in more than one line item within the statement of financial position, an entity should, for each period that a statement of financial position is presented, present on the face of the statement of cash flows or disclose in the notes to the financial statements, the line items and amounts of cash, cash equivalents, and restricted cash or restricted cash equivalents reported within the statement of financial position. The amounts, disaggregated by the line item in which they appear within the statement of financial position, shall sum to the total amount of cash, cash equivalents, and restricted cash or restricted cash equivalents at the end of the corresponding period shown in the statement of cash flows.

 

(u) Recent Accounting Pronouncements

 

The Company has implemented all applicable new accounting pronouncements that are in effect. Those pronouncements did not have any material impact on the financial statements unless otherwise disclosed, and the Company does not believe that there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.

XML 68 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Deposits (Tables)
3 Months Ended
Mar. 31, 2020
Long Term Deposits  
Schedule of Long Term Deposits

    March 31, 2020     December 31, 2019  
             
Long term deposits   $ 8,540     $ 30,630  
                 

XML 69 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory

    March 31,
2020
    December 31,
2019
 
             
Completed goods   $ 4,660,303     $ 3,818,876  
Work in progress     297,824       416,950  
Raw materials and supplies     3,944,746       4,946,960  
    $ 8,902,873     $ 9,182,786  

XML 70 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Non-Controlling Interests (Tables)
3 Months Ended
Mar. 31, 2020
Noncontrolling Interest [Abstract]  
Schedule of Distributions

Balance, December 31, 2018   $ 2,462,231  
Distribution     (296,875 )
Noncontrolling interest share of profits     384,793  
Balance, December 31, 2019     2,550,149  
Distribution     (143,002 )
Noncontrolling interest share of profits     67,015  
Balance, March 31, 2020   $ 2,474,162  

XML 71 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Patents - Schedule of Patents (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Patents, Cost $ 186,870 $ 204,102
Accumulated Amortization 144,404 157,526
Patents, net $ 42,466 $ 46,576
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Indefinite Lived Intangible Assets - Schedule of Estimated Future Amortization Expense (Details)
Mar. 31, 2020
USD ($)
2020 $ 16,438
2021 16,438
2022 13,700
Finite-Lived Intangible Assets [Member]  
2020 176,000
2021 176,000
2022 160,000
2023 160,000
2024 $ 160,000
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Summary of Profit and Loss Information Related to Equity Accounted Investment (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
ENP Peru Investments LLC [Member]      
Net sales     $ 285,635
Net income     11,058
ENP Realty LLC [Member]      
Net sales     75,870
Net income     $ 34,200
Florida based LLC [Member]      
Net sales $ 2,791,754 $ 3,257,350  
Gross profit 945,395 1,010,781  
Net income $ 280,364 $ 448,804  
XML 74 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Segmented, Significant Customer Information and Economic Dependency - Schedule of Revenue Generated in United States and Canada (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Sales $ 8,429,486 $ 8,471,476
Canada [Member]    
Sales 146,000 75,952
United States and Abroad [Member]    
Sales $ 8,283,486 $ 8,395,524
XML 75 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Adoption of ASC 842, Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Adoption of ASC 842, Leases

3. Adoption of ASC 942, Leases

 

On January 1, 2019, the Company adopted ASC 842 using the prospective transition approach, which applies the provisions of the new guidance at the effective date without adjusting the comparative periods presented. The adoption of the lease standard did not result in a cumulative-effect adjustment to opening equity. Results for reporting periods beginning after January 1, 2019 are presented under ASC 842 while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historic accounting under ASC 840, “Leases,” (“ASC 840”).

 

The Company leases office space. For leases with terms greater than 12 months, the Company records the related ROU asset and lease obligation at the present value of lease payments over the term. Leases may include fixed rental escalation clauses, renewal options and / or termination options that are factored into the determination of lease payments when appropriate. The Company’s leases do not usually provide a readily determinable implicit rate; therefore, an estimate of the Company’s incremental borrowing rate is used to discount the lease payments based on information available at the lease commencement date. The discount rate used was 5.5%.

 

Operating lease costs during the three months ended March 31, 2020 were $101,079 (2019 - $99,908).

 

The adoption of ASC 842 resulted in the recognition of right-of-use (“ROU”) assets and lease liabilities of approximately $819,079 as of January 1, 2019. The standard did not materially impact the Company’s consolidated statement of operations or its consolidated statement of cash flows for the three months ended March 31, 2020. See below for the Company’s updated lease policy and the required disclosures under ASC 842.

 

The Company is a lessee in five different leases that have various expiry dates within the next 5 years.

 

The table below summarizes the remaining expected lease payments under our operating leases as of March 31, 2020.

 

Future Lease Payments   March 31, 2020  
2020   $ 304,591  
2021     313,496  
2022     93,155  
2023     70,925  
Thereafter     -  
Less: imputed interest     (76,509 )
         
Present value of operating lease liabilities   $ 705,658  

 

Update to Lease Policy

 

Accounting and reporting guidance for leases requires that leases be evaluated and classified as either operating or finance leases by the lessee and as either operating, sales-type or direct financing leases by the lessor. The Company’s operating leases are included in ROU assets, lease liabilities-current portion and lease liability-less current portion in the accompanying consolidated balance sheets. ROU assets (which in plain English means “leases”) represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease.

XML 76 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant & Equipment
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant & Equipment

6. Property, Plant & equipment

 

    March 31, 2020     Accumulated     March 31, 2020  
    Cost     Depreciation     Net  
Buildings   $ 3,624,527     $ 2,636,575     $ 987,952  
Automobiles     163,397       102,095       61,302  
Computer hardware     43,318       41,306       2,012  
Furniture and fixtures     108,590       97,859       10,731  
Manufacturing equipment     5,649,910       3,102,395       2,547,515  
Boat     34,400       22,353       12,047  
Office equipment     1,673       721       952  
Trailer     8,456       5,198       3,258  
Leasehold Improvements     88,872       73,230       15,642  
Land     345,017       -       345,017  
Technology     96,297       96,297       -  
    $ 10,164,457     $ 6,178,029     $ 3,986,428  

 

    December 31, 2019     Accumulated     December 31, 2019  
    Cost     Depreciation     Net  
Buildings   $ 3,614,057     $ 2,619,914     $ 994,143  
Automobiles     163,397       94,789       68,608  
Computer hardware     43,540       41,233       2,307  
Furniture and fixtures     108,906       97,030       11,876  
Office equipment     1,827       733       1,094  
Manufacturing equipment     5,634,255       3,106,526       2,527,729  
Trailer     9,236       5,389       3,847  
Boat     34,400       21,719       12,681  
Leasehold improvements     88,872       68,571       20,301  
Technology     105,177       105,177        
Land     363,090             363,090  
    $ 10,166,757     $ 6,161,081     $ 4,005,676  

 

Amount of depreciation expense for the three months ended March 31, 2020: $99,948 (2019: $100,169) and is included in cost of sales in the unaudited interim condensed consolidated statements of income and comprehensive income.

XML 77 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Interim Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Operating activities    
Net income for the period including non-controlling interests $ 1,331,690 $ 1,040,414
Adjustments to reconcile net income to net cash:    
Stock based compensation 29,582 5,747
Depreciation and amortization 148,058 148,279
Gain on investment (140,182) (230,652)
Changes in non-cash working capital items:    
(Increase) Decrease in accounts receivable (3,192,845) (3,222,431)
(Increase) Decrease in inventories 235,397 (8,764)
(Increase) Decrease in prepaid expenses (85,116) (92,199)
Increase (Decrease) in accounts payable and accrued liabilities 444,898 403,062
Increase (Decrease) in taxes payable (29,038) 379,080
Increase (Decrease) in deferred income tax (125,999)
Increase (Decrease) deferred revenue 2,560 9,276
Cash used in operating activities (1,254,996) (1,694,187)
Investing activities    
Long term deposit 22,084
Investment (743,437) (996,001)
Net purchase of property, equipment and leaseholds (96,280) (1,275,835)
Cash used in investing activities (817,633) (2,271,836)
Financing activities    
Draw from short term line of credit 1,165,850 1,383,929
Loans (201,027) (205,262)
Dividends paid (590,483)
Partnership distributions (143,002)  
Proceeds from issuance of common stock 24,750 10,850
Cash provided by financing activities 846,571 599,034
Effect of exchange rate changes on cash 3,653 204,986
Outflow of cash (1,222,405) (3,162,003)
Cash, cash equivalents and restricted cash, beginning 4,634,670 7,857,936
Cash, cash equivalents and restricted cash, ending 3,412,265 4,695,933
Cash, cash equivalents and restricted cash are comprised of:    
Cash and cash equivalents 3,412,265 3,695,933
Restricted cash 1,000,000
Total Cash, cash equivalents and Restricted cash 3,412,265 4,695,933
Supplemental disclosure of cash flow information:    
Income taxes paid 464,026
Interest paid $ 101,245 $ 108,084
XML 78 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 15, 2020
Document And Entity Information    
Entity Registrant Name FLEXIBLE SOLUTIONS INTERNATIONAL INC  
Entity Central Index Key 0001069394  
Document Type 10-Q  
Document Period End Date Mar. 31, 2020  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business Flag true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   12,240,545
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2020  
XML 79 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Investments
3 Months Ended
Mar. 31, 2020
Equity Method Investments and Joint Ventures [Abstract]  
Investments

10. Investments

 

(a) The Company has a 50% ownership interest in ENP Peru Investments LLC (“ENP Peru”), which was acquired in fiscal 2016. ENP Peru is located in Illinois and leases warehouse space. The Company accounts for this investment using the equity method of accounting. A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 12,108  
Return of equity     (6,250 )
Loss in equity method investment     5,529  
Balance, December 31, 2019     11,387  
Return of equity     (6,563 )
Balance, March 31, 2020   $ 4,824  

 

Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2019  
       
Net sales   $ 285,635  
Net income   $ 11,058  

 

(b) The Company has a 24% ownership interest in ENP Realty LLC (“ENP Realty”), which was acquired in fiscal 2018. ENP Realty is located in Illinois and leases warehouse space. The Company accounts for this investment using the equity method of accounting. A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 64,249  
Return of equity     (9,292)  
Gain in equity method investment     8,208  
Balance, December 31, 2019 and March 31, 2020   $ 63,165  

 

Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2019  
       
Net sales   $ 75,870  
Net income   $ 34,200  

 

(c) In December 2018 the Company invested $200,000 in Applied Holding Corp. (“Applied”). Applied is a captive insurance company and the Company received a promissory note for its investment which becomes due in 2021 but may be extended with notice for a maximum of two years.

 

(d) In December 2018 the Company invested $500,000 in Trio Opportunity Corp. (“Trio”), a privately held entity. Trio is a real estate investment vehicle and the Company received 50,000 non-voting Class B shares at $10.00/share. In accordance with ASC 321-10-35, the Company has elected to account for this investment at cost less impairment. A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 500,000  
Impairment     -  
Balance, December 31, 2019 and March 31, 2020   $ 500,000  

 

(e) In January 2019, the Company invested $1,001,000 in a Florida based LLC that is engaged in international sales of fertilizer additives. The Company accounts for this investment using the equity method of accounting. According to the operating agreement, the Company has a 50% interest in the profit and loss of the LLC but does not have control. A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ -  
Acquisition     1,001,000  
Gain in equity method investment     290,033  
Return on investment     (150,000 )
Balance, December 31, 2019     1,141,033  
Additional payment     1,000,000  
Return on investment     (250,000 )
Gain on equity method investment     140,182  
Balance, March 31, 2020   $ 2,031,215  

 

Further to the original investment amount, the Company has placed $1,000,000 in trust, to be released upon the LLC reaching a milestone related to earnings before interest, taxes and depreciation (“EBITDA”) targets. This amount was accounted for as restricted cash on the balance sheet and was released in January 2020. Further payments of $1,000,000 and $500,000 may become due should other subsequent milestones be reached. Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2020   2019  
           
Net sales $ 2,791,754   $ 3,257,350  
Gross profit   945,395     1,010,781  
Net income $ 280,364   $ 448,804  

XML 80 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Segmented, Significant Customer Information and Economic Dependency (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Schedule of Reportable Segments

Three months ended March 31, 2020:                  
                   
    EWCP     TPA     Total  
Revenue   $ 89,928     $ 8,339,558     $ 8,429,486  
Interest expense     -       101,425       101,425  
Depreciation and amortization     10,476       137,582       148,058  
Segment profit (loss)     (60,255 )     1,324,930       1,264,675  
Segment assets     545,187       9,722,640       10,176,827  
Expenditures for segment assets     -       (96,280 )     (96,280 )

 

Three months ended March 31, 2019:                  
                   
    EWCP     TPA     Total  
Revenue   $ 123,139     $ 8,348,337     $ 8,471,476  
Interest expense     -       129,007       129,007  
Depreciation and amortization     11,608       136,671       148,279  
Segment profit (loss)     (143,808 )     1,154,958       1,011,150  
Segment assets     502,783       9,658,406       10,161,189  
Expenditures for segment assets     -       (1,275,835 )     (1,275,835 )

Schedule of Revenue Generated in United States and Canada

The sales generated in the United States and Canada are as follows:

 

   

Three months ended

March 31, 2020

   

Three months ended

March 31, 2019

 
Canada   $ 146,000     $ 75,952  
United States and abroad     8,283,486       8,395,524  
Total   $ 8,429,486     $ 8,471,476  

Schedule of Long-lived Assets are Located in Canada and United States

The Company’s long-lived assets (property, equipment, intangibles, goodwill, leaseholds, patents and right of use assets) are located in Canada and the United States as follows:

 

    March 31, 2020     December 31, 2019  
Canada   $ 454,187     $ 480,243  
United States     9,722,640       9,847,489  
Total   $ 10,176,827     $ 10,327,732  

XML 81 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Investments (Tables)
3 Months Ended
Mar. 31, 2020
ENP Peru Investments LLC [Member]  
Schedule of Equity Method Investment

A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 12,108  
Return of equity     (6,250 )
Loss in equity method investment     5,529  
Balance, December 31, 2019     11,387  
Return of equity     (6,563 )
Balance, March 31, 2020   $ 4,824  

Summary of Profit and Loss Information Related to Equity Accounted Investment

Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2019  
       
Net sales   $ 285,635  
Net income   $ 11,058  

ENP Realty LLC [Member]  
Schedule of Equity Method Investment

A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 64,249  
Return of equity     (9,292)  
Gain in equity method investment     8,208  
Balance, December 31, 2019 and March 31, 2020   $ 63,165  

Summary of Profit and Loss Information Related to Equity Accounted Investment

Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2019  
       
Net sales   $ 75,870  
Net income   $ 34,200  

Trio Opportunity Corp [Member]  
Schedule of Equity Method Investment

A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 500,000  
Impairment     -  
Balance, December 31, 2019 and March 31, 2020   $ 500,000  

Florida based LLC [Member]  
Schedule of Equity Method Investment

A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ -  
Acquisition     1,001,000  
Gain in equity method investment     290,033  
Return on investment     (150,000 )
Balance, December 31, 2019     1,141,033  
Additional payment     1,000,000  
Return on investment     (250,000 )
Gain on equity method investment     140,182  
Balance, March 31, 2020   $ 2,031,215  

Summary of Profit and Loss Information Related to Equity Accounted Investment

Summarized profit and loss information related to the equity accounted investment is as follows:

 

    2020   2019  
           
Net sales $ 2,791,754   $ 3,257,350  
Gross profit   945,395     1,010,781  
Net income $ 280,364   $ 448,804  

XML 82 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant & Equipment (Tables)
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant & Equipment

    March 31, 2020     Accumulated     March 31, 2020  
    Cost     Depreciation     Net  
Buildings   $ 3,624,527     $ 2,636,575     $ 987,952  
Automobiles     163,397       102,095       61,302  
Computer hardware     43,318       41,306       2,012  
Furniture and fixtures     108,590       97,859       10,731  
Manufacturing equipment     5,649,910       3,102,395       2,547,515  
Boat     34,400       22,353       12,047  
Office equipment     1,673       721       952  
Trailer     8,456       5,198       3,258  
Leasehold Improvements     88,872       73,230       15,642  
Land     345,017       -       345,017  
Technology     96,297       96,297       -  
    $ 10,164,457     $ 6,178,029     $ 3,986,428  

 

    December 31, 2019     Accumulated     December 31, 2019  
    Cost     Depreciation     Net  
Buildings   $ 3,614,057     $ 2,619,914     $ 994,143  
Automobiles     163,397       94,789       68,608  
Computer hardware     43,540       41,233       2,307  
Furniture and fixtures     108,906       97,030       11,876  
Office equipment     1,827       733       1,094  
Manufacturing equipment     5,634,255       3,106,526       2,527,729  
Trailer     9,236       5,389       3,847  
Boat     34,400       21,719       12,681  
Leasehold improvements     88,872       68,571       20,301  
Technology     105,177       105,177        
Land     363,090             363,090  
    $ 10,166,757     $ 6,161,081     $ 4,005,676  

XML 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 228 387 1 false 68 0 false 6 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://flexiblesolutions.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Condensed Interim Consolidated Balance Sheets (Unaudited) Sheet http://flexiblesolutions.com/role/InterimConsolidatedBalanceSheets Condensed Interim Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Interim Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://flexiblesolutions.com/role/InterimConsolidatedBalanceSheetsParenthetical Condensed Interim Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Interim Consolidated Statements of Income and Comprehensive Income (Unaudited) Sheet http://flexiblesolutions.com/role/InterimConsolidatedStatementsOfIncomeAndComprehensiveIncome Condensed Interim Consolidated Statements of Income and Comprehensive Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Interim Consolidated Statements of Cash Flows (Unaudited) Sheet http://flexiblesolutions.com/role/InterimConsolidatedStatementsOfCashFlows Condensed Interim Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Interim Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://flexiblesolutions.com/role/InterimConsolidatedStatementsOfStockholdersEquity Condensed Interim Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Basis of Presentation Sheet http://flexiblesolutions.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 00000008 - Disclosure - Significant Accounting Policies Sheet http://flexiblesolutions.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - Adoption of ASC 842, Leases Sheet http://flexiblesolutions.com/role/AdoptionOfAsc842Leases Adoption of ASC 842, Leases Notes 9 false false R10.htm 00000010 - Disclosure - Accounts Receivable Sheet http://flexiblesolutions.com/role/AccountsReceivable Accounts Receivable Notes 10 false false R11.htm 00000011 - Disclosure - Inventories Sheet http://flexiblesolutions.com/role/Inventories Inventories Notes 11 false false R12.htm 00000012 - Disclosure - Property, Plant & Equipment Sheet http://flexiblesolutions.com/role/PropertyPlantEquipment Property, Plant & Equipment Notes 12 false false R13.htm 00000013 - Disclosure - Patents Sheet http://flexiblesolutions.com/role/Patents Patents Notes 13 false false R14.htm 00000014 - Disclosure - Goodwill and Indefinite Lived Intangible Assets Sheet http://flexiblesolutions.com/role/GoodwillAndIndefiniteLivedIntangibleAssets Goodwill and Indefinite Lived Intangible Assets Notes 14 false false R15.htm 00000015 - Disclosure - Long Term Deposits Sheet http://flexiblesolutions.com/role/LongTermDeposits Long Term Deposits Notes 15 false false R16.htm 00000016 - Disclosure - Investments Sheet http://flexiblesolutions.com/role/Investments Investments Notes 16 false false R17.htm 00000017 - Disclosure - Short-Term Line of Credit Sheet http://flexiblesolutions.com/role/Short-termLineOfCredit Short-Term Line of Credit Notes 17 false false R18.htm 00000018 - Disclosure - Long Term Debt Sheet http://flexiblesolutions.com/role/LongTermDebt Long Term Debt Notes 18 false false R19.htm 00000019 - Disclosure - Convertible Note Payable Sheet http://flexiblesolutions.com/role/ConvertibleNotePayable Convertible Note Payable Notes 19 false false R20.htm 00000020 - Disclosure - Stock Options Sheet http://flexiblesolutions.com/role/StockOptions Stock Options Notes 20 false false R21.htm 00000021 - Disclosure - Capital Stock Sheet http://flexiblesolutions.com/role/CapitalStock Capital Stock Notes 21 false false R22.htm 00000022 - Disclosure - Non-Controlling Interests Sheet http://flexiblesolutions.com/role/Non-controllingInterests Non-Controlling Interests Notes 22 false false R23.htm 00000023 - Disclosure - Segmented, Significant Customer Information and Economic Dependency Sheet http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependency Segmented, Significant Customer Information and Economic Dependency Notes 23 false false R24.htm 00000024 - Disclosure - Comparative Figures Sheet http://flexiblesolutions.com/role/ComparativeFigures Comparative Figures Notes 24 false false R25.htm 00000025 - Disclosure - Subsequent Events Sheet http://flexiblesolutions.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 00000026 - Disclosure - Significant Accounting Policies (Policies) Sheet http://flexiblesolutions.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://flexiblesolutions.com/role/SignificantAccountingPolicies 26 false false R27.htm 00000027 - Disclosure - Significant Accounting Policies (Tables) Sheet http://flexiblesolutions.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://flexiblesolutions.com/role/SignificantAccountingPolicies 27 false false R28.htm 00000028 - Disclosure - Adoption of ASC 842, Leases (Tables) Sheet http://flexiblesolutions.com/role/AdoptionOfAsc842LeasesTables Adoption of ASC 842, Leases (Tables) Tables http://flexiblesolutions.com/role/AdoptionOfAsc842Leases 28 false false R29.htm 00000029 - Disclosure - Accounts Receivable (Tables) Sheet http://flexiblesolutions.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://flexiblesolutions.com/role/AccountsReceivable 29 false false R30.htm 00000030 - Disclosure - Inventories (Tables) Sheet http://flexiblesolutions.com/role/InventoriesTables Inventories (Tables) Tables http://flexiblesolutions.com/role/Inventories 30 false false R31.htm 00000031 - Disclosure - Property, Plant & Equipment (Tables) Sheet http://flexiblesolutions.com/role/PropertyPlantEquipmentTables Property, Plant & Equipment (Tables) Tables http://flexiblesolutions.com/role/PropertyPlantEquipment 31 false false R32.htm 00000032 - Disclosure - Patents (Tables) Sheet http://flexiblesolutions.com/role/PatentsTables Patents (Tables) Tables http://flexiblesolutions.com/role/Patents 32 false false R33.htm 00000033 - Disclosure - Goodwill and Indefinite Lived Intangible Assets (Tables) Sheet http://flexiblesolutions.com/role/GoodwillAndIndefiniteLivedIntangibleAssetsTables Goodwill and Indefinite Lived Intangible Assets (Tables) Tables http://flexiblesolutions.com/role/GoodwillAndIndefiniteLivedIntangibleAssets 33 false false R34.htm 00000034 - Disclosure - Long Term Deposits (Tables) Sheet http://flexiblesolutions.com/role/LongTermDepositsTables Long Term Deposits (Tables) Tables http://flexiblesolutions.com/role/LongTermDeposits 34 false false R35.htm 00000035 - Disclosure - Investments (Tables) Sheet http://flexiblesolutions.com/role/InvestmentsTables Investments (Tables) Tables http://flexiblesolutions.com/role/Investments 35 false false R36.htm 00000036 - Disclosure - Long Term Debt (Tables) Sheet http://flexiblesolutions.com/role/LongTermDebtTables Long Term Debt (Tables) Tables http://flexiblesolutions.com/role/LongTermDeposits 36 false false R37.htm 00000037 - Disclosure - Stock Options (Tables) Sheet http://flexiblesolutions.com/role/StockOptionsTables Stock Options (Tables) Tables http://flexiblesolutions.com/role/StockOptions 37 false false R38.htm 00000038 - Disclosure - Non-Controlling Interests (Tables) Sheet http://flexiblesolutions.com/role/Non-controllingInterestsTables Non-Controlling Interests (Tables) Tables http://flexiblesolutions.com/role/Non-controllingInterests 38 false false R39.htm 00000039 - Disclosure - Segmented, Significant Customer Information and Economic Dependency (Tables) Sheet http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependencyTables Segmented, Significant Customer Information and Economic Dependency (Tables) Tables http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependency 39 false false R40.htm 00000040 - Disclosure - Basis of Presentation (Details Narrative) Sheet http://flexiblesolutions.com/role/BasisOfPresentationDetailsNarrative Basis of Presentation (Details Narrative) Details http://flexiblesolutions.com/role/BasisOfPresentation 40 false false R41.htm 00000041 - Disclosure - Significant Accounting Policies (Details Narrative) Sheet http://flexiblesolutions.com/role/SignificantAccountingPoliciesDetailsNarrative Significant Accounting Policies (Details Narrative) Details http://flexiblesolutions.com/role/SignificantAccountingPoliciesTables 41 false false R42.htm 00000042 - Disclosure - Significant Accounting Policies - Schedule of Method of Depreciation (Details) Sheet http://flexiblesolutions.com/role/SignificantAccountingPolicies-ScheduleOfMethodOfDepreciationDetails Significant Accounting Policies - Schedule of Method of Depreciation (Details) Details 42 false false R43.htm 00000043 - Disclosure - Adoption of ASC 842, Leases (Details Narrative) Sheet http://flexiblesolutions.com/role/AdoptionOfAsc842LeasesDetailsNarrative Adoption of ASC 842, Leases (Details Narrative) Details http://flexiblesolutions.com/role/AdoptionOfAsc842LeasesTables 43 false false R44.htm 00000044 - Disclosure - Adoption of ASC 842, Leases - Summary of Remaining Expected Lease Payments (Details) Sheet http://flexiblesolutions.com/role/AdoptionOfAsc842Leases-SummaryOfRemainingExpectedLeasePaymentsDetails Adoption of ASC 842, Leases - Summary of Remaining Expected Lease Payments (Details) Details 44 false false R45.htm 00000045 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://flexiblesolutions.com/role/AccountsReceivable-ScheduleOfAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 45 false false R46.htm 00000046 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://flexiblesolutions.com/role/Inventories-ScheduleOfInventoryDetails Inventories - Schedule of Inventory (Details) Details 46 false false R47.htm 00000047 - Disclosure - Property, Plant & Equipment (Details Narrative) Sheet http://flexiblesolutions.com/role/PropertyPlantEquipmentDetailsNarrative Property, Plant & Equipment (Details Narrative) Details http://flexiblesolutions.com/role/PropertyPlantEquipmentTables 47 false false R48.htm 00000048 - Disclosure - Property, Plant & Equipment - Schedule of Property, Plant & Equipment (Details) Sheet http://flexiblesolutions.com/role/PropertyPlantEquipment-ScheduleOfPropertyPlantEquipmentDetails Property, Plant & Equipment - Schedule of Property, Plant & Equipment (Details) Details 48 false false R49.htm 00000049 - Disclosure - Patents (Details Narrative) Sheet http://flexiblesolutions.com/role/PatentsDetailsNarrative Patents (Details Narrative) Details http://flexiblesolutions.com/role/PatentsTables 49 false false R50.htm 00000050 - Disclosure - Patents - Schedule of Patents (Details) Sheet http://flexiblesolutions.com/role/Patents-ScheduleOfPatentsDetails Patents - Schedule of Patents (Details) Details 50 false false R51.htm 00000051 - Disclosure - Patents - Schedule of Estimated Amortization Expense (Details) Sheet http://flexiblesolutions.com/role/Patents-ScheduleOfEstimatedAmortizationExpenseDetails Patents - Schedule of Estimated Amortization Expense (Details) Details 51 false false R52.htm 00000052 - Disclosure - Goodwill and Indefinite Lived Intangible Assets (Details Narrative) Sheet http://flexiblesolutions.com/role/GoodwillAndIndefiniteLivedIntangibleAssetsDetailsNarrative Goodwill and Indefinite Lived Intangible Assets (Details Narrative) Details http://flexiblesolutions.com/role/GoodwillAndIndefiniteLivedIntangibleAssetsTables 52 false false R53.htm 00000053 - Disclosure - Goodwill and Indefinite Lived Intangible Assets - Schedule of Goodwill and Indefinite Lived Intangible Assets (Details) Sheet http://flexiblesolutions.com/role/GoodwillAndIndefiniteLivedIntangibleAssets-ScheduleOfGoodwillAndIndefiniteLivedIntangibleAssetsDetails Goodwill and Indefinite Lived Intangible Assets - Schedule of Goodwill and Indefinite Lived Intangible Assets (Details) Details 53 false false R54.htm 00000054 - Disclosure - Goodwill and Indefinite Lived Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) Sheet http://flexiblesolutions.com/role/GoodwillAndIndefiniteLivedIntangibleAssets-ScheduleOfEstimatedFutureAmortizationExpenseDetails Goodwill and Indefinite Lived Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) Details 54 false false R55.htm 00000055 - Disclosure - Long Term Deposits - Schedule of Long Term Deposits (Details) Sheet http://flexiblesolutions.com/role/LongTermDeposits-ScheduleOfLongTermDepositsDetails Long Term Deposits - Schedule of Long Term Deposits (Details) Details 55 false false R56.htm 00000056 - Disclosure - Investments (Details Narrative) Sheet http://flexiblesolutions.com/role/InvestmentsDetailsNarrative Investments (Details Narrative) Details http://flexiblesolutions.com/role/InvestmentsTables 56 false false R57.htm 00000057 - Disclosure - Investments - Schedule of Equity Method Investment (Details) Sheet http://flexiblesolutions.com/role/Investments-ScheduleOfEquityMethodInvestmentDetails Investments - Schedule of Equity Method Investment (Details) Details 57 false false R58.htm 00000058 - Disclosure - Investments - Summary of Profit and Loss Information Related to Equity Accounted Investment (Details) Sheet http://flexiblesolutions.com/role/Investments-SummaryOfProfitAndLossInformationRelatedToEquityAccountedInvestmentDetails Investments - Summary of Profit and Loss Information Related to Equity Accounted Investment (Details) Details 58 false false R59.htm 00000059 - Disclosure - Short-Term Line of Credit (Details Narrative) Sheet http://flexiblesolutions.com/role/Short-termLineOfCreditDetailsNarrative Short-Term Line of Credit (Details Narrative) Details http://flexiblesolutions.com/role/Short-termLineOfCredit 59 false false R60.htm 00000060 - Disclosure - Long Term Debt (Details Narrative) Sheet http://flexiblesolutions.com/role/LongTermDebtDetailsNarrative Long Term Debt (Details Narrative) Details http://flexiblesolutions.com/role/LongTermDepositsTables 60 false false R61.htm 00000061 - Disclosure - Long Term Debt - Schedule of Interest Loan Repayment (Details) Sheet http://flexiblesolutions.com/role/LongTermDebt-ScheduleOfInterestLoanRepaymentDetails Long Term Debt - Schedule of Interest Loan Repayment (Details) Details 61 false false R62.htm 00000062 - Disclosure - Long Term Debt - Schedule of Loan Covenants (Details) Sheet http://flexiblesolutions.com/role/LongTermDebt-ScheduleOfLoanCovenantsDetails Long Term Debt - Schedule of Loan Covenants (Details) Details 62 false false R63.htm 00000063 - Disclosure - Long Term Debt - Schedule of Outstanding Balance Loan (Details) Sheet http://flexiblesolutions.com/role/LongTermDebt-ScheduleOfOutstandingBalanceLoanDetails Long Term Debt - Schedule of Outstanding Balance Loan (Details) Details 63 false false R64.htm 00000064 - Disclosure - Convertible Note Payable (Details Narrative) Sheet http://flexiblesolutions.com/role/ConvertibleNotePayableDetailsNarrative Convertible Note Payable (Details Narrative) Details http://flexiblesolutions.com/role/ConvertibleNotePayable 64 false false R65.htm 00000065 - Disclosure - Stock Options (Details Narrative) Sheet http://flexiblesolutions.com/role/StockOptionsDetailsNarrative Stock Options (Details Narrative) Details http://flexiblesolutions.com/role/StockOptionsTables 65 false false R66.htm 00000066 - Disclosure - Stock Options - Schedule of Stock Option Activity (Details) Sheet http://flexiblesolutions.com/role/StockOptions-ScheduleOfStockOptionActivityDetails Stock Options - Schedule of Stock Option Activity (Details) Details 66 false false R67.htm 00000067 - Disclosure - Stock Options - Schedule of Stock Option Fair Value Assumptions (Details) Sheet http://flexiblesolutions.com/role/StockOptions-ScheduleOfStockOptionFairValueAssumptionsDetails Stock Options - Schedule of Stock Option Fair Value Assumptions (Details) Details 67 false false R68.htm 00000068 - Disclosure - Capital Stock (Details Narrative) Sheet http://flexiblesolutions.com/role/CapitalStockDetailsNarrative Capital Stock (Details Narrative) Details http://flexiblesolutions.com/role/CapitalStock 68 false false R69.htm 00000069 - Disclosure - Non-Controlling Interests (Details Narrative) Sheet http://flexiblesolutions.com/role/Non-controllingInterestsDetailsNarrative Non-Controlling Interests (Details Narrative) Details http://flexiblesolutions.com/role/Non-controllingInterestsTables 69 false false R70.htm 00000070 - Disclosure - Non-Controlling Interests - Schedule of Distributions (Details) Sheet http://flexiblesolutions.com/role/Non-controllingInterests-ScheduleOfDistributionsDetails Non-Controlling Interests - Schedule of Distributions (Details) Details 70 false false R71.htm 00000071 - Disclosure - Segmented, Significant Customer Information and Economic Dependency (Details Narrative) Sheet http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependencyDetailsNarrative Segmented, Significant Customer Information and Economic Dependency (Details Narrative) Details http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependencyTables 71 false false R72.htm 00000072 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Reportable Segments (Details) Sheet http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependency-ScheduleOfReportableSegmentsDetails Segmented, Significant Customer Information and Economic Dependency - Schedule of Reportable Segments (Details) Details 72 false false R73.htm 00000073 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Revenue Generated in United States and Canada (Details) Sheet http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependency-ScheduleOfRevenueGeneratedInUnitedStatesAndCanadaDetails Segmented, Significant Customer Information and Economic Dependency - Schedule of Revenue Generated in United States and Canada (Details) Details 73 false false R74.htm 00000074 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and United States (Details) Sheet http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependency-ScheduleOfLong-livedAssetsAreLocatedInCanadaAndUnitedStatesDetails Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and United States (Details) Details 74 false false R75.htm 00000075 - Disclosure - Subsequent Events (Details Narrative) Sheet http://flexiblesolutions.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://flexiblesolutions.com/role/SubsequentEvents 75 false false All Reports Book All Reports fsi-20200331.xml fsi-20200331.xsd fsi-20200331_cal.xml fsi-20200331_def.xml fsi-20200331_lab.xml fsi-20200331_pre.xml http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true XML 84 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock Options

14. Stock Options

 

The Company has a stock option plan (“Plan”). The purpose of this Plan is to provide additional incentives to key employees, officers, directors and consultants of the Company and its subsidiaries in order to help attract and retain the best available personnel for positions of responsibility and otherwise promote the success of the Company’s business. It is intended that options issued under this Plan constitute non-qualified stock options. The general terms of awards under the option plan are that 100% of the options granted will vest the year following the grant. The maximum term of options granted is 5 years and the exercise price for all options are issued for not less than fair market value at the date of the grant.

 

The following table summarizes the Company’s stock option activities for the year ended December 31, 2019 and the three-month period ended March 31, 2020:

 

    Number of shares     Exercise price
per share
   

Weighted average

exercise price

 
                   
Balance, December 31, 2018     660,000     $ 0.75 – 1.75     $ 1.35  
Granted     347,000     $ 2.44 – 4.13     $ 2.99  
Cancelled or expired     (56,112 )   $ 0.75 – 3.46     $ 1.41  
Exercised     (315,888 )   $ 0.75 – 1.70     $ 1.15  
Balance, December 31, 2019     635,000     $ 0.75 – 4.13     $ 2.31  
Cancelled or expired     (10,000 )   $ 2.44 – 3.46     $ 2.85  
Exercised     (25,000 )   $ 0.75 – 1.05     $ 0.99  
Balance, March 31, 2020     600,000     $ 0.75 – 4.13     $ 2.36  
Exercisable, March 31, 2020     337,000     $ 0.75 – 4.13     $ 2.52  

 

The weighted average remaining contractual life of options outstanding is 3.8 years.

 

The fair value of each option grant is calculated using the following weighted average assumptions:

 

    2019  
       
Expected life – years     3.0  
Interest rate     1.69 – 1.93 %
Volatility     43.89 – 57.24 %
Weighted average fair value of options granted   $ 0.7892 – 1.6399  

 

The Company did not grant any options during the three months ended March 31, 2020 or 2019. Options granted in previous quarters resulted in expenses in the amount of $11,272 for consultants (2019 - $5,747) and $18,310 for employees (2019 - $nil) during the quarter ended March 31, 2020. There were 15,000 employee and 10,000 consultant stock options exercised during the three months ended March 31, 2020 (2019 – 12,000 employee and nil consultant stock options).

 

As of March 31, 2020, there was approximately $113,721 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.3 years.

XML 85 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Comparative Figures
3 Months Ended
Mar. 31, 2020
Comparative Figures  
Comparative Figures

18. Comparative Figures.

 

Certain of the comparative figures have been reclassified to conform with the current period’s presentation.

XML 86 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Adoption of ASC 842, Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Summary of Remaining Expected Lease Payments

The table below summarizes the remaining expected lease payments under our operating leases as of March 31, 2020.

 

Future Lease Payments   March 31, 2020  
2020   $ 304,591  
2021     313,496  
2022     93,155  
2023     70,925  
Thereafter     -  
Less: imputed interest     (76,509 )
         
Present value of operating lease liabilities   $ 705,658  

XML 87 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Patents (Details Narrative)
3 Months Ended
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Mar. 31, 2020
CAD ($)
Dec. 31, 2019
CAD ($)
Amortized over legal life 17 years      
Amortization $ 4,110 $ 4,110    
CAD [Member]        
Increase in currency conversion     $ 265,102 $ 265,102
XML 88 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Accounts receivable $ 7,939,833 $ 4,740,867
Allowances for doubtful accounts (267,362) (270,652)
Accounts receivable net $ 7,672,471 $ 4,470,215
XML 89 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jan. 02, 2019
Revenue $ 8,429,486 $ 8,471,476    
Cost of sales $ 5,479,947 5,695,889    
Equity method investment, description Significant influence is generally deemed to exist if the Company's ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee's board of directors, are considered in determining whether the equity method of accounting is appropriate.      
Right use of assets $ 705,658   $ 789,205  
Operating lease liabilities 705,658      
ASC 842 [Member]        
Right use of assets       $ 819,079
Operating lease liabilities       $ 819,079
Three Primary Customers [Member]        
Accounts receivable $ 3,650,830   $ 2,707,825  
Concentration risk, percentage 48.00%   61.00%  
Shipping and Handling [Member]        
Revenue $ 162,905 165,592    
Cost of sales $ 290,748 $ 347,960    
XML 90 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Long Term Debt - Schedule of Loan Covenants (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Balance, beginning $ 4,380,393 $ 4,351,743
Plus: Proceeds from loans 1,100,000
Less: Payments on loan (201,027) (1,071,350)
Balance, end of period $ 4,179,366 $ 4,380,393
XML 91 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options - Schedule of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Number of shares, Beginning Balance 635,000 660,000
Number of shares, Granted   347,000
Number of shares, Cancelled or expired (10,000) (56,112)
Number of shares, Exercised (25,000) (315,888)
Number of shares, Ending Balance 600,000 635,000
Number of shares Exercisable, Ending Balance 337,000  
Weighted average exercise price, Beginning Balance $ 2.31 $ 1.35
Weighted average exercise price, Granted   2.99
Weighted average exercise price, Cancelled or expired 2.85 1.41
Weighted average exercise price, Exercised 0.99 1.15
Weighted average exercise price, Ending Balance 2.36 2.31
Weighted average exercise price Exercisable, Ending Balance 2.52  
Minimum [Member]    
Exercise price per share, Beginning Balance 0.75 0.75
Exercise price per share, Granted   2.44
Exercise price per share, Cancelled or expired 2.44 0.75
Exercise price per share, Exercised 0.75 0.75
Exercise price per share, Ending Balance 0.75 0.75
Exercise price per share Exercisable, Ending Balance 0.75  
Maximum [Member]    
Exercise price per share, Beginning Balance 4.13 1.75
Exercise price per share, Granted   4.13
Exercise price per share, Cancelled or expired 3.46 3.46
Exercise price per share, Exercised 1.05 1.70
Exercise price per share, Ending Balance 4.13 $ 4.13
Exercise price per share Exercisable, Ending Balance $ 4.13  

J_LS,K-=PXT1I;7DK[W]N>I.)5QZ*M5/2U?1:U?5[:+UGAX:: M:X)UDV#AK@H MS@G)1PPEH*$$,(1@ @P28(# <;K$0Z@G!_RDS@E F!$1 HH0@""'"5 ( M5X+PC@,$061$9Z3BH"$%&;EI"*PG"Q1]?JE7'>CN6XW@BH" DD"0JP6!1O(< MP8F.@$PGL:L#@9(1';@>(*@@#(X9 !'LY ;(-'87X)J!H&1W<[4#W21KFJ P M'QCZ''AK"JX?""@@)!VA@%,>0?D\6%<.V+57=$0+SGP$I#[)7*TA*,:QHQ-< M-0T5$P?;P4EORT^U,C^J5[-]E[B(3-/AS"_19-7V>N\T;>OY@XI#44MOPY5N M:6SCL>=<,>TQ?-#WZ:B[W7Y0LKTRKYE^%VW+UPX4;[IV-NA[ZOE_4$L#!!0 M ( -R KE"-NG.CW@0 ),9 9 >&PO=V]R:W-H965TFFOS*TF-Y/]U7U>G.\\J/O9$E57Q8[KSP5)MFT1EGJ@>\'7I8R^:0F6-YR(^3 MPFSOIP_B[E6%C4&+^.M@+N75]TF3RGN>_VPN7C;W4[^)R*3FHVI<)/7'IWDT M:=IXJN/XQSJ=]G,VAM??O[P_M\G7R;PGI7G,T[\/FVI_/XVFDXW9)N>T^IY? MUL8FI*<3F_WOYM.D-;R)I)[C(T_+]O_DXUQ6>6:]U*%DR:_N\W!L/R_=+V%D MS6@#L ;0&T!PTT!: ]D;"'730%D#-=9 6P,]UB"P!D%O$/DW#4)K$(Z=(;(& MT5B#V!K$8PV$_[5S_FB3?K,%,O&Z*FG+;IE4R7Q6Y)=)T3'GE#0$%7>U5>V\ M&6T+N?VQ+KVR'OV9^-)XM9=!BXQF@88IY=C.@17AU"'P>0<2S G2.. MAW,\NACM^T/,DL*((>:)PN!\7 Q"K%Q$A"9:NQ")O+Q0L<@AYC?"C4)K\TJL MGU;T#DBZ$F3K00TB46A5.DS08H[=+"*,91"@Q F@1N;L8%:*T;T(&<01T' $11T!["&D/X8A,.HR^6G6A=!@BV)J M:0#%\#JBXXF(>)@UB6D/\8B,8J>.8A$A&5N[("%4Q!1*H\6D7OI$.!'C@]-< M0?A A'ZRH$&XOJ_C@%D]00OK@P!W,N%C]:9 S$8+1C\$(2 "<%8N2,9<1@S= MAO;K/C)F)&%40A"P(1IH$PVA!41KM]<*"AKKJ-W_,9 SY!<%^ MO 4+$L3<*@3#:D'06F@\$05BU$PPY!<$^T6()Z) #">!X340O!9XGRSH>I_D MC6T"AO] \!\X'PRM802MGR@0<'T90VN@^@)N<1G& G6'1HO[ BYEQ2T2 ,-: MH%B+!8\" 6+*F@1)'#8%XM:8$0EP10(KVC.X&B$4X'YR1;CB>A!@5 0H@= X M' ($C(H HR) -0?XUFY!P_N@5L+I.2G@S?IA) U>/23-3[-JG^^7D(S\?J^8YV=5H M_P;A 9K'K&A\(>Z>!#'^+.Y6W?N!_]UWKRO^2(K=X5A.WO.JRK/V">PVSRM3 M1^]_JW=M;Y)-?Y&:;=5\#>OO1?>:H+NH\I-]!>+U[V'F_P%02P,$% @ MW("N4"H+VTW9 @ MPL !D !X;"]W;W)K&UL ME5;M;ILP%'T5Q ,4;&,^JB322#)MTB95G;K]=A,G007,P$FZMY]MW(SBRY+^ M";8Y]YQ[[7N"9V?1OG0'SJ7W6I5U-_*W>[$1;,:FF M[3[HFI:SK0FJR@"'81Q4K*C]Q73\U#JV;!A65;5+SN"E%[+=_-_4_H?HVQ#C"(GP4_ M=X.QITMY%N)%3[YNYWZH,^(EWTA-P=3CQ)>\+#63RN.W)?4OFCIP.'YC_VR* M5\4\LXXO1?FKV,K#W$]];\MW[%C*1W'^PFU!U/=L]=_XB9<*KC-1&AM1=N;7 MVQP[*2K+HE*IV&O_+&KS//=O$F+#X !L _ E $7_#2 V@-P:$-F Z-8 :@/H M*"#H:S>;N6*2+6:M.'MMWP\-TVV'[JDZKHU>-*=CWJG][-3J:4$)F@4G360Q M>8_!0TQ(WF.6+B;*LO>8%<03OL>L(&$U,2?!;K>3+D%W2P%VQBY/G;Z*;>@ MFZ5@PR/7\4Y+Y4((=C0!+C[MJ94&W*L&>1JZIG:9:6="M2K#YD>M^IZ=6 M"/#_M!*&[8]=^Q,R80 ,VQJ[MA[WU-IBAKG&:3;U99[X-$.>=H0P9+2QSX+! M_49?:;^S=E_4G?&PO=V]R M:W-H965T)$5@/)>&];*G5\IU6T1 MDF4%#94/O(-6[YRY:*C22W%!LA- 3]:I82@,@@0UM&[]/+.V@\@S?E6L;N$@ M/'EM&BK^[('Q?N=C_\WP7%\J90PHSSIZ@>^@?G0'H5=HBG*J&VAES5M/P'GG M/^%MD1J]%?RLH9>SN6"<[TRM0S[S_#6$_L>V/Q7^$&3,L- MBI>+-&$6C-/1U&.O6COVPDT2CF]LA'!W"R4'G_I\#&1W(NT-B MBQ_(;*D?J:)Y)GCOB>&R.FI^$WA+]&&6QFC/SN[I:J6VWO*8A!FZF4"C9C]H MPID&WRN*M8)$FTF#-,&$$;HP]N$JP *B6"MFG'<9B+-08OW)/ ,.W $B9X#( M!HCN3HHL3FK0)%;36DU$-@%Y7.@*ER[&:43<0+$3*'8 10N@M29*%RR#))ZQ M8!R8CYLE<;(D#I9XP9*L$GT( QR$2R"'#@H@2A9$Z?H:&PO=V]R:W-H965T:HDH=@F_^=?WJ:M7UWGVW89$D>D"K4QSH6TCY-:JZ)PGBS'W\%I.,[I#"_; M[]Z_=,';8%YDJ]:Z^)-OS6$9IF&P53MY+,RS/G]50T!Q& S1?U+$HIW_IG7G7/<_]&\,$,-Z"# 1T-X&,#-ABP6PWX8, ] M@Z@/IDW2:JM-P$!E+$H\7 MT;&4L(QYT)@N!L$9#LY0<(: 9QYXKXDO)OH$D E(?7) M$I_,1+.40NKIUE,=@Y0E G"@& 6*IT DQATDJ(/DAMTQU7!OJZ\_E%QA"!1# M((F=242*.DAOB"-%5D80ZNO64QT#2))D)J(,!!^6(@NIG1N\P!>:@"I M-61FN0$O#8#4AFE4?%(8,TC]_8>H 'CJ?]?1Q5GE;AL_9+//JS9XT<8>>]WA MM-/:*.N2W-D$'>P%9^P4:F=<4]AVTY_R?KC!1.,U:O4?4$L#!!0 ( M -R KE#%;:RX30( (@' 9 >&PO=V]R:W-H965T)(E@'*>:];(E5LJU=Y[GBQ*J*F\XRTT>N7(14V5GHJ3 M)UL!]&"=:N:%OI]X-:T:-\^L;2?RC)\5JQK8"4>>ZYJ*/QM@O%NY@?MB>*A. MI3(&+\]:>H(?H'ZV.Z%GWLARJ&IH9,4;1\!QY:Z#^VT0&@>+>*R@DY.Q8U+9 M<_YD)E\/*]?8$A(>(Z0_;?X ),PTTD6J/@3-I_ISA+Q>N!18=2 MT^?^6S7VV_4KA QNN$,X.(2C0W#;(1H'Q";?1V93_405S3/!.T?TI]52 M1=#-& V/2:<8&(2CAA/\X\B(2:R":\) M%NE;D2V"62YQD0C-)+($\9M,XEDF/8983&,Q^L+K'ZX3HSHQHD-F.CTFF>B0 M&SH$U2&(3H(3)"A!\H$-2?ZU(?WA7,/B&_DLT' 62#B+F0Z&27&1%!5)/W X MZ7\=SA+565[I1#[!"0(??W@^$NIRMA\#:!IKX-\(-GCGD0?76F1^QB@H>$<' M?>?K($0HPKD.!HIF.MZD?M4@3K;42Z?@YT:9*C&QCNUD;;O)S+XQ;<;6Q5>: MOD=]I^)4-=+9]Y M8_/-_P)02P,$% @ W("N4-K?"W"B @ 7 D !D !X;"]W;W)K&ULC5;;CILP$/T5Q UC_SWB9?J?)%Z(BA6'3G3[U3^Z)ZY&@4#R[%J:"LJUGJO=T*GO&7O7@RW'MA]H1K>E!:@JB'C>ZI76MF92/WSVI M/VCJP/'[._LGD[Q*9D\$W;+Z5W64E[6?^]Z1GLBUEB_L_IGV"26^UV?_E=YH MK>#:B=(XL%J87^]P%9(U/8NRTI W^ZQ:\[S;+UG2A\$!N _ 0P#^=T#4!T1# M@*WF;$#CN@N0LM85?^@)TVQS3=5'J%F M;T62Q*O@IHEZ3&DQ>(1!CXB=BXCB?, $RL%@ T,V2NP0X$>)K8O(IRY<2(1A M$Q%8B\C$QP^U2":U@# I+!*#(C% D$U$7$RTR&"1!!1) )%\(@)A%K!("HJD M+D$:3D0L)C&8UOZO21A.4#L7%:$DSV M51"PK;CEC=WRNJMQ"\'P&&8-!:,CIJ'\;(YOX1W8M95Z%Q[-#E>$#=9'U&2^ M1,NM/>@_:.R]XQOAYZH5WIY)=0":8^K$F*3*9?BD_%W456<8U/0D]:LZF3UN MSWL[D*SK[S+!<*$J_@)02P,$% @ W("N4 MP-\F5 P 71 !D !X M;"]W;W)K&ULC9A;;YLP',6_"N)]@&TN3I5$:CI- MF[1)U:9MSS1Q$E3 &9"F^_8SQLO /C1[*9<<^YR_+[_$75YD\]P>A>B\UZJL MVY5_[+K371BVVZ.H\C:0)U&K3_:RJ?)./3:'L#TU(M_I1E49TBA*PRHO:G^] MU.\>F_52GKNRJ,5CX[7GJLJ;WQM1RLO*)_[?%U^+P['K7X3KY2D_B&^B^WYZ M;-13>.UE5U2B;@M9>XW8K_Q[=] *WX4XM*.[KV^E"_S+E\O&WGQFF&V3GF_ M*,@=4X.Y[5_JL=.?J6I;]?9EG:39,GSI.S*:S:"A(PV9*AYC:)X_..1&[90):DA,S,0@KCI"".M9@VJ>M# MP2P &2,)YS/K+H-Y,I#'6GF;S)WN" P/D$T7SR0.AW$XB,.L.-Q=%6Q^52R@ MSP+XQ);/H.$C'QHP>^.[(A*P!$*X*A*0N6G ?"0 D)D-2".:C@Y+ M[3A0-3$V4/GJLA\19A%%+#(V5#49=$DSM0(LX@B%MD;RHC&1BR(;0;? M4DWC8*Y1Q#5[0U&76"2(G!6,5'.+ F.-(JPY^\G%&EH4F?.SY8VYPO"C"'[. M?N+_8Q2.#FN5: [Z7-MZ6WFN]:%Z]/9Z=KZG^K#W3SXRD[H<)$@5H21W76OSZ48M_UMYFZ;X8#[_#0R9,YS(?7_RBL_P!02P,$ M% @ W("N4%4U2Y,> @ @@8 !D !X;"]W;W)K&ULC57MCILP$'P5Q /$0,)'(H)TN>K42JT47=7VMT,V 9V-.=L)U[>O M;3C*<1LI?V)[F9V97>(E[X1\416 ]MXX:]36K[1N-X2HL@).U4*TT)@G)R$Y MU>8HST2U$NC1)7%&HB!("*=UXQ>YB^UED8N+9G4#>^FI"^=4_MT!$]W6#_WW MP'-]KK0-D")OZ1E^@O[5[J4YD9'E6'-H5"T:3\)IZS^$FUWH$ASB=PV=FNP] M6\I!B!=[^';<^H%U! Q*;2FH6:[P"(Q9)N/C=2#U1TV;.-V_LS^YXDTQ!ZK@ M4; _]5%76S_SO2.&ZK_#%9B!6R=&HQ1,N5^OO"@M^,!B MK'#ZUJ]UX]:N?Y*NAC0\(1H2HC$A<@FD%W+.OU!-BUR*SI-]\UMJWW&XB4QO M2AMTK7#/C'EEHMRC1(1)[*)/Z7&VQ@F6J,>E M(UA-"=;!S".&N>%RA8JL/A-D 4X0HP0QXB":N<0P2UPD0442A& U$\$P,2Z2 MHB(I0I#,1'I,&#A0XT#!(LTF%7\0RE"A#.EYBA.L48+U'3W',#=$;#G8'0GN MZ#H*RF[HW+B+X1V-'T ?.A\NDN5Z?J7(9 1PD&G^ =02P,$% @ W("N4&3[4KB^ @ ^@D !D !X;"]W;W)K M&ULC5;K;MHP%'Z5* _0V+F# (E+.R9M4M5IVV\7 M#$1-XLPVT+W]?&L:;,/X0VSGNYQS;)PS.1/ZQ@X8\^"]J5LV#0^<=^,H8IL# M;A![(!UNQ9L=H0WB8DKW$>LH1EM%:NHH!B"/&E2UX6RBUI[I;$*.O*Y:_$P# M=FP:1/\N<$W.TQ"&'PLOU?[ Y4(TFW1HCW]@_K-[IF(6]2K;JL$MJT@;4+R; MAG,X7L-8$A3B5X7/;# .9"JOA+S)R=?M- 0R(ESC#9<22#Q.>(GK6BJ)./X8 MT;#WE,3A^$/]224ODGE%#"])_;O:\L,T+,-@BW?H6/,72?A/PFH3"$XEZ'TA!*BQ#I[5#[NT(()Q>1I&6/B424?:BQ+]1%[(91E)3 V"%ZF*L9!Y=1&EGXT(22^6+ M+Q9+9NW#Q/ZB)-[]2Y1 .MR_W$Y88S*%:77"&;#+\N2B$IB5Y94M2KW1I$XT M.4BLXFI,.? !#S"S:J=!Q04(%!9J_3_41<29-^+,K5]JV2PT)A_8R/(-"GCA MDWM]@<(O ('_ MW@)W''P#&E84NB?_T0>+K]8=7KE(H2>G*W\>Z+W@YC"^)Z?8#19X CT6"Z5TT$"S;DV')YWPQ6^T9EKOH4:WT!QTOH65_!\:-N0S[E=5?T'=%] MU;+@E7#Q:5,?H!TA'(O0P8/([2 :L7Y2XQV7PT*,J>Y&](23SG1:4=_NS?X! M4$L#!!0 ( -R KE"P=SNR&0( $H& 9 >&PO=V]R:W-H965TF:'_'MNYQS?"%KN7B1!8#R7BM6R[5?*-6L$)+' BHJ'W@#M5XY MR>3 ^8L9?#NM_< $! R.RBA0W=Q@"XP9(1W&GU[3'RP-<=Q_4_]B<]>Y M'*B$+6>_RY,JUO[2]TYPIE>FGGC[%?I\8M_KD_\.-V :;B+1'D?.I/WWCE>I M>-6KZ% J^MJU96W;MEM)<$]S$\*>$ X$3#XD1#TA^BR!] 0R(: N%5N;'54T MSP1O/='M;D/-(<(KHJM_-).VV'9-ET?JV5N>!&F&;D:HQVPZ3#C&X. ]9CO' MD,7R/68WQX0# NDHAU!#9ZBAI9,1/2:34+<=)K&8NL,$YN?VB9P^T"9 2.062)P"B2/*DN=%]TSULW4+SI M7VXT?#[R?U!+ P04 " #<@*Y0F_O9#'\" !&" &0 'AL+W=O1XO M2M)@_D [TLHO1\H:+.21G3S>,8(/FM34'O!]Y#6X:MT\T[8GEF?T+.JJ)4_, MX>>FP>SWAM2T7[N!^V9XKDZE4 8OSSI\(M^(^-X],7GR1B^'JB$MKVCK,')< MNX_!:A?XBJ 1/RK2\\G>4:GL*7U1A\^'M>LK1:0FA5 NL%PN9$OJ6GF2.GX- M3MTQIB).]V_>/^KD93)[S,F6UC^K@RC7;N(Z!W+$YUH\T_X3&1**7&?(_@NY MD%K"E1(9HZ UU[].<>:"-H,7*:7!KV:M6KWVYDL,!YJ= 8"& DR]GN$<""$ M5\+[$>! @%<"TM4RJ>C:[+# ><9H[S!SO1U6KRA805G]0AEUL?4W61XNK9<< M!5'F792C ;,Q&##!!+>(W1(1PF3$>%+!* /89&S P@&X#;%=(I*YBB4D!'81 MH;46H>;#FUJ@62T,!FE,:X1&D1_ U!X(6@-!2Z!X%LA@HDD@%/OSJ]G"I9P4 M(&@7$UG%1'=D'2W$ !C# ,TN:1?]7W6051!:"((PM#N(K0[B.S**EQG-E)H" MQ\N,( (@G+\]B[\9[D9X8A6>6(0G,^')(M"' (:^/[\*"PZD*(DCNZ#4*BB] MXZ&F]SS4W1(5)C!._W*OV3?!:FM&VM6-F;!?,3M5+7?V5,A6KQORD5)!I$[_05:M ME$-]/-3D*-0VEGMF)ILY"-H-4]L;_SKD?P!02P,$% @ W("N4!QP1_8$ M @ 604 !D !X;"]W;W)K&UL?51M;YLP$/XK MB!]0@WEI$P%2DVK:I$V*.JW[[)!+0+4QLYW0_?OYA5!*O'[!OO-SSSUGSE<, M7+S*!D %;XQVL@P;I?HU0K)N@!%YQWOH],F1"T:4-L4)R5X .=@@1A&.HAPQ MTG9A55C?3E0%/RO:=K 3@3PS1L3?#5 ^E&$<7AW/[:E1QH&JHBI.!M9M!1&WMS:=G8=1OYKF#\ CP%X M"L"K3P.2,2!Y#W#%.V6VU">B2%4(/@3"_:R>F)Z(UXF^S-HX[=W9,UVMU-Y+ ME<>K ET,T8C9. R>8>()@33[E +[4FSP37B.HX\IMK>8%*?^)(FWCL02I!^2 MQ(LZ'":SF,YBL#]%ZDV1>E+\AR#S$F0>@F2AT6'RF<8DSZ*'9'EA'MS]*L)Q MXA>4>P7E'D'I0M M)LGSA1@?3[80@F8=R4"<[..50LY-!H6C,MM[O1?N MM3M#\7X<9&B:IM4_4$L#!!0 ( -R KE#%I$&GS , '\1 9 >&PO M=V]R:W-H965TVO;X&=9 M5,TRW+?M\2&*FO7>EGGSV1UMY7_9NKK,6W];[Z+F6-M\TP>5181"Z*C,#U6X M6O1CS_5JX4YM<:CL;.'.RQ#"MX%OA]V^[0:BU>*8[^Q?MOU^ M?*[]773)LCF4MFH.K@IJNUV&C_"0H>D">L3?!WMNKJZ#KI47YWYT-[]OEJ'H M&-G"KMLN1>Z_7FUFBZ++Y'G\.R8-+S6[P.OKM^Q?^^9],R]Y8S-7_'/8M/ME M:,)@8[?YJ6B_N?-O=FPH#H.Q^S_LJRT\O&/B:ZQ=T?2?P?K4M*XD(3C M^P(919B9"I)M0O;QZBI>QLFDB0&C>TPUU%"8*C-I-N-P":A$\X042T@10JF< M\!D@\54=$* PGM!A8)@*D?!L8I9-3-@ F@F=F-911L036,;",$EY.IJEHPD= MC=.GI6D=*4&G8L*'P0DE%"B>4,(22AA"T_E)2*%/J4=-^3 PP"0V,N8)&9:0 M80C-3''*)DCO$$1*J/*"X' W! &"]QGQL21&S(>:X' W1 $SS@=WR&($?:@+ M'C8*U%VU%%-2DJN5:#.EG_%( M#6#FYHJW6* >2U4+U#Y9V7*XF[H%WFF!6JV6,TL9\.X(U!ZI=H'ZGDG3:?L9 M P.4(.=FFK='H/Y(I4LQBCSYFYCW3'A?!&J,C&0-MR8D4UOC8*"%F2'$^RQ0 MHV4$2QWTDQ88$[TR.%#2S'%"WFF1.BW5*U(+C54,9OK,.)S Q,@92KS5(K5: MJE4&1/Y"MS'OJ? 6BXS%2IQ)P1LBWK/=1&IS1LHT)BL'"U0>.]<7;X=XQY83 M[]QSYIO+36&W;7>9^.MZ>"4PW+3N.+[NB"[O M7%;_ U!+ P04 " #<@*Y03/'9%18" #'!0 &0 'AL+W=OWPG-[;I0IH*KLR1F^@?K>[X7>H4GEV#+H9,N[0,!I$S[%C[O"X"W@ M1PN#G*T#D^3 ^8O9?#YNPL@8 @JU,@I$WZZP TJ-D+;Q:]0,IY:&.%_?U#_: M[#K+@4C8PWJ MBU2:GX!' IX(NO?_",E(2-X(J0WOG-FH'X@B52GX M$ CWLGIBOHGX,=&'69NB/3O[3*>5NGJM\B0IT=4(C9BMP^ 9)IX02*M/+;"O MQ18OZ/CO!KLE8O6/#HDW1&+YZ9Q_G\%!<@OI'"3%ZW25WUGQX8HX+7*_G]3K M)UWXR9/4+Y!Y!;+W SE(-C,:IWD417=YEK B6V?8;R;WFLD]:3*_0.$5*-Y/ M4RR/':^2Y>OQX))UEN'[TT6S[Y^!.-M1(8.:7SIEOK19=9I&3]C\/W?UK9Y2 M;JB\R;@1]Y6(<]O)X,"5_COM/W3B7(&V&3WH V_T5)TV%$[*+ N]%FZVN(WB M_3@VT32[JS]02P,$% @ W("N4.I.FIGN 0 .P4 !D !X;"]W;W)K M&ULC531;ILP%/T5Q ?48!R@$2"M3-,F;5+4:=VS M0RX!U6!F.Z'[^]F&,$J]J2_8]W+.X1QC.QNY>)8-@/)>.M;+W&^4&O8(R:J! MCLH[/D"OW]1<=%3I4IR1' 30DR5U#.$@B%%'V]XO,ML[B"+C%\7:'@["DY>N MH^+W S ^YG[HWQJ/[;E1IH&*;*!G^ [JQW 0ND*+RJGMH)Y_"/=E M;/ 6\-3"*%=SSR0YF'JD8^?8X M-PXT1_H^), MVJ=77:3BW:RBK73T91K;WH[CK'^CN0EX)N"%$)+_$J*9$&T(:')FHWZDBA:9 MX*,GII\U4+,GPGVD%[,R3;MV]IU.*W7W6L11G*&K$9HQ#Q,&KS#X-:)\BXC^ M0I VL+C 3A?8\LDK%\G&Q82)+::WF# (DSC%&V#I D8X2?YE*7):BAR6B%N M. 7(.S)-F-W**MF1,-TF3E 0 K@0 !D M !X;"]W;W)K&ULC53;;IPP$/T5Y ^(62Z;[0J0 MPE95*[72*E7;9R\,%\47:ILE_?OZ0@A)Z(4'[!F?.6?&]CB;A'Q0'8 .'AGE M*D>=UL,18U5UP(BZ$0-PL]((R8@VIFRQ&B20V@4QBJ,PW&-&>HZ*S/G.LLC$ MJ&G/X2P#-3)&Y*\2J)ARM$-/CON^[;1UX"(;2 M?07\;SM)8>&&I>P9<]8(' M$IHV.I]3B'>![#Y-:S0-;R46(!VM\JG,4VH2 0J4M S'#%4Y J24R:?R< M.=$B:0/7\R?V#ZYV4\N%*#@)^J.O=9>C PIJ:,A(];V8/L)<3XJ"N?C/< 5J MX#83HU$)JMP_J$:E!9M93"J,//JQYVZ<_$IRF,.V Z(Y(%H"=NE? ^(Y('X. M2%SQ/C-7ZGNB29%),072']9 [)W8'6.SF95UNKUS:Z9:9;S78A^_R_#5$LV8 MTF.B%29)HP6##?\B$FV)E-$;@GT2OA0YO<4DMX=MD7BSDM@1)"]$=J]$/&;O M,-QATM!^VSK)IDZRH?.'W4@W"=)_)UJF_Y\\T_A._D)DVW,57(0VE]!=E48(#2;+\,:DV9G'8S$H--I. M;\U<^A;RAA;#_#K@Y8DJ?@-02P,$% @ W("N4/[R13HR=@ 3K(! !0 M !X;"]S:&%R9613=')I;F=S+GAM;.R]:Y/;R)4@^GGS5R \:F\Q D43?+-[ MQA&EDF3+JY9D2>V^>R?N!Q2)JH*;!,H J5)-[(_?\\H7,D&RW-[Q1-S]T*TB M"62>/'GRY'F??VW;?7*HRK\=BNOZ4.W_[3?SZ>0WR;?=MFK_[3?W^_W#][_[ M7;N^+W9Y.ZP?B@I^N:V;7;Z'C\W=[]J'IL@W[7U1['?;WXU'H_GO=GE9_>;W M_]J6O__7_>]?U>O#KJCV25YMDM?5OMP_)6\K'J&LJ^0R:>_SIFC_]7?[W__K M[_ =?F^2_%A7^_L6WMD4F^ZO/^;-,)ED:3(>C4?ACT])-HO_9L"YBH+3?5R> M^%3V^R>&]]_FNZ#[UYMWK_^?MRW>OD\\?WOWTY>V']Y^3M^^_O/[T_@H_ M7+V#3]<](U\#+$V^!1@VQ;?D?Q1/W>=&HU$VFJ\FJVGO4KX\/00@9:/+/_>^ M\+%HRAJ7OTE>Y?O@78U<]=_^6PR%5S#&AL9YL\WONK_>YMLV&/'ZT#3T0MFN M8;'_L\B;WMDO+[/QY23KPY>,]*EXJ)M]6=TEG_?Y_A"0S_\,*LN?Q-^6V:))K /2N;H+=>5]7E_EZ7< S\,2&G^X9Z?,NWVZ3EX>V MK(JVC2)OWQP"?,C;KW=%5^O?TGA#3R%R8?#OMW#4869>LE'=E&HZ U\'>#ZS\'^==\F&HB^&Z.YZQK. M1]4"AFG[RAU 7[7UMMP0VE_FV[Q:%[CL8M\F%S]5^6%3PB\#X"\_?7Z57+P8 M! 5:\U"LE4/P09?Y^T],;(U_E'\[5!^S;?P7+"&J_4:F6F;-,6Z@(=NMD5R M\;[>%\DT .1M]16&J)L2T,_/S()G/C;%0UYNDN+; Z(AF.]+O0>8)@','PJ[^[W27V;'-JB;PK8 M#5PU#[&(+!5HZZY$;/ \N0R>/)=#:0..[U+-G#2V](\NHKBK]WOG(FS4?#0 M'^IZ\UC"F>B;\!.,T91KI";:7#U2T7T2K\;OVX=\7?S;;^#N:XOF:_&;WR=T6L!N;9)]_X\7&]^PJBDA#/P_Y$Q)/Y'=@%;!W97Y3;LM]&9*$ : I@+Y" MOO*V6M>[ L$K>J?Y? ],EK=A"UP+-W\-0Y::2+(LP*-FT,2>@;W *T1@!M0G M>7=RUJL.&=R86N=!;P]I^*3!>&E0 M:U=]C,!/K^S(BHA_X_$MFO:_)Z_A:(>37>#I*9]-9<@&_#SP M0>U;>5D![USCO0OS&V"Z3W_8W\,T," LXQX8+T.W$EKD&V;>KO%"[W$&PVX3TRVB#UGN%S(HGG.]\6^! D K^87R>]Z]@VENH*N*-BO-V4%8Y8H<^!5@+SA MWZ]N4"!?[_^_$#XF!Q9KA IS0^3''^^EC(^6KL\<.'BC=^PHQ"4=C+,>K?ME MMA.;9;!,QT)N!"2$:^\(R ]GB56.9A:*53*0W=S^;?P,@E6$>[=$$&WL1Q", MX7@_-/5M&9RE#P\HH.,I>MTC0?VZ+-R4U0%S!1Y MARZ8%B?#YP"@71W3+5ENJ1NXH+>D?/*XJ&:V0#D) 08NBU"+G5[6ZYYGW8@ M3(.DGU=%'0K2;ZOVT.!AC(AAQ$FT.!F_\GI^1 (Z;/<18@,!\Q8X+*P$3BK M';+$)O]:;(-O07M"'GZH@"T0'D(QI'QXB$P(,AMPW_5][)24!$A(020BK)_P M-K@'6318WD_[GGN6.69M"*E/%+>DQF) 0*8YW$5PADLCMO9N3WP .40WQ6W= M%(ZL<4S .T=4 56E!M(-&+X=IX\DWA<:U@1@2H##)P^L',*WVP,R)A"V>FZS MD/C:]OO$&3+?@V!^<]B3F+:OSQ_IR!CGW+^R;E@),]KDXB9ORS6=NTVY/2 ? M#+A(@4H2"C2 23C 274@R04%9T^BXK%^Q?M]$,1$&$'"!8HR@^_[T12^.G_5Z=^O?;(MO M)/Y_K@&#Q';IP%4$/)GBUL-?=8^2E>#-MGX\TQ)A.0:9I:+%9!(D(EQA(YG@WXA.IKL,DDV25 =*C? II@,5&#YZL", BB%@E92.GY#K6Q M_X@^?$T3, M-TMK1#GSC8<3)A7]%ND?\KX+HE8<"4FGU?&>X8ZJWSWO;$+F?4SAXA05F M;K,22:N^#;A;QY88OP^/3'CB_<^'AX$[=(ZM0+X M.J:_D/J,!!K[\5EW86WL.W!XDK^0L:GO M-=> \UH,.,@K0;$J49X9]+[)\E5/ MJ M:[G6K!U>M'9RUV((46R/_(20G5(F4=(GD M_[[;\LQ^/1#^*2I4_9#X,T M0<_6(QSD[=-E_5BAM?!PTY:;D@Q-RLSP!J0, _F[_09&E1'-(_BM'?=]7M77 M]\7.@VUM7]._VS?"U2@=_IM5>%2"WWI6H_*%<"V?^ M:@M,?Y\#NO,*)A@F_-K2$@&@UR,R98CL"0%S1D^)@6X+7 S9<1P!_,0.D.TG MAS-[=]<4=[AF\S*(2BR3OIBE639*9_/14%U5L&BR?<)<#R#O BR/R,5@VJ; M(")D.9-3V\YQ13XD<-J]4TUHPG'-\4[L\1XJW%(THH,P+&I"W2#)9(L?6H1) MY/!C:R\-E]B(.AQWW3!-=+B.BH'% CVS'+C>Q>^Q(5JJ'O.F0XKZF'CL8P.: MWK9^2)-=7AUN@:Y13"2[<=[\ NI5^X"Z_A8PCP%>Z)5!9E2N[Y,694B<'&B6 MB%N8[R/,#PS_0X6;6F\.ZWV:_/'UU9?/5W_Y]-M_R1;3'U+$!8^/*P.:.+#" MW3Z6NQUBXZ&NMWSP_NM"^7&GC51FF'&;7V'T"4YT"R,OBY!_'QWR4"5<"_A++@% M<$/@=FEM B!Y( /+'L9JFKK58@Q&/<$2%>PAH_.A1)\&.<@UI13(,8H#\&N- MG)21LW\2=T_%[&1S0+FO: 4,U$@)]63LR,D+QJO$S:WN2<:[1;<46G.;%H$H M=Z3_HZFNJ1^2I[+8;EH);J)%Z;&8&(#5$57>UP>VMB3;_%!MX +9 ,4V=\R, MD40..Z05!$G3"/O!T/H"6"R$X0+@H+Q^+1E! =WL'T&8+0$?,'*<\OB^N8.K MA6D?4 CR*).X>9.HG';WEA:HA;Z#UD"9-Y<[M39J;5P@=%FS?V@Z"8,F1.& #ET4)UVR;W"&; 7;VI#".\($AHM%_JDJC3_-B!=3X M+=:WL/@*V(:A5PS[HS:H/.R-K(NQBM:VT%HVR+=\=4 ?7Q\<2>W(].PMU6&/ M77'#8D7!&4?U&]>*[)T-4_O.'<=5K,O1^BF*UUCZ+3D M?TM2%AXH./4=V,UP07Q*P.UN\7NB9 M%L[5%IW*"893X_D$X/YZJ$@49?II#\C'>&1^BW@U0E0#)Y$+$CZJ+H!PL/([ M6E$JTD=()<\A?V"[6[0$(HU8';^E:QE@4(;E(D!531R]*=!71)[ G&^JJD![ M#8J@S#-;N!YT2 @KH^M[I;715#BZ\QK, LR"J-"1O;7342CWQ(%LD0N4H,_O,61!H#%F[&$O4A2Q MGL>R9>X"XL"Y3%X9)I\<9_+YPP,L2'LJ\^2NIOL9E(FBJ42TXZ/'@J6@#G27 M+3&_&Y#V'T''SP>)"56F/UX[%F97:T"$E6A#Q*.K4' &&+0M04ZSMVK":2@?;EG@P:@YF:0N '7>//IJ"(*.?+0 X!IX/._ MUHU:;S&2EXZC=C@^?>]HS'=UC5'4Z -E%V,-JG K7H3\$=$#S#;7V@_:\8EZ M4>0&UBG#IZXWDU9)!+Q1@CJ\&R4DH&47&+I]V55/M$-19H Y_!DN&Q+0=H0C MHO5;4 SVEV65RE] /DSO\HH.L-*R !$'^TGASD!I .XG\OP3&=\@5]?J&F% MW[L/0+YFN*'!^Q,!+K(F_=6=$22/!JG<_$I/UE\B*;C]/5:/8#2R$$4O8#?CU+9ZOQH'?.FDT3LJ?N- E)(DP4 MO+QK63SR1ILCQ.HDG-#;Q!5?>6\,A'0V"0*M4>_R7_01T6,9 MFP;9>![0O0VDO2\2N^Q\AX.G:A]EV3K<'6-!T"+(-B#6#>DY5N+A )@(0]A^ M"#8:=)S!*;_8#!*;:O): MN^I3]<[XZ<78:W)!. >")1Z6_8E$.4,$-7<,=VF0&O.]97H;':H"W_-Q1S3M MBOU]+5-H89E( B3LQXIOR.])0CZ@$@ZG;8,<(YF,OD-!?ENZ?ACUYM!4I;&: MW9;?6#D=1Q_^T3OY-D@A_K1$<9YZ[&6=]_YT*,E0SOM.ZKQ(.5GT^2]-3LEL M\:5>'6"SZQN,*?H,01/C"4@?[%'7S*D2$@RR%:XY8\@J=,\T?;MF(7L M\B<2UDD)I%A,A&.8O*\)U.)R0_9Q*\)Z&A0*5'#Z"I!O@%&4C0Z>QPBW'U M^1H?'W2=%VJL*,H)29DI6OQ*XE@4<'.Z3UC5:^[88!=85)]6_?% M?COTN)S,W2I5,L\>"@UJ]?B5?$-MYAM>QH(:Q+P48O:&H9"(5AH2-""\!51 M.SRWI1M[SQ84UGG79'?YBH?(N0VW3XI#O-#F8L0*VD]D' 6IU>XZ]1(VS/QM M"'2K31NXYHO; 9J"*'361*+3K2>6'I/$MGY2'2-CR5Z)GX:?A\"QMEOTN_>\ MRIN-:DN/Q!DI'7">LU8_G-:UF],0K8/A6/J,^#SF^3Q M$"K6=D6Y\BLOE%+Q[>X%G9$GK>" -%&+="P#U2(0=OA))&1B_BS >SY>(CF] M2"-'Z.!K/:/B&=&N#SMV ) !: MGZU](=S[M+M!Q&E[-REU=P0M> TMFV5_[151@B MB^VCQW3FC,\:HC."XA^&YA09HL#(]%81Y=2M4=-HDVI_RY%/;PJ4F*OYY4;G75GVS%5\F#F.I M0H\,XTP&<7W)V5&.+H!GIP-2G=;'']072QP0-NQ>S 8NDF*OZD/3\ZKHM1(_8/+!C%7%8EGD2L>)I$F% M'-L$'3O+"!S4_?&DE2CN U_ZA661EJ\ F4:\J6[L1Y,<'C#TH$"1A85-+0Z5 M& P 9Y$&Y]-KC?]OAA^&+X<\+_O]2_% :,ZG4'C&]"_QG(HV37=!&S55V.AD M3@29P />=!X#_TF#9)8CB&^C:J:9!138]V2N.&R(Y MQ7T#03+$!FMA_2 U.HM1(6I^]RPXALEGI)W8W86,N7C@$Z1IKBE D/04%F#1 M=IX?&!A,)4H1#K+\T/5H5"J0O( AEW"CLWR@);%-=XZA"3W3^\/^HI(M5\9E M3,8K5)9TW&3=B#WD(7\B(D)> P<*>.]>DU'4&46'$*5&X]FD-Y5$5&SS]2]. MN02VE9#ZX=X>0,!5\:BC<3 R@ Z/[UMN&3DEKM^QL[CD2=1 8ISJ85M,)G1L M495LRCSIN0DL]G?%GMFAX :_I@L+UXA:$VH(I;:AB;R@V,'H(A@NJON!Q'%+ MOG]9J=?ZYD8X/O-Y]$R!CN,/8S*4&PDL^?QV@%8/ /"0U$^WIJ474@<$SZPL M<+@P<3;@?1OQV*R+KHO:4+B;3X'RG/9BF!?X%U?6$ 6P!L)L'VJ.H=5BJ'Y) M ]Z@ X],ZJUE-VQ_UA":PF(OG8"HOMXFALT;0 D M@7R[Y5A?&(=EMY1V%PGV M'YC+ :KL%EL;X$L\?9>?U_>- D.KU(-HH1)G1BH;0)G?Y26,%M'//Q+Z&P(Q7TV$(6JB9/[2(XZ9#S:-N/:$L2=A,"(1* 5-%R:6Z)##KL4ZF = MN,N.CBDVK9L85&U)!W8$^=NHUN*@$#;KEX'>F(\P#>U]\I(2CW6E$9N2K&1" MS 1&0Q'&4VTQ/MW?@*TS;W; MDB2'[DJY68&VR+)'RD+KZ(W$5>SH3>'>YB;&5@I3.+*V>4?I:24HDL0<$)7$ M)*XMNKS/*&RY<4DYWL="/K@<,KXLDGQNG"Z>I49QI4!TAV\I M>OBL%.Z>U1AZ]U!@8G" H>P&-C%,O:U ;#OL3+A3(/VKN(S?"1O20\B=SF4- M>J*1TECQ@O1HN0#E< %>86]&.;L9( <&M(8$(7GH;"H)'*BHKD/E: MDQ/0??)0!<^2*JKHTLX;#)YHUZ"?%V1#LW/?E\"VX(71)9N*/_GRHV4C$)H$JD7J_DHC"WF$R3U.&!]_+#@V@T\D? M>VS&?LOKKZV94<]N5#AW*45)#QH-A,+X]:=4@KHQ(-R%F"P:L*OH7XM"]T/G MA;(R:S-0H)^#U_T#V9WV'#A/T$= 98L.97Y0XLJ-I#3>/+D/">5OL' R07FX M09I"P5W"MH'A;YF%Z="FV *Z>S9#LI^2G\D$NR"O#3) B1PDVW"0C/&.]")OJZ*O@B((LX MK5$'?JS7AP9_@RW>XMCTQ3!J@W0D.)UIN2WN2),\@'B]E? -/L]KC9]]Y(KG M X\/Q>TDC*R]K=#9M&B 1NC4 M U>'(7W<'*('KH"2Y&1]V'LHQ73-"N>@0[;>YN6NM>S8;@@MPQD]C8E3RD>1 MA+%(>B50L5SZ.Z!GT9 G['!3P*$R:.8HWSO'\TM)HRS;-6M"T+T.;K X6= M-9ZA#:A&?MAS?J$)BW&V"@%4%N$FDT(KY26YV0#R&S:Y$+Y-R#+OES&NVVA; M.?<64KH4C30B/-G(?AP-:D5!^Z01IS1[*>.^BWC:5KC>SO)R:Z-1_J(\G+"# M76.!37=D5\W;NH*OGM"_U);T&UZ&#L;P45BN!%+9%2-@DM;%Z;R.$YK/F<4" M/%S?%737Z50%/9 -)$\=[]-0X1'1ZLO8GZ M7RW1L82("+O0YN9*0C8T30*7?Q@HL4)^H2I!_$%QR2"RZ:UUD!FE>)/1U\K3 MKHWC26)RK8_.41I#:XBOM9L. M*A9%+1$%$&236@3IZFFY/)%P=)*-OR MEX($Z;PB7L$YS63'U57Q20C4+#"&5A*&.).4W Y#\B20>PZ#=!?3D0[I=4^U M9,P[1[E[@ 7.V)5"J6B2R$GY&\(5).&"H-.)FJ[QDC-I3&$-#L>H\BV1@^.A MM=BR2;S>Q0QH)IZ?\\GCVLS]6.4;'Q1M2AU3XD'+3901^D40H5S=FY6!JWV0 MZ;OT@YUO4,1 0X]_GGK)G6PV=GAF/@\>H8T 2D'[I8"-CQ*.,^@KBGF:!7/-^CC*C8)Z=>LT&J M$4@R_!U\547Y+I]@)2J_M:^^C5-&]VZ+ =$A.=<=2%>=7P);3JCZ.V(2$QV3 M>/&W@?J$854_&FJ-*Q/,]SD$B^0?$$\H-;=[B:$@&]$J>52].U8-U)&,:ZEM M),FC=D%>B"RS,/04(=_M6'F[N5:I(W'>Q/.S'17)&(^Z82LV;9ISEY3)72JJ MKV535P'2B%*_L1,/G9B7.J 'H#49=,/DFJ]<&O' M#E1M0&,/:D%5.IBLB*=K RPF/STE?(0;LOP14X@DDFF9):!(LJ3Q;CM J3U6 M](/I7TS2^6R4+B>CY&*Z_&Y@,MJM!RWLA8%I?^-T,5JDR_$,+X=Y]MU XDX8 MB!?_QE'U&F]V*UBB &M+6Z]CVO:S:XIQ#(5E("0"+>2)6-LF*A24[/,,CWQ?O! M$NPF83 <=8?IC?5XV?T^BL58T\#G+QX.9C_$'&F'(K*#%Z]$3]YN#^BITU86 MAFK[Y+GJ+&+B BL:'6_^*J[WV_(;':/JCIT"#>[9JI M-F=;Y[P-5II,X.:\*S;AP=#PNXN$ZZ$9Z$*=/[(\90N(^:6\-%"W>"T[6?@V MPDD:R8AD YCMQ)W[[>T$UA\V.-P]>.3-T6Q8T[.]L$R[H<+BZXI(9*O-2U2@C)N/0A8L[=:'J9- MXH;.1M]A;1+ U>'N7@SAF*A9-ZVUP#?%@U=HLO*&-B:MFQK=)Q0B@3;\6B=- M6,4_H1+=;$B@JT1$TY/[Y@F,P^0G(XA[;RGOK;2[UZ(J>=FRL7P+7Q00J=_- MH>.C0)%2(K)N=,5J9?QU^CH/$HSNE6#._&QHBF-S?2$Z MK(Z(GL^UB. %-VDTI\S$M;5X0&V0OMXL_5Y@G<#H A2E-5!*+'12V!_-:\9$ M)_$61Y(GV8S>D-F%;-; =T7'<[/AK"L $Z#\:&6= L*A>)RB;8(9G$$8''LY M'$ TX63R"Z#(2&<7./&W.!1.E0HF*!C2G$N(BA^0X'.")B^'X"B7[ MB>B \V6\[D:[^(R2_%3:5VDLCFX6XEO88*I:)^O7,2)Q&+15P"G>8;78?<2- ME7?7KY7?,%-3R@K8#%RE\2^FU@JN=T0W,@.)&B'#KLXW'B9_K!\QAS;5#-P) M_>FN:4^'D5)3U]L"\_X\=5:(0=%F(-';MTR&BW:,D%YC98CCZZ MI"=N(Q$G'WD)E+$DQ'PX]9@\!QYP#2L#4I!)FWK$X:]!1=9@K/(GENHFOK+. M&_K]4GO(3-DG=Q!5NM9KK@5'AQ$Y!!69.4D446 C)[,WAU@%H#K\P(T6T>:, M @G-L$+/@]+)#0YL&#Y,YGZWP*>)34>G-TA/"\ZQRV+]U5.H;P'*,7;YNZDMCMG"K MK)C2*UIX %YR225VX9:P B<[.+F8UQW&W&)BD&/^P-@]O[S*VN>5)+>5KBNX M<\T$-\>S3Z6*9O:''%KLP96;@$)Y;9)('4>^?P,P4Q?MQ.>'$2C%*G8.3S>5 M#?PLH+-QX'$1G[GXKZ7N<7"K'*0V'+2;3^J72>#R <9RI/TMZ&L=)G^."@A4 M8K 3!*H/SF7?P:$P0IMS7W)]<1V8O1QBIH'-6G$N]8Y@\IBWRJ,OX_[N\6*$ M*-.,"Q[6Q< <%H@%TKW(-(]_F_LB5N#!N:<<#.\E.P=+MMN";7*O10HY.*$4 M]MYL APKBV/!KG,[.2'7)PL_#C&H,K9URN5YAB6'N4F)GYM4-EYJE(W#[2:V MH6D_%ZI8TR=T801'B.Y5D_!(RV@'ERM7=ZK 8Z;L?J*N- MY%RAK1=TA'C$_]LJ>5/<- =4'H&ZY\QV;.RJ4TCRL\1%MLE+TN]-TE6E7UL)\^_*1'58[#O-,G M6TZA7]<"-PJNBCUK9!@.1J_!MKY!XU\N<. AU\[HU(#,)=(QYG.#ES57!+ L MBD<2[Q@5(RPQ?1VW4JY7Z\@V!MQ"OZ:9EVC01JT>)K;!G3PJRC%R%[3K^'0L M'IE42F[IOE3NJYS^@N;."EZJR@FJ&+!*_2FOB$#$ MG-XI9XYTYFPYF40(=&8..:QOT[7-P1UGPP P>%C*TWJ2!U]Z+'FXQ8RU:9%B MA!#L7+,I*4UG]L=D?CBQ%Y:@6T/0MDX*;Q!Z]B6"$!BG'"1]V>)A,C'"O$'V M]+*IA39?-W4'0O:<^4&O=+PZ;' B4.R+)2!YM%A)9*"@7PGZA['B5()]?VN< M.EPE6TX:LO[I.S@78#@D@%/3K5_*LI@TH =+G#6I%(?TQ^$P1Y*92$*+W8'(6\6CE1W MCV-.Y;\+,6IS:ME3>F^;J3?"ZX_&\R27E"*3:F10ZW9CI7*=QC="EV1)&S M7HP0L[FFF1P D;+?$ N=58SC0]?3N-F(*^>%78*\]S,_)VMR[8;F(8.[4- M1Z7'X6@"J!H>O, <[BHE>W2G"C='S"FZ]27"T''@Y.Y0,I>Q\0K^;;#TY]M2 M0C"\Z$#4LJ&V9+:L+4!'ELF1$*##59B7>:!@*Q:>34_7UO8YY(0P#ML!9(C,.F^QT[PKI=+SQ$ MA77=J:*<6,.Y2GY*%.GNML2GGAB)8RT$N-1LEG AT,]M48:>O:O-^2ZT/\IK M-!"+K$TE8D96+GX5&U[8A_G8:?(V5 78-R+!^=CU0DE27)UIWV0"/>RNN5F3 M3PJ.'UK?G[.5[3U5E "6W&-3>P8VU''RCE3-\@MQ".UP7=A3O.GB@*6VUH57 M?UZ!(E/5&.5F4PW=*[O<29].K-V-2KHM,19H+=Y )E3?"&^X3R2Y^0]NRHU_ M:9M(!<])'D^=ENAC6];>!!+;?$LC;FGQ0&+YRAX MOMLXVH&$&Q'M(^L@T2D\U$P%8=YQT*/ 51J-2,E7>-B#GN2B_I8$DZ'J#K>R MPX%>D<3T"M6G5YRM/)AV1EPY7K^B4Z$=*=Y<;OH8Z#N.2ZG@H<6Z[^S@U;,[ M6DFL?"6Q"F?95C:R>85"D&[JCK1:Q4)T#(7R"W# GM%=)T4W4%BA[>0"17ZJ MNGM@^C.%<3*D:.R;PL.2M/U=-QZ(63UUAYO5^?JJER1ZCZ$M +YO4]8=\1T+IFK?1\;>4#IO<"Z?_7U!+L ,JR4)>%,:7R+X*@J5C MTJ$E6XS2D<_HGYB5?-UI39\/9 M=Z%NR#T%V *JSK* LOGT13;*R#YPH:,;5ZMT-5H.0O8CIUK%[!1N";03%KA_ ML 'CRWV$'3JA>DX$05CH+!:6TBFG@8;:?=^S?V_;(=9K*9.[-WSU\,"3"6%Q MQ+\-Y>?X$^7JOQ[S#6(DM:D2)6DJ/&J\'L80:82%KSDPZP.%V968CT+..4?P MK(IO>UVCGB?B&&I>$@=[Z@U;*]@" M\5$/XS_%'9E>))/1-)VM,OR8P8^3=+J:XX=QLIJDV6R&?T^2Q2A=C6<8E@#< MA"ZZ2_4.\/4]$M#!=.Y"P^;%8I[.1JMDH#YV(Q".F61>P!RS=#Y;)C\]<')N MK1? >^O8QUG\EJM8&=GBUMXV1A^F39,O;TSHC;Y0GVM4UBH(&[6YZH[JOI=R M]YC+_=-#P3H:6<<"V[$S6-V3YQON=Z<^&3 .I8N2!#B]U"TY=+).Q*Q_24)W M]\%GANX/E6-[N]!1,AB#3;UI[S"M Q/$*M,4DY=C>)Z)3(L>=6-G1)9)*21^ MU7AC$K*6L;2'?_H3.<*#U%3J'CU=,-L82>GW4)C7,;*?3$1O]Q'[RQ%)/OFV MVWY/LM.__>:!^Z86O_G]=*@B$RA[GMTP?!7+ 8##E:XFJW0YF<#?TW0!PMYR MOE!7)_(LX-J;+]+)?)P,X$]@ O,9_*EPN/EBG$X7&0TWA5_&V2SIKMEI;=7W MTU/RRK#HY^)EABVIS0Q]^+CV^V$1P//Y*)V,$!>3=)DMT^5BKG[NMLD:KS"+ M89I,LWFZFHW4I]Z663#*:HI8GZXDSAN6P)&P*_SV'843;NZXF3C99PK8T2W,/9"CZFBTG6VQ,' M+IXIR'79".!&*"8 Q3B=31?I+)MQTYL)D/EHE(SAQ]D$NZJ/IHNP:TX&YP)N M2[A*<9&ZQLT12'"<+>&@R2C($:ZS>X<(F MTQDL=P$2J/SE]K59S5,@5OW/)9 >K#>; \0SQ/\\S1;+=#1>T;ZLEO-T.EZJ M2)]09\.#7\_;\VR:CF:RYQEB=(I[OIJFV702W7/X:;%<)?-E.A\MXUL^FXYP MR\? NP#YH\6Q+5\!7<"6CQ![&1WKR!8M@2H7,!I(]JOI,9J /1_/9D030+]C M)#F@Z'0Q7IFM70%5[EDZ1OR[D@X6PFKV$AG'781TFSY. MF[4UXZE/^PO3I]W4$A\F>IY(-JI1@$FGI1+&.MP*SHLD,KF-HYW('AO PY&" MV_*69'G=7VMHKHU$NKP2HW!X2?=>0;:A@04R!7:T7* FDDWQT"##F()H,9]' M.%0PM/](@L_XPX]!O0&.CL//%G2&87B\C.848[W!B-;<)-QV0W^I+(>,Y:7& M2M&B($?,[5##UD51 &GE.OW%]$3ASCDM94W.9P0HG2#E?!%Y?C!TCJ[L%1]= MI!;=?A$6#A>:,5S0Q_,/Y*])2GEM0KT\X$RM<6V!(SV9N8N4?""-EKN%M-]K M%17DK^EDR1JJ_7N<@+*Z "9[XC";\%WJ.A:>[K/.\=+)6#EO6&6>?RFZ$NOJ M0=(^798SO&H6,W6UT9DJE\II275Y8A".F>R<,W?<,^ ]#>8"Q/S1:/0/!E)& M/19HK8,.G1X*?D!Z)US3B99D-18N]=98X%Y7'YUV^+NP M@X+ADO'C$'URD2WFM+[!2?2,24<(1YA.HP-$MCN;$ 3)*XO)VZ(?D>SQU9&O M?LC^LW&87' @R@!#?J)#8JV6Z,T2"0V52\88T9[%4LA^=Y2C\)X(2[$?@*?, M1_K#Q/TPU1\"=H,=#9,OF*T,PC&Z <_C**NA"M\,?+8@E!D;E=*I;2TVK\< MA(U^C1Q"&&B8.!VY2XZ#=>OI#:G_(G]C7G9.U2;?87*U^>F^V')M0VQX@_X8 M8G[A_/HY;1@%I7Q3N[*!T&BH543@0<4997ZT38(,'F+<(;SN3WT9S*8LEXW8WJ!'O$AR>R;3*$\ P1^T$O6)VL)0EB##=P&:V@Q/--7L M*JM.)JZ30#L#F675/\D*U9S)('K&,U @4AN3B$5]-KQ M=!59,>ABJ_% _8'2/X_@=)F.85..X#1Z3X%BE-'% M&I!UD6Q.H6PV8D86NZW/1H , EM4P'Q7BOT8W<:*CI/0K-"L[2B0E^K*N62 M'-#U!D"?W$_L^CV:3 Q%5.Z/%]ELY%^?T5.49M.,!KER^G-)S18"@T")SS V M,Q"H]1%0L^D(+_DCAQ($ /B$UM0W$L,I)%0WY5U948$1,URL(S=>&UC]!$NX M&,A)JF\.F,2J@P?(DKVQ32;P"F\PC(U3I79HIMECF)PC"9A4^1MR%ANG3ZI+ M\54;SY1@')RO7[[]\NK*V/OWF-7"JA%2/^LRZ+WM5*5JPYBS6!8":K"/]+ L MJK01+Y+-(KBT40"W+G80[A>:OKGLDVDMQ5%^$DZ$<=6<0V@1A-A0A#FJP?\L M_I#\/?P!Z"3DJ>EBE:6+V93L<&/0=2 MCM+)G-3OZ3)=@B+>O5P_4[5V$EC>22U@+F#4??!5<;,_RVCR^RP;JMYAY8;] M0DY2S+DF1YA7A9@*H')%'M,"+;^]+0G-7UE'K3!^D%*004JLN*& S<^C0$G= MY?U[3L8J;2#--L<\:=L,SHLDM&JQ;MU7UIMR+;Y)Z@C]9#+X\8"D7$*H8*=B M[?0,D)0Y0!?SA(UF@OV6.N$HL*% M]/!@^=*\VX"7<,/F#(%P [M9;+"I'$5DVBIFM6XBDK)-B;<'Y/%420MK/(BZ M(UWJE%$!$$RC.MTB$XMZ57?Y7O#KO=)KY/A542C2PT4C[ETEO%ID]*MZKRRJZ%*?22>%SK+D2F0TODK6T./ MHW:\=)V^(^;'96GC(9,<1CEK9< $ ,323W1&CZYL?IN\SZOZ^K[8)9_KK13+ M>ENMAREW R)S$E'?OMBB0G/@*LR2J">]PC_;]A$F#,GK!J1ZEQ=5H27D)YVC M++"<]=0W,[^#IGMQ,TC^*_&G]K\6@_JQW*#JF.H_3%V#DSSJ]O_?/*KG='"@ MDE1=KJGNS'SVG51,E.A'W6[$S8;-*W$ 2+E1KM"AD)3',Q1Z^CA0U\Z3DICX M3^)'U\*/.D Q3)HQ":7U<2:$T=!TJOS&/\:5R!OZ2U4_;K&H&O,YBD66<,2& MCY>>(;]K"HZ.HT 1NT& :PT06])-"G V(XZ2]7 QY?8T^_NXV"K#D(1%C(OI M[B$O%BCJK1:#P%'FVJ9NN@)>CWUD[)NT;K0 QSI]U[2%>"SW5@96ALM9,K$6 MN\4$M/OEC"UVH(LN9^DBF[+-SOLX\3^2/+O *(\,H%G_:CC&HSE9'P2.\6)F M;8?>QXG_$>$8CV%/8#](7^\%0\L.1\'(5FFVR P4LW0V'QL@S*>)]VEJ/HD* M_^M F /A6 @H\N"H%*/.YQJ*6WJP*>^4!=&HTB;TGDQ;$U1G5A/\:P:*T72B M/H)8\7WRD5LY2-XK3HSN-]#_1<7GJ$83- F7#P&';K1T-%Y@(!1&!&>H7[DV M!4GLD3A^A"!;K$"AFKO0J _.J=8Z[,D5Y@//; OG2I]?D<)>YM4O:$ A(\K- M64\#*6+0U@0#4K)LGL[GBS/?1#O=%$,+'*2M>]_4W$_:&?((H(@N%E-@@4 V MTTQM>M]^4S<;K0QB!-42S8138 /O3(E0XC-]Z.;-[$8WP@9FJP4,-^?=S%;S M=#'FP#; RQ+],&1^AG\GZ7R1!9HPT.=7D$3)0?0>O1X?N6!GH-Y.B):CSV) MP(?UOI8<6[]XMTZSS=$Z;UXG!XNN#:IC-(TCV+%GP/F->6BX+4Y5!SY28LP)"+38^DJ"[C8E 4?@$%7*RU?N=^!>LGE#MJ3(8//!+\904<)W4 M3]2@A)./&M(!I!RJDL0IS,G(JWT7DZ9]DJM>("&9>L/WQ?:!*J%CF@0'GG,/ M ;1"4BU!D[6"14[P>&W)>&ET$,7)Z0_H9I-:*D8VIT1'6";U9F&+P=HM"]?= M<*V1 ,%);:<]!V21Y<(V(B?FH<7&LE6$5$0#E:8NJ"0Y6R5*"N_P.G3CKDB- M7,G80FF=^H$XHJB[N[FVG<"%\)V&74,CDKFBF QD*_0KE[+:MG U_J?H7=.2,M<%UP'/@ MIIWOI'0$]6?=QNS2$ZYT:M00+G@?X[X8$X5W25%X3NO9,!9/O;<]W9EYO/8P MHW[N=E'V,7?,23,7'_B+9#1S.8@D&# >6>2R7 ZITE 8M K@L@2%(>8@1OO^=G/IG%EF3@G&0]<&;B].FN4. <#T%,<>!D/3L&YFA&WZU6 MO5ZA^2B*=@OC7,_$M<0[KT\FBZ.OS\9$U$%W;9.91%8L9( ')P!0'RRO"7L+ MRU^ZB4]^C3MTDNAK@8X3U62WO=AMYK$]80%83H=B\9:^-HE3")M>'[.'R7"D M3-\.4N"SX7SEH!]TA._47VH,5"'>/(45V-]GBR$H3M^%A\9?6)<_$:J7J[$S MSWRR6GE7I<[&HW<4I:S+*,^IU)90Q!^F^GWH\LB*NK-00(84*FZ]*DJF&7?) MU05=43)+QXLQ,2CW\C3!A#.T+' PX0L072?9B)XU=[%]LBJW W=!NF1R9RV* M_7248,86C(P/C!Z2YI(S9T'RKR[#R9Y7[$YB+LU6C<.)816]LPYZC&=JSXO1 MK7=LSF:&D8N@-Z.9&(@!-D$B1B6:R7$.XD7]E0N=YM*1BWRFIE&,WUC+JT>K M*"HJ#T^07!\88#6L)LC@B),U!\W!&28?(JOB4JMB6I MWGZYPAX+VY'3>*S=KI1FMWR"N/#,7;RS Y>4>'QUDO-G0&H?=DO]^67< M%+84/% S#P[W-A9XD)NQ/"N@3->VMVTXI.D;S\^!EDOLFC+\Q#=&<-O:@76P ?7-1E >N7?V^KX@[PT\XJR% M4_Y1FW1I 0ZFJ>\/PX\6SOCX[!4(+5MM365IJ>T=N*NYP0M'!Q?]7.GAL4:? M0(=X8DIU]Z ]M ]:("^Z*$HP?75K:G,![T=!U>E_:SJ487&A0], XCOKH$@+^6S:'M5SA[- <5J)G_/,7T/?"T:V[<0=V-]/4<**GPX#KRW+,# M]^9#U3MG8"CA7'"NM:V_:!\/?+ZKM[>P M-X?FEC6^ILJE:D)^!Z(V\!-L^J13./"$_(B!D_L\3=Z^&P:088(JMQY2GB?) MD@^646&R-P46T*<&TE4K!=5,-294>C\89Y=![4?=!N+*N#38<:%-5:(*#-4K M#P0\,'H&83KGC9ZW)K#G/GNNFB0W&C1Y(>9/>-T#%J52S]PBZXP#6B6#%3G MT!NCH6GBPN%,(-DOI^EB-3FFW(W3V6R49M-59[9L.@$F-G[.;'/0H5Q-,A*X M-UV@77P M2L4S2\?K>GO8 3/ JC6P+AU ^//U1UV/B,IHF$*1;BY#GER4 SC>0*' "A[+ MW8YJ-=7U-KF!?4/S#KVDVOPK%4OL0'F#SN+[\J9D-O U-RS?' @:#"YG+-#' M508N2ICSMJXWEVU^BP\\Z4"Q%X-81<=I5J*%#1 M:M-@YT;*W%"-8JD WF)%D5U-+N$-R->_<%5Q7$Q;P_%'00N#5%Z"P%^ 9KAA M2V6]?:)F?V0=O2]V5-B?S:R(&*ZF8R%\P,*3V^*P2\W3:7+86V.F]!V1G@.V M_B2U0,1"=W6K20M3("5^@N!4#^4#?CZ?%KY\O/))@2@3DQS#E5 U. SQ[NHC27$M,LHU=C9+ M >+FAO_FP()#=<212FB:24T%%UN'9V]SHOG&17LM M:T4,,\RDOIQ,5E;(2Q(@HN0+7GSJ$U+I 4-@EZMT-5Y2 LIDLH*[@_^>CE?I M=#FW9B2M?%\F6!YJ.I[I?Y67'R^E-6TF%^B)!?S$66?#T#DFHRGZ0ISVM/Q?)K.%S/SC@34S::S-%LNDA4Z,M/Y M=$3IWXLYYKJ3>0S[@I",>DM-L;V7+Y,++!VP1.ND^>L4(K/5$41FXTF:35:, MR2EB<\&87&2(@2@F PJ3&=8+ $S.R3^+F!PO5GV8Q.M^.5H2*K,9 MH!(V%J.@\=,H0.4(ZW1, )7S&4 \FG,F/3R[7)V#2K28@7#Z8DB8G$2MV> M#K;WDM0W0OV&XA;W)JN+RP,!^Z3R0#3P@!"GVR#I#.I<^U*Z"W40?#(8PV!O MBE$02Z3KZ1).ZG32&=4>Q176A0 ,K0S.[.'D#Q.L*C%!,SQNGNG%:_,!*+$[ MZ,AKR8H3DQGWX6Q8-=.'2M&B,"K;3P*T\9.L.N.F.8IH@* V9^/UUUC2 M8/# ,6%Z!<)T\/Q;;8>R%B'M_K^EPFU'K"^H_)84FTA[+$88EA- 6;UIBMRT M%JUJ$#<458>OV"K9U%5.%J$TT;V=N*Z?VSY "T[:AB324RHIIM8CD .F0<)X MP)*1*'5M >UK+(%EJM^!R"CMT'4K 2WBF*!COI=1FD#[%<']6#=;W<%!9#\L M,ZF5C U(?9A8);9MLVJ,^2#AC06$=@]S*]+P088@#1R%,-MU+,$$< PWI@*5 M9 &Y0QLX-;+2_:U,V4*\@W#[6$V7'@DL>./$.BS;*Y*H;*2P7;#INA54_S4Q MR(Z-3*I7'AI[M>FJPO*1#/ "[5UN94*(1L496MBP:$WX)2$>:'_&H1^!*G% M3W^\MA6QNP^BVMC[L*=ZZKZ +96QO@?VOWW22I0;<:U;FFY,]Q630T<;I>LN M[C W6G!A8P(\MU$G'$"/K*0Y35#+WBPD6I->9Y5HR&@S *J>'N1'RJHQLJ1^ MQV>\"P*T@O+7>4%Y+T2BH6#ABKNB$SLN6B\3X'NG8Q655$OQ?/NUT^A>[JV7 MQGU58.]D^-0,+LTYE.XT(W5@ZTF:?GG^_+A03]C09069SVQ8I=9D9,-EY,E]T9,=QE-1^%PI,I ML4C7^RM=85%7:0R.ZWJ0Q%^QA1W= VN:J><5$JWS7EC,D40797/+!\8>&\ECG[3J_%,K)!![W);5[2MA M>/0E0XKL"WG&9K'&*#4@O7K4LXJ8^8>-FL M#SL,3D#:O!."U#F(W#-P-=(#R@Q)\57G5DIN9PJV'>]XVP]Z&ZWR0[MW?@O]T'O;M02 M@OZB5*2!6T"K#N@W3[KL.!45-UYFMW\R.PF(RV',1ZO+0+C=GF[%R>\7OVYM M8V&) U-!HW<.UY'>&;WMSDUC9:\7\ YVZ]"81H:FF?#0I5(MPWD7A>_)YS88 M H2-$_%1ZW:.=[M(>QUU)0Y5*]IK*L_Q%8^@*== MQY06]ISI'M8W4O_Q6NH_!H?Y=I!TG^$K%H0KR6C0M2.5;R:07M;)3\//0ZG[ M..Q[E6D#U=6>Q5DT4: MH<4&PO.,BF=$_R59U?/Q)#%' V,U@8:\X(KJPI0 3 M^R?;829@0'>#)/)8\K.6\LDZ\K6X;/?%@W1@YD97_([3O$:X#ZX#'Z:C]'UR MD0V,K7GM\0V=,W !2W7L]UIKNACWO*C<>]$62<%A+!WID6&*OBBHO@4N\@%M4<05PBV431R+Y7%B-A8F+#,@$'7OL"1PTEN#9Q"P[ M!9SL%Q9V6KXT9)K&WNW:#MIPT#10#Y 'R\):WBJ+AON X>"ZK14UC8-3]F;X M8?ARR/-R,$19^05G%,KVQ=8$N(L!@7VO4=N.DU]%N8B"4+[D:TX"N=>IG/A$ MY>878BX>)1!([(*NFQ+9A6[K>@F[;Y5'"'O3E!#D#=> 8.W//9L,-($#N.\\ M /R7!LLN05"$>*II4)$15/:*HXY)$'+?H)9DFMBH4 JX^!4S=SN/U):MJIPR7T?BP)_D-]I<1B<*6DNW, M,<2BN(00O3]>Y5,3MT+6/NY>Q@&#=2,F(!W['FEB%PV!-@5_3$P+O:DDX'N; MKW^QA8+$/$3ZC7O? %C_T3)370[GGHV>T).R>EIVK3D)QL5S"#N64"/L"TF M$SJVJ.DV99[TW 06^SOL2TXGQ#1VLX7S4"TCYZ8V&XJ$H<3?Y""X)W?Y+2=D M8!,A?>TC2)\EK"BX[.X'2>=%%7TQ&IW (>N*LSM*,W/A#J #FG!-I)K076UI M+LPCO7&*+#8/W794C]M'DHA]9(&%%SPH="<- E,% #IY?[G.W=-N03\S"%.SG,+66CQ\ MB0?_\O/ZOD;_#S]\B31!KDB4P(8^0$ZJU[/ZQ'M9Q^@5E;L&]]?K>&^AK&SJ ML+<4T\/2S37#(26+QT^O)BVB(;O!$Y.^FTGE)YMW">0#WJO"D\O82F:_^CS W=FC];1 +L1'#AT;+$0,0HRA;>&C\C:OY)# M/[ZFQ/;B1,('E%WJEY1@M*[B %A1,S![F.T1O.N%!(01H0,IY:!.)QLC[BB7 ML$OT/S&F=:>#4+S9#I+N,UQ!I>%@:@';-;/$6ZUS'2"\RM';R\$Q4386X7=> MQ*J.=33!VHZ71CHJ*NME)K.13=Z76T4.P+W3T#HTSWL;@;NMO-$I'[- ..F2<\,^ ] MNQ#-T;AS6P/9,&/M=%+B(7'=3OGVJ<4:RU%!T^6#J3-5WNFKJ55QX4;[_)OQ MZ/!J7\%PW!R>+ETK'FBQ1 M=D[[]7K9,V0%8CPGMG8#>XT[3JM69W"7.]",*"*%;%,Z#U6YX85\UT57'^X' M(O,OVN5XWNY4L#OQU[R]>F.5F-)F!N=F]UNJ.V&3IR\PVO=;N>+)U>50]G!3TFAJFS)&D3>I#7/>DT&_P8IA^Z+Q05F9M!@KT4/&Z?R#['\$ANQU: M<#'6EZ4L[!]5[O<,=U5KP,1._V1]%*Z%65>@]:HL]S[U.N*8N2/3K2#ONBWJ0 M> ^8O!T;%XG'7)&?04K-& F<^4A$T1OW7PX92!SD8 MGEZENMZ(D;6W%4[\-4&G'KB&,1D8S(&C8'6D';*^^&TL,-VYPCGH0*ZW>;EK M+>NV&T++<$9/8\*;\E$DL4T<4X?BO@@(.\POD="C)T&K"W@4)B?ANF\TU+)M M/2-,="EN,=>=(AF;;C4L^8'\2!C)_-9R$=DJ!%!9A#]Y08+Y7A)L /(;MB$1 MODU76Z*3\17DXD10CP0*;+LD@G;=U19E&.OTHI8O3P1@^NL8R4GM_Q0@8+X49 MFK**O)PSBP6L)'57T+VH.*L=81"3$PPS*&2 +O"G'[=$J#@9!==NH)"9._=7^,0 MT>&Y+5#9[G1WCK +;:>O)#!'TV2?%?8+-OX(+H2'@7)_%W.L[O/5%(G?JLO6 M;& QW378Z$9HU@7K:,"A:<@,7P.(" M30H+E0)_9V")C"XB9VOG4E'ES/C@+0Y@UQ9*K#5V<\;>4PD7&\)M5^+[OLI*^="[7DN= MPR4A5( 31\.+HI8(CC-)05;-8W8L3U23@4^H)*=$S-LHKJ0:T/H!=$ V MQ%C9(Y4[AH29;?E+0?)Y7G&W%ARC)1NVE*\7V5(+8)$5D=Q$V\(>FB%Y4<@% MBD'>B^E(AX2[IUK75+%'N7N !<[8[4-E3)[@OU,:IA(O96Z"R- G MA @]P+H;T3&N]F%)*S]8_@:E$93URCU70K=I2MNG#L?$Y]&)9JIU.G!SXQR/ MDMR4+PI+%55R3V5=;RDLGL*JG%T3&XT[BXL9-W:F;E1I[/ATK!]RVYZ'XR"< MNN3NQ1RA!ELU3!]A%O?OX*LJRG?Y!"NQ)%AC\=LX972OP1@0'9)S/:=Y:RM] M&?_)^1=_[(#X3 ^A^-(0;7+%_&ZC.(W$M15J)43P>"58E%ANG4#[_RD,) M.:+:2LTAV4NKB^I V/6:)^3,2&?Y7H0U,SSTJ=6W@8&[FVN8.J*LN%>/Z%[& M@M6-83*,0G+WE,G=*ZJO95-7 =*D(&XMIBA)Q=,:E'CT9>%Z]PB->&!7L[;BL:^YX&)61(1T V@[,B;_/25\X!LR/Q(+B212:@DG MH%\RY_%N.T!QN3Z8/B@'@@W7.D4^H@WLQNEBM$B7XQE>)?/L.VG$()!SV&?5 M;SZA#!+)\]&UFUS^1+]Q#H?&F]T*EG\ <]BBEASH^[;?V$]5TA).1>])CO:>XF%;24 !47O#DKVBCG?651CV#L';Q!+L)F$P'#V* MZ8T-!++[?12+@<=!,(4X=YP"YK1#$4G#"SRC)V^W!W12:O,-0[5]\KR40>_* MCE"&EL^;OTJ0PFWYC8Z1+KG9<%;-6Z=A!I]KW%?E;G^P+ER%;V"@0!-4>0#" M75V5F"ZKR\&["Y'CJT9BJS=DF0C;A=\GD M'GO);<*#H>%W%QE<)GV=[8-;I1DD?<]Z9&?6,32LW!C#7UEM6L'(\/:E"6P&B2D+;4QO-QA,5A>\_-J_Z M,>X;K';*':O)7EG&O9"VV:,^8$IHZVMMRVUKF4=#P)8&JTIB9C#2P6ST'9:1 MP1*S=_=BQ,=@*=Q:19HH]=#&Q'93H^N'8E"DD4W:\<_@*="&#;J! M1/X]N6^>5#I,?C+2OO>6\MY*NWLM^IB7$![+\O$E"%$MW$1//D$4N29RL2DH M;NM^ZY,M%"W7Q/Z]? G#T_7%[G('%<)9=M,9\ZN;9OH4-OD789?TZ)"<.@[9;..5VK)Z]C_CO M\N[ZM7H>YB)+*0^;8ZYL(4"R&U>U*:2O@W3(2JWS\8?)'^M'S!)/-?=W(JVZ M:]K32:;DZ_6VR!M?+-'$H&@SD.CM6R;%2GMYN,"=D5N.KY^V^/BZ#=UY8;NX MC42@(FLP+H832W53NUDK#QV> MMMJC,>I[@W"DK[D!D47P840.066A3A)%%-C(R>S-DEX%+N=A8;\+;5U3"#U Q6[\F+4S*!UU MAQDL!6H98L'#C]@$N6&CXYX*;& P$8 D 6QTPXGJ>AFIJ^,^' ,"'U+AJ#IH M0E\0)I1^7QA!PMD7JK.G&3FE2:0]-X5XQVKN'&*'(..'G!Z$TP,H$GTGE5NY M(H0VT)=BH7193RU?6+9"XAE<''PO.,\JA_U;KZN^ 2S'V.7KIKXTIA*WLI$I M=Z0E#^ EE[IPI)56V5M+1=RX:")FICDF%^EYX)0T6ON\DH2^TO5K=ZZ9X.9X M]JE4T=H5(8<6BW7E9"]Q8J7D_L>1[]\ S-1%M?'Y801*L<2=P]--[0X_A>QL M''AQS<.AZIC;[M)C3[A4"X0(:Q5IFRW&4.R_AS5$"@2G:=F%M] M<"[[#@Y%8-HR$65E&_M0XQ', [&Y2\ZEWA%,'O-6>?1E?/D]?I809::NZ+;4 MY?L<%GB?;_R0/(]_F_LB5L+$N:<<#.\E1^N1>W%+B46YUR*E2IRX$'MO-@&. ME5-/F;'KW$[/Z9,VQ&C2V-8IE^<9EAQFJ"5^AEK9> ER-NRYFUG-%8@Z/-UR M:J2R'J)J/?VL6[0G;_UZ^HB%3JTDOTB2=I&YPN5T+/*MR?! WE,4DCTG9(32'FUR?7N)UF ][*7VNECTXN<%#/77&YIP9D;M&+ ;,;O/"YK(5ECUO@CFPR!S@P&NU9MNL9!N"=ML -&7O.]X4LO;KGOTNDQHTVB4O5;EWLE MH81*2IK],C6$+0M#\0;A/$+$GX)S%<.DKZP\3"9 &NW #;? L*I MN1XP$BL0LA>RX%&P#ESP>SPN Y*MKXX M3;JY51D!PX$/7%_!^M,%N0!FM-AWXAX$**ZV,4Y0U94/PH MXMQJ:D;JN\<12Q]O MZD*,\9P\^!0 <=W>_,^ZQX"4OS5JT!^4)=Z)_ZTY?/*+)+S*F-5M-<YG)U#$^P D?U[ MK!J)+DES5RF*3#'7SD_XPV6VU%?Q9Q,D #BCPMIOT%"A[^(+2N0?3T:#'Y)/ M!=:4H, D>O#"CF;Z17&V2TL\P&VEIC1C]PWTU+M=#VI\1MWO//AR.)H"JX<$+S.&N4JF*X$'CC)/69TO3^;X=8>A4*O[N4#*7L5$9 M_FVP].?;4H8XO.A U+*QUS9V:G542L\R.=X#], *,V\/%%+& CB2))RW+7E0 M[LJJTA5\)'Z93!@DT^%H:<0]UT4^5]WOVP_@_MNV3J5DTGE#JN-#)HXQ@.\- M:\7$P'2ZWT$KCE"ANHML4<<6!X?MA@^!2 MLUG"A;!OF2TE$MT[59OS;2+LD!>82/U8J'$J<4&RB$P*:XNO[M#9N4$J!C8E9OH^H3'#RWXS]G*]IYJDP!+[K'+'<&&>AYY M1XK%^95@A':X]O()WA16F,-6P;["4G,_X'C^X0'+S77>4?X[001%B9HN=R>D MNOM.8;Y Z?$&,JD/1O;#;2;!SW]0=UHW=[X)T/!B ^+)\A+-33KD8]DZ@=DV MP]9(:UJZD$! XPB1^@\DG]#]>71ERI8WX*P"OAHYR(-D(]$,(NL@R2OD"=W. M)#K3_/F=/K[@SH1]/CZO[XO-84N\Y4?C>':[>'7?^'+_?TN-_]]2X__04N/' M+"]&O6)QMI^0#SL*N(-7/ID2?:]UO#L+WQ]%Q#ZK_332.8=H$CGBM8!^%2QM MQ>JFGL0$U7?D>(F:B C47L]W8Z8#.B8B]F'M-HJ3MK63T32=K3+\F,&/DW2Z MFN.'<;*:I-ELAG]/DL4H78UGZ(%L"O807\(&M>WWN#D'%H+$_G"QF*>ST2H9 M -_O.!N/:4XO8(X9MMP+VN>:F,E/-F;R'"X4>>^L_;)XKM"P2CK*:(Q3F,O9K.L:.*PJZ"J]$8QL9Y5FFVQ/Z,\P I MW>KVO\UW#S^X]>W/0-2),9Z)/CIA0#:'G=1\ZIQ ZCWD];E\7^P-GV\)J_,Q M'$]J$SA.YQ,X68L98F&YH(:-EHO#+3"?I)/5 CCN.!VM9LD\@ZT91^Z^*3P' M.M\4?Y_#L*-LW'?S9:,E,(=1@CLX6V&GPL4DZ[WYX/A.5^D*6#YP#H!B E", MT]ETD;1,@ZM$H&<./LTF2P>3317@W9G *@.< 0\)%ZHMLF4YG!/ M_KE4W*9Q#A#/$/_S-%LLT]%X1?NR6L[3Z7BIP@!K=\,C[2//V?-LFHYFLN<9 M8G2*>[Z:IMET$MUS^&FQ7"7S)79%C6_Y;#K"+1\#IP+DCQ;'MGP%= %;/D+L M972H(UN$S2L7,%H&U#8]1A.PY]C'%FD"Z'>,)#?#?I?CE=G:%<"%6SN!14RP M6Z9/+5FZ ,0"M??19C25*^NXF4'&KK]BY% MPM*PP$* 8)>+$;5]1;0B28$T-)W/(S0<#.T_DN S_O!C$"/@S./PLP7M,@R/ M["K$C[O^U\;_=^6V]WW-QLVST&*'<#L$*U, 55LWJ^+;7GR0@N MJ>EDR>*0_7N<@&2T %H\$9AIPD*XQ4L0J7D643QSS+.P9$(K7XJ;C27'()^- MF,X,C^QBIJXV.D3R4CG=/BY/#,+.^@XUNN.>7M,98"X6U"CU'PRDC'HLPD=[ MNYWJT7XD5"=.H-,^C\)@6Q-D\;KZZ$3HM\F[=]=#.&X&/;?%WX4=O&"7C!_W M8%U@VV%L8D:84C3*?1 2+;G4T(@C,9@"@M_SE\@-H8'&4#C"?A _8# M,(+Y2'^8N!^F^D.P7FS@E'S!=!FX^-$@1"8#OT M5?\D*Y2A)LM%=(K9?&)/4AH>HBEI3D=,%!^YTSVR' +TK>-D_V09CR#]RF0@ M/Q/OG[7-@NKJZQFYP(8SH\[GULEI/*O->_8S2/QC!^0*(H6T107VL431<4;? M2:C%"\3D*&(A0'K\A-VJGXY1X7\618'&,)ZN(ML-4NYJ/%!_H$R$(P2U3,= MD4<(*GIS@ M5&G+'I4PSMXB&218\9MMW92;7,(%_GX2[JNVZ>S3>:N]5%>.E *';I31ZD^2 M+G;''4TFAO@K]\>+;#;R98VB_QVN2TT\H*&D+L(&Z@*0FU,2V M;&,JAVW"9[#K,^!LO$ S+?RQR!"W+OF*UU5\K A!ME@!,N<>-,?P],$I(JXE M:L3=61AS7];QDR=1EP\25RZ$_=0%,_^(_9I: */Z!9D ,8*;LYX>IRNT54_0 M,I>!VCR?+\Y\$V_T*=I8G-U8][[Y8[G9XJF2NN,\ E#W8@'B]VP,%V^F-KUO MOZF;C2[I@(;D)0H4T^6,Y&1.:"?Z[ME'H1+=1UK7XP'*R%8+&&[.9)*MYNEB MS/9\P,L2%2F2M^'?23I?9#'3]:YL6TRR>(\Q5Q^J(OD90P)=1)TC6YMJ*73Z M/A7"-L]V4[EN>>P.@,UYM>*JK*^VT0-;?6DQ >EF.6-]"6XZD-X6V90U)N_C MQ/](7&>!WH/3:/GR6)^-EO\3:QR/YB39R1K'(-,8K=#[./$_XAK'0 G9XN02 M:7DQ(O_'+%-?.D>7F<'16&1FE:#>S,=FD>;3Q/LT-9_.6R*=Q!_K?=WH\ZCA M_4]H?[T/U02K-GW/ON6]@BP"J<7OV8BR\[#'N^(J#!'BWQ8_3 M^$Z',E+J,:=RQ$54D_=Q27D?3K> P%WUO7IONP-Q XS7NIH#MTW\N=LGH_!_ M/R)RSL5T\B(9#1G0XS(LGA:J6N M<1IL:R<%02GK_&(VAZL)/:Z=22;#Z9PF@;M#KP@>GV2@LL 5$3P/0-$Q&:)3 MJU^.!>4UMB0#YR3K@3,3$;:[0H%S/ 0VZ\ YGIG'.V".9O3=:M4KX\Y'4;1; M&.=Z)JZ!TGE],EDH^*4K;^RS1W./SA>VAP&32HY%M2BBTK+V.8[ M-H#('KB@RXO38T(46A,%LD6SK%XNFQ$G0U .O3(]V7"^!,+]*C:6[0Z8,K,9?3N7Y?:]>_WS] M,?GR\2KY@G&K2G<0?I$L5^EJO"0C\@0DOMF,_YZ.5R!'S^T!T%9WT+% @YJ. M9_I?Y?F^)4;8&OR!]TT7H H 8YDMQR#:+]'@IV0I6I^5!LH7<&F@9WD JL-D M/$U7Z*].Q_,I"-DS\XYX:V:@)63+!C1;Z MWU.8S# 6 # Y)Y4#,3E>K/HPB8=A.5H2*C/0QU:PL6@MP$^C )4CC,"9 "KG M,X!X-&,N3]0C2>)NO>;4"$*J!=Z?O:M MP3:4.W=,O!1X7!6,*TG]UB)S\BB=IA$E0Z-??BZW*2 $ U_"Y>4W39UOT$ , MFB0<."2>%?H?IHH(S#V,+CD=O8;?V;S8*YO'^T[*10!*].(! ^DYXKH1FRU MF;C:EWH1Z7*4NGF\MMY&ZG0^2C$-LM"=F!H=8HJY8CSP@-:RC:X%];T.BIVM M/6E&,?LV1?O%$H_O= D,:3KIC&HYS@I#6V!O5F:W+ _B#Q,,C)F$U\=+SM1" M?X^3G'3QBK*NVN0]9@5B[LX SM=/GU\E%R^"TP2B[X],AJ^1#+L_PP*'YI(. M6M-5VHG],<>DZ#Y;Q(>@H%KWB?W7QNO\>*UNG&=<_J6P=P/2?5K N++*+ MAUZR0_-H.;1N/J<3=AS$&DL&=!^!,SO_*#59M?36]CX?"1J.]&7!A!GIWXA5 M,5/N>T%]L+I/3Y?1\Y/%OOT,)/*@,P;^"/\C\;;7CGCB/%TFIU,\S*$+#IB) M2?RCCDGL@\,;3RCBH'L+.CD> 6>)Y3D$GC8OZ/&-#GKL@R6:B1%&8;BACS;@ MN)=)2"\A]>:3]$5*/F,D MG782P&TC/9\SVB@^6B19Y1FC]N>C] 0L]R+[6/K*;/A+&0^7::+B5PG.7,,9SVTD<33S[1 !AP:$; 'M6@^CGPW MCGPWB63 23I-B/58;DUH6C\_P>:W)5@;TG"+WLR;TYGJSSG>'M79A&-F3PYH8_3 M<\$[BNF08/W!'CLUK7J>>;*5M3BVP5K\Z$%.KC@>^Y&-Z0VV"68LP\?;[%7?,XU $R12.D@]0C'R:)J<(IUC"S*#1'A(',+C.0C]M\.S0_]/D]7KL!Q: M9)M[;L3GPN-CX>]=S9']?&G*>_0(FZ^]R)7PUTYDO)0Z?6#(Y*4) D$-&[B^?ZQZ#PKKKV?MJ307M]<_?K*>!JPO##ZW G/# MT/+8C6TBR9]EJ3IJJ")3C6:9Q_CI/+3C>%4TL.H+B4G28JI!KR'53\4K9%]7 MH: [BJG9XVGLVRL2"T#OKEE-.Q;$^GN*.K*1E[[SOX9G_W=O5[:85P^#K[BG.!9>4 M0BFLO4%"'9,FM5NU/@'KF(8$+2JT%=(>?K'S?VSGA[+=4MW/E2 M@OI/$"-KKH 2J%YZ%#MLL*1G/60W([5C,AE*Q.N0LW0%JD5^BFKPQA1S-LBD MND#R"VBG/J^=[A<;]Y#$V&^B$M+TN]^:J7))%E'$"+9\.5AL,K4YCX),1,\+ M2%R/+F/R Z8Z\A97(H($B12K.AGU^A<7(QJE[/4_TE]1)_G49%R 02G8,6EW MD$0*=.1%C_E(\<]*$)JSU5*?WCZLBY%RI8:4E?# E1MJ=W')GCQW47^V'A+3 MG2XY(KBB8[;O8>^\0@Q?YX]/U[\7Z^;^:64J:RGOH2?[88!/=55O?[*SW@:= MUVS#;Y +2KK-"BT(\C#T[(@%$6Y@8FA--\_RUH\1R>VG):NH9J-7PRLGN0DL M7.H!V!,RQK%[W1>I[\;JI-N8/+#R]<>86ZJD5\Y,.'" ZF=])L""E48M^-WX M76NH;0TG5N)2\-,+P/;W,303H@;4@=W;K&T(*<#R\DIHJY7-)1F(D]AX_"5K MLLOC21'NS!;-=S@U)#'VN3CRD%/'(TXYA6!@Y=0%*8DP)6R03FFW7(4IL\_[ M)CLDENK0Q>>H;,UUJDF\/7>%E4P9J&=M4NK.+2D%_#%B-^*RL&P-Q!X2[44O M>..C0[G&Y)#)<7*+5G))+S6*J*2_>F7%'EBMXZ(=(V:)$<6.KM1OS'*JLN]_ M2/:]R%@B7\:2EL0_C+A*5:.4.$JEXO/4&GX(+4:-?'8*D:)0Y0!W1EHWX7M M)I'>NT9/?(_"^[[2>UUCI5.-C<+*;1+LUMR1(99D MM\ 2RMSL6[OFP\F)4EG$)@KE@4FA3?G+U$CP92F.$?\?N1=KAT,PQ,9K5)F,+6BU;(0,^JP"LAVLC8-A.^*L$0OS/K4P;Y\%$*'( "<0HOQ# SB_ MLJC"P:62\9XZM $W9.NH&&3J81DM'K?1W5&8L@1J([_JHDKS-\BT_^X.NA1J MSZ_*@>:O#-U K]B!JM4)B4WG:21!0)01;LAFZ\WJ:;](W![%JRO6D2SO)U*0 MG>9,T !M8DT0_+'Z-M_$\&/R+W*LDWRKF;2 F%>CDR+W?A,Q3-)M,PRC KEE M>Q#$F&U7(M5L)Z*0\RW?([>:*;@UM09$BR_N>0.159CG@KF1FPJ3(C>:56(@I&56$R..N5=XB'_\Y>4WPH\*G+8>B(5 MB=\!KXJ\7\>KHI]P-:1.*%"VR*_7\\T2D!]:Y%46B'))>\WY)1] PHC68,0_ MQ-"3]##P\&UMY:Y?@G0:EUM3*TH- +!J*7PKTWG6P0N(_0\09#"[)]Z\,/\CM87@6B+,1V M3W %$P..]57428F7&5'[M-')4?JX#RJB_J7^CSHW1Z#Z54&0'#A1HOQYF\LC M!"TOZX](%.0 @&$T";'P!V'@5>L.LWU:./@4#)[W_HX@^7@A,G3*DN7(LNRX M S/!E!/Z3'@GR>;(1 QF+]L=L!9KWO\7PJ_@_!5!$O6;T@AHUU/-M_M_0SZ8 MBU<6QE0E M.CI'YW]^NCA26*D-Q?<%Q@HTC/(J@H52Y4?/JY(",U2=B1)S'\9C=,52 1-5<1/.]=P.5?BQ1'\.'D_8]:J*MW MP+63#Y.)_W!Z-?:?V, I!$[C2QK!8'$.O3\7/?/]YX5-<"0^?Z7X2]HCZ<5K MN5\&'\M?&'FO7?\XS 0?MF$&G4/71PR#-:(1O$:4K"0Q61EBA&Z<>VHN9HM#J,<"%M;5?!_:[:X:- US. A-(>< J=(PY+I!26 M_$9W[&#K?!("K;W"2@FFC92@7'!D&;J,UM"R":;TWGPWW[,=[28#;HS9$A\"0]&9>M:M.>R: M;Y&WU9SVMNQ^NJ D:Z$^UWHZW/;-Z<%W$F>DL?TFZP&T.BI+NOE$2SB[Y'MO\H8^ T9S2UX!)#S8X!<'#[D[/+P&NW5N'7_[MR^O1>L:D(5X2UN0=(4.Q[S_(G@K7E]T9T[<+B$M;Q"*_TD MWM'7N2G.4$W5G9FB#49PL+\:\CUKV$A$<[&\X)36[M 6'=W?\"U!+ P04 M " #=@*Y0A(!)WHL% !T,0 #P 'AL+W=OO))"Y8)''7=LJR?_U-TBN,L]WA M7H8^E3IN_,5Q_,W8X>3)V,<[8Q[%]ZJLW>G@P?O5\7#H\@=52?>'6:D:CBR- MK:2'K_9^Z%96R<(]*.6KG)ULSS6W0_S%>)5[;6HH; N^:O7D M7H^W7X6$"FMU*^].!Z.!D(TWGW3IE;V07GVVIEGI^OYT,!Z(I;;.+]JVNYJ5 MKG6E?ZBB^^8>S-/?QNH?IO:R7.36E&7WJ_9 ]R-HP;V4?%76ZSRHZ.7=%PFL MIX-L!"=<:Z?O=*G]\^F@^[M4 [B*(;J,KA^VGYM./+;_IQO-NT>],H-1"TK=3K85A&R+L1E[8%&7-6;4T'=]EJ@Z:MB>NP5 M5MAC#0?L53%NP?D@IZ8N5.U4 6APWW0EH,294A? 4P@$&1&0T1XA_XD09$Q MQON$C!%D0D F^X1,$&1*0*;[A$P19$9 9KR0?TFGG3!+,;?*0=7^,STAT":\ M: M]7VNH*V'N.<]ST\#<4]^+.?1@KI5#D$<$Y!$OY'EA5FUAVX7GBZDX2J(# M,5/2!8 ?"<"/S(";GG/BB\J57LNN\=T3-V2->M*MZ#15 F$%?C4F-,'L$ MHH45:/GY0,S+=MS])JO5G^+R6Z-7[2\Q)B62,;-)YM NW%.,0RECS.R,S\84 M3[HLNQ#A"F:])<1%7HD9!%50@#$I:8R9K3$S,'W<*EN)"[4R3H<=2)EBS*R* M]DEPONK?4\H+8V8Q+!Z,]8==;\UTK=KY;6I5H8-G@++#F%D/^&[>!524#L;, M/@#%K]NX'EH5UY!YB+E\[L^YE W&S#I8>),_BIO.67BL190((F813.5*0\8D M.C@,1:D@8E;!M:D/X6[Z-CEKXXXNB(.G-.@U,IM@EL!"W;.)W1B@+9=-@3,I"&?^;83NW-O\;I1B3LE#&O:D3+A_U)WB,25DHX][B"3##>P[' M,";Y>MB[+L;U,(-UI(RR4,9LH6 'F;[IE(4R9@L1BX<]"V64A3)F"_T:LQL M^/5 RD(3[E4Y>]7"\))"6-2%IIT%AIVE=W929?YJ>(:FG!0GLLRGUO1?FQ>24S2]N6B M95.64RB[J6=&MN7=.;;_\'#V+U!+ P04 " #=@*Y0;L4(Z68" #V+ M&@ 'AL+U]R96QS+W=OQ)4%4D>3V5;VI"B3ZNC ^;6P8-F;>C1\(E!Y?\KD> M3FU3CJ>NK-XOYZ9LJN,P=-^<*]MCOM3EKNUR,WZS;_M+/8P?^X/KZNUK?-/ M/KK\/^O;_?ZTS=_;[:]+;H9/*OXNJ-SG03(?)/0@G0]2>E"8#PKTH#@?%.E! M-A]D]* T'Y3H0??S0??TH(?YH =ZD%\#&=?\)(0U7VL/N/9\KST V_/%]H!L MSS?; [0]7VT/V/9\MSV V_/E]H!NS[?; [P]7V\!>@M?;P%ZRP+7VNABFZ^W M +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W +V%K[<"O96OMP*]E:^W M KUU@;,2=%C"UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*USL O0-? M[P#T#GR] ] [\/4.0.^PP%DW.NSFZQV WH&O=P!Z![[> >@=^'H'H'?@ZQV MWH&O=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1ZQP7N5:*;E7R](] [\O6.0._( MUSL"O2-?[PCTCGR]#>AM?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\O0WH;0L\:X(> M-N'K;4!OX^MM0&_CZVU ;^/KG8#>B:]W GHGOMX)Z)WX>B>@=^+KG8#>B:]W M GHGOMYIHG_1CZ4W,HMR[Y9_B7-1.XR_!QSK?/N$[]9_\>O4/Q%N6E&>?@-02P,$% @ W8"N4-\)R204 @ Z2L !, !; M0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WKW\"(LAG8#D@S+V"2 MVR9J$ENV8?(4%_NA'^.Z:%/R/QB+ M=4N#C:7S-.;*QH7!IGP:MLS;>F>WQ,1J95CMQD1C6J:I1W%U>4T;^]"GQ<^7 MZU/K=6&][[O:ILZ-['%LWC5=OC8L _7SFMAV/I[E!<7B9I^[Q'QM7>1J+-@G M)KR_<3K/]]T^4@A=0U^*YC:;KJ;&U0]#OJ6,/I!M8DN4AKZ,K0W4_$ZA&[>O M>>]L2+_LD!NS?<_^6U">+D=ZZNEP@+ERS,DI;PLZ-&HNO'SR;PU\VPVU"[3T M(5=#Z@X\7HYTEZN130N/^8@T;9V&FD\-SZU/]\/^=6$W?S_TPO\5(YL/WWOK MQ\LA0')(D!P*)(<&R6% YK/Y'[Y7SU!+ 0(4 Q0 ( -R KE ?(\\#P !," + M " 0 !?D !D;V-0&UL4$L! A0# M% @ W("N4!@"7W?N *P( !$ ( !F0$ &1O8U!R M;W!S+V-O&UL4$L! A0#% @ W("N4)E&PO=V]R:W-H965T M&UL4$L! A0#% @ W("N4%"7"ND9!0 :Q@ !@ M ( !M@L 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ W("N4 &RR4;6! A< !@ ( ![A@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4%V' MC#NT 0 T@, !@ ( !_"0 'AL+W=O8F !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0# M% @ W("N4/TU>7&T 0 T@, !D ( !I2P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4,CX M@]&T 0 T@, !D ( !9S( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4&3CGZ&T 0 T@, !D M ( !*3@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W("N4%*2"#>S 0 T@, !D ( ! MZST 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W("N4"V=^MZS 0 T@, !D ( !K$, 'AL+W=O&UL4$L! A0#% @ W("N4#CKS1.W M 0 T@, !D ( !=$H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4,Q]X&>X 0 T@, !D M ( !/E 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W("N4)7S1EO& 0 -P0 !D ( !%E8 M 'AL+W=O&PO=V]R:W-H965T__U<'P( /\& 9 M " 0!: !X;"]W;W)K&UL4$L! A0#% @ MW("N4%>)(=H2 @ EP8 !D ( !5EP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4)RR>J:, @ ( L !D M ( !Y&D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W("N4+5H@[GS 0 ^@0 !D ( !>7$ 'AL M+W=O&PO=V]R:W-H965TAU !X;"]W;W)K&UL4$L! A0#% @ W("N M4%QL?NO,! 0AH !D ( ! 7@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4'F<&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4!--Y;P" @ - 8 !D M ( !QX@ 'AL+W=O&PO=V]R:W-H965T MR, !X;"]W;W)K&UL4$L! A0# M% @ W("N4*,(+JE8 P 7 X !D ( !"Y 'AL+W=O M&PO=V]R:W-H965TWP( %\+ 9 " 5F6 M !X;"]W;W)K&UL4$L! A0#% @ W("N4(VZ M! DQD !D ( !;YD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4/ZF-SB6 @ 4@D !D M ( !^Z, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W("N4 MP-\F5 P 71 !D ( ! M):P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W("N4+!W.[(9 @ 2@8 !D ( !.[4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4,6D0:?, M P ?Q$ !D ( !?+P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W("N4'8Y4>3E 0 K@0 !D M ( !\<0 'AL+W=O&PO&POBP4 '0Q / " ><_ 0!X;"]W;W)K8F]O:RYX;6Q0 M2P$"% ,4 " #=@*Y0;L4(Z68" #V+ &@ @ &?10$ M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #=@*Y0WPG) M)!0" #I*P $P @ $]2 $ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 5 !4 /X6 ""2@$ ! end XML 40 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and United States (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Long-lived assets $ 10,176,827 $ 10,327,732
Canada [Member]    
Long-lived assets 454,187 480,243
United States [Member]    
Long-lived assets $ 9,722,640 $ 9,847,489