0001493152-20-015831.txt : 20200814 0001493152-20-015831.hdr.sgml : 20200814 20200814160129 ACCESSION NUMBER: 0001493152-20-015831 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200814 DATE AS OF CHANGE: 20200814 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: 201104869 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 June 30, 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   (Employer Identification No.)
of incorporation or organization)    

 

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

 

Issuer’s telephone number: (403) 223-2995

 

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. 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, 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    August 14, 2020 

 

 

 

  

 

 

FORM 10-Q

 

Index

 

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

 

 i 

 

 

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;
     
  Operational inefficiencies in distribution or other systems.
     
  New tariffs relating to raw materials imported from China; and
     
  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.

 

 ii 

 

 

PART I FINANCIAL INFORMATION

 

Item 1. Financial Statements.

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

CONDENSED INTERIM CONSOLIDATED BALANCE SHEETS
(U.S. Dollars - Unaudited)

 

    June 30, 2020     December 31, 2019  
             
Assets                
Current                
Cash and cash equivalents   $ 4,820,052     $ 3,634,670  
Accounts receivable (Note 4)     5,604,363       4,470,215  
Inventories (Note 5)     7,895,793       9,182,786  
Prepaid expenses     244,184       218,638  
Total current assets     18,564,392       17,506,309  
Property, plant and equipment (Note 6)     4,345,186       4,005,676  
Right of use assets (Note 3)     635,045       789,205  
Patents (Note 7)     38,356       46,576  
Intangible assets (Note 8)     2,864,000       2,952,000  
Long term deposits (Note 9)     8,540       30,630  
Investments (Note 10)     3,016,175       1,915,585  
Goodwill (Note 8)     2,534,275       2,534,275  
Restricted cash (Note 10e)     -       1,000,000  
Deferred tax asset     1,569,621       1,600,161  
Total Assets   $ 33,575,590     $ 32,380,417  
Liabilities                
Current                
Accounts payable   $ 515,996     $ 636,260  
Accrued liabilities     391,110       181,234  
Deferred revenue     226,262       213,221  
Income taxes payable     2,000,728       1,770,105  
Short term line of credit (Note 11)     1,640,382       2,389,982  
Current portion of lease liability (Note 3)     382,249       405,670  
Current portion of long term debt (Note 12)     990,083       1,196,722  
Total current liabilities     6,146,810       6,793,194  
Convertible note payable (Note 13)     -       500,000  
Lease liabilities (Note 3)     252,796       383,535  
Deferred income tax liability     1,058,641       1,058,641  
Long term debt (Note 12)     3,202,998       3,183,671  
Total liabilities     10,661,245       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,520,888       16,437,473  
Other comprehensive loss     (1,024,476 )     (994,610 )
Accumulated earnings     4,853,690       2,456,148  
Total stockholders’ equity – controlling interest     20,326,343       17,911,227  
Non-controlling interests (Note 16)     2,552,002       2,550,149  
Total Stockholders’ Equity     22,914,345       20,461,376  
                 
Total Liabilities and Stockholders’ Equity   $ 33,575,590     $ 32,380,417  

 

— See Notes to Unaudited Condensed Interim Consolidated Financial Statements —

 

 3 

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.
CONDENSED INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS AND

COMPREHENSIVE INCOME (LOSS)

(U.S. Dollars — Unaudited)

 

   Three Months Ended June 30, 
   2020   2019 
Sales  $7,709,607   $6,770,440 
Cost of sales   5,288,498    4,618,363 
Gross profit   2,421,109    2,152,077 
           
Operating Expenses          
Wages   493,927    563,253 
Administrative salaries and benefits   193,020    226,650 
Advertising and promotion   50,325    42,478 
Investor relations and transfer agent fee   20,084    27,858 
Office and miscellaneous   74,581    73,514 
Insurance   86,679    84,655 
Interest expense   54,650    118,465 
Lease expense   116,776    114,759 
Consulting   68,002    54,271 
Professional fees   57,927    113,940 
Travel   11,274    82,433 
Telecommunications   10,506    11,273 
Shipping   2,736    4,017 
Research   11,598    35,360 
Commissions   2,603    11,002 
Bad debt expense   -    231,696 
Currency exchange   (9,941)   89,047 
Utilities   3,845    4,285 
Total operating expenses   1,248,592    1,888,956 
           
Operating income   1,172,517    263,121 
Gain on investment   339,888    28,862 
Interest income   12,200    39,281 
Income before income tax   1,524,604    331,264 
           
Income taxes          
Income tax expense   (259,660)   (150,466)
Net income for the year including non-controlling interests   1,264,945    180,798 
Less: Net income attributable to non-controlling interests   (132,078)   (208,531)
Net income (loss) attributable to controlling interest  $1,132,867   $(27,733)
Income (loss) per share (basic and diluted)  $0.09   $0.00 
Weighted average number of common shares (basic)   12,240,545    11,769,635 
Weighted average number of common shares (diluted)   12,263,698    12,052,443 
Other comprehensive income (loss):          
Net income   1,264,945    180,798 
Unrealized gain (loss) on foreign currency translations   69,062    (56,194)
Total comprehensive income  $1,334,007   $124,604 
Comprehensive income – non-controlling interest   (132,078)   (208,531)
Comprehensive income attributable to Flexible Solutions International Inc.  $1,201,929   $(83,927)

 

— See Notes to Unaudited Condensed Interim Consolidated Financial Statements —

 

 4 

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.
CONDENSED INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS AND

COMPREHENSIVE INCOME (LOSS)

(U.S. Dollars — Unaudited)

 

   Six Months Ended June 30, 
   2020   2019 
Sales  $16,139,093   $15,241,916 
Cost of sales   10,768,445    10,314,252 
Gross profit   5,370,648    4,927,664 
           
Operating Expenses          
Wages   1,029,360    1,093,930 
Administrative salaries and benefits   397,563    491,742 
Advertising and promotion   115,946    95,184 
Investor relations and transfer agent fee   38,708    44,308 
Office and miscellaneous   113,973    120,396 
Insurance   218,248    187,390 
Interest expense   156,075    247,472 
Lease expense   235,244    229,211 
Consulting   135,313    119,050 
Professional fees   108,980    272,710 
Travel   66,636    178,717 
Telecommunications   22,382    22,301 
Shipping   7,349    8,488 
Research   40,176    55,446 
Commissions   4,961    30,759 
Bad debt expense   -    231,696 
Currency exchange   (67,668)   181,111 
Utilities   8,150    8,041 
Total operating expenses   2,631,396    3,617,952 
           
Operating income   2,739,252    1,309,712 
Gain on investment   539,417    259,514 
Interest income   12,614    55,533 
Income before income tax   3,291,283    1,624,759 
           
Income taxes          
Deferred income tax recovery   -    125,999 
Income tax expense   (694,648)   (529,546)
Net income for the period including non-controlling interests   2,596,635    1,221,212 
Less: Net income attributable to non-controlling interests   (199,093)   (237,795)
Net income attributable to controlling interest  $2,397,542   $983,417 
Income per share (basic and diluted)  $0.20   $0.08 
Weighted average number of common shares (basic)   12,239,171    11,737,635 
Weighted average number of common shares (diluted)   12,279,100    11,964,615 
Other comprehensive income (loss):          
Net income   2,596,635    1,221,212 
Unrealized gain (loss) on foreign currency translations   (29,866)   126,099 
Total comprehensive income  $2,566,769   $1,347,311 
Comprehensive income – non-controlling interest   (199,093)   (237,795)
Comprehensive income attributable to Flexible Solutions International Inc.  $2,367,676   $1,109,516 

 

— See Notes to Unaudited Condensed Interim Consolidated Financial Statements —

 

 5 

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.
CONDENSED INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS

 

(U.S. Dollars — Unaudited)

 

   Six Months Ended June 30, 
   2020   2019 
         
Operating activities          
Net income for the period including non-controlling interest  $2,596,635   $1,221,212 
Adjustments to reconcile net income to cash provided by operations:          
Stock based compensation   58,690    67,386 
Depreciation and amortization   289,501    305,965 
Bad debt expense   -    231,696 
Increase (Decrease) in deferred income tax   -    (125,999)
Gain on investment   (467,153)   (259,514)
           
Changes in non-cash working capital items:          
(Increase) Decrease in accounts receivable   (1,113,307)   834,543 
(Increase) Decrease in inventories   1,290,632    (561,557)
(Increase) Decrease in prepaid expenses   (26,379)   25,389 
Increase (Decrease) in accounts payable and accrued liabilities   (24,903)   (100,731)
Increase (Decrease) in taxes payable   230,623    525,718 
Increase (Decrease) deferred revenue   108,962    244 
           
Cash provided by operating activities   2,943,301    2,164,352 
           
Investing activities          
Long term deposits   22,077    - 
Investment   (633,437)   (832,251)
Net purchase of property, equipment and leaseholds   (561,136)   (1,317,593)
           
Cash (used in) investing activities   (1,172,496)   (2,149,844)
           
Financing activities          
Repayment of short term line of credit   (749,600)   (298,131)
Loans   (187,313)   22,126 
Convertible note   (500,000)   - 
Dividends paid   -    (1,476,357)
Distributions to non-controlling interest   (197,239)   - 
Proceeds of issuance of common stock   24,750    139,870 
           
Cash (used in) financing activities   (1,609,402)   (1,612,492)
           
Effect of exchange rate changes on cash   23,979    109,798 
           
Inflow (outflow) of cash   185,382    (1,488,186)
Cash, cash equivalents and restricted cash, beginning   4,634,670    7,857,936 
           
Cash, cash equivalents and restricted cash, ending  $4,820,052   $6,369,750 
           
Supplemental disclosure of cash flow information:          
Income taxes paid  $464,026   $8,741 
Interest paid  $156,075   $209,826 
Common shares issued on conversion of convertible debt   -    500,000 

 

— See Notes to Unaudited Condensed Interim Consolidated Financial Statements —

 

 6 

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

CONDENSED INTERIM Consolidated Statements of Stockholders’ Equity

(U.S. Dollars – Unaudited)

 

   Shares   Par
Value
   Capital in
Excess of
Par Value
   Accumulated
Earnings
   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,131,306   $2,474,162   $21,605,468 
Translation adjustment                   69,062    69,062        69,062 
Net income (loss)               1,132,867        1,132,867    132,078    1,264,945 
Distributions to noncontrolling interests                           (54,238)   (54,238)
Stock-based compensation           29,108            29,108        29,108 
Balance June 30, 2020   12,240,545   $12,241   $16,520,888   $4,853,690   $(1,024,476)  $20,362,343   $2,552,002   $22,914,345 

 

— See Notes to Unaudited Condensed Interim Consolidated Financial Statements –

 

 7 

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

CONDENSED INTERIM Consolidated Statements of Stockholders’ Equity

(U.S. Dollars – Unaudited)

 

   Shares   Par
Value
   Capital in
Excess of
Par Value
   Accumulated
Earnings
   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 
Translation adjustment                   (56,194)   (56,194)       (56,194)
Net income (loss)               (27,733)       (27,733)   208,531    180,798 
Common stock issued   305,888    306    628,714            629,020        629,020 
Dividends paid               (885,874)       (885,874)       (885,874)
Distributions to noncontrolling interests                           (16,461)   (16,461)
Stock-based compensation           61,638            61,638        61,638 
Balance June 30, 2019   12,017,545   $12,018   $16,035,222   $2,448,949   $(1,096,474)  $17,399,715   $2,683,565   $20,083,280 

 

— See Notes to Unaudited Condensed Interim Consolidated Financial Statements —

 

 8 

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.
NOTES TO UNAUDITED CONDENSED INTERIM CONSOLIDATED FINANCIAL STATEMENTS
For the Period Ended June 30, 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 June 30, 2020, the consolidated results of operations for the three and six months ended June 30, 2020 and 2019, the consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 and the consolidated statements of stockholders equity for the six months ended June 30, 2020 and 2019. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the entire fiscal year.

 

 9 

 

 

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 - $245,751; 2019 – $299,459). Shipping and handling costs incurred are included in cost of sales (2020 - $559,844; 2019 – $586,736).

 

(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
Automobiles   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Assets   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.

 

 10 

 

 

((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 operations 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.

 

The Company follows 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.

 

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.

 

 11 

 

 

(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 and six months ended June 30, 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.

 

 12 

 

 

  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 June 30, 2020, 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 operations and comprehensive income.

 

 13 

 

 

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 $2,976,305 (53%) at June 30, 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.

 

 14 

 

 

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 or six months ended June 30, 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 the Company’s 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, must 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.

 

 15 

 

 

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 842, 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”).

 

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 six months ended June 30, 2020 were $202,156 (2019 - $199,815).

 

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 six months ended June 30, 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 the operating leases as of June 30, 2020.

 

Future Lease Payments  June 30, 2020 
2020  $203,512 
2021   313,496 
2022   93,155 
2023   70,925 
Thereafter   - 
Less: imputed interest   (46,043)
      
Present value of operating lease liabilities  $635,045 

 

 16 

 

 

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.

 

4. Accounts Receivable

 

   June 30, 2020   December 31, 2019 
Accounts receivable  $5,873,188   $4,740,867 
Allowances for doubtful accounts   (268,825)   (270,652)
   $5,604,363   $4,470,215 

 

5. Inventories

 

   June 30, 2020   December 31, 2019 
         
Completed goods  $4,394,745   $3,818,876 
Work in progress   -    416,950 
Raw materials and supplies   3,501,048    4,946,960 
   $7,895,793   $9,182,786 

 

6. Property, Plant & equipment

 

   June 30, 2020   Accumulated   June 30, 2020 
   Cost   Depreciation   Net 
Buildings  $3,638,204   $2,660,118   $978,086 
Automobiles   163,397    109,401    53,996 
Computer hardware   43,417    41,519    1,898 
Furniture and fixtures   110,895    98,871    12,024 
Manufacturing equipment   6,155,714    3,236,036    2,919,678 
Boat   34,400    22,987    11,413 
Office equipment   1,741    803    938 
Trailer   8,803    5,687    3,116 
Leasehold Improvements   88,872    77,888    10,984 
Land   353,053    -    353,053 
Technology   100,245    100,245    - 
   $10,698,741   $6,353,555   $4,345,186 

 

 17 

 

 

   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 six months ended June 30, 2020: $281,282 (2019: $297,746) 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.

 

  

June 30, 2020

Cost

   Accumulated
Amortization
  

June 30, 2020

Net

 
Patents  $194,532   $156,176   $38,356 

 

  

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 - $8,219 (2019 - $8,219) and is included in cost of sales in the consolidated statements of operations and comprehensive income.

 

 18 

 

 

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

 

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

 

 

8. Goodwill and Intangible Assets

 

Goodwill     
Balance as of December 31, 2018  $2,534,275 
Additions   - 
Impairment   - 
Balance as of December 31, 2019 and June 30, 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 June 30, 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   (88,000)
Balance as of June 30, 2020  $2,094,000 

 

Definite life intangible assets consists of customer relationships related to the acquisition of EnP Investments LLC. 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 

 

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.

 

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

 

 19 

 

 

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 as ENP Peru is not controlled by the Company. 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, June 30, 2020  $4,824 

 

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

 

   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 June 30, 2020  $63,165 

 

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

 

   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. A summary of the Company’s investment follows:

 

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

 

 20 

 

 

(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   (360,000)
Gain on equity method investment   467,153 
Balance, June 30, 2020  $2,248,186 

 

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 is 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 for the six months ended June 30:

 

   2020   2019 
         
Net sales  $5,790,221   $4,807,586 
Gross profit   2,317,999    1,460,802 
Net income  $934,307   $494,027 

 

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 60% of inventory. The loan has an annual interest rate of 3.25% at June 30, 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 June 30, 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.

 

 21 

 

 

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

 

(b) In April, 2020, EnP Investments, LLC signed a new agreement with Midland State Bank (“Midland”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount up to $3,000,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.050 percentage points over the Index. Under no circumstances will the interest rate of this loan be less than 4.500% per annum or more than the maximum rate allowed by applicable law. The interest rate at June 30, 2020 is 4.5% (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 June 30, 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 June 30, 2020 were $nil (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% (June 30, 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 six months ended June 30, 2019 was $3,294.

 

(b) In October 2018, NanoChem Solutions Inc. signed a $4,100,000 term loan with Harris Bank with a rate of prime (June 30, 2020 – 3.25%; December 31, 2019 – 4.75%) to be repaid over 7 years with equal monthly installments plus interest along with 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 six months ended June 30, 2020 was $50,590 (2019 - $106,911). The balance owing at June 30, 2020 was $2,523,810 (December 31, 2019 - $3,116,667).

 

The Company has committed to the following repayments:

 

2020  $885,714 
2021  $585,714 
2022  $585,714 
2023  $585,714 
2024  $473,811 

 

 22 

 

 

(c) In April 2019, NanoChem Solutions Inc. signed a loan for up to $1,100,000 with Harris Bank with a rate of prime plus 0.5% (June 30, 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 six months ended June 30, 2020 was $24,119 (2019 – $6,840). The balance owing at June 30, 2020 was $985,417 (December 31, 2019 - $1,100,000).

 

2020  $252,083 
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 six months ended June 30, 2020 was $3,905 (2019 - $4,508). The principal balance owing at June 30, 2020 was $139,003 (December 31, 2019 - $152,241).

 

The Company has committed to the following repayments:

 

2020  $25,562 
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 June 30, 2020 is $6,891 (December 31, 2019 - $11,485).

 

The Company has committed to the following repayments:

 

2020  $9,188 
2021  $2,297 

 

(f) In April 2020, NanoChem Solutions Inc. received a two year loan of $322,000 through the Paycheck Protection Program with a rate of 1%. Management expects the full amount of the loan to be forgiven but at this time, it cannot be proven and has chosen to list the loan as a long term debt. Eighteen equal installments of principal and interest are due starting November 2020 if the loan amount is not forgiven in full.

 

(g) In April 2020, EnP Investments, LLC. received a two year loan of $215,960 through the Paycheck Protection Program with a rate of 1%. Management expects the full amount of the loan to be forgiven but at this time, it cannot be proven and has chosen to list the loan as a long term debt. Eighteen equal installments of principal and interest are due starting November 2020 if the loan amount is not forgiven in full.

 

As of June 30, 2020, the Company was in compliance with all loan covenants.

 

Continuity  June 30, 2020   December 31, 2019 
Balance, January 1  $4,380,393    4,351,743 
Plus: Proceeds from loans   537,960    1,100,000 
Less: Payments on loan   (725,272)   (1,071,350)
Balance, end of period  $4,193,081   $4,380,393 

 

 23 

 

 

Outstanding balance  June 30, 2020   December 31, 2019 
a) Long term debt – Harris Bank  $-   $- 
b) Long term debt – Harris Bank   2,523,810    3,116,667 
c) Long term debt – Harris Bank   985,417    1,100,000 
d) Long term debt – Midland States Bank   139,003    152,241 
e) Long term debt – Ford Credit   6,891    11,485 
f) Long term debt – PPP   322,000    - 
g) Long term debt – PPP   215,960    - 
Long-term Debt  $4,193,081   $4,380,393 
Less: current portion   (990,083)   (1,196,722)
   $3,202,998   $3,183,671 

 

13. Convertible Note Payable

 

In October 2018, the Company issued a convertible note payable in the amount of $1,000,000 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 of the Company’s common stock. 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 payable into 200,000 shares of the Company’s common stock.

 

In April 2020, the holder opted to receive $500,000 and close the note.

 

14. Stock Options

 

The Company adopted 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 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 of all options that are issued cannot be less than the fair market value of the Company’s common stock at the date of grant.

 

The following table summarizes the Company’s stock option activities for the year ended December 31, 2019 and the six month period ended June 30, 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, June 30, 2020   600,000   $0.75 – 4.13   $2.36 
Exercisable, June 30, 2020   337,000   $0.75 – 4.13   $2.52 

 

 24 

 

 

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

 

   2019   2018 
         
Expected life – years   3.0    3.0 
Interest rate   1.93%    2.8 – 2.96%
Volatility   43.89%    47.59 – 51.85%
Weighted average fair value of options granted  $1.0959   $0.4759 – 0.6313 

 

During the six months ended June 30, 2020, the Company granted nil (2019 – 40,000) stock options to consultants and has applied ASC 718 using the Black-Scholes option-pricing model, which resulted in expenses of $nil (2019 - $14,612). The Company granted nil stock options to employees during the six months ended June 30, 2020 (2019 – 113,000) which resulted in $nil in expenses (2019 - $41,279). Vesting of options granted in previous years resulted in expenses in the amount of $31,145 for employees (2019 - $nil) during the six months ended June 30, 2020 and $22,545 for consultants (2019 - $11,495) . There were 15,000 employee and 10,000 consultant stock options exercised during the during the six months ended June 30, 2020 (2019 – 102,000 employee and 15,888 consultant stock options).

 

As of June 30, 2020, there was approximately $79,404 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.0 years.

 

The aggregate intrinsic value of vested options outstanding at June 30, 2020 is $nil (2019 – $1,289,080).

 

15. Capital Stock.

 

During the six months ended June 30, 2020, 15,000 shares were issued upon the exercise of employee stock options (2019 – 102,000) and 10,000 shares were issued upon the exercise of consultant stock options (2019 – 15,888).

 

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. Effective October 1, 2018, the Company paid $4,110,560 in cash and issued a $1,000,000 convertible note to acquire a 65% interest in EnP Investments. An unrelated party owns the remaining 35% of 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 is recorded as noncontrolling interests in these consolidated financial statements. The noncontrolling interest represents the unrelated third party’s interest in the earnings and equity of EnP Investments. EnP Investments is allocated to the TPA segment.

 

 25 

 

 

EnP Investments makes cash distributions to the unit holders based on formulas defined within its Ownership Interest Purchase Agreement dated October 1, 2018. Distributions, as defined in the Ownership Interest Purchase Agreement, are based on 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 $723,350.

 

Balance, December 31, 2018   $ 2,462,231  
Distribution to non-controlling interest     (296,875 )
Noncontrolling interest share of profits     384,793  
Balance, December 31, 2019     2,550,149  
Distribution to non-controlling interest     (197,240 )
Noncontrolling interest share of profits     199,093  
Balance, |June 30, 2020   $ 2,552,002  

 

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 June 30, 2020:

 

    EWCP     TPA     Total  
Revenue   $ 120,233     $ 7,589,374     $ 7,709,607  
Interest expense     -       54,650       54,650  
Depreciation and amortization     10,286       131,157       141,443  
Segment profit (loss)     (10,217 )     1,143,084       1,132,867  
Segment assets     439,136       9,977,727       10,416,863  
Expenditures for segment assets     -       (464,856 )     (464,856 )

 

Three months ended June 30, 2019:

 

   EWCP   TPA   Total 
Revenue  $160,296   $6,610,144   $6,770,440 
Interest expense   569    117,896    118,465 
Depreciation and amortization   11,562    146,124    157,686 
Segment profit (loss)   (205,967)   178,234    (27,733)
Segment assets   500,429    9,767,690    10,268,119 
Expenditures for segment assets   -    (41,758)   (41,758)

 

 26 

 

 

Six months ended June 30, 2020:

 

    EWCP     TPA     Total  
Revenue   $ 210,161     $ 15,928,932     $ 16,139,093  
Interest expense     -       156,075       156,075  
Depreciation and amortization     20,762       268,739       289,501  
Segment profit (loss)     (70,472 )     2,468,014       2,397,542  
Segment assets     439,136       9,977,727       10,416,863  
Expenditures for segment assets     -       (561,136 )     (561,136 )

 

Six months ended June 30, 2019:

 

   EWCP   TPA   Total 
Revenue  $283,435   $14,958,481   $15,241,916 
Interest expense   569    246,903    247,472 
Depreciation and amortization   23,170    282,795    305,965 
Segment profit (loss)   (349,775)   1,333,192    983,417 
Segment assets   500,429    9,767,690    10,268,119 
Expenditures for segment assets   -    (1,317,593)   (1,317,593)

 

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

 

   Six months ended
June 30, 2020
   Six months ended
June 30, 2019
 
Canada  $260,055   $214,618 
United States and abroad   15,879,038    15,027,298 
Total  $16,139,093   $15,241,916 

 

The Company’s long-lived property and equipment, and patents are located in Canada and the United States as follows:

 

   June 30, 2020   December 31, 2019 
Canada  $439,136   $480,243 
United States   9,977,727    9,847,489 
Total  $10,416,863   $10,327,732 

 

Three customers accounted for $7,185,434 (45%) of sales during the six month period ended June 30, 2020 (2019 - $6,563,676 or 43%).

 

18. Comparative Figures.

 

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

 

19. Subsequent Events

 

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.

 

 27 

 

 

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

 

Overview

 

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

 

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 six and three months ended June 30, 2020 are discussed below:

 

Six Months ended June 30, 2020

 

Item   Increase (I) or
Decrease (D)
  Reason
Sales        
EWCP products   D   Decreased customer orders.
         
TPA products   I   Growth in most product lines.
         
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.
         
Interest expense   D   Decreased debt resulted in decreased interest expense.
         
Consulting   I   Added consultant to increase future growth.
         
Professional fess   D   Increased accounting fees related to the acquisition of the investment in the Florida LLC and general legal representation in 2019 did not reoccur in 2020.
         
Travel   D   Travel decreased in 2020 due to COVID-19.
         
Commissions   D   Uncommissioned sales increased against commissioned sales.
         
Bad Debt Expense  

D

 

  Customer failing to pay for product in 2019 did not reoccur.
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.

 

 28 

 

 

Three months ended June 30, 2020

 

Item   Increase (I) or Decrease (D)   Reason
         
Sales        
EWCP products   D   Decreased customer orders.
         
TCA products   I   Growth in most product lines.
         
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.
         
Interest expense   D   Decreased debt resulted in decreased interest expense.
         
Consulting   I   Added consultant to increase future growth.
         
Professional fess   D   Increased accounting fees related to the acquisition of the investment in the Florida LLC and general legal representation in 2019 did not reoccur in 2020.
         
Travel   D   Travel decreased in 2020 due to COVID-19.
         
Commissions   D   Uncommissioned sales increased against commissioned sales.
         
Bad debt Expense   D   Customer failing to pay for product in 2019 did not reoccur.
         
Currency exchange   D   Currency exchange increased 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.

 

Three customers accounted for 45% of our sales during the three months ended June 30, 2020 (2019 –41%) and 45% of our sales during the six months ended June 30, 2020 (2019 – 43%). The amount of revenue (all from the sale of TPA products) attributable to each customer is shown below.

 

   Three months ended
June 30,
   Six months ended
June 30,
 
Customer  2020   2019   2020   2019 
                 
A  $985,942   $717,046   $1,971,883   $1,792,616 
B  $825,414   $944,502   $1,741,234   $1,857,821 
C  $1,629,623   $1,111,915   $3,472,318   $2,913,240 

 

Customers with balances greater than 10% of our receivables as of June 30, 2020 and 2019 are shown below:

 

   June 30, 
   2020   2019 
         
Company A  $1,307,363   $438,139 
Company B  $545,062*  $467,972 
Company C  $1,123,881   $41,935*
Company D  $627,759   $417,235 
*less than 10%          

 

 29 

 

 

In 2007, we began construction of a plant in Taber, AB, Canada. The plant came on line during 2012 and we began depreciating the plant and related equipment effective January 2012.

 

In February 2014, we suspended production of aspartic acid at our Taber plant. The suspension was due to the fact that since construction of the plant began in 2008, economic conditions in Alberta and worldwide have changed significantly. In particular, plant operating costs increased and the price of aspartic acid derived from oil was less than forecast. On February 11, 2017, the Taber plant was destroyed in a fire. The building and contents with a carrying value of $1,936,886 were a total loss. Insurance was in place.

 

Other 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 products. If tariffs are maintained or expanded and if relief is not available, some customers may experience price increases;
     
  activity in the oil and gas industry, as we sell our TPA products to oil and gas companies; and
     
  drought conditions, since we also sell our TPA products to farmers; and
     
  the impact of the COVID-19virus.

 

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 six months ended June 30, 2020 and 2019 are shown below:

 

    2020     2019  
             
Cash provided by (used in) operations     2,943,300       2,164,352  
Long term deposits     22,077       -  
Investment     (633,437 )     (832,251 )
Purchase of equipment     (561,136 )     (1,317,593 )
Repayments of short term line of credit     (749,600 )     (298,131 )
Advances from (repayments of) loans     (187,313 )     22,126  
Convertible note     (500,000 )     -  
Dividends paid     -       (1,476,357 )
Distributions to non-controlling interest     (197,239 )     -  
Proceeds from issuance of common stock     24,750       139,870  
Changes in exchange rates     23,979       109,798  

 

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

 

 30 

 

 

The Company is committed to minimum rental payments for property and premises aggregating approximately $742,438 over the term of five leases, the last expiring on September 30, 2023.

 

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

 

2020  $220,462 
2021  $357,896 
2022  $93,155 
2023  $70,925 

 

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

 

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

 

Other than as disclosed above, the Company does not know of any significant changes in its expected sources and uses of cash.

 

The Company does not have any commitments or arrangements from any person to provide it with any equity capital.

 

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

 

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 June 30, 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 were effective as of June 30, 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 June 30, 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 June 30, 2020 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 31 

 

 

PART II

Item 6. Exhibits.

 

Number   Description
     
3.1   Amended and Restated Certificate of Incorporation of the registrant. (1)
     
3.2   Bylaws of the registrant. (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.

 

 32 

 

 

SIGNATURES

 

In accordance with the requirements of Section 13 or 15(d) of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

August 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

 

 33 

 

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

 

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

 

August 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 AND FINANCIAL 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 June 30, 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.

 

August 14, 2020  /s/ Daniel B. O’Brien
  Daniel B. O’Brien
  Principal Executive and Financial Officer

 

  

 

EX-101.INS 5 fsi-20200630.xml XBRL INSTANCE FILE 0001069394 2019-12-31 0001069394 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001069394 us-gaap:OfficeEquipmentMember 2020-06-30 0001069394 us-gaap:MachineryAndEquipmentMember 2020-06-30 0001069394 FSI:TrailerMember 2020-06-30 0001069394 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001069394 us-gaap:LandMember 2020-06-30 0001069394 us-gaap:ComputerEquipmentMember 2020-06-30 0001069394 FSI:BoatMember 2020-06-30 0001069394 us-gaap:LeaseholdImprovementsMember 2020-06-30 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-04-01 2020-06-30 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-06-30 0001069394 us-gaap:AccountsReceivableMember FSI:ThreeCustomersMember 2019-06-30 0001069394 us-gaap:AccountsReceivableMember FSI:ThreeCustomersMember 2019-01-01 2019-06-30 0001069394 us-gaap:RetainedEarningsMember 2018-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001069394 us-gaap:AutomobilesMember 2020-06-30 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-06-30 0001069394 FSI:NewAgreementMember FSI:MidlandStatesBankMember srt:MaximumMember 2020-06-30 0001069394 FSI:NewAgreementMember FSI:MidlandStatesBankMember 2020-06-30 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-06-30 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-06-30 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2016-06-01 2016-06-30 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2016-06-30 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2020-06-30 0001069394 FSI:PromissoryNoteWithMidlandStatesBankMember 2018-01-31 0001069394 FSI:PromissoryNoteWithFordMotorCreditCompanyMember 2016-06-30 0001069394 FSI:HarrisBankMember 2020-06-30 0001069394 FSI:MidlandStatesBankMember 2020-06-30 0001069394 FSI:FordMotorCreditCompanyMember 2020-06-30 0001069394 FSI:HarrisBankOneMember 2020-06-30 0001069394 country:CA 2020-06-30 0001069394 country:US 2020-06-30 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-06-30 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-06-30 0001069394 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-06-30 0001069394 us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-06-30 0001069394 us-gaap:OfficeEquipmentMember 2020-01-01 2020-06-30 0001069394 FSI:BoatMember 2020-01-01 2020-06-30 0001069394 FSI:BuildingAndImprovementsMember 2020-01-01 2020-06-30 0001069394 FSI:TrailerMember 2020-01-01 2020-06-30 0001069394 us-gaap:PatentsMember 2020-01-01 2020-06-30 0001069394 us-gaap:TechnologyEquipmentMember 2020-01-01 2020-06-30 0001069394 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-06-30 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-06-30 0001069394 us-gaap:AccountsReceivableMember FSI:ThreeCustomersMember 2020-01-01 2020-06-30 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-06-30 0001069394 FSI:PromissoryNoteTwoWithHarrisBankMember 2020-01-01 2020-06-30 0001069394 FSI:PromissoryNoteWithMidlandStatesBankMember 2020-01-01 2020-06-30 0001069394 FSI:PromissoryNoteWithFordMotorCreditCompanyMember 2020-01-01 2020-06-30 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-06-30 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember 2019-01-01 2019-06-30 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-06-30 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2020-01-01 2020-06-30 0001069394 us-gaap:AutomobilesMember 2020-01-01 2020-06-30 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-06-30 0001069394 FSI:HarrisBankTwoMember 2019-12-31 0001069394 FSI:HarrisBankTwoMember 2020-06-30 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-06-30 0001069394 FSI:ConsultantsStockOptionsMember 2020-01-01 2020-06-30 0001069394 FSI:ConsultantsStockOptionsMember 2019-01-01 2019-06-30 0001069394 FSI:EmployeesStockOptionMember 2019-01-01 2019-06-30 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-08-14 0001069394 2020-06-30 0001069394 2019-04-01 2019-06-30 0001069394 FSI:CapitalStockMember 2019-12-31 0001069394 FSI:CapitalStockMember 2020-06-30 0001069394 FSI:CapitalStockMember 2018-12-31 0001069394 FSI:CapitalStockMember 2019-06-30 0001069394 FSI:CapitalInExcessOfParValueMember 2020-06-30 0001069394 FSI:CapitalInExcessOfParValueMember 2019-06-30 0001069394 us-gaap:RetainedEarningsMember 2020-06-30 0001069394 us-gaap:RetainedEarningsMember 2019-06-30 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001069394 us-gaap:NoncontrollingInterestMember 2020-06-30 0001069394 us-gaap:NoncontrollingInterestMember 2019-06-30 0001069394 FSI:TotalStockholdersEquityMember 2020-06-30 0001069394 FSI:TotalStockholdersEquityMember 2019-06-30 0001069394 us-gaap:ShippingAndHandlingMember 2020-01-01 2020-06-30 0001069394 us-gaap:ShippingAndHandlingMember 2019-01-01 2019-06-30 0001069394 FSI:ThreePrimaryCustomersMember 2020-06-30 0001069394 FSI:ThreePrimaryCustomersMember 2020-01-01 2020-06-30 0001069394 FSI:RightOfUseAssetsMember 2020-01-01 2020-06-30 0001069394 us-gaap:AccountingStandardsUpdate201602Member 2020-01-01 2020-06-30 0001069394 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-06-30 0001069394 FSI:CADMember 2020-06-30 0001069394 FSI:EnpPeruInvestmentsLlcMember 2020-01-01 2020-06-30 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2020-01-01 2020-06-30 0001069394 FSI:EnPInvestmentsCorporationLLCMember 2020-06-30 0001069394 us-gaap:FiniteLivedIntangibleAssetsMember 2020-06-30 0001069394 FSI:AppliedHoldingCorpMember 2018-12-01 2018-12-31 0001069394 FSI:AppliedHoldingCorpMember srt:MaximumMember 2018-12-01 2018-12-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2020-06-30 0001069394 FSI:EnpRealtyLLCMember 2020-06-30 0001069394 FSI:FloridaBasedLLCMember 2020-01-01 2020-06-30 0001069394 FSI:FloridaBasedLLCMember 2020-06-30 0001069394 FSI:TrioOpportunityCorpMember 2020-01-01 2020-06-30 0001069394 FSI:TrioOpportunityCorpMember 2020-06-30 0001069394 FSI:FloridaBasedLLCMember 2019-01-01 2019-06-30 0001069394 FSI:NewAgreementMember FSI:NanoChemSolutionIncMember 2020-06-30 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember FSI:TermLoanMember 2019-01-01 2019-06-30 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember 2020-06-30 0001069394 FSI:NanoChemSolutionIncMember FSI:HarrisBankMember 2019-01-01 2019-06-30 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:MidlandStatesBankMember 2019-01-01 2019-06-30 0001069394 2019-01-01 2019-12-31 0001069394 FSI:ConsultantsMember 2020-01-01 2020-06-30 0001069394 FSI:ConsultantsMember 2019-01-01 2019-06-30 0001069394 FSI:EmployeesMember 2020-01-01 2020-06-30 0001069394 FSI:EmployeesMember 2019-01-01 2019-06-30 0001069394 srt:MinimumMember 2019-01-01 2019-06-30 0001069394 srt:MaximumMember 2019-01-01 2019-06-30 0001069394 FSI:ExistingStockholdersMember 2019-02-01 2019-02-28 0001069394 2019-06-01 2019-06-30 0001069394 FSI:UnrelatedPartyMember 2020-06-30 0001069394 FSI:EWCPMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001069394 FSI:EWCPMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-06-30 0001069394 FSI:TPAMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001069394 FSI:TPAMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-06-30 0001069394 us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001069394 us-gaap:CorporateAndOtherMember 2019-01-01 2019-06-30 0001069394 country:CA 2019-01-01 2019-06-30 0001069394 country:CA 2020-01-01 2020-06-30 0001069394 FSI:UnitedStatesandAbroadMember 2019-01-01 2019-06-30 0001069394 FSI:UnitedStatesandAbroadMember 2020-01-01 2020-06-30 0001069394 2020-01-01 2020-06-30 0001069394 2019-01-01 2019-06-30 0001069394 FSI:CapitalStockMember 2020-04-01 2020-06-30 0001069394 FSI:CapitalStockMember 2020-01-01 2020-03-30 0001069394 FSI:CapitalStockMember 2019-01-01 2019-03-31 0001069394 FSI:CapitalStockMember 2019-04-01 2019-06-30 0001069394 FSI:CapitalStockMember 2020-03-31 0001069394 FSI:CapitalStockMember 2020-03-30 0001069394 FSI:CapitalStockMember 2019-03-31 0001069394 FSI:CapitalInExcessOfParValueMember 2020-04-01 2020-06-30 0001069394 FSI:CapitalInExcessOfParValueMember 2020-01-01 2020-03-30 0001069394 FSI:CapitalInExcessOfParValueMember 2019-01-01 2019-03-31 0001069394 FSI:CapitalInExcessOfParValueMember 2019-04-01 2019-06-30 0001069394 FSI:CapitalInExcessOfParValueMember 2020-03-31 0001069394 FSI:CapitalInExcessOfParValueMember 2020-03-30 0001069394 FSI:CapitalInExcessOfParValueMember 2019-03-31 0001069394 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001069394 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-30 0001069394 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001069394 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001069394 us-gaap:RetainedEarningsMember 2020-03-31 0001069394 us-gaap:RetainedEarningsMember 2020-03-30 0001069394 us-gaap:RetainedEarningsMember 2019-03-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-30 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-30 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001069394 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-30 0001069394 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001069394 us-gaap:NoncontrollingInterestMember 2020-03-31 0001069394 us-gaap:NoncontrollingInterestMember 2020-03-30 0001069394 us-gaap:NoncontrollingInterestMember 2019-03-31 0001069394 FSI:TotalStockholdersEquityMember 2020-04-01 2020-06-30 0001069394 FSI:TotalStockholdersEquityMember 2020-01-01 2020-03-30 0001069394 FSI:TotalStockholdersEquityMember 2019-01-01 2019-03-31 0001069394 FSI:TotalStockholdersEquityMember 2019-04-01 2019-06-30 0001069394 FSI:TotalStockholdersEquityMember 2020-03-31 0001069394 FSI:TotalStockholdersEquityMember 2020-03-30 0001069394 FSI:TotalStockholdersEquityMember 2019-03-31 0001069394 2020-01-01 2020-03-30 0001069394 2019-01-01 2019-03-31 0001069394 2020-03-31 0001069394 2020-03-30 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember 2020-04-30 0001069394 FSI:NanoChemSolutionsIncMember FSI:HarrisBankMember us-gaap:PrimeRateMember 2020-04-30 0001069394 FSI:NanoChemSolutionsIncMember FSI:PaycheckProtectionProgramMember 2020-04-01 2020-04-30 0001069394 FSI:EnpPeruInvestmentsLlcMember FSI:FordMotorCreditCompanyMember 2020-04-30 0001069394 FSI:EnpInvestmentsLLCMember FSI:HarrisBankMember us-gaap:PrimeRateMember 2020-04-30 0001069394 FSI:EnpInvestmentsLLCMember FSI:PaycheckProtectionProgramMember 2020-04-01 2020-04-30 0001069394 FSI:PaycheckProtectionProgramMember 2020-06-30 0001069394 FSI:PaycheckProtectionProgramOneMember 2020-06-30 0001069394 FSI:PaycheckProtectionProgramMember 2019-12-31 0001069394 FSI:PaycheckProtectionProgramOneMember 2019-12-31 0001069394 srt:ParentCompanyMember 2020-04-01 2020-04-30 0001069394 FSI:ConsultantsMember 2020-06-30 0001069394 srt:MinimumMember 2018-01-01 2018-06-30 0001069394 srt:MaximumMember 2018-01-01 2018-06-30 0001069394 2018-04-01 2018-06-30 0001069394 FSI:EWCPMember us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001069394 FSI:TPAMember us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001069394 us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001069394 FSI:EWCPMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0001069394 FSI:TPAMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0001069394 us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0001069394 2019-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure FSI:Segments iso4217:CAD 3634670 4820052 9182786 7895793 218638 244184 17506309 18564392 4005676 12024 938 2919678 3116 353053 1898 11413 10984 978086 53996 994143 68608 2307 11876 1094 2527729 3847 12681 20301 363090 4345186 30630 8540 32380417 33575590 213221 226262 1770105 2000728 1196722 990083 6793194 6146810 3183671 3202998 11919041 10661245 12216 12241 17911227 17059301 2941889 -1222573 2462231 19521532 15328285 16437473 2456148 -994610 2550149 20461376 17678858 20326343 12216 12241 11700 12018 16520888 16035222 4853690 2448949 -1024476 -1096474 2552002 2683565 22914345 20083280 12241 12241 11712 16491780 16491780 15344870 3720823 3720823 3362556 -1093538 -1093538 -1040280 2474162 2474162 2491495 21605468 21605468 20170353 19131306 19131306 17399715 0.01 0.01 1000000 1000000 0.001 0.001 50000000 50000000 12215545 12240545 12215545 12240545 5288498 4618363 559844 586736 10768445 10314252 2421109 2152077 5370648 4927664 493927 563253 1029360 1093930 193020 226650 397563 491742 50325 42478 115946 95184 20084 27858 38708 44308 74581 73514 113973 120396 86679 84655 218248 187390 54650 118465 569 156075 246903 156075 247472 156075 247472 54650 54650 569 117896 118465 57927 113940 108980 272710 11274 82433 66636 178717 10506 11273 22382 22301 11598 35360 40176 55446 2603 11002 4961 30759 3845 4285 8150 8041 1248592 1888956 2631396 3617952 12200 39281 12614 55533 259660 150466 694648 529546 1132867 -27733 2397542 983417 1132867 1264675 1011150 -27733 132078 67015 29264 208531 1264945 1331690 1040414 180798 1264675 1011150 1201929 -83927 2367676 1109516 12240545 11769635 12239171 11737635 12263698 12052443 12279100 11964615 1264945 180798 -70472 -349775 2468014 1333192 2397542 983417 2596635 1221212 -10217 1143084 1132867 -205967 178234 -27733 58690 67386 -1290632 561557 26379 -25389 230623 525718 2943301 2164352 -1172496 -2149844 24750 139870 -1609402 -1612492 156075 209826 464026 8741 6563676 2707825 7185434 2976305 0.43 0.61 0.45 0.53 0.50 0.65 0.24 0.50 0.65 4470215 5604363 10166757 110895 1741 6155714 8803 100245 353053 43417 34400 88872 3638204 163397 3614057 163397 43540 108906 1827 5634255 9236 34400 88872 105177 363090 10698741 6161081 98871 803 3236036 5687 100245 41519 22987 77888 2660118 109401 2619914 94789 41233 97030 733 3106526 5389 21719 68571 105177 6353555 204102 194532 157526 156176 -6250 -9292 -150000 -6563 -360000 5529 8208 290033 467153 0.80 2389982 1640382 1641085 748897 1640382 1625000 0.60 0.005 0.0325 0.05250 0.0000 0.060 0.0475 0.005 0.0525 0.0375 0.01 0.01 4380393 4351743 139003 6891 2523810 3116667 152241 11485 1100000 1100000 985417 4193081 985417 322000 215960 1172517 263121 2739252 1309712 20762 23170 268739 282795 289501 305965 289501 305965 10286 131157 141443 11562 146124 157686 <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> <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 colspan="2">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <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">2,534,275</font></td> <td colspan="2">&#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 colspan="2">&#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 colspan="2" 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 June 30, 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 colspan="2" style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td colspan="2" style="padding-bottom: 1.5pt">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF"><font style="font-size: 10pt">Indefinite Lived Intangible Assets</font></td> <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td> <td style="vertical-align: top; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <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 colspan="2">&#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 colspan="2">&#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 colspan="2" 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 June 30, 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">770,000</font></td> <td colspan="2" 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">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: 79%"><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: 18%; 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">(88,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 June 30, 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,094,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"></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: 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">June 30, 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, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 62%; text-align: justify">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 16%; text-align: right">&#160;</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">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Long term deposits</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8,540</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">30,630</font></td> <td>&#160;</td></tr> </table> <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: 79%"><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: 18%; text-align: right"><font style="font-size: 10pt">64,249</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">(9,292</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">Gain 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">8,208</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, December 31, 2019 and June 30, 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">63,165</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">(a<font style="font-variant: small-caps">) </font>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 as ENP Peru is not controlled by the Company. 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: 79%"><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: 18%; 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, June 30, 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"><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">&#160;Return on investment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(360,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">467,153</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, June 30, 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,248,186</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">A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#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: 79%"><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: 18%; 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 June 30, 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> 1.00 25000 15000 10000 15888 102000 315888 10000 15000 102000 P1Y3M19D P1Y0M0D 635000 660000 347000 1915585 12108 64249 500000 11387 63165 500000 1141033 3016175 4824 63165 2248186 500000 633437 832251 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-06-30 false --12-31 Non-accelerated Filer Q2 561136 1317593 561136 1317593 561136 1317593 464856 464856 41758 41758 <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 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">June 30, 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, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">a) Long term debt &#8211; Harris Bank</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> <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: 62%"><font style="font-size: 10pt">b) Long term debt &#8211; Harris Bank</font></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">2,523,810</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">3,116,667</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">c) Long term debt &#8211; Harris Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">985,417</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">d) 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">139,003</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">e) Long term debt &#8211; Ford Credit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6,891</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="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">f) Long term debt &#8211; PPP</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">322,000</font></td> <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: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">g) Long term debt &#8211; PPP</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">215,960</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">-&#160;</td> <td style="padding-bottom: 1.5pt">&#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,193,081</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 style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: current portion</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">(990,083</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">(1,196,722</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: 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">3,202,998</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">3,183,671</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> 13700 160000 160000 P5Y -994610 -1024476 0.0193 0.0193 0.028 0.0296 2736 4017 7349 8488 2500000 3000000 0.0325 0.04500 0.045 0.0475 0.06075 1005967 4100000 200000 45941 1100000 322000 215960 P3Y P3Y 0.4389 0.4389 0.4759 0.5185 0 0 .4759 0.6313 2020 true false 339888 28862 539417 259514 439136 500429 9977727 9767690 10416863 10268119 439136 9977727 10416863 500429 9767690 10268119 2 50000 25000 12000 305888 2534275 2534275 2534275 2534275 2534275 500000 2550149 2462231 2550149 2552002 2552002 2456148 4853690 32380417 33575590 1524604 331264 3291283 1624759 -24903 -100731 281282 297746 2952000 2864000 46576 2358000 2182000 38356 2094000 400000 200000 200000 0.04050 P5Y P7Y P7Y P5Y P2Y P2Y P2Y 0.25 300000 2523810 139003 6891 3116667 152241 11485 1100000 537960 10000 56112 16437473 16520888 7709607 6770440 245751 299459 210161 283435 15928932 14958481 16139093 15241916 214618 260055 15027298 15879038 16139093 15241916 120233 7589374 7709607 160296 6610144 6770440 10327732 439136 9977727 480243 9847489 10416863 108962 244 1058641 1058641 0.09 0.00 0.20 0.08 132078 384793 208531 199093 199093 237795 46576 770000 770000 38356 770000 500000 1001000 200000 2021 10.00 1000000 500000 500000 500000 500000 4110560 <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: 79%; 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: 18%; 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> 20461376 22914345 8219 -176000 8219 -88000 3294 50590 3905 24119 106911 6840 4508 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="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; 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: 79%; 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: 18%; text-align: right"><font style="font-size: 10pt">885,714</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> <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: 79%; 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: 18%; text-align: right"><font style="font-size: 10pt">252,083</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; 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: 79%; 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: 18%; text-align: right"><font style="font-size: 10pt">25,562</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; 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: 79%; 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: 18%; text-align: right"><font style="font-size: 10pt">9,188</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> P17Y P15Y 1001000 2023-09-30 0.05 2028-09-30 41279 14612 0.35 723350 296875 197240 405670 382249 383535 252796 116776 114759 235244 229211 1476357 789205 819079 635045 Further payments of $1,000,000 and $500,000 may become due should other subsequent milestones be reached. 0.075 0.075 0.15 1334007 124604 2566769 1347311 69062 -56194 -29866 126099 819079 635045 202156 199815 285635 75870 5790221 4807586 11058 34200 934307 494027 <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 for the full year:</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: 79%"><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: 18%; text-align: right"><font style="font-size: 10pt">75,870</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">34,200</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></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="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Summarized profit and loss information related to the equity accounted investment is as follows for the six months ended June 30:</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 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">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">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: 62%"><font style="font-size: 10pt">Net sales</font></td> <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">5,790,221</font></td> <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td> <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></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,807,586</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Gross profit</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">&#160;</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,317,999</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,460,802</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Net income</font></td> <td><font style="font-size: 10pt">&#160;</font></td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">934,307</font></td> <td><font style="font-size: 10pt">&#160;</font></td> <td><font style="font-size: 10pt">&#160;</font></td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">494,027</font></td> <td>&#160;</td></tr> </table> Yes Yes false 23979 109798 185382 -1488186 4634670 7857936 4820052 6369750 12215545 12240545 11699657 12017545 12215545 12240545 11711657 69062 -56194 69062 -98928 182293 -56194 69062 -98928 182293 -56194 -98928 182293 629020 25 12 306 24725 10838 628714 24750 10850 629020 24750 10850 29108 29108 29582 5747 61638 29108 29582 5747 61638 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 268825 4740867 5873188 4946960 3501048 416950 3818876 4394745 0.65 1000000 0.75 1.75 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.99 2.85 1.41 0.99 1.15 132078 208531 199093 237795 181234 391110 636260 515996 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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">June 30, 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">June 30, 2020</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: 55%; 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: 12%; text-align: right"><font style="font-size: 10pt">3,638,204</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: 12%; text-align: right"><font style="font-size: 10pt">2,660,118</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: 12%; text-align: right"><font style="font-size: 10pt">978,086</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">109,401</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">53,996</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,417</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,519</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,898</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">110,895</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">98,871</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,024</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">6,155,714</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,236,036</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,919,678</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,987</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,413</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,741</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">803</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">938</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,803</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,687</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,116</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">77,888</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,984</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">353,053</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">353,053</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">Technology</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">100,245</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">100,245</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">-</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,698,741</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,353,555</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,345,186</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></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: 55%; 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: 12%; 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: 12%; 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: 12%; 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"><b>&#160;</b></p> -54238 -143002 -16461 -54238 -143002 -16461 68002 54271 135313 119050 265102 265102 46043 79404 -885874 -590483 -885874 -590483 -885874 -590483 22077 203512 2317999 1460802 0.055 P5Y 16438 176000 1000000 25562 9188 885714 252083 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. P3Y9M18D 1600161 1569621 231696 231696 <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">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 June 30, 2020, the consolidated results of operations for the three and six months ended June 30, 2020 and 2019, the consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 and the consolidated statements of stockholders equity for the six months ended June 30, 2020 and 2019. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the entire fiscal year.</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">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="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> <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"><font style="font-variant: small-caps"><b>&#160;</b></font></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 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 of the Company&#8217;s common stock. 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 payable into 200,000 shares of the Company&#8217;s common stock.</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 April 2020, the holder opted to receive $500,000 and close the note.<b>&#160;</b></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 60% of inventory. The loan has an annual interest rate of 3.25% at June 30, 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 June 30, 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 June 30, 2020 were $1,640,382 (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 April, 2020, EnP Investments, LLC signed a new agreement with Midland State Bank (&#8220;Midland&#8221;) to renew the expiring credit line. The revolving line of credit is for an aggregate amount up to $3,000,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.050 percentage points over the Index. Under no circumstances will the interest rate of this loan be less than 4.500% per annum or more than the maximum rate allowed by applicable law. The interest rate at June 30, 2020 is 4.5% (December 31, 2019 &#8211; 6.075%).</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 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 June 30, 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 June 30, 2020 were $nil (December 31, 2019 &#8211; $748,897).</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"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(a<font style="font-variant: small-caps">) </font>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 as ENP Peru is not controlled by the Company. 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: 79%"><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: 18%; 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, June 30, 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 for the full year:</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: 79%"><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: 18%; 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"><font style="font-variant: small-caps"><b>&#160;</b></font></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 style="width: 79%"><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: 18%; text-align: right"><font style="font-size: 10pt">64,249</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">(9,292</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">Gain 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">8,208</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Balance, December 31, 2019 and June 30, 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">63,165</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"><b>&#160;</b></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 for the full year:</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: 79%"><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: 18%; text-align: right"><font style="font-size: 10pt">75,870</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">34,200</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></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"><font style="font-variant: small-caps"><b>&#160;</b></font></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. A summary of the Company&#8217;s investment follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#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: 79%"><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: 18%; 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 June 30, 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">&#160;&#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">&#160;Return on investment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(360,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">467,153</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, June 30, 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,248,186</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">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 is 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 for the six months ended June 30:</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 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">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">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: 62%"><font style="font-size: 10pt">Net sales</font></td> <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">5,790,221</font></td> <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></td> <td style="width: 1%"><font style="font-size: 10pt">&#160;</font></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,807,586</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Gross profit</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">&#160;</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,317,999</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,460,802</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Net income</font></td> <td><font style="font-size: 10pt">&#160;</font></td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">934,307</font></td> <td><font style="font-size: 10pt">&#160;</font></td> <td><font style="font-size: 10pt">&#160;</font></td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">494,027</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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: 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">June 30, 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, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 62%; text-align: justify">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 16%; text-align: right">&#160;</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">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Long term deposits</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8,540</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">30,630</font></td> <td>&#160;</td></tr> </table> <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">June 30, 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">June 30, 2020</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: 55%; 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: 12%; text-align: right"><font style="font-size: 10pt">3,638,204</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: 12%; text-align: right"><font style="font-size: 10pt">2,660,118</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: 12%; text-align: right"><font style="font-size: 10pt">978,086</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">109,401</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">53,996</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,417</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,519</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,898</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">110,895</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">98,871</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,024</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">6,155,714</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,236,036</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,919,678</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,987</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,413</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,741</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">803</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">938</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,803</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,687</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,116</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">77,888</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,984</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">353,053</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">353,053</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">Technology</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">100,245</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">100,245</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">-</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,698,741</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,353,555</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,345,186</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></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: 55%; 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: 12%; 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: 12%; 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: 12%; 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"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Amount of depreciation expense for six months ended June 30, 2020: $281,282 (2019: $297,746) and is included in cost of sales in the unaudited interim condensed consolidated statements of income and comprehensive income.</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><font style="font-size: 10pt">&#160;</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">June 30, 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, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><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: 20%; text-align: right"><font style="font-size: 10pt">5,873,188</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">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">(268,825</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">5,604,363</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="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font-variant: small-caps"><b></b></font></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">(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">((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">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">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">(i) <i>Stock-based Compensation</i>.</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: 24.5pt; background-color: white">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; text-indent: 0.5in">(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 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">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; 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> <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%"> <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">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; 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 $2,976,305 (53%) at June 30, 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; 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: 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; text-indent: 0.5in">&#160;&#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 or six months ended June 30, 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: 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 the Company&#8217;s 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, must 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; 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> 749600 298131 500000 <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td><font style="font-size: 10pt">&#160;</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">June 30, 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, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><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: 20%; text-align: right"><font style="font-size: 10pt">5,873,188</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">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">(268,825</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">5,604,363</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> <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">June 30, 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, 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: 54%"><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: 20%; text-align: right"><font style="font-size: 10pt">4,394,745</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">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">-</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,501,048</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">7,895,793</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> <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">June 30<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 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">June 30, <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 style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; 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: 12%; text-align: right"><font style="font-size: 10pt">194,532</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: 12%; text-align: right"><font style="font-size: 10pt">156,176</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: 12%; text-align: right"><font style="font-size: 10pt">38,356</font></td> <td style="width: 1%">&#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: 55%; 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: 12%; 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: 12%; 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: 12%; text-align: right"><font style="font-size: 10pt">46,576</font></td> <td style="width: 1%">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Estimated amortization expense over the next four 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: 79%; 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: 18%; 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> 113000 40000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The sales generated in the United States and Canada are as follows:</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>&#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">Six months ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><br /> June 30, 2020</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"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Six months ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><br /> June 30, 2019</p></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><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: 20%; text-align: right"><font style="font-size: 10pt">260,055</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">214,618</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">United States and abroad</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">15,879,038</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">15,027,298</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total</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">16,139,093</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">15,241,916</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; text-indent: 0.5in">The Company&#8217;s long-lived property and equipment, and patents 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 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">June 30, 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, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><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: 20%; text-align: right"><font style="font-size: 10pt">439,136</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 style="padding-bottom: 1.5pt"><font style="font-size: 10pt">United States</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">9,977,727</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">9,847,489</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total</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">10,416,863</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">10,327,732</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; text-indent: 0.5in">As of June 30, 2020, the Company was in compliance with all loan covenants.</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 style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Continuity</b></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">June 30, 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, 2019</font></td> <td style="padding-bottom: 1.5pt">&#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">537,960</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: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Payments on loan</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">(725,272</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">(1,071,350</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: 2.5pt"><font style="font-size: 10pt">Balance, end of period</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">4,193,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,380,393</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> 125999 467153 259514 1113307 -834543 -187313 22126 -197239 <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"><font style="font-variant: small-caps"><b>&#160;</b></font></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)&#160;<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)&#160;<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 - $245,751; 2019 &#8211; $299,459). Shipping and handling costs incurred are included in cost of&#160;sales&#160;(2020 - $559,844; 2019 &#8211; $586,736).</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)&#160;<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)&#160;<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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 51%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="width: 1%">&#160;</td> <td style="width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Building and improvements</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Automobiles</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 5 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Right of Use&#160;Assets</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over lease term</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">((e)&#160;<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; text-align: justify; text-indent: 0.5in">(f)&#160;<i>Foreign Currency</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 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&#160;operations&#160;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 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">(g)&#160;<i>Revenue Recognition</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 follows&#160;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">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)&#160;<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)&#160;<i>Stock-based Compensation</i>.</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: 24.5pt; background-color: white">The Company recognizes compensation expense for all share-based payments in accordance with FASB Codification Topic 718,&#160;<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;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(j)&#160;<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)&#160;<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&#160;three and&#160;six months ended June 30, 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)&#160;<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)&#160;<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)&#160;<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;&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 48px">&#160;</td> <td style="width: 24px"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">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)&#160;<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)&#160;<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 June 30, 2020, 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&#160;operations&#160;and comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">q)&#160;<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 $2,976,305 (53%) at June 30, 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)&#160;<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)&#160;<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; text-indent: 0.5in">&#160;&#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 or six months ended June 30, 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)&#160;<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 the Company&#8217;s 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, must 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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">u)&#160;<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="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>3. Adoption of ASC 842, Leases</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">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">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 six months ended June 30, 2020 were $202,156 (2019 - $199,815).</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 six months ended June 30, 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&#160;the&#160;operating leases as of June 30, 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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">Future Lease Payments</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2020</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">203,512</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">313,496</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">93,155</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">70,925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Less: imputed interest</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: 10pt Times New Roman, Times, Serif">(46,043</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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><font style="font: 10pt Times New Roman, Times, Serif">Present value of operating lease liabilities</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">635,045</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;<b><i>&#160;</i></b></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.<b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>5.&#160;Inventories</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: 11pt Calibri, Helvetica, Sans-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: 10pt Times New Roman, Times, Serif">June 30, 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: 10pt Times New Roman, Times, Serif">December 31, 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> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%"><font style="font: 10pt Times New Roman, Times, Serif">Completed goods</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 19%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,394,745</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 19%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,818,876</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Work in progress</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">416,950</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Raw materials and supplies</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: 10pt Times New Roman, Times, Serif">3,501,048</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: 10pt Times New Roman, Times, Serif">4,946,960</font></td> <td>&#160;</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: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,895,793</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,182,786</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>&#160;</b></font></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">&#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: 11pt Calibri, Helvetica, Sans-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">June 30<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: 10pt Times New Roman, Times, Serif">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">June 30,&#160;<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: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">194,532</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">156,176</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,356</font></td> <td style="width: 1%">&#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: 11pt Calibri, Helvetica, Sans-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">December 31,&#160;<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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">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">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>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">204,102</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">157,526</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">46,576</font></td> <td style="width: 1%">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font-variant: small-caps">&#160;</font></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 - $8,219 (2019 - $8,219) and is included in cost of sales in the consolidated statements of&#160;operations&#160;and comprehensive income.</p> <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">Estimated amortization expense over the next four 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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,700</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>8.&#160;<font style="font-variant: small-caps">Goodwill and 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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">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: 79%"><font style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,534,275</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Additions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Impairment</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: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2019 and June 30, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,534,275</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <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: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Indefinite Lived Intangible Assets</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">770,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Additions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Impairment</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: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2019 and June 30, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">770,000</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">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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">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: 79%"><font style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,358,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Amortization</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: 10pt Times New Roman, Times, Serif">(176,000</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,182,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Amortization</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: 10pt Times New Roman, Times, Serif">(88,000</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance as of June 30, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,094,000</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">Definite life intangible assets consists of customer relationships related to the acquisition of EnP Investments LLC. 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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">176,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2024</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,000</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>&#160;</b></font></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"><font style="font-variant: small-caps"><b>&#160;</b></font></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">)&#160;</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% (June 30, 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 six months ended June 30, 2019 was $3,294.</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">)&#160;</font></b>In October 2018, NanoChem Solutions Inc. signed a $4,100,000 term loan with Harris Bank with a rate of prime (June 30, 2020 &#8211; 3.25%; December 31, 2019 &#8211; 4.75%) to be repaid over 7 years with equal monthly installments plus interest along&#160;with&#160;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 six months ended June 30, 2020 was $50,590 (2019 - $106,911). The balance owing at June 30, 2020 was $2,523,810 (December 31, 2019 - $3,116,667).</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; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">885,714</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: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">585,714</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2024</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">473,811</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#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">)&#160;</font></b>In April 2019, NanoChem Solutions Inc. signed a loan for up to $1,100,000 with Harris Bank with a rate of prime plus 0.5% (June 30, 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 six months ended June 30, 2020 was $24,119 (2019 &#8211; $6,840). The balance owing at June 30, 2020 was $985,417 (December 31, 2019 -&#160;$1,100,000).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">252,083</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: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">275,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2024</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22,917</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>&#160;</b></font></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">)&#160;</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 six months ended June 30, 2020 was $3,905 (2019 - $4,508). The principal balance owing at June 30, 2020 was $139,003 (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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">25,562</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: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">25,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2024</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">25,562</font></td> <td>&#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"><font style="font-variant: small-caps"><b>(</b></font><b>e<font style="font-variant: small-caps">)&#160;</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 June 30, 2020 is $6,891 (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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,188</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: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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"><b>(f)</b>&#160;In April 2020, NanoChem Solutions Inc. received a two year loan of $322,000 through the Paycheck Protection Program with a rate of 1%. Management expects the full amount of the loan to be forgiven but at this time, it cannot be proven and has chosen to list the loan as a long term debt. Eighteen equal installments of principal and interest are due starting November 2020 if the loan amount is not forgiven in full.</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>(g)</b>&#160;In April 2020, EnP Investments, LLC. received a two year loan of $215,960 through the Paycheck Protection Program with a rate of 1%. Management expects the full amount of the loan to be forgiven but at this time, it cannot be proven and has chosen to list the loan as a long term debt. Eighteen equal installments of principal and interest are due starting November 2020 if the loan amount is not forgiven in full.</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">As of June 30, 2020, the Company was in compliance with all loan covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif"><b>Continuity</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 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: 10pt Times New Roman, Times, Serif">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, January 1</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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: 15%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">Plus: Proceeds from loans</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">537,960</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,100,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">(725,272</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(1,071,350</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, end of period</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,193,081</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,380,393</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif"><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: 10pt Times New Roman, Times, Serif">June 30, 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: 10pt Times New Roman, Times, Serif">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">a) Long term debt &#8211; Harris Bank</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 62%"><font style="font: 10pt Times New Roman, Times, Serif">b) Long term debt &#8211; Harris Bank</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 16%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,523,810</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,116,667</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">c) Long term debt &#8211; Harris Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">985,417</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,100,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">d) Long term debt &#8211; Midland States Bank</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">139,003</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">152,241</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">e) Long term debt &#8211; Ford Credit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,891</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,485</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">f) Long term debt &#8211; PPP</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">322,000</font></td> <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: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">g) Long term debt &#8211; PPP</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: 10pt Times New Roman, Times, Serif">215,960</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">-&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Long-term Debt</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,193,081</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,380,393</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">(990,083</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(1,196,722</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,202,998</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,183,671</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></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 adopted 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 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 of all options that are issued cannot be less than the fair market value of the Company&#8217;s common stock at the date of grant.</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 following table summarizes the Company&#8217;s stock option&#160;activities&#160;for the year ended December 31, 2019 and the six month period ended June 30, 2020:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-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: 10pt Times New Roman, Times, Serif">Number of shares</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: 10pt Times New Roman, Times, Serif">Exercise price per share</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: 10pt Times New Roman, Times, Serif">Weighted average exercise price</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> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2018</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">660,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.35</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">347,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.44 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(56,112</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.41</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(315,888</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 1.70</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.15</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">635,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.31</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(10,000</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.44 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.85</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(25,000</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 1.05</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, June 30, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">600,000</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.36</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Exercisable, June 30, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">337,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.52</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-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: 10pt Times New Roman, Times, Serif">2019</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">2018</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> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font: 10pt Times New Roman, Times, Serif">Expected life &#8211; years</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 16%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.0</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.0</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Interest rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.93</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;2.8 &#8211; 2.96</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Volatility</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43.89</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;47.59 &#8211; 51.85</font></td> <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Weighted average fair value of options granted</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.0959</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.4759 &#8211; 0.6313</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">During the six months ended June 30, 2020, the Company granted nil (2019 &#8211; 40,000) stock options to consultants and has applied ASC 718 using the Black-Scholes option-pricing model, which resulted in expenses of $nil (2019 - $14,612). The Company granted nil stock options to employees during the six months ended June 30, 2020 (2019 &#8211; 113,000) which resulted in $nil in expenses (2019 - $41,279). Vesting of options granted in previous years resulted in expenses in the amount of $31,145 for employees (2019 - $nil) during the six months ended June 30, 2020 and $22,545 for consultants (2019 - $11,495) . There were 15,000 employee and 10,000 consultant stock options exercised during the during the six months ended June 30, 2020 (2019 &#8211; 102,000 employee and 15,888 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 June 30, 2020, there was approximately $79,404 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.0 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font-variant: small-caps"><b>&#160;</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The aggregate intrinsic value of vested options outstanding at June 30, 2020 is $nil (2019 &#8211; $1,289,080).<b>&#160;</b></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 six months ended June 30, 2020, 15,000 shares were issued upon the exercise of employee stock options (2019 &#8211; 102,000) and 10,000 shares were issued upon the exercise of consultant stock options (2019 &#8211; 15,888).</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; text-indent: 0.5in">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="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"><font style="font-variant: small-caps"><b>&#160;</b></font></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&#160;<font style="background-color: white">manufactures and distributes golf, turf and ornamental agriculture products in Mendota, IL.</font>&#160;Effective October 1, 2018, the Company paid $4,110,560 in cash and issued a $1,000,000 convertible note to acquire a 65% interest in EnP Investments. An unrelated party owns the remaining 35% of 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 is recorded as noncontrolling interests in these consolidated financial statements. The noncontrolling interest represents the unrelated third party&#8217;s interest in the earnings and equity of 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;&#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 unit holders based on formulas defined within its Ownership Interest Purchase Agreement dated October 1, 2018. Distributions, as defined in the Ownership Interest Purchase Agreement, are based on 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 $723,350.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2018</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,462,231</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Distribution&#160;to non-controlling interest</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(296,875</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Noncontrolling interest share of profits</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: 10pt Times New Roman, Times, Serif">384,793</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,550,149</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Distribution&#160;to non-controlling interest</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(197,240</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Noncontrolling interest share of profits</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: 10pt Times New Roman, Times, Serif">199,093</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, |June 30, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,552,002</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>&#160;</b></font></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">&#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,&#160;<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> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Three months ended June 30, 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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">120,233</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,589,374</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,709,607</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,650</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,650</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,286</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">131,157</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">141,443</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(10,217</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,143,084</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,132,867</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">439,136</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,977,727</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,416,863</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(464,856</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(464,856</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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">Three months ended June 30, 2019:</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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,296</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,610,144</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,770,440</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">569</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">117,896</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,465</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,562</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">146,124</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">157,686</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(205,967</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">178,234</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(27,733</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">500,429</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,767,690</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,268,119</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(41,758</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(41,758</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Six months ended June 30, 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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">210,161</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,928,932</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,139,093</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">156,075</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">156,075</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">20,762</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">268,739</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">289,501</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(70,472</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,468,014</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,397,542</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">439,136</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,977,727</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,416,863</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(561,136</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(561,136</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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">Six months ended June 30, 2019:</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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">283,435</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,958,481</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,241,916</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">569</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">246,903</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">247,472</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">23,170</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">282,795</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">305,965</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(349,775</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,333,192</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">983,417</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">500,429</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,767,690</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,268,119</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(1,317,593</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(1,317,593</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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-indent: 0.5in">The sales generated in the United States and Canada are as follows:</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: 11pt Calibri, Helvetica, Sans-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: 10pt Times New Roman, Times, Serif">Six months ended<br /> June 30, 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: 10pt Times New Roman, Times, Serif">Six months ended<br /> June 30, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 19%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">260,055</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 19%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">214,618</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">15,879,038</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: 10pt Times New Roman, Times, Serif">15,027,298</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,139,093</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,241,916</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&#8217;s long-lived property and equipment, and patents 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: 11pt Calibri, Helvetica, Sans-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: 10pt Times New Roman, Times, Serif">June 30, 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: 10pt Times New Roman, Times, Serif">December 31, 2019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 19%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">439,136</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 19%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">480,243</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">9,977,727</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: 10pt Times New Roman, Times, Serif">9,847,489</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,416,863</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,327,732</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">Three customers accounted for $7,185,434 (45%) of sales during the six month period ended June 30, 2020 (2019 - $6,563,676 or 43%).<b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b)&#160;<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 - $245,751; 2019 &#8211; $299,459). Shipping and handling costs incurred are included in cost of&#160;sales&#160;(2020 - $559,844; 2019 &#8211; $586,736).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d)&#160;<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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 51%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="width: 1%">&#160;</td> <td style="width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Building and improvements</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Automobiles</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 5 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Right of Use&#160;Assets</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over lease term</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">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">(f)&#160;<i>Foreign Currency</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 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&#160;operations&#160;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 0 0 0.5in; text-align: justify">(g)&#160;<i>Revenue Recognition</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 follows&#160;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">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: 0.5in">(k)&#160;<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&#160;three and&#160;six months ended June 30, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">(p)&#160;<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 June 30, 2020, 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&#160;operations&#160;and comprehensive income.</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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 51%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="width: 1%">&#160;</td> <td style="width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Building and improvements</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Automobiles</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 5 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Right of Use&#160;Assets</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over lease term</font></td></tr> <tr style="vertical-align: top"> <td><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">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"></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&#160;the&#160;operating leases as of June 30, 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: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">Future Lease Payments</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2020</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">203,512</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">313,496</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">93,155</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">70,925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Less: imputed interest</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: 10pt Times New Roman, Times, Serif">(46,043</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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><font style="font: 10pt Times New Roman, Times, Serif">Present value of operating lease liabilities</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">635,045</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><i>&#160;</i></b></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&#160;activities&#160;for the year ended December 31, 2019 and the six month period ended June 30, 2020:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-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: 10pt Times New Roman, Times, Serif">Number of shares</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: 10pt Times New Roman, Times, Serif">Exercise price per share</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: 10pt Times New Roman, Times, Serif">Weighted average exercise price</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> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2018</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">660,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.35</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">347,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.44 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(56,112</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.41</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(315,888</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 1.70</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.15</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">635,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.31</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(10,000</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.44 &#8211; 3.46</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.85</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(25,000</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 1.05</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.99</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, June 30, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">600,000</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.36</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Exercisable, June 30, 2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">337,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 &#8211; 4.13</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.52</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">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 $723,350.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 79%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2018</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,462,231</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Distribution&#160;to non-controlling interest</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(296,875</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Noncontrolling interest share of profits</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: 10pt Times New Roman, Times, Serif">384,793</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,550,149</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Distribution&#160;to non-controlling interest</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(197,240</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 10pt Times New Roman, Times, Serif">Noncontrolling interest share of profits</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: 10pt Times New Roman, Times, Serif">199,093</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 10pt Times New Roman, Times, Serif">Balance, |June 30, 2020</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,552,002</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>&#160;</b></font></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> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Three months ended June 30, 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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">120,233</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,589,374</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,709,607</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,650</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,650</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,286</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">131,157</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">141,443</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(10,217</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,143,084</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,132,867</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">439,136</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,977,727</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,416,863</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(464,856</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(464,856</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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">Three months ended June 30, 2019:</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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,296</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,610,144</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,770,440</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">569</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">117,896</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,465</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,562</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">146,124</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">157,686</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(205,967</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">178,234</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(27,733</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">500,429</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,767,690</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,268,119</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(41,758</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(41,758</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Six months ended June 30, 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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">210,161</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,928,932</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,139,093</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">156,075</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">156,075</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">20,762</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">268,739</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">289,501</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(70,472</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,468,014</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,397,542</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">439,136</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,977,727</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,416,863</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(561,136</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(561,136</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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">Six months ended June 30, 2019:</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: 11pt Calibri, Helvetica, Sans-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="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">TPA</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">283,435</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,958,481</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,241,916</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: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">569</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">246,903</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">247,472</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">23,170</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">282,795</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">305,965</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(349,775</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,333,192</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">983,417</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">500,429</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,767,690</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,268,119</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</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: 10pt Times New Roman, Times, Serif">-</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: 10pt Times New Roman, Times, Serif">(1,317,593</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</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: 10pt Times New Roman, Times, Serif">(1,317,593</font></td> <td><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> -9941 89047 -67668 181111 25562 2297 585714 275000 25562 585714 275000 25562 585714 275000 25562 473811 22917 16438 176000 160000 1071350 725272 EX-101.SCH 6 fsi-20200630.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 Operations and Comprehensive Income (Loss) (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 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 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 Inventories (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 Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Goodwill and 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 Activities (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 EX-101.CAL 7 fsi-20200630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 fsi-20200630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 fsi-20200630_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 [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] Adjustments for New Accounting Pronouncements [Axis] ASC 842 [Member] Florida based LLC [Member] Capital in Excess of Par Value [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 Assets [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] Paycheck Protection Program [Member] EnP Investments LLC [Member] Paycheck Protection Program One [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, plant and equipment (Note 6) Right of use assets (Note 3) 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 Bad debt expense 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 year including non-controlling interests Less: Net income attributable to non-controlling interests Net income (loss) attributable to controlling interest Income (loss) 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 gain (loss) 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 interest Adjustments to reconcile net income to cash provided by operations: Stock based compensation Depreciation and amortization Increase (Decrease) in deferred income tax 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) deferred revenue Cash provided by operating activities Investing activities Long term deposits Investment Net purchase of property, equipment and leaseholds Cash (used in) investing activities Financing activities Repayment of short term line of credit Loans Convertible note Dividends paid Distributions to non-controlling interest Proceeds of issuance of common stock Cash (used in) financing activities Effect of exchange rate changes on cash Inflow (outflow) of cash Cash, cash equivalents and restricted cash, beginning Cash, cash equivalents and restricted cash, ending Supplemental disclosure of cash flow information: Income taxes paid Interest paid Common shares issued on conversion of convertible debt Statement [Table] Statement [Line Items] Beginning balance Beginning balance, shares Translation adjustment Net income (loss) Common stock issued Common stock issued, shares Dividends paid Stock-based compensation Distributions to non-controlling 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 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 Inventories Schedule of Property, Plant & Equipment Schedule of Patents Schedule of Estimated Amortization Expense Schedule of Goodwill and 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 Activities 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 Stock option granted 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 Subsequent Event Type [Axis] 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 interest, beginning balance Distribution to non-controlling interest Noncontrolling interest share of profits Distribution to noncontrolling interest, ending balance Number of operating segment Concentration risk percentage Segments [Axis] Segment profit (loss) Segment assets Expenditures for segment assets Long-lived assets Applied Holding Corp [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] Additional payment. Payment of dividend description. TPA [Member] Enp Investments LLC Paycheck Protection Program Paycheck Protection Program One Stock Option Granted Schedule Of Distributions Payment of distributions to non-controlling interest. Right of Use Assets [Member] 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 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) Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Increase (Decrease) in Deferred Income Taxes 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 Lines of Credit Proceeds from Convertible Debt Payments of Dividends Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Shares, Outstanding SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsExercisePrice ComparativeFiguresTextBlock Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] 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 One Finite-Lived Intangible Asset, Expected Amortization, Year Two Indefinite-lived Intangible Assets Acquired Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Finite-Lived Intangible Asset, Expected Amortization, Year Three Asset Impairment Charges RealizedInvestmentGainsLossesNet Interest Expense, Debt Long-Term Debt, Maturity, Remainder of Fiscal Year Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Three Long-Term Debt, Maturity, Year Four Payments for (Proceeds from) Deposit on Loan 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-20200630_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2020
Aug. 14, 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 Jun. 30, 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 Q2  
Document Fiscal Year Focus 2020  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Interim Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Current    
Cash and cash equivalents $ 4,820,052 $ 3,634,670
Accounts receivable (Note 4) 5,604,363 4,470,215
Inventories (Note 5) 7,895,793 9,182,786
Prepaid expenses 244,184 218,638
Total current assets 18,564,392 17,506,309
Property, plant and equipment (Note 6) 4,345,186 4,005,676
Right of use assets (Note 3) 635,045 789,205
Patents (Note 7) 38,356 46,576
Intangible assets (Note 8) 2,864,000 2,952,000
Long term deposits (Note 9) 8,540 30,630
Investments (Note 10) 3,016,175 1,915,585
Goodwill (Note 8) 2,534,275 2,534,275
Restricted cash (Note 10e) 1,000,000
Deferred tax asset 1,569,621 1,600,161
Total Assets 33,575,590 32,380,417
Current    
Accounts payable 515,996 636,260
Accrued liabilities 391,110 181,234
Deferred revenue 226,262 213,221
Income taxes payable 2,000,728 1,770,105
Short term line of credit (Note 11) 1,640,382 2,389,982
Current portion of lease liability (Note 3) 382,249 405,670
Current portion of long term debt (Note 12) 990,083 1,196,722
Total current liabilities 6,146,810 6,793,194
Convertible note payable (Note 13) 500,000
Lease liabilities (Note 3) 252,796 383,535
Deferred income tax liability 1,058,641 1,058,641
Long term debt (Note 12) 3,202,998 3,183,671
Total liabilities 10,661,245 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,520,888 16,437,473
Other comprehensive loss (1,024,476) (994,610)
Accumulated earnings 4,853,690 2,456,148
Total stockholders' equity - controlling interest 20,326,343 17,911,227
Non-controlling interests (Note 16) 2,552,002 2,550,149
Total Stockholders' Equity 22,914,345 20,461,376
Total Liabilities and Stockholders' Equity $ 33,575,590 $ 32,380,417
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Interim Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 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 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Interim Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Sales $ 7,709,607 $ 6,770,440 $ 16,139,093 $ 15,241,916
Cost of sales 5,288,498 4,618,363 10,768,445 10,314,252
Gross profit 2,421,109 2,152,077 5,370,648 4,927,664
Operating Expenses        
Wages 493,927 563,253 1,029,360 1,093,930
Administrative salaries and benefits 193,020 226,650 397,563 491,742
Advertising and promotion 50,325 42,478 115,946 95,184
Investor relations and transfer agent fee 20,084 27,858 38,708 44,308
Office and miscellaneous 74,581 73,514 113,973 120,396
Insurance 86,679 84,655 218,248 187,390
Interest expense 54,650 118,465 156,075 247,472
Lease expense 116,776 114,759 235,244 229,211
Consulting 68,002 54,271 135,313 119,050
Professional fees 57,927 113,940 108,980 272,710
Travel 11,274 82,433 66,636 178,717
Telecommunications 10,506 11,273 22,382 22,301
Shipping 2,736 4,017 7,349 8,488
Research 11,598 35,360 40,176 55,446
Commissions 2,603 11,002 4,961 30,759
Bad debt expense 231,696 231,696
Currency exchange (9,941) 89,047 (67,668) 181,111
Utilities 3,845 4,285 8,150 8,041
Total operating expenses 1,248,592 1,888,956 2,631,396 3,617,952
Operating income 1,172,517 263,121 2,739,252 1,309,712
Gain on investment 339,888 28,862 539,417 259,514
Interest income 12,200 39,281 12,614 55,533
Income before income tax 1,524,604 331,264 3,291,283 1,624,759
Income taxes        
Deferred income tax recovery     125,999
Income tax expense (259,660) (150,466) (694,648) (529,546)
Net income for the year including non-controlling interests 1,264,945 180,798 2,596,635 1,221,212
Less: Net income attributable to non-controlling interests (132,078) (208,531) (199,093) (237,795)
Net income (loss) attributable to controlling interest $ 1,132,867 $ (27,733) $ 2,397,542 $ 983,417
Income (loss) per share (basic and diluted) $ 0.09 $ 0.00 $ 0.20 $ 0.08
Weighted average number of common shares (basic) 12,240,545 11,769,635 12,239,171 11,737,635
Weighted average number of common shares (diluted) 12,263,698 12,052,443 12,279,100 11,964,615
Other comprehensive income (loss):        
Net income $ 1,264,945 $ 180,798 $ 2,596,635 $ 1,221,212
Unrealized gain (loss) on foreign currency translations 69,062 (56,194) (29,866) 126,099
Total comprehensive income 1,334,007 124,604 2,566,769 1,347,311
Comprehensive income - non-controlling interest (132,078) (208,531) (199,093) (237,795)
Comprehensive income attributable to Flexible Solutions International Inc. $ 1,201,929 $ (83,927) $ 2,367,676 $ 1,109,516
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Interim Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net income for the period including non-controlling interest $ 2,596,635 $ 1,221,212
Adjustments to reconcile net income to cash provided by operations:    
Stock based compensation 58,690 67,386
Depreciation and amortization 289,501 305,965
Bad debt expense 231,696
Increase (Decrease) in deferred income tax (125,999)
Gain on investment (467,153) (259,514)
Changes in non-cash working capital items:    
(Increase) Decrease in accounts receivable (1,113,307) 834,543
(Increase) Decrease in inventories 1,290,632 (561,557)
(Increase) Decrease in prepaid expenses (26,379) 25,389
Increase (Decrease) in accounts payable and accrued liabilities (24,903) (100,731)
Increase (Decrease) in taxes payable 230,623 525,718
Increase (Decrease) deferred revenue 108,962 244
Cash provided by operating activities 2,943,301 2,164,352
Investing activities    
Long term deposits 22,077
Investment (633,437) (832,251)
Net purchase of property, equipment and leaseholds (561,136) (1,317,593)
Cash (used in) investing activities (1,172,496) (2,149,844)
Financing activities    
Repayment of short term line of credit (749,600) (298,131)
Loans (187,313) 22,126
Convertible note (500,000)
Dividends paid (1,476,357)
Distributions to non-controlling interest (197,239)
Proceeds of issuance of common stock 24,750 139,870
Cash (used in) financing activities (1,609,402) (1,612,492)
Effect of exchange rate changes on cash 23,979 109,798
Inflow (outflow) of cash 185,382 (1,488,186)
Cash, cash equivalents and restricted cash, beginning 4,634,670 7,857,936
Cash, cash equivalents and restricted cash, ending 4,820,052 6,369,750
Supplemental disclosure of cash flow information:    
Income taxes paid 464,026 8,741
Interest paid 156,075 209,826
Common shares issued on conversion of convertible debt $ 500,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Interim Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Capital Stock [Member]
Capital in Excess of Par Value [Member]
Accumulated Earnings [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 (loss) 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, 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            
Net income (loss)         983,417    
Ending balance at Jun. 30, 2019 $ 12,018 16,035,222 2,448,949 (1,096,474) 17,399,715 2,683,565 20,083,280
Ending balance, shares at Jun. 30, 2019 12,017,545            
Beginning 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
Beginning balance, shares at Mar. 31, 2019 11,711,657            
Translation adjustment       (56,194) (56,194)   (56,194)
Net income (loss)     (27,733)   (27,733) 208,531 180,798
Common stock issued $ 306 628,714     629,020   629,020
Common stock issued, shares 305,888            
Dividends paid     (885,874)   (885,874)   (885,874)
Stock-based compensation 61,638 61,638
Distributions to non-controlling interests           (16,461) (16,461)
Ending balance at Jun. 30, 2019 $ 12,018 16,035,222 2,448,949 (1,096,474) 17,399,715 2,683,565 20,083,280
Ending balance, shares at Jun. 30, 2019 12,017,545            
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 (loss) 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 non-controlling interests (143,002) (143,002)
Ending balance at Mar. 30, 2020 $ 12,241 16,491,780 3,720,823 (1,093,538) 19,131,306 2,474,162 21,605,468
Ending balance, shares at Mar. 30, 2020 12,240,545            
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            
Net income (loss)         2,397,542    
Ending balance at Jun. 30, 2020 $ 12,241 16,520,888 4,853,690 (1,024,476) 20,326,343 2,552,002 22,914,345
Ending balance, shares at Jun. 30, 2020 12,240,545            
Beginning balance at Mar. 31, 2020 $ 12,241 16,491,780 3,720,823 (1,093,538) 19,131,306 2,474,162 21,605,468
Beginning balance, shares at Mar. 31, 2020 12,215,545            
Translation adjustment 69,062 69,062 69,062
Net income (loss) 1,132,867 1,132,867 132,078 1,264,945
Stock-based compensation   29,108     29,108   29,108
Distributions to non-controlling interests           (54,238) (54,238)
Ending balance at Jun. 30, 2020 $ 12,241 $ 16,520,888 $ 4,853,690 $ (1,024,476) $ 20,326,343 $ 2,552,002 $ 22,914,345
Ending balance, shares at Jun. 30, 2020 12,240,545            
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
6 Months Ended
Jun. 30, 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 June 30, 2020, the consolidated results of operations for the three and six months ended June 30, 2020 and 2019, the consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 and the consolidated statements of stockholders equity for the six months ended June 30, 2020 and 2019. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results to be expected for the entire fiscal year.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 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 - $245,751; 2019 – $299,459). Shipping and handling costs incurred are included in cost of sales (2020 - $559,844; 2019 – $586,736).

 

(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
Automobiles   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Assets   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 operations 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.

 

The Company follows 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.

 

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.

  

(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 and six months ended June 30, 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 June 30, 2020, 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 operations 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 $2,976,305 (53%) at June 30, 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 or six months ended June 30, 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 the Company’s 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, must 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 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Adoption of ASC 842, Leases
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Adoption of ASC 842, Leases

3. Adoption of ASC 842, 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”).

 

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 six months ended June 30, 2020 were $202,156 (2019 - $199,815).

 

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 six months ended June 30, 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 the operating leases as of June 30, 2020.

 

Future Lease Payments   June 30, 2020  
2020   $ 203,512  
2021     313,496  
2022     93,155  
2023     70,925  
Thereafter     -  
Less: imputed interest     (46,043 )
         
Present value of operating lease liabilities   $ 635,045  

  

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 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Accounts Receivable

4. Accounts Receivable

 

    June 30, 2020     December 31, 2019  
Accounts receivable   $ 5,873,188     $ 4,740,867  
Allowances for doubtful accounts     (268,825 )     (270,652 )
    $ 5,604,363     $ 4,470,215  

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Inventories

5. Inventories

 

    June 30, 2020     December 31, 2019  
             
Completed goods   $ 4,394,745     $ 3,818,876  
Work in progress     -       416,950  
Raw materials and supplies     3,501,048       4,946,960  
    $ 7,895,793     $ 9,182,786  

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant & Equipment
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant & Equipment

6. Property, Plant & equipment

 

    June 30, 2020     Accumulated     June 30, 2020  
    Cost     Depreciation     Net  
Buildings   $ 3,638,204     $ 2,660,118     $ 978,086  
Automobiles     163,397       109,401       53,996  
Computer hardware     43,417       41,519       1,898  
Furniture and fixtures     110,895       98,871       12,024  
Manufacturing equipment     6,155,714       3,236,036       2,919,678  
Boat     34,400       22,987       11,413  
Office equipment     1,741       803       938  
Trailer     8,803       5,687       3,116  
Leasehold Improvements     88,872       77,888       10,984  
Land     353,053       -       353,053  
Technology     100,245       100,245       -  
    $ 10,698,741     $ 6,353,555     $ 4,345,186  

 

    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 six months ended June 30, 2020: $281,282 (2019: $297,746) and is included in cost of sales in the unaudited interim condensed consolidated statements of income and comprehensive income.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Patents
6 Months Ended
Jun. 30, 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.

 

   

June 30, 2020

Cost

    Accumulated
Amortization
   

June 30, 2020

Net

 
Patents   $ 194,532     $ 156,176     $ 38,356  

 

   

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 - $8,219 (2019 - $8,219) and is included in cost of sales in the consolidated statements of operations and comprehensive income.

 

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

 

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

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

8. Goodwill and Intangible Assets

 

Goodwill        
Balance as of December 31, 2018   $ 2,534,275  
Additions     -  
Impairment     -  
Balance as of December 31, 2019 and June 30, 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 June 30, 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     (88,000 )
Balance as of June 30, 2020   $ 2,094,000  

 

Definite life intangible assets consists of customer relationships related to the acquisition of EnP Investments LLC. 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 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Deposits
6 Months Ended
Jun. 30, 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.

 

    June 30, 2020     December 31, 2019  
                 
Long term deposits   $ 8,540     $ 30,630  
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Investments
6 Months Ended
Jun. 30, 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 as ENP Peru is not controlled by the Company. 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, June 30, 2020   $ 4,824  

 

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

 

    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 June 30, 2020   $ 63,165  

 

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

 

    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. A summary of the Company’s investment follows:

 

Balance, December 31, 2018   $ 500,000  
Impairment     -  
Balance, December 31, 2019 and June 30, 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     (360,000 )
Gain on equity method investment     467,153  
Balance, June 30, 2020   $ 2,248,186  

 

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 is 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 for the six months ended June 30:

 

    2020     2019  
             
Net sales   $ 5,790,221     $ 4,807,586  
Gross profit     2,317,999       1,460,802  
Net income   $ 934,307     $ 494,027  

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Short-Term Line of Credit
6 Months Ended
Jun. 30, 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 60% of inventory. The loan has an annual interest rate of 3.25% at June 30, 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 June 30, 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 June 30, 2020 were $1,640,382 (December 31, 2019 - $1,641,085).

 

(b) In April, 2020, EnP Investments, LLC signed a new agreement with Midland State Bank (“Midland”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount up to $3,000,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.050 percentage points over the Index. Under no circumstances will the interest rate of this loan be less than 4.500% per annum or more than the maximum rate allowed by applicable law. The interest rate at June 30, 2020 is 4.5% (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 June 30, 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 June 30, 2020 were $nil (December 31, 2019 – $748,897).

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Long Term Debt

12. Long Term Debt

 

(aIn September 2014, NanoChem Solutions Inc. signed a $1,005,967 promissory note with Harris Bank with a rate of prime plus 0.5% (June 30, 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 six months ended June 30, 2019 was $3,294.

 

(bIn October 2018, NanoChem Solutions Inc. signed a $4,100,000 term loan with Harris Bank with a rate of prime (June 30, 2020 – 3.25%; December 31, 2019 – 4.75%) to be repaid over 7 years with equal monthly installments plus interest along with 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 six months ended June 30, 2020 was $50,590 (2019 - $106,911). The balance owing at June 30, 2020 was $2,523,810 (December 31, 2019 - $3,116,667).

 

The Company has committed to the following repayments:

 

2020   $ 885,714  
2021   $ 585,714  
2022   $ 585,714  
2023   $ 585,714  
2024   $ 473,811  

  

(cIn April 2019, NanoChem Solutions Inc. signed a loan for up to $1,100,000 with Harris Bank with a rate of prime plus 0.5% (June 30, 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 six months ended June 30, 2020 was $24,119 (2019 – $6,840). The balance owing at June 30, 2020 was $985,417 (December 31, 2019 - $1,100,000).

 

2020   $ 252,083  
2021   $ 275,000  
2022   $ 275,000  
2023   $ 275,000  
2024   $ 22,917  

 

(dIn 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 six months ended June 30, 2020 was $3,905 (2019 - $4,508). The principal balance owing at June 30, 2020 was $139,003 (December 31, 2019 - $152,241).

 

The Company has committed to the following repayments:

 

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

 

(eIn 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 June 30, 2020 is $6,891 (December 31, 2019 - $11,485).

 

The Company has committed to the following repayments:

 

2020   $ 9,188  
2021   $ 2,297  

 

(f) In April 2020, NanoChem Solutions Inc. received a two year loan of $322,000 through the Paycheck Protection Program with a rate of 1%. Management expects the full amount of the loan to be forgiven but at this time, it cannot be proven and has chosen to list the loan as a long term debt. Eighteen equal installments of principal and interest are due starting November 2020 if the loan amount is not forgiven in full.

 

(g) In April 2020, EnP Investments, LLC. received a two year loan of $215,960 through the Paycheck Protection Program with a rate of 1%. Management expects the full amount of the loan to be forgiven but at this time, it cannot be proven and has chosen to list the loan as a long term debt. Eighteen equal installments of principal and interest are due starting November 2020 if the loan amount is not forgiven in full.

 

As of June 30, 2020, the Company was in compliance with all loan covenants.

 

Continuity   June 30, 2020     December 31, 2019  
Balance, January 1   $ 4,380,393       4,351,743  
Plus: Proceeds from loans     537,960       1,100,000  
Less: Payments on loan     (725,272 )     (1,071,350 )
Balance, end of period   $ 4,193,081     $ 4,380,393  

  

Outstanding balance   June 30, 2020     December 31, 2019  
a) Long term debt – Harris Bank   $ -     $ -  
b) Long term debt – Harris Bank     2,523,810       3,116,667  
c) Long term debt – Harris Bank     985,417       1,100,000  
d) Long term debt – Midland States Bank     139,003       152,241  
e) Long term debt – Ford Credit     6,891       11,485  
f) Long term debt – PPP     322,000        
g) Long term debt – PPP     215,960        
Long-term Debt   $ 4,193,081     $ 4,380,393  
Less: current portion     (990,083 )     (1,196,722 )
    $ 3,202,998     $ 3,183,671  

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Note Payable
6 Months Ended
Jun. 30, 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 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 of the Company’s common stock. 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 payable into 200,000 shares of the Company’s common stock.

 

In April 2020, the holder opted to receive $500,000 and close the note. 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock Options

14. Stock Options

 

The Company adopted 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 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 of all options that are issued cannot be less than the fair market value of the Company’s common stock at the date of grant.

 

The following table summarizes the Company’s stock option activities for the year ended December 31, 2019 and the six month period ended June 30, 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, June 30, 2020     600,000     $ 0.75 – 4.13     $ 2.36  
Exercisable, June 30, 2020     337,000     $ 0.75 – 4.13     $ 2.52  

  

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

 

    2019     2018  
             
Expected life – years     3.0       3.0  
Interest rate     1.93 %      2.8 – 2.96 %
Volatility     43.89 %      47.59 – 51.85 %
Weighted average fair value of options granted   $ 1.0959     $ 0.4759 – 0.6313  

 

During the six months ended June 30, 2020, the Company granted nil (2019 – 40,000) stock options to consultants and has applied ASC 718 using the Black-Scholes option-pricing model, which resulted in expenses of $nil (2019 - $14,612). The Company granted nil stock options to employees during the six months ended June 30, 2020 (2019 – 113,000) which resulted in $nil in expenses (2019 - $41,279). Vesting of options granted in previous years resulted in expenses in the amount of $31,145 for employees (2019 - $nil) during the six months ended June 30, 2020 and $22,545 for consultants (2019 - $11,495) . There were 15,000 employee and 10,000 consultant stock options exercised during the during the six months ended June 30, 2020 (2019 – 102,000 employee and 15,888 consultant stock options).

 

As of June 30, 2020, there was approximately $79,404 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1.0 years.

 

The aggregate intrinsic value of vested options outstanding at June 30, 2020 is $nil (2019 – $1,289,080). 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Stock
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Capital Stock

15. Capital Stock.

 

During the six months ended June 30, 2020, 15,000 shares were issued upon the exercise of employee stock options (2019 – 102,000) and 10,000 shares were issued upon the exercise of consultant stock options (2019 – 15,888).

 

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 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Non-Controlling Interests
6 Months Ended
Jun. 30, 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. Effective October 1, 2018, the Company paid $4,110,560 in cash and issued a $1,000,000 convertible note to acquire a 65% interest in EnP Investments. An unrelated party owns the remaining 35% of 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 is recorded as noncontrolling interests in these consolidated financial statements. The noncontrolling interest represents the unrelated third party’s interest in the earnings and equity of EnP Investments. EnP Investments is allocated to the TPA segment.

  

EnP Investments makes cash distributions to the unit holders based on formulas defined within its Ownership Interest Purchase Agreement dated October 1, 2018. Distributions, as defined in the Ownership Interest Purchase Agreement, are based on 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 $723,350.

 

Balance, December 31, 2018   $ 2,462,231  
Distribution to non-controlling interest     (296,875 )
Noncontrolling interest share of profits     384,793  
Balance, December 31, 2019     2,550,149  
Distribution to non-controlling interest     (197,240 )
Noncontrolling interest share of profits     199,093  
Balance, |June 30, 2020   $ 2,552,002  

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Segmented, Significant Customer Information and Economic Dependency
6 Months Ended
Jun. 30, 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 June 30, 2020:

 

    EWCP     TPA     Total  
Revenue   $ 120,233     $ 7,589,374     $ 7,709,607  
Interest expense     -       54,650       54,650  
Depreciation and amortization     10,286       131,157       141,443  
Segment profit (loss)     (10,217 )     1,143,084       1,132,867  
Segment assets     439,136       9,977,727       10,416,863  
Expenditures for segment assets     -       (464,856 )     (464,856 )

 

Three months ended June 30, 2019:

 

    EWCP     TPA     Total  
Revenue   $ 160,296     $ 6,610,144     $ 6,770,440  
Interest expense     569       117,896       118,465  
Depreciation and amortization     11,562       146,124       157,686  
Segment profit (loss)     (205,967 )     178,234       (27,733 )
Segment assets     500,429       9,767,690       10,268,119  
Expenditures for segment assets     -       (41,758 )     (41,758 )

  

Six months ended June 30, 2020:

 

    EWCP     TPA     Total  
Revenue   $ 210,161     $ 15,928,932     $ 16,139,093  
Interest expense     -       156,075       156,075  
Depreciation and amortization     20,762       268,739       289,501  
Segment profit (loss)     (70,472 )     2,468,014       2,397,542  
Segment assets     439,136       9,977,727       10,416,863  
Expenditures for segment assets     -       (561,136 )     (561,136 )

 

Six months ended June 30, 2019:

 

    EWCP     TPA     Total  
Revenue   $ 283,435     $ 14,958,481     $ 15,241,916  
Interest expense     569       246,903       247,472  
Depreciation and amortization     23,170       282,795       305,965  
Segment profit (loss)     (349,775 )     1,333,192       983,417  
Segment assets     500,429       9,767,690       10,268,119  
Expenditures for segment assets     -       (1,317,593 )     (1,317,593 )

 

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

 

    Six months ended
June 30, 2020
    Six months ended
June 30, 2019
 
Canada   $ 260,055     $ 214,618  
United States and abroad     15,879,038       15,027,298  
Total   $ 16,139,093     $ 15,241,916  

 

The Company’s long-lived property and equipment, and patents are located in Canada and the United States as follows:

 

    June 30, 2020     December 31, 2019  
Canada   $ 439,136     $ 480,243  
United States     9,977,727       9,847,489  
Total   $ 10,416,863     $ 10,327,732  

 

Three customers accounted for $7,185,434 (45%) of sales during the six month period ended June 30, 2020 (2019 - $6,563,676 or 43%). 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Comparative Figures
6 Months Ended
Jun. 30, 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 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events

19. Subsequent Events

 

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 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 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 - $245,751; 2019 – $299,459). Shipping and handling costs incurred are included in cost of sales (2020 - $559,844; 2019 – $586,736).

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
Automobiles   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Assets   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 operations 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.

 

The Company follows 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.

 

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.

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 and six months ended June 30, 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 June 30, 2020, 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 operations 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 $2,976,305 (53%) at June 30, 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 or six months ended June 30, 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 the Company’s 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, must 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 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 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
Automobiles   Straight-line over 5 years
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Right of Use Assets   Straight-line over lease term
Leasehold improvements   Straight-line over lease term

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Adoption of ASC 842, Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Summary of Remaining Expected Lease Payments

The table below summarizes the remaining expected lease payments under the operating leases as of June 30, 2020.

 

Future Lease Payments   June 30, 2020  
2020   $ 203,512  
2021     313,496  
2022     93,155  
2023     70,925  
Thereafter     -  
Less: imputed interest     (46,043 )
         
Present value of operating lease liabilities   $ 635,045  

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable
    June 30, 2020     December 31, 2019  
Accounts receivable   $ 5,873,188     $ 4,740,867  
Allowances for doubtful accounts     (268,825 )     (270,652 )
    $ 5,604,363     $ 4,470,215  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventories
    June 30, 2020     December 31, 2019  
             
Completed goods   $ 4,394,745     $ 3,818,876  
Work in progress     -       416,950  
Raw materials and supplies     3,501,048       4,946,960  
    $ 7,895,793     $ 9,182,786  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant & Equipment (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant & Equipment

    June 30, 2020     Accumulated     June 30, 2020  
    Cost     Depreciation     Net  
Buildings   $ 3,638,204     $ 2,660,118     $ 978,086  
Automobiles     163,397       109,401       53,996  
Computer hardware     43,417       41,519       1,898  
Furniture and fixtures     110,895       98,871       12,024  
Manufacturing equipment     6,155,714       3,236,036       2,919,678  
Boat     34,400       22,987       11,413  
Office equipment     1,741       803       938  
Trailer     8,803       5,687       3,116  
Leasehold Improvements     88,872       77,888       10,984  
Land     353,053       -       353,053  
Technology     100,245       100,245       -  
    $ 10,698,741     $ 6,353,555     $ 4,345,186  

 

    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 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Patents (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Patents
   

June 30, 2020

Cost

    Accumulated
Amortization
   

June 30, 2020

Net

 
Patents   $ 194,532     $ 156,176     $ 38,356  

 

   

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 four years is as follows:

 

2020   $ 16,438  
2021     16,438  
2022     13,700  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Intangible Assets
Goodwill        
Balance as of December 31, 2018   $ 2,534,275  
Additions     -  
Impairment     -  
Balance as of December 31, 2019 and June 30, 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 June 30, 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     (88,000 )
Balance as of June 30, 2020   $ 2,094,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 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Deposits (Tables)
6 Months Ended
Jun. 30, 2020
Long Term Deposits  
Schedule of 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.

 

    June 30, 2020     December 31, 2019  
                 
Long term deposits   $ 8,540     $ 30,630  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Tables)
6 Months Ended
Jun. 30, 2020
ENP Peru Investments LLC [Member]  
Schedule of Equity Method Investment

(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 as ENP Peru is not controlled by the Company. 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, June 30, 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 June 30, 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 for the full year:

 

    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 June 30, 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     (360,000 )
Gain on equity method investment     467,153  
Balance, June 30, 2020   $ 2,248,186  
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 for the six months ended June 30:

 

    2020     2019  
             
Net sales   $ 5,790,221     $ 4,807,586  
Gross profit     2,317,999       1,460,802  
Net income   $ 934,307     $ 494,027  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Debt (Tables)
6 Months Ended
Jun. 30, 2020
Schedule of Loan Covenants

As of June 30, 2020, the Company was in compliance with all loan covenants.

 

Continuity   June 30, 2020     December 31, 2019  
Balance, January 1   $ 4,380,393       4,351,743  
Plus: Proceeds from loans     537,960       1,100,000  
Less: Payments on loan     (725,272 )     (1,071,350 )
Balance, end of period   $ 4,193,081     $ 4,380,393  

Schedule of Outstanding Balance Loan
Outstanding balance   June 30, 2020     December 31, 2019  
a) Long term debt – Harris Bank   $ -     $ -  
b) Long term debt – Harris Bank     2,523,810       3,116,667  
c) Long term debt – Harris Bank     985,417       1,100,000  
d) Long term debt – Midland States Bank     139,003       152,241  
e) Long term debt – Ford Credit     6,891       11,485  
f) Long term debt – PPP     322,000        
g) Long term debt – PPP     215,960        
Long-term Debt   $ 4,193,081     $ 4,380,393  
Less: current portion     (990,083 )     (1,196,722 )
    $ 3,202,998     $ 3,183,671  
Promissory Note One With Harris Bank [Member]  
Schedule of Interest Loan Repayment

The Company has committed to the following repayments:

 

2020   $ 885,714  
2021   $ 585,714  
2022   $ 585,714  
2023   $ 585,714  
2024   $ 473,811  
Promissory Note Two With Harris Bank [Member]  
Schedule of Interest Loan Repayment
2020   $ 252,083  
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   $ 25,562  
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   $ 9,188  
2021   $ 2,297  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activities

The following table summarizes the Company’s stock option activities for the year ended December 31, 2019 and the six month period ended June 30, 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, June 30, 2020     600,000     $ 0.75 – 4.13     $ 2.36  
Exercisable, June 30, 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 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Non-Controlling Interests (Tables)
6 Months Ended
Jun. 30, 2020
Noncontrolling Interest [Abstract]  
Schedule of Distributions

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 $723,350.

 

Balance, December 31, 2018   $ 2,462,231  
Distribution to non-controlling interest     (296,875 )
Noncontrolling interest share of profits     384,793  
Balance, December 31, 2019     2,550,149  
Distribution to non-controlling interest     (197,240 )
Noncontrolling interest share of profits     199,093  
Balance, |June 30, 2020   $ 2,552,002  

 

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Segmented, Significant Customer Information and Economic Dependency (Tables)
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Schedule of Reportable Segments

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 June 30, 2020:

 

    EWCP     TPA     Total  
Revenue   $ 120,233     $ 7,589,374     $ 7,709,607  
Interest expense     -       54,650       54,650  
Depreciation and amortization     10,286       131,157       141,443  
Segment profit (loss)     (10,217 )     1,143,084       1,132,867  
Segment assets     439,136       9,977,727       10,416,863  
Expenditures for segment assets     -       (464,856 )     (464,856 )

 

Three months ended June 30, 2019:

 

    EWCP     TPA     Total  
Revenue   $ 160,296     $ 6,610,144     $ 6,770,440  
Interest expense     569       117,896       118,465  
Depreciation and amortization     11,562       146,124       157,686  
Segment profit (loss)     (205,967 )     178,234       (27,733 )
Segment assets     500,429       9,767,690       10,268,119  
Expenditures for segment assets     -       (41,758 )     (41,758 )

  

Six months ended June 30, 2020:

 

    EWCP     TPA     Total  
Revenue   $ 210,161     $ 15,928,932     $ 16,139,093  
Interest expense     -       156,075       156,075  
Depreciation and amortization     20,762       268,739       289,501  
Segment profit (loss)     (70,472 )     2,468,014       2,397,542  
Segment assets     439,136       9,977,727       10,416,863  
Expenditures for segment assets     -       (561,136 )     (561,136 )

 

Six months ended June 30, 2019:

 

    EWCP     TPA     Total  
Revenue   $ 283,435     $ 14,958,481     $ 15,241,916  
Interest expense     569       246,903       247,472  
Depreciation and amortization     23,170       282,795       305,965  
Segment profit (loss)     (349,775 )     1,333,192       983,417  
Segment assets     500,429       9,767,690       10,268,119  
Expenditures for segment assets     -       (1,317,593 )     (1,317,593 )

Schedule of Revenue Generated in United States and Canada

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

 

   

Six months ended


June 30, 2020

   

Six months ended


June 30, 2019

 
Canada   $ 260,055     $ 214,618  
United States and abroad     15,879,038       15,027,298  
Total   $ 16,139,093     $ 15,241,916  
Schedule of Long-lived Assets are Located in Canada and United States

The Company’s long-lived property and equipment, and patents are located in Canada and the United States as follows:

 

    June 30, 2020     December 31, 2019  
Canada   $ 439,136     $ 480,243  
United States     9,977,727       9,847,489  
Total   $ 10,416,863     $ 10,327,732  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
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 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Jan. 02, 2019
Revenue $ 7,709,607 $ 6,770,440 $ 16,139,093 $ 15,241,916    
Cost of sales $ 5,288,498 $ 4,618,363 10,768,445 10,314,252    
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 $ 635,045   635,045   $ 789,205  
Operating lease liabilities 635,045   635,045      
ASC 842 [Member]            
Right use of assets           $ 819,079
Operating lease liabilities           $ 819,079
Three Primary Customers [Member]            
Accounts receivable $ 2,976,305   $ 2,976,305   $ 2,707,825  
Concentration risk, percentage     53.00%   61.00%  
Shipping and Handling [Member]            
Revenue     $ 245,751 299,459    
Cost of sales     $ 559,844 $ 586,736    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies - Schedule of Method of Depreciation (Details)
6 Months Ended
Jun. 30, 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
Automobiles [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 Assets [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 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Adoption of ASC 842, Leases (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Jan. 02, 2019
Lease liabilities $ 635,045      
ROU assets 635,045   $ 789,205  
ASC 842 [Member]        
Lease discount rate       5.50%
Operating lease costs $ 202,156 $ 199,815    
Lease liabilities       $ 819,079
ROU assets       $ 819,079
Operating lease term       5 years
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Adoption of ASC 842, Leases - Summary of Remaining Expected Lease Payments (Details)
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 $ 203,512
2021 313,496
2022 93,155
2023 70,925
Thereafter
Less: imputed interest (46,043)
Present value of operating lease liabilities $ 635,045
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Receivables [Abstract]    
Accounts receivable $ 5,873,188 $ 4,740,867
Allowances for doubtful accounts (268,825) (270,652)
Accounts receivable net $ 5,604,363 $ 4,470,215
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Schedule of Inventories (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Completed goods $ 4,394,745 $ 3,818,876
Work in progress 416,950
Raw materials and supplies 3,501,048 4,946,960
Total inventory $ 7,895,793 $ 9,182,786
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant & Equipment (Details Narrative) - USD ($)
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 281,282 $ 297,746
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant & Equipment - Schedule of Property, Plant & Equipment (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Cost $ 10,698,741 $ 10,166,757
Accumulated Depreciation 6,353,555 6,161,081
Net 4,345,186 4,005,676
Buildings [Member]    
Cost 3,638,204 3,614,057
Accumulated Depreciation 2,660,118 2,619,914
Net 978,086 994,143
Automobiles [Member]    
Cost 163,397 163,397
Accumulated Depreciation 109,401 94,789
Net 53,996 68,608
Computer Hardware [Member]    
Cost 43,417 43,540
Accumulated Depreciation 41,519 41,233
Net 1,898 2,307
Furniture and Fixtures [Member]    
Cost 110,895 108,906
Accumulated Depreciation 98,871 97,030
Net 12,024 11,876
Manufacturing Equipment [Member]    
Cost 6,155,714 5,634,255
Accumulated Depreciation 3,236,036 3,106,526
Net 2,919,678 2,527,729
Boat [Member]    
Cost 34,400 34,400
Accumulated Depreciation 22,987 21,719
Net 11,413 12,681
Office Equipment [Member]    
Cost 1,741 1,827
Accumulated Depreciation 803 733
Net 938 1,094
Trailer [Member]    
Cost 8,803 9,236
Accumulated Depreciation 5,687 5,389
Net 3,116 3,847
Leasehold Improvements [Member]    
Cost 88,872 88,872
Accumulated Depreciation 77,888 68,571
Net 10,984 20,301
Land [Member]    
Cost 353,053 363,090
Accumulated Depreciation
Net 353,053 363,090
Technology [Member]    
Cost 100,245 105,177
Accumulated Depreciation 100,245 105,177
Net
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Patents (Details Narrative)
3 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
CAD ($)
Dec. 31, 2019
CAD ($)
Amortized over legal life 17 years      
Amortization $ 8,219 $ 8,219    
CAD [Member]        
Increase in currency conversion     $ 265,102 $ 265,102
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Patents - Schedule of Patents (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Patents, Cost $ 194,532 $ 204,102
Accumulated Amortization 156,176 157,526
Patents, net $ 38,356 $ 46,576
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Patents - Schedule of Estimated Amortization Expense (Details)
Jun. 30, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 $ 16,438
2021 16,438
2022 $ 13,700
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Estimated useful life 17 years  
ENP Peru Investments LLC [Member]    
Estimated useful life   15 years
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Dec. 31, 2019
Beginning balance     $ 2,534,275  
Ending balance $ 2,534,275   2,534,275 $ 2,534,275
Beginning balance     46,576  
Ending balance 38,356   38,356 46,576
Beginning balance     46,576  
Amortization 8,219 $ 8,219    
Ending balance 38,356   38,356 46,576
EnP Investments Limited Liability Corporation (LLC) [Member]        
Beginning balance     2,534,275 2,534,275
Additions    
Impairment    
Ending balance 2,534,275   2,534,275 2,534,275
Beginning balance     770,000 770,000
Additions    
Impairment    
Ending balance 770,000   770,000 770,000
Beginning balance     2,182,000 2,358,000
Amortization     (88,000) (176,000)
Ending balance $ 2,094,000   $ 2,094,000 $ 2,182,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense (Details)
Jun. 30, 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 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Deposits - Schedule of Long Term Deposits (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Long Term Deposits    
Long term deposits $ 8,540 $ 30,630
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Details Narrative) - USD ($)
1 Months Ended
Jan. 31, 2019
Dec. 31, 2018
Jun. 30, 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 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Schedule of Equity Method Investment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Balance, Beginning $ 1,915,585  
Balance, Ending 3,016,175 $ 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 (360,000) (150,000)
Gain (loss) in equity method investment 467,153 290,033
Acquisition   1,001,000
Additional payment 1,000,000  
Balance, Ending $ 2,248,186 $ 1,141,033
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Summary of Profit and Loss Information Related to Equity Accounted Investment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 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 $ 5,790,221 $ 4,807,586  
Gross profit 2,317,999 1,460,802  
Net income $ 934,307 $ 494,027  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Short-Term Line of Credit (Details Narrative) - USD ($)
1 Months Ended
Jun. 30, 2019
Sep. 30, 2018
Jun. 30, 2020
Dec. 31, 2019
Line of credit     $ 1,640,382 $ 2,389,982
New Agreement [Member] | Midland States Bank [Member]        
Aggregate amount of revolving line of credit $ 3,000,000      
Annual interest rate of loan     4.50% 6.075%
Line of credit     $ 748,897
Debt effective rate 4.05%      
New Agreement [Member] | Midland States Bank [Member] | Maximum [Member]        
Annual interest rate of loan     4.50%  
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,640,382 $ 1,641,085
New Agreement [Member] | NanoChem Solutions Inc. [Member]        
Line of credit     $ 1,625,000  
Loan guaranteed rate     65.00%  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Apr. 30, 2020
Oct. 31, 2018
Jan. 31, 2018
Jun. 30, 2016
Sep. 30, 2014
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Apr. 30, 2019
Dec. 31, 2018
Dec. 31, 2016
Long term debt           $ 4,193,081   $ 4,380,393   $ 4,351,743  
Harris Bank [Member]                      
Long term debt                  
Midland States Bank [Member]                      
Long term debt           139,003   152,241      
Ford Motor Credit Company [Member]                      
Long term debt           6,891   11,485      
Paycheck Protection Program [Member]                      
Long term debt           $ 322,000        
NanoChem Solutions Inc. [Member] | Harris Bank [Member]                      
Promissory note $ 322,000       $ 1,005,967            
Debt instrument, interest rate, stated percentage           6.00%          
Debt instrument, term         5 years            
Interest expense             $ 3,294        
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 1.00%       0.50%            
NanoChem Solutions Inc. [Member] | Paycheck Protection Program [Member]                      
Debt instrument, term 2 years                    
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           $ 24,119 6,840        
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           $ 985,417   $ 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           $ 50,590 106,911        
Debt balance owing           2,523,810   $ 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           3,905 $ 4,508        
Debt balance owing           139,003   152,241      
ENP Peru Investments LLC [Member] | Ford Motor Credit Company [Member]                      
Promissory note $ 215,960     $ 45,941              
Debt instrument, interest rate, stated percentage       0.00%              
Debt instrument, term       5 years              
Debt balance owing           $ 6,891   $ 11,485      
EnP Investments LLC [Member] | Harris Bank [Member] | Prime Rate [Member]                      
Debt instrument, interest rate, stated percentage 1.00%                    
EnP Investments LLC [Member] | Paycheck Protection Program [Member]                      
Debt instrument, term 2 years                    
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Debt - Schedule of Interest Loan Repayment (Details) - USD ($)
Apr. 30, 2019
Oct. 31, 2018
Jan. 31, 2018
Jun. 30, 2016
Promissory Note One With Harris Bank [Member]        
2020   $ 885,714    
2021   585,714    
2022   585,714    
2023   585,714    
2024   $ 473,811    
Promissory Note Two With Harris Bank [Member]        
2020 $ 252,083      
2021 275,000      
2022 275,000      
2023 275,000      
2024 $ 22,917      
Promissory Note With Midland States Bank [Member]        
2020     $ 25,562  
2021     25,562  
2022     25,562  
2023     25,562  
2024     $ 25,562  
Promissory Note With Ford Motor Credit Company [Member]        
2020       $ 9,188
2021       $ 2,297
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Debt - Schedule of Loan Covenants (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Balance, beginning $ 4,380,393 $ 4,351,743
Plus: Proceeds from loans 537,960 1,100,000
Less: Payments on loan (725,272) (1,071,350)
Balance, end of period $ 4,193,081 $ 4,380,393
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Long Term Debt - Schedule of Outstanding Balance Loan (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
Long-term Debt $ 4,193,081 $ 4,380,393 $ 4,351,743
Less: current portion (990,083) (1,196,722)  
Long term balance 3,202,998 3,183,671  
Harris Bank [Member]      
Long-term Debt  
Harris Bank One [Member]      
Long-term Debt 2,523,810 3,116,667  
Harris Bank Two [Member]      
Long-term Debt 985,417 1,100,000  
Midland States Bank [Member]      
Long-term Debt 139,003 152,241  
Ford Motor Credit Company [Member]      
Long-term Debt 6,891 11,485  
Paycheck Protection Program [Member]      
Long-term Debt 322,000  
Paycheck Protection Program One [Member]      
Long-term Debt $ 215,960  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Note Payable (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Apr. 30, 2020
Jun. 30, 2019
Oct. 31, 2018
Jun. 30, 2020
Jun. 30, 2019
Debt converted to shares   200,000      
Debt converted to shares, amount   $ 500,000   $ 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 $ 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 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 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 option expense   $ 14,612  
Stock options exercised 25,000     315,888
Compensation expense related to non-vested awards, weighted average period 1 year 3 months 19 days      
Stock option granted   40,000  
Consultants [Member]        
Stock options exercised   10,000  
Compensation expense related to non-vested awards $ 79,404 $ 79,404    
Compensation expense related to non-vested awards, weighted average period   1 year    
Employees [Member]        
Stock option expense   $ 41,279  
Stock options exercised   15,000 102,000  
Stock option granted   113,000  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options - Schedule of Stock Option Activities (Details) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Number of shares, Beginning Balance   660,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     635,000
Weighted average exercise price, Beginning Balance   $ 1.35 $ 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.31
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
Maximum [Member]      
Exercise price per share, Beginning Balance   1.75 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
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options - Schedule of Stock Option Fair Value Assumptions (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Expected life - years 3 years 3 years    
Minimum [Member]        
Interest rate     1.93% 2.80%
Volatility     43.89% 47.59%
Weighted average fair value of options granted     $ 0 $ .4759
Maximum [Member]        
Interest rate     1.93% 2.96%
Volatility     43.89% 51.85%
Weighted average fair value of options granted     $ 0 $ 0.6313
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Stock (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Feb. 28, 2019
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Oct. 15, 2019
Apr. 15, 2019
Mar. 31, 2019
Stock options exercised     25,000     315,888      
Payment of dividend, per share             $ 0.075 $ 0.075 $ 0.15
Debt converted to shares, amount $ 500,000     $ 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 102,000        
Consultants Stock Options [Member]                  
Stock options exercised       10,000 15,888        
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Non-Controlling Interests (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Oct. 02, 2018
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Convertible note payable   $ 500,000 $ 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     $ 723,350  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Non-Controlling Interests - Schedule of Distributions (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Distribution to noncontrolling interest, beginning balance     $ 2,550,149    
Noncontrolling interest share of profits $ 132,078 $ 208,531 199,093 $ 237,795  
Distribution to noncontrolling interest, ending balance 2,552,002   2,552,002   $ 2,550,149
EnP Investments Limited Liability Corporation (LLC) [Member]          
Distribution to noncontrolling interest, beginning balance     2,550,149 $ 2,462,231 2,462,231
Distribution to non-controlling interest     (197,240)   (296,875)
Noncontrolling interest share of profits     199,093   384,793
Distribution to noncontrolling interest, ending balance $ 2,552,002   $ 2,552,002   $ 2,550,149
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Segmented, Significant Customer Information and Economic Dependency (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Segments
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Number of operating segment | Segments 2    
Accounts Receivable [Member] | Three Customers [Member]      
Accounts receivable | $ $ 7,185,434 $ 7,185,434 $ 6,563,676
Concentration risk percentage   45.00% 43.00%
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Segmented, Significant Customer Information and Economic Dependency - Schedule of Reportable Segments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue $ 7,709,607 $ 6,770,440 $ 16,139,093 $ 15,241,916
Interest expense 54,650 118,465 156,075 247,472
Depreciation and amortization     289,501 305,965
Segment profit (loss) 1,264,945 180,798 2,596,635 1,221,212
Expenditures for segment assets     (561,136) (1,317,593)
Segments [Member]        
Revenue 7,709,607 6,770,440 16,139,093 15,241,916
Interest expense 54,650 118,465 156,075 247,472
Depreciation and amortization 141,443 157,686 289,501 305,965
Segment profit (loss) 1,132,867 (27,733) 2,397,542 983,417
Segment assets 10,416,863 10,268,119 10,416,863 10,268,119
Expenditures for segment assets (464,856) (41,758) (561,136) (1,317,593)
EWCP [Member] | Segments [Member]        
Revenue 120,233 160,296 210,161 283,435
Interest expense 569 569
Depreciation and amortization 10,286 11,562 20,762 23,170
Segment profit (loss) (10,217) (205,967) (70,472) (349,775)
Segment assets 439,136 500,429 439,136 500,429
Expenditures for segment assets
TPA [Member] | Segments [Member]        
Revenue 7,589,374 6,610,144 15,928,932 14,958,481
Interest expense 54,650 117,896 156,075 246,903
Depreciation and amortization 131,157 146,124 268,739 282,795
Segment profit (loss) 1,143,084 178,234 2,468,014 1,333,192
Segment assets 9,977,727 9,767,690 9,977,727 9,767,690
Expenditures for segment assets $ (464,856) $ (41,758) $ (561,136) $ (1,317,593)
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Segmented, Significant Customer Information and Economic Dependency - Schedule of Revenue Generated in United States and Canada (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Sales $ 7,709,607 $ 6,770,440 $ 16,139,093 $ 15,241,916
Canada [Member]        
Sales     260,055 214,618
United States and Abroad [Member]        
Sales     $ 15,879,038 $ 15,027,298
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and United States (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Long-lived assets $ 10,416,863 $ 10,327,732
Canada [Member]    
Long-lived assets 439,136 480,243
United States [Member]    
Long-lived assets $ 9,977,727 $ 9,847,489
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "N #E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " K@ Y1Z7S*@^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^G*HJ';B^))07!!\1:2V=U@TX1DI-VW-XV[740?P&-F_GSS M#4RK@]0^XG/T 2-93%>3ZX?)KZN[^^T#ZQK>\(K?5.)Z*]:2"\EOWV?7'WX78>>-W=E_ M;'P6[%KX=1?=%U!+ P04 " K@ Y1F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "N #E$E0K]WK , "8- 8 >&PO=V]R:W-H965T&UL MC9=1=Z(X%,>?9S]%#L]C(8"VG:.>HXSNNMNQ'>WLS#RF$(%3(&X2:OOM]R8@ MV!Z,O"@)W']^N4G^7,8'QI]%0JE$KWE6B(F52+G_8MLB3&A.Q!7;TP+N[!C/ MB80FCVVQYY1$.BC/;-=Q1G9.TL*:CG7? Y^.62FSM* /'(DRSPE_F].,'286 MMHX=FS1.I.JPI^,]B>F6RA_[!PXMNU&)TIP6(F4%XG0WL6;X2X!O5(!^XM^4 M'L3)-5)3>6+L6356T<1R%!'-:"B5!(&_%QK0+%-*P/%?+6HU8ZK T^NC^E)/ M'B;S1 0-6/8SC60RL6XL%-$=*3.Y88>_:#VAH=(+62;T+SI4S_HP8E@*R?(Z M&-IY6E3_Y+5.Q$F =WTFP*T#W \!V#\3X-4!GIYH1::G]95(,AUS=D!-6Q]M V:"Z1]2Y:Q3\NRRND.=\1J[C M.AT\@3E\5L97"/M=X>]PO"9SGM;S+F5NUIDYPPA^,X*O1_#/C%"+;FB<"LD) M#+4F.>U:";/.\F[Q:S6_6Z#M_=V/Q]7]>HM6Z\?%9CU3C=D=M (#[K#!'?;! M#2 GG&20BXB^HG_H6Q>P6 S^^/3IPDZ^:=ANC(HS (LTW#(C<1>1 M.7Y',D$-'+<-QZU1)R@YUQ2I"&$#_::$&_-D5AL,L#OPL($+.ZU).KVV=@VX MH7O&95K$:"N)++O-T:SX^Z.EOB<[L6_WT(MSG),C0O!=P6 MXNP9N" F>6DZ [@U?=S+]1'8?NFB:JT>]_3ZVLAJRU]"=[=5F.6^NZ9H!N+]C3!X;:H#FTVCZ/U!+ P04 M " K@ Y1M>PLGX<' K'@ & 'AL+W=OYG1F9BH9+HBE22 M[J_?H:Q(MDC1.=@";6UK2+T=?O#;)6RZ*6N&G.YVEJ[^[A>FV*K M:FD^Z)UJX,J#;FMIX6O[N#:[5LE-/ZBNUA3C9%W+LEE=7?2_?6VO+G1GJ[)1 M7UMDNKJ6[:_/JM+/ERNR>OWA6_FXM>Z']=7%3CZJ.V6_[[ZV\&T]SK(I:]68 M4C>H50^7JT_DXS7';D!O\>]2/9N#S\@MY5[K'^[+[>9RA9TB5:G"NBDD_/>D MKE55N9E Q\]ATM5X3S?P\//K['_I%P^+N9=&7>OJ/^7&;B]7V0IMU(/L*OM- M/_]-#0L2;KY"5Z;_%ST/MGB%BLY870^#04%=-OO_YCJW(C+?SX65:R*12ZH??H^]T-.OOM MW<7:@A WW;H8;OIY?U.Z<-._=\T'Q/ YHICBP/#K^/ ;5S*)UG!U";DH_U4 M23^5R[:G*YY!]@EZL7XZ=(9OQQ+&DQ2/=D=:^:B51[5^*@K=@31(QD*!SOM* MH;/?M56(!Q_I?C9Q($,DF(.4F5S?CO,44R+"=2ZO@@T^\6U/.2<9G M"@-F)$M8%A:8C@+3J,!_:2LKJ"Q]R"-IC I'9^K=G60BX2R?AV? ,!4X83@/ M"\U&H=D)3P*K6OOK'.V@!MD^K5Q&[6HG?!\"23 $,C\"&1?DX-'NE0?L(/V2 M="$$\E%X'A7>HQ#I!]09-3AXD,N"#P*9X(:T(G@" XWZ& M0M^,$M-P.S5G&Q-RA 3.>B"5_D@-&D1.Y;V7S6+H*=>3/+"R6^(F3)?!H M\5QNP# 7]-#P6/ $%$*C@K_HYA$!3FOH*';:E*/B/*R8>D(RP3VYOA5S>;8@ M=F(6B4/+559CZX,@(#@LDP4$D 32?:[4-R0Y$2);"M:)620.K;]JO7DNJRH> M #Z"J&"<^CI/&Q[KG&!%XK3Z!AYMR\*U4'TK\.I7%18 )649YB1=$#FAC63_9\=))MJ0 M.&[&/FXG?[DF+KAH'QZ"B#SW"GB(10E-%L*'3I"A<5]6I2W# MG1$-<"8GA,P?3<".9(0ROJ!S(@V-DV8,\U9!N]D%G4D#V*#@I'EC%+(CC-*% M$*<'VY4X76Z;0M?*9:**/G7J \/!+:797*EO2-(4DZ7F@DYLH7&VW&UU:_\O7!HZ08$&D 8 P5GF^=@WA!3-\P/#8^43:6B<-$.*HATLP)TW M@/)*2>CH7D/X5[2IHSY:0#WE^7P!@>V2ZT&7,FXB$(T3**3_H"NY'Y\ #>L/ M[(]RC+/Y-BI@1TB>I'3I 4S$H7'B'&]43A4.GR<)X4GF5XZ (6P.2;Y4.B;P MT#AXKC7T4>!KUZ4VSK-#9K[Z>2%.HI/^ ?13GU8B0GXZL8K&]V%?CJ)^VGXO MK,??5%%!4X\T 3NWHV!+%6?"(8WC<*S@Y5@EIY0-*O:9!X4/-@SSGN4-AL>' M1A,=69R.7_Y 8K( (BFF4/+FQT8!0Y*Q)%V2.T&2Q2&YS\P3&@6WSA F;D87C #:AF9U \^#\ MLD'JI5#&.!>,_@@*]BE+$MCI9YF7-2%+SE*>L@79$Y%9G,C_M%MP.3@7'NG6 MO0AY@K*J3=C#/E;?$TPY3^>%-&29YSPA"X6?30!F<0!#S][57=6_!U"R;2", MPEI]I/),L,3;4 4,H1H IQ>.--G$7O:639\YRG;59SMZ#QYO;*LK&/,((0-E M%O;FP77X!*68T83Q>=,3L"0I[%,H7=@9LHFV+$[;WW7S/B1X/)H)'WFR$';= M49;W,B%HB E?.*UE$WA9'+S[9W"ZX@Z"?9A2FA-W4#M7'+#$$-]LZ5R13]SE M<>[N)7\Y:&U6ZOK_N-629#N#.#Z@X:H&;ZX]X7C^^&K_P%02P,$ M% @ *X .48DGO\6Q @ "P@ !@ !X;"]W;W)KVBE3KR 2FL"I%:JFJ=- D5=;N8=F&2 ['JV,QV MH-NOW[&31J0-M'!!_''>X^>\=N)D)]63+@ ,>2ZYT%.O,&9SY?LZ*Z"D>B W M('!F)55)#7;5VM<;!31WHI+[41!<^B5EPDL3-S97:2(KPYF N2*Z*DNJ_MX ME[NI%WHO P]L71@[X*?)AJYA >9Q,U?8\]LL.2M!:"8%4;":>M?AU6QBXUW M#P8[O=.#56 MPX3=Q851.,M09]*9%#GN">3D7AA0K"0XHB5G.34X>$,Y%1F0A5U D[-'0:N< MX&7KMQ'1UI;HM:6R.4;'LBW,%@^'E9#Y(K<,8$F,,K) M7&KF3M^OZZ4V"L_@[R.+#=O%AFZQT<$]*$O,B7N=/5TT#A):F4(J]@_R/C/K MA+%+:%_4;1H']2_QM_NV?2"PPSQJF4!GW4W3K7I.O;:W/? M">I@CEO,\>FGEFE=]9LZ?FM6%(V">!2_8NT-#./]P [OI.6=G,Z+]YHV5.1, MK/N@)Q^%[@WL@_;W/M7VFOQ.U9H)33BL4!H,QIA#U5=/W3%RX[[>2VGP+G#- M F]K4#8 YU=2FI>.O1#:^S_]#U!+ P04 " K@ Y18)B:%R4* "6+0 M& 'AL+W=OR:1M%MW=IM,G'0O.KV@),CB+$6J)&4G_?4]H&21 @[A;-N;6%)>?+R' M^'APB)OGJOZ]V5K;)M]V1=G<3K9MN[^>3IO5UNZRYEVUMR7\SZ:J=UD+7^O' M:;.O;;;N"NV**2-$37=97D[N;KK?/M5W-]6A+?+2?JJ3YK#;9?7W#[:HGF\G M=/+RP^?\<=NZ'Z9W-_OLT3[8]NO^4PW?IN=:UOG.EDU>E4EM-[>3]_1Z(:0K MT"G^GMOG9O Y<5:65?6[^W*_OIT0UR-;V%7KJLC@SY.=V:)P-4$__G6J=')N MTQ4Y4&'JPR\OCW^S;*1"# E /7H"="C"_@!@IP$\%^(^V($X% MQ(^V($\%.NO3H_YNZNHYJ9T::G,?NNAWI2%>>>D&RD-;P__F4*Z] MFU7E&AZ[72?W96OK?)? +TU5Y.NLA1\?6O@#XZ)MDFJ3?-S;.G//MTFR<@W* M'0S.K1LU3Q;*KZJ=3=[\4C7-V^3-US([K'.HXVURE7Q]F"=O_O3V9MI"EUW# MT]6I>Q^.W6,CW>/)KU79;IMD =U<(^7G\?(J4GX*H3K'B[W$ZP.+5OC70_DN MX>3/"2.,(/V9_7!Q:C [_UOKB_^Z]8M@\//@X5U]?*2^TR,_#Y+D'^^735O# MY/]GI'9QKEUTM8N1VA^RPC;8D#D64UTQMQ ^W:4I,8JD-].GX:,(=0J$0I!+ MW3S4446Y(89?"A>(4#)!#55GX853>78JHTYG5=.Z^=6,.3X6EX.&)=-:&.TY M#G5"4ZBA)E19">HXQ(:>"288[5F?'*NKXYQI6B61?5YN\Q0RKH%TF M&*7$>(81'3P2DGI#81[J)$^)$EX %Z%.&)8J)7"[Z=EN&ITHIX6S?$P6W_9N MN6TB\T.?*]71&/X&&SDZ6C1B@H,-+W:A3"K.I#]60ADES'#ES:(%IH-F.<%# M9\XN3=3E^S7L>KE;51Q1N"F2U;D];D!+6UH80&@03-@=Z OS>CT+98PI)?TE M(I1QDTI_7BU"F3 T%2.3A9)^DR:O!.')UFW>N!'DC,/$V55N(T9W5!(^6 (/ MUG..R 03J3PR$JR/!(M& MXN-FDZ]LYWZ7-RM@ZZRTU0$=_:>JAGU(A=34-X[(N*3"-Q[**&R0J3_\,1TC MW(QLC[3G#,I?&03- 1[X"G_(/&A5*Y7Z6P4F$TI*WVLH8U2S8*= =%2G0 TC M7GOJH7'LZ3@$9T$GO)I -'!BB'2L?6M MYQ\:!Z!?+)SUHH81$*% <\IWC.E$*HWO.-0Q#BPG?,>(CAD@D1''/?_0. "Y M4Q:<96%!1^V&'*(T(_JA:=3L)^ \ MV[C<0E:XI1I?LM+03!I2"R)S:U$ ]9B.:*-];$%T+(48CIGNZ8S&\>Q+G3W9 M G6*H!)E:; KA3)8A[C/9XA,*<6#_1EI--4I34=\]GQ&XX#VQ25]JMWN4.:K MXP:->D9X#$96,'\1&80F\(QA&]?,]XS*R,CD93V.L3B./6SS_7YDZK*0@Z#_ MOD]$)0CU3RV(*N7"6\L6B$H+/8(;K OS[:Q6;W:HB9#Q'%0Z!]'$1FL M._[)88[(7##\$8S(I!1B!"Y8SU4LSE4S&+QYMSJA(Y>%4,,4X;Y5#)&"%7N. MR(11U'<:JC@9;F*73GN,8G&,^I"MD[5=1M$B7H7+6U\W^VQE;R=[H!1;/]G) M78(FPA"0XE09Y8?D_]3@XO4&+\/6$QF+$]GL4->V7'V'L*VV6?F(QRUDHRMC MA$_L)S(6)[*O;5[D;8YOU2RD(J[]W-$, M40FF??9$5)KZ)+O 5$2,N>PIC,4I[$O5 I%4Y^R,1;,S)],('<&Q0!J?RC"A MUMK(8.0CV2L%6.9/D04BY(JF9BP+QWHR8W$RZQ-3>9?+18UCQ)4RZ6]7,T3H M_#"?1S$=G)R&2<63;Z1E3DQ*QWSW<,;B- !ACQ#]9(C)X M@'Y^88[6IOS\P@*122D'I'OY=J+G-![GM-/[B:7=5+4]F4[:[!MFG"-Y+C@0 M*N)C.2+D,,B5GS3!=,Q0IOUC%]:R8F)TO^<]PG$:33O?GQU'$\Z\1R4>1Z6Y MW5C8"]>#6"8UT/^3K;]C;[/BU?V!O9UCF25IS%B(!F^P7LLLG8U$H(B':'$% MS2L?96>8$'8SH?RU'Q,J(\(W$IA0,B/'N)?W6,/C6/,W^[(0)# _DG9KD^] M_.ZWXK!V>T)9E5>KJFSKJBB.>\1Q_4#W1XZ@",P*$W !)M0D]4\/VFQ9P*"I_F"$0HBYHIP1/^<^ MPX2,:,G]]16MT2!O+M$:>0H(,1*B'J%X'*$&P7E3=*_^_1AA\4'#VTC?,Y A$9S,98;X3U>\3A>W5\$!E@K:;89;$5O MEEF3K[I4_CHO#NZ6!!J18^UZT"_R+G@'>E(->^^?L-&*@BB@K8WD$7B/6OR5 MUY3=71W8,S+8);)'FY2'W1(B46T2ES8"".MBTIR"@@<"25XQ)H@,%Q9XG=Q0/W^ZP.ODZ;#.R^#T1,;C1/;CP8F.$Q3:%%=!1@95$I?X#B8/ M6F=JJ,^""TQ)C1**CH1'] G2!1@/L*F5+M(#.X972PVU[%[)CTGB7BJJU_# MT.LF-%R7T(T-$V(;&Z+#-S:TYW1'H=,*!>/- MH7+^6":KEZ1']Z:U&,_LBA#-E"'^X6>&R*ZDHL;'9DS'C/8!:H'HX*F0,2(4 M/1&*.!$>Z?!^SQS1,0X#*4BL8RU3 M8F1PK6TZN&>ZL_5C=\&W@;ER*-OCK<'SK^=+Q.^[J[/>[Q_H]8PBO\_I]>)X M1;BO_GAC^=>L?LPAEH7=0%/D70I]KH^7@(]?VFK?W7)=5FU;[;J/6YNM;>T$ M\/^;JFI?OK@&SE>Q[_X#4$L#!!0 ( "N #E$Y*-,YBP< (L= 8 M>&PO=V]R:W-H965T&ULK5GK;]LV$/]7"&,?$J"I15+/( G0 M..N688^B0;?/M$3'7"71$ZD\]M?O2"F2(U'L VN 6I:/QWO_[LB+1]E\5GO. M-7JJREI=KO9:'\[7:Y7O><746WG@-?RRDTW%-'QM[M?JT'!6V$55N29!$*\K M)NK5U85]]Z&YNI"M+D7-/S1(M57%FN=K7LK'RQ5>O;SX*.[WVKQ87UTHP'I%Y#I@G!A >T74*MH)YE5ZX9I=G71R$?4&&K@9AZL;>QJT$;4QHUW MNH%?!:S35QM9%^ 47J#;6O-&5 C>*%F*@FEX>:?A [RF%9([M&%JC]Z#YQ4Z M^52SMA! [&W3RP^G%6H-(AO$Z[[>_[K8G"]O'Z#=9Z[U"/X(8Q>OU M:U!ET(>\Z'--O Q_:>NWB 9O$ E(X)!G\]7+<>81AP[FI98?7>#WQX$W3(OZ MOHM7H057'K;AP#:T;,,%MK]#?HLZEQ5'D,E([SF"C80LS-L2_ (;UK(^R\&X MC2Q+\UT8_W*E74[J=HOM;B;Q'ZY(E,4QC2[6#\?&F]-A0C#\#72OU(D&=2*O ME=X5?T.D=V&F)50'D#L7)4?UJ">\STWX'1KY("!6T/89R*$IK';6,D@9N(5\X9# MOJ6]9@54U:U& M_,D8E+L$]'(P.':N#BSGERM07/'F@:^ND"NUT[FB%,?9@KVS08/,J\%MG0,^ M*HY.;GCW= HQ::""-PTOAOAD3R[=O+R_0;=LIML9AAS-,K=R.!CK?^!5[R> M>@21).H'WN6@LXH'\_W#.,$1G421BQ#DC'"X(.@14&%OD=CL67W/E;&]+6VF M&)@6P=2VG!V$9B4"/*J\M0"3<3OBM*ED+BE#QW1%],DFPH_IR,139>2:<0Q M''U/K1B"YL">3<1T93O/FQ;J1RG85I2.SJ!7*7*H%&;!+/$<=#@($HH7E!IA M$?MQ<4$I*'A\T,@I^1S^" UB,I/< :8D2G"Z(/@(E-B/E"[!A[+=<,B#UBWX M' IQD&;Q+ 4[9$0IXD>I7R7PA/ZU @<>I!+::0$R!Q]"@F1:W03OOVYLM)1!RPAG$"%7B]J!@/0 M5Z?1B$_$CT\? 4*?K1/!MVH/$G *,%TYG$1DBS% M2SA$1APB?ASZ5;+:[;,Y@)SA%)!OBC0.0C.^+@P(9 0:X@>:C83H@AG,0'LM MM1-4R!PLSJ+ _)L*Z=WK.ZK3B#S$CSPWPF!.71A4%X53B?]K5"-S"#K#81+3 MI?:1C!A$_//:C5"Z$=O6G@N88X-O.0@AKCDK2PB==I!^(;[=2W2$0NJ'P@^- MS#DO[(&<4*J%2M'EKJPJF..4.<5PJ48=X!@FT33\'&289FD2N/U"1^RC?NR; M%.3=%VM<+[8#ZW <9&$P;SM1^[:PZ&TUP"L1(50>2E5V_"74$(VPD3= M72I!V?6=P- 15>D7Q[?^8(TO(Q*=PVH80VV8=FL.NC0)%WH2.D(F]4/F;8\E MR_+-@0Y'<9!,3]8=="3(TJ7>A(YP2/UPN.EA8<\:U3E7^K[/,GM'Q-<*D$^IT71]=:U6\N;>W?0K9LY3N1FAX.]PHOK/W M:)/WU_A\T]T+CFRZ:\K?6 ,U1,$\LP.6P=L$'-!T-W_=%RT/]O)L*[66E7W< M_0=02P,$% @ *X .43][$>S/"0 UD M !@ !X;"]W;W)K<=XXW_9Y4=\L=DWS^'ZYK#<[OD_K=^4C+\0W]V6U3QOQ MMGI8UH\53[?=HGV^Q*[K+?=I5BQNK[O//E:WU^6AR;."?ZR<^K#?I]6?'WA> M/M\LT.+E@U^SAUW3?K"\O7Y,'_@GWGQ^_%B)=\NSE6VVYT6=E853\?N;Q8_H M?<+<=D&'^#WCS_7%:Z<]E"]E^;5]\]/V9N&V$?&<;YK61"K^//$[GN>M)1'' M'R>CB[//=N'EZQ?K<7?PXF"^I#6_*_-_9]MF=[,(%LZ6WZ>'O/FU?$[XZ8!8 M:V]3YG7WK_-\PKH+9W.HFW)_6BPBV&?%\6_Z[70B+A9@HEF 3PNPM(#J/)#3 M B(M(+H%]+2 RAYT(;'3 B8M0+H%WFF!)X?$- O\TP)?7N!I%@2G!4&7W6,Z MNEQ&:9/>7E?ELU.U:&&M?=$51+=:I# KVMK]U%3BVTRL:V[ORF(K*I%OG9^* MAE?9WA&?U&6>;=-&?/BI$7]$J3:U4]Z+=^7FZZ[,M[RJ_^ZL_CADS9_.F\]% M>MAF OW6N7(^?XJ<-W][>[UL1'"MB^7F%,B'8R!8%TCZF#5I?O3A_.=GOO_" MJ_\"=NZFVY@=N,AR9#?^XV1SVA[P[+:NT*K+BH3:9 M6YG-_:O9\4J<[+UH.;NV%SQQD8)-N>?.FW^6=?W69#LVV_ZM%&< 6+8V+_NE M+*Y$]INJS,57#\>*X'5C/,QD0BAPX%.VC@1W[QS"/K!P2X*H((\VO0ZFVV/?[I%R'?=Z^739;D!*$9P@ ,V M!$8J$(<4!4$XQ*U4W!7"&#.?#($QX-EW64A<- 2N <_4PYA(N 0P&#+<'LX9 M.#C]Y'SZR;S3_X-3[U)1.I/2<+3-!FGPPM!C/AP5/4=%C5']5J5%+:[7;D1N M_R=Z:=O(H B,=EKV\+Y^3#?\9B&NU9I73WQQZT"=R9*=R)*=%57/;(!Q*-?9 M--C:4E3)J+M!MMDYV\R8[5\$S\M._3-O^R>4:*.)&8FV9"=BZJEP$4),ZD$K M2_[BB?[6*@Z'V*-2.X&L49>$O3:DK-DQ-D@T\CMU:IKS/6JV$HL_^>T.M/+$)2=+D3SE5EQ@@V: M$".4!K[4>2, 28B'&?.DZQ0 7K43$@>2R1AR[GM^$#!I6*T!)*8AHJ&D1A(( MZ K]0)CF5(&32* 51KP71:XI!-%<-HEX.(K,>G*(08J2JDS @ M%.F\]_($F?6)VKG^<2C$N7 -%PL#*&YWWH:U"?!P3USGHI;DV@1XO>AP(55J M4P6*SA5ZU*=R;0+.?1*&/F)R;0+.O8 P3^E< - 5O/VR;0Z3T"L+9)86^LXU MG@R *+<-E5&FB:HGR\C,EL'.-=Y*_6ES#2#7FKFF(C5S307JYAK@7#/75*1F MK@% \USK!0,R*P9CYQK/ATIO1T9;3W"1F>%.WLE:(95V73$/AE&4<8(%#8]XFR43H-MP9P6(A==9\4H&.!ZX>!YJA[YH3-S&GB MUL;)RN6E35SI*KS#*I7R<. C.=4@+G2Q*Q_T*&YXT!=[\V9B-G,S *O4A+@L M"'0GOR<@38: 1IJ,>T**S83T.V@R!O=R#309]_0,SZ1GLJ"$ PJ ZL!( MF:8 >_,H\:FLQB, B:G@1#20JP/8[PQ#<8W(+!GR[8=(A"EOSD&^&7.17)D) M!'2%:^)[FC3T9!2;R>AD?0^G0R64;3J8MCY(3RF)F5).O]]K-C1C'MHR%-DR MM"( %0Z#$$O%&4_$K6T%EHP['*:]Y]3$S*DGW?@UVYB3<4N&(@+LA&(Q07VI MSZ]L>8RG>EP#0,]WY4F50/8(05ZHF3^D5PQDMF( DPH\]R(%>4>@'5%?AD7F M@.9\&DETO$GEPRFYK3 M+%2.CT,6R'S3EK^5+4/QM,#7MOPEH_Z&6>_%$'E%,?3!;'Q.'=AZ7LB6H94M M0[$M0VL"*4I*7!?+8V<<.*R67GN2N=KSN.G;R9UV'PPH$4A[8HKD*01I3QHB M7]XQCP D\;$;8/DA$ #8:D_"Y-V8&'(>(H*4+<4U@!0S@")/R0$ %&*:44]' MYWKM2?ZJ]AQ/!J0],77UVJ+7GN0UM">9ICW)9.T)(&'M"0!A[0GYAK4GY!O4 MGA#0J#U)KSW):VI/,E=[TEY[TN^_G1%3X/8#"7U&-9V+]AJ(SGDB0]JH@2\6 MJMYC@#H7!4B^QT1#"N1-7P!) T8NY<"Q-@&@Z%R84E^Z,&( B5V"/4*59Y,! M)!-A*M,# N)0S ]M#?2JA9I5RZ1=,TTR@,*X!2'BN 4#-7(.!'B,2+5-['??$F9J)\XP= MCCL*/$03(E?IL)-@R2AL>$0]Z:9C3_!_SZU,"CUN3K$\1I)QW##\GJQ2,UG] M*Z0LG#9V 9B&E*E(#2E3@3I2IB)UI Q PJ0, !I)&>N).9OSP/@L4L: IX!@ M4K:\^/UU^XM_,<[%L*^=G-^+I>X[7]BHCC^B/[YIRL?N)]E?RJ8I]]W+'4^W MO&H!XOO[LFQ>WK2_\C[_5P:W_P=02P,$% @ *X .4;9P6'-=" /!0 M !@ !X;"]W;W)K2/J9)@"1-T<[V$22=&6 7^X&6:(M3BE1)*H[GU^^YEY)LITZZ@_V2F!1Y MG^>>>Z63E?-?0JE4%/>5L>%T4,98_SP>A[Q4E0PC5RN+)POG*QFQ],MQJ+V2 M!5^JS'@VF3P;5U+;P=D)[UW[LQ/71*.MNO8B-%4E_?I"&;NW($_F MSGVAQ;OB=# A@Y11>20)$O_NU*4RA@3!C*^MS$&ODBYN_^ZDOV'?X1.BJ]K+L*#2-OV7 M]VT<_I<+L_;"C.U.BMC*US+*LQ/O5L+3:4BC'^PJWX9QVE)2;J/'4XU[\>Q" M!AV$6XAKKX*R45*L3L81HNG .&_%7"0QLT?$/!,?G(UE$%>V4,7N_3%,ZNV: M=79=S)X4^$MC1^)P,A2SR6SRA+S#WL]#EG?XB+Q/?BFM_I/=&XI+9X,SNI ) M&;;8<9_"\49;:7,MC;C%I@(,8Q#_/I^'Z &D_SQAT5%OT1%;=/3_1OYI,=-1 MME>2&(G/)98B[WU5A5AT;F5AXY:VN6D*)6*I4"6Y:VB38F#4O9X;)6Z=:4AF M$.]L5-ZR FF&6.8C\1/=^_&'%[/9Y-6EJVIIU[R:OOK'4&B(6I7.F/6!6UE8 M$)IYT(667JN0]1K>*%_UEK^/!:2V$OLCM+N1^U%:=PF"VK$MWUSKGF]N?.M- M1B*W'EQH!\(+XOTU-F_[)I1@I/R=$F]GGT02]E'& MQ@,UR;:K?UVV^X2Q=]:2KK?.%-HN0\8&TP,*TK/COR,1B*X*$3]02->X<(<5 M)VDHWK^_[+V[^KCSL'-R),Z-25(.\I0)4)9!QE5@10"O#3)/WI<2EL^5LD(9 M#6HA@#!H1)M%L9(,#CCK/,/G@UR+Z6PHIB]?OB C*?-<'P27C^I.%I+UE+(0 MU@FT#B]3+K*IUK WUPQ<&GN?)1(MS2 M0L%(I&LO-B! >'= EO4@6Y-A6]*'@N)B%#E#VW7C\Q*D3L>^DP&!#@CGA%PN MO5J2S_WEVNN<1?SM>#B=3H;'SR:C[-S"::\,!ZZ6/L*6%2)!:KVB?@D0B,/O MI9W"^= 25/M.57.82&Y?WF)3WJ.,4HI^C(@H'"4QSA-DIL]?!;))^5#J^DG? M=<\2I VY!2IL] @Y.='=#"TF'K!.ML\LL?"N:BGG:Z.#YM(O&$MV)?T#*'9E MLD,?A;K#5%$/T1!MLP"N&Z_X).:++QAH0JU(*R)/LXS.I2$RTGDI H815@[, M,KA;VE]!OQ^)3Y:2ZHHFCT/Q]NK\\^WY;S<__C!]?O1J2+%(\LDS8*()%%81 M5KJJ*!JU0T]F,T(M22%BP[;CX%#,UZR<#CZF'TDW.)*@PCL"^?4J C- >HE! M@[94Q>4%G]D,*8RS2SS KG8% Q_C4ZI[LF'.M=40%[!FY'U)6X@^<1I4$"A9 M"3TO5$C[&SU=,26;VG/D+J'=D9)-U'X__WQU\TC8N)22D#Q1: H )&KO]3*M MVW@IM1%@)'+0DV#M1=-(K\V@HRLX]T"M WN(DK)ZQ&/"!Y/_)2OUFBM23L(X0RMA#O;S+*.;L+=K ;^AHK&[B5 M>@/XH,J@H\"[%';V#X3;U+S;,\5F4$#J@8_4 VA2] 6'GG+<38[,@![-0J/- M!K$DF@&=K3,\5W6RB*7_:MD^'A^2LZVI^[O88X[M]X#2L_$8^R_N MM^$Q 7:&F MYC3ZR(+J$\;]T=CT:L[X"0WQ6)*<;C%7DT4.3-(VR'T&HK#DDCT:MM-'CY*L M0\E?@3]HESX:,$9D\4>SF<6P04VZHUQ:6,>,[E7>H'4!_%:F3F41MA P@F:) M,^G-3"RDIJCL\^(1NVK7CD8H_GY\II?B84OH6[>@!%S!(-R,WCPI7& M@:#O197>UQ6]K^\*YB.;N7Q'PRY)Y#*48L&,U"G9*SK[1G0WE3PE'6-J_H6H MF/HBE2>ZQ)-JOO4@56L;EFPG+.*OA\5SW?6)U4@D6A7:&+6/#IQ=#I!TH%W= M8P1M)YXL35T1-(/\4K\4:R7]:-^WA/'6%YV*V@]]MR*,@$O2QYU^M_\T=IZ^ M"&V.I^]J'Z1?4JLT:H&KD]'SXX'PZ5M56D17\_>AN8O15?RS1)$J3P?P?.% M-NV"%/0?#,_^"U!+ P04 " K@ Y1#P-VGXH@ !08@ & 'AL+W=O M:7F76!8$N.F!>[2=:1E?=5I6_OVNYC MOS5FR#_MZJ;_[L%V&/;?/'S8K[9F5_:+=F\:^F7==KMRH(_=YF&_[TQ9\:1= M_?#J\O+9PUUIFP???\O?O>^^_[8=A]HVYGV7]^-N5W:'-Z9N[[Y[\.B!^^(W MN]D.^.+A]]_NRXVY,YRG66[5US__-[V3L MXZL'^6KLAW:GDPF"G6WD_^4GQ4,TX<7EB0E7.N&*X9:-&,H?RJ'\_MNNOK53LV@VTV^?NVMBMK M^F\?#K0)ACY7=ZSWF-_XL>\WN,3Z\V<,O_?U\M^Z(A#_N^>#9[X#9[P!D_^ MEQV-@VSD6TNLUM$&-2W2#^!TVQ>Y^;0R^R&_VYK.Y.U _[NSM$_3 MT@9%;B%5J[:K:!]#C#ML^;,"M^\L;;^O39]M3&.ZLJX/^)T6I%UI+BV7_]Y8 M?+H!A'U>[O=TH')9FWQH":I-BX7H5"O3T5Y-!3T @>:Y>T<^5385'8R4S"(_ M*\_SMV6_Y1GX(_OQS]'>EC6C@%"5OVUW^[(Y,,)L93K:NJZS+8DPP5A;&@T( M;TT_"-KV8[?:DO!7>LHF)V1M",$U_4% 0?T!5%(38V>'0]ZN- (H]S*=.!L210$V"9 NP@'F?Z4$_5R;#R4?'B&K#>WP'0@/AVC M'^PP0@?2:F?+\_R:#M: VD09QA (3J#@@P!WSY1]MEJ[KL>R!\S=C! M(H=O"(D[HC+(N&G;BK@&BA@$WG?MI@,6F'+E'=!C.@)*ONE'D!O<>]T _[DN M7_C%05R%1T7/J"#^KV Y?[7[%:C,""(%B2H)&4=VQX M4GGEO__KQ=6CYZ]Z K$9UZ1*Q\YOT+4KX@)\I!]T M\45^L[7[O1L30)1SY$M;UX1?VD2L(,LHL8)BJ"($$"2$T-'D9S -^47^U=63 MI\7SIX]>D:UX]#)GD.C#5U_KB6?'\\3/:[&QUGK^NB5M9/9(#E?W0CLMA/=9.AZ?21GBZM6(2M MA0M88'!B4H6DMD?6TH18F?$U*OVO)6$ AAF.7.RQ>9,.LMF9*X=CT5;NS*Z:G;2IB%18O M""H47B'M*IE^3RB:5 V79S(ND TT[,VQ;W:)L0$K2&6")?MO> M-6(FO[B34?,?O< MX%\2H3?NY"=&_[HFQ)O/#GO3EB=_&FU=.3FV.TB..CB/9L=_Z$I;TYGGC_IZ M)&*W)#!T/G*\2BC4"W@4S _YT_Q@RJ[/WA,RL<7,D$?/=,JCF H#&_FMC8%0HD 3T\*9(_LX,>3>D M*VS'YR3\_MPVFXN?*?"K')JOCYW6=Z]OWI!<5*P/6#5]:/>D5!X_H[ #BOWJ M\E60Z_[DP:VW!'IZO (C(^AW1"U:C?^V 9_5(N)2[_% *IVV=\Z5 M^0028[O! ^$]K0EJ$:L94O\ :TV+.S?X-7,[C:O9: ]L%TP_U@"_'4FCW$** M(H-8'[)UU^[(02?)]9X%TQ.: _]IVOB<[@B5Z'_V?I-PV<^6Y_G M[UKXJTW^E@WXZB"&C]P3B!V"3_T^4XHY2;*]A(N+FP6IK+HNN\6IJ4)L!"WI M&AYO_;@D-\*6'%[HPF])R=%73?Z#+)YA<=*M35\GSLIDG//T*98F#X%]R00* MOWD1P)>9!796+D:PWG;>ZD/,K?AO"-'$P!-U1<&*22=9->LU8@0-BM26Y9+* M$WWXF_K'K/W%?9&<4LSHN_XUT)ZDPL=^1ZA"WFE"9K6G+BWXP^WS75J9FH7,Q9!=FJV8! M?!C,8O)-?O:( "2L#<%+4% 0.2%Y>$9'8'^"O_0QQ=G5=*)3;K$1:Y>UW?"O M6";PB%N9UGE\/A] 1;1%TFU%9NCLR3G'4JM3 S,>Z!,5LX 43+.SI^LN<[O60>:KJ>_^K6%&?B782^.+&V]EB"_';L34S7093RTM1Q@C0!0 M 0]85C>SSZ-*ZFZ;I\W-.)B'N(/<3W=,Z1-1U+)2\NLBQ 07K>+7Y=O%G(ONR_(#641K?P MI;E:(;MJ>,U,VL^F+;BBH9F:'GDM0:A89(2*)*/00NRL8 24LP3&)-R$C9V% MQT6'NK7J1LU389'?,)YFM#8R868OW.+PVQERH1)?G113\"Y>2>Q ^Q"CDA_! M:0\V##Z:()^#U) E6R:6T?D@U70/TMU&")4I4_:2)9",C8XF>B-P0IQ /W26 M'.ZVTV3 OCPPPB!7Q#RD<0:'LCDC)0P'?VD):\F^(&9FUCL%>"X$=Y+\F !U^UN1YJJYP4L+\!^3[Q [Q8@>-C?95L1^(4=8<6S MN,E+3N.S%).<5UJI6)G^A%^2"1BY@-$V/GOO)\@OL875T*AS8LG3W, M0E"JFS"&PQ@'(+NB-7EAY-0;62QPPDS)!]%S/A,]/W_THLAC*#)&Z=4K98D$ MP+,_SO-?65N]C1V$[%H. _.9JM1L M^6HF(1R#*'!(&'_L0#8LX'P(+J9 2%P$'4=\FO(',*JIG1N-HS&+(>RGHRIC MFRV[ */F; MLB>BDU>&U!J'-L)!F6XX K\4SE=DLZK(=2P15;B27RQK>ES, =_?<9T#--+X MI!EW2U<'DEG8CJN!2&#H'ED(1LE8V)K!.(924N!EO1HE%-I(?41C+%_/032. M"*7"0I%G93Z9;F5%NMN]=]U1C"&U,/0+2!]@#/4[!;=@Y'#8()&%I NX#AN? M"OJ/L22::[*G*J>9G8^*)I7B(&+,@(69M(.PK$(A<0[.?LL%MODSR40V_^!D M0MF%FY0I1MMF'H#@,QS%89X\BG=WD"/&F.$#Z#3V!9$7X!BIMY]<118*N,I_ M&AOC^PP8A:CK$+/7YYREI1U_]$66#^Q.HH#NP8GCN6PVEF7-T4!?HS!SNEP^ MIYAFR^4=,(^C1BE:HN"N_$AX]K!R?$K)!4QK5T? MA;&S+0=8Y-0^WFF+4A1)&BG$[$Z&7\]EL,CXD!5PK$+2-#G_'8]"QLH?6J8? M1=M1YF\1$9P+HSY[F,7X%"TN!3-V/E!>4JM-K,5I&/9O^\BM9^425N],;/N5 MV+I&XA[Z.9G;EA,.$EMSM"OY2Y=^$SK#/XA;2&ANZ=@'Q^''Y/4.#;)4BA[,[S M=UY0KAMRF,>=[TPY;=TTN'AEE#3SDFN4XTC4>DVU("C+PG/4A5NV"'J MX+A'6D!.V&])+J7*)*4G'_-P?CAXX.!Y5'@_\6FF'"][!M=4H+N"DSIV><-L0;H'!?SK4>4SG,:;?^?RX-(BLN3ND[#.Q?NKY M:(X$^E(4B!0X-.B!F^SJ O0W,6_E,VU01J57G8?\K(1!(^3PDCZ_HSI?NHAV M%+)G975+7$T2V(Z]8P-GO/Q685T6^AP.)"FF)!&T-,,=!W.R!EFJP6(K5KR- MUHM#=4(2QO]T+)L-J&/:/T&;L1J" , M)?OOM804I/!K46&N%67N %/:/\&<-'=)O[.$BV%PR!P-ZT#3--W MAY"ZC'M2U(Y&#'\OC,%VJ$:%/D;GXW_( *1NH(K#:1O@<@CJAF2^"CAC"Y C M,<+T1S5FM0N3S9J2?9S/&8/VG(PFNUJFX3[1M](#%?4'07(S4LSHJ_'YG,J5 MO&>]>(ZG)!DEA(/PBSLIF3W.(J?-<9P;D-'L!W'8S<:$?&+V:Q9Y,"Q@S*@9+WA>'(D[[K64KN(\\KA9YBQ M\"+O&"P%[ 9I6U2'XAKCC$NS .8@A02EA8VRP!\O8JB[MK@_:.!"$CQ&M7LQY4UF*(FTY MD&X5,+':_!VQLP9(!(',B0&?A8D8Z\[ ^3V]&O)\PO(2%-764$S?CMPDU/GF M!&WFTQ\XBXZ.ONN@&)14 # +"#\D[3>$(()AI/>FG':Q\]GV.0&<.^_D>&7(U&3IH1*<2"'4 M84$2>)R$+?NVH:\.M PQ,/\&6QAA#$/IN-KT$DX,P.0HHJ.R$"6KG 4LT.!V M8]C4N:9RMU!H^84;BFA$ =$2U3K$+TY/^\[@@%Q?D%[D/Q]+8.3ID _8#I(" M"ZD'+A+[DO;8:-^+\=*?;\82(9B1CFW5;RMN/MO&O\Y#Q,*S-HAD^[[59D9& MQ(RZD+PJIP>XO.YXDCS^O)<8*W$K0-MEUF>]6:0I4O$*4$K#L%)3SV36 MY5.)=RH0XBO^^X:^:F9UKDAOIM%^2*U>SW/%U*[- 3%AM[@@R&9.%W:U69'. M[(M[QV9+@(O\S_/\-]M_1-N^,NM\+"%J/^/^&'9_R#OI++?6I#8,?NQ,3"FK M.@*%(- UG*U6LJ'>\@MG2KH918.A7 2U.\GQ3F_&%)'#J97#>R(DGSJ:]EEX MR=>;)IF_:6*:6]NUS1'2F%D_224/E4RY..+B'*T^Z\$YK,-IFK:Y7SXO7EP]A6EX]NCK<^V3$,"E"ZLYG;;@[FOMD5^:53GV24N2_";] MSPYM@1+BSQ#B]G6YXM(P=V^?2)%GC%:^]'CR*F5,>W<-4Y=4]N6"V?QTIP@' M;D_KM7F;_.%*W&^R-.(RJ? LCNYEPCH$?JUR 2,*=H3=)(I7XI]B6+2;']7] MM;PA"HC5(U-HQG-(^FMXY+H>4:9S.1:!JCXD=;J F'EW%1G'Y1]:?E_;3RQ% MS48J IUTI%]K\EO*GA!KT#6+R7]T+IPBS0)P3P3B$H)PUS86=[NT_I@<1*77 MK>C;8R>]V>C9Q3@M-VJVW2?Q_G)=IJF^.#67$#AS;$*V'I(BJ M.^>;+62;?V%O*KOV-Z$3_O% X6IC?%LZ7$F3'A7GE4%]A_*G=/M&UZS#!T=K8S9B2*7[*"= M+\*U=S0!W9E>4C)EDMN6#ZF-&>L$ HGK0XR'.VX@Z-/+KXG<->%JW&PU"XY; M=6W7A_1[9]2.:FVQ29;V":UEB]H)MTD@@=^Z]O80]H.=71J!+8DZII^E6^(R M+O+?O1N>S,J26<64UAHH)5<;YSKC4T] ??[XMI.( G=+J=/*'4:FJ?K,%^N< M-3^Z"L)-)Q/R! _1M0DAV:[M8TG*AN&X@+-^$4+04,9-0 M0@Z$/0KMBSG&1.KGN>ZIDSX>VLC_)RJ\9T>EZO"SYRGI)4W=:/]"@91#]3K4 M2IUPI-GPWH&3,M_;UD- 0P.U(Y:;=Y2;0&L!G&D'5*;Y.5J07)A_([GF$W3: M;''/-3=)HG><=.&,->E=C?#B>TNA$("K*FEW;:;-E=*.)_=I?2=#M(B $XS# M2/Y7_N=(CI=TIW$_B%R!B!MN($IC \<$525-0H2(?FDVN,XAF4$L1W@J.5I) MPTDI$K& BS%>35M=4D7)12I7J/3YQOB^V#41> W8]?RN060>!I<3B!Y9"#'L M,%/#*J?G=Z'O\9TZO0,>[DIF#O^::&W(O /=4 ;:,L)I77+1,E+UP'+>@#IZ,YCD3!'>H9LY@P^)_^9H\97 M%"7J/2[Z%4'(7!8\643Z2;T1@XH0882&X,= /LL4L\#.2.;)VY[9$:B1/HA; M15Q"PX#1O"I,ZB>36YQ'68P4)F_? _!%'BX.\PP.TZ)=0ON5W @*(X^H>&0B M?,B?N1XP-,T;>/R:';';);ZO9OUCUM/I%4"OL89'A$+L0C^&S%O&3 M&/Z=#.<\D"ZY0#T 5B(XG%+>E$>7-NB[Q466*/N!QKWT+8Q5JBO9;[-Q(7AB M9HXLQU^6RFSV#O:QAM9LN77FB7B]X^<>2J+:BT+O)_S#H( M?7;< >H$Y^*4X' /8;@=;1O)(6E7]HL%;ANXGJ_$J$\UE*[-G/E/FJD M"':S.\)QY/TK=B/K%/5;Z\7Y[C/]\0OT54G+W^D3WZX(E3L78=P M-Y,R$T5APWG^NI*+&0 .U_[FF_ZOF_R=678C0DCB\6>B?$*CK9E'1G)^9"74VLZ"H9"6MD/'3<187C$%*-;*AF.W3N,9-'; M08T UF0_E0TSB";54P-5@L\BDG-BA$$7%5'2^:IIAHXL76@%0/^P:/[4_Q#3 M)_Z';>0I6'=E5'I@#%YCDV?ZU*W@U\0\??SECZC_(C!T[QDZO&LA!$)U7YL( M%XD@804(DV\3%@(%Z96$"Q-_K3K.1/.LX!.DM<*C#2%B 7JD-Q*LK,;&P27G0-)>V#+$6MYA=$7>!$N:6&E=BJ.R&55K='4MEPR.QR)WI$<3ZD_6?>^UIYE[&RH_Y\E M[IE&T%RA&W>ZHK^OXI-CX6DN-$#A[_C2[8G9DWO!1Z8T2TUILLF-D<=:\\>% M;*B/0SG'0QNR^&4W>5AN0(N',ZHTOJQ,.^9'3=T@].+MZQI>(KQY?GK_*?S.X5,YM/#SP+*QV[G(O MC9YV@5DZ\3Z?HTZSYFM65+NHK,M/ODN*CD+^/P8[OBDFEVVM8'DZB2J Z M>�(FVKSZTP/$BW1-?&HD>3/LPH>"R<;T8K6B?T,:36X46Z7\U7A6EB!%$O MZ5LK:MKEA>XYIG1(4&37X,;FR U8XE*#14G^:BYK;&S3N.J^+?1]D"]>,KN/Q%%X+W8DY"71F\WVGES+'2OZ.7X( M)4W7T\$O@FF.O-\B,U0P1\;4UI[5SZPD#1@*7.&)I5J)HO;PM, )VK5>WHVK M4D$W^&;UN6[;0CMI].1:;0DMAZ

<_%\A)5]WZDE#GTBT_05D9/=S]\R#1^EK$LHZ\K+GYU33 MB$>25B9Y.SRCL*9IT?<6[A[&!MPB]-PQL^$QVOAQJ*,8)EG(-^][5PY48C\N M'5C9*C7AOGLA*9S/WZ76?N3P)+EO+0X7,+WSY9P%[7SSE0F]]L_N!IO#>T^6 MA5OMTA/WT@WIK[,+1[_C<#ENTP MM#O^$X] FPX#Z/=U2XI#/V #_X](?/__4$L#!!0 ( "N #E%D9MTGN@8 M *&PO=V]R:W-H965T&ULK5?9;N,V%'W75URX M:9$!'._.G@!)VD$[F,$$R4S[4/2!EBB+'4G4D%0<]^M[+BDIMK/TI2^)1=WE MW.U;2>GHL]'+G*M.AT,;9[(0=J K6>)-JDTA'![-%4&7O\MR?W9K+JB-^ZU!W=JF3D^ M&%Z>5V(I[Z7[6MT:/ T[*XDJ9&F5+LG(]*)W-3Z]GK&\%_A=R97=^$T2%3=_M];?^]@1RT)8>:/S M/U3BLHO><8\2F8HZ=W=Z]:MLXIFSO5CGUO^E59"=0#BNK=-%HPP$A2K#?_'8 MY&%#X7CTBL*D49AXW,&11_FS<.+RW.@5&9:&-?[A0_7: *=*+LJ],WBKH./&V'4P-GG%V"%]TJ7++/U2)C+9 MUA\"6(=NTJ*[GKQI\$-=#F@ZZM-D-!F]86_:13OU]J:OV N!T9]7"^L,&N*O M-VS..ILS;W/V_V3P36,\@J>V$K&\Z&'&K#0/LGU5:52Y:@RFA;23\7A'Q@TL*D5'@AXJQ/JTS% M&3_G"HX:E0?%$VD9"I^4F+QEK1)1QI*$\VI$Z: MW423,/(),]5H>]/E&C(_.+&4*9&%4[(7KTH?1 8J.9Y@BEIV,SD+? M]/W3^(SVF^. >]0I2DL+<']^!6Y3)0TGE#A1[Z_B0G8&6_H M&"-1#H1Q]_DK"6NQ9SC84$F]R-52A*9S37_Y9-*#R)$)E#T(5F+-!433/2 @ M[FX&,VA'H!!KI"G.ZT12JA[AS4!:Y"1M+/+@(,Y%S6'S*[G"N]!:UL,9$F)E MDZH,TNU+1.E\N5+0A3:^'*@/(TCDEL(SJ*M,-K.$'D *0DOOEJU)<*)]0]2V M%GF^#F.&8 3QIE4XZ;PMT%2JP$3&RD48'WG&:+#+@*Z/8!"S4P6/73,TNQZ1 M*".+D)^%-J [;A6V1,H" 6)$A(FROHTVYJZ+C-=@0KJ,5!FN!;Z #T+E'IW8 M5,*40RGV#BGITM"9]WZ]TY6P-!_,?QS09XR+\ W/3504GWCD'5HR.P MB'_9<$O4<$M ^8SK6!?MQ$V"+D!3OEAC<(G5N4K\Y,&&"_F'%QURZPG&@99XR[H]< MVQH5B;9H=6N*N&$%+"'M$LV(V7_@U@+O\_RWL^5G.!-X]2! PS6@/U8*+,Y M KW0XG4-Q3E]]79DZ&ORALE=/VXB+W*W8J+LSI$]KIBE_4[+F$+M0,A;1+!/"1KMZ?;("$@=N74FVD0 (IBN8 MVJC$",8&NZ%UB&G!?_O6 '4;>3+>V'NQY,5#G:&E?X9:XP_H7$O;"].81P M.KI#,9M>>6G0/5MR/S!;8B_Y:<@]*.\S:ADBQ,;KK?\*=6X[VK@UP'HAOCU; M4)A2?\E-C2Z>7 SHI>O^<./CJ9!FZ3\1F171M>$[JCOMOD*OPL?7DWCXA/TD M#*Z+O--3J(X&1_->R$+[X'3E/\46VN'#SO_,L-^E80&\3[5V[0,[Z+[-+_\% M4$L#!!0 ( "N #E$%E\'L3@( 0% 9 >&PO=V]R:W-H965TDTK8]JE[^NB M@H;IJ6Q!H&!7ROX:C/;&(KR:5\LHLOY9H&-B'@4!A+8/AYAEO@W((PC=\#DXY'6N&Y M?:)_B_[&7HPYD@#2X(PD$0NKS[@UR6=\RP;*7DD2@;C31KN%*=&I.K MA?U3'HU";XTZDVV*0G;":/( !=3/+.>P\@V"K=LO!LBVAX07( FYE\)4FGP4 M)93_ZGU,:,PJ/&6U#:\"OW9B2J+ (V$0!E=XT5AEY'C1!=YK<9K\W.3:*+P- MOZZ XQ$<.W#\?^V["K%SM]0M*V!-<; TJ&>@63R=O &?8&=@[ RY0T>3@R+1 MS.[,/KQJU*@A[\C<2Q>1-TM3M&-O$0=>FBPF&XXCR42!3<'I)J7L2X-3HTS*WRF M0-D ].^E-*>%/6!\^+*_4$L#!!0 ( "N #E%IBNN]9P( 0% 9 M>&PO=V]R:W-H965T_$QB%XF! MIMVP#BA0M-AZ&'90;,81*DN>I-3MOQ]E)UX&K!FPBT52_#X^3&K9*?UL=H@6 M7ALAS!H$I=]@P,U4M2KK9*MTP2ZJN ]-J9%4/:D00A^$\:!B77K'L M;?>Z6*J]%5SBO0:S;QJFW]8H5+?R(N]H>.#USCI#4"Q;5N,CVJ_MO28M&%DJ MWJ T7$G0N%UY5]'E.G7^O<,WCITYD<%5LE'JV2FWU.+TQI .>RD?V3WWM5,N&&;Q6XHE7=K?R,@\JW+*]L ^J^XR'>F:. MKU3"]%_H!M\D]J#<&ZN: Y@R:+@<3O9ZZ,,)( O? <0'0-SG/03JL[QAEA5+ MK3K0SIO8G-"7VJ,I.2[=3WFTFFXYX6QQ*U]06J4YFF5@B="9@_( 7@_@^!WP M'.Z4M#L#'V6%U9_X@!(9LXF/V:SCLX1?]G(*2>A#',;A&;YDK"[I^9)_5/<& M-]R40IF]1OA^M3%6TSC\.!,A'2.D?83T__IW%NP6[M*TK,251QME4+^@5\RF M<$(ZH9;@V!*XP1*;#6I((F>)\LFU:EJ!%BNHE:H,7$#J)WGJ+](9R8F?19F? M+>:3)UH.X!):K6J*9> #I-'DOL\G%S PL_RF;_($XJ0^U$6^XML#G_K9G RF0WJNM\_ Z7:2SL,Z6@= M5_QJF.S?[L/[<,=TS:4!@5N"AM/%S ,][-R@6-7V<[Y1EK:F%W?T3*%V#G2_ M5%1=@?/B*7U!+ P04 " K@ Y1Z5^.(%\$ !7"0 &0 'AL+W=O MON/""8@/8F!\21:5)@"1M MT0[M%K3=]C#L@9%HFZ@DNB05I_]^EY+M.%@2]&$O%K_NN>?>S\=%R[]N>G;HBM[N_,O;*:S.6:LAQ!=MPW&>6?[Z:GOMGTX"%#TB0"^ M#> C[RG1R/*UCOK\U+L-^'0:T=)@+'6,1G*V3Z)\CAYW+<;%\VN/^OKXG;T%O)P ^1. $CZZ/JX"O.D;TSR,GR.Y M/4.^8WC)GP7\=>B/05 "G'+Z#)[85RQ&//&#%>N^N:\7_KZX"=&C5_YY)E6^ M3Y6/J?+_K[G/ \KC['%,L\/,L%UFWRZXJ.NA&UH=30,/=K(K%R*\-OA/KJT> M_R"_F9A=#K9M;+\,< 2"2*$(ISF..9&2$L84CJM2$:ID=C&@.=V-;4T )@41 M50F,5B2G# I!JDIBDFX]1.-AI7VST=Y +DC.2L@9*5@%C*A*96\'W]LXX&[2 M8F'OTA@Q&<7M BI%5,F <4)YGGW4_;! ?0:/-._K!DE849"2Y.R0JH,F8CL]\7"UN8 B)$R9Z"H@$JH[(O76* 'Y( K M!9$8*; 1,OM@\&6PP'YLJS#ZDP@4VAA8"7 MNU'VQ=2KWK5N^1T/4L+S8O]\F1VE8(G%)SI'6%^**HH"QSD1>4$8:O#:U*:[ M07Z")5VQI8>*_V?WQU1G.;(K)]6Q?Q5+#JBJG+!H/R(XM*-"KG&*-[*&^ M*%A9[I\O?E*<\5=;9V ?:45WB[OY9 $F)2E'.=#B$LM5;+0 12192KCHW("5 MN@5>1O>Z9N8.[^U@ .]M"/8.NNFM;-);^>&KX 2.N$)I%(>?DTG2'-M?YO*7 M41L;P/9U.Z1 VT.=+(39@DX6P(6X,C#T>FAL'$^@]+;+:H>9D$"# 7UPK6U& M2X:(CZEEB(&XKIL<@ -DOTK7_:W9;AP_]@Z>'UQVG?'+\4H/&(]=F.Z]_>K^ MJ^%BNBSOCT^?'!^U7]H^0&L6&$J/RV(&?KK&ITETZ_'JO'$173\.5_CE8WPZ M@/L+Y^)NDA+LOZ7._P502P,$% @ *X .45+AFH?, P O0< !D !X M;"]W;W)K&ULE57;CMLV$'WW5PS41=$ JG7S9;.U M#7@O;5,@Q6*3)@]%'VAI;!&A2(6DUNM^?6U]>Y4DKJRQ$6YL6M3T96ML(SQM[2YQK451!:=&)7F:SI)& M2!VM%N'LWJX6IO-*:KRWX+JF$?9PCY*[V?)"L%JW8X0?T?[3W MEG;)@%+)!K631H/%[3):9U?7$[8/!I\D[MW9&CB3C3%?>/.N6D8I$T*%I6<$ M07^/>(-*,1#1^'K$C(:0['B^/J'_''*G7#;"X8U1GV7EZV5T&4&%6]$I_V#V MO^(QGRGCE4:Y\ O[WG9:1%!VSIOFZ$P,&JG[?_%TU.',X3)]P2$_.N2!=Q\H ML+P57JP6UNS!LC6A\2*D&KR)G-1TE=)?GYU+SQJ[Q:))S ^2LJCXW7O MF+_@.(/W1OO:P9VNL'KNGQ")@4E^8G*=OPKX6Z?'4*0QY&F>OH)7#)D5 :]X M >\78ZJ]5 J$KN"=]D+OY$8AK)U#[^!6NE(9UUF$/]<;YRWUQU^OA)T,82*$I<172^']A&CU7P\.@)2"K ESD*10.DT!E\CW)BF%?HP M[A8?WKX_KML/OF)S:JNI'L- MISC".5-*P7![Z6O&= BEY:8ZR7 M?Y.1>43+$-*"PAT14'*+8+:0S>& PKKQB J/5'B(1UQYRLEY6)=EUW2*69R^ M]XT!OZ,?)+F [.TDGA8YKZ:S.)O/:%5_A?YN0FP MS7/X/)W$6=K#S^-ISO"363RE.!])Z@I+&H2D#DG!TI?"VH/4NQ'EWU$-*,WV MB"4=22UI[DEU@*I#\(9+0T-#TS6W%G5Y &I"[8@:CRO<;C'4A0.%S+D$'.E& M:%%)H:$R2I&"\"-,/V3;A+E(K4I>JJO@<"+4)R0J$;E##:&26KT$;4G1Z;( /9T7MB0S@7T$IJ M88LUC_E''!&P:7 ,=\Z36.S\C" ^T6-$>I^Z"C0^>=*QLWTS,3?!/:_HL7%7 M?4-1\6;QI+CD77:VSB$KXGF:PK=N?7(V4ANTN_!P.&)+NO73=3@=WJ9U/Y+_ M->\?MO?"[B1EJW!+KNEX/HW ]H]%O_&F#0-Z8SR-^["LZ7U%RP;T?6N,/VTX MP/!BK_X!4$L#!!0 ( "N #E$&F7:/0P, '0( 9 >&PO=V]R:W-H M965T@ M5PO56L$E/F@P;5TS_76#0AV681(>)S[Q?67=1+1:-&R/G]'^T3QHLJ(!I> U M2L.5!(WE,EPGUYN)\_<.?W(\F),QN$IV2CTZXZY8AK$CA )SZQ 8_3WA#0KA M@(C&EQXS'%*ZP-/Q$?T77SO5LF,&;Y3XBQ>V6H;S$ HL62OL)W7X#?MZI@XO M5\+X7SATOM,LA+PU5M5],#&HN>S^V7.OPTG /'XE(.T#4L^[2^19;IEEJX56 M!]#.F]#4]WJ;#2U_!NX*/2MK*P*TLL/@V/B)N \'T2'"37@3\O95CR.(1I'$: M7\#+AH(SCY>]J6#8W$IYW\,)TOXKF[>FT: MEN,RI,MH4#]AN)J/X9@G.)LG&)8W3#"9(S #JH0MYECO4$.6.*&3.;R#=#3- M)J-T-@W61<'=%3+P/KBK&\8UW4I+QF60#[Y6VC\<]N\;V#LZ(267W"+S>!3'\8_EV(/""4/A&?*!8<"Z\Y)32FZLPZ:S4B 8S+5;<+A^AMZZ M1T/OEV"6$*P"6Q&;_$O+C6?L0F_E R5[0F,=:P/W]S?C8/NB3HEO$B<=9=-Y M)T^MM.7_,I_PIV1VY>O[^;OJI*-DGIY!F,_/ OQ_L^,/$^^Y?1&2BGE51X_2 M/7M$PXOF-K7BS5LDA)OS2(QN-^OJP2)03^1 B%P#1?/:)VD-EJWHV!)Z,H6O MR+09P^W@PDX4"?"9VJ0AWQX,)#Y;*.G4=(' C=.H5(+:H+D.>H'ZG7!F&ULI51-3]M $+WG5XRL'E'L.($"2BP1:-56("&@[7ECC^,5^^'NCA/R M[YFU'1-4X-!>LCNS\]Z\\>;M?&O=HZ\0"9ZT,GX1543U>1S[O$(M_-C6:/BD MM$X+XM"M8U\[%$4+TBI.D^0DUD*:*)NWN5N7S6U#2AJ\=> ;K87;+5'9[2*: M1/O$G5Q7%!)Q-J_%&N^1?M:WCJ-X8"FD1N.E->"P7$07D_/E+-2W!;\D;OW! M'L(D*VL?0_"]6$1)$(0*&G5;UE0M8A.(RBP%(VB.[O]AOT\QX$OM\JWO[#M:B=G$>2-)ZM[,"O0TG2K M>.J_PP'@-'D'D/: M-7=-6I57@D2V=S9+;A0S6QATX[:HEF<-.%2[LGQJ60< M9=?6K.$!G88KK*V7Y.8]EQI.]PG,"--51Y^&(*+%[C8]8SB$KW MHI;IAX0_&C.&:7($:9(F'_!-AR&G+=_T'X=\13H;2&R_OMR'',%QY[X6 M.2XBMI1'M\$H.QN/_N:&APKATNI:F!U4PK,A,P;)VG' M_\L>1A962(0N."A8 :A"Z4"%#A0Z&$&-PS%<#YD!G%LVGR>P)11"LT=?CBI4 M!:QVH(0IE'6%'_'FC?[[NHUPTC8>-F@*Z_QXQ'>,PQWSF#GJ%:N<3D)F$&C6[>.#Z,TACI;#-GA4;GHO/12WKU(-\*M MI?&@L&1H,OY\'('K7-X%9.O662M+[--V6_'#B"X4\'EI+>V#T&!X:K-G4$L# M!!0 ( "N #E%"?XSGJ 0 )8+ 9 >&PO=V]R:W-H965T-_)ES4W>*6:WT5EZXNP"*'"#>\:^T[M?L&]/YG35ZK& M^%_8]7>S/(2R,U:U>V%"T K9__.[/0\C@8(](I#L!1*/NS?D43[GEB_/M=J! M=K=)F_OPKGII B>D"\I[J^E4D)Q=WL@O:"RQ;,WYU))"MSTM]\*7O7#RB' . M;Y2TM8%K66'UM?R4@ QHD@.:R^2HPE>=/(6419"PA!W1EP[>I5Y?^HB^Z\^= ML/?P!FVM*ACY"EQ6\$H):>$CK3N-!OY8K8W5E"9_'K$\&RS/O.79C_%Z5-@5 MXIG9\A(O0JHT@_H+ALN8G09C#R88XGM&C6DL6,O+N $XB2* M61&\0_)/@MH ]G1,\BC)&$F_5L: D(?]MJ=)#$8@B[)D\;B1!<1QE!;S!TUD M>3H&2*'%(;0$;A85R0S>^UX@_L(*MEIMA/6!:7I(!"A91LDA(^B6UQJ,L%U%"83K"LD_6?_&7 MIU&<9_\+ N=95,S9U_REQ IC,"F)@ E4WR(Q8RQBC 4W[98+[7$\_5Y&]CHH M9DCF5L'^G7$A<1Y<*=(M[W_^J4CB^3,S=GGO[-EQC$^#54F\&>$9I?Q@L.O2*QK3#S4E MU[:AWE;!R0#UD+? Z2FDW+-* MXB&UG2"EIZ1C$ZR1\A9)JT7JGTXKO\.^Z5=(+;44?5E,7#8D[-GUY_:@'ZN)G'W%9>=RT[%Z.E"Y#ZAQ*3LBQRDX.61WR^^)(%]E5>=,J*ZI0'EYTZT- MA994! ,_IJ>3B,/J]#O;!?QHNPB,N(.VGPW0S0:'/'+=@_+H/RTDB^94),1^ M_S*P>905>?!2.V![H$F4QO-HL7#%,*.,+ECR=L'YN&W6'H7/6SUC_7^XGU#:6)D 8:W) H.YUG(>A^"NP7 M5FW]Y+56EN8X_UG3X(S:7:#SC5+VL' &AE%\^3=02P,$% @ *X .47R[ MR^ .!0 S T !D !X;"]W;W)K&ULY5=;;]LV M%'[WKSCPNJ$!5-]R<]LD0.*T:(=V")IN>QCV0$N43(0B59**DW_?[Y"RXEZ< MO0Q8@3TD%L5S/G[G]DDZ65MWXU=2!KJKM?&GPU4(S8OQV.WZ M=#@=;FY\4-4J\(WQV4DC*GDMP^_-E<-JW*,4JI;&*VO(R?)T>#Y]<7' ]M'@ M#R77?NN:.)*EM3>\>%N<#B=,2&J9!T80^+F5"ZDU X'&IPYSV!_)CMO7&_37 M,7;$LA1>+JS^4Q5A=3J<#ZF0I6AU^V07SR'CY5;[^)_6R79V/*2\]<'6 MG3,8U,JD7W'7Y6'+83[9X3#K'&:1=SHHLKP409R=.+LFQ]9 XXL8:O0&.66X M*-?!85?!+YQ=KZP+SSY*5],[;)$M:>%DH<+). ">C<9Y!W61H&8[H([HO35A MY>F5*63QI?\8M'INLPVWB]FC@+^V9D3[DXQFD]GD$;S]/M;]B+>_ ^]2+@-= M*I]KZULGZ:_SI0\.??'W(^ '/?A!!#_X-Q+Y.-1T.AKLA*.G)&AO\'$E,1.W M5M\J4Y'N3/)H,LA1!\RC[QH(PT:B+!4W,4: A"G(R"HM.'NKXG#BY%(!)%="DP\B2(QM\ ,^ MJ)%.V4(A;MD@)/83][S-7D'<2=QA\0C,(H]1* -*P3)K "".UO'6-W90)H<@ MP%?DN6UQ(HE ;X1S"J#I]Y>?YK/I\N<[!D6Z"59&&!F5"C?V.3H>5=X+SG0"K1#*@]4+!OD M*V$JZ>%-R]:KY&S71CJ_4@U3V-PF;?/("P;25*)B%+C5TE6PCGG9HAM3>)-L M;J4/,?N,!V;!J64;C6(YN ]0RB )G6^\B-KH1\3]U+<"">TM"H8#,"9AA:QR M1RS0!L+<(\!(/8+'F9MS$4GIJN 0=<*B").O7. MTCK,O"RH175=9_O]"L,_Q2QR$K\305[HG;U:$@S)3[*7!#@.(]\^3S M&29EA\%_$\8N\-2E:ZM3S>BMR4?H@3M,IN=QC^#;?M 9_>C+-C@XFV?Y\1D\O92[K)0#VIVPR M?4[/TOXTF\P/]T;T=+E'/Y(Z^1]+GMZK0L,OVUQT N7_6:'*_[="[1@.BA-7 MM8)# 2"B.SK\.08)*>!6:1Q2HQK6(S0GU?F"N<^Q)#1NW>+_TJ-%IT:?44J<=K(4M=HNW2).?8MG0U8])LX .Q3 MJKL JIMZWAB[UK+@%F&T!DD//*0URIZF:W."J)R,8T:EL_56?9#J#:%",+W7 MMON[_:?*>7I#?S!/WSGOA:M8_;0LX3H9'1\.R:5OA[0( MMHGOZTL;((_QG8 /NEM6&SX /Z#[BSSU!+ P04 " K@ Y1++V& M'/4# !+"0 &0 'AL+W=OM7#-1%D0!,+%*2):6V@7RTV"XVJ+'9MH>B!UH:VT(D44M2\>;?=RC92@S4 MZ:)[L,PAYSV^(6=(SG9*/YHMHH6O==68N;^UMKV:3$R^Q5J:2]5B0R-KI6MI MR=2;B6DURJ('U=5$!,%T4LNR\1>SOF^I%S/5V:IL<*G!='4M]?,-5FHW][E_ MZ/A4;K;6=4P6LU9N\ 'M[^U2DS4968JRQL:4J@&-Z[E_S:]N(N??._Q1XLZ\ M:H.+9*74HS-^+>9^X 1AA;EU#)+^GO 6J\H1D8PO>TY_G-(!7[7J\KT7]@-OB+Q(>^,5?4>3 KJ MLAG^Y=?].KP"I,$)@-@#1*][F*A7>2>M7,RTVH%VWL3F&GVH/9K$E8W;E >K M:;0DG%U\5,T&/J.NX0Y7=C:QQ.E&)OD>?S/@Q0G\%.Y58[<&?FX*+([Q$](R M"A('03?B3<(/77,)8JHE(KB4!C*Y^I@JRY\MQRPCM(TY@E/'(F M)S-^,<6Q&1Z;$9E1$K*4<]*1P_F!4,2"!6EX(!1)S((@.!"^,L-CTQ$*P3*> M$%_QW7&)F,53,:H8+7%DA4=6-%HD ;];0L9XFHX*F,@HLC7MVN80W$8<*R:0"<\2#H]^XC&N>[CQ[H9.T5GB6TE"(1+D\Y"Q).Y &E MR:@!F\(M0HNZ5$6O@V8\ASZ>K&N7@I7+S_^ MD K.?X+W4NO2P(UL'FF6"_?S5M_D+5@L7+8'$#+.IVPZ3;S\FY 9%4U$6?VR M8L5)W'U94(@%/%AI<8_G84:H$#@5EHBXAR?1="T5<*NQ*"U,69IQX)Q%:>RM M3T*6RR6$5'8DBY9B\Z:?X'&_]1?]:71AQ]/HU-X-F9%W6E-F0*MT?^^>95G@ M3H@A,7@V90E5Y;GWCE:6-I1E60JNS=.031,._W8L3UY=<#7J37^-N_KL&CO< M=6/O^%*X'B[(%_?AF7$O]::DQ*YP3=#@,HE]T,/5/1A6M?UUN5*6+M^^N:77 M#FKG0.-KI>S!:&EL$1%)E1S%\;_OD*(5%VA\6.S!%FY92*M1.&@T6M_-D.;J^F?CX$/!%XMZ=K,%7LC'FWAOORGF2>4%88T&> M0?#C 5=8UYZ(97R/G$F?T@-/UT?V/T+M7,M&.%R9^JLLJ9HGTP1*W(JVIL]F M_R?&>BX]7V%J%_YAW\7F5PD4K2.C(I@5**F[IWB,YW "F&;/ /((R(/N+E%0 M>2M(+&;6[,'Z:&;SBU!J0+,XJ?VEW)'E7?!/+)_W".9YE\ M%UZ[1A0X3[C-'-H'3!:C\7#P7 IXI^%306:#EH]J-+T JA!61C5"'P;2N19+ M$%"TE5%UM\;Z63P'D9%4>I9VZ14?E_*(^U+!LKZ]!F MOQ9CL4">G4]B!%?LVPC[NH?PJR9*3P:30KL+X]<+X#>MFU&]MY_PRVZP/85W MGX)J,& #M#P &0 'AL+W=O^LY"\VFKS9#="./92J=I> M#S;.-9?CL2TVHN)VI!M1X\M*FXH[O)KUV#9&\-(K56J3!X&_=6 M2EF)VDI=,R-6UX/;Y/(N)WDO\$.*K3UX9A3)4NLG>OE>7@]B B24*!Q9X/AY M%O="*3($&+]W-@>]2U(\?-Y9_Y./';$LN17W6OTF2[>Y'LP'K!0KWBKWJ][^ M173Q3,A>H97U_]DVR.;9@!6M=;KJE(&@DG7XY2\=#P<*\_@#A;132#WNX,BC M_,8=O[DR>LL,2<,:/?A0O3; R9J2\N@,ODKHN9M'IXLG]O>&*+)78P>3]&%< M=.IW03W]0'W*?M&UVUCV38K3&\7@O__*_;I74&M?'O3YSEO;/<.\O_ M7S(_5:?^N[0-+\3U UFA7D6@YLD'T5'=MD_-H+=ZZKA]2OCI6X<0N/,DDRD MO0QK%*_93W_\PSQ-XZ\/>/&/R=?SD==N6M-H*YA>,;>1EI$$PZ_3K#'Z698" MADM)IKABLB[ %'K'"SR)5R:J1NE7(>P0)E:R$ 9/I33H-&ULQ.N2%4"*QN"U ML\'- 69\EEBV[=+*4G(C85G63)M2&'*Q$:IAW/FT>&DC',:+-[(4%FO/7"J^ M5(@$KG5="\4PGQB"\J!M!)=@L,&C7$HE7?"J8<%L)2)'F)5VPINT;5$(>PJ3 M&$MF7RU;MA9YLG;$OCLB2=9.4+%#F#NFNZ1(:UNLM;6/ :1&GE2BP4G7PE6M MZXO?6Z[D2D+0IVNG';*R%K4PX-L)4WDT?,M-:7N;(N0)]1Q<)W'\90=Z!V.- MRJ9ZV$JEHF?BBKZ^"FY D,($EO7:+WG!X!?31%9MY?V2O5-;B'GB35A/(FF+ M%V&*P".R[[$JU2MZ=( 9=:04O*ZU0^J8(I[Q.>1RQ:6!=_.$O>>9JU9\E()" M5Q6J.G#&0TPE=U[^()"#"'UQA(U&_D?8Z#VKARD(NP.*!Z5(E=2S%E+]312B M6B(+64*3*5GT3%CYPBH:@52*4I>= L:8B'9C[#+Z6^NU =?2/,*X/"80NN$+ M^\UO(]31SRB&]2G5T1U'#11B^ ;2G$VG\3".8W;&XM%LPGR6T,L9?K)) M].HV,LGDX]#6K!I-GDOI!YGEGR ,PE4G)]&V.%, M1_/)((X,5F5[>^_*E%"ZZ*5J$IRH@&5NCR?4=L3^N*HS>KT+"7D2>;B@A8&TQQ MR&%.B1Y/Z/YL%--?]!TU9&BV&.K!9+3(V!>BM!=' 4W9E^B'!IXP??-L-%] M*I^-)HM>;I(@#Q!\4_3'\9X.)*J;> $[Q%H^.S 8CZ89F/O6FAT#?7_:T)G1 M$?_#HXUI9[^6"B5!E/3Y\#D^/Y[:M%4=;G,T$C8IOQ?%&[S]SLU*SU'T'DNXFUI041++.$T<+X8QO,8C+UW4Q@?7,$J8=;^HDDG%U1IN(WUJ_U=]C9&PO=V]R:W-H965T M)?<.7,AQ[.--H^V1G3PW#;*7L:U M<]V[-+5EC:VPB>Y0T M-5+A@P';MZTPVVML].8RSN/=QF>YKAUOI/-9)]:X0/=G]V!HE>Y9*MFBLE(K M,+BZC*_R=]=G;.\-ODC![R< "89J\ B@%0>-W!D5=Y*YR8SXS>@&%K M8N,/'ZI'DSBIN"@+9^A4$L[-;T0GG6A@X73Y.$L=4?)!6@[PZP O7H&?PR>M M7&WA@ZJP.L:G)&6OI]CIN2Y.$O[1JP3&V0B*K,A.\(WW\8T]W_@5O@]?>^FV M\/?5TCI#+?#/">9YSS[OSD[#<\G271$ 0G<]D:J-;@:PZ[83:1D(IW:N2G/%N)[;T #AV(\!V6$K*626?9$6I M :<',=(ZSIYW7^NF0F,92$>L?XEHV3EI6PH'",4/;LV@06;',1BL-2F M KW3,LY#$!$=(,FNF#Z[..!GVZO.R(93'P+FZMI7B1?8.6R7A _-1H"3Y/>E MTV0=[>@3N-^IXSR%;CVL@>VIA-S2(>W'*0*J 6E=]88.#2CM9(E0];@K,^?9 M.!HSCIF,H<175/7(>[C_%[\V+]Y9[^(G( MY;)!]HS[^\%X%>;!BWF8JE2/M:3+V."*H%ER,8G!A$D5%DYW?CHL MM:-9XS]K&NYHV(#.5YJB&Q;L8/_OPOQ?4$L#!!0 ( "N #E$'5>$, @0 M !\) 9 >&PO=V]R:W-H965T&FF^UN;!W@5M[] P^D[76 M]WYQPQ=QY@FAQ-)Y!$9_#WB%4GH@HO%UCQD/(;WC\?,!_4/(G7)9,XM76OXA MN*L7\5D,'"O62?=9;W_&?3Y3CU=J:<,O;'O;8AI#V5FGF[TS,6B$ZO_9;J_# MD<-9]H)#OG?( ^\^4&!YS1Q;SHW>@O'6A.8?0JK!F\@)Y0_EBS.T*\C/+7_1 MZOV55LYH25L;N%$.#5IGYZDC>&^4EGNHRQXJ?P'J!.X(J+;PD^+(G_JG1&O@ MEA^X7>:O G[LU B*+($\R[-7\(HAUR+@%2_G6CZ3*OQYL;;.4'W\]4J0R1!D M$H),_@]!7X7R_7AN6U;B(J:&LV@>,%Z.3T;1BS%(^A6M'NB9&H?6P@(#*1KA MD$=2L+60PCU"J4VK#0M]\?;V]NH=N)HYJBO55:1#1V# % %;:T4@_S!IV3Z ELW4T M1"$Z%IPF,@B=$@YJ+3D:&_J.0BKP4ZB3S/K&([4X=8NK*90@Q$];1;:U:+^= M[*HS94V^<+$QB#XP<$92P*?2Z34:&/OB&I^-HNMC#@D<12!TS^>[T,F1-!C8 M^NS\?^T%V^>%.^=I4'*X*Q$Y:= 90Z\B;\24$Z5H T>IU>8]A6J"WK;6QO5+ MY=T2(E;*CM/Y)T$%FKC]28=C37HK+QC0!/=G386".QKF%LF9X]J!+RE1(K$N MOW;"BC[Y:%]K7@8*3$5!FFGS"/RI1L(7PN,(/AC=]*E5%88A&T2.='6,2SIL MF>%)L*1!)IJN>8I(,YZL#?;UT=$0,=^O/&QI!RRE:2N!? 2_UA@YJC[Y) A4 MSY.%9\G"ENK@S6E>),4T&T673#+EY;K&$AM?/L6^?N -Y,GD)$_R8ORDE/RI M*^K6X[DC#EF\S6JKRA=Y<39)3F?%RUQFQ&0Z MS9+Q9/8#3,:STR2?9#_"9#R;)=DQD[]I7N,PKX,DTVF>9%D.S\W5].C2:M!L MPM5,W: [Y?K[:W@[W/X7_:7WS;S_=+AC9B.H@"16Y)J-3NFR-?UUW"^<;L,5 MN-:.+M3P6-,7#!IO0/N5UNZP\ &&;Z+E/U!+ P04 " K@ Y19_XY3SD' M @$0 &0 'AL+W=OO M(+R=10*PL>Z7- F09CK8#C"+H.GL/"SV@99HFZ@D>D@JKO?7SWR];O;V< M1;/IP2>U6CMZ,+^ZV(B5O)/NU\VMP6Y^T-*H3O96Z9X9N;R<74?G[U,Z[P_\ M2\FM/5HSBF2A]1?:?&PN9R$Y)%M9.](@\',O;V3;DB*X\?M>Y^Q@D@2/UY/V MGWSLB&4AK+S1[6^J<>O+63ECC5R*H76?]/8?.O^+K'X4B@#%\0B/<"L?=[-.2]_%$X<75A])89.@UMM/"A>FDX MIWI*RITS>*L@YZ[NY H0.]EP=J=6O5JJ6O2.W7C+TK"/_9AXCV#?L ^U[G6G M:O:C!"\:V=>[B[F#(Z1N7N^-OA^-QB\8S=DONG=KRSY 0_-8?HX #E'$4Q3O MXU<5_CST9RP).8O#.'Q%7W) )?'ZDM=189_D1ANG^A7[]_7".@,._><5]>E! M?>K5I_]?T%\U2M5];C>BEIH#M]7,CA;L.3L1ITBZ-*N=5[7%*<.@C]SQ%H*-T1BHU&R2U:T7]! _1"@17W<%U^Z^5BAW#6:J$\'^2] M #5&4)9&=]X]K\P.9@F4N1<]4;"YU+IY:\62#FP1BFP8(4I.D=38F*!\A3<* M. 5;Y=:J]R_W_DX>>G=\:,JB^5CD"]J<1MQLL%A"S#K5MDRC\P(*UNE[\K27"MDC,-CLQC7/N;E MT*_&[5A$HJ[UT+N1G"W>2!OLF3+5D??\2&X)%)ZH!.PENV&"S:BP4;>D5!KX5#H$ND MIE'T Q&.0X[9'=41:A!"!XQ\JE'QJMX'O?/JD0;, ?1J(\A0NPL6LA:4#"E M^8-1(U$4Z&$/QIB3];K7K=Z7+ 8,E L%.OD\6C(29L:[AUI7PW!SR&"Z.9Z%^Y\ S=+(6CVT4='1U?+?\4$$[67.HB3B45:P*(UXFB93:R;D MELJQDU9;>\I.Z'14L%.&TVG"PS*E51+S,B\.,L):":S3I,*KG%6\*N!N7)"M M-,IQ-@D^D+,HAX' ).+;Q\)OV4F:I[S,F!'/\A@@YCR* 4U6\+S,7P(S#C-> MY1[-HD2.4SP"4,CUZ;=89B%\C"M@6>30684^;WG)HZCZ4UA&O,A*#^6TNE-? MG^)(HTSP'4+&A%T>$:+P/RYYE<0>7F2[XF&5/$?)*,MY6&33[W=P!.4+X$@! M%DG%8M ^"Z.7<*3\%3%"BI&BDH=1BE52H5S2^*\F999'7O[T>/D:E*]2,BX3 MGB89H9?R*@/%RCVN,?)41?GSI(S!KRI,\%M0Y-\#,^%1$<)6S(LJ@UO$NNPE M,),4'$.BJ,23!*)5S"IR,WI2X/\K*6$ U955":%YO/GL+Y@6@BL:AM!%_<5" M]\ZOZ/K8W3D_Y2'6X :]NQ'CE4J66MR]]CQXDI-O'TR"R (:0YAEGMIHF5$9 M/+'"Q,)HT5!FR@(D3TI:ABC7N"H#G]9')? HB<_>=*WN5V];3 ,-#9X86_C_.VVG 0,A$B#<%C\H, M_$??2[,?3FE>&;/>#(8N4#]G3%G#M&%[D-(2F MR0^8P9[[:)H??;5V-%;1M[EEWKGQ _;P]/#Y?SU^]3X<'_]W\(O C-$CG7() MT?"LR&;,C-_CX\;IC?\&7F@'%/R2!D=IZ #>8T1WTX8,'/XI)P'&0( ,8$ 9 >&PO=V]R:W-H965TU12NTW4(G972>+*%A1WL>E TTYM MK.)(IFT2UUG@51 IF61I>I$H+G14Y,&WMT5N>I1"P]XRURO%[9\M2#-LHD5T M=-R)ID7O2(J\XPW< W[O]I:L9*940H%VPFAFH=Y$UXNK[R, M_"DJ;#?1.F(5U+R7>&>&+S#5<^YYI9$N/-DPQF9IQ,K>H5&3F#)00H]O_CC= MPXE@_9H@FP19R'L\*&3YB2,OQ&-+T%ER=(8+^=E!-D.T*R5R 7[-9H;!W[K"NHGNL32FC.*CMFM M!'[K=6I5GZ!F\Y5[D,O.6_5OF,NIJIJT!=_=_=O0U9K..S%T L9CNP M2%/%3,VP!58^!9W54U#+27$ \/-12NZ6M#(.K#" M5._?K;/%Y4?':)(=N;D?D?BE.TE.>DN!;<($.>+W&L-T(Y)J$F:QI?G$;/CU(P&FBYTZL$@]7U8MO2C >L#:+\V!H^&/V#^=15_ M 5!+ P04 " K@ Y17UY"F40# #2!@ &0 'AL+W=OO(%2@3YXE*VF7M+:!).VP#B@6-%W[4/2! MDDX288I4>51<__M]I&0EQ=9@P%XL'N_NN^_N>.?-P;H]MT1>?.^TX6W2>M^_ M2E,N6^HDKVQ/!IK:NDYZB*Y)N7$BW6UZV= =^;_Z6PWN.7-ZD';%"FY01Q/4+D/X%X*=Y; MXUL6;TU%U8_^*>C,G/(3I^O\2< _!K,29]E2Y%F>/8%W-N=X%O'._FN.XLM5 MP=[A17Q] OY\AC^/\.?_IX1/0ZPO5XM_LOS8DL <%1BVO;"U\)"-O2>]".25 M"7>E==;(>^4&7@KNJ52U*J761Z$J@$"B2D@6SY]=Y'GV^N;/3^_>_+*^C.+Z M]5*TT#EBO&'8 5*&]T?C@(N6I/:M*)UBQ0@O?;!?R+K&3,&>2FMLIXB%-)6H ME9&F5%+C?;H](0'I[ !%X(W9U-4429DFAC(G@%)4]F#\X-#WCRU"S5EW\BBD M9BM*.3 )]HB]X-8ZCXV!C!U50PDFXZ20PT!VX+($?@D AJI!Q9SI0ET=-8.6 M81L@A(.-)Q=*'2Z6B*-#10^M*ML8V% CP\X(Q>QZO):0R:(8&-UC.#PDC#0J M%;<,8,#DN)A0H@G_9#=UZ:$.J,E@]@956LA M([0#NW'T]4%MK!>]95:%)N$M6&@E"U GAJ7T%)$UF08=#6Y,J(ORQRDHJEOA M1ML^E(I7_S88Z:,]@V(W<9LRLA^,'U?.?#LO[*MQ3SV8C]O^O72-0F4TU7#- M5K^^2(0;-^@H>-O'K558C\[&(YYC12X80%];ZT]""##_C>W^!E!+ P04 M" L@ Y1\M9K'=(A !C; &0 'AL+W=O,93R<03Q3,/6_L DVR8Q!@ M<)'$^?H]M[Z!3ZW6@_J85JGR\O+%T]WA6F>?/\M??>Q M^_[;=AQJT^B/G>K'W:[H#F]UW=Y_]^3JB?WB5[/9#OC%T^^_W1<;?:N'3_N/ M'7QZZJ!49J>;WK2-ZO3ZNR=OKKYYNWR.+] 3_S3ZO@_^5KB55=M^Q@\?JN^> M7")&NM;E@" *^+\[_4[7-4("//X0H$_%_IXV#YM9%;U^U];_,M6P M_>[)RR>JTNMBK(=?V_N_:MG0-<(KV[JG_ZI[?O;Z^1-5COW0[N1EP&!G&O[_ MXD$($;SP\O+$"TMY84EX\T*$Y0_%4'S_;=?>JPZ?!FCX!VV5W@;D3(-\/WMV;3F+4IBV90;\JR'9O!-!OUL:U-:72OSNQ?Y]\^'6 ]?.MI*;#? M,NSE"=@OU,]M,VQ[]6-3Z2I^_RG@Z9!=6F3?+FM?N]D5S4&4+.E/IKE=%76=;$,OZH&H#3U?* M-'>Z'W;TSG[LRBT(= 4B-R!+&3Y=.SY=SQ+W Y"E&6#[( !$W[8?<".W M@%625_/@SE;G*@"9'8&,^ 648FIFN^)WH'Q9%WT/S\##1H *GDAAFK(>*Z02(*]X!B,Z[!2(V=6Z!K2Y "_ @_ M"/"%NMV:_=X^XU'D?:B5J6M>A%T-&(T,-5 H1)3O0/N:4:LS-+KJ0GVU?'Z= MWUQ?O08K?/5*$4KPX:OEJU?Y\^M7YR?7)+(XGDZ7*2.AH,4R6.SZ^E7^\OGS MZ6+7+U_D-\]>G,\I_PNG_"]FM?5-#;(.AD4K"'+4#^VX&M9C;;UA4OWG 9Z5 MYRH--+- (P, K+L#@XVB@$H0O%=99 K[WOU6-\A]B)C0BBNPY@;EM0<"UACJ M%"OD_0%Y"J9W!$@=VM*%VX]BP20=1B: NP /.,+"APQX#6$/2X13:%C3E%M0 MAC4@>,@]+OBVPY L12W!%AF;7?'9*JR%55 D)JI6[&'C>U TDGCT7:@4\A9@?!/$,:>_8@N2G F0]^AY9FZN?-/C0;5M7O/@'<(I@ Y%O;\""IR5S?IFSZEREELH>6VI! KMN MD4VDV?0MN0T0I[:KV'$X7U%IR!%*0R:,K23R';2M+% W*'-A;E-U^V]Z# MC<<W.3SS]RQHD1#_ZV-NV./G3:.K*VD"S0Q77''9=)9__K2M,#7M.;_7- M"%+9@F;#_H"?!3JC"V0N":ZZ5@==@.G^",3$)1*/7-W(,[_I1.71&"T,J#5 PN%IIC1$).+UFH\G7F*X<=Q#O &U[-F]H1$"O!W[1=%E9 M=-V!&+AC:[@3D_MS#(SUY ?H9^>GGYVIN:CS7:6V2R,SKJ[,WM M.WS\/#;V[(-Z"$ !BYKVQM8FEW@!F)*K%823P(VL-CO#<5*.?E26\XJ+2];. MN,$SHB(4=:&(..#H;XVG ]LGR)S@:Y0RS$$4AD(8278B3'UV)$U6CFA/1T($ MU!73>4J6 ZS.@^%W($>EYQ-2G MC090C[>7XY,!]CO@%D"COXVG9[4(I=0&L&@HK /*)%;6#\AB7&YP2+C >4): M_5!J#1X)T5H#<)O5O"%IA^=J"G@&XWLF+,8KYS%>#6KX.];3%X: M]8Y"I_*0,A'S$,[6YVH*A>,!""]1]8$XI7QO\RBKS8;LJ?JTN%V ):_KHEN< M>I4%#JL*,0S'NWY<01AH"LI8!? [L/WP50,A-@'/$#BXG*:OHV!S\IS-JSJ] MAPB/TI,("[=X[M'G-W-<630)] 55SP9#:&H,Q]^8]7/< Q+&?HKW& MM%/R;''QBFNPY";4KY)RD5/DC)#W5!#-6.SM)EV$5: -V6BW8L8K@C#=06R! M3P2BAEX>.!$0JJA^'VUI"$A,(%O,RR"A[OJ0E!.V^+(,51 8 NI"AD\[I@4O M'/,^GS*(K/U))N4A1^!1I =LFY-)4D-X+SO*.L!_0'"OSNJV[SD-IQ0&K!]\ M0Z95? (66R#!Q^+SG;:OF89M.C"@K4U%E ]V#/#%U!*'FBI+05DX37*"L8'T MC&M$B)?-_8E1;5QL2GH=4%HP(K/"5%175;AAHU3;*]+XA)8=89AU;P MV$1(),-*D\2]CH\?I&8('L,!$R'7Z&W77O!FS-K5I:]<7\Z:):LEOX+]!S., M)$K6J.>AG&W.50)2E*!SW@-,S=:P^8M^T'NU:RM=D_K; DGGWQ8;AY3"ATEA MOU%G5T JX-_@8R8A"N;@6',^ V)2=$5?NNST;#E]T9K9T*6WJ]ILZ%<$XZ75 M0@8XS\[3J7@@96 O(/6!9Y^?4U9>GGHPHP==%2Z)2$[2_NK7!@.!?VD*LR'NJ-=;2#:ZRCV$_$%9\[Q'$28U5A27()UA3T$'6 G83VPEY\Y3NO9-+7Q9O%[PN17-8]\RST-EB MLD/]+EY5"C4DI'VR)D<],2E#]EBT98)R?(*Y/%@+M(<4NN$3Z":XQ )F!JBQ M,QA_PJ;NC 25:2XLU"W1*>$_,OQAS])BZ=MI""BC9 I,I(^U7G-R!^N H$)4 M104T@7" [9OL"1+N4L6.(P>5^BW*3+&-[-J)&VJBY)$B2M0 M4G*B-"2TWL"L1F.INON,(78C@C*5!B*.P?W[*4U?/4W^F!55]H@U^3P\ ]8O:$F8*QI4CQV2C*O8X(/.LH@A;GU:R) MOQU:(.F'OA_9"_YH/2_NXY9E-YDY/P)W>ZY.@ZRX4I3+4:I]R>XTX*EEX*EH]+P043"*D ^!8G8X9Y4&=&.)\ A\3)?"U#MDR$]L]8;JY=YA$5&#%Z^%@$]O=^8F+YQ?O5LE@*_D%MX%\6$ M'R@F3))S'MC9[^$/KY$ M]X.JY:JH@"RHP0:;\"3NA@444JN,[:)WNJ0N,HB*I=C/N5K9+SF_A4L'T8:I"8UC++D;5]3ER%G]AKO'4BYPW6XL;F&R72&@(#37#[HK M#=O@=N^R4&Q5@_$>^@5:)<31CUL(NCD1AS)@3I*Y^H:)9+0K]%)$)?8ODS7% MA216CG0(*Z:5T"#0#T^%1!6/-4>PX)0=]WY'XP?I/?&+%#^B0@')+NQ+F5"T M;=((^*#SJ*3@V"-TMQLY$HR$'*"MIV2"1CUH-,,\V $:=).5^MO8:#??1"3$ MKO>LSOD)EZOYF91/S*4?;64RJ7./C+74YVH*AF(!,#3[HG-4"2LD6;(Z1':T M0>>.K6H>/TI:WX29EL3V4T-U_]N!L.A0 )#B02\(!&E7? 9V.URIX@-"O!,A MY1*QZ)=.+IJ##DMIT%VT8@I]9QR4=0](N*P[X*9DW)FU1= M&F(#\(E68D&I)_N_IZ>P#NTVS:\?U:^">OXB8#A-K[B>0!;2DWV:C!!@I(H- M=PGQ0,*IL$EY6A^DIV3C//1.AX&B,%M@1&F.>R>SRU()CZM55+7AKH0MJC.? ML7P0SCS"NX45']P.=3Q8QI-3%G9V*-HVQ3DX_!7(T?T F^!);SR$Y#D6H'R6 6 M&"0F=K\%$\&==6ZWNS("-:!\YHCJA^,W#_296]Z3WEBOI"!A=I""T90.U9%@ MA0M:P=1Q37..19]QI"+!LA1$T:FPE>7>KE0X,-6S+5'X&S2\<@5^M-B%\R\'=59@ M\ %L(Y"NF"N.D0=T=VT_9$5U!ZH/9JH=>RN@-M!P2WFX9!D5YAQ@O:.J[TH/ M]U2Y81C@S@>#2Y%W:F1ZQS=FN4_U3ZO7V8!3)>8/E)JQ9_F2QX.VJMI!5H/# MZV8'QET%IK9=8>)/\FT:"-/9HH!1.GIR;(Z>I7I$1G%6T>'H45]V9J6IGNG7 MWAKP;5VY/4B-I+4CS#4XWEJF;6EI"Z#B@:0_TK/4&H!^?NK%S>O7JN?$#MUY28?_S&V7,0T/&P@QQJ$ M;VSMN56 C2 )7@(9P,9D#'OI8'_@_;>^Y&M7YT"ITRK7&?LJY M$0Z^]8\(8RIK 5>Q!YO$[O7D!=.XO3DLL _&^WY-=5'"0[B70)4KCBCC5+5J M5VU72"88/"22#Y+-!4YL7 X%Y5HUIW_@%6LVKG:",;6!*>^>*5N+^70LNQY= MG-/FH'"%T_K#P'@WK45,:O4'WZ<(1QDEV @$?A9'[]7$UJ.G (^4_3^YICA6 M%G4X[9UL'4QBM*S)8DU!@>#_P4WYZ:RK^6FJ=S1, M"UD+GB5).J3Y]]MS%8%0[WA\-QAM1>N1@7/ 24M7I:WLQ%$RW:+\FTO,+#QH M@#CNYU8"M:WB47,J:?'3%+!2M8@<&B0Y.!I&;;6VT>R+T'QQO&UGI,IR[/ W MD+(:8=,7BV0M/(BT*9(<<&)H0_6'$=*@6B:=V*24ECY#(OYAFX,/\_Q0@WTB M',[!L!/QIOI:6+;X?:PV^"R?CZ!74:*((F7$BF DG[#+:.1>5U3%<7I,YQ=0 M)*ET-D0D!6J,#:Y!>E[6A=GUWB-XAM V NAY*M;,8A+)Q!?/+Z(B2=RQ Y62 M3!8PX'="Q),X@6#=:\Q23D/#CA&K'6>OM=%KU;A,*:-@HCTQ-<^T;2^PI^S<<1ULS@+]=.Q!@;1%L2A[< E4U\CHOD8-\TS M-C)VJ)WVJ\U88*ZL^?R3V+>2QI&WX:]IC$AYUAI+#GW?RG@[$2)A+K@=0'4< MFBRR,CGK:/Q0W]7\3)[4OG\K'D[XF4=&^O:V?)X1"/MAH ]4C"[M2.B:3$2E MPZPB+(<=9*[?=]*#^L)QX2PN\-AD93I+BA"0W1"&:"IC% -WA6V9'E0+XB5L MHW/%BY^R:M)_$96HI"5I@1WOTTW!!A7>XLF^T,;B#!C/DA0/$E^&0VLTU!_6SUJ: MP$^1$/LE$^LM \J8-6%3&F/3BCVY+Z577\![M/'!&+[?2=P=-DT68Q]VB>UQ M09DK YH$"6F2M"1PU5AR:%VDJF3@GWP/VHI!+*@4_R1Z$Q@&Y1;1=@\I*Y>Y M?$R3B^^B(*DVGS6E$V ZT5P1C)X:$%C=Q7(+=RV6U GC7K# M.%)_\_S2#N"'6DU?09;G57FJP()GRJOM\7@T[5\.JXE5D--EA!T8?.,+HEQ: MIH@)N F&7LO1(+"(14WB$ PK>&JY)>/8 ,A,;J=@S0.3OYZC*@<=8\_'B#-: M0S\4;NX-&WI(T!'VW4E*]&:(&S#QL8051C@8/^),#K9I_>DU[DX$UA*?QZZJ M%9XLP!ESKXD4A2D,_V!I2-)MK9 MCF*?%8W_I"LQ/=V:!Y&WM-QG4D57QYM.N#G[(Z=%,W=:5#=WIFN;(Z*1RCQP M"QQ' /CPITWX9'I$-D[Y+>ZF:9L+._L'V+H3U OUCOT^01QY_,#6,GG^ TW MD(WDFQR+K=+C<=.#8EO241&6+%/BZ*X-G(Y4@XJ:S.T J6QHAP(G9;]:YJ]N M7N3/+J_5V?6SK\^Q3Q?WG<]^@%5HKN'95<[GKO'4=WYS>9._7%ZC@WIQ]?6Y MC($QXCS_VIRN(=$I(#FKM=)E,?;1,"C_QN=P+-D\)SBJ L+MZZ*DF0HZ172B MDY(16?DNA1-71D2\M]=-"$@17VKQIE^WYGB@P>!>#A%!8E!Q'@+^C@,W49[% MT74/Z*.\O%:*T0BR/A8W+F<(\T\)+!Y[.IK;D882 M:C;<..KX9-0'Z41PHQ[5&OF: MA>P_VA?N(BZ'T$P3)FB X:YM#)[/EHYYM!'17@O1'9&(S^=DUG1(@UQ:'ZZB M^J?;=TWUQ772130Z:,4$//A&5\>*8?$/-SGKHORX[')^K/5'FBU3/W-,^,'= M&)/T5?.@NG-U"EHDS8Y$:PQ6@CMJ_-EQGGBSD2HZ$S\^P.=/@LMM_)4*H:20 MV_+7([@J8%A'-PT0%)4RS^2(J3TZD/NI55Y(ZWB4P+T:GR&HM-ZQ6^&BK4EW MCMM[> &G])W>9B*R=RUM4N:KUA$&7&[Q>2\>1D?QNK[\&H2O!EJ-FZTT2/#X M>]OUOC/3:?'JTIMO(M"NSKAJL:U&TT[8VVGM@2M?C4'ELM4=\FL2K#_*MRB, M7JA/+C6)WLJBM_(IKR5YC.X@2)W5BN,2R8/",\"LF#1[*8$\#0KJINHSU\>U M!N+H<"+-CDW8XZ-F.^V'?1@91HTJ:83'!28P%SXM]W,@X-3<01"W67#UQ-XH MO>(-X1JYC+<=4R*.?>T0Y/\F[O73U\OYD>F_A(,O7W23Q2, \8S37]+3-)FP MT_WL!)T/.L3YCKNLBMOW^VZ/5\*=[K 39]XZ*2#@O MA%F/12J36BX A"COWUB(=<5.JF/4W0#7)*EX>,38-XWP1&=\ M]".3\7J>..;;.-QX4@"$T?'^5WN"I1ZXB(SB@4T%I99SWJ[%=/^V1G%\_-U>=>.N-<@L_:4HWT $ MA.1&"R5S8-0"L!=++-1?VWN\F""W7B48YION:2 +0>?]RUKC0>:H\B#"D!$S M4.C]6^YHG&VA4>;GPZSY_1.+Y_?MY"X::$ ]98@^N?_/(5L/;!+@\<=RDSKV2V8Y)!(1GU9UG11/!RH@6 M@JYA>U0HDL@F-//DQ0S9$:J!/0A'FVSE2:.@.5,8]=HF%RX0V"Z%D3)M:'I:^<*;%0K[P'&P M7PB>S0+S[UO:U@-XB[$KRJZ]<(6=\.8O=QV8C6C EEQ@XP:]A(^"N15.ER;J M#<[TXRG+H$"$T[CQE5]E;"LIF#3AT,#$S1QYCC^ME5GRNI1C"RUE^\8?F5NH M?^%GN1DB3?SI)6MHU"5EBNUA DNI&WZ)37?7Q<3G%K^8!I$5B8U+_%H>JD-X M=4SN![RG!]'CNV?X3A976[-M,>S*+]0_D@$"W1PY&>NVBG-Q2G%H&M=?(F(: M+K/)B8^7"SS)9&<4(Z<^"4SNBSZ+Y,L-2IQH-AV3S-UX5QM[769@ K=%%8]1 M1O;;^8O4K3F!GPHHC-)**6+1!U>:BE]+W(X3#-UXO]D=T3CS-!;J!MXI.$0A M]\MTCYR]6> <<(J!66CYG&&F"T_[Z*(S,L N;3#A ?1POCXNZMFKKR:6W=MK ME+43HM5'V=_TMJ@B'&N54'YR25=\.Y?M%H;1M<_!,^X'SJ:&_BSI%X^?ZU4W8LX-^O>"#:,? M!0\PNI4QXUZ]I;+(F5 1NZ]"LW,[:X?-V)?/EQ(]NR-*:-FTEE.K(J082Y+P MM.L++(U;L+_^\LE"S8+)"[I SS<#Q4[$5PFA$($S&SAGQ.E*>@U$[CU6< O! M \V0G6K('\'QTV4GFC2A#DC8K72AL\&8.%#,) /Q$A*O":_N: M-:]2>'#5B(7ZQ<]1\*.2OJ/]PW)8K&/2WLOE_D?BUN15/@"(->L&7FH+U'3; M%=Q3@[5QDTQ';4,Z%=DP8DWVMZ(A 9&>2.P\"Y2S@.5422+4V7P5L+]J6M($ M+^SG27 6G[U2'!NQ6^;8R#1\#;^]:X%GN33>T6LO;Z:0ARYT=?QQI\V"(1XO MT+T3:'\U%3,(1T1D(!=,NRB2#0=0F=S(/3/(6Q:N4!'SUR*L(,C15$@DP78V MQ,_Z@L1^]1*(?'GS2J97Y M:_6KQMM8:!:,'CSST,YM78C/0_5D$\3+<61L#7W<9EB3N1*@KJ$V_2[J'3/[ M^Q#M\' J#RHX"TN/@ZH"JA8?=&B!M94;TP@?+ 4%YU3]W8MQATH,/ )6F]&P MU?'#,+%W>!FO5]--#?!B@%'/I67#9MK6K&:VR6,VD'4V>%)]I"D^#O=11$'_ M:NH#;4S3V'N>9!2="B84.R*T/-&[G!*?[O#S.98')0> MV(_XFBF>,2!_#V'OC@Q]2AY\1]H.!M'%HE*_[[=8MF@;W*&+U-1X+N-8LG-I3_FYU5.43VE3Q-#L MB/HN1/ARZD;C03GNKMALT'@%PSN>:^')[4,&ZH?]@C_#2CHZV(.%/E$$_!/$ MR.:E.W%G87S7D8@.WUG^B&F:2Y#\=2G+^;M.?M6EGOSS/!#/MCA]>?+@ZR,@ M1[ST< (UBZ$>#:T8S-9WI /T;W4$UTX>I581('AK\NT\[W6WH7[?J>7R,_PDH]ZW[ M%[3>\+\;Y1_G?W[KYZ+#AAR$%6MX]7)Q<_V$@TC[86CW]*](K=IA:'?T)_Z+ M);K#!^#W=0OV3#[@ N[?%?O^?P!02P,$% @ +( .4?KSU#7J @ O@8 M !D !X;"]W;W)K&ULA57);MLP$+W[*P8""K1 M&RF.LR"P#=A)@[:H42-+>RAZH*61183B*%SBY.\[I!0W+63W8@_)]]XLY(S& M&S+WMD)T\%0K;2=)Y5QSGJ8VK[ 6]H :U'Q2DJF%XZ59I[8Q*(I(JE4ZS+*3 MM!92)]-QW%N:Z9B\4U+CTH#U=2W,\QP5;2;)8?*R<2W7E0L;Z73H+MK MEH97Z5:ED#5J*TF#P7*2S [/YZ. CX#O$C?VE0TADQ71?5A\+B9)%@)"A;D+ M"H+_'O$"E0I"',9#IYEL70;B:_M%_2KFSKFLA,4+4C]DX:I)$LVP'8=@1AC'NUE&, M\E(X,1T;VH ):%8+1DPULCDXJ<.EW#C#IY)Y;GHCUUJ6,A?:P2S/R6LG]1J6 MI&0NT<+;6[%2:-^-4\?> B?-.^5YJSS7[L_9RCK#3^77'@>CK8-1=##: M55ONH,(K!"IA@:ZB(EB7R-V32Q$>95]5]VO>5@@E*>ZE$+>P%IT%87# FF2X MT" &87\=8;$0(K;U08!ABP5:TT; *G7H^N*"Z\0X- M5,(4&W;!M7_#T><<4E!:"25TCH,K;[1TGL^#7BF?@FWYDOK "Z%]R>7U)NSB M@Y<-=[C;@?Y6\LO$_\+F)'8>>:F*6"F.3=:-H4<,2A8.>_&W1DC%.?>G.O/< MCK1BA 6^%!$Z_D.X(6!9 \?PC,+8P9*+&5ST0 Y/.\PMYI4F1>OG7EC6P>*0 M#*_FSB+,VMONP2ODP01\6?7@:S K4O^DNY?4]];35S.E1K..D]-";)EVO&QW MM\-YULZD/_!VLB^$64MMV6')U.S@]#@!TT[+=N&HB1-J18X+',V*/S!H H#/ M2R+WL@@.MI^LZ6]02P,$% @ +( .47U'CK:Q @ I04 !D !X;"]W M;W)K&UL?511;]HP$'[G5YRB/K02(R$)M$6 1+M6 MV]1*J'3;P[0'0PYBU;$SVRGM?OW.3LAH57A)[NR[S]^=_=UXJ_23R1$MO!1" MFDF06UN.PM"LVLE2Z8)5=O0E-J9)E/*D081]$P+!B7P73LU^9Z M.E:5%5SB7(.IBH+IURL4:CL)^L%NX8%OSC5Y88N2\0*E MX4J"QO4DF/5'5ZF+]P$_.&[-G@VNDJ523\[YFDV"R!%"@2OK$!C]GO$:A7! M1.-/@QFT1[K$?7N'?NMKIUJ6S."U$C]Y9O-)=<'>9:?F673L59; MT"Z:T)SA2_791(Y+=RD+JVF74YZ=SC)5^O:H-)%$7 MXBB.CN E;=F)QTL.X#45_IHMC=7T,GX?P4Q;S-1CI@1MG0@(KN1X.+)9EK9EVLJ'O#C*N$&H]MXWN=V\I6&M\5 M\S:HXSYP0G;2'?1CY_8AZ2?=]'+HG!@NDVY_,'!V N=1]S(>=*@0&BEK2V0^ M=>[0F!'PHJP<8RYI%8V%TW38C=($SCISUP!IX9F)"AW+=^1!<+;D@EM.=9S M,!E0X@ ^NN-P3SH%ZHT?$ 96JI*V5E&[VLZ@62V]_^'U +MG>L.E(0IK2HUZ MYR1Y70^%VK&J]$)<*DNR]F9.&UL M?91?;YLP$,#?^RDL:P^MA HQA+ JB91TF[9)E:IV?QZF/1@X JJQF6V:[MOO M; C-I"8O^'R^^_GNN/-RK_23J0$L>6F%-"M:6]O=A*$I:FBYN58=2#RIE&ZY MQ:W>A:;3P$OOU(J015$:MKR1=+WTNGN]7JK>BD;"O2:F;UNN_VY!J/V*SNA! M\=#L:NL4X7K9\1T\@OW>W6OG*;+^6*1BX@$%!81^"X/,,M".% &,:?D4FG*YWCL7R@?_*Y8RXY-W"K MQ,^FM/6*9I244/%>V >U_PQC/G/'*Y0P_DOV@VW,*"EZ8U4[.F,$;2.'E;^, M=3ARR*(3#FQT8#[NX2(?Y0=N^7JIU9YH9XTT)_A4O3<&UTCW4QZMQM,&_>QZ M4Q2JE]:0!RB@>>:Y '+YS2WF:AE:O,'9A<5(VPXT=H*6DCLE;6W(1UE"^;]_ MB)%-X;%#>%MV%OBUE]E[+%XJB)OU/2M4IX%NF&\,1TO8$5QV@SH9Z"N'#"5@WQ ?)N# M)O',:6;O+Z:;]>O??$?F0;:(@UF6H9P$BR0*LG1QL1$XD%P66 F<;5*J/K=5 M+W!.1L8E2[,@8W-RA>(B"M(Y(U<7#I=&21"GL<,)F<_)6#<.COFQ![_ST M&>+Y0XM.VFG -T-?OYH/K\,=U[M&&B*@0M?H>C&G1 \3-VRLZGR7Y\KBS'BQ MQD<*M#/ \THI>]BX"Z9G;_T/4$L#!!0 ( "R #E%7>9(V=P( H% 9 M >&PO=V]R:W-H965TN D6[K8=A!\5F;&&RY$ERT_[[47;B94";72R2XO?Q85*+G=*_ M3(UHX;D1TBR]VMKV(@A,46/#S+EJ4=+-5NF&65)U%9A6(RM[4".". QG0<.X M]%:+WG:G5PO56<$EWFDP7=,P_;)&H79++_(.AGM>U=89@M6B914^H/W6WFG2 M@I&EY U*PY4$C=NE=QE=K%/GWSM\Y[@S1S*X2C9*_7+*3;GT0I<0"BRL8V!T M/.$5"N&(*(W?>TYO#.F Q_*!_5-?.]6R80:OE'CDI:V77N9!B5O6"7NO=I]Q M7\_4\15*F/X+N\$WB3TH.F-5LP=3!@V7P\F>]WTX F3A&X!X#XC[O(= ?9;7 MS++50JL=:.=-;$[H2^W1E!R7[J<\6$VWG'!V=2.?4%JE.1IX]Y5M!)KWB\ 2 ML[L/BCW+>F")WV"9P:V2MC;P4998_HL/**,QK?B0UCH^2?BED^>0A#[$81R> MX$O&,I.>+_E/F2]PS4TAE.DTPH_+C;&:YN+GB0CI&"'M(Z1O1'B@=2D[@:"V M<-34UWIYDLAMX85I68%+C];,H'Y"S_4#QW[ -1;8;%!#$CE+E$^N5-,*M%A" MI51IX Q2/\E3?YY.24[\+,K\;#Z;/-** )?0:E41N8$/D$8S/Y^&DWNVH\&R MJ#D3!I@L:5';5KC!2/QI&/EAFA%KGI+[+)R&ULC59M;]LV M$/ZN7W'0@F(#V)@O$D6EMH$D;;$.S18TV?9AV =:HFVADNA25)S\^QUE6W,P M)^L7\_ARSSUWSU'T=&O=UVYMC(?'IFZ[6;SV?G,QF73%VC2Z.[<;T^+.TKI& M>YRZU:3;.*/+P:FI)YQ2.6ETU<;SZ;!VZ^93V_NZ:LVM@ZYO&NV>KDQMM[.8 MQ8>%+]5J[SS20->8>MN^(7M[FR"$8N^\[;9 M.^.\J=K=J!_W=3AR4/0%![YWX /O7:"!Y7OM]7SJ[!9<.(UHP1A2';R17-4& M4>Z\P]T*_?S\UJ&^SC\1N*UUZ^&-;C;OX,.WOMI@Z3W\>*\7M>E^FDX\1@L^ MDV*/?+5#YB\@2[BQK5]W\*$M3?G@Z $..7T%3PQ MIBX&//&=J>NV/$K\K\M%YQTVS=^OA$K&4,D0*GDAU!W>I;*O#=@E_$_%3Q7Z M5?!P;2^ZC2[,+,9[V1GW8.)0+#,6"RZ+HF_Z6GM3PK.=Z-IV'MX;="PJ/=R3 M7XV/KOJJ+JMVU<$9""*%(IPF:',B)26,*;3S3!&J9'398X_:185= DP*(O(, M&,U)0AFD@N2YQ"#-IO?&P5J[KT#FF"&663A*4IR5B"O+F0A J)K'.6 M$YFIZ,IJ#R)!;A0X+BNDRI")B'Y;+JO"' $QDB4,%!60"Q7=.XT).D .N)(2 MB9X""R&CSP:_"6M;E_"IV3C[8()W!RJPY9!E1"F%]F6+>VMJLG/$@)3])Q?!N=!6>)R0089HC-#\Y:Y P5!UCE5#T:@D*0]= MD?*,9#P?Q;]@1X1>Q6HH=B1[=4)V+$&*OZXN" M9=DXOOE!<<;?[3L#ZTAS>E@\S' MA<:XU?#Z=5#8OO6[)V)<'1_8R]V[\N_QW>M\H]VJ:CNHS1)=Z7F6QN!V+]YN MXNUF>&46UF-G#.8:_R08%P[@_M):?YB$ ./?COD_4$L#!!0 ( "R #E&E M/F^#Q ( $0& 9 >&PO=V]R:W-H965TTL;+^^XR1D6150 M7\B,/7/.S DSF6R5_F4*1 N[4D@S]0IK-^,@,%F!)3,7:H.2;E9*E\R2J]>! MV6AD>9U4BB .PT%0,BZ]V:0^6^C91%56<(D+#:8J2Z:?KU"H[=2+O/W! U\7 MUAT$L\F&K?$1[=?-0I,7="@Y+U$:KB1H7$V]>32^2EU\'?"-X]8VGOT]W7OU,N2&;Q6XCO/ M;3'U1A[DN&*5L ]J^Q';?NH",R5,_0O;)C9-/,@J8U79)E,%)9?-D^U:'0X2 M1N&)A+A-B.NZ&Z*ZRAMFV6RBU1:TBR8T9]2MUME4')?NI3Q:3;><\NQLP2Q* M:^#M%[84:-Y- DNH[B[(6H2K!B$^@3" >R5M8>!6YIB_S@^HFJZD>%_257P6 M\%,E+R )?8C#.#R#EW0M)C5><@+O@U+YE@L!3.9P)RV3:TZ]PMP8I,YON,F$ M,I5&^#%?&JOIC_+S#&V_H^W7M/T3M(\T/WE%/&H%K4PBNE;$PS[*JK 3QY+WVOA$0/J/M[=_R&X@N^WZ:Q,Y* M!WXT')"5C/PD'?1N,,-RB1J2R*5&E_\BOPX!%_,:/@[[?A0V\$,_C1U\?^"G MQ'-&TK23-/UO26^-Y:4K"N:ETI;_8?64W^YH71D\IO19[.-*OY"P Y(>-B2@ MGD@*6R!(W%E8J4K#,S)M@!M@A@X$[3PS;EX323+P^\G(>=&!'4.4^,,P/"I0 M<##9)>IUO;\,9*J2MAGR[K1;D?-F,[R$-_OUGNDUEP8$KB@UO!B2'KK968UC MU:;>$TME:>O49D%K'K4+H/N54G;O.(+NPS'["U!+ P04 " L@ Y1UB?: M%38# !9" &0 'AL+W=OO((0]M( 7R9(=NX%MP$[2+D,*!,W:/0Q]H*63380B7=XI3O?K=Z1DQ<$< MKRCV8O%(WO=]=^3Q/-U9]X ; !)/E38XBS9$VXLXQGP#E<0SNP7#*Z5UE20V MW3K&K0-9!*=*QVF2G,>55"::3\/L?#\1[]?8B=8UE)A$NK M_U0%;6;1)!(%E++6],GN?H,VGB PMQK#K]@U>T=9)/(:R5:M,RNHE&F^\JG- MPX'#)'G%(6T=TJ"[(0HJKR3)^=39G7!^-Z/Y00@U>+,X9?RAW)/C5<5^-/]@ M;;%36@MI"G%C2)JU6FD0"T0@%&_^D&SAVVE,3.9=XKP%7C; Z2O Y^*C-;1! M<6T**%[ZQRRR4YKNE2[3DX"_U^9,9$E?I$F:G,#+NLBS@)?]7.17"G-ML78@ M_EJLD!S?GZ\G:(<=[3#0#E^AO>>R*FKFL:4X+>%8SD]B^P*^P*W,819QA2*X M1XBZ.'M+J:7)04CTW%>00[4")[*!3^E@(GX1:7^4#?OI>-1;%(7R58/BU]Y- MM97*<2$2&Z=!WH5(^*2@.ZD7L#=\%TIE%(&XY6(\$O0/J!R/DWZ2)/^OQA94 M'"C40:'J%/9D.&&7[>'I"?+"V)$<@*VK":_%NM M,"CVKM?FCLD> WG6NWK.3@D_E9RTGXTF37HJZTC]+0/AF\'X/,3W M]C^SD_8'D_0(PF1R%.#?AYV\&X:=)XIEU!7+Z(>+Y1I)52&A[VOR9?E"WO43 MMRF$8S5SDN)XS3QSR0.2'C0DPCYRPOR9&G@B4?(]$=]!.A0*?59*J[G7X46O M34F;>V\.#HU4#,Z3O9$=&L.]<32)\<%S7X%;AZ;F[V5MJ'GYN]FN;RZ:=O&\ MO6FZ'Z5;*ZX@#26[)F=C3I9K&EECD-V&YK&RQ*TH##?<^\'Y#;Q>6DM[PQ-T M_R;F_P!02P,$% @ +( .41/?QC][ @ =04 !D !X;"]W;W)K&ULC51=;]LP#'S/KR",/6Q $3M.VG5%$J!I-VS%"A1M MMSW+-A,+U8M3)^EM1$S46: M^K)&+?S0-FCX9&F=%L2A6Z6^<2BJ"-(JS;/L+-5"FF0^C;D[-Y_:EI0T>.? MMUH+MUV@LIM9,DKVB7NYJBDDTOFT$2M\0/K1W#F.TIZEDAJ-E]: P^4LN1Q= M+":A/A;\E+CQ!WL(DQ36/H7@6S5+LB (%984& 0O:[Q"I0(1R_B]XTSZE@%X MN-^S?XFS\RR%\'AEU2]943U+SA.H<"E:1?=V\Q5W\YP&OM(J'W]AT]6.N6/9 M>K)Z!^982].MXGGW'0X Y]D;@'P'R*/NKE%4>2U(S*?.;L"%:F8+FSAJ1+,X M:<*E/)#C4\DXFG^W9@6/Z#1<8V.]) _O'T6AT'^8IL0-0EE:[L@6'5G^!MD9 MW%I#M8?/IL+J;WS*PGIU^5[=(C]*>-.:(8RS$\BS/#O"-^ZG'4>^\7]/>X1T MTI-.(NGD#=('-DK5*@2[A'\UZ(8^RA=L>.$;4>(L89]Y=&M,YH\UPI75C3!; MJ(5G/Y1*>"^7$JM!B8[8?^"Q;)VD+?\M=W=)%@HD0A<,%)P 5*-TH()."CJ- MH-;AL%,>,SVXM.P]3V&N2FBVZ,M1C:J"8@M*F$I95_D!;U[IOZ];"R=MZV&- MIK+.#P=\L]C?+'^L$G7!*L>CD!E]&KPBYQV&ULQ5??;]LV$'[W7T%XPY " M:DQ2UJ_,-I"D:9\=Q8" 9_=_R45Y5% AY?UJ##WJH+]WBX?%W##- M3V7U>UF8Y728#E'!%ZRMS)5<_<37"XHL7BXK[7[1JIN;P.2\U4;6:V-@4)>B M^V?W:R%V#%+\A %=&U#'NW/D6+YCALTF2JZ0LK,!S3ZXI3IK(%<*&Y5KH^!K M"79F=B[NN#8@L]'HX!.[J;A^,QD90+;?1_D:Y:1#H4^@Q.A2"K/4Z$P4O'AL M/P)&/2VZH75"O8 _M^(0A3A %%/LP0O[988.;_P$WMG'.9ISU:+=]5Y8#>\=PM H7$"D92]#TB-" X'5QQTRIA&?&. MT4$*8J"B&9/.\D0(4&8)GM=1'&X2Q"BR?MH KEQ MD-(Q\D@>]9)'?LF[6F*=SY5\8H87R,A-8([S7+;" MCOECXW6_/S8=I_(OP&ZVG*I.[BTGU7$: ">SY!OM6,]K)Q*E1DRCA:R@A.JC M@15_\!$*MF:0K2 G3:,@#B,W5HI/-N6-]6<%/9=TP\?##=RDER8]Z1^]!K[0WP^)Q0,?9GNV? M!32CL/T_P)GHS; TH)"BG@RS&^>?N1.' 8DC7US37OWTVR:/U_TW21[X5\YB MT585>N!,[4FG) K2!#_.IA""C;%/]:Q7/?.J_DF5$OW2-%*95EC6IU(U+TDJ M@K='.GZ5M/+#_E]Y%6$<8(P'YX!3*A?#MU^;)&L,7[S(S@V)>.5\7TE5%LQ= M_HJ7ED!"M_#T=:+EA7TF6H-GHX5>%JVW@^,<2.O2Y26<.9BXZ#U;_&@&(0K# MOGZ*W8\').H"Z+GEP 4D(&/B0(Z+PA%@%6K8@X-P-!R5_1[">./!494>JN,X M"4@4/GV?H7 2I %)8^^&V]Y5B?^R^NJ%V>__:ROS8$]E1O^Y,NOR'M5=,\%M M,[$1VQ9J$/M?U3H*$MA)E)+N7HF3($KCP0=EU5H3I4%(DB#+[(X90]A33!]7 M]PS*>X@3BY"- TR3O7$<[719-5>WKI?4R*VL:[CZT;Y?/>ZZM.WTKMF]9.JV M%!I5? &F^#"!>Z;J^L?NQ&PO=V]R:W-H965TT1;(:3;8^#'N@ MI;,M5"(]DHZ;_WY'259LP-:2 7E(S*-X'^_NNSN2EQNEOYLEHH4?52G-U7!I M[>IB-#+9$BMASM4*)7V9*UT)2Z)>C,Q*H\AKI:H<<=^/1I4HY'!R6<]-]>12 MK6U92)QJ,.NJ$OKI&DNUN1JRX7;B:[%86CD4=\=;]-]JY\F9F3!XH\IO16Z75\-D"#G.Q;JT7]7F([8. MA0XO4Z6I_\.F61M&0\C6QJJJ528+JD(VO^)'&X@=A<0_HL!;A3H0HV:CVLH/ MPHK)I58;T&XUH;E![6JM3<85TK%R;S5]+4C/3FZ57, #Z@H^X,S"Z8.8E6C. M+D>6P-V24=8"73= _ A0!'=*VJ6!7V6.^;[^B(SJ+.-;RZYY+^#GM3R'P/> M^]SOP0LZ3X,:;WP$[YX2.E^7"&H.MTI(N%&/*(6TYI"SO5BN5"[,2F1X-:1: M,*@?<3AY;QPTF8V=V1[8)0YN5+42\@DVPD A(2.Q+(3,D+BV2Q!E":4S*-L: M=$XJTA9R7=BG?4!B*<-JAAH"YF98.K@6I/@\&T7)L+F&J5(>8&YEI5];X&PB#VTL@'YC'?]WS?']RB<6O%$Q6@);]D M8^%IS$./QQS.X)1Y?LP(W(>S9QM0YBX(*]2%RFL[6!IX?K)O4P^;XX[-\8O9 M_+*VQ@J9%Y3*K24UPX=X[44]S.LN_*R%_R]2Q!G4E65=9>6NLG[^*>&,_0(? MA=:%(3OE=XK)._X3<_JG=7 MY.1B#O=66&SU69"25@ LY!X?LP$>U:9.F<.-QKRP$'E)RH Q;YR$@_E1E>ET M"@'GSBP*Q:)W'6=AG:CO!F[1.]OUK2.9UN9QMM::\AA62M='P6F:4AB2H$EC MED9>S"FG!R<462+42],$W)@E@1?%K"]?PRY?P]Y\I;*K"F,4U>?ORB)\H?SY MYJI_EZ>_[NHT^KMGOZC;+WIQ?7R2%"@TMFE[7W'5E/6A\N@%/5P>#TN$;8=; M4H>C]E85UF(^L,JU/YBKDLY^5SUZN[6Y&-2%I)NO^0MZ.D%/4Q/&V=.I4L9OXTSC\.Z#[1Q MWA&#?='%F8HSI>[1XW;:N9V^*LQUB ]UG!>$FOG/5QS_+8+=C_H6Q4"':QCQ MCJ-.XGM2L">-.ZF/(+9S'V2OIZANZW?**KUM[ELG7T(4?]Z;OPE1O:AO051* M1T/2\>3Q]'!UC';NY17J1?WZ<'NMI6VNZ-UL]\)YW]SKGYG-4 ^7]$I#[1;0][DB-EO!;="]^R;_ E!+ M P04 " L@ Y1?3F\J- # ?"0 &0 'AL+W=OXY4" MW5854P\7*.1VYD?^;N,+7V^,W0CFTX:M\1K-W\V5HE4P>"EYA;7FL@:%JYF_ MB,XO,HMW@!N.6[WW#C:3I92W=O&QG/FA)80""V,],'K^]3W\( M:0WWWW?>/[C<*9FLW,'_M0XHJUPGR1VS^PS\<1+*30[A>V'38E M<-%J(ZO>F!A4O.Z>[+ZOPY[!.#Q@$/<&L>/=!7(LWS/#YE,EMZ LFKS9%Y>J MLR9RO+9-N3:*3CG9F?FUD<4M_-78$FEX^Y4M!>J3:6#(MT4$1>_GHO,3'_"3 MPV=9FXV&W^H2RZ?V 7$:B,4[8A?Q48>?VGH$27@*<1B'1_PE0Z*)\Y<<2G3# M%/YJ&UC"%7N@>V5@H12KU^C>_UDLM5%T2?X]$BP=@J4N6'HH&&FG; 6"7,%^ MA6%A+R$W'/5K)3[JU,KS7#>LP)E/^M.H[M"??]T@K*0@;?%Z#<:VKQ<8_P^U M9^CX4E8-JQ]^^6D<1V?O-&A'2#:/JG"$R(T"BW] I@!M&^$]%E@M44$2V49$ M$V!UZ4":WT-E.PX-*B[+WH"ZAMZN:^?>GZVSIBIH6WZZ'?>H"JX1&L4+M+;= M"7QS\B$/[ X5_1L /D%Z%TRPNL#3%Y3&D.?A:1B&\ ;"T5D&+L_H'41V\88> M2>;]3GVVSI/TK(?&HS0=H.DH2MS>9.)=VC!"$)C*@?<-5_3Z-LM/HRB&D^=! MDE&:NR!IY.UR(W@29:?C\?@EGDB%#A]EAU.:0)YDKZ4T\$RB SRCKA0GSS/L M><:C<;;/,\X&^#.:8>;VJ" #3=O;09&0AZ]6_9%BO@MD[^1SZR0Y.VJ=Q7!$ MAMD@P^S_R? #XPINF&@1%IKDTOW]O2;)HP&.2-(&N',!*#:R8N/U@EO;JPA< M0\%$T0IFKV6KG7B?2'G[7!#LD>BY9V\)U;>AV480P5!+OQ357@9[0ZM"M7:CF*!]4-XZ[A9&-&X%+:6B@NM<-?<&@L@ Z7TEI=@L;8/@FFO\ 4$L#!!0 M ( "R #E$OP[21\0( )8& 9 >&PO=V]R:W-H965T,+ X@N;%C)R1!220"K4HE6@2T/50];.QQO,+>-;MK M3*7^^,ZN$Q.J!(E+LA_SWKR9G1G/&JD>=(YHX+DLA)Y[N3'561#H),>2Z;ZL M4-!-)E7)#&W5.M"50I8Z4%D$41B>!B7CPEO,W-F-6LQD;0HN\$:!KLN2J3]+ M+&0S]P;>]N"6KW-C#X+%K&)KO$/SO;I1M LZEI27*#27 A1F<^]\<+8<6GMG M\(-CHW?68"-92?E@-U?IW NM("PP,9:!T=\37F!16"*2\;CA]#J7%KB[WK)_ M=@!3,(#@&@#B)SNUI%3>J0Y,X+NRC MW!E%MYQP9O%5B@\74A@E"[I:PY4PJ% ;#R1.Y8\UEQS5_92-$REOK.D^N%E M74*Z*X=:BZP54J?1J]?T9,H9?VL$*IWSZB4_-[5*CL-];LH*)!'VXQ 3+%^^,M]&<1Q-3_W)> 0GO?\*H3/1.5-.7*5D MQBDM\63HCZ?Q82U34C(:A?Y@.'V'DL%T[$?#\#U*!M.I'^XJ^4O=@5UWN)2, M1I$?AA'LJ^)@9U:4J-9N(FI(9"U,.S:ZTV[HGK>SYL6\G=C73*TY%5"!&4'# M_IAFG&JG8+LQLG*39R4-S3&WS.G#@+^^N^.=3NYU]]G,E;+DH:E;- M-$=ZH5I\F>JND1;+;C8VBT[)TC,U]9B'H1@WLFI'9R=^[[H[.]%+6U>MNNZ( M63:-[%87JM;WIR,V&C9NJMG3+3^[!;ORM-1Z Q2M2JLDR#Q^JHN55T[03#C MRUKF:*/2,6[3@_1?O._P92*-NM3UIZJT\]-1-B*EFLIE;6_T_6]J[4_BY!6Z M-OY)[ONS:3HBQ=)8W:R984%3M?U;/JQQV&+(PA<8^)J!>[M[1=[*M]+*LY-. MWY/.G88T1WA7/3>,JUH7E%O;X6L%/GMVJV: V*J2DMMJUE;3JI"M)9=>L^K( MN[8/O$>P+![!?Z^;(](%%+"0Q[ND1=MX(F\O&@_/.1& M+71GJW9&_CR?&-LAF?[:(S[>B(^]^/@E\:BQ#TAD$!V8MF,A.$>>&53/$*0)6;5JFY6&0NF1:?+9>%D(2V,ZKY6A3)'!!:LO/A&MJAJ]VDA MG:)Z%4Q4(9=&$26+^:/23GU95ITRC\J(5<6\U;6>K;QT7!>?E4=_L+G7U"FH MZ1/(Y6))$'X5#.$_#JX^75Z3N^MSMK(,;]56U2T5^)(R'E$<1J)0F64ZC M-/9T&N94A&GP#A4!BRQ1#\AR6/R&)#$52;A^!:I>20X'00IS>>ITQ4S@;!1<.6/+RBX=F"A;8IXROR$'L8AIE@@HVR+W M \GR?4 *&)\+4((*F,+BV--I"K/B\#F0B<@)8RG-P,181F.1O 8FHXG@ %%0 MQ@%-DE*1B9? Y&%"<^'13#/$.,86@$*L#[_%,@EA(\^!92H@,P]]W$1&& C.*D6,(E"OQ* )KSDGNS&3/"OR_)B44H+J2/')H;BWV-*MD MTZR2?]&L>KA_56@(N)%+4K7D([H'J%N+C;XM7*('E')7&]NKRDVBQV8A"W4Z M0A1<G3' ??9M7SC34C\@A76Y@D MOCAQZ;,L>.Z?G'1:EBZWLA1E&F6.#''A\#P+?&(^*>(G:4CVA$1L0B*^.R3O M=3M[4V/$+Z&( :(('=3SS9%9Z]:E\.S[>C1[VQ*4!)+%1G^X;N M.OZB\6.%6RY@QC"5U#L-WA'DK:@.5X-O^YA,"]5,,+R@_?K^]1C3X:8"E:&L MT).?"GV\P7*:N8L@RQ_#N+G3^D7D^PK?&<;QUD".*7KF?SL,*?2RM?ULOMG= M_-F<]P/]X_'^M^B#Q,#5 DHU!6MXE*)RNOY7HU]8O?#C_41;C.R>G./O3'7N M +Y/M;;#PBG8_.^=_0-02P,$% @ +( .4;T$] YP @ =P8 !D !X M;"]W;W)K&ULK55=;YLP%/TK%MJD5MK"1P+I*H+4 M))U6J>E0JVX/TQX<:WR)&RZ>9 &@ MT'-)F9PYA5+5I>O*K( 2RQ&O@.F=#1CO?LGZUW[66-)2PX_4YR5\^0*=G]#P M99Q*^T1-&QL&#LIJJ7C9@;6"DK#VC9^[.AP _.@$(.@ P=^ R0G N .,K=%6 MF;6UQ HGL> -$B9:LYF!K8U%:S>$F5-\4$+O$HU3R1Q+(A'?H%2 !*:P+>[9 M$A0F5*([+ 0VA3Y'']'CPQ*=O3N/7:43&[B;=4GF;9+@1!(_0"O.5"'1-QX,,BXA&Z&Q_P$%GG]Q1-#B[?!/ W+&?17'EF]R@N^1":!8 M08Y2+-0+^K&"<@WBYP#UI*>>#%)_;1@(69 *$:9 'Y(Z5O]ACG$X\KSW V+" M7DPX2'1]EZ(41(UNV$XKT;=9271[NWB+X:C/$?T'P\,D@45J+K-#=!56"9'#,0(N/+-ZTVET2^KX71E[L[@X3NP=WNP2QM2U/HHS7 M3+77O%_MN^J5;2;NG_"V):^PV!(F$86-AGJCJ3YLT;:Y=J)X93O%FBO==^RP MT'\&$"9 [V\X5_N)2=#_:Y+?4$L#!!0 ( "R #E&YK+TGXP0 )X0 9 M >&PO=V]R:W-H965T M%3@&$CM).Z!;T*S;AV$?:/EL$9%(E:3MYM_O*"GRFZP8:+_8$GW/04J\J'K M..&P8%P,QJ-J[5&-1W)E%X5+(E M/('Y6CXJ?!NV+'->@-!<"J)@<3VXH5 (0-(#Q70]0 HBI9=72K MU$R98>.1DANBK#2RV83\$PGFOR!U.*V6WS@?Q&OCY-R?M?/HR&!DVP1,.T47=;JW-/ MJ//(9RE,ILF=F,.\ S_MQX=OX>_[\=3M(1AB[-H NJ\!O'5[&7]?B4OB.1?$ M=5RGPZ#)V7":=,7CQ[3?_9CV^W[X%%*$TY/PAS>T,]3NN%WPO51X[5[V*C[_ M!-\76(-80=>NK(%A!;35>3V.(B<)G6@T7.\FZU@N1$'?=_;EIL=R-*1>XB3> MON!=AV#@^C2A82NXYZO?^NKW^CJ1VA"Y()KEH+L\]H\4!VX<^TE\X/&QG!_2 MV L/')G6A1WPW<;H^#UN.@U^.[;RMN7D@!)I-SPL4: MM,&>:"ZP\^A4\=*VMJY(]-/N%D N%OD*1 J$:[($ 8KE^0OR0P%S8B2![QS# MSA?$9$ FLBB9>/E5$[E!49WQ$AD,*+ RHI)9RZJ<8AE/GVVZ[%IM.@!13"RQ MQ,[ ; $GH)WA(DY"9QW%X3EZ.9JF1&)$$46V+*ETA,X-[SZET5FV3M\4 MV[,U;FV->VV]>9J0V'?)OY^AF('ZKR>324N9_(1,/B1'L8]IXD1)MS_4V0XS MSD^,_D/#=K8=.T,5[;7CKTSA^7Y4W([W9%*-<5@ASHDT=;=*W/[TU4?2UH(4 M^)K-\L[6U[#L.NDF4>@YAYOL7,'[+L'(B6+WQ'ZDVP9.^SOX1&+Q%4;514UQ M_7Q!,*5V#>]%G>-B/V'@73K.N\XYL1\8TF/@OE/;3DW[6_43-H;2[DE;W#_B M1VY?SMD*V]9(^YO8Z1(+I!0TD$'VR3%^3G\ MQ7S29'Y4^H?) 2QY+(0TBR"W]O ^#$V20\',A3J Q"N9T@6SV-7[T!PTL+0* M*D1(HV@:%HS+8#FOQK9Z.5>E%5S"5A-3%@733VL0ZK@(XN!YX"O?Y]8-A,OY M@>WA >SWPU9C+VQ44EZ -%Q)HB%;!*OX_9I.74 UXV\.1W/6)FXK.Z5^N,ZG M=!%$+B,0D%@GP?#G%]R"$$X)\_AY$@V:-5W@>?M9_;[:/&YFQPS<*O$/3VV^ M"*X#DD+&2F&_JN-'.&WHRNDE2ICJFQSKN;.;@"2EL:HX!6,&!9?U+WL\&7$6 M,(E>":"G %KE72]497G'+%O.M3H2[6:CFFM46ZVB,3DNW5UYL!JO^ MESSC"9.6K))$E=)RN2=;)7C"P9!WY $/0EH*("HC&["Y2EWK#O 0))Q5UOYQ M!Y9Q8?Z?0FC4&32N_R%;U;51Q*"YI\9#H],@WDWPT4.]#_><0O&_%+ MK_AO+A:UN:6!E##I/K)D@FAFX25?_HP2'W>W<,<%D IZ,KYJ,K[RZ M]Z66W)9H@TOQGC^ZMNGCR;1983J:)WYE.M"369/QS*N[8;+,$"^E=KH??I;\ M@-RR?4RY;I:X'LT4O_)04VZ:C&^\NG]E2!48YD8K -+5!C/U'7)1>I$W5)?BH.6OT"=T)Z421NT1J/Q]8. MZ7BH-RU=8S]>OVE\CN+#IH\3+5#C\8C:(3WT,1.W3(W]4%V5^.JC=NA&OW/1 MDC0>#Z4=TMAF[BWPG;M \%AK@&GCR[PE:NQ'ZA:SZOEG0EN2TO%(VB'] M@AWQK-,/VO*4^GGZ#9)<*J'V3[TL::E*QZ-JA_1+ED3=EK1LI7ZV5E65>S__ M;H"LC(&>QZ6E*AV/JAW2+W@C LN@F_?A2_YEJ[43]/! MMD-ZL$'A65U8@-Y7U:\A5957EXC-:%-AK^JZLIU>E^<;IO=<&EPPP]#H8H9. MZ[KBK3M6':HJ " )"0 &0 'AL+W=O)I"FFDGY^%.16K6F!NZW=^R?S.+58A9$ MP(2E/VDBUP,KM% "2[))Y0W;?H9J0;[FBUDJS!-MR[F^FAQOA&19!58.,IJ7 M;_)0!6(/H'B: 6X%<%\"O". ;@7HG@KP*H!W*L"O &;I=KEV$[@ID638YVR+ MN)ZMV'3#1-^@5;QHKC?*7'+UE2J<'(X25IB,L24:S2 M5K9K[^[.^]AM)?RZR3NHBS\@%[NXP<_D9+@3-<"G[? IQ KN'(7/7E$G2AV[ M3?!GP>C6B>P:/N\(G\D92BE9T)1*"J(I025%8"CT%7(_#+H^]OR^?=\@[=72 M7JOTS=4M(D* ;-0LL?YQS3+8WH&U7ABY^(@UO[;FMUJKMC3Z=0G9 OCOED ' M-65P0J 3*F*VR252!P.:LM].XG=\_+[%3*\VTVOEN2I G\Q\A5)C*V:B.0N] M@_"J0^/XP?,L3 ZG.5$4.D>R$-8NP__>F[/P0#IT(MR+FJ6C6CKZ][TYB]ZD MZ>"G2Q6_*2T2>-:D_PJ-CQZ!<-&T3^R]*S\#OC*U5B"S)\L;M!ZMZ_G(5+$7 MXV/G8E)6Y2>:\B?ADO 5S85:PE)1XDY/'35>UMVR(UEA"LN"256F3'.M_E6 MZPGJ^Y(QN>MH@?KO9_@74$L#!!0 ( "R #E$O+:)AF0( ,T& 9 M>&PO=V]R:W-H965TNJU19*JJY%#16NK(4LJ<:IW+BJED +"RJY&WA>XI:454Z>V7=S MF6>BT9Q5,)=$-65)Y>L-<+&?.K[S]N*1;;;:O'#SK*8;6(!^JN<29V[/4K 2 M*L5$122LI\[,G]RDIMX6_&*P5P=C8I(LA7@VD^_%U/&,(>"PTH:!XF,'M\"Y M(4(;_SI.IY>05:.T*#LP.BA9U3[I2[LR6QQ2\91<$D> ',J&IP0&_5BH[-B/[> +6NM00Y) MGL6:MCA1-5W!U,&^IT#NP,G)F;_2N#%PYN2]OKI6?VY25-ILJ.\ 7/'L=5+JLT=Y_9J]'[HW(/NI-I]#^HW+!*H<8:@=[U"'/)MGFV$RUJV["60F/[L\,M?F] MF@)<7PNAWR:F!_9?L/P_4$L#!!0 ( "R #E'>,&)>4P( -(% 9 M>&PO=V]R:W-H965T-)+61+-2[EVE5;";2RI):Y@>>-^Z:]4:;#;?(MW0-2]#WVUN)*W=4 MJ9H6N&H$)Q+JF7/M7\UC@[> ;PWLU4%,3"4K(1[,XG,U!@_JW^TM6,M*ZI@+MCWIM*;F9,YI(*:=DS?B?TG&.JQ M!DO!E'V2?8]-(X>4G=*B'6C=4TW'S%I99XVB!/%]=E*3JN%;F#$IH=73$@%V2) M/TO582AJ,H4X6X"F#5/GB+U?+LC9N_/$EWL0EC)X*Q$X'5"T_H_2E/D1_7*Z4E_F(_WQ . M1^'0"D=_:[$<,TPUJQ=)K(B9O5T19VGH9UGN[@Z[[P92B6ZEZX[AG/7NIRSWBO&!E8L@R;(@?F5Y"I=Z21Q,6XY' MR_'_-I9PT%-.X^/F)EX4)N$KI\>X*$J]P(]?.74/)L[<=E^I7#=<$08U,KW+ M%(5D?X/T"RVV=@A70N-(VW"#ERY( \#S6@C]O#!S/5[CQ6]02P,$% @ M+( .4;%"B?Z1 @ >P8 !D !X;"]W;W)K&UL MC55=;YLP%/TK%MI#*VWEFT!%D-I$TS9I4M6LZ\.T!P=N$JL&,]LD[;_?-5!$ M&Y+M!?QQS[GG7.Q+>A#R2>T -'DN>:7FUD[K^MJV5;Z#DJHK44.%.QLA2ZIQ M*K>VJB70H@65W/8<)[)+RBHK2]NU.YFEHM&<57 GB6K*DLJ76^#B,+=&@>)K#PO@W!"AC#\]IS6D-,#Q^)7]<^L=O:RI@H7@ MCZS0N[D56Z2 #6VXOA>'+]#["0U?+KAJG^30Q888G#=*B[('HX*25=V;/O=U M& '_P+\'N"W1CMEK:TEU31+I3@0::*1S0S:VK1H=,,J\Q576N(N M0YS.OE9[J+20#!3Y1%9X2(J& Q$;,MZY6(*FC*M+C'E8+D-AY MG^JV2^6=2/6MJ:Z([WPDGN,Y$_#%>?@2X-SK^7S_^'\ MA2R9RKE0C03RZV:MM,2S]?M,!G_(X+<9@A,9%J*L.6@HR%:(0DU5K".(6@)S MX?99X"?!+ A3>S\NS7&<'[MQ/(N&N#<*@T%A<%;A(UXQPBI22[&5H"8EGF4P M3>9:U32'N85=1('<@Y61J:_;\81CJVZ4A,ZT@W!P$)YU<$\/>!TT2$:Y(K0J ML!_5-<=#.^4E/-+@AX[K!/&[+'Y_(.Q1:S!M^3N56U8IPF.=JAB9EU^JZB19U MVRW60F/O:8<[_#N - &XOQ%"OTY, QK^-]E?4$L#!!0 ( "R #E%X&PO=V]R:W-H965T)C M9W9VR6&ZT>;!E@#(GBNI[#@H$>NK,+1Y"16W UV#HIV5-A5'FIIU:&L#O/"@ M2H9Q%)V%%18 I2.B*2\=AQ!GU*!]P=;]F_^-JIEB6W,-7RERBP' <7 2M@ MQ1N)=WKS%;IZ3AU?KJ7U7[9I8T\I.&\LZJH#DX)*J/;/G[L^[ "(9S\@[@#Q M:\#H#4#2 1)?:*O,ES7CR+/4Z TS+IK8W,#WQJ.I&J'<*2[0T*X@'&9S0Q?" MX,L)FTNND'WD5?V9W3PVHJ:S0G8T ^1"6O:#&\-=RX_9)W:_F+&C#\=IB"3! M$85YEV[2IHO?2)>P6ZVPM.Q&%5#\CP])>J\_WNJ?Q <)OS=JP)+HA,51'.W1 M,WTW?'AY0$[2MS/Q?,D[V\E5L=/,W]=+BX9N[I\#J49]JI%/-7HCU0S(MKG@ MW@WP3+:VL.] 6I8SS^(\_93%%\/X(D[#I]T^[0F[/#\?G?5AK M@9;ENE'8GEJ_VIO\VM_M5^L3,G_KU7\T[JF1[.&')3U@8%P [:^TQNW$)>B?Q.PO4$L#!!0 ( "R #E$%J.8J MT@4 "8> 9 >&PO=V]R:W-H965TP991LV13EV10!0*B3MX_M^T$F[ MS[JP^_G'Z.^;R>O)W+&27XKL[W2IUA>3>!(L^8I5F?HLMA_X?D)A/=Y"9&7S M-]CNM6 2+*I2B7Q?K!WD:;'[SQ[W!Z)3 (FG .T+T*D%>%^ FXGNG#73NF** MS6=2; -9J_5H]8?FV#35>C9I49_&6R7UKZFN4_,;J3M"JJ=7P4W&"A7\S/+- MK\%OWZMTHT^6"GX);G7G+*N,!V(5'%._N.**I5GY4M=]O;T*7OST94SQ97#%]46\2%E]:;C,[D8*.QXH#G$8ACVO#AVD$,30;96T5LF@U3^X M\Q 2:V\$DQ#&M.?*H0,@I!%UNPI;5^&@JW=5FBW3XKX,_KGF^1V7_PZT"VT' MI:/:A5ISP!3'")#>7%TZ2("O6:+65G2V9HDL"XA2 &'L4A2P@DV.TI:3TEPX>OTB 6=VG&3VH6" Q^P:AVV9=UYP$I MQDG4F^YQW:&QSGT!GJUA]D,=F ) 7T2.G0)B>+$X]40&@XCVM,Q^ZKN[D*< M)/V.<G_1#@DNG9WD$.'.L8V[_)NV0P]N49 M9*"-AJ%]S8IJI5=&E=2QII/+3V@?U,G#(P.Q@Z,P#"-HS=[!98H)ZJ310VL& MN>A\D1C961&/3/C4,4^>(--IS&HU(QMNF;X#Y9'*(ZT7LL=9Y8 M#//YBV1Z"25/ZA%#43PN"&.;CK'CV-NJ!&$/VK$!*#Y?#,9VO@VIA167"OO6 M3MAP&8\*P=C!6PC[MT:7*B:^"\Q &0]#^1-G)5^+;!E\S#=2// :+">%8&QH MBL>%8&QS,M:Y$O5G?DQV:,O@%)\O F,[VT:1=M&W:LMH'$:^1WJ&S614!"8. MZ((D[H= APSI7.YS9>!,AN'\J5XWG= IQ'"4C,N[Q&8D#C$(^X1QZ2@&B2>[ M$$-3.47#[PR3QP/7P_PT"'T^T\0Q[W$-D&N/LT M.'1#I\&@G@RC_@M?K N1B?NGD_K.D)F,2\S$\7P"Z#5F?YGNU(4P\N"9&#R3 M\V5F8H=AMUF7;L"LX3P9E9J'JYYS/?S_@78SFW9>XM5O4*^9O$^+,LCX2H\, M7D?ZV,C=2\G=AA*;YKW>G5!*Y,W'-6=++FN!_GTEA/JQ4;\J;%\-S_\#4$L# M!!0 ( "R #E$SK>"_@@( !8' 9 >&PO=V]R:W-H965T%,P$PAO:XJJEY' MP.5V$$3!;N&!+4OC%G"6KN@2'L$\K6;*SG!+*5@%0C,ID(+%(!A&M]/$Q?N MKPRV>F^,7"9S*9_=Y*X8!*$S!!QRXPC4WC8P!LX=R-KXV3"#]I5.N#_>T3_Z MW&TN?H,FG[WBYY-I?T;:.C4F \K4VLFK$ MUD'%1'VG+TT=]@0D.B$@C8"<*X@;07RNH-<(>N<*^HW IX[KW'WA)M30+%5R MBY2+MC0W\-7W:ELO)MQW\FB4?>]3;.P+ M7!C.&]BHAI$3L!C=2V%*C::B@.)0CZVQUAW9N1N13N#GM;A$QL-3E&DW90*YI42UEZ.4@T+%[3;&'ML[@1U64AGV M"PHD-Z 0AR7EB+,%'-O$;E1TA5Z!*MWAJM>ZZIWCBKJ6<,Q(K4Z\VC6T379- MHIL4;_;W]HV@ V/]UEB_TY@K_/=[J.:@?G3DF;2XI!-W)W+;HS4@)NP_JQ2( M_!7E4MBMT,=3GR3_9$62?A22P^2G;X;5?O%> ZA +7WGU=;"6ICZ;VM7V^8^ M]#WMK_51=#NN>_0?3'UBW%.U9$+;3VMAD>'EE:VPJKMP/3%RY=O,7!K;M/RP MM <7*!=@GR^D-+N)>T%[%&:_ 5!+ P04 " L@ Y1Z)8EP5D" "W!0 M&0 'AL+W=O^Y]QS;G*=-5(] MZS4 DI>*"SWRUHB;.]_7Q1HJJJ_E!H0Y64I5432A6OEZHX"6#E1Q/PJ"@5]1 M)KP\R1LX$S!31=551]><>N&Q&7NCM-A[9:HUVP\^S#5W!'/!I,U,F M\GN6DE4@-)."*%B.O'%X-TEMODOXSJ#1>VMBG2RD?+;!0SGR BL(.!1H&:AY M;6$"G%LB(^-WQ^GU)2UP?[UC_^2\&R\+JF$B^0]6XGKDW7BDA"6M.3[*Y@MT M?IS 0G+MGJ1I<]/8(T6M458=V"BHF&C?]*7KPQX@3$X H@X0O1<0=X#8&6V5 M.5M3BC3/E&R(LMF&S2Y<;QS:N&'"?L4Y*G/*# [S&440J,E',C<_2%ES(')) M=KL74T#*N+XTYT_S*;GX<)GY:,I:L%]T)>[;$M&)$E]K<4WBX(I$010<@4_. MPZ=0&'AHX>'M:[AOS/:.H]YQY/CB$WR?I2P;QCFAHB0/ JE8L86Q/=8:C.4I MTP67NE9 ?HX7&I7YT7Z=*1OW96-7-CG?Z"LRD1J/-;&%#QS[F+YI3WP3IX?:WF8E@W1X*,W?&RM[I7VC M:L6$)AR6!A=<#PV-:J^)-D"Y<9.VD&CFUBW7YF8%91/,^5)*W 5V>/N[.O\' M4$L#!!0 ( "R #E&R.O@K(0( , $ 9 >&PO=V]R:W-H965T^YYQ[G&LGK=+/I@1 ^:Y$MT#3I&8[V ^U6MM(SJPY+P":;B21$,Q#Q;CV^74Y?N$ MKQQ:T7>XL#DC6&%15#[85 M5%QV(SOTYW "B,87 %$/B'S=G9"O\$ N5H!,B[, MVX2BK<$QT:S76W9ZT06]SXT",)F3!XE,[OC6>ED8 ];=BIM,*--H(-\76X/:-L./?\C&@VSL92<7 M9)V)Y:[%/AW/)O%-0O=GQ":#V.0UL?$YL0XU_3^QZ2 V?4TL.BE?6) MNP2[7RB%Q\"U_?!HI7\ 4$L#!!0 ( "R #E&+1!#&,0( +,% 9 M>&PO=V]R:W-H965TICTX<(!58S/[*.V_GVT(RZ0$3=->P&??]]WW&>[B3JHG70$@ M>:FYT"NO0FRN?%]G%=14SV0#PIP44M443:A*7S<*:.Y -??#(+CP:\J$E\1N M;Z>26+;(F8"=(KJM:ZI>-\!EM_+FWF'C@945V@T_B1M:PB/@EV:G3.2/+#FK M06@F!5%0K+SU_"I=VGR7\)5!IX_6Q#K92_ED@]M\Y056$'#(T#)0\WJ&%#BW M1$;&SX'3&TM:X/'ZP/[!>3=>]E1#*ODWEF.U\MY[)(>"MAP?9/<)!C].8":Y M=D_2];E+4S%K--W-!T>3&_"2<+/K9B1*'A'PB ,3NGY9_@?IIE?DE>@2D\H6HR*%M.*[G=D!ZHU?\0S:#1=:_Z%N[N4?-]" MO0?U8Z+&HNE9MZS,5 5E$\QY(24> EM@G-/) M+U!+ P04 " L@ Y1PO(TC $$ #L$@ &0 'AL+W=OP\C/;! M"4YB#>"L[20S^^O7!@HA$$/%]J%@<\^Y'UQS'$].C'\7.T(D^)'$J9A:.RGW M#[8MUCN28''']B153S:,)UBJ(=_:8L\)CC)0$MO(<7P[P32U9I-L[I7/)NP@ M8YJ25P[$(4DP_SDG,3M-+6B]3WRFVYW4$_9LLL=;\D;DE_TK5R.[9(EH0E)! M60HXV4RM1_@0H@R06?Q%R4F=@ J .@2,+H"< N V]?# MJ ",+@'^%8!7 ++4[3SWK'!++/%LPMD)<&VMV/1-5OT,K>I%4]TH;Y*KIU3A MY.QWQJ(3C6. TP@\I1*G6[J*"7@4@D@!/H$WU9K10@POED2B6DL;A7L MR]L2W/QR.[&E"E*[LM=%0/,\('0E(!>\L%3N! C3B$0M^*49[W?A0S,>(@.! MK:I;EAB]EWB.C(Q_'M([X#J_ N0@IR6@16\XO&^KQS#OH1F^)&L%AVW>:\5P MRWYS,[[1%;XYV=(TI>E6+>\8IVO2EE%.X6<4^DMWG"'/':&Q-[&/+;Y'I>^1 MT;=ZH6;'\U&GXSS W,[KL@N[^6J)>&4BWO B>HT81[XW]ML]^Z5G?V )_89; M-W ]_Z* O:S"II4AA7&9PGAX\<8?\1R4G@.CY\>$<4G_Q5HAVTH7-)P&2"^Z M\YHL@D9+U8QJ@=V7@=T/?*OWO=YJ+ZNP:66H+70J(7,ZDGA5FG0D0JI]C%*C M9YI022)UQ2L:4_D3+!C?,YZ5']P\/R]NP;<7DJP(_]OP88-G2@J'-U;!T?WI MZ&%8CQ-5<2)S&T81U340K?$9L7K;^B#V>$VFEMJ7"L*/Q)J!5I4=3E3/KU(8 M:):8IV2/*==-T)J@$?R1!(<3U1.L9 P.U3'84Z"6?0W#'H;U;"HM@_^#F,&F MFHW'COJ[#+/3KAYEI7O0+'SF16/$?J2GAA/5\ZM$$9I5L6/1&,$?27 X43W! M2GNA67Q[+)JF_K;UV+*G7=AM5T^E4FMHENM^*Z8ILP@&J"7,%D/7"Z[&B2I% M1F9%[MCO+ OXN>=/0=",L,T.COWK$5:2C#%Y-O;9K_J$\&UVG"+ FAU2F?_Z+&?+(YO'[*#B8GX.'Q;YP4M%DY\#O6"N M6DF F&P4I7,W5C7F^=%*/I!LGYT=K)B4+,EN=P1'A&L#]7S#F'P?: ?E =?L M/U!+ P04 " L@ Y1M4\*$&4" #[!@ &0 'AL+W=OVBD];&"1"@"I%*/[9.JU05=;N8=F'( M :PZ-K-/2+=?/]M),[2&LO8F\==[GO?X,ZV4?C!K "2/A9!F$JP1-Z=A:!9K M*)@Y41N0MF>I=,'05O4J-!L-+/>B0H0QI4E8,"Z#+/5MMSI+58F"2[C5Q)1% MP?2O*0A538(H>&JXXZLUNH8P2S=L!3/ ^\VMMK6PC9+S J3A2A(-RTEP%IU. M(^H$?L17#I79*1.7RERI!U>YSB38!20'):L%'BGJD_0)#1P\19*&/\E53.6!F11 M&E1%([8."B[K/WML)F)'$$=[!'$CB+WO&N1=7C!D6:I51;0;;:.Y@D_5JZTY M+MVJS%#;7FYUF'U4*J^X$(3)G%Q+9'+%YP+(F3& AAR3F=T'>6E;U))<&N1V M(B G5R66VHXJE$;^F_D)OGRT6\4 .;H 9%R8]VF(UJ'CA(O&S;1V$^]Q\[F4 M)Z1'/Y"8QO1^=D&.WOT3);3YM4G&;9*Q#]O?$]9%ZS)3JQ*OH=@41>L5@W^#]9O8?U#L+@+UG\.ZPTI[88-6MC@1=@5EQSA^(L] M1EU[Y?L-%'/0/UY8L*0E)6]:L.1Y6L.$[LMKV-*&;UJQX:MHHY8V>M.2C3KV M!]U+&[>T\2%:KXLV?A4MHG^O$WJ(U^\\][3CK'4 PYVKS#T+-TRON#1$P-(* MZ&PO=V]R:W-H965T8E_[G.-[3ZZ=]4H_F0; HF?!I5GAQMKVCA!3-""HF:D6I-NIE!;4 MNE#7Q+0::!E(@I,DBI9$4"9QGH6UK&! MU8WU"R3/6EK##NQCN]4N(I-*R01(PY1$&JH5_A#?K5./#X ?#'IS,D>^DKU2 M3S[X7*YPY!,"#H7U"M0-!U@#YU[(I?%KU,33D9YX.C^J?PRUNUKVU,!:\9^L MM,T*WV)40D4[;A]4_PG&>A9>KU#&S$)9&VIIGFG5(^W13LU/@C>![:IATO_%G=5NESF> MS;\J6:/OH 7:0*L,LP:]0SO7*V7' :D*G0%<; OG9RA-'J+DBB)SM#7E^D;*!P]]O3X_;]TXBR8?$@F'Y*@ ME[[:APNBZ22:!M'Y)5'K1'4C?]!:;1,_Z*& M_,A)(_A+^(WJFDF#.%2.%\UN%ACIH;&'P*HV],9>6==I8=JXMP"T![C]2BE[ M#'R[3:]+_@=02P,$% @ +( .4703+6DI! JP\ !D !X;"]W;W)K M&ULK5=K;]LV%/TKA) !+9!&(F,[#]@&8CM!.S1I MD+3;AV$?:.G:(BJ1*DG9,; ?/Y)2)#>3:6&; =NBQ'/N@Y>'NN.MD-]5"J#1 M2YYQ-0E2K8OK,%1Q"CE59Z( ;IZLA,RI-D.Y#E4A@28.E&#3&PG 0Y>;SRQ=:KMC7 Z+N@:GD%_*QZE&84- M2\)RX(H)CB2L)L$-OKXCQ +-;*A+(7X;@>?DDD068\@@UA;"FK^ M-C"'++-,QH\?-6G0V+3 _>M7]CL7O EF217,1?8[2W0Z"2X#E,"*EIE^$MN/ M4 5_ H 8,^@*&-6#8%S"J 2.7^RI9+M,+JNET+,4623O;L-D+MUP.;1+, MN*VL9RW-4V9P>OJ);T!I4RI:H7<+T)1E"CU0*:E=\??H _KVO$#O3MZ/0VW, M65 8U]2SBIH;/NYXYO<(#OR:RZ M9+&&!,54I:=&)3(P.S1!9>$T@\8IXVM3&&\?'M$CR!+M%_GGSW/TQSWD M2Y!_>O(X;&P,O3:^;#E(E;(",:[!A*F[UM;/,8S.HN@7CS.CQIG1T8"?@&9Z MUS?,BX;YXK^'.?=SD,&1,"\;9RZ]1#=%D3%3J1]%EM@:G0M9] GVJN&_\O*W MY=(5Y-4_BI5X:A5'K1!'7JL+6&H4"V-;NF,[*0$E5'=MO/D1*J-0V),'O'&;D?2] .J%0^/UJ%Q'Z)_"J90%^* M0DA=6Y*<)Y1I="L M5\RM1F&_2#T(_F$CM"TGE5(C)9VA5QS#MZ$?B+R5,>S7H&=K$17FY.O>5Q<= M)]$!FZU:8;]:&:UC=ZO(J15->)7IOM7L^KTD+C-CE#]N3_#U_.J;VQIJC;V MGLHUXPIEL#*4T=F%V?ZRZ@RK@1:%ZV260IN^R%VFIIL&:2>8YRLA].O &FCZ M\^G?4$L#!!0 ( "R #E%,V/D7.00 '(1 9 >&PO=V]R:W-H965T M=9NM)VMV' MG7U00+:9 J*2L)M_OQ(0P 849Y,\Q!+]X9 [641TI_J,EM-#,LA8@D)!0J!)8_.[(D M2:(B21P_ZZ!&DU,Y=L?/T3^5BY>+><2<+&GR=QR)[U$9@P++FA:.\MY&F?5+_Y5$]%QD'&&'5#M@(X=O!$'NW:P MRX56R,IE76.!YU-&]X I:QE-#4IN2F^YFCA397P03-Z-I9^8WV8[PH6LB^#@ M'#S(+HF*A "Z!C<_BU@\@3LBMC0"K1TXNR8"QPG_(!V^/UR#L]\^3$TAL:B( M9ECG751YT4A>#]S13&PYN,DB$@WX+_7^$&D"F)*$A@GTS,0":2-^+K(+8%L? M ;*0-01([WY-0ND.E3L,-'#LIC!V&<\9B;? "UT7!,)R@@1.\M;^#7EK'1\X15WVCP]H?@(-6 MJ\G6B\U]3W B*3JQI6%'[^$[-'4=I+LRSX;>\>8>,G.0,U(=B%J0Z!T;>UE' M.^C9 5H!$8KP5"OP6_HVCIR%Y*/QO8[;'49OEF885^9!TOWDMDAPE:7H5Z8 MO[&8@J]Y3IDH,D77DK+\I!9N91F^AR[#ON2ZEOH[)N)%NT.8K3A#O3K?ICF. MV6B#:)W5V_LESW%(9H9\/>>$[8@Q!SKZ6BF&>BT^I8<&1'>0NQ?M#C&V^@SU M OTIH2R.:S.GX,'A+[F0\N"XZ2ULH_TLG\51656G( E%_03)J"-T7_01\?5Z1L>[ZH*I=DYU::$;7E&?J1"GKC+X9;@B#!E M(.^O*17/$Y6@^ P N@D !D !X M;"]W;W)K&ULI59=;]L@%/TKR-I#*VTUQM]5$JE) MNJU3.T6MNCU,>Z#V36+-A@Q(TOW[ 79=+W'2JGNQ 7/.N?> +PRV7/R22P"% M'JN2R:&S5&IU[KHR6T)%Y1E? =-?YEQ45.FN6+AR)8#F%E25+L$X: 2)KS\7N1J.702!^4PI^M2W?+M M9V@2"@U?QDMIGVC;S,4.RM92\:H!ZPBJ@M5O^M@8T0%HGGX :0!D%Q < /@- MP-\%1 < 00,(K#-U*M:'*55T-!!\BX29K=E,PYIIT3K]@IEUOU-"?RTT3HVN MV :DT@NI)/J [NK51WR.9H+/"X4HR]$UEQ)=L7J3F<6ZA9(JR)'BZ/+WNE!_ MT$66\34S8\^$Z&0*BA:E/-7,]W=3=/+N=. J';21=K,FP'$=(#D08(1N.%-+ MB2Y9#GD/?GH<[Y$C!*YVJ[6,/%DV)D<9OZS9&?+Q>T0PP3T!35X-]]*^?([# MIY!IN-<'_R<;O]T ON4+#O!=?IVA&8@UZNZ$Z^L)^G$#U0.(GTG6T,A"397:C$@21GXX<#<]DF$K&;XH6;",5]"G66/#CJ;GX3#I MEXQ:R>A%)V^!EOIW>*5_<"^7.$QBW)]+TBHF_V%?LK=D?J /FG[) MM)5,CTI^++DH/Y:!SW\7.?PFST<-]AN1F&<8D*\-J?ZU^Z9&"18&Q[U M)^]UZK!W-+Y/PE39E:VZO2%Z>^M,?"].TW0WQ/V)7A#A!),#(9+G$,G;-\6X M 7>M2?W Q_%N?/OS@C3 )-X)S^T<:A6(A;T<2&3/F;I8MZ/M!>3"'KL[XV/O M?%)?(YYIZEO-#16+@DE4PEQ3XK-8FR;JBT+=47QEC\X'KO1!;)M+?;D"82;H M[W/.U5/'"+37M=%?4$L#!!0 ( "R #E'.F]=E#@0 $L/ 9 >&PO M=V]R:W-H965T\8SVDOU MM5P#:/)4Y*(<>VNM-S>^7R9K*%C9D1L0.+*2JF :7U7FEQL%++6@(O?#(.C[ M!>/"FXSLMTH]?_C,L[4V'_S):,,R6(#^ MLGE4^.8W+"DO0)1<"J)@-?9NZ&"77\69-ZC4T#/'Y^9O_).H_.+%D),YG_QE.]'GNQ1U)8 ML6VN/\O]!Z@=ZAF^1.:E_4_VU=Q!UR/)MM2RJ,&HH."B^F5/=2". ,C3#@AK M0/@2$)T!=&M ]UI 5 .B:P&]&F!=]RO?;>#F3+/)2,D]468VLID'&WV+QGAQ M83;*0BL?BL?!HZ"7_> MB@[I!C^2,*##%CTS-WP!FP8>M\#G5UL/@Q;XG1L^AP3AM$W\23"ZS3)V+5]T MAN]Y[1*[=FWN5/B^Q9OLL9O0?A1TXW#D[XYUOYX7=N/A\&C>B<"H$1@Y!3Y@ MRKC-% F&4U^OX=B">H/\A>YYVG.1$H6FFDHR92)K\VP(S"]QF[/:?A:,;V+_VB&]3O!H/?&$>1!X\W@/^X^)]X4PYMRPQ(8>UCM M2E [\":DS:'!J^481'$\'+2O1MSHCYWZY[#4!%8KL%7++D;;7G"31)W &&ARJ0_!=]^D%NI:->BKLJ&S1?Q>E#UBM^/5YA(8' MB^'_F4EF-?U)9NTY4@D]Y'[J3OYW.<_X,@>R 95@./""9Z2DLL EXPE>QA(C MN$2Y"? =PZFM MU6XJ 3N!?O4 NHNQ@\GNC$VRY>YT2;3#/,Q0[G2O6M5;/; M4/^BYD,=H1<*R3\]"6ZZ;B=\F2VJ#'*A!U9__+2;LFN'QG:)]( M@[AW9FL?"@MU5Y:SQ_R!"3G#IHDL9+XU+4=)/@J\4UUSY ]E@;I3^A4ABEL\ MM\?ZC.>'*D#=9> 3[BN2;9EBN.,@/5>4YA=H^KUS)\ _:AH*4)GMUDIBSV!U M"V^^-AWAK>V#7GR?TIM9U=<=:*HV\YZIC./*Y+!"R@"WKD=4U;E5+UIN;&NR ME!H;'?NXQFX7E)F XRLI]?.+,=#TSY._ 5!+ P04 " L@ Y16,U/U6X' M #7* &0 'AL+W=OOK<^YUMJ1"SDW8[&T]93+/C=,82^:?%LQ'NGZ5Q$8<)&'&3S.*9\V6=1NCAK MP=;ZP;=P,A7Y@W;O=$8G[)Z)'[,1EW?MRDH0QBS)PC0!G#V>M3[!DUM"0C8A$;B]P$E?^>V8!%46Y)CN-G:;15]9D# M-Z_7UB^*R7L ;@EP=WO >P"X!."F M %("2%. 5P*\'4#7V0/HE(!.TQZZ):#;%."7 +\I #KKE7,:0ZK%KJWV7LAZ MN6&QWNU58!51.:2"]DYYN@ \;R_MY1=%:!=X&8QADN_">\'EKZ'$B=YMFDS M=\9C,&0/ GP8,D'#* -?*.O#0T\ OS/![-JO@6+<6C7O7NNZJ^>!] M#?S:#!^R<>4Z'?RF\;IKX9^;]ZY;N-OF<,\0Q6ZU:=W"'C9M6I%OVD!N6MU2 MKO!>@<^%^+F'H>\Z77C:?MYTNJ:=VW5;,0#='W'V0F;:TTS@A"& M^JCI5L/K&H2D=>. O^"%Q(15$P- MS50M%R4.LRSE2Y#(E=*F4'5RU3GP0M,..@[QO:%(L#,TT7*1^89()/I<% MECB2UW+)62: S '9$NTP]DO6QYG.05>EB>UU]O&>Q5-<#PVDCR#."Z]H6?B21E'^.-OF!>WHS?81L; 4J2.S*1N'JIV;*B^_PPQ MAQ3'(S/'OWX'CG@8,_!-.K/)%D2*T-'[$WK?T@>L+V59A9IQSC$QAX 2 F0F M\ 9^/S!/0DH D%D FO).WV('V7E'*0-Z%V4P]:U$ !TJ C>H+@+0) )(B0!Z MH0B\)I^Q].$>=X@N_*\M.'*,M+@;"\ZV;5PE1ZY90AKD*I>EBE(IB7%EO?IZPJ#VB# " M%^R!SZD,VEQ2C\!BRA+ ?LZEJBSUBBCE1\@>9CQ,QN&,1H4>5UU0SD @%7ME M_(8F:]OXV+242@1=LP@V. BJBY[?)1AV=@^"ZNV,F]'=.*MZ+W5\47[J*G%T M_X=JQ]*'NV>77UMPN,XJV[-4XNB:Q;'1+B>U12>RH'1V=SFI'V(XG@_W'..X M2C3=!J+Y0".:C!E(%V$RT8[2JW6/"'*[$P=446!!ZWKX"V55*ZIJ5]/S+ M"(P8G\O(?98^76W]V]M!H\!4FNF:-?/K(F$\FX8S%9$J"'.F.4]&NL-GBUGB M6))N5PFK:Q8AJQ]>NFNQ4BUL5JU7.F=@,>O9*A*L5 N;E::)[<:KAQ?*P)Z,?6BQ8S\IP(JT M\>&DC>ML[/H.V>%L7*=V3)SNGB56C(W?@K%QG;&UKP=T[0SO![#B:WP@7\NM M>-!;!*Q('1]:"/5QO1!"D/C>CKZ=:]IAXN_UEF)U_/[ETKFE#YL&$24$I,%I M6H-]>VZQ8S_^)8KZ28."Q;HM2/U-B>:-D::5X9414^VU>??0M=@RG3.V-;XEBQB?% M%W(9&*>RAEU]H5 ]K;["^U1\B[3SO ]/+J#F^24\N5I]8Z?,KS[YNZ-\(B<' M(O8HNW)D*=0"?/45W>I&I+/B2Z:'5(@T+BZGC :,YPWD[X^I=']YDW=0?&ULG9=?;YLZ&,:_BH5VL4E;P08"F9)(2^BT3>U9U6QG%T>[ M<(*36 6;&:=9O_VQB0>L-7_:FP8#O_?Q:S]]9&8G+N[* R$2_,XS5LZ=@Y3% M>]2X_*"%X2I)SLN?PR19U:4X/MZS_5/U;-JV8VN"0KGOV@J3S,G=@!*=GA8R9O^>D3,0V% MNMZ69V7U%YS.[T:^ [;'4O+S 0_ :'?5M7T1;7Z%:W6BS)ME+44ZBE5G%Q<<;8' MWXC(04(V$KP#:V7%])@1P'?@,Y-$D%*"*XX9N"4%?E >D>!U0B2F6?E&O?]] MG8#7K][,7*EFHVNZ6Z.\/"NC#N4/A;@ OO<6( ].+?BJ'_^ZE0J'%1Y;\*0? M_X)9+WXY@!]9/?G)W[BK=J#>!E1O ZKJ!1WU;@3/:5ER\0#^X9* KXR 'U0> MP"Q1"VNU<$@-V=3"9ZE-:K7)D)IO4YL\2RVJU:(AM<"F M%CW9MR#R8PCM:G&M%C_+E=]._$6NG-9ZTY>XDRRP/UH>6[2RYS5-,\Q2L)98DO$VA4W"P,&(L1DU,=C?3@TGJ*/+ M)F/@8,C8C)K IRG3I]>D#!R,&9M/$X.-U6MR!O8'38=-$X.-U6MR!@X&C:H(&]0>-U:7JH)N":RZY "M!4BK!BN<%9@]CO(J:S$&#F6/SZJ7! MVKU.81QWM-HZR PFCLVJEP9[% "/___=UDE6?ZA<8[&GK 09V2G,NXB4%<3Y M['\>2%Y4A]L-E^JH7%T>U/<2$?H%]7S'U7J;@3XOUU]@B_\!4$L#!!0 ( M "R #E&31/$%Q@( #D' 9 >&PO=V]R:W-H965T6.N2RH MAHGD/UEAUD/OQB,%+&G%S:/S$2E$S4 M3_JR7X\Y\]X9\S'E5.1P11:P8D(PL6K;P=HC=1ZV M#&Q'O?@FB/OQP-\>+TQ;7!)FO;>X?R"3!C+IA)SQ2M^2F9(Y0*')4LF2<#R* MNHVUMDJ.&)(XZZ?!">K[L# ,[*\=-6U0TT[4>] 6E;YB8<,O!.N2!6WC3-\! M?,RB),JB$]"6N##(PC@Y0YHUI-G_[3R(PG[;&U!,MGU_X^S]KH;].+@)3TA; MXDY.20WJ'U6G$M3*%6U-J9K2Y%^Y<.?3?PNM+Y8$J/+::<%BB-+C. M<)U47:CKCI$;5^L6TF#E=,TUWFV@; "^7TII#AT[07-;COX"4$L#!!0 ( M "R #E$I)'',E@, )D- 9 >&PO=V]R:W-H965T(TU*4)Z9MF7Y9D[3PIA-RGM+/INP@\S2 I>4_Y\ MCQD[3@TP7FY\2;<[J6^8L\F>;G&%\MM^R=65V61)TAP+D;*"<-Q,C3_@;@&A M!I01?Z=X%)TQT536C#WJBX_)U+!T19AA+'4*JGZ><(Y9IC.I.G[428UF3@WL MCE^R_UF25V365."<9?^DB=Q-C= @"6[H(9-?V/$#UH0\G2]FF2B_R;&*#5R# MQ N#S8?@"8P4'#8>H![X8#P]/X:;2L!'2;H2TRWSN M@) W\D7(/C4JO%_B]7)\FKD0.58($_.I2[LGS@DM)W).XQ9]<1X$;AMW0L1I MB#C#1%"(.]5ZG&,AR9YQO3[[^%1IO,[\-U%D6>%9G?.>.(#(#VR[OU"W*=1] M4W%2*KZN>K.O2/=BU6Q2%9T7VQ$'H^ 'TU^@U-7J#-7Z@G*="+9[BD?S[ M@/D:^?>!9O.;M/Z5S3:(UYO)G=C3&*>&VBT$\B%:VVT3M ]H-C@1?Z% M8(,3_8)@9N<8K%]:'BC?IH4@&6Y49NLV4/\=K]X#J@O)]N7)>,VD.F>7PYUZ M=T*N ]3S#5,ZUA?ZL-V\C<>V>;2 #/,&S8'()S/*,BSDE,UMGC/ L09EJ>TY M3F!G."%6V-5K8Q9VZ5*D"8$Q0WR999B]]"&EZY[E6IN%AV2^$&K!#KLYGL,$ MQ&,^9G)F5RQQD@'A"26(P:QG7;F=:]=3 +WC9P)KOC5&RI4II4]JI>*#K;U ZY"N^B*9<_Z)UL=?W+10MN:!9"98*LH04__BY#,06P-T'\$J M]Q;0V@-HEH#F6T"P!] J :UC)?DEP#]64E " AW[(E@ZTD,L<-AE=(V8VBW9 MU$"G2Z-E@!.B*FLBF'R:2)P(!Y2L@(EDF@*ZIP+0&+]@-3D=@L!)RM$]9@RK M])^AK^AQ,D2GG\^ZMI"V%8,=E7;ZA1UOCQT7W5$B%AR-2 QQ#7YDQ@<&O"U] MKASW-H[W/2/A5@ M_'3M58V"5J6@]2X%YPAG=$E$G9*",=A2XN\J*3)A-*P._@[/<00]2Y[L'-@* MK!#5I>2@N1W'_ MB?^WM0PAN*B$7AP62G-]44F5\"R Q"@'EM"Z@V9H9IM KM^-3R/@/4$L#!!0 ( "R #E%/H;U[[0, M )$/ 9 >&PO=V]R:W-H965T^+Y,UE!0>-19!#H@P%U7];F$.>&R9MQS\UJ=>L:8#MYSW[+]9Y[NI-_)0"DNZR=57OOL5:H=BPY?P7-I?M*OF#F,/)1NI>%&#M05%QJI_ M^E('H@4(S@&"&A"\ 9!S@+ &A&\!T1E 5 .BMX#!&4!< ZSK?N6[#=R"*CJ; M"+Y#PLS6;.;!1M^B=;PR9H3RJ(3^FFF^T@L:F)_4Y+<5>7"&/$3WG*FU1'^"DKC($MU%%\*(KE.PR M<.YD,?7N1I8T@:FG"YH$L05OAKJ.0,4SL#RFS&UG)!J08.)O.YP8-DX,>SLA MM1=:J9GL3"FW%5'<6C^(,<;-^M5).YT5DG@T&G6;.6K,'#G-G//"Q)>V8ZUU MDE,K8(X89U=;D&9$=U2D\A/:U;)">UGI4YCQ3L_<:Q,K(10V"AI?4M"X\6K< M7T'U<>Q2D)/E'0H:G^Q-A-L[>.0$P8=*B2]L#I/Z^J'-E^BO>RB>0/SMB YI ME6#R@\0YKYG:OA%\HLZ%>\%>H3SV)3CX$OQ8!7?>*H*3'# <1S@Z]G)^<=JQ M#X>R1MRUZ'\]A?,+BU?'T+47AT)(W+7KKBAS_@K03ZZ'.D;=#82/]*]NEG56'1-4W?],[FGD/Y(OWKERN%NFG> M$_/3 D=(>.J)WVH]"A KV_-)?:/9,%5=JYNW35_YV793;][/RD_%*M,;E,-24^)KT]V)JO^K!HJ7ML%YXDJW2_9QK7MF$&:"_K[D7.T'9H&F M"Y_]"U!+ P04 " L@ Y1H:MS^1H$ #)$@ &0 'AL+W=OV#C/#;X8<_@GG)\9?\CTA IS3),OO MK+T0AR^VG4=[DN)\P@XDDV^VC*=8R%N^L_,#)S@NG-+$1HX3V"FFF;68%\\> M^6+.CB*A&7GD(#^F*>;_+4G"3G<6M-X>?*.[O5 /[,7\@'?DB8@_#X],GV:J7E_$ER^I=)/ M+)X$BU[ 'P514.])C+\NQT<#8+MBP3.QS\)#%).[Q7YG]@S'_M=D?(D, 6Q:R MJB9ZJ^82&2/^=LPFP'4^ >0@IR^AB]WAK"\?L_N:1-(=]KFWLG&KM>$6\;R! M>+\?TV?"U4HH9_@36)(=S3*:[< 2)SB+2%^.95"_"*JVG==%$#CR,[=?F[F, MFK68O8K9NY+Y%XXST;\\O Z"ZTT'$?P*P;\28:5*E20D!HP#S!ET(Y'=9>\Q?Z@[,=5B2AD>1[H2QR:O$KX5(IY?R650,'3B-R8<^48X0--CAQ M_7>U'#%JX<\J_-EM^(;V*2//&CQH,IOU\T"G%B3G-J)+NTF/$[;XPO=%U5:S M5E4].)!%0U;A;5D8FTL';Z([S=)J=-B##@<6!$0U.KH1?;35] CMI>$.%;76 M(V@6I W-:'I,P=\;HMK_'X/&P5HPH%DQ'EK9@8/<5HH]Y<+.U=%GK:F:=E;9 MB%6;O58::)::879#V^J8[8!!,XW>M#*6L!06: M%648W]2I*QUU;/I'K-K,M?1 L_88F,=;-+P&J983:-:3#3Y?VJ*HE@1DEH0; M6Q3U;?&=.1JS:K/70H#,0O"A%D7=G=V;0'> I=[9D7EGO[U%47=C=R=>\+Z4 M(U9M_'K[1^;M_X,MJJ.V_VYR.M/O]DW_ '(M+NBCXC+>H3IT:%X$=N-__Y3P M77&&DH.('3-1'@-43ZMSFOOB=,*NS6Y2W@AV M*$X2GID0+"TN]P3'A"L#^7[+F'B[40-4IU>+_P%02P,$% @ +( .46X, M\:&ULM59;;]HP M%/XK5K1*F[3E2KA4@%0NU3H)K2I:^S#MP9 3L.K$S': _OO93DAI%5S4:B_$ MM^\[W[E@G_Z.\4>Q!I!HG]%<#)RUE)M+SQ/+-618N&P#N=I)&<^P5%.^\L2& M TX,**->Z/MM+\,D=X9]LW;+AWU62$IRN.5(%%F&^=,(*-L-G, Y+-R1U5KJ M!6_8W^ 5S$'^VMQR-?-JEH1DD O"4T, !SXI[ 3AR-D79EP=BC MGMPD \?7BH#"4FH*K#Y;& .EFDGI^%N1.K5-#3P>']BOC?/*F046,&;T@21R M/7"Z#DH@Q065=VSW'2J'8LVW9%287[2KSOH.6A9"LJP"*P49R!. (H MGF9 6 '"UX#6"4!4 :)S+;0J0.M<"W$%,*Y[I>\F)%<%\I<^@:$X[N,2T M70E55A7B\P0D)E1\4=A/R$-BC3F(OB>5-FW!6U8Z1J6.\(2.",U8+M<"3?,$ MD@;\Q(YO6_">BDD=F/ 0F%%H)?Q1Y"Z*_*\H](->@Y[Q^?!NDSL?LSY]M_47 MP8CJ*HD,7^L$WW2_47]L2! E*:A,/P'FC4FVTT0G@>-W %]XTJH]:5F99B0G M69&AWS/(%L#_6"CCFC*V4M[D$E3-2\2QA*94V^&!VXLNFE)LAX5NU[^PJ&_7 MZMM6GGM&L224R* E?O M&DKU+;4UMY2ZP%AU2:TX5CEJO%5*_K;AUX_J=NCWO>VQ*W8%GY#;ZL0]BR_= MVI>NO3+Q_MS*[-64O8]5IAU^LC+ML-#MM6W)#?SGM\G_0&V^ 3Y=G&\ X\#M MQE8'CA[7X#_79V7 5J#5$>W5\QFW'051?;"4[QVU"1GPE>G/!%JR(I?E6U"O MUCW@E>E\7JV/@LMQT+ ^T3VC:4N>ZW#C-0E%T@(")!:+C.MU)UJ.C/[L-H'DQR(U<3.V@;:?[]V$D)H$Y?= MF1=(G/.=FX_MX\F!\2>1 $CTG*543*U$RGQLVR)*(,.BQW*@ZLN&\0Q+]P,TRH-9L48P]\-F$[F1(*#QR)799A_G(#*3M,+=K-K+3')@ K"*.*PF5K7[OC.]3102/P@P6$3@?0KX#^I18&%3"X%/ KP'\-= 4=5$#P&@@Z@&$% M#"^U$%9 >"DPJH#1I8#K'&?.*2JHG/*B7A98XMF$LP/B6E[ITP]%T16\*A-" M]?IXE%Q])8J3LSG.B<0I>I0L>D(?%B Q207Z W..=>5^1+^C[X\+].&WCQ-; M*H,:LZ-*^4VIW.M0[J)[1F4BT)+&$+?P"S/??X]?FOG@/?[3._Y[!@6VRG2= M;N^8[AO/J/%N1WNH[UPASW%'+0[-S?@*UCWDA9WXXF+KGM.6SI_#5S\7^R 9>$1$^Q(K%?F%(GU:[F>>[SAJ_O;-W+^5ZKM^&(:UV)F;@]K-@='- M!_RBSE*)V ;%9$]BH/$5RD&=SPGFT#:)I;YAPP^GYPS]N(0825:&(JX0SMB.RK9-LM08-/S0$_!Z"I9&P[I/ M&HL<1S"U5",D@._!FJ&V5?BNN;/ @SKPX'\%WA9P\+;D#!X,:P^&1@^6ST1( M0K?E696P- 8NT%_WD*V!_VU85&%M(/ROU:I:+1%Q4JRSMNW:K/!; FC.LAS3 M%X0I5?41Z=2IT?QD"B.10T34&5P;5RC6Z.E<>JKXR8SWRS+B MM83:DI$6L9;=WV[TF1GP;7&O$6I74&56GEWU:'UWNBYN#*_&;]SQW&T97[KC M57DS.JDO+VJJP+=$19O"1IER>D/E*R_O/N6+9'G1Y:Z95%US\9BH^R)P+:"^ M;QB3QQ=MH+Z!SOX%4$L#!!0 ( "R #E'4.CZ?X ( *H( 9 >&PO M=V]R:W-H965TN1EQA3GOJ_3#'*J6[( @2M+J7)JT%0K7Q<*Z,*!4[5RP5PN1UY;>]UXIZM,F,G_&18T!4\@'DL9@HMOV)9 ML!R$9E(0!F],;"9S*9^L<;48>8$-"#BDQC)0?&Q@ M#)Q;(@SC5\GI52XM<'_\RO[%Y8ZYS*F&L>3?V<)D(Z_OD04LZ9J;>[G]"F4^ ML>5+)=?NGVQW>[OH,5UK(_,2C';.Q.Y)GTL=]@#MS@% 6 +"8P%1"8B.!71* M0.=80%P"7.K^+G!C7PRW_V[J/@E>IA MI7KH^#H'^%#Q#2C#YAR(D 9(05\H&G6Z[)BZCLF>^DT2!_8W]#?[^3R(\;R.>@?C9H MV:FH.XW4]R5QX8CE5@"VP8P5I "5@C#8[>KJI9DTBEM!\+$ANKB*+FXDNA0S M/%,;/%'87/%435G.;+131N>,,XQX+%4A[0'#MGDRG8Y/CQ&G6[GO-KJ_LW(< MH48S2_<]-7I5.+WFNJF\CKM=A!W#Y1>O_+9_U]G[:+_)H1V MT%#]@RJ$06,($Z:-8O.U?<>Z3O[!&[^],(KBO]WZ>WW>WN(W5*V8T(3#$H%! MJX>UJ'8WX\XPLG"M?RX-7B1NF.''!"B[ =>7$@4I#7N;5)\GR6]02P,$% M @ +( .45E[MA%R P @0P !D !X;"]W;W)K&ULO5?;;MLX$/T50MB'!&BBNV0%MH':LK$MDB)HT.U#L0^T-+:)2J1+TG'[ M]TM2BNH+K;KHMB^62,TY,W,X(XV'.\8_BS6 1%_KBHJ1LY9R<^>ZHEA#C<4M MVP!53Y:,UUBJ)5^Y8L,!EP945V[@>8E;8T*=\=#L/?+QD&UE12@\<,?##5[!$\@/FT>N5F['4I(:J"",(@[+D?/:OYO[ MG@88BW\([,3>/=*I+!C[K!=ORI'CZ8B@@D)J"JPNSS"%JM),*HXO+:G3^=3 M_?L7]KE)7B6SP *FK/I(2KD>.0,'E;#$VTJ^9[N_H4THUGP%JX3Y1;O&-HT< M5&R%9'4+5A'4A#97_+458@^@>.R H 4$QX!S'L(6$%[J(6H!T:4>XA80'P.2 M,X"D!21&^T8LHW2.)1X/.=LAKJT5F[XQQV702F!"=64]2:Z>$H63XW>,WDP9 ME9Q5ZM$*O:$2. @IT UZ4F5<;BM ;(ER(B0GBZTN!X&NO@C.L0/2C':X%FM(32@L_[\O>9_]FO=Y/SR'0L%]&_Q R[ K MS-#P1>?X]@H.288HH\5>G9*V3E^A!:P(I7IO@2M,"[ IU_A*C"_]LGT>!W'L M^9&*]-D29-0%&?4&^%!)KS$W;;#A;$BELS1&=A.2'@9<.NHB:DCDU"[Q! M'/J'9GEC%N^S99F7A8=F,PM;F*99;)5E/K*JI?E/:F)A%)=\8)41'Y#4\8WC&,C MR=7]_?0:?7J >@'\WY[F2#OWZ1]LCM2FY8%&3?&DIUI&21 7=39\U.S MV8'@?O>]_G ^U.]W7I*?MCO8_P?4$L#!!0 ( "R #E%) MD.NNQ ( )P' 9 >&PO=V]R:W-H965THDUJI(B$)Z8L@4H%.ZZ1655FW#],^F.1(K"8VLPVT4G_\;">DK T9 M^P)^>YZ[Y^YR-]QP\21S1 7/9<'DR,F56EZZKDQR+(GL\24R?;/@HB1*;T7F MRJ5 DEI06;B^YT5N22ASXJ$]NQ?QD*]401G>"Y"KLB3B98P%WXR*!9 MKLR!&P^7),,9JL?EO= [MV%):8E,4LY X&+D7/4OIY%Y;Q]\I[B1.VLP2N:< M/YG-33IR/.,0%I@HPT#TWQHG6!2&2+OQN^9T&I,&N+O>LG^VVK66.9$XX<4/ MFJI\Y)P[D.*"K KUP#=?L-8S,'P)+Z3]A4W]UG,@64G%RQJL/2@IJ_[)K*2Y$E+W \145H(>&."$%,'D^&KM+.&1-N4CLRKASQ]S@2P"UG*I=PK5G3 M%ORD&Q]UX%T=E"8R_C8R8[^3\.N*]2#P3L'W?.]Q-H7CHY,Z6K+-O?]G:V&9 M'LS2OVAE^4MJT!1!8&G#/;1WJW*N<\T7H-N)R2#+0%92X14Z1(\KWH'E-1UF M'?M#=]WB2MBX$G:ZKK%50^@4ZO.=(-O:V$N^G"0<_S/K45[3]PP4=OQB<(\T/<+SM5V8PPT SG^ U!+ P04 " L@ Y1*KD. MO@$& K'0 &0 'AL+W=O/DA7)(L^* MDQH!8DM^[GC/D;Q[1(T?\^)[N952H:ZD49R-)N/ZWFTQ&>=[E<29O"U0N4_3J/@Q ME4G^>#/"H^<;=_%FJZH;SF2\BS9R(=77W6VAKYS6RRI.95;&>88*N;X9?<+7 M(?$K@QKQ9RP?RZ/OJ*)RG^??JXO/JYN16T4D$[E4E8M(?SS(F4R2RI..XY_& MZ:@=LS(\_O[L_=>:O"9S'Y5REB??XI7:WHS\$5K)=;1/U%W^^)ML"'F5OV6> ME/5_]-A@W1%:[DN5IXVQCB"-L\-G]-0DXLA ^X$-2&- 3 -VPH V!O3<$5AC MP,X=P6L,:NK.@7N=N'FDHLFXR!]14:&UM^I+G?W:6NCQVEPZ^" M<)9-J--#J.1$J!1]R3.U+5&HQUT!]O-A>SY@[^BTM;DCS[F;DD&'O^^SCXBZ M'Q!QB0O$,SO;' <0G9\;/7SSZ+UDT'8AT=H?.^'O3C[(;"^A:3T8\MJP*EP/ M$R'<@+MB[#PLS>&L5"BP:I<(V?_IQ2XG-SR0/ *R($I29U&T=H(#Q&3.XV,/ I MP^($]TYDX&&5L7BIJDT;!SW2+L-Z'JT)AY"$^[C20WW>Y_H,S_'9I]YI#CPL M.EY?X:?8%@17C#/?XV8J(* N\6:3@W!@SX" @TT#=VH$#\N1\-OLMFT9Z#_T MFC:".Q6!AV7$0"/!4 MWB;E;9A".NR2P"@H@';"KFXF94P"G-Q4]55 ZZ8"' MM<-9;630176<<5WNHJ6\&>GR7,KB08XF"'HFPK:<\+BUX2XT6OC":/V$=<(% M#RN7U_<@'RH+9FN903#=78F9'1M&7&'"0@BFMZ![@GTGL?"PQCJ__]C*YTK3 MQE;[ 7"D:I7") X M303%G, 1UD@Q(FM0CK%1885U\O]A]C"A]' JI S .>Y M+B/F5CC37_BROS[E3G"18<'UAKXS[/$5Q>)2CN:7P%%_'CK91X9EWQ^W MG][:]DBGK\B;3W&(+6VT0 BH8.;*MH&#[S M\8GEW2\PQP AK'PK88/X:!G* !'& _<$Q**=!**7/9$9TKLLQJM MYO3CD9D! ,I_I]EG%_BJ]G&+@_Q]?AX;U=Y_[P&O%+5&SBK$2) M7.NAW(]"SUIQ>#-WN%#YKG[U=)\KE:?UUZV,5K*H /KW=9ZKYXMJ@/;]Z.1_ M4$L#!!0 ( "R #E%[' 'PX0( &P( 9 >&PO=V]R:W-H965T3'& U ML9GM0/O?SW9"!C1%J'LA]N6^[^X['[X,MEP\RQ6 0B]EP>3062FUOG%=F:V@ M)/*:KX'I-PLN2J+T5BQ=N19 <@LJ"]?'.'9+0IDS&EC;@Q@->*4*RN!!(%F5 M)1&O8RCX=NAXSL[P2)EH_"+US6Y:J1;[]!HR\I!E*0;=J#BQ[19_13+=O7A6 ^ (]P@98!>@K M,!!$,R/*T!.C9C53VB MT80PDA-TD8(BM)"7FN5IEJ*+3Y<#5VEA)CTW:T2, M:Q'^.R("=,^96DDTU1GE'?CT-#X^@7=U0=NJ^KNJCOV3A-\K=HT"?(5\[... M?"9GP[U^EYS_BS[]8^VXR2!/=CG S< MS7ZQWOK%VC$,\:%?^M;/B[V@C_O!H>.TPS'R0Z_OQ:WC@=*P51J>5-KT]*][ M*.<@?I^H7=0R1A^J75K#HCT)?HQQ%!TI[7#SPMCK=>N,VZSBDUF]_3??S@4G M^3G*DS9&\C'E2^\I9U;$F6\8JIN\];: MCL9;.Q&.[&/O9N)UV%,]2NO)]X^^GL/W1"PIDZB A0Z%KQ-]5**>;?5&\;6] MO.=&PO=V]R:W-H965TW"3F]0BL3O;I?#O=^V$*+!2(?&2V-?W M')]SK^.D.R$?U!I DZ>VX6KNK+7>G+NN*M;04G4F-L!QI1*RI1JGLG;51@(M M+:AMW,#S8K>EC#M9:F.W,DO%5C>,PZTD:MNV5#Y?0B-V<\=W7@)WK%YK$W"S M=$-KR$'?;VXESMR!I60M<,4$)Q*JN7/AGR]BDV\3?C+8J=&8&"$K1*/LD^SZ7,\AQ59IT?9@5- RWKWI4U^'$<"/W@$$ M/2#X*"#L :$UVBFSMI94TRR58D>DR48V,["UL6ATP[CI8JXEKC+$Z2R'&GNB MH3PA.:LYJUA!N28+NS-((&W![XX#%]"@7#?P/W9 M:[B+I1WJ&PSU#2Q?] [?J!K45F.?HXXBMA3FLWO,?"_RXVD5X4&5?4M^WT"[ OGG@.]H8(P^[[NCF(SL1.',#^,WKO>D3;T@ M"O=[G@P*)P<5OCY['[ >#\3QYZW'_W5R-DN2)$C>>-^3-XV2:#I[8]X=70'F M^KVALF9)N6B& M_TKV#U!+ P04 " L@ Y13CJC7D8" "$"P #0 'AL+W-T>6QE9A;T6QKVV!/CQ9SI+^^DF6 M8SMI74(?MO0ENO?PDSKRI[R\\3JC <2AJ?L=UA1)9"QWARPY";OB61CA8 M7&+DZ&YE"A%^//OXNY;ZY@-RX^339.(_GM\O1HM#Z="JJ:VJ^!^5VWZ06#G68&4L4[@ M%#L@#DNB-2AQ9YPFN0&?A5!K+[>E49@KL@VF<]Q/: 939"55"JHK$^ =%(<, M,BM'T;RPHY:E9X-:2VZ,E))<"M)HV,UH#4.; &,/]KOYE>UQ;[+!R?KV7$5G M&D&MZ6B<8_F';(Y[2/LV7E32M=1?:[,U42 X#": U*TV2(_%&D7,)&[Z[3)AO7 M/'V'FO_M/N<@0!$V%&WN_BGO\IL5SZ[^E^3F7^50\(L:VV9XZB+G[T'DXO1% MSJY/7V/[)#DYD5[;&@?]=Z_[=BBRKYP(_[2O*M871:N:,DU%ZQ4T34$\:\*& M7I.5>1+O\9O\%#)2,[WL@A'N[1^0TII?=UGW=B/:K-[^;I<7+)J"_;L[_@M0 M2P,$% @ +( .49>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'U2.*. M[< POW[M9#MS'FJT6O# ;(6Q5#J/1*!M67-:#\[/=N>9Z"'\H M*W(K5>T*?<%7*9[,K^/^)WN41BYE*>WS=-!^+\6 5;*6E?PABNE@-&!FHY[^ M5EK^4+7EY2+7JBRG@W%WX*O05N8OBA<>\IXO35MB^?(+=R#3039R)UQ);6Q; MHST_=XR/PE7N?C56?9*E%?J26_%9JV8KZ[4_C;N+(;B-MAUVGUTCGNK_TXQJ MM9*YN%1Y4XG:=NVH1>D!:[.16S-@-:_$=+"KPGA=L*O:ND9BUW5W*E?7WZF[ M]'71W;5UN* -]:ET!_1UT8+30DC(%$!F"&1&"_D7-](PM6)S+8RK MVG^G)PC:A!9M(=>U='6Y&WLN\EPU;NRIUVSN6C"7P@#($P3RA!;RHE!;7^B; M\&(Q8R=)=,1N!#KST!NS!&A)28,\;$TKA1;O2X%[IBEV*KC S) M,%&,B4WA7P1CJ_XCQ;0P)O;"8J.T/6Y;ZT;6P@]O,RT*&;P"F!S&Q': 3W,9 M4&$V&!/KP!G^T><"OO??NL2#S?ES?\C%9# FML'"JOR!W;7*@GTMPCP0$7M@ MQK?2Y52LA8-0F DB8A/3Y1;;GF/KEEG^2ZT8'L(TP($;$0%LW2B&^-SVVO'GN# M;X3Y("+V 1KY!HEBA#DBHG8$B@E3Q0@S141L"B1$9Q_N.<3$U!%19Q(O W6/ MYS[,[Y 1TT=$K \0L>]CBS&+Q,06>2-T[SWJ&'-+3)UE=.'[WB;$E!(3*P6/ MX^$L6HS.4!$KY64@O[-LPN,;%=PLAY+QYFE9C:*C!$W4N' MR20FELFK86%'"C$QF<3$,D&#PW"J&?-)3.R3O;./[,.EL%R6P8"38&I)B-6" M!SIPNCG!M)(0:P7'A!/."6:9A-@R:#QV"5/E!+-,0FP9#/.8+2 FNA)";)I] M8:/#@NU MUT:][PBTCF(4R8@OU,/OQ',3$+)016PC%O($# M4H99*".V$(IYUT!,S$(9_<:PO4N;__52B(E9**->U FGC_H#/,3$+)11+_$$ MF.$S=\<@)KH[[%TGXWJ802"781;*B"T4K"#C#QVS4$9L(63RL&>A#+-01FRA MUS';#@!W!V(6FE#/RJ%SG#!ZGV 6FE#/RJ&8,'J?8!::''([03!Y.,$L-"&V M$(Z904S,0I/60L.VLCD_*\3*187%K;N$<>4Y+_.Y9OZCV^J7I'[7SJHIRYDK MNZMO%"]VF_%W_TAP_B]02P,$% @ +( .4A)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8 M?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06 MU%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT5M1;"?36 MR]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O)]#;46\G MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW M$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[_R3>@_CUZ$,UY[O-5[_ M)ZD>S^>6Z^4OR^^=D[OW@G-]6S$\_0502P,$% @ +( .41^=A6\) @ MV"H !, !;0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WKWS"( ML@&V XMY 4]RVT9-8LMV.^7M<5) FA%4H"+-V31J;=]SXRM]JU[_>O(49X>^ M&^*RV*3DKQB+]89Z&TOG:<@K*Q=ZF_+7L&;>UEN[)B86"\-J-R0:TCR--8J; MZSM:V5V79O>'_'-LW; L G6QF-T>-XY9R\)ZW[6U37F=[8?FGY3Y2T*93TY[ MXJ;U\2)O*-B[">/*QP$OYQ[V%$+;T.S1AO33]GD7.W0LIJ>.8GFZQ#L]NM6J MK:EQ]:[/1\KH ]DF;HA2WY7'HA>GDU.^83I^\K/SIS*G O/.Q^!\S!,+]/6X MUY&,I^<^%Z*0VM.O^):82Y_]?C1.NZ'FD]GY>O^XL)WF$=GT./^._Y[Q6_TO M]B% ^I @?2B0/C1('P:DCPJDCTN0/GZ ],$7*(V@B,I12.4HIG(45#F*JAR% M58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL M"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V* MK 9%5H,BJT&1U:#(:E!D-2BR5BBR5BBR5BBR5BBR5O]3UM_.;;\Y?GJ6O6V' MUWPV_:'UYAE02P$"% ,4 " K@ Y1!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "N #E'I?,J# M[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ *X .425"OW>L P )@T M !@ ("!#0@ 'AL+W=O 8 " @>\+ !X M;"]W;W)K_Q;$" M +" & @(&L$P >&PO=V]R:W-H965T&UL4$L! A0#% @ *X .46"8FAX@ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M*X .4;9P6'-=" /!0 !@ ("!M#( 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ *X .4067P>Q. @ ! 4 M !D ("!]V( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X .45+AFH?, P O0< !D M ("!L&P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *X .44)_C.>H! E@L !D ("!T78 'AL+W=O MP >&PO=V]R:W-H965T&UL4$L! A0#% @ *X .42(> MNHD4 P P< !D ("!(84 'AL+W=O)J,& #M#P &0 M @(%LB >&PO=V]R:W-H965T&UL4$L! A0#% @ *X .40=5X0P"! 'PD !D M ("!#), 'AL+W=O&PO M=V]R:W-H965T)P'&0( M ,8$ 9 " @;6> !X;"]W;W)K&UL4$L! A0#% @ *X .45]>0IE$ P T@8 !D ("! M!:$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +( .47U'CK:Q @ I04 !D ("!JLD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +( .41/?QC][ @ =04 !D M ("!<]P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +( .47TYO*C0 P 'PD !D ("!C>@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+( .4;T$] YP @ =P8 !D ("!&PO=V]R:W-H965T M,&)>4P( -(% 9 " @=H& 0!X;"]W;W)K&UL4$L! A0#% @ +( .4;%"B?Z1 @ >P8 !D M ("!9 D! 'AL+W=O',L,C\" >!0 &0 @($L# $ >&PO=V]R:W-H M965T 9 M " @:(. 0!X;"]W;W)K&UL4$L! M A0#% @ +( .43.MX+^" @ %@< !D ("!JQ0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +( . M48M$$,8Q @ LP4 !D ("!3!P! 'AL+W=O&PO=V]R:W-H965TPB 0!X;"]W;W)K M&UL4$L! A0#% @ +( .402/[_KS 0 :00 M !D ("!B"4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +( .47T^H[<> P N@D !D M ("!@C ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +( .490REPQO P C0T !D ("!P3\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +( .43"] MLX]2 P FPL !D ("!,4H! 'AL+W=O^T# "1#P &0 M @(&Z30$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +( .46X,\:&PO M=V]R:W-H965T&UL4$L! A0#% @ +( .45E[MA%R P @0P !D ("! MQ& ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +( .47L< ?#A @ ; @ !D ("!H&T! 'AL+W=O&UL4$L! A0#% @ +( .49>*NQS $P( L M ( !XG4! %]R96QS+RYR96QS4$L! A0#% @ +( .44V$G.YZ M!0 S# \ ( !RW8! 'AL+W=O7!E&UL4$L% 3!@ !2 %( =18 "N! 0 $! end XML 86 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 283 385 1 false 69 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 Operations and Comprehensive Income (Loss) (Unaudited) Sheet http://flexiblesolutions.com/role/InterimConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss Condensed Interim Consolidated Statements of Operations and Comprehensive Income (Loss) (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 Intangible Assets Sheet http://flexiblesolutions.com/role/GoodwillAndIntangibleAssets Goodwill and 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 Intangible Assets (Tables) Sheet http://flexiblesolutions.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://flexiblesolutions.com/role/GoodwillAndIntangibleAssets 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 Inventories (Details) Sheet http://flexiblesolutions.com/role/Inventories-ScheduleOfInventoriesDetails Inventories - Schedule of Inventories (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 Intangible Assets (Details Narrative) Sheet http://flexiblesolutions.com/role/GoodwillAndIntangibleAssetsDetailsNarrative Goodwill and Intangible Assets (Details Narrative) Details http://flexiblesolutions.com/role/GoodwillAndIntangibleAssetsTables 52 false false R53.htm 00000053 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) Sheet http://flexiblesolutions.com/role/GoodwillAndIntangibleAssets-ScheduleOfGoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) Details 53 false false R54.htm 00000054 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) Sheet http://flexiblesolutions.com/role/GoodwillAndIntangibleAssets-ScheduleOfEstimatedFutureAmortizationExpenseDetails Goodwill and 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 Activities (Details) Sheet http://flexiblesolutions.com/role/StockOptions-ScheduleOfStockOptionActivitiesDetails Stock Options - Schedule of Stock Option Activities (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 All Reports Book All Reports fsi-20200630.xml fsi-20200630.xsd fsi-20200630_cal.xml fsi-20200630_def.xml fsi-20200630_lab.xml fsi-20200630_pre.xml http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true ZIP 90 0001493152-20-015831-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-20-015831-xbrl.zip M4$L#!!0 ( "R #E$4S3(#F0 ! *#U# 0 9G-I+3(P,C P-C,P+GAM M;.R]:W/C.+(F_'TC]C]P:Z;GG1,ANPC>635=&_*MVV==MH_MZM[9+Q.T"%D\ M39$:D/2E?_T+D*)$4J0$WB_B[)X9ET01F8D'B'Y]_8GYW]_^Y_]@\'_^\;].3I@K YKZ%^;" MGIU<6W/[*W.K+>$7YA=H0:2Y-OK*_*:9'OG$OC),B)AS>[DRH0OQ%\%(7QCQ M5-"8DQ.*U_X&+=U&/QZN-Z]=N.[JR^?/;V]OIY;]JKW9Z _G=&;3O>[1]M , M;M[%L1S+2CS+ /:_F/_BF(NKV]/W.6;A0G/77__$7; *_B_ /W'L%PY\8<'_ MHQS+U5S/V8S%OBLLN&!9%@0__\?[,S*-+^2_&3P-EO/EW3%^_A1A[XT_M='+ M9TPB^/Q_O]\\SA9PJ9T8EN-JU@Q^"G]E&M8?:;\#JJI^]K\-']UYD@P>CL%_ M)E\_:\[VS83 /<_O4(*_U=W-#Z(/BY^#+V./&JF/2L&C1OBH#A//.7!V^F*_ M?L9??"8S=,*"$QZ$CR,XSR19^HR_#1\T'%O@@+R/O^")\ >><_*B::O-#^:: M\^P_O/XBA1C\#;)-Z*3^QO\FY4>6;5G>,ITNW46?W8\5_(P?.L%/063,-K\[ M_*/X#S -Y.-TZOQO4JB;V9[EHH_T*5E_F?8S#R&L6K)^M_XVY8<.+U]U(3OQC,6L&UZ+M8Y1$4L/X?K_5.X? GDOSC^PGJ <\9?+5\6/H;F MCG$2/G_Z[NB?UM\2P?S\R3&(4OO$? [?%*SFF6VY\-UE#/WG3U/G;LZQ0#T! M'"%R_>#F46BYAONQ^73SN:&3;^8&UIP^83 VJ:'$SJ__SZ=O1)FPDLJKPC\^ M)W^\'>YSZGCKT588$+:>0H6_MMUO6P8V0ZR_2;X_]J;PP[4\#@F)S*1TPK/_ M6B^E?UUYR#)<#\&II5\9[^0OYSMV1C2;D?]R86(N;N\M^>L2+O._MXPLB:OAO.IV_AP]EB M^,?GU!&CU'Y.)[O?(X=A(P(H)ZP:6?RW\&WZ M@B#<*K_PFU\UA SG3+/^& 8^" CNYE.$-.O%9W>K#G:%]', M2U]4VP&3LFT/ZL'<%;*7X1@L<.T1?R/^_+>X&G+)&>&W+3HV(VR^V_D9 MM/38C[:P#;^I5%4*":AJEGV.\?08'HE<6[-A0C83-]DBJ :PX5IY@":>3?T> M(^'C"2\81YOYPYU]1+_I#IXC^E2H7Y\2.T%8Z]/09NC9\5A4 83LY%( 25NI M%@6@]/WH4:G_Z!%(P1BA#KRT5O<0>=?6*W1&U1 TD-3/H: M6-N3)<,REMZRW_/L(/?+ ['.@ADF_XSQU:J5WL*<:N_#G-,H7\.>TYWXSYEG MF"0[L=^36BCD$V=]X%$>-3'OTYF?6N8\P!DT7K5G$\8]EZ<%=C_/_;\A&DA M\-RV9OC72".NPX/A_''V<0:MV6*IH3_BT,B23C5.3:!S_MM&&_E&CJ)3Y-ZB M2E+KA.8Z&$1\_3 8-,)TA&FAF-$:1/EB1FIS+N,&T0_0U0P+ZI<:LO#F,Q#, MDM1\/UI)=ESW@QRCVA;Q?^* 36=^V";7#@+PJO66GA^UNG,7$!%A(;@@(GV% MU]8,+ZFC @6U/(:-DQW3?.IA[6H_&^919FKO<#]4 WU[) :V1V)C!*W]"%KR M3"J_?9'0&K7:%R-6.A)M;=*D6$_Z#PM%3L'Z/=M%3_S29#!4%&P=9RGI.!_, MHOANZ'C[U7W;; GTRTF4Q1%:L8,M.T^2UUTGY.IJ6-VT#%F![6;#IU;E_[+ M0>XP#LN.2;O2AD2[>7C8BX4Q+H/N+X-^ G1M$0N1O.(Q63.YC8_)FA26L% D M^5BH,_EX$R $> GQ88"0C?C_^;&].3^%:'EC:]:(^(XC/@\U%_#9O<;J%7GQ M/2H^V2V'4WTPYPZGL@V$4UFZ<.J1+*%20=;^HS8>TF/K#NR6-EHVIX?W"(OX M :^/@>+R.%7[;QHR2)X/F=CX>6EBOEM<)[5>>$E7TZ,!-*Z2<2O9'ZQ)(&%< M(>DK9%P@'5@@314^ /E,_8&%-=NW^7L?U0Q!U&!JV C:$;05Q%\*I;/%L-[$ M>?^([Q'?';,>UDI9BB1?2;E!>V4C_;OMVN@<0=UP2DCTBNM3-%XTLH(V1&RG;4MTB,3]]CB,!S'1A^WM@M_-]S% MP&S>0V$I:@$,-1"0OOONBF6(FBL_.+JI.=K8[(:2TM;7S+)V\W,'NDN,\8D" M6!CRSC!:EN7WASNKYXE"Y;>(C0B.!0-!;\E_G4_[.N?D_LVFR,@OT'Y!VFIA MS#0SF-XU@U_.IT!SZC/QZ'/:,[-8-N;8L\A6S3-*R7:_P\@HX[#(U- M629HGPC:3>5JNMS#I;5Z@)KI?MS(%*P@]K=0U8-AU@^+@@\V:YF^CLF:2$*D1.$,OH] M^Y3Q&5\3[.-_J%"(]K+DU&U=#I8;-4.'-,-N:TE.S>WYD%FMU8A0QS*^W2KC MJS93P#72^60$0/L J**G2/UAD@16_&8LI/Z#ACZ&WPMGVRI@TX@FG??C51XC M(#H!B(XKDSU!KDAX=>6Y$&TZ=0P#1+D:D63(8(R%Y073E8LCRB)2]:UMVHL7BOERMDO_HA]V,RD'P [9/"B*FD!C^E\6Z'\&WZ@B#8;N?3W>$#Q-ZIRQ,G=7*G.WL>.,=7>[57>W#0P,=",:PF[0 M.!;&ZNQ=K\[>VI5>![E855C&TEOV&P^DM/,#L4Z#J2;_C/'59BI39V_G9D-" M>Q\F)*)\C9#(735D+#C4K8)#W4-1HF? )E=NYA?7=Q[@#!JOVK,)XW$3OZ[" M\(M)G$%KMEAJ*%'Z-$LZU412 L7WW]CD">6;J&?1F6W\MX M:.>$=%V<,Y@?#9-+WF^_($>8 H37DB[1^+-)NAL7HM@]^BD>?^\@F/#O)>V@N3@O9W9G@:]N# M:A9S21OU5K/LBSR-(1Y#2 M@+2**'GC_EMR,@_">6,20K2\L37K2$#>6XQ7$3>)S_6PK9((&>MVDGF9R M=:Z*CD2).P_4(<9\^X?6+L6<&X:LW^YU"]GQ6+YKQ_+Q!L]L4RILO(DUC/4] M7J,:R'P>/E$>'RXX]CQ _7#:VST/;MOS7?$]^POUL>. IWH*-!Q &UK MD6'"N.2=1<-ZP0O0TC6D.S]6.AX6/RNQW#" --7_VULKO2L;D5/I#=<88Q;^ M)]DGSFY[WW@MCYN-"(:JW=*ON(\8Z!8&ZKU-GG[I94\F M8U^Q4$_69IW'"O7=;%GG&/ACL+R?8S "H L B.4;K*U%#Y.PPVY M38.U*&9W$#1\]XIPP(AN"9Q+D1H4YD./VPTC:R_X( MIIQ%ND8P=1-,':R*=1A,XP;7M0VN@S#:VN,\MOG[;$SZ##1Z$)E9:G9@=YM; MK#C;\\O-S;V@ A TV< MB_9:2$V4H182^U#/!);4X$)'-7C:%2#?Y1F&NJ:_]1-A>JA&7GIFQCCI1Y** M,:[T#DUZ0S<\QY7>J4E7ZU_I&>I]O-;;O6N]C2C^=!TPPJ%[<&A4.XRWO#MX MR[M1A3 BH(,(:$4'C/?\>W?/OQ5-,>*D=SAI19^,]2 Z6@^B%:TQHJ&C:&@C M&C%6!^ED=9 V(A$C%#H)A7JU D4WA,>%L5IA-3FU]%\U2R<:L]^8\'.*D*U[ M,_<./4+T:LP2+1 R66X:!OW-?Q_1TRWT=#93><;$7[R'KI-RHR%4,6HZUZ)NN)R>>9 M*'6VNBR.&+\LPG?MW5AZRQ%#!0ISD'.M!U('9%MX(2;.$:E4)L_H9 UX0\N< M] >HF>['D.W:)(M#G>+##O'8CW=T>_>I@Q$?1Z@4GO!K[U;8VW<]R\\O'*PG MD\GIJ!QHLIM&G Q;2>RKWSKN#.,)[#[ED%U_-+/[6E_1TV(%TCI:W U58^7N M>[C9YR!:WMA:S\M3#[\;8AYJLDIMQN=ZU/0TFG[L)SJ4%32J_A&B1P71CBM< MBC8:V0<7 ZWW7\\93IT@[TBY_SYBW3_T['EUYB)RKCTM@;)I6+]5!3GW?S)< M$WOEUY9NO!JZIYFI#9W:7Y$=C/KFZ@@V(N7H=3=5/\M!XR3!Y:A/BC:%&U%R MY+HD%25^6J1A]3\M,BT_,PF68W"5 M=EL%J_\0V;>M9#+<-G;RISNOY[)N["3[$?8\TM#)3GY)3^"'A2)1LOZOR+LW M"R^TA;':KL0T%H=]^++7]?O]_'X=D0YOTH67">'4"JH;]Q\&Z674?+V\X;_: M,/2F#.29YQ@6=)S'@/C$C;T,68^^:5[?=(3Q".-^F,5[D[OOI\>,X@W[(XA[ MK(M'$(\@[J\F'BAF^P^C?NG"$48=A5%GM5'ZEDI*#J*/?YU/^XH8LEENT/(+ MM%^0MEH8LS VNF;PR_ET! 6ULS""8MQP,HSO'Z0"U#J;4;/TZ3.R-;W?>\X! ML 0QW4RN1[62,P8Q(JA#".JL#DI#4(\/Z#HKYS1=WV,Y=UHC"EDIUT'?M!H8OK,ZD'^1$W7<--(;W.-ZS7^4CER1$WK>.F\#[%UUVQ M5-WN4SL7/D;<= $WN?>IIA*]1AW3.E;BB5]195%7_=#1(.G>I-?>;7E*YP'W]=JZ?)]!!V/D7@L:"1P;&K(DT+:#TE?'=D145Q'55Y=W1%07 M$=5G9WA$5%<1U24115U#4"0=ZA$-GX="&:SW"H7MP:,WI#A-_'Z"K&1;4 M+S5D&=9+SV^W4T)B6X0OC?FVO:+^^-DCB#H+HOZXUB.(.@FB?GG3(X@Z"Z)N M.] C<#H#G)9\YA$!W45 ,V[RB( .(J!USW@ZFWE+SR_!Y-\))8)#<$'$^PJO MK9F]/([X2?@8M3S:=GWZYS^/4.LIU/KG98]0ZR'4^NF+CU#K*=3ZX;&/\.H) MO%KVZT><]!4GS7K_(TYZAY/68P2WMD5^@6S3-*R7:_Q;!!WWJ&"R3P1MNV?] MBP2,@.HTH/KG[X^ ZBR@^NG5CX#J-*#ZX;N/(.H4B%KVT$%5^75CLD"(1X$,OV+_/O[;]HSZXVJ/:.H^FOKC9X]HZC::^N5D MCVCJ/IJZ[6&/".H>@MJ]##Y"HK6UEVXURS['O#_:IN?B'<:YMF;!5A ^\:N& MD.&<:5;/"Y7JT/AR U\T\]*G=[M/9HO@\":99\M^B'2X?T*:Y6@S?[BSC^@W M6[J2@F_7>A,Z#\S-FT3B4+G6T(#4;\HVB^M MU3U$WK7U"AV7",&Y,1-PO[*1_MUV;72.H&ZXQ$O6K)Y' #*QOD<>[8)]WRP, M55EG0C8Z/3?GHT430C=-+J,Y,^ 50B&0V9/)C?[@K1 _"! M GD@D(KK0ZD!BX$*&W=6SXV!RN&QDP,6J/ M#FJ/>A&RQ]YVD(NA@C#=@XB08':^G&,,V*:A$PCXAK0!UZD1Y-L49D=+E<(: M(5+U3 +*GI>+)"!X,EP3WLVO+=UX-71/,R,=%))\#M6D6*=Q*)$T#F4]Y40I M?#J_3)(-">U]F)"(\C5"(@,2 M0@(2/=ROP\O?S^\39P+F-5C8B460K*%W4_Z6)37+=F[EW MZ!&B5V,&(S'0#?_5ACTWZ;1GGF-8T'$> ^(35U4S9-U+V[%-&#_=3X\9Q1OV M1Q#W$<0#Q>P(H_I,ISW7'\07:*PL\A@R2-:6^-#'H! M+7MI6(>&/2R7Y+AI+PZ_CTF!0J#W>)@#4[;"?Q8'Q5JE98Y!MNGPH<*CG$\/ M0QL_0__^C>[5G 56N^1_R#WM5\WT];-[KB'T85@O?@-O9KWN'N \>>3_B2%O M];\@RX_1XLHGB)%R09+_5,6ND6%I0*%DQ5I2TGTI3D'I&)=5E115GFZ >\17&F&?OF^PIL\//<0.82+!7;/A50CL4W\WGV,_;_(J"6#6^H)HC];LV6V#C'GU$ M?TM!,*<"59(;)CJ,&B#-,#=>UMXM#("60'L!7Z&)7Z$_P=G"LDW[Y>/!>%FX M&KE"]JOOR%.I35956E*;9YYAZMA(H]&7LL(J+2WM MJ8<18#]C%40C3Y%7U68(W>3Q%I&G*@"A&:3ND)E/GI(BL1V;=%="5+:HL3/9AO=XO?[P+P@@J(VQP5A0JSGA>E$4QBK_T M42[@'&(F]0>\QBRO?&B-YS@0E6C:VPO30!=^R#5"4K' MV&06L.*6@I1W%QN>CG^6965.R37\C6V]/$&TO(#/;EGN25R%B\@_Y=W%AJ?B M7E595N'SC6YHV'CW+TN5Y%V251Y$+;K=5Q<:G(IS"0C8J&!S#1X13@4Z'2B\ M)(-TV6=K4VHBZ/0>?DZ-!E4HB=C*J@3P@8H5>^H$Y!N/+JS.2A+@!)%J/.SZ M+6W+KXM,2&2KRTP+!VO'!<5[*%A=^L_%]?E*L"#1S;KW7<7&UVA M&IT5U9C97?'H&YOV ;H:=@?U2PT[W=8+E4.@"D!1U/IIH^_:O8]<_%*.$V6^ M?GKW=C?;?RPH<1Q?XVQ3U8C?"TA5Y(#(<[63>*ZM#$SDM77Y/H,.?N1>0_Y2 MIR$2$ZAPBE@]D6J%1$H"+PMUP#'IKA99VH*(K0FE?MHJ6MJJ*DA1RZU ]="K2H(L MU"_?,F8'Q[(U6.M)B1:G4%)X4:K>5,_76'A_.%D%Y.BD=AU9QG9C%>SR5*^% MDBT'.V$J))O?=8*H9!NV_/8+J&>#2R&JJ+^J KD^C%5D*M1$9,;T%@U/X(U9 MKG&UEK 9>!D;A%SUGM!FECM(VV9RR]#&2WBSK<=9X^L(AK(J+_+U>"=\/;96 M+?3NS'UE] ILK3MR!<%F60!2;9M.%;9A313NS'D)"K%MJ-9CO=(W==V?D"&Q MHB#5N-"[2V*^UKC[#6P@L[Q8V[9X(#BJ A[P;&V;RX&CU[I&W]PEWQ\8YE55 M!KF6V#U:9_SXCV++[ [YI0!TWT*[A\B_X4Q](AQ>B(X0=GU[]>D;>QK/AZ09 MM#)2T^/:S9$:##3UW(6-C#^A3B?-#/( Z_\GB\+D6*4I2Q%>/91%\A3JA"&; MGAI!.[/%J,R-P.JHK!1\(IN>2^A_DDE'=XHD,59*L2@6UERS'O9O_8MNZ,[7T=?$GYQ%O MO3&BLFL&[K]7QBF*$$W4RQZN%&%IE8_V'^E()(^1KYVPL+]]:I7%QX6Q6N$Y MP:_Y%<^.27<+3A1511 :$2G(*B95D')%DGFI%9D?2+*4)2Q2L169'J",!P(7 MJQU"3=DOR':<>V3/#;>*I>3E:2B@'3B5E]C*!9%3$>#9X',0$5Q310X);4++T4@_H"I0 3 57(2. MM'$*TI)?+W"2)-9#2VZ4\*HL1NV)BN624W, 6>#RT?((_;@HAM-W#?T!7?SW MNE)1)78@B]=Q!+R9@Y4B*[\5R G1ZC UD95?XP!1%:1&Q)4+5ZH8*VAUF"Q2 MERYH[&HCOVD9Z5^&G_?;F,E=I20DQDSN6%6DZ&LB!S-N%5KO:J:6[6Y!96J)-5VWMLIW>2:KKA M',B%5U2I;I++49C+SB%Q>>B0WB2:B;W.2B+PHAP+P">'*$!" 6N/5P6V4AH* M!. 55:F6AOSJ7^9DD(.&)Z2]0I/46R.P(9GFI.9:A7X %ST5MK>\;XBXW'"2)"EZ"%V[Y/(YFK(B1ZO&Y:*.Y'W@=\\VL;!K:VZCI?_/;57% M2M#'BFRB0M#A@2LCMX 6XV2^-7+SQS\X7N%:E6X^W\ !HQ?$:^:H/R@4B50LX!RX8AG95'- M3= /=UV*[VY%NIA5>VC.*]&4M,RARM!4X,1"DQ&I$ M4M.4_+X2700X01&CG9EV1BE"1GX5I"B*&KT]6PD9^8TKB0?QT\"JI)%/WTA M5L4\DQ(<=I/M++BA&@8DJH$(Q\8B7NE#E2 IOTFDU4LUX7-#Y823Y>AZ*C5Z M_JV)))%&$S=+,Y\OO4_A8QT+2C.?=8QTN&[.H6.LO*+/5TJH[.A)R>>K&50% M[P8,%JYO@[4'&[T%49_V*$RB M)+.@$0U2O$B0RD6OZM6G18I3R"IBM.U ;=9=B<8#6(:J4-5$[S,^2M#(\R!6 M"[AZ,):GD158 =0*Q_(T*JRLUJEU6C9**K0Z4O87_/S=''OGU<3^,-'19I][ MQBM'6GYW7(E?0:Z-L@*NNB1+LM20T/*ED !6%4$QTGZ'I.4FU*>O$&DO\-8C MZ_ANOE-%Y$QSC%E^\%%7,,E%1]5,'(!I%A- EE2)[PH3!Q"=/1.\"J+MW5J? MB3W8SYX)7JY])BX,T\.?[J_E4W)52+P4W2-S4E(](P57!L>*G!#MO-(Z(X57 MAZR"Z$%9ZXP472$JMG_ X15"RTA0E:2R0X"D'[!]?:Z!"QQ1QXW2@N/6<$JTH1EB$L>;95H< .GX;SU:BRG'?>.<"!:B!2_36UN(8 +%?1W-1[<0T M4GJBO(*H_,+:S@E0A1MFU9.-C4&U9E(KFFU9X?AJ=H-*+Z8E#X6RZ?+--NS3 M0+WJ:E>B$N^'ECI087)R*SM)YA4I+SG7U@Q!_- %#/[WVB+94Y9KHV2_[H)" M.@& M<"*O5$KC=#9#'M0W"5C0N=<^M&>S&HGRK,3Q^\C-'+Y:R@LDJ(DR4"JA_!:Z MYYJSP'KSU="A?O;QPR$_VR3@3F>N\>JG:UCZ(>OE/#\U[I(]VJ1 MJY'P(%NU 69#%^*WK_F%40F=\5XM58)[;<5&9,PI5AX9_6 %^)507V\,)+&;]2 MRO/#%T@ +[Q** \S&^[QWHG?4F<1F?40^2G(KU)95>%2JEYD4A#9RBH3@R!A M<*6E>F]&*41'_BM2L@#R4('W=]NS7.)$A\[_$TEK03]L2[I/GGW" ^//O)0R#_UEI:S*$L_FE?*YC?<P_! MG0,B]E2(U4O(IK9:S@H /X-^"31"_]X(>DTS([;'614S(Q9$5IA:YBYL?7O/ M[>[-PF,OC-7VEVDZ58I#Z](BSWO;US@WYHR:@8@M24U4I=PH)X"EXV8S8Q M M;VS-HEX^8@=X3,S8 ]1,]^/FYIR6"4YHFPE?NVV9N#)M9.B:'YK,P4?K@-LY M^+'N(V +@]AX">=@JA*$I6ZVYQY"^/$]IM5^^UB060X*552Q/;*#5AR;WU$=0PF@/7J_:[.%@9?A1_37-"X2 M.5I(Y%(T0GBXWR'-,*F.TQ2%Y=N3[[I($=2WE;$>2"86W=TUEA-:Q/*-9ND4 M9/(B]H]:%#$Y _1V1D,D+PCQKK4-3S\Y=B'7/JZ7*V2_ M0M\6H%IP2B)SK5&RSSS#U.GZ%>)-5^'8%I38QH'T,!SL9ZS)J/2!Q/-J:TPP[)1>TS;)Y%*XLV378!^TSA6D1&4?M, ME'B!$YLS'G9B>]3VF"ARSOQ#@CZL1/OD%W.]A6!W.*ZH[5])9Y5F[?1 M#HA.4I423F6D_,$%7"'\:C_T@_\V(?D#OV"ZM)%K_.E_GOGRHK$'"4AXEP"Q M<$@E!#7(:%7A#!6OX(%)(O\.''/@AR""HILZC[=*EI>&(8S61ONH&A@*^W> E42NW_Y=\4!P_*+= %BG-9&!W'/?H+* M:2(/0]W MU1H$'X(\.NWC[P.F4RN7C6 %$;YMEO+XX M%72G$JH@\J6HN+9HIQ*L(/Y::G7?<4699M5OQ[2ZL5!I%(LJL[PD6!>>"E8O,0JH.LWVBF\2?4?]$, MBU27N;,N#&=E.YK9T.(6Q6A5XKQ$-L]DGK6O<*S2&][R0Y)363;JM7> P6K7 MG"#)0*R 07_)FH:_ 6^ON=S-+^PE*? PV[WJD39WR@FKAG/G_[UE[1:^35\0 MA-L00_C-KQI"AG.F6;M]B#*N["BACLE%<'(N;PP+8M/E'$'=*'M7A^,558WV MRDY[>4$"DB I),FT7%*!Y5LG^;NA8S=#?W2QH;>'\D,^5\ZYK%Z4@(WVHZU0 ME/0D4XHR'M(4%"6:4%P#!GH PEO-LL\7D8:6UALU+VTY>-42JL(R(P\8 MH3Y,]?VW5H4$@XEI93E>USF?I MK8EF$^H ;(,*V2V9(*!S[.,=*;H;A1&*KO)^8ULO1%N2-Q2NPL$K+*]&(BS1 ME^8=4*$:4 2R4,V R65ZR*L]Z&;G&ZZ(1PIX$K*KA7M*8RGMN%\%-<_'G971 MJS4>9A(Y7@%L-6!,;%4U8R-[.#K6>0 D*5JOOT+6"^%4Y#BA&E3LA+F+XA0 M(1:%JHZD,OM[:O&;N.M1"XR?WNR&:WG2TJ(H8*_=1 2D'\EM5/G:#L4+> MJT5,#9()Z;C7/F8+./OC'MDNG*T38%Z0MJ2ZZ,;5A9U,LBAW"B"J4CTK+*? M*MXW\LOE$ &;NO&Y.TT?4"PR)T8QFS).,5)RMY/C)!YPH 9*\M=IEWF5B];R MKU0H.:NQLZH,\I$239]+9,WES1&IIHL1Q\H2%W65,NDKQTH#_?DX'LAL ZPT MT+]/4C#,6YZ5BEA1.%D5VYJ5(G2 2"Y^^:4CW.P7=K?S3B-\TTPO>Z3C>,OCL MB:1H/&'^SLP4.T_MFZ.Z"L,;^])5Y MMI$.TPN3Z MPV+/$=*P(*R?/W$;KM?D!T1@8DP-KP1P*F(I.+9IZ/$I(:=)>#V'0"&30[[K<72^.R; MD G+RW$3D1_5E<9S=*9__0LR/ L^83+ZV\W";,:MHLZX5AF M0VD9EF646HYI+_>6=@RY2F=F#[4%=0C-EF+I<.X7.V+\:D?,UH%A @\FYR(J M2&I!P><>+3N@G@,\-?*8,8)KKPXLS=&=Z+ [(U_=P?;?9OSW#\O93\]-*Z9R*WFIF; MF_/3.D0PO'2>F@R=BZVK-(>%/:7NN;3MFS(%TF*J\2DJ3XNI82NI)GV&F_"B MDF?;:#Z)IG:;)9K.VF%SI"-6[]^!+!4 3+DI^H_,T?H1S"B?!]&6$\Q-@,+E MF.]1'1R9.E"*;!]]U09U.,FC.US3V1JK"M5"LWM.\,8I2\MIH\XZBU9]W?Y\ M6^E@96/WLY*;.;6[XN2BS;H"#;/0B"\],['[;;Y@R$U>[!VT9T@)H!]_ET:PF=?-638GL.\0DNWD5.+@S]>[#EH M*NT).-6IEIN^$M3^#M0S@14U[[N>L[%>:Q+W$W7@M9GX28%?2MEQD9YPT ?> MZW?J:-?D[J9W/F1OSJ,L>'*%UYP;;W!>^G#,U6; MNU&\CDI,QE.3@Z-*PH03\AI]?;IW'#2^\^M4^#JKI4VF_*;P=W7"J5P>\BE> M6GO\L?88-^FLAI7U>G:9I;\E1;5W&TY@K^+>RH1C\RK&KKI]E42S=_>-,=NK M1OQ)_ 1(U/=&ZHAM'^KBZ#1H!VX9PF&N <^S5\ M:/,1^/H?$[+^9POFC0Q 4LF0GZ#&S T':P^?*-++Z70[@N$P>!;\%#3\W+5I M&I9M!%EJ)M0<++8W#<&%[3F0(?8S/&6BG&CKCFO,W$;843"B7D&DI%5LZ_') MP-;&^K?D&4QNE"++#LHM(VQ%0S]&'O%!3IFB:C9S)$SP1P$Y#;+AD] MDS8\$VG"B;G"54?AF?CUTD?/I(0*$"G9 MM[8V3G+H;N=UE&.S.WK-';J$5MI%SF4(U:">ZK^&W9XU6R+T,=U>_JS!J:_K MER5C&!.6!;V]DT;+945'<-US8#B5G;!\KOK./3[]"OT7:XQ1Y+I$*.8J5M / M+Z;.?;S' 8T)$$ O- +UIKPN;:29S"JH%MWCR<&KL"?7.VEYVM)70CEW;ZK^ MSDNY9ZH+6K'F#=BWH^SQP*!$]$:2)T"L,*+8ZX#T&"NL^UXN)R@3H$C-XZV# M\<(G9-AWJY6-7-*.[X,TZSOV5/[L\JM'%?D;\V6:B#6)N:S?+B7,5+/;C?4^ MJP\T'XV%-"9\-YG64TA3=<1J\MMK/9-#46)J0,L).FDAI%DOD/ST[&/[2+0# ME_]?O^'W8R8>B+R<>XB(A4!*;-!UUHYT.K[W$(RV.KZ^O?KT#9RR;*1\2AV4 M[HB#]!6[=AP/ZA<>PC_ CQJV[K_8B38=NWS'[S#P2/EY#5ZVPRV'<11E-S'=0:WH'?J:KX=44?1TUPVP7&29-R4%&K_6R M#(N*HO2*X5)XQGCI_OP"[H0'AYGANSEWE*OS*%9D)I/OCO'%,LR?/[G(PUOJ MY_9VA7YO!52*HCWM$)+P"-&K,8/;+JE1X^C6]BU &)A SI/M:F;T^W/;<6]M M]Y\0$S^S7RQLU^H!)5_!/_CM0+R(&::.$=E),]#J+R(_] MSG9&?.G#[=K<._UYU_"]\UP'\T<?:"J#V"R(7B"HS402Y4F&DT$IYP$ 'Z1^/%U$>L*H$*A!% M13SHNI<@8PTMFNO8>RGE *LT2V>R?-(^\B2!$]0&RX".[P^%1*Z$SS1G?2Z?":M9]OD"+A]MT_.M MSFMKO?+#)W[5$#*<,\WZ(_XY*65Y8VMA./+;A0>9[]I'_'R/S.&692H&JN)Z MGYN;Y/H@TY^^1:O6K#1#WQ;PF,CN4;O/P_-2M\MW!: M6KISB!#$RWAF+^&3]G[Y3EP5> 8M.#?<@@OTT*Z>?]3'?SX^GZ[O:1 MN;Y]NGRXG9)_3&_PO\[_\3EKF%TRSO%D(LTD?0/?_P_\H*8#:VS 2BJO"M'1 M$F^+#G=ASWSD/'VLZ+G%RN2_@O='?Y[VVL"-O;1T@DCJ]V__CH\2>UMTN"G^ M5B=/7)G:"_4PT'TS><>A@_^V*^%]4^HH;R\G 0&:C!,UMMV 7!E MF!"=XZ]>;$0__;>V=:+-9A#_UJ_.Y;\EBH38:],F+" M#,IAQ4@]]G]Q\5/6#OQD3X.J8WA'7$'D?MR;>%U,+9U8'"O_CG'.R/_OY_=KS;X>ZU_$YK&) M3/!K[[#.1<4M3 G[^=*N@728W,;FIAI& 8_= M.Y5OG=/4*1WJ# YUPOHZ(;T1>/)$L0=Z.HOD:M27( F*V#ZH4AD= %]D@0C] ML@WVD5P1YK ^4+HY-9U@:]ME)!X%R'W7*+A*U*.;,OM2URO+[2;//),_(@?4 MS'.0VNZG/3]O$J(;RU\?&[]U7& ];?Q6P:5Z[3]B;2^?769S6Q!\98+8*D." MJWFNIQ]IO:E1$BU5WI(X^ON(SQ4#O@MUN?;T!:20"#<1.7ZB@#IN2W;OE^5D MQ4\ D":21%O(MY\US&9M;@J-%%U1%7&"+?HV57Y319JZ50>H=)$F?2\VOQLZ MZ6]_?WO84CSW&5;')M\GE2;JCZM5\U529> M*@+A$1!O:Z)FZJ1==RE*^TWB?K[<1?;^3$H0XE24%$<^$K80)4 M?L(JK=HG'9,(K[ 37NU,J=[ZVXU!Q_G"S(+$/88DT>>OM#\P54S7@S\TJGC0->9+LG&_*=_V7Y]Q8.DUS^]V44O9 )>CMY^*S1V MW0QLTI#VO)@FTS51T*$M7A<(PEYP2PBMK( A?K&!_(>#NQ+T-6[$?U90E3 Y M?)*OZ6SF+3V37"?Q$]S(ZQ%MGFPJ+7$"6$X09*DRN@O7#[G2#/2;9GH$NMXR*";R8#A_7&&L7J^O%#ZD M7UQ*39UWD/NO[WAI++WESJ)*K9+)GN(?\PE$ULE)MT6GO8^BVR\Z)2(ZI03J M.&647#'0<:K4@NBN'J_Q8,9JA8U*4A$L?^7:E*(*,KGQDGQSCA'3LKSW9W&S M0"XU8NY[/3)/R@N5Y#%?]0*!5-_,&C$$SHUA82,^.(:^TF:&2CW[KZ4EMI%Z&,,6"%5MP#([(M< )Q)U-;5-J3 ; MZ=]MUT;!"EC7%:*9&5$50+W<^-9OF5))^TOLU3\?@<=0VZKG.:YI#NI$% >P M#BO 3N$H8YJ/2"*J,Q?J1$>EE:Q.=+._SZA57UN9^H.,]4FN&1 =Y4HG MU[R:2CRHXLBQG'!W"T:2!(M\A2>#1R"4G[ZI=?D/WF+L(RP@6*D^YY71*DOVB& M1=(+[JS#!;=S';#QO!IKQ98Z4%%J'J\*0*Y1-+G.[#A1 M%8% 28U_M =?R&>:G_'46*75>("+5\'F_#9*3AXZZRFOFBR)+W!J23KKKZFJ MJK(L']9?1[(:/5-Y'4B*]1QNXD%?O+OY _0OH%DO/_!K M"]AUZT%2FGYO#8;TL7+U-KV%;_Y7J6+T&T9MG!BZ'E<1.2^7MG5N8C&=T38] M%7/TU]U07AF_R>V)CS;>U%:&JYG^NVFYR=.>O7INDIL:'YF](MR '/UHZ^$F M2_44X89G<_2KSF3G%]O6WPS3+)I*SXF\P$7S+L(7YAEHIQ7B?<1]"+4==OPI M>UY50=).O[[62:)+3:UPH*9Y/R<-??$F\&Q"VBYT[K6/H%AP,80F M4S,/#%.>JJ(MB[X;EHTB64K%EZ3(@FAST.2+BPQ<\1(5)([C0;4D5KUDJYTL7<&[,C.)@%T0)")%M\/!0 ME1!'-96"(O*^+U"R8GA@9TIB0Q#>_Q"]O4(7*"%HE%Y<9SO,+&(HF' M1JJ ,LK@KRB+HLH6IVQ[\8U87EB!8\?"P^*^6\$ Y?RW46: MC73#TM#'M0N7SJUM$0:0;9KXIZEKJV!T&XA8_;&1J&F-]+8KFMRA=IX'G'0, MDLD=]^T6!6 ..$$E8WCH0 EM?%3H)LFR\I1D[ :AB[@"N%AM#TM7//=_5/P,HQ8 M/M'WYQP[_T&D*LN"1#=VLKK +70OWV>F1XIKE/;Y53$>2:$9K"("*2=)$DH3 MN*=4 _YY4=D)DAB]P+]_D/(D5>RV\:)"6\ZB$O(K=NF PC5)/MW&KO!BA<-@)$'0)*2Q2(:X[ N,(H"H,1 "%ZWS 77W@/G4&H^^%M @Z* M .SAR-1.X82=48J04>""@QRK%G"0BK*7B? ,SJ'AXBV;G"YN*Y1N[A<5R'S, MR#]+Y ;637@7)'4 AEE9E!( 7(N2FNIX+>,'-/->,_1K:YV?5S3H"R2!EP4Y MLJ=F#%"<#KJ39TGDV%C2("4=#_ 56AX,C].0-G-_-]S%N:\#(=K$TDFD#_]_ M/5GDMN!ABRRS6!=$=K0"=-3#2NZS&PGS(@AL!UG9>Z4E+,6(E\VO>.LF1Z%4 MZ5VB+((.\KKWFDQ!7E55B!X^=X;7!J[2<8 %4F_FN6+>%5[@Q0[R7O^5/R"J MG*+R7 >9K_\>(1!441&4+J*^^LN)$HD%1(N%=X;7ZB\\BMC/5('4%U[]5!CT M\:_SZ0$5+4A Z2!3Z6J*DBF)9<4NZMY]ZH?<;(/KX &]%*N]BC=4 M#7$IWJ*C%[Q7 W%)PHZLT$6(5UX'H(XX%$F5#UK63G?K&>0)D[(\)\M1OS+Y MY@(CY[4MPW(B=9+PXY&N5$B%-&R/MBC%H+"O:N0MI;":PK4==GV$ZFHT;)D.4FHGH/\Q<,$H3+R+^ =MD)'-]FU']G( M$CXPZ#G)8Y()HA\CN_,28 M:;^?SO[M&8C&U*U9I1:GLV$=NU'Y=_,DD0D>]J.G%2%72WRSD@\)":% <2&U M>8N DKBF[8+P=>N,?&R7!9-.J-D6@DF&G:JJ(9NK(F%18NMD.F$'1Z^G7IDV M,G3-3[:F=%A8%G2>XP)W1@]XI?7,\L$[[]O\]CMTX4'2"H5T)ZF*9](")7$A MIP@YJ9<3[I$Q2RWT66WMYCTQ*Q / VZIRCT-P=6=K(Z+Z@FG;N]ELEQ5H8%D M>W9:,JMDKUC=BL-ZLB.\=)UFFDC,H?VSI,ARA5 Z(K*=&^YM0#9R/=P/&)W3 M1:WJ4R@" *PHL;&+ZUF419EXG"V@[IGP;G[IN/AUF.DKC]S P@PCU_C3)X'T M1;0<^.3'QS!+9Z8]^X,6T=_^9KI?5XSC?ICPYT]S_*,O#&!7+O-D+*'#W,(W MYL%>:M8D^&#"/&+3=/Z566JDL]47AOW*D&%.---XP?_\;RPN8_ZQ_M# K@%Y M(7LJ&M:GO[VX7S=L,%J$@[_]!?!?8< &8^/)9=P%9"S\"F:.?0KF ^]T#F,X MC.8PCO/Q-6ZZ^_@5([-ES? < M$S#X_UYINA[^.TXO=YC>-T-W%X0U]J>OS+.-=(A.9E@LVLJ!7YCPKT];>@@I M*!S'K\,]T\R0S6?;Q0C'+])F?[P@O(YT\C(;?6'^7EUM7T1P:7_,CU\ MV9H46?TI57;!3_$O"'-11D\&CP4]IDY/DE M!7E_+4B;DA +(CWVJ$<%LC3!>K &N?A_HM( >5M@KW\?/$I" E"R3@N O$!I M:NIJGRB*E5QRJKC^3I7$=FFJZEY3_#A1?5E3PCA5NU/UV3>JR$?K)ER%3>34 MGD2QDOC7UCJ6?4]>95NYC\/SE -F!0GPT>/1:NAIC$NZFL*<"@1>$.OF,CKY MNT<6520Y*1R(9.3M'Z\T=34F+YU@4R7F;#? 2JZ\I$8%76.^T8FBE)!S"/2U M)B,1D9PW)PM4&SW02B&6>+Q#7C$.]DU $^6_1#;6-*41OFHJ^L6KK-CU&3J0 MV@Z 6@,'>59)'1@#K*0"T'7&#A0!%.I8)7LKCM2S2@0QFEZ]AQ,=&E\N+=<_ M*".G8K[A$IQ_W7FN@]4WL5DR#"/E! @4I7/Q6NGLN@)T)GG&!9T@C0DQR\2AD$\(UV#7[#+ M\IOM1HS8]&2EK$3%S-5PN(2N%-D7BE'8&)\_+ 3]SF[W&G)WSXXR&.0[S"!] M=():9837)/*.I0'&;D0=)RFF&3AX5D1&J.G M:=%./]^AN[#U'UC)D 9(EN5I9D;5ZP/U@)8K#XN4>*ZK;9L"4K3Y)^8"SK"/ M2C:%9PWO2S,81"PHR*B9ZBL/67XA1_R6*^/=+^FXS4OI,.'?M=D"3SWZ( 4H MDR+O-.5W\[DQ@_V@>;U>SVRM'W1ZAI]=A=]QO5PA^]4O9KH!-.@PZ5A3&>:F MXD"WE<8]_DU$K(\NIOUEX9Y@:M>']D .3NJ[0O$3G"TLV[1?/G;671KU;+>H MOR%IBR0PF@;J%/I-/R63E+SN"@=3#V/WV VQKU?D Z'N;HY?$\3A MZA'X)OB].;SXKN%=V+]I?CU_9S?X(L'Z(%$5P%^5(-IOR,Z3UC M>D_]Z3V*(DYD0'O(.Z;WT)UOUS#=Q:=8S#7% TA9J"4-:)S2@:4+C1,ZN+2B M3DVI(/,3!93?7@ZD'Q6UXEOU I[>[&PO8+1H1XNVA$7+B=R$56BWC-&B[:%J MY63QN))PAV_1=FQ*1XMV8!,Z6K053"DW48$\&K0I!BVQ9C,;N1,.CS6T/4:Q M1YN_"9M_(DJT1M)H\O=Q[\DSPP.P)H[ XN_4C(X&_[#F<[3WNSRC@[#WK[ ] M^=UV;72.H&XD*@N-1O]H](]&?ZU&OSH!BC+:_ />?R:L?#IQ[ MYHTQSTH#W;GR_^T>R/_.K)XWOEM_4&ZNU.D ME"Q/2A?R>4HF'B8Q-]<9Z=9%^3IX^RUZO9V*N'CJ^($?W*V(<%S[\MV%ED[D M4V3^LLI?DDE3PDFK@)[4,B_!3^Y-+2R DU?M+%>F_0$WZ?LYEPDU#7NO?>^G M(5%FDY/51&F9G?$KE52C(MFO4@4)<'EY_VY86'63DCO!M="[-POC;V&LMC=' MSSX"^%)TL"A_5S<'/;&U;#A!B2!2UJ39JBXRQ_-BN(2C9!P2=5B8G% 8^V%6 MB:-?@QI)S58'XE1)D?=,4%$N&I1.K2W$9"Y:!Z,NZ:S+VELO_IVP3?O.\W+5 M'016E.0(]?M'*4T399L>CA/4BFDJ7PB#= ^*ZJF# U5!&5U!-1%O>5)EE.W? M_?)U@022+&=2EK$AT5*3NXH8 ((L9@*K)#6YN_9QO!CKVUNY;/)UW^-4+EJ/ MB(J:=15SC-0+X]70L4E*JWSSVDQT(Q4PF&2)%R/]P5/&V3\%B;NB196+K*@< MFZE<$H-40!$1$[>]I#OS&XGC-SR2JD(:TIT?*QU;4H=D$%J*R>%Y986\$B46W'=R5]FU+>B0R%,E'7V^77G(74#$A&%_QIXS?P4D08_\ M'X-ESOQ57/]CJ7TPSY TOF1T#S+.PO9,G;']WSO>LP/_[9&]8KDA$S_-8!.# M!-!. R,TSL*.#Q\B&X.=Q-2"Q@EA,^$,O @G0*3N51RU%O>/5@5MV,D&X@;+ MCQL17;YN+_MWDW*6W]$+V;2!PJ21J .""ZS!C5<8]%2]A1C]3]I[Z;JOA=M# M\P++1A1OQ30V+X+\U@@G2*PP( GDMX!$29(E=4 BR&^ \(+,1^VNFD5P1[:1 ME#%("^(K&T'CQ0K\JMF'7T%+F_DC6;K_+]/WBZ98(+W LVPC1U2X%E1=XXI,W+^VRB%<%ELM) M>'1QD"_OK @XBV8IIP"EGDQD/T'OT5OBIPBSS K9<\/U XDF9H8QK+F-EKY5 MQZP/Y*.IR-!OLL-HP>:,?V]L>(^WV,3_&S3BG'NFZ1=I'"OP%4]C3DM'S9L> MO&;J)'@C)O!47.=K4KT%$X[%9/W\B=O(9,U<^,)G4\.X]U_+.+9IZ/')(2D8 M&-;TF;) S9FQFI?# @G#92:BB*C+O[NY>SG;I'GJ228ZWB%VQ9@DGQA5%B?8 M7.YAEGR>J3?\2,/@\^%Y8<+5W<^P[MT4O_EY0\7VKU4\&7^_352W!96=Y!P3 MS(;=U78*F[-+&K"]1DMKM+1&2VOXEI;"C986&4$L5X-$$2<2+XZFUA!,+0 F MK$A[N;24J96^L6;;%ITPDC*RS&JQ#3+OO&=;0+X\4ZP@IG#TR3'>F26YZ>0P M$!.B,__I69#AV?'Z_&@-579EOR2'?973:#56835V@8;&+5>I>^7302)Q3CN0YVY>MWJ.I#8/3]8]3TM^V.^KC OGQ8U8]VK+EF.C Z6O0MR:#0Y7P.9^[= M_/)]MM"L%TCJT]Q9YYJS(/]'&M:^8HL9S\@#)(4#9B[4R1=32X]_$'ERDBL2+\1JKO1VR58@,(6J-H(HJWQ5&.NWP*BTFJ!P+"M6I=;Z M+3 J-2;QDBJ+'5F200& .\]UR(4I4BXZ6]&$!X+GVLIP-=,O^+:3+Y]140!P M'!#%Z%6VG9&+D)8\JRQ(FL!63UJH;4J1!B15E:(E8ZHA3:U":BR0ZYE0OKM8 MXSN*-;4"J0$9PRT7UK*N 1>_ IQ:;""E'&2]U_YKH;]KPJNM2,!12"\->E2K MCZH 61>XB[JVU&JO%]PE'4]JS=D+[BB0>6UAYQ8Z>.O ;_E-,SW87U8/P'0H MK%)@=BBLI@(XK/#P %W-L*!^J2$+6R0%ZX1W@<4=X Z+Q53 #HO%O4"=SF;> MTO,S4;/HI+AK/AJLE(NF&G&?J(K**:.\#Z_@:N0-%(Y3^5'>F0Y9U?@>73A* M]9U>X+"_^U2FXAP2HWLUUI 8W>?C/=FA_[H(>CM<^A=@1F.C,M>RN(1'^X+2 MI2TNXM&D.&12E$?Q:$7L5Q2C#BBC _JSO/W5<^TX'M0O/$1J9?LI17[L[1:^ M^=]D9>/E.GJ1.!6#*]%K[=# 55%;[C @48.])1[*A?P3M9!;Y"%+F>?D@6>E M[H*)-HX=1Y8@=QEZ M;A"O2C/O-4._MD)[E608/I/"0D038S7L^V0/I&2/8[CP$:)78P:#T1[@S'ZQ M_+?X U>1#\BIF-,MGW63W $1T;B>AU1U2S-;7T):2_-07PY:1X#5:X8JS*,[ M"B*PMM$%QE9ACUEJMV MXE-= ^70&*T^$ZZ#C#86_NL:6@? 6R9 >\Y;/;EEH]=346!Z]'DJ"8>/'D\U M,?C1WSD<8QY7[('CAG878PAV=V%'^GA>0&>&C!7YU=W\'AG6S%AIYI04\L.O MRCP3VCE^^/9HX,'GQDPC_0:L.2; FD'2>> %6A!IIOF!A0&70<,"^&XX^+&Y MWX=@7^:(+(_31C-Q/QZ+PO&)D8T,]=FKHV<">-XLP5IBH @MJH= M+(B@J8)MQ5Z-:7JV-:23(74#P?6/\:00N3@&5B)^IP7,&J9W:1"/DGE;0'^L M2%>&I2]U\A9MT[K;[\JP6B%[A0QLY9]&BM 5FJGD?-] QX$PHY/ZO?;A(^_" M@],Y)OV?4$-7V+'(41WID$U'.[X_M.VAHH699%:-ID3E';8,V4\+!/.(+-$8 M&(@%Z?;'+47XFUV4;![P@BH5I/O-WM';I">)AE7%E8TN;._9G7OFNKV]@S4: M-%Z#CB#%RL)Q,BM%:W;1C589C72'LY*B1 %WMA&HIN29L! MKO!.[2R@_HMMZX69Y!4,35E*X3+V^L)$T)4EY%6\5D5:(D@S]QM;LW[Q-&PU M80M')W4_*2K.W<*WZ0LB!IRUCO%LOM$L^WP!EX^VZ1'CY-J:[7A4]QZ".Y6X MV%-)#-K+[U*T4_#0MOSZ]7C!W]HN=/#&DK4O*"> C?C.^WJ?[L\-\O\3*5^8 M3D)4LNGF>E!?;.IA<\[O[/7#PF:C[X;>^=;*+PS1?<<06'K+-&[O,\JCL:?R>E*:9*;30M3>\PH1'+T0PU*: M#G)'%)868'X$"J> 'Y ?_&W!OV@\%(#,Z60R)T*0@V"W,-0YX78&32V(<1S MXIF9)AX57;ZO#-0**&M2CW2\]4FT^:'*GPK2*-K,&+?O$G1+E0Y/M"-J@^%) M8J+_T8!T['Z>^B#*0NX0.XJR$ATZHK(RG0E.V?9$N;ER1@8Y2PX]1?Z1)HE6 MG7UL'UF?IDS?-!2^/.*0_0Y)3SRH3U\AT@@==!XF[=[-@T3%_/JI[I"P4EOJ M9".+3W8^Z*"PG /C^MZ5/FB1IJHYA%<=%U6C[C"P]P;R*^_" YUA9B1[ME2*I?@YS5U+C M6$6,6FR=YS!_EU%59:,5\CK/8>X^H!PORZI8&X?3V0QY4 ]SM0SHI+6 SI$/ M 13 \4(L5R=]@#*4T&7#J MA@E?GK1^FR_I$ D7N(D=C=Y*?[VPC3095 ! M48VFZ]'1<(_L%43N!_%Q76* _-LS5F07>(+K+N:T2_@;:9*^BC9G#_JR,T_& M$CK,+7QC'NRE9DV"#R;,(]Y0YE^9I89>#.L+PWYER#!AWW>2,FW,/S:=WS^O MMMW8PY;L;I 9 DW366DSO *((/Q_KS1=#_\=IX@[3-&;H;L+0CS[TU?FV48Z M1"_F)LMU]C.W4UO2T+>P3 M8V&RL9"LGS]QG]+&G4&B/#;2)L**"N[$,?Z$P7SZS_RG9T&&9R<, 8 _*GEJ M,U>E2&V)I<@US&$P5.T<^7^B3F ^?,=ZD9\$HV'.3\4UZT6EO5[LX0N?30WK M/_^UC&.;AAY743GGX]QV7,IIJ(C#?LKI@ES4F!F^JS+*Z["\L&E8LY@*K'V\ M<6(>7Q V072R>=KH"_.7\_/+RZNK?6IAO?6*XD_[K8%#,CGS#).PZ.243+CU M_Y0;-(E?4M#XUX*T<0G9(.*14X_*3R1>F7"LT)9D!BA3;B))[ 0 991I93)5 M967"*E(-$JU(F[TM#!?NTV5E]-?4PZ/:V(>%M!JL3Y&?J"KM@NR",5%F 9(0G(>M,&:A(?U-0["WRU#@)P(8_BH4 MP$0$ZN#9!!-%I34S^KT%7GG(\L]%_2O^<^/=/R/M[3($@,53)PX>H*HR4>3A M;X: F[ D&:8$/5VQ6&_Z C0*$ZD M(]CS^ D QQ()]>N\D3*JS/5RA>S7(&^XO\N0Q">XP2-4EB>*4GYCZ#J;@,4V M=F?",+7N?S>:U5IB6GF%*?(35AS^]G ZKFLGF-K_4;*=RZ45/<+:P, $O M'Y1RJ#9![5 Z6>4O+)/( 5AVP@FT!Q^=RN0;Q3V*NR*%WW+JY4'+)$D7=T!) MED %5QTJN%..S*)N>\\FK"VA[?#0Y1;L1%*5'.&X:N4ZSLZ!HT)B\(AB684Z M3DX-DR-,>$&<@-Q9HGG%FJ*$/_MWSV(?E;G[%OR_4]&P]ANFSRE$/F]H'*_( ME?*-JKU^=0%G?HTBA@?D"E9KN6GC-;FFYZF S587]BNRS,>K--.4I.!'XB"L//2Q; A..'?Q3/ M37BVO$;MPPXXM)MRK#)1V>'?6%'E"AP9DD.[IBI.)%Z8<-1GS_W%*#\!K#01N>%O^ASF4I[(7"NG3"ULB'V_ MM:.2"]2#1Z4XX8\@+,-/%.$X/,+Q>GCWV>3 1#Z&@D7<1%+*WS3NQVZWO2MG MC'?E>L.FI$S$(RA9Q+$3OH(RA7W8_W+?S^G>; %6G !Y^"&88^$S&$7A />U M*TNPG;MS.>ZQ5INKUJM[1;S$3UB5U@KN5%)?'\6=?W6.(N\%PINR5L;[T6I@=B0\.6#"4D< QLEI<'*$"8NM;XGZ=+ZH6%.4<,7W MYTK?FMOVS3O<$2_LH4%J MIM^!/JW/_2?FW3&^6(:)_1'DP4_,YX8HNK9(SWO'N9O?:^@WS?1@R^2MY^Q? M#]#5# OJEQJRR%6&CI 5N2MWYRX@2NGKV2RER=ZY&TK37Y-.7*SKY(DH<+SR MC\_4E-4N].*L (%G6:YA7M(:_E;!BR1(H(5IV4'86H,\V:%&(^%QB!RB5MV/ M7B&L/"O=05@%O+2$L.2TY-&=Y[;E>*:+1[E\)^W0(2V,]W?_53:3NCM [N%S M=P#'ZT,&E0V?OSTW+_* KY3]7,VS 5!9D:49'^^XB!S075M!,^39!W[^%8,> MHW!/Y^>-$32]V%D7^+-D+V])!"$:]@U8@K"D;JV'L- >OL$&'X1WV";6B&#] M(\ZPO_;'#TLW'+_/-#:^?-MPNB3_*MK$6I!8(=+JO=#8208NERO3_H 0^PRO MQ@P^+C0$S_"+=&*.89#XMZ=O"?\.?M/T34.ZX^O%Z/?D1OJM[?X38LIG]HN% M'2F=9FH"0&)/(L,FC7$OJP(;::M>&^&Q11E8J-@@O9S/XU"Q]=WZ7(EA<0?V!0>3$'=TV.8V4Y()5NT$K(I+'$LQ8?E0%WKWWX^7$7'KS% M0S^]0?,5?L=T+)RB]B/'\B+@* W(/>,G^7B FDDLIVO?V"*_^@7CP[FQ'7HO M*EQE5Z:-#%WS+;F;FW.*U<7Q0%95=Q MMOH?\&Z6[K81\KGHWD<>QS]_Q(:X3JSD'RL=_Q@_*['<#@_W'H)1)JYOKSY] M8T]94=R/JRA=-'R0Y725S MA,=Y,9Y-.,5O<8F#A5SC3]^Q6'O8#W")IP]O%G?S*RP S?PGU%#1Y0LD@83Z M*J2D6>8V,[5G&)HU(TLLR]8B![(C3'7=(,]KYEH#UJ[ .O_)]C"=H;?62R; MO>G9_:Z1ZWRN 9T'N%KK:^P"(<.:&2O-I)T@H!!VMO8;WA27AN/8Z /[QO!W MPUU\-W03KRF\L%SHG&E6A@L8U\NB*$4WFY)T-R$'*3Z5NW*XLI'^W79M=(X@ MGB?B*&@6C0FH D7IERR4$\!F8N+.\L7QJX:008L'; 3+0.B7$'QW( L03V]V M;B%P(LOEN M.,%.NG5WP@WT:0&9-? 9S;+PGCN#.H/]9F9--&//&8UQ5J3VHLGH:V(8U_8? M@NM7,T[DW>0G;O2]_B??-31;,%)0>)0Q+/\1+0BAXJ_G6.7[-0X=!F_@C$,B M@*=K1V"/*)*X\2.'S\G(X10AO)7X5U3./K:/K%_LAQ/O_-V]^S./7-MEA8]2SOD0^8<,G=,&GM76!RQ!*#,\2H0QR'/OP9QY#I/*R.. M,\\Q+.QP1'31U-*QH6CX:AXZ>*GZJWF32T4KI&_U9HCM9,J]:LC0R" .%HQY M,M-63CR=#)SZB6L^;T151[E+))A%$^O\3T_3,M""/+C:DN'6'Y+ME;S0KS6? MEK+7*BUXXW5\G][/+B?1:KP%6II%MEF?'(>8Y[[9@#?+F>GI,-@Q0_SCB;@R M\?Y+BMX_VJ:?8. P?@#9T@*G8X+_.3ME_DY^%Z;]<^S7];Z\^01\_8\)0P)C M;W@#-S].[#<+4^-XSXZA&Q@1OGF,?!,?XU:S M[/,%7,;HG<5_'CX3_^4NISY)9(C(EV<&GB#'86[N\8>/FW^2,?#@YX],J/RQ M:8)6^#-R9@D1-CQ^Y>Z8X&6WQ&[#EDY Y^7_.U]_3NJ-75L6&>M7>UU%F)#@ M,T"^) *4Q)_P9 4A?&+B7%KWS#;X@S&#?<@8MY>WL0>B3)\R4],,WG8R6UM2 MSQIVW&88C61 O*UC@V&VE<9"PYP\0V@QT#26&$P85*=,U,)[TWPP8>9MY$/N MN_;! &[" %550IO,]PL)O&[AJZ9K_E@+36 MJ&/:;X$?^ZKY*I',!D;X&YX0=,K<603UMN[-W GSZ^7TZ7'ZV\-:/++P=4) M$HP13CE>/)Y#<,3"+#KPR M3/Q(L)[\3XCWC?QC.ZP6%MCO(Q_!I:^<,>\;4C3&M+$CB8A';=BZKR7PK 2[ M!Z'CV=?,'ME1_-'QPG@A'V%HDET2#T-6KS\0^5Z'3O#Y=JQ0\P1TK9\C+(>J MP28#;:7X^_3I\F&/&'W]$[QL%FS.@3#PFPV$C)?@7S.\:9A$9?S;TV:>20@) M] >Q3-&K;:"(H'U"R*PXOA2#EYLV-@QT#Q(>(T(_Q3J T=91VS#(D4+.FA\G MOLMAFNPH")T("@,R_%>=8#WA^;V*-G#$-HUI_+E& <)V.):A^:$Y1)L2Y?!L MV.2#)8FN_)TPAG7+G%"%0HL&TXK1%3$MGNZG3MR("C"OK0'RC %T@OEP\;N< M*-7Z5DGA;>3_9^]-F]M&LD31[R_B_0=$73M"CH#8W)?RS$2H7':/Y[G*GK*K M^^,-D$R*:(, "XMD]:]_9\D-("B1X@92N'VG6Y: 1.;)LZ\+."U\/8AN<:>. M!S@-7YKX4U!FKGF#/FA ^#6\%M _\ IE @;N:AD#>9+C/8XC2O,C6H#%X+BT M$[A;!O'27R(([OUTKC!)(,L5&0A !2R7@94R0UBP< '.D6&>K4CD5CQD 7@= M"2DSA:.@^^"*9\C?)P:CU&$I 7 MA+'S*)/=4 (O"Z<@D:> S?$M2S9$G6R!.(3;4KA#JRY!B(!>!)1EI!<<@!QM M#*P5G$KO(P=LVCB"UB0_V M& =PQ%ODSR +'F@3\(Q8\L[H"W^&M$^.ZA &R"V7ZTK.F@.6GP+QUIP:VQJ0 MX 5$C%)MGL+6',Q3!);+Y3A/2*-L?2PK"BW!CJT M"V",0$%T9I23\#T0:VE!<6 QY(?(F^0G^$B<_** ",<1B>+[!3N9E$<%K5#$TV.B_LI"L1,:M)$,AP*OSFQ=/^R>N 7J.DIV8S_""-2 6(Q MR6)J\!IZK.*$ O-BP>"C?;!P15><,_-\Q(1U)UJS/\J'(EI(C26/GDA72G_K M+?@0"!,B1N,%T)HF/I[.8\&Z9>+_<4Z\9.[, M2&RICY0N3=M865ZIN8]](1>V$I0"^/BG5D_!W$N"AW:2 Y&S/7ABXD/ZLGVX M6* 8T'U0WU"(J^X#D&",<3BP<:3ZS+A!ZGP*[!?N&Y4MYT%X<:.L"GA[3_9* MT TL,@ >//<>5;WD ES>(U;'S,D@NOL8JB"M%YYG=8G27>$= 3@9+7QIG!EF*,TT M(#_LAL*&7Q0'BO.QE8&N,;G Q)E&]R'PY5 *9 V%A2=-P8E'9F<*WV9HS$': M@F@!"+#9#9*#0O0@^*<"[@2,*E_6*TV=6X!B'%(,/A:WE+6+_$0I=HB.^(N" M",&/A^BY UZ!P 5A &('3L-&GZ1UUSHXBC$6 U&<9_/R@SE)R>QNFL5&49/? M4,_)6S/P\-%;_#T$:/%-X';P>I0KPD_Q$61Y() 2\N23@R/PO3$< 2VD!1K! MN'H@PEM4D)&-@ET9(\/F#R?HGR!'D'0&EK"ZM8PJ7[L'YXD)@!_\6]1D+X"? M2>>\=39''JZ.X#US+^\P@.%K37)B0"O=OP1>R^(#?2[P ,&)U0&& S*A.<)J M.2U!%8JI=-?E-+BE)8=SJ/T$QA:*4JD-%! 89CQ]\1ZP,95:$*Q%-Z3J7@_Y84HV1 ?SXG/Y2_Q[.\S(=(=+<'[XTH^5HWY"2.($@#/* M:787!11L"R0>R4?\DCP4HQUD2^6A#[#B*\;?7?EOG%=M5Q*ZBX+]RH??#9NO M\<]@2]YJ'6 *!C=&W4PN'3,*8M+$(J1FCXH! *7TN660)4Z?5\72.<*YD=YLYE/@9\[OF'E(0%>#%?GD2>>PU@J$X.#2?"OGSF9 MRC?1N<"[A\>7*EF8JQ=6??[L[* 8+YIS@&\<;L%W36U%ZOU D%">!>Z$4ZPT M1K&#)$RR&/^T\ERDBAT-C@(^,56Z3IXZ0:G0@<,D80TF(-40@^HF,(:$E]>N M[8P;@A-WTI$[G8)P$U/V*DVIZMK7CB./DNM=YQ:VG_)UB3!Q^9KF6.5 &53& M+662LU U5Q% $)N>=':)\-:[E,@.)G 1#:T(& M4B0U*K9,(>,%$],8DU8PI)QAK99\OISUY(4I(3R\)P6GQU]$;Z6==(B$A1V3 M?'*$PW^I/9")2RA"B;CE>=- ##^ 924R*H0+!QAD1(&SE*U=Y2JU_9#;"VNP M*6JP?,.8SDU9H[*:BG/&UMVYMTJ!SCUFF[UJN?UNT^T,VV52_)K_CCVB>R] M@!<4W?$;)Z>*D@&GV%U0IE77,,F%]13>5?WY:.76>4$P543ZM MG+)F^JJCO%>\6D[Y8XO?3Y@=^Y3.^B_,#$!Y3!)1IM]A= 1% _XOU?_Q-D+' MDINX B#I4A"&T\\_9!S(9]=0BR/-SJ>/OWS^@S)1,I ER=RDO/P39<(%/]Y<$B7BH+EYX_52E+L(ZL5\B?^=Z'#Z)+S LF M,DT0Y3RH,!I W4:SUT2]"0M"O5O,*/5)AM])@J0-\2;^)"H- 7I^/,D62,&8 MSTI?21^'_I@M"/:,=1M@/+PF_QXJ[0M4&!81"WL^WL+[H22[X)Q<>2EC8+-+ MD+<3L@Q /2R[]Q4]'W8!WWS]E+[?;S2/J_"?!0>OFA&05,\*D/S/=0J,$)V+ MFQD"L]H00(5[7=D:Z76WF8='BF)57(.'E:S',$*3@BBU<"P=P8@W^>RQ:17M M O6#=H\E1ZF:7XQS<$59K?0?7^E_)Y7^TA(_I?TK#66-^N]1@9^D<:8%/=D7T ,HJE43U,T6XFHPV9AI&-LY6KGD$$QQNPY/71TE]=- M_O[%^2+BK!A^7RESQH?*ZI%0>)',EK40G*Y*F\(F3@WS!5_*?W[N(U9B1C[S MQ@!3YK"V*Q94BH.U=A.1CY9KW8@S_WF*U1#<7Z;7VP1IG\G/5F##-,'(F(@@0L@ ';*!!_Y83 MDNC?^;VUG][;O3]-YWB,YNNWCIP 18AP!(< M>.KAI@?\0V J,,4:B8%L>-1-[WM;O'C^35WUW79OTUF5FR[Z9NUZ>[J_YP[X MW1@LV+05Q4Y./%B<>TO4?H%34'MNKSTZ,)BJP@W62H9- 5 ]OM!JN9WA[L/+ MSX7>G\G/7S!]@^#H]3O[@U,5Q,K6PY"WV[]F$SFG0851[0#ZY2%1LNL.V]WC MBYSC37P]453W*]FT-!AJ&4T+962Y2?9+VM+ U*/*GJRI^ M4S<[RP(N7JUMXN?;Q&MUF1TF3&_)9V#C *;P/W]J__0\TL=8L(@WIOTME*TC M:IN[7,1S0+W[VL=3V)[A@<'.P(D7R"K&VN%BH?^PY_8[O0/ I2HV%MZ]3UV< M#V%3'>!B=[*]FKU-O6<5557*CGE&]8^'K/$8;[7NHS4>JZ&;=O>QT V.* )] MK"Q@PW_:/F0S;-@K5R)H4\=AZCA,K1;@,_VNV^YNJQ>?DU9P.7&8D=L>M;?9 M_@:+GG\=5V[2?N\'23BSEY[%?/#LLYRV53Q2F M=\G7J$H,]J8;0^HZ/F=B-:C/3\NBOE58-[340VJYEQCU]4]SKDKVR8X%4A@W MMO-Q?%2[Y8RS5/6?X\9PL"16AM$V8#F++;-%3^- MI1<5()@>'?][!O^_Q7[D?%YBT2K.TGPH(0!\)!\H0,SU[\"H"!Z $V^,4Z-@NE[P3@="#6$T:/=Q=&X?5=1&49[["UJO.+ZJOG MI"F5=&X=9J!]'"_48"OFEV0TU9&&"NJUDH.KHXJ-#HQ-R%M* M"_:<#\ #_*G'S9@H8X;: /H)MR+A!!??GK_-'B_J#*,G#=*^]/# W9-=G&*B M"RFY]&@DFX/KYC"J*02WFBCJNESE;2<(<0^3?-A ZK5X?#0OIY'@&F@:D[XWM)L=TG-.9.J]8 WZ:.KR^;H"-U5I3J_F/L,,NC$]EDYE]SSC MS1TKV)4TJ*Y%LP>*W5-ZS59T>Y1TJO8(E+S.IN6)IZ?*_52OAG5FU#8I=ZW> MGBV!#3YZRI2\W>W2L^4'+;>%G7C/@"-L+)3EV'KL_BR;VYWOY32WLLG/0;*: M_>W G*MW55>=_M8W506N>& !3'I45*^TEX]@$?!-O: M;KL[=%O#_O'Q[9*[1:QMM?HABZD=LG)2PFWYH:PAM /KU))W-2Z_A+M7+EJ= MJ)#&\%%73D2/1),Y]YI?^ %\)0J%RGZF7LQ>'.JFKW(R MI/*(NMREFURA4[&,Q<3G[.E0O'[_]>I.?.0 0PA$7@ MT%CK-/8IWX FW_.^>2NRD7XRQS;]N(-[>D&>T;<=VNUFPU'@E8I@4ABJB0OH M% _.$,+L(4H>2N91%JANU8D>F$S;T#!+&,0 3#%M.-MEF3O/S3!G/['_@T<: MH-L=$YHD0SQ(^L3E.7K7:K"7G%]^(D%Y=G"J\_#WD8=?A3T<3ZV53*K?/GHM MP%8V]\$_]=PDJ_YN25;N8-1T0<^X)%!>_*UUW6%SX/:V-C:JD!RWL0,D1O6/ MU<%M?$-[#/8^&X]V,2,[K8$[&IW*+[ZMBK*+B[;;;P(>;]6AH.(NVN=5*AT" M$P_%OYY_WZ-.U^TTM^K_>TK 7 #$NZ.NVVP?I./R4:O)BK-L-I]2H^;;?/CZ M\>=/47C+ W!HKEAR_J-L1EP,@P=S\&2..AH!K3P3LDKI;<<=]F=[_V(QP6H? M?^;+G@5J8+N>?S65H&1G8 IF,+PT"VC.YESX.(8-,R01ZJ&'([8:SB?]&_TR M8%;B)S2@;^HM< ZE_A/5-(T?')RD!>)G:J;(K>Y!/8L8$66)N6NKC L_@N67Y,XY?:#HS #VW-R6$X<>-\WO[+=?;\SM*YO"^8C=?28G M.(>S5\-3"*4S:_Q%A2 MDSY\ =TOO0FG[]7(UDN:L]EGXT2=U77HM')B:6?XUM&#:H]HK?!_:NUU&ZF] MB[IU9.VSXD>ZF4RR1<:-\B[B0/N]HV5UB/\*BH;^EQ@T*-[:(WG9N6@6,ZLK" MM.WV^TVW=;HN01<(T]%@Z#;/,H7B215G$V4T@Z]&8W_S+*J]*Z.[IQ#T.VYG MM'N L_+G;([<;G/3%*WS/6>OXXY&FQ)D%92)70@0XY$9QA7G7CS%$49G2X;= MCMMM73X5=EMN[V3URD=D-NYP=)!)<943@1^R./0Q=D_5)C/_!_Y\QM*PU82K MVW0NQODBZ&CH#@>7+PQ;;;>Y\>SI&OWEA-O,F0(!86Y^9)?IPOVTDECX,?! M2$#)X>4KWJT6V!>5:;-S8$GX>3;#J0KG+P);[J![^5K:L+D[8E;]C*/.RQ!Y MWV+/#T1\MA0'=M$+P,:>VW\!,J_CMEHOQ1/Z"7N0S*-@ZGQ<+./HCEI,GZ\? M9HC^B=VK&JM^S,' '0X/TH:Y4L=L-4''KHP;YJ#R[Y,7GBPQ;7>&V>NXS8V[ MO9TO/N[>%KSJ)]S731Y/^)5F.^V67O1-3.8A;.#V84,X[#=![:P:/;::3;?= M/?1 \!K<-;A/ >XS&6VU=3O<]A-,<@>L:.\/*]J--M[B-,K&@3A80MO3G]Z- M8-W^:+B%.VZ_<*UOYXE0(2H\O=ZN#+6^G -<3M?M='M[Z.K[%%A+F/">6ZR8 MTK<]C^ZN2^0VMXWV6WY5F5D:=9G_I&3K;H7!_3YIY72I733C5I7)UJ5Q= M*K?^"SN7RK6Z;K.W:3QS[Y"Y0)BV :8C=[1QZF4-TPTR0$9=M]7==I1.72I7 MG:#*2RF5 T0=#"^_2*<_=/O-RF1EU95R&YZDVSEU;ZYC5"E5?D5*Z.!V]Q#[[NJ'[/5#EY(L>4'U <,]]*:O^BD' M+T .MMSFZ&5D2%Y:F6K/[7>Z;GOCV//YXFC';37[;J]]^4*_#:<0%NF8X[[+X,B[ N#Z_^,=LM=_ 2&A:UW?YP]TKC M\Y!VIE;.KVOESN:8_:';>P$MB]I-M[.'-H7G(/^VKL^IWFVUFCVW-;A\%\Q+ M.2=_9=ANM=]6A01/4SNW11WK?G/5SJJNJ-/ON,W160YV.T=P;T^=-YDGCH UIDYNN-?/SJOVL.6VAVWG"BN8\-^C@3OH]M]02I"?.'XX"3)\T0^= M2<1#KQ,O$/@7G)GM9*&734'(X1,I'&E!>YA$N.-$3&E8-HI\+/P"Z,#_D&\+ MUX&UHP4G'\$/<(HYO.+?"?D':Q"VF1*_S93%XH3&#W[HA5C+^(>8"/\.$>D" MYL5W>23CS62"&)$XYG %?,W1:84&QI]YJ>EVIH(&Q-$LA7K >,4!=J8#QKMN7@FCV5B<9V.;@^,,ZG;:S9WJ=GKN<-!Q6QNWZ=L[9"X0IEW0>IKNL'^( MFKU3^1(L1K )Y05!= _Z$!XDB)/PLK/RC-UU>X/W6%[CSVT M-OCHF_I>GKZ70=/M]S8-2!_Z7HXG?VMGR!&<(3VWW^RZG?ZV=;3UY1S%4]4% MVF^W#MV&ZT2>JK7NH>>Y$IYT&!@_S*.^E*+CY9V7S&_"*?X/^FONO !=0%^ MKT\>*N* 60O)*^\-X8:/_\ 3D+^*?K#.0B"B1RROU:E\@T^[7(ZWEV]SX6"E MKQ<^D"O0!V)/'$ _VLL7&;Q9.ZA _'>3Q'F3@24 M#T@7P ]@'"X\/\1JC86'91OI _H3 043)YU[Z)B,A5".3R\E1R5Z(/$IM;*3 M1K2'L7 F>)O"W&;#T1==_)/CQ; P?#R%_U.[2P2(;=C9C(D"?O)# $N:H4\V M*?5C;D0213KZ N?VLT5B:$XK[1^B^%>IL2L3^CUL84%NX=]$.H^FE-?$7Z@J MK4TL6M-'(W-$'2[GZS14=WI$KRK183HI$!T@+D<'O!Q85ZP\L#)%"-\-O5MR MU#N"L0@60)>IF(!4\P,DN#1RQNC^GX#&"K30<$I<-T0MB&M^F,&''V@'L;CS MQ3W0#JPP%:F(%T!):-U.YJ[CSV"C#Z[9#ZZ@=PGD*W(!Y_C7_UD M&25>\'GV*0IO/_EW8GJ3).)LY/B5L)B+.1@B"A[HFD[$[(6.58OT-7L!JD/J MC*?$10CA/]Q\_85V\BZ:$LX3"7Z+ED XG7[3=52>5+OY5D7P7(=B>(3J.HKG M7-U\?8>OO,D3)O.,Q GPI@*\*<>C6W)EA!*8@.N,L]0)HY1V$O@+BDJFD8L\ M4'Y2%W?29P.5=@_++(%#$+^!WT?PZ5A_ /FD;_#%"YF7H1Z"S!)EOP/_14%- MH&70/VY%0GO F*D?3X R4W:L 3 1.(+.-O'B^ &9%W,B"HGR-^%F'O @R&"! MF1+/ *)N.-_LUT!GR$BC60$*!F[Q)_C_C-&%(XP?8,/P-EP3K(.PX9_@!WAR M0?=*+2$RZ@Z1P:X3XAU"*D0SX"Z)8K'P9Q$'?!+Z/#!F_@NRK4FJ]L"+Y=\' M78W>P1T;]*3U@D6<'.P&OWL&[A.&XY%V7 5\:U@$8)@!$.3MP*" MA[>'5XZ?3/5&=$+?X&UQ#_#\1(AI0MN;P4?XURSX8L3 @ 17"N@!WTNR (\1 M9<$4'@2A80D$*0EGP!V=) -AH:4LW3'L]Q[_*XSL,ZOC3+E.&4^ 4B&"'2WA M4R08^^1U(GHEJ3$9>MH35T]B;$AN*<1G%7I[<3A1J^TZ_1']A6H^] M,/$F;(DQ XU M0,J".EC*EM&O2@/ 02,;$U0$@PR#Z#=?\._D!=;I,?,(_ [E(M4VJ41&0B(0USQTX9 ]W&24#4"'DY2^^!73)^N=[G ME.A\@];0M;QF]O42>$S6O,.LN!P#7%8'8;4W#>=/I$)A43P3W#<+]";A&IX0HWJ9 / 5-U!< M0AFC]UY<+J(W).PR?J#3YCY2UAR_<28,X5\60_A,2G?N1'0Q?*P#LX6-YBB< MG.0-Y!A895F3TL4R0R<&Z+DQ6B89?E#B-/QTZ_DA&SI!A%8""S%2XYU;,&AB M,F^ UL42\5VZ8J1D#B?^,I!B+I\<6KPXW@];9?@T* O\-*F]2%DJ 11W JL M-H1LA=V9^O!CBAM*2$N?(FQ((8;CD9Q'"PZ.:VD(9.>E#YP9N4ZGB=;"$&4^ M_=Y'!AB% ;F7LS 6<#W_9A8@X)Z,_E,$Z5HBWX1:BU3^9R(^S]Y;?KCCT/(F M-'$56!3\)ZM1>J'^EUZL/91V(*:%]YTIU_A\$:/!+LX62U*@I:T\FP%% M2HFWC&)B$BL^#"(&G[W%OE@)PY 'Q,X-UT>G+5C'QX76?4NQ-WI(<3C;0N:7 MI',#1#%:ZR4&.F@PP#&9,Z7S*"F#PST]B0:Y/CPO ?N0/I1(,@'CY#B9$MOI M-;IK8M8GWLW['%2-]XB]\A:RL1B0P0(T(]&M+C4JL,X:SA]"*7R O19)6/<6 M"]MZD]0@UX!_4=2!G4&::]$VY*>1_[/G'\,2RB&FW"Y,"#FORTMC;_;%?K4B M'@! 3S$:=;?D+&0941I@DNI$CN$07>LG.-:"I,T>/.G$9&9Z&T73>Q^L%[ZP M% 2S3S$H]N,J]$*]P_;F>L%#XL/I2VT>HGLOCN%(\(CYG%=(ED1]BYP%K#^D MW@_M/LZ%I6@3J$LD N-9Z+0E_O&TAWK-J31WS($"(^EA&L4/I7I(7I^P/7T? M% _^&"9IG"U.F:9!_Y'HM:&@58BXL)22#SFQ8IWK&-K)\[9?+:K^IBQNVVVG M\'B=@RZ?"2$AKG1J).#)N@0+*_1KXLC6+X$T.;(5 A-&@',L8 E286+^PC5] M0:6A6'!!=TH9%'(DN2'1K52RP7W\ S?V>;;^[:H:_:%-G8A8_U"!K UH]6@4 M41%*-'#[8+Q>8)Z"Q*'\(R_1HE4;H^0_9U6==58.(PJ*$)*+3T7=X&>0A$0" MY"=''=C36ON#4A4)K@,&4^O@YTOEY!W;\#\V'!B&1$;$I M-G+R_T+*S1*F95 1 B*\\F84K MSU*401DQX=2+P;P0R23VQZB0VM^?^V UQ)/Y@XR"1"IS+0"S)I ULO1YM0#> M)6@>+O[)Z*XS/X:#I/>1RK>A)!;)&*W]*5TA\)(TMW.7L07#SF/Q",1>1A"L M"B6KF]:EIM%R@PJ\[G#YX[FE6^VN>G>#?&M>?]0?C+:M:APJ<'M<,:,2Q4_W(YT0., MXK]RF,E=&A9^X,7E6/BV\((?:AS6N\!<(<;OM_@V;UB*CI*M4IZ2AX*6@N'1 M.(I)$QX_V ])\0OBU>-=9F,4:*E/'D:2.QE8VZ3_J@!7V0$:-1V].#KJ.':, M]\]5)_'AL^'"J2>NMZ$5XD*TA-+.]%)<"7F/";\"%8 5M(N MI6E?^&#HD:MW"UM^*^.\))*_\+GV!%]EE4O;V3V"[GP51 MO>.Z":N6 .TOCCO]\,% \W0VVU2E#)>&!RD2SREYS"'1C./8%.F]%))6&*XR M83 HST^3RYQBW.0F2*) Y<%3*4@4"K;RT1#D\(=*=IY,LAC_!JPAP/7I%YQC M5^83M'S^Y,M.,>7W%LZ"7"$1@4Q99CUIHE!(97,7O7NL3.$+G 0<8MHL9M:B M\QO/0-D"XH>()SZ;ZO_*IK?X+-6-\*O(!@@Z$QMC.*U M$5Y+P5F$'B4 I#D0 V2R$+]#PFT2>/XB,7:VN2 ZBK6ZN\ZKRI#(@4RF<5,. M!\6EI)=G :@IH[&P$W['/D#IW@#A[@7&3]:OEL[MXAF.P :^F#E)E-W.R<.C MDKYE@9#\ VJDP@\OWH&P92F%454D'N.-R7PTA9$/.KU=HH]/.>]PG6.2HHR, MZ(*&O< ]$T+/X1+'Z$3S0RIEFFJA:JZ.7$':'R<- NT7=XUC4;O*S=/:L:CD MMW0-/AX,,%Q+UPCD:#AW3,]91IB@K_S!^0/FX).0!:0@PBE'E+?K)5$(OWJ MI8#:Z6]HE5G0PT?AZ++:PIP>-\='8DW CG@8YF0@ B]$MX(,+U6QJA93L([) M.XO1/KD9/HD_,S%"I16IL[H&T%-N<'>@://YTM"G5?Y=\(#&8A&E7(MH,F3P MPC5(@1G*ZA.AY8=SFWD8]Q6"BHRDM)Q0Y?#<_FO9%3F?B.7.A,HG2)((>S2J MBN$2H<,I2#8B"4"MXI]S!Y+T]@'QLCB)2)5K<2B M8U5/F5'&_)*B -^@#U.\UT[U&GL!Y9 GY:U?YBKP$V:6E%)6C@"RK:1(><8N8I@)&8!RGK*I:- M-<,/#E?GQ10JPR*RLEIL%8LK Q:'G1@#K,W):KD4S/JI\ZKMC@9]M]/L.5>] MSNLWF)*5:_;H7*VT,G2N\;5!/NI=H5I) M6=TZ%A,ODQ))82?]C:L4%4X9-&7) QBU#"AP)6LMUR1CL!F(.+?P_H667GF# MBQQQJ.88#HP!%!B&=4H:7K* !7GK><4$U%*@,PX4NHM#'5A8R M)SMW[U).JA59$(--9Y8V2;E26,L4;)D*HIW^6Z>4A=.-7=(FIZ/(<^9B>BNF MJ]Q6G<,^[!I5?JU"7M3=WU-5"W?M^&B:)54ZW2NV_,*\?XQUY C&_IX*T,VG_%'T=OOKDTFC>W@) MV^MH22.!PO0?T8%E+?@LMQ-VN20ZHZS=?$T4WFN^!OH/ &[9[5R&RW$"?!0G M)DX?"VG2R+3J,+?TBF-V'&&F%PYDH(@_+95/QT)>ISP]I,S/A.(N$[N- MD5T)FWM+>:C,FVX1!V0M.]75>2D/=)!@?,1 DZ6!=E<4YI-4BB=S"J<^8E'"I_M:I5S'G9:$_7F)H!TGZQC&(T7TQZOU1@ M6;^TBPK!WJ&KUZJ+:?N"WW%E>>(J9':?8/$H$R]R_+_+FH:;$)Y5N?\W= 6K M_Z:<4- JJ*M'I87"56))A;^7UVV8>HTZA+AF+QIRFE4E.D*#5E2B(XBZZ2'G M!LO..Q,J \1BJI1:*"I&KNMP$Y0#S*6ME K]WDJ)'Q;NH/=3;4SY,B@_:8&% M>/]&U[IVS\O:KDN(9' /]#P9.+5;XY@8JH=%N_D@)$7ON",'EQ#3 M^J9>R%J(MV24TBP&)O-7YL4I,L 9EZ ]",S5L@L@D4MG(5K7F/W"7Q>F(F[IM%^U%W84, MNX1@8B#H4=[( BT*\@C$:6#Q#>>_HWMLO.4JO<&JQ2R>*R7^3GVL)@%<7=Y, M48C![ 9?1&(P;[HJ[4A%EKE2KX[42PK(TD;5I!JU8 M[+LYG8+3\XD7F&VMM-YR<\B2/X=6(PIGT1&[)XYL=\D">\@O2[IQ#?&IV%AN M$<4W+-T)60@3*G(0Y#Q/(TGIADNH=FWS,2O6[9;R"[N^0A69"D0^S3)ST=9" M0S'NH&2QZ0(4BBJF.8CKF/YV]"8Y::VOF6+(((@FGO5DX59/+\4LB5HAV?JQ M6&IIXB/2^N!B56Q:)="W)=/6\)].(B8QOL+DKQ4S6>])ZJ)TL5^7M ^U'\9D ME>)&\"&YA^+**A=8R5K=? -9V:JDC4)+'@)[P3K8,D?R%X=5?)?#>YK6"18\)YWIQ_U;7)Q.XPZ9JB]ESW*5:I M5]HUZJ@;.[4YG>5X3+=R)LO_EBJUE'F2,VG6I%_-!HP"'QV#*ZB5VVATL'@%UE*^*'A+2%M: MCM5CA8/'3TX;?<%8_Z$I!V]4I5G2RP6W?Z(_#IL,(N]I;7KG*9^ _'F"\2@N)4C?3:*F$5@B[ M*.TF=7JG6[?7&%:F)48N1OI!C.,,7.+]0A.#* MHA#JFV[HX8W*X\?FE<-N6[H>=+LNU&6$D'W])"=& YR81#2[QDP0>_D_/O]I MKV[8C>DM8Z7T2B&9\_T3XP"U-F6'');2CB5.O4I9>" MZA#JY%\=65 /H'".0MX<*Z/_XX6$1#)7*J]*>TBC%BI0P(6.P/+;@W-.BQ%! MT,EUG1-U5&#=-&\UL9)NK":?6LNQ2TE%M2EU'+?O*6U"3O'0=Z6[L64Z&F6Q MD40C/>HXW"^.+RM*=/\LT&\D([(-!&1(NG$"7YB1+AS (628200&),^UG,MA MM<_5:E9!&&#QJR$ NSD8R0H;>0VT!WD57")2:'8K;R)_35IA3'ATB4/-HFYU M9WI/;LBC;I>"V:[.1[0B@%3$(ZU&69@N"0&.YN9BA78* @'%IPJ+R(G&Y!C/ M%^IZQLFF3=ZQ"$$L8H"9&][I=A:ZOD-SB8T^S"'/PD*\]8;SCG,K486U%Z$L M1EPI*I(J?):5\4C(' NB.^R_5B#+%3HO8D-A[7RT(J_0CFU+07HSC"ZN7?/L M2J7DS&PA5]7MPG0$A7^/J(&IX/BSW6)YS=N%3N,K*B"'F7-J8.Y#7P5Y?T#C M=OFCGH62[5NBNP9.0K:JK=[C3?O'7^ )X<^U1?10]? MF57?J% %]P9*B)-*W<$8V4IDYG,;9L3LY<(ZD:KXNUP2*A-*8F_?:GLI4\.U MC*+')8.#+:M]H8I@R2S@TX'J)(X1"JOAHQEQD3-PE)C$Q9W;S&=^S1('5\S+ MV&'^>X'N$ PO6[M*."+JL[!3X91'CLMUEH!0H8@Y?T1Y#Y"@@6,%E(0"N$5! M&FIJR(6#Y+?75ABNZ);DKQ4O@D;@K;T;D*M!$KD\RFOS):5FMO[*+30T#FQY@^M>MNH8S*Y6FJOE8"<6Q.C MV@(H3""/8KV*R(M0]]O/3_J0J 1H=A\^Q;[*W [;N@FV<#-@#1?/C?H8VL\H M6[S"K@<2@)F5SH-#Z ">-WEW3OZ\)_$MG$L.]K>"INVC4W=!/(TI$=WC+"C1 M$[[BP+$![>A*=6V'(2,@(RS_X-2?YG5M73R13[=>VZ9;EE"2K_ >"D -?P/W]J:R!*:*@%QP'(,E[6H=SD MO(1! 2SBC5MVY:)TQSWJ>0)LIO__P88-^H;WN MZXV!45)JO"4X%-V_?FZ+TM;FNWWUO+VUD279&$.NSXV_VG.'@X[;&@Y/!9D+ MA&G7'72;[K _. !,]T1PEGVQ-2/8A/*>:)1P$E;^%./=^X*[X-!5NS_$S@3[ M@]0&'WU3W\O3]S)HNOU>NR+WR_JU/-6*;W@=J.--XR\)A 'DQ!/ M?WHW:=QO=MU.O[,C>M67>_!182VC:]/LU]OX.)O5ZZ_RC M&L\D0^/?7K8I?KF&8FU97YYE?90F]!;<][WV:?90:1?&.YTWCRGQV]I-+\'4 M[HS0W-Y6)M?NB_5?[;C#%MB>@_X9NB\V/>,_H_@[!AZ7<70;BV13PMH[)RL9 M:['=95V?:.?'.V&WU7='O4UUE"KP^=V,_3^\>QT13F1'>8RI/S+UJ?;.:-;5 M:[;<9G=;;W8E--IS!'C7'76!//N'-B$.+3=J1\J6G]X%:0;N<-1S!Z/:RU7! MRQFYK6';'0RWU?X.[N5ZW#5ESPHW[WSQL,MK4GNQJNN4R>]:K;6_G$;+S2-] M7J54<.>!OH6?2A9>$%Q/ /STCIO;6KFS;'F\([S#D<;FF^>AV!S;575GP0;:V]7XYJD0O ;JE>E$5K:ZV]UMJK#,Q3D59[*]HZ-6G5FGNMN6_T MU7:SZ[::M>:^3\U]X/;:M>:^/XAV^V[O6&D7MK-] Z?YNI31:/;!-#$L]CC\ M0"V);-G]GGL-[>"0/YYY\5YWL?1L[0,!J%HFZ69'(2Q!0QEH! ,U3/*P]@7K M8)*?UYDGM:GT+%-I-PD[&.TH89^1,7L.K&NXFS#HN]W.(8H(]Z2!/1GYWQ$C M6AL>?=/[WQ9/CG1S5="4=[RI357 "MY4QQTT#Y((]UCD?1\2/A>=QW%XGZG= MY-]I3OUT0_G_?[F'^?]]OU@&T8,0R6]DM%JM*+[BV+9D?3>*C3]?UO)B\\^; M-AT??__PTW^U6AUJU%'^];V YE@P>/JPW>8&9UU-[O@#IY%G K_\_@=VJ_6" M=VK4]XV<^2ZFWZ(//(SU'=8[Q;Y(?GGXNXAN8V\Y]R'" M.2^O^N)J<=J%.\[K2\]=NO0I7XQ/=YN"+Q("EV=>[EB3U.XWW6:OKO+:(T1; M7;??.F>+?;1-MP3("ZSY:&'/J)';W-K=4PGI?*80;[8';GMT M:(@?3S0^4BZP 4"^8;_F'6%1UWT4W8"M#E!U7953R=OIN>UNRQVU*E>6LW?/ MS7HGT7OJQO]/?RI^U?-"/H?Y99)/47A+KLH;.6;M8SCU[WP<\[2Z!?ZQRO/3 MM"NI;/J)F7M'E[6TI]H)-=6.>UPO.:A+WB4U=MD/'>5SDEVP"TK18;U0M<>I M&LZ'NH]0W4>H]G94R3;O@B+6ZM2957N$Z+ )"M2VJNV%>CMJ%\=3X!JYH\' M';2W[>!<"8EVG@ ?=@=N=W@YTK!V<%3-A&ZZV$IJ6#?7K>CM=-K NK3VX M@^/P7H?RWB78R/==="=";[<.)L=S4]SPT&+;(G3UW%XU8.O>HYF4..HY\,T( M8YK?#2>&/\@C'V24Z\OP.6RG FQ G?C,F RVB&9M T$0Z,::I(ZF(]4.CHH# M[.(='/WVYM;N+UZ /,XUTWXOS]G1ZN_:PA>,\\[6<:<*N#N>\>;.L.JUW,%9 M.S)V*FX-LN1G1XTO=&:@^I#6<+[]>WN=P1;M,_>]_^.=L^6"UN,V#U.^4,D^ MOI]$@K@J9X7B4%?$U)-H$&?E"KH:M'MN>U"5"4OUO:A[:;G-00L$T!ZUX)UN MYE@":S=/GM8 Y?1WGO5^8"?'"W,>==W6J.,VA]LJU[5G[RB7\SS]?J^.O3TZ MCX)43UK?V&%7S&GZ&$[0:RC 5J;__1C^*F8BCK' 4/"GQK% M_=QO;STXO=7NC48CXU+=Z,/%W?[=\\-/49)\#K]ZY(W]"YU/V LZ25FQVL,H M]6Y_T.IUS$Z?_.@^=KG](/K>J-?J[K#+U0M0D^/,C+A]@+/5:G4ZS<%C-[_Z MX3UM=FNH7@\[W5ZWL]MFE46*>_A#+*7._WGVJQBG^X#H=6LXZ+2L33[VP1TW MMSU>MEOM_G9;0\8I+:-H]JN?<)JH'X7)M^CW*,1-Q5$0 /O_B+Y'0.C]0'$T M:'=&S+>W^_Q>-[X)A)_BXE]!$OLST'##5*(G?/,+Z/@37R05"12M5Q'6=9/# MARFFT&Z0Q+9.Z9AC.NJ<'"):$X0X1K^='4Y84&).>(C'THX3XK%D.U+*\(RG MBGH!;2?!="*6;W/O3CAC(7"D%A ]"'7T>'C.'&@DBM$2@X6 &L9>XL/&Q(^) M@'W?SX%&G"B%_[GWX5MA!!]Q,3Z(D\+CJ14?-+>_C'W8PC(0"6V"J^N#X &? M@477EMGC$*4)B8TT@IW=1K@8G&XBXI RH&,Q"\0DI7>7$L6<*$N!G&&9L0BB M^X,$)??=RNEX>[GRWN2WX^-OWWG)G "*/]"N4#6Y R5%-2:DQVI8KDOR)YKS MP29+,"Y.>YF#S04H'O@ 241PHUDNLW@R!SUE*@DE=(#>8 - <5$,.+T -1$Q M?>&E60P*(CHA@'820',/Z2060A6$>XS[2.KDJI K [W0'L; #/!JA;G-AJ,O MN_@G*C7 CZ<>T0_M+A%W2*R&C\!1 "PIR] :(_+4-2ZC+C4'QY?\CP@-62O< M&!H"%H6=_@A5 J=-8(#6"O6]?T4Q[682>$DB*(?%5[.&?N9$%3.!U77N"Z,C M672L'=K7<#Z&E-TBEW?UXBA=D$9(BG(%CR1 $#0BQGV0R,350I$"*<-!_TT" M#$@L$PV^=C\!+1>^O" J(Z$[\^,$(>#*GT"&L>!M:$SASC0@2(-L*HC-.-34 M<.IC0R?&+/@KCEHB>3H&H7N+; 3W1Y! *!_K=S M%9/%AK^@&BCF9_#/-_1O8#J!G_JR_!M[.DO)%H[>&OSB57LTOT_*^/L-5MR1XCN3 MC.G7*!NGLRQ0)E#-X3?@\$"#=SZQ-F[9ZME@);8@%&:PT0?7[ =7T+LD44"[ #6)),K"^ZZXL5J+VN\I/@K63AR!I82J MG#FZM\#%F:^FI?KFA(?K.0)^%2W\"?$+@#1 GE@Z"@A4U5SFCO@C<):$M3OA M34#%LVQVQ5O6.("T_'3:Y"HZ1Q@(66I93(B*P8Y"5NO64>>=4S+ M6,<760#L.N]U]2]M[A,Z,N=1,&4(FRZ.#N$M9-D- 6(IU'$OI>B$S!B8FY)//H/F3?PL6VB6[! M?M_!#D"'=)W_%L&=P- \[-4+D^N#I$:GT7*#1,[>([F1FX"97D86F@$#!J4J MGJ)*NF68<^>4PNYP#Z?H-%\[OXI)P*Z",>09ZD:A!NL OT'CBP$[58-LZ/]A^BST_ (NG8I \0Y%_DX'M&($=7CTY_S6%6[Z= MI]<8+.2Y,#V>!5-MD&XW+NR4X&P-S@&>W\1D'D9!=/MP#B!MG@-(_R"W?S1S M_DR$@10[+LX R(&@$*J(%]4&L_8155K^[PW >\X-IO^T&MV>'SZ2*50AS]:7 MTF:!["H'F_H^]E.0#,X4W5-I5!J 7/&9:Z\V!E]*5WV(OC!]))%^P27W@/F"&$[G=TO:%'>8PA MQ]\CVJZXQLW:J4BAP# + 8NGYL;YE8*C8M>*: MVE8X%CNMDW-6]_)Q-2/MP\W77V@G[Z(IQ3LH_/(M6OH3I]-ONCH$VFY:CODO M <9%D.:TB]ZYNOGZ#E]YX]HQ9ADSLKM\2@>T*X.T0!NN,\Y2) K:2> O*.,M MC5QGJ3^IB9L^&^A0@&N:@F+X&RE6?P!C9+[&%^FR#AXPHPB)'K-X'(Q#8^ ^ MEK2MD@8*!*Y(F\ZV0M. A=*KOHZZO]FO,=_!#*8B4'CD8@+T+J-LA2.,'V## M\+9'.80(&_X)?H G%QP>0TP;N$[AT^8A ME4V /%S%)^P$!D!O? P^F>J-Y+(9"J#&1$TLM<;MS> C*O7DAJ@!G@LH:)E2 M1$,D64"U#AEH$7?(=ZU@8/# (,&:[20#GJ\CK'3'*'/PO\+(/K,ZSI2=D91O M0@5T">:9)MB98EJSJCSWGY4Q?]F%R'E'\=W)0\WI'XOX92%%VC%I6<%+BDR; M0?L)IQDWOC9 3PH"+V9N5?(Z\PW,-\NOD2.])!LG_M3W*#-,+DX=4GV@U%_Y M [0/_ CHP6$2Y&+^A6=5@E8LECB>#]-]Q#GVB M!/$Y%4(E('*4$Q@%:W@0D1?@ M&#AABSBK:K>UDA3B4XV=DQGU MN5H Z_1VCI@4K?"D^9T:<5>V=LU_O00^_B!S MTD&'THM)'B%+Y#7-'N(V^#^-$]KIF^S@ZK9,B"M^^0.LGC-ZS)E4Y9<\D%FF,(H-V\@+EU,:A KE8HQ MPP$#A.U2L):GV83L*LQG7$JC"10#^"8H"-_9YDQ8+Y.?BCE=F]Z7I3*QDRWA M9(!-@"[L=U)FKR] "0'N3A]@LQ3(O6A;!4XP"N!"H/:FBN75&!G,O=*&,T>HA M-Q&^ST*FI=ID327W?F8))DI*GJOK V\K*_,Z>MHP+;S MN !I%U*/2@C(/@&9G"$V@*4H)66"_*ED 1E&38Y62;#LAAU3@2_I%J!]3&49 M_$0DCS@JE,4-6W)X.U&HZWOUB_P7VX:4+O<(N%ZRQ((/\NZP=T:]I X0XPQI M*A%,%&VC/4=Q6<4IV&'++N?J+)WLF!O,DNOQ6ZUFO<)B+7,-=T02[2( M')":+\A(LY)V%A@\=$H" MAX/6T"WKJ&#?,\%)T7G[KV4XXVAMW6#LPBSB]:VT[$'Y>Z^^6&JYR M)RBUW]6UX2Z[91W+)4ORC>+"3DE+FM+^-24%U\6+X_UPF'_5VQ^21D^Z,C4T M0&U81=;M"+ LM<<-21M?Q3_P>*0"8$H '-=2("AQ('TP(:>QF 'SRA@] M"*!Z!!1VLIR^LU)/MP726B7(4_SW\G8@!.POLJ3VZUR5H-6*^^I>?O$2$++" MBS'GG4*<+,68U!A?<5PQ9HO0_!XK#N)A9%&UC[+5:DDY^ Z*J'MJ4X$D+^.4 M84;C,*B&F]_"3U)G* WG5S^@K:SNEJO+O6"2<5CTEEMQT89Z_OVE2E(I3W[R!Q FK"2C('<%]YW M292Z20P]H>B&J*>MFWM.?8 MRG7)I;699 \E &[*LNK 8@2M5/$68,,E<+BG)S&+3A^>ER"&K[(S3-,VRDP\ MF:;0Z36Z:SI[GW@W[W-0-2F?S'XM9&-5FSN\D"[,V^6+NM MK(=-GB6C47=+&;XL(TH[ JD&9CD<0+K63^3R<^9<+Z&9*;9/N_>#0%Z8[L7" M_,A5Z(5JAIV"[04/U#NUU,=DJU"N]3G=^R?AOD_(8B\#B<:(>-72U*TWMS,NEC MF*1Q9NJW#JS:5!'"V[*$;\HK:H==2I)^UV2"^@;BRNE!>9OKFJ-:C;Y,US#K MET#7W$X+]H']SF54A MV3]Q9aRQ@"=)_8O["-7U!M9"UX(*^[S(H7)2EL:6?)BRE4$2N?]A8I6G6 M*:77EPO #R8Z00YFMAKH^*[U(']=*Q])MHC($6XC5^N,RD)@%:P,J36;CR+$6* ME1443KT8VY\ED]@?"THV,]^?^V!VQ)/Y@XQD1ZKS= !V42![[M+GU0*RX;J+ M?S+*+_6S==+[2'58I+:%DCE:^U/*1N E:6[G+F,+%IN-Q2,0JY;CM IMV?;; M>ZT[7/YX;L>S=E>]&^Q024:Y_YO%G'> M'B>+A)S.*22[8(V>4XDQI5^Z,RS6XS_2)R785\^! X\9?41(G>HD%X=U[1S6 M?61&')G$8(6;[%3#B1T6/Q4^/:@CC(B3H?J7RZ6>8&'_E<-ERH("$8-E:J5X M^[;P@A]JK->[P%H7IHBWE/1(^Y!BI&2KG$J(0I>2FZ)Q%'LRUF,])$4QB%K. M7,1:KM2C2$K 1ZPAP/6N%520MD!&C7EU93W).5U#.6UWSI_KJI8!I%QH "[ ME<^>6ZF<;WCY6P[ I-5.U B< M/7D!\I$*J>6N=P*HO#3I".9\3%4X7^(0P)1/P4K&2JL&Z1PH?##TR--<%6_ M6>!)5#HU*:*8@ @G?CW#9=U>WG'3?:L1/9IR' /[@049GDYLGJJ>(Z6A2LHR MX.QL9I=H$7*1R2"*PG-D*I*"T*!3L,T*;D M4(SJEC*99#'^#?A$@.O3+W*5%L7A(BK^0'[U%'N&W%*V118F(I ]3UC-FB@4 M4NU@BLY"UL7P!>XB$F(Q$;;F0$<\GH&RP^Q$C7]ETUM\EL?8T*O($P@Z$QMC MU;04*DS!'4I>0\,@*7]%2S(:,X.,A1*^TAR( 3)9B-\A23<)/'^1&)/=7! = MQ5K=7>>D94CD0";[P'"S*62-TF&T -24D6'8";]C'Z!T;X!P]P)C.>M74XGP MS$@Y&ASX8N8D44:M[6+=-49.EY!_H%HOOZZK*_1B,GJ+Q&.\,9F"K##R(==2 M#-#'I^).N,XQYW 1,NI10XS0NB+)3,21$M9<'7F5M&M/VA/:S6Y*-HWGW3RM M?91*F/OK"\#*N)9N,I2CX=PQ/9/X15O)'S ''VX6H"#"*:94QN$E40B_>H"E M@-KI;VC46=##1^'HLEV3.3UNCH_$:H$=0#',R4 $7HAN!=EM:GB=6LP,A$)' M+T8>Y69D&>[,Q"N5BJ3G1AE Z_X6-0WE]O)IE7\7G*FQ6$0IIQJ:;!WJ+J%; MAF2A;%\EM/QP;C,/8]""!YU):3FA!HUS^Z]E5^1\(I8[$RJW(4DB.4F#L*-$ MZ'!*-&734 L31;@O,_ST>$W+U7)]_C#MDP:PO_ U.,@M("5(K (_Z2Y)B-. MF2ZRX4B0G5WV(.? -!Q556PE8*SFH>53@E2 J:S!'*Z"] NVI:!<#R_EBEB5 MKPP"9!G%6$[,"63\E H_K=&22[OUD9IM^MYIV[;$+LW;D[A'#/[(=H.Z0IFH MFM[ 0[#92A^& V.U3[(1M'0RE SEJ&91(O18KX(WN4>4K6IA6QQNTN#]D$X7 MN]T1-4>VLZ\B:C1;!DJ51%Y0Y&0G0XQX8=DG.FVFK.R;?.+I!KB &H[50M6< M)E]W*=/(\Z>PZR_UP$=NMP.PL0*+I6 F))QF$_8[>66I1:"NFNI.&RWR"$SF M4DFR-EI,KMILM/1#F1MD3!]7:F]D3P7^=T&>6% 64![1&@EE8V,");X;Z[&Y MRA8L.1F9<'1%7(]R6@VAZD635N-@8&]4ODCU@=VFW>>TR!_UGUIO+<989(?R M=M=IPC2*FS!'SO23?%8.X*,[!>70-WEXG/-JAG?ZP)V!$Z6R=TGH!4145E&U MP;7\S+0BF:/X25;<@!-FG],&Z%OB1^>;M>#-2.(DAG (99C M0F_2?/9^O@!SC*8C&NK8\<%+[$%_G$YMR2)\'@NN% FJBU%[QP!^@1[M 8K4 M2T^&7M(42UQFU/^5FM98MR@3+>POV="Q&Y+(B9:^3NTF1KD$TUZ)&*Z51[VR M:&RM-?$E+U5"!ADC^W!NX5=AJ61CGB@M)'+BZ!19G(Y7ABU%;73=9@KH:%?A MD8(J%U>5P\SWE/7ZW.YZI15XU;)YJL'"'N>S?Y5V7?.3[[3)WS23.,6\Q,H) M@K5=,$B'8R,2.V>1XP!L^MBGQEMYQ11=9"5!$-:1%$\P$0O5SG RX0_S$&.+ M;')M1HT:HJK0"]G0Q2FPKN6VD>5\3SAE=3I3L7F.%D1RHBIKAVJJJ@CO_#@* MV;-J=]GQ24&-9%Z2')"J7*NRTE@"@3S*>*HP"J]5BR'8M1X?W7#>L3I-*V:F MS%&E=W&=(^H_ $9B:J2CJ012',OZX+! B2DWC<13R;A;99N4\D/*\V(,L#;' MLBA*/>SR]JKMC@9]M]/L.5>]SNLW6$21KV"[^A6^1G64G9;+(Z9Q]+4[: [< M8;N'.E^_];J>,+U*HO(VN8E=^'A DEJ2RR;R8S'QLB37P(S_QLW %4X9-&5+ M#C!J&5 *FFQIOB8#FH,EB',+[U\8#\G%#?TTLWK1J,]CV]"4BL1I-4GK5+%5 M_KI25E+J])?(;N;.3$S9H26U0S88);?)?Y);8Z4684\=WHKE5V6:Y.B*I(YC M(N*Y6 [E?$XR@M5V +*.A-4E4NH(ATLLR%RK)'IR%F18/:/P3!GN&E2)-=V<&\4H;P[JV:;$E9M^.^9%Y<7).7Q8 MJY?^!,!QG8)@I[#Y(6 \BF".LLK)-ZH#L-5%BC\FP(KX6O9ZOA7P5(@%:]N< M0>*OK_>*[N$E;+2KY9($"G.+B XL6UO,9KX!8!P"V[ MGDJJ MOW1L/7F7.7>3W5 L]Y;RO)HWW2(.2+T5D*^*R&0-Y[I&Y]^U"1"8 M\EVI[NI^S_KP8!W1U>=4J*1,9?[<* MMI5#.5_>7.?KE>]%0T[S,--!.._F51W494V?G),UD4YBS&@!_J(YO&YREJ" M,'W8%5-0[ZU$)K%B'YV\:F/*)4*U! L,(/T;\UAT+HQLZO#(/#1.\HLI]$J9 M=* NRLB$/S.)\B^LQ"-=,P[ER%($\L;BULU9803<7!)@)E'7O5\&(33R$FPL/DU M*?8;R0MM2F-7E78ZO<<>)O81+GN&^Y&A).;) MPJV>7HI5+HHE'2H%)<2$6506"'6IP8;A EUD,CB._W02,8DY"R*EZ;M89(]M M=[G1"^F1TE//T0>47&#XR!?LARE@6M@(/B3W4%Q9U>TI6:L[FR(K6Y6T46C) M0V OV "G7.C*1%B42J@0YX?=4MHY,QW<;VY3)=UJ.*]+3A-5F42^#/[;G#N2 MOS =Z!^N:;E;%"4WY@;(\7%4'[U0Z&^:.O\S\ M6=K+_Y8JG(G"D$+S+L5)KM=Q$FK#8V9I^B$'+V5'SF'#^<4TQ,@IB05E]U[V M/\D1FZYK6),9MXHSBJO#PTEJ"026#W-OFN_;D9/_.9VC; ZPI>]8:(:D2UXF MCU730*32,BN?]6L5$AD=+%Z!=<$0EY"VM!RKN:(LIN(Y">W5!&VLPE<]GS ]GMK$7;E#7^3#;8*2^Q=JWM7)>0EOG<;J;<'5I= M/\ZP*FTF>WK76[?7&%:FJ5TNX/I!C.,,/=$@:OJL".4[!=X8B'Z5+9P2YQ<* M(%Q9=(+YOA95O%&ELY@"/.RVI0-"=^M%C48(.3I!\F,TPXE51+-K3"NQE__C M\Y_VZH;IF-:25KJI%)7Y@=+(/D"Y3=DMAR7O]!HPFP\8Z_?DGE 2JXH$5V\? M+"$>/0 R [1@F@8JHP=*D>+59%+O)$"_(XZM1 8C#0-3T:"S681Z3:E8TDVO M??<-Y[.I@^!'I;<4U0 57,IS63U9!6$C P=@:6X!^><%@.&H)F; MNA#LA\8::MYV8E7=V$X^=9;V].PXKCX$]1^W[RF=@NO#,GU7NAFS59ACD#[1 M2&\&EO-E8:F'[)H 6DZ!&>$JR)!TVS.^,"-C.+Y#R#"3" Q(GJONR&&UJO$P M#1D BU\- =C-P4@6MHZM$KAN+I1HYU 14'PJ:HZ<:$SN\7QK'<^XVK3A MJ_+432_]3 \A*W")C3[,$='"0KSUAO..$S6#?*(YIT3B2E&15%4T:!H)F;#! MTP,>5LARA':J4Z9DMY*JZ6[".H_#O$36P M^A)_MB=:K7F[,.MM11'D*'1.&.G\(G,E)E7#T\)59]8T*6'!GSX0XJ=0= MC*FM1&8^]6%&S%XNK+.RBK_+9;0RH23V]JVN]S+/7,LH>EPR.-BRVA>J");, MPKI!-;@-XQ16OW>=JYXWW=@%P-DLB5<[PW7E)J9NNOW'+VLD0V@3YLS$):%!@?"Q*79?AA M,D-5(8]+K0DX")W,,:3B:BRU;U_V8'AB-2Z)D!MT]<5)GC[S)F;0YII[C#27 M5+H1ZR11*G37FK(.$JXLJ9(0D.DSIKIWW2V445GNAE:_-(9VK_'#Q ME-[M+;)^JR;#W* ]&8$U(R!-#'YO<[74'#!B'[O%4>-#6A'-X'2]A82/!E;^0>G_C2O4^N*BUR. M-G/AL@Y?LCL)>0;O_<1J-&)F46CK2&GPLKI69Y'(86MD!Y!N^NCI9 !'S1'C M5D*L5'&= MDATCHO.0]9.JO2@OG)Z@0?B_K_XV]9OQ102?W+'0PMJEI82\YC]T-<)(M M:(+?G;CFG3#GRXU1!<(DK5F.3443B&AV1O2;G^Z5T[(I]:T ]((2R\XKR]T: M"*XX5:F#J#'8DU\IQT*E1=M^L:);K&0X]3KS6B4*V Q0;XPV,NPV7=MHE-9] MSDBT_LSG:=J^WY<<@L/<A>Y454E6R:+,E>J\&T-3DN M3R.BF"SA^(%J-(*I@][4#Q[RS>90 P)Y*FO<8?VWK"M@I9E;UL2N[,OVZ-0Q M]B._IX0-:EYA\F51:2$[Q# J?4KE"5SQCIM1M9[](@YH%5)7D2U_OLV%^01] MFSZ,H?I>H_>ZMB_RLK'@I<6R%37$42?O/#&*E;(47L&/;JO7=ZY4)7MK-'*' MK=Y+YG]%T2REG7+WK,17K+RF32.+!PC ?)N7J Y6Q;&5%E_:+*.TIJD=4K[3)[)=R!%/4W8>;>"0+?F+DOMP-R;39DE66EA.>]I13F.I M^3/4774VG@X]:[L2S1ZR2W-9][-4C(K.,T:68[ MW,D1)DJ]1;T'0(GNKP!L=_&SHW[:=-C4.$K3:/'8O"GY"7X07@B\R7>GA:E3 M#C'3W2=Y?.!0*X=/OT@D6?4F[#:?!0 #]Q#^YT_MGS8]61XCT DJXMU/F\/D MG4\9;#-!AD]:YCC]/^_>O7__X<,&<\<&H]>[PV"+HQ='E[U^[M"SUA[V_>IY MFVX-7N=QB=2M?8"QX_9:[6=NZC%([@FM+']\"4+OB$&M/;.(;?'J !?::77< M[JA_!EQA'Q>X*>*>T06..F"5]JIR?P#CRPVCCS^@9R=BE(WOI[%EEWLH V.."!]&5KKI]M]G=BFGM\KDW M:S]T).ZP1UK=$TWO]*7*D^278A#HD8SDDQ+J,>V?DU!ZO],#2C^(&#_HH$[; MP9#;D,ZN\$LV:Y*N3!+&\:(?*[O[<\EC R/ESB%O=P5V6B$?JE4SQAF0,K6! MMJ+S-F8FFJVSE*SZX9?]S3G^R:DVN5*L@;-(,__T^O,7)##@U)TSLS T^6BYVIEMXK8T4 MZ3H;#,/11 A@G\&#GA:D4Z;S%2'NFGA<_H-6X@)UD/V^$@_'QEK4I$(5"]'? M&X;*\T14(&.30O=X,EPQ=0Z[AX;87N-7'0$[_\2Y7L, 2QW0/YMLN7./7>Q= ML[W0Z,&Y0V-EIL$I3/]C(^#)S+N][N'P9G AWM'K[2$ ]$ZW7\'.*IL:#34-/%Q5+_&<4?R>-/HYN M05_>MWMF3^ZS74ZXNTO\;(_>;?7=4>\<$BUV/NH?WKU.G.04S23C.I$]7_]E M108Z;J_9(BCCBR MP?.28(CV!G6&I?'/4VY0#>__\^;;^S]>W?SC#WF\0?#/*)+=&AR[%*)V4Q_-,9O? MEUKK(%%MZ;O>BOVXN:V5.[V7QSO"NTBF62V/K,A4QN5^,Y&E_&)*HB%V_J;W M>\.\A&*,I]+XSH($W/Q1-J:&D^/_[V)']#^\&V75[;^=)K1YQI>E";V0&$#[ M,-[GUJCK]CJ'J&.YP#MH'>@.>GVW=1#__P5&80YT!YVAV^D=*01S#%/]!5?/ MOC"]QD[$>+9N4Y:^4>OVM6Y_AC3@M+?"_5.C?JW6UVK](0'FUQ-,7IKE@;(>M%2J8%8V1D M*8,QOC4ZUIERCU#L90C?DQ4HDP=NYRJ;.G(/5#D]@=K:8>0&O_;."[TI ,R9 MHBT2)]C;KMWO(2/E9G>T!>N7)>\632MNM$7YME:+&X$8V\$?X#HT&VW M1J:C(/WS#8^I3'+U2717L!I516D4*6TNA\VK5II;P9/F=VH,;2SF(DS,K"8< M='60>ZS<];S74PY7KD<-T]%C<*@UVRS*8@Y)4OS+ K)N7]7<[ O@FGYY.?1ZEUP\8S?>GJR&RN@()I#N[P MR5>199P'^='US0O6BW8F<'V?E61=5:@#?5)5V&?[TE]DCPAN35PL0GZF0E5K MIK:<=GN=KML>'*(J]/ JS,['OY'9P'4IXCG6DWY<+#T_IM$"^[V^[8*>5:\4 MJPPF')*2'Q<5(_(N'K*GQW8HU++1ET!*XFPI]>JMP+4,?G=(1C'3]7HLM:(SYFT M:XWXO#"AUHA?C$9\0!ERO&X %4IFL!3(@!1(7RN0[(WG/K*8+>)S%DD:>U/A M))AQ)"3V52#^G:BK0*KG*JFK0,[+(M_.T*K+0,[:='J& M55W7@9S-Y?8KE0]P,KH]=;OQR[_:$])MM[[<2AJ%)0 X4$?V[0JZBN5@GZ+P M]IN(%[^*<5JUJJ_M =AJQ3-GYWVZVNJ[SNQ=&[^9BX7R-@HQ\%,['<-)P$C@G&MK. MJY:+W>I'_0&VF%_X.+CWP0FC5'!7^?_VXAB,ZU^\\#O_PG-BG.^,O4]B@*6S M#+($#=_7SA7Z$6D7[$MLC?0XW%;KK=-O-%^_0?_*6.!<6L^7#>>EXX-7%W]E M7N LX'CSX,'QPR0%.+#/A3[D8RZL2%+LFP+;@@?%@W,/IG^6L/,F!I,X%N@C MH)TL8W'G1UF"BR5))@-3"03SMRE(]"3>=-_!^T!3I,XH@0>X=8KE8 #Z[[JN.V1]W+=_LP$D1=N2$17.1>\339,3XTV=KM;396SZ:O; M&/1*"6SP' )SO $BH$4OFS^E=Y'3%YJ<+3TL-*8\9D#N\6#1=RCQ9EXR=R9 M!=$]; MN(07A[,(OETL$6PH4P%!SJ7'2;]Y#/A40(<)$N4+MO(?EZAT.>^Z@M:D%7;MZ=_0J'!-S#H MO:VP MY9)]3@?Q%=?8<1&;8T1V@];.[Q"W!CE/D0%V6,V5R M&&?*S3+V [)P-W"ED.L$[?)LB0Z-5RWM67F64Y(&KN$FBMX5IX-.DZ<\*SUT MO[S1?@+M<(#/A0(GKH?9S)ND68QVJ/@K\Y=HA[+/0EFPY(Y1O@G."@N#!T<[ M4+(P!?!\$.,X\^('\A6X(-)$R!X;>+349X/58[@E^/3$7WH!-RO6/IQ8D$^% M%_\?V*=VNV]+=DFUPO>J[PV[S#9__:7<([>35" 1&MS4H=8@8 M%#.(1GT[5[;;0XW54%K@_YE*U[M0:].(JD-^O/ CMJ@KW&C M@IRC-NA+P-)V1ZW!>=OSS[*F7T:RTO0P+@%ID+HRP:(0K7DW?QJ@Z?L5Q^Z4>P;0BF^^SN5'L!W^[!R)M4E(VD, >YUF$Q[X9/P"1;.; MMK&-Z=UQ1\V>24+HNKWF4-K;QA.P22)"JS,"F':,U.^JVRCT''\"&<7Z+4C"_ MW\5BZJ?:UBOX#YH-L'GR(?QG%S-M%!OW$PJECUIKJ@1:+;<[[-66>6V9UY9Y M;9D_9SLCMS6LI__6AOEFG>O:HS./\)Q0KV)5:?;&4I;T;CZ&CDJ.Q*2_U>1( MF:LW:6#]I*">\IZ3WD=<74FYDJ"?O.JTVUQ\.@,34S2A$5HIB;)+H ^4Y5U2%]F'6@6 M 1CN1.B,LQ0UF10#(RE RG5 HYIX(2A<^!RH8/@4AFI(8,^C1- : ?;"UXO" MGS )%&0V5=)BC7;#>8^(+(3L"$>Z53$7\HD\2'@XIAK5WV$7LH8;%2WK./*$ ML'O@QM<:7P]A&]RLMK9U M=5L(;>)Y&,U%NV$9^&2+,9(% 4-W@K?OH<%6&PP;J7&/:6N';P&L^=8[>,L/ M,S]]>,0[L6,WJ)*Q?=NU%+8'^^URZD.V;SX_:.R_^_WQ?,*2(OOM/9B:LL6W MJ\L^-C5J+L)@[A_&8.ZZG6'3[8P.D6]?O3=[!P-BK^4.NG710@$P7X(L^1G5 MW8D0T\29Q1$W$:KH;*A=CMKK#%#W/]'!*@ 7,_4MG>7\#/>/)!'5[=B?AXH:H\NOJS[51\ B&<@ MW":G%&ZG=6/*MEVGE%"U'_=(?IWIHVA>4H%_>>@NZ^5?,+IS.X"J(/LAN;IX M%-VI;(0+1BX/S:GJY 4C.1765 7'#\?09X]B^)7\D1KJ0U[+C]P3F,T-&G+4YQ+YW#7AS6;N:Y M?YYAU9X($P_%\1\B\%(Q?16(EJ\IGN+SD@O! M$8IKPVA:[_,;1G3\5#B:[X9)4WXM90OZ=H >^BP='+)9! M]"#P6-%LYD]$##]-_5A,TBCFRGZ,FN#\Y"Q(/6NFCSX#5@;#KY-LG/A3'Q!' M4-$J<1[\S%P$2\=+T]B;I/1T+%(/'L!%QE1.?.?Y 27K+>'S41B*@";]P,%\ MTV /AN+9(F#G,=^X*?\Y0A6B>]][F6\P*Y)U*0XFTQ 22YL53MI!F\39YPE M?@C/-)R/5)Z,QZG#EY"HH>P@Z?$L &#:"@$909+Z:0:?#*/P&NNG M_9DOIGR5:@6^I5L1BAC@CV8P[38:'SV-NH=J\VLIM#-"' MY>]]63R.!>WT!)6MFS9"^"MZ6$ZE]G[XBVS!SBI8L[@>G%UUA4* XMOBAX@G M#%-_0KB%%6[2)T[+\C$8U>"[9$ M\QE^'I]M*JOI^4!'H]Y*<@WKBHE:DFP!J_G_%HR5Z\!JXZ,Y$A"C?P?D!2_K MWZD>WX103 VKG;T4DNA&X#*!WFH'3MM1"97UN.L#Y06O2_Y\I@-_VR4JD[#Z M>T8("DPB045KTVK$&HQY,+[/,WT@:H9G#']U(1NRU]MG]X>B?O',=G\G2?EM'R9;M=_?)F%O M;\ATBD:72[.2;5;;1.FOM[]O H>@4!V"91C'TI M_?@2^FT M>NYPXZ[WE6-;VV4J'9,>3W*=97;D>60^7_S5M!JMRM30'%+;6^MJVUW7K9S. MU^_L9PK\RU4Q5AA6;5/N:%-V7H#*]D(LRM;6E?154LTN@YP*+J_:HMP1GM4I M)#ZD$O2R;O/*(=?%,E6[I62WB3N:P=XAHLK!<#1CO)J+Z5]H.5=+>%6?;WQ?1W M+TFR!5>0U=/MJYF4?]J"B5-&I*H$A-W;&#Q#4ZKK/ZJIDA92F??2??T]3:(& MUASX,Y%30*@*>$M!?H$]USN-NMMZY<"W)UH[G%OLHYJ.C@/@+\_>:S6V:ZZV MR[=>7Q[XS.?;C6&.Z;8;HZV<(X[[QJ8G@XZV1O< MIP4MTS&O9M6+*YLYB);8DL5I%5Q:J'1;90 JPL M)17)T#BC(D$+86U*DIX;"W6QL#!8O:@85A6:JJ0NLIX$/3>.1"!EJP6""I<*@:2QO%2$@442IH,);;^8T M7AAO+(?U+;LHI;9J-,]HKNJE&2/B%Q&RBF>+^9\5;+&LGN++D3%+Q(.,\[2H[;62(445-CX%,Y(1>WH6LQR7 MRJ_-AUIU#W2=%P/?<**08-_8-G.+5NM"G\O!8H[OGALDB$08C_@OBU!+%1G4 MDD)@UAI9DI"H<%Y(28W2%XC^OJ1,>P4E=$QG+27GKU>KK!-5#Z]H]3W7(449 MN4>U])/XFYS"]CE\,MYX/G-,!]\*:G4UR[D+\YD2$+@FL?P>%L-#_X3JZN$T MDFGU:/%G4#P^Q)>#^#Z2?R%@&3P:(H$_SUD4A+2UE$/R; MU3;I#>C1@<_,@:D6ZLLL6BH,NV/-U^42LE1"%:S:2"3I^W_EL+_](\[$O),C M*!;KJF*QUWPF,QX:-.(7IB%]>[E*"%J5;NVH%694U<93EK6L:CJ+H\5ZGYCP M+8W7..,ZQW.0+WHE@#R.\$2U1GV%)",;;Z5N_Z\W]_?',S7SJ*I&KW?E+A9XCBFHB%"?"FMVJ"KH*"> OQAM70:M+ MS?/L#1!.#/TNF)WU/2H]5"LO?;G*K]O8$5OVX#[)*$[@\3(%>%2^6U_Y;G_ M)NL:WDCB,$3[4([UX$7_CWM/]#ZZ 5;CIH3)6)?B3B"-Q7)6EY_>)#,"Q@U>Q)O\H#S(*-'T"U1MGG!D??[]<9')%X?OQ M6&!9O7&8!5ZGVS>Q\8"G$W43@?(X.>[PS.)XAEK\2PH$ MU _A KE3B6$5A?=+L20==VP3O%!0ZI&B)/4Y'!WZ549<%^P1/LH=)Q M(%ZZ+0"=:$2C<1794P8,_.MY3RG>=ZWH(!KNR,!5T9.)3(H!+6AH&!PHP8F< M+;"E[%FFA4%'3J<8?PEJFJ%\HPPOIDMD5K01/37Z* J[IC'D&/R7UD"VT1"6 M":]82/PD]5X(B^A8$-BJ51>"&B\C3MC>W;.1CTP6I$5Q:22X+\37M]= M94@*#%!\"X0 K[VXQ:_P]6$Y@6\:R!G1&E8W9RJ7&C2&^ACAJPQOY2-56-RVP@J/'W_$)[%S MF!+ OQAVFJ-%7DFT 4_M6@ 'IP7].R7ORJ#A["O=XAJS88)@Q%HI_RE8$;RI M97%9)(*LE%I \PMC-IOT%.[!Z&2*5].0AE7;F#BC'=&\(V.\FFAC)<$&!NS? M>':/]5RS=3N@+H'\=P,$>_Y1%F-_3;!"V;77#!K69D[?9O;&58"."A-;-ZSS M(10INU5NWH$0,@T"5\YLO\\&&Q>/W[F_QJ\Z;1+B^<<:Y[^(!HYQ0SF6V:9G M%+85_W%8[;2@ M:%/KU8 V&OL */L^,]MC-%ZE(.[_-5FB8[OI\9H;GL.4@ '[A7B1CE=H6,&" MO::9YLG(#7**SX!D*AK]I7JY R08JS_,:H%>\$JYM/(F A. M0-GH+ 7F2J[FSGQID\-T+YKUR"*7B4TRFE M'^,X1!,0X0W=])+*RG&\(UXL4SU\ GE/Y%"J9,(#KQ+.5?28&@2=,^:45X!7 MSR3T.X[CT47*Q_C (PP+\X"QNI"<\IXJX RMPB^R3(@4.1Y\H*"[I)1(HB%* M3-:D((@*W)VG*G$#4@E#+$B= DN,:?R -(\2&7VE C4TH#3.DT"T M7=IAD[ M/#?>RG@D[A,^HECZ+ Z?0+VF59XJF(@ING(&!M11=JGB>TUD,X$^N:HX,Y+I!*8D$'F/RI#2 MB8\"9B)/U;&<8IW#6*&E/("Y#2,.:8U*4 H!)@!'*,2)2(;J;^+!.(_NU^8Q $"#(5*FO$%A2G@=3NJ0T0R0Z^H)/$5D!?\<@,N!?D,BATA$(\#)L MMCA"B1W5O8NK>8[, )%%8'=IAD&FL3R_06R!L6);&$$\JBC0E M_$)*T"M8T6/01R.)_R& P# 'M_<)K2JBK(.Y,B =IY+Q"@?S1,W#X/B]P)]F M/*%S46HJB8"C]J'B;%7'1:(XG7<((PTF$>RH"R,.C 'CJ=#=BFX]"9Y-@D2( MY\<#B9(R4M )_[9+.?"7$MT;&J6]507[L2C)OFI$D#M_H&!V:YB +MK)\P ! M.AV(QB[!%=SEFF+?B_QLS) ON"W(-RVL=12(%+NAF]1MD]F]34/]V^!1CE & M#=UF[S%WX+.>Y[RV%'9_\ZBDX)D^ZYM> U+8D^I=FS;]KG^T"V,J2&F!%SZ4 M.6XNOWYQH"&U8.BNP_KN00OW'\7X7\^W:F2)O\/S-(&<9\KX%+.&?ZF,Q-&M M=PM\GL%!;PH\\/BQL).[J:$[1@8X%G.,'AH\ M!ZO=VFJR[]+=$7(0J\#UF#G8=']RC J#63V;#?J[Z\R.>PJETN!T-OGXYKK3 M\T'4)^P;^,SW8"MLG[)W8#+'ZL-J/W$' >\&B492U7U D$/:Y.(_+@CUH4(* MQ\7%,Z?OL('[:E;R%SW#WJ% MU(%#=);'!MM=E7AL#!@PI[]5(:%C3$><&G#!8FY_]U/SW1V_TV>6?L.'8)[RA\)G7!]/JGS 4&G%R_0&S]E QL=/NA88]:-C#H1/M%O/<30MN MM\[QT\(X)M##LI1:!'6X77=Y,]&BJS-HH(,&.FB@@P8Z+"Y3#73H#-#!QA1[ MOXG;0HY0!@VEV"V7^?: ^;U-\RX:Z= ,YH=9O6W*DFNHPV&VX$<456C!T"VW MS\SM+@S2#-! AZY+W3:9=\I !PS$>[T3SL?8 Y^YYJ:>[Y%:]E,!.B"$U=MJ MM>_2W1%R$.^5'##3.F&D@\UZOL=$++18KP/N^7M+B@Y1D?AV'$+NL2"+K&@ M2RQHW,*NO-.XA?W<"L9ZEL?UWIJ$]#(L!AL;)L;?*J)+F(R!E3T.904[R:[V^)M;)?IW9Y)221L._BC2 MR7Y#*?V^R4SWU5/ZWL_W=V=F\,=UYM/N!!VXA/OO21OF-XAP<]-?7W=^G MJ1UE35YUC9ZH3+;%;&VUT ]1L[&Y+?B&(0R,)5S'4]@X/2FR!K;E_9H:81S= M7X3R0:@(PBR)9Z#]GLC"BW_EV@=45B$:@5B.A2)T;-TT$ '#78G9[NC^CIHT(@,!B9X,UTLFK?? MH(&.%+2XI,2Q<7. V.]!%^RGCA-T9$^ZOXHG6B;[DTF/[M=JY)#'B<8)$@%; M97@JGHH$-O!! (HL*\(#B!1[XS%KX#*GYQAGCOOSN1&/"Y3"*$]@+TU1@+3, MC1HS("<>+=59H.V><89;'./">--G;K_'^E[?@/:=WL_GESCHX0K>#"MA$9=^ M^UN>7MQS/ONE *]^$3,\W!+=OY-I$,9IGH@[&.C;, Z^_OW?_PUGPF_E*Q^C M!W@C3IYNP! %3]5SL!^,D#M?Q/@_?OJ0Q%,D]L*TX/]9K/[N7_3,G_[^NI(Y M&YXO,D/BM^4@)#A8*"$,PUS':892N46I$+/D(ML.-;G:-=&K@)@QX2G,6ICX M1,>4_R],PR!$*&2*?)3E1,&8SG06"G1J[^-X!$0\QLE7C(+-DO@^$:E*C27\ M$JF_2?#8+04:7QL?(X&%8-L^JQJ6@R!I1D&847.,9K:4P?A0)TA&@ M7+&U2&1&(F"@?U%@ZX&'N;A48I>P#(&^9"HC: %/?!ECF:3( 5;\%><9N"BI M3"^KF:+6KXR",!^5$PF(%'64*/R:)XF*^0UQH9=KG3AA9#%]F,4RJIK$T1:L M(^(5+]1?R[T:(YF((%._$@7P!+989R:R:XB.E3%.!-H0(YB ^)&/C\"\29RG M2!6UP4"LT2BL/AMGT+Z0#_@%A3/S!%[&Y\_I$.^F"R^TK)+^OQ=4IY67G? M%('JFY!'V54T>E_&JCNBS$>KE'DY*&94PU$EB7X7/(79'8[4Y/P891S6'Z[] M*\)K7VHMOU[+JP0$S79B5J5F01^@WTJ*MM*MH_*X+'ROM FN]*G()G'!?1Y% M.0^-A!( [6!=1@,D(C\MK!4F>P MAU'TS)^-=R( -8XS=LA!*P;K1[)55&.-+'8F^4.>1.1:T*(:RV_D9C2QN=Z% M2KM[C/VTX(%425S-V9U)_CP>RT!HENZ1Y+=; Q;V_;9^=L,I'P_R2Z GX)V_X9K/ F> MK*>T%2R]4:"L#K#3\KK SSL13*(XC.^?NL!2LPLL_4*!NGAL_",5V/PGK-S](]UZ;@RZD:B[F8E4K>*$3\F,@/+ M8(PP/)7%*U,&QN,$G@"2^#U-EGGF -,A EK!Q,A0",PB!!,>W0N* \LDR*=I MAOY&BNBA8 )?CV1 3%X429$1L"3Y(E\TBFF$#$T_F1$<08M&AAZ ]DC+9?& M'S&1*RZ0V!0Z?1"JUTA@X)PG3SB"$32_,F2\:2AX.83\(<8<0G2-T>X(GDMX ME,*V6<91"JW0QY#3QX[$E,>K8LK%*(URF,1!^N7R\).X30N*0L5Y1!. AT90 M\JN6BBKSA3)54/?+VTM88&'(DTMCS>L&O8HY]<4V%G)&:3Y,Y4AR2@(6C1,& M5O+(>*G+8F=BI!,!.HA6L5%4^E:Z M2R77U+B*]4>YIW*@52">H\: CLH>51"?>ITEX@%V:?A4#86 SA%(IL8P/L)I M,"W.,4AJ-L;45@1MIW66KA#36$8P$@G2I02M:F4,ZY\((=A#*(C%*'5Q-$1D$\%44)0)7 2##;2O@(3'ZD M1HS:GG+;B0"3D,H'4;Y6U)L !A%]X<<6@884F8Q+]O% (1]Q!0#8?S^S4%--R>K<0 M'S2].&/DN$B6H?, CRZM+Q5QBE;/GJH)?/P)B)_"F(P\JAHK=(3 C/MXOF97 MF?D?-M?+=K]0/FBXKT&H"33RI\PFUT6>_5#&7OUS^:(#>G:_RL27VO0+.%7W MD:SJ^FHK_S+LISB95M-6"N0&$_@BS<3,F,8C$9(5+&$6R9S%A=KC"^*PD1AT2/'// MZTS"]DK>T6[CC%R*\Q?:017JF]4NH2N8I6[4<>OB1!\+M5S@=E4=?U6(GU0L@\%V"E%B)AB M+&T""0D!E@!=@@S>H"?0- MCTGTX ,SM:3*"9B(+$\6]L;@&T!WI"RB[%>U7P?FPXJ.8GSM09([6^W@18H! M$PE>N/+KX;.PU,?!Q&6U2U@O'Y5Z)]1*+WPCTG IN1:#,B(#,.-/M.)048,6 JX*) G,V,"_2( $V1>=_%@U4<"D97)5]B6P6>E=9;5"DTFB?/E&R*Y MP?,2RO"5#XV$TJZ3.:9JA>X'=21#I?,PTI-(OLZLSF?L5%0'SY^48AP*\BIQ MG(C0Y2FI;P7K+/9!I6Y,Q0+#5WJ4VSF"RV[D>YY@YBV]$C MR(FQ,!3B'XU'NY!K:'G+4QD8HA _&CVPLB6F4*:T$\I1L0YA=8"9'=7V5!RC M%+0;0V1O/)W"A(?9%GS%P#VN(W@'5\DCH9MQ@U3$/**<#H83"ER]A5W"!CS/ M,!);]%%Y!NK4Q:7Q3H9$RG-JR;^ #6&0JQ#+O4)&%[&;"LV-V46,>(RPH9J# M*+Z)) G #_'LR)H VOU$5P:,$BIBE==*UHQ//W 0]1UBFQ&3*+P@XI0)!1/ MP.WIPNADFN;$+7*?EOLEQJWL?6%S6]A4-02AT/.%..;<* 8,$B>-/%&>8"I* M2E3,!'GP0%#[U>-2+Y*11I<)6'=1OJ2 Y(J[<;2:B+EU?Q;;J415R* H*9%_5RMH?E9!XS/S/': M+[L!9[/UZE1%;/FW@YS!:9/6?)F%-69ER"Q5OK8\=D:3%]XCQTBH:/1",/JI MP&:#KA/EYHM_6Q.VIK8+9^.OHG&U[&>T>RIVF81*Q5;0GX-%+BC3Q3/E3I3J M.Q.@PA+TQ482UG6BGAJ*[!%7<$;!@6D<P$$H/Y ZA@&#CARE&W&K2B9.!<>3=&4< M7D1<;37A315^+_E'N\_9+%0[7/Z-6+4822; 0MW?C"GYNXJ5I4VMMS[/':+M MP+KU619BG !]TKEZ'6TP%X#Q];3F?#3*IRSG2&%5%T=1G&HD=5\>FRHBF< ; ME4RE3,=*-M,DA-V!\A$X96.+_ 1&I%2Z)*ZLT,*T6)S <10^K;)=& -A);'Q M3$:%V9@G>^%7BFM,8RSG)+\*; BW'AA(IC92,DZ8B,!W$Z2M'I):Q>)'&89* M1"J^>UC/\3O%+MJA'%4R']3;AZO;M\;5[;7A.69U8,HVG^G'ZB?KUYIB7%:' MA737[2-G9'9QYE"H8"0*/1N()./%8@#_3,Y=*Y67(E^Q6 _%[9$J\!/QD!85 M:J.1[.EU_OA]N,OMP'(*@_%Y_$G6J"?Q_6+&>_04K;8"]:'Z?1A.GV8 MKKW@3WV83A^FZQAG]6$Z?9BNI6S4A^GT8;K6!M&T#9,OIY-\%+ #QN[A?/@IV8)!0J"< M/]T(OJV_U./%VKG/2F[OHB8^J(0VK0KCII@D>]9E[;E$8[]7BFQEC?9Q@8;G M[R&"N<70E[KOYO497D/W/9H]YEJ;%I?>)HB]IVG5W-4-,(.L)MR=+>95 P+M M63WF^(W<*M:V:P% @+M716^= /T>LS:^!+?;R^_0]PPT(#W/9+[=&NDU>BD' M'L?AXZR92.=AI7C1%@$VM_QP/_D+;OUS=91:X4OV[3)OM0%H^YT[9TZ?F1M? M<[5S=^?;A#>:T Y[7*M[6M,[]=3Z)7D#*Q!19JIR$9TZ60AD+ "7#[E07W/_ M.-7KFS%& 8EG_(%23.#VM4CRV#_GX@YK@Y.%'..%%21NA61S)6UD&J'NFIPS.K ^OR[ M\O &52%1!Y:>7:!:09=?N)"(R"D#1J^'.SRQ,.>ZE?B#=F_;)EH3GORC.LBI M3NIMJ?$U&Q4;WY?G0%5EDODA7,W.'V'GG\O'2,4"?YODZ@]XGJ_AE-=E>NW#'F@5?O+9$NGGI>T,2L2Y[30B@]5&:_\3R&V*TYP#,+B[9 MOC*'CK>%FFO$6+_F\F@BF7[I. M*RKFT#I7C.@Y^^B=QO_TUNEZJZ"-5(<,# MSL>G7\[,I U*%U MTF&2OCW+98/!IMO@UJDMG=G[[C[R4"ZO%LV2,K5. CBU-M2VNZ_;.I^/$NEZ M3[E/A:7WE#ON*7LGX+*=R([2VB8PWSK7[#B6TU+(2^\H=^3GX"24]I; M>T5MTEMZW_*]+:6Y^QK6HMF+:-J30&C.V:LVE/L]%]Q!Q=HWMW8(]>)[-;UX MP)VK%LWR)O@D3@@77B;BR]NE'9N ;_0T?.-X%-8Q\-.^='<_G[]"RS1ZA.I[ M1U?FIZ-V/]JTNGCZN_)2-WRQ$V>A/I0W.,TKZF,U>I(.7D$2_"N7:7%A7H27 MLZB:_%,9R6D^G=]B1Z7OBPK_M3)/]/#GQT@D>-7GO-#^37'UJ'%UGPA5H/\1 M?JE?K7I7W-F7Q1G=\#7O:'[MU"+1QDJ"C4>>&F\\N\=Z[BO6CEH["Q?[[=(! MJA:4#FH?UOTU%7W3!868T[>9O7&2Y:BPP77572M.%QM1'%T4]S6'ZA[#1NHM MM, -/;/]/AMLC,W?N;^#5TG8A?@_XFC5K"CN2E17[.*%.WN>)MOMAML>].D- M'.;YNSOJK=\QV6I 3:[T:T$9C'V!# MWV=F>XS&J^ -_Z_)"*B.L#^S7S8SS8X'P%:PX.*!)Y)C)^F4A^%%P&=I]?!P MQ3B&U3 6V+"R+OH+L:_ERD)?!&C!0(:J>/KG\1?Q(*)<8"SJ5MQ3^.@NOJ[= MC=CV*-K=FG)!B< ;:DGB*.VT&!S=$0G<@J'=R\ 8XN6#>/]E'H'N5]?;QGC1 M<'7?<,;@(1#E4R2 /J E0$LQRH/BXN!4) \RP*M$@9(G:GY*]YOB3S.>T%6A M1,)0!#Q/A2%X,)EW7 3NTGF',-+R=@SJ 1CS55 ]LY)NZ&T^&1H.INU0B/TU M)T$BQ/,KZHF2UR_@I&O7_[1A5'8WV]F:(CGO_[R^.=3FHC5,N+NYTCS A$D' MO..E\+'K_KR=-[,Q0PKW8DO?L],9@H;*Z5BVR>S>IENO;?(#1RB#AHJW>,P= M^*SG.:\M!5U"9T$*GNFSONDU((6FPUC?]8]V8ON#V6.FXMW[EYAOK-# M=QW6=P^*4SN*\;^>;]7($J_??$?! 3Z-@>:_Z(OC6^\6^#R#@QZ,._#X>Q:S MW$T-W3$RP+&8L]WE$<=GUXO ;)&A,L[".$T;.55[Z&0FK'9KJ\F^2W='R$%0 M%DZ/F8--]R?'J#"8U;/9H+^[SNRXIU J#=[8#="'%;33\T'4)^P;^,SW8"ML MG[)W8#+'ZL-J/W$'X3WN]T<2+_--#;S])&UR\1\7I.50(87CXN*9TW?8P-U* M';?)>=/2:$8:*]3J:\!PC@2T8/D:M*!!"QJTH$$+&K2@00M=!"WT36;[F_HA M&K302'4?UK?P3) &+1Q6"IYG,F?CHSH:M'"8[7@3F>O^H4X:MF#PEN6QP<86 MX"@9,&!.OPO5235P89]29VY_]U-,W1V_TV>6?#IUHMYCGGL@MAUH8[08]+$NI15"' M6_GM.= !:^H0+;HZ@P8Z:*"#!CIHH,/B,M5 A\X '6Q,L?>;J-Y\A#)H*,5N MN QWV$&%%"*NWU6K?I;LCY"#>\S-@ MIG7"2 >;]7R/N4XC-;Z[Y"D<.U1!5VC0%1ITA08-5=B5=QJJL!??S>U;VZKC M-CEO6AK-2&.%6M45&C:$+>CZ#!JVH&$+&K:@80L:MM!-V,*@QYS>ICD;#5MH M)%_N,-\=,&?PZN@1#5M81(_8CL5\JXEJ)9V.71P_;.&D*S383I_YYN[QN0XS MP-LVJW6,Z8A3 R[TF.6=\"%">V SSS]AO%*/#NVW!J^D@0M- A=ZCL^\[I;'W(V/$[7.>=/R:$H>*U3K8;$+2 EX'_[6YY>W',^^^6+".(HD*$* MK'P>%\FK#TD\+1RI]"Z^CB.2&,_$Z [:?AO&P=>___N_(1=_*UOZ$"<"R+C. MDT1$P=-=PJ.4!]CJ?W(9_0X[M[<"5+2XX]\,Z!-I_"+&__$3=H4E%BY,Y\*T MLEC]W;_HF3\9>2350_^X??>3,1*!G/(P13S WR]\W['FX]BB]_T2;OESPO'O M[Q(^\$W':P'AR&5K*X[WO7Y_T +*D?3UDY@.1?+B@&W7 M[=OS\>Y$=.,UWAPN#",M?. M@\\1,>*_>)+(3>> .W ]R^G*\$F+KIL$=X_QUL.W/=@HFVT8_O\(GL (.K'X M"UJ;&V^;)GG#@VW7E-[;8.E:L,[,9:2VR3&W;CXW.^ 6SNF]#/A#G">=F=1( M;(,CWO.4=KS>H.Y\MVNX^Y_0MF_]J-.Y;K0?)/0G?IAN*(0 MYU4-!?%> : V<+F?10__?*&'#<1H>?T%O73(T;\P M?_<]:AST#X]ZW?2]*>8Z[.-@?05"C%+'-D[5WM<]NXT?_< M9Z;_ Q_//&TZ<[(D.\G%N:0=6;93S^,7G>WTVOO2@4A(PH0"= !IR_?7=P&^ M""1(D)+E4%,Q'S(RL%CL[F_QN@#XZ6_+N>\\8BX(HY\/^H>] P=3EWF$3C\? M?+WO#.Z'EY<'SM_^^L?_<>#?I__M=)P+@GWOHW/&W,XEG;"?G!LTQQ^=+YAB MC@+&?W+^@?Q0IK +XF/N#-E\X>, 0T94TT?GW>%;Y'0Z-=C^ U./\:]WERG; M61 L/G:[3T]/AY0]HB?&OXE#E]5C=\]"[N*4UU'OJ-=[?]QS^KV?G9^/G+.+ MF\/E!%0X0T&<_7]'9[T/\%__^.&H]_&H_['7_[5F70$*0I'6U5M^Z/7/>KU> MOU[Q:R+(;HD_@%A8/A>'3R^[M?/]SB;[/'7TZ7 MXWO___GSOWY#0??+:#C^E2R/OSQY/X^B*C\)=X;GR '4J?A\H%GRZ?B0\6D7 MK-'O_O/ZZE[1'42$'Y<^H=^*R/LG)R==E9N0&I3+,?<3UL==F3U& J><(9=8 MZ D5 :)NAMX+T@(Z\;MNE)DA)86D[R-2DI!Z.$BLX4H45:9(+$6+&.,XJ+<.9C45A&Y104$CPPZ2&QF+03/"^**DBS"HI1 M1FDX+[:_%_"N+-<%H@Y084[$$B5C+_H'_8R3%-=_(NHY$2]' M8_:IFV>C,0\%]F[I7]7O!<<"V*A"5Y 0%XQ)2@JYR'=#?[TR*U$*B\0)B=E? M!L0E#X8" )O6 RQ:QHWB\+12=-YEJ M6U3S$*56%K>3VX6<7<27,&&=XRLFRAOIVHSL'O!V/0]8 MU>ZPB;.J7W7$&0F<2 3GC13B+VV+K^D;0R1F%SY[JN< *VH[RN]>@K*LQ%&U MM"C61/$^8.ZW&?,]6"2>_Q;"]*06G 7%[+B^?PFN>FU_=J+Z6H03A$^1( #) M2-,MPK HPX[2CW+&"BM@GXF08_A#L9 0Z$SVV]SW9$IA@>,B6!ZX+@MA3D^G M(_!DC7Q1WV,7D$0%1;'8SW6KR?L\P>D#ECOA"R9(8GPC MU6[Q=WF+R_*.9. D'/;;RG+X$L%\U77H"7;;OB\:"N.B^VW4^QF3\2KP,J@+ MWTZ&',/".E[+%.?936VL(R,NRH\E&[59HQCMM^%7O<,XR/<7XRHC&RM%O:\8 M[[EEAPP:-P]D[@T+\ @]KU8H)7EV:QL+0XV+(]DX,9_]MKO:JKM5*^9D,T1/ ML=KXR%@)JK).7'B_#3M$"Q(@7UDD=F,]Q6Y88Q48EXT,O-^&O6&TXS(:P!_ M8ZJVHV%:$'MO::[=X,9:4/(9KO@X*:/]-OX]GLKY%_:T75^PRWC MKD@&8A_Q!9F"444R(AOI=FB,E:G&P8E9[+>I[\.QP+^%H-?YXVJU9*3:S6PL M1U?EG8C!GAO9%NA9(R94+S9T9*Q@*V)#SIODUYZ'2*W&?Y"S]CHHQ81VC,RE M;Q5&$=L]1Z@X6*=#8Z6P8V*LE"U!O1:/DNA>!HNR7#L.9G#5C/2U]L^'_'3# MF\E6BQ\;*VJ-06MI2QQ0-[J5PFY_8^%=$1-L,=&#@QD0,DEVJYN1V*AP:]VJ MB*%N\6HR.PK&\MD>/6S!*0PCZHB4Y-EA,);*9DBQ-7T^MI@?<[/)=H,;BV:- M06MI(^Y5[.#C>N.KL2+.QL!:!0Y*;TT8 MA%84WQJ+[L);%,Z;F*V3\MUSB*R;K\5@K5?$#INQ5J_P@M] M?#NYQL&,>;<3Z*0X=HG>QFK 6I.1'6QCBZ *;*"(JY4-.:I8_M*K3CUBS_V@ M>*N^N 77I+6C:6PU6#?XVV9;!Z[.?3B?(_Y\.[G# :%1%& 455WY MMIG:W63-!PU*^_Y(C'8(6.,XTF%',Y%!Z1:4',GI(K' M<1N!'2;;ZPSM(&T!0N\FUZP+\>B!Q99-=[NQK6 WQYONV\8.TPYWUB% M9B))U# L9% J4.M$-1]S*3D^48_6#K)Y:*GLL9>V'[<=A"V& MR$IA!>:]L2^5/QS;HE&.1B;4%1VGO&((>L9%%"LNF;36+VC'SMB.RF&7#YA% M%3FR)B>MJNT2K;A*8PW9(Z8HOR&\3@$[CL9VE!5'!5]:0PN?%;[;,)#?*9*? MS8H_]R#-5P='>TD[H,9.DQ50K:;TFQ0*Y!9:!6WQ4US%(V%-6CM\!0^'%#_C MU8Z.MELD)=-)&X4=%_.ED>S-DA:,WRL&IC:U'21C$\5RIZ\%K!Y@6N\'I@TX M&8=F=[EI82N/+Y M8")()_D4_+]!L\/EW$\H).>T"3P]/1TNQ]Q7'[0'^N/(_?/&B.M-6"#N&ER> MCA6/_LG)25=1 1-UM85@T4UD3Q@$))#%,R\YR'K \;M;T-A'XW4UAB+8?T55 MKR3_;>H(KK>NCCEO?25-AZM:MJDO-)MU]P'(DEYH32R\8@MB:-X;2!/!G O MX%W)J$L9[= 0QGWBUG,5O>1-5%#ZRHGTE?[[%PJSF2 ;2Y%Q/G7*CC^O[[5Z MP>2/#?#)\@PYES.M#:312Z9_O<1_!0_6=]VD4.2V\-<+)=BT"9ER5+0?[$>? M;9H#9N$/'%$QP7PP!R%7Y)&\@['(2<)L>F$TUKTNZJICY15U]& MF+MR8CN5&]^P^ %F;M&GGF.=URVUAO:1GM"3R7S)_>5*ZF)>,(YAK6=*N7K; M(H5V@W+-*EI^:48]!OB E\&IK[XD%BFX!OWZBC$J=0L2'EO0;D;DY'0Z9")( M-(!'U@-XP.S5!@3A\+V8X"M\X]RJKN80,..]!AZ(_T10/T5X$]F(D, MH";DZUY;CW1MG2(*&=L%C]F"/N,@.K@HB')&>811;HI"!:%J=.I\3<#.EP&F MWAD(K1HAJ/$OC/A*UY>RV= .'G#:@A7T6'FJ4RYQ1]OD-?'EM)AB(0?;1'@C MM6$_N\/()[_K][Z^($*%O*&%Q0U.N\8:=)OCX,9?HWX=(.1I["\A@A5)@+&G M]P2%.95J1#M6P>O,ZF:(8[D3YU[28;P#O)K[KG8KK33U M1Z?OJ=@PG*NHY2,^GTRP&]S2.WF$@&+O'''YW+&<@MU.'M RA6V=$KOJE2/. M7)B8B0O.YM#"%DP@W]R_2E?O=:EWU'L'GJ="MZ0[H9#P96[6!6D:V"[JL9N7Q6C+C;OF<37MBM2#8;HA+>Y:A.KYE(]X! M%.+QCV6O'94M&W*C9OU2NSI%L'_+N0I0T%6PDQ*T^(-!V=9Z?2$IH6[P4^#*<5FI[21-*W"#*!O.\/P^N9-R M2=V MO5 Z0EP> ,UVV85Y38M\33R8S<=#B3D\EFE;3 L/L2AZ$"IZOKH;&O,O,:5K M.C?-%UFA+?E-B_X -=TNY!69$)9$SZ;L-H*FA3^G(VT"+D5C47T%;E.#LFEU M'E@R(9N!I\ T,KD'D\&C@JAI)4Y#HKP<.OQK1,,)<>.A4GJ$S!H.RS*:%/E\2(0^ Z;U[KK': M*)H6/]Y14%%T+(0,T$:/HQ9N/%C(FE9DU=R@_95-E_6LI@5.M\JTZ'+)9EH1 M1=/B:YN2^I.[I3N7A41-*W%'IK/@=O)5Q-_*EIC8V$6I1-JW/& M7'4"2KZ61H'!L_Z"&K#DL/Q(CYK7HD7QKT2EID]5Y@_IY;4JS]\U3&ULU5WI;]PXLO_^ M@/T?]+QXBPPP'1\Y)LE,WL+Q$1AP;*_MS"S>EP$ML=U$U&*/#A_[US^6CFY* M/-7=$NG![DQBL\BJ^I%UD"SJMW\^S>/@ :<9HSL!3D(:D>3^\\[W MF\GAS='9V4Z0Y2B)4$P3_'DGH3O__-^__5? _OGMOR>3X)3@./H4'--P!_:O_3>W!WN?#O8_[>W_ MG^58.LK(YQU.PL7\,@X3*%O WR9-LPG\:+)_,'FS__HI MBW8:Y9<:3&F,K_$T@/^R>;(<=1KC)W(7XXS&!; #DV2^"ZUV&5+%'"?Y81*= M)#G)GP&V=%YRS20INYVE>/IY9YJ123-)8.B_VY#FSPNV;C("TWXGV-V4V[,D MQRF9'[$?TIA$;&9&7U ,6K^989QG!HYMR4?F^@JE3(TSG),0Q1N*(.UK>'E@ M@6.8#-GE]'(!U@](V,P BY?B&4XR\H#/F'V=XW.:K0'4NB.,*_L1RF:G,7W< M4$"AFW&EN,EI^&-&XX@YJ9._"K:T-Q-'W=^6Y?J",L+&NTIQQD:V,6(:BBWS M=D/N$S)ERY)9S#"D!3.9R?T54U=(L&FZ6-%NF=_#B"[@1Y?3PRS\\/;@'#/W M8V)43[1M#BM59-NZ4!%M?7P]L-M'4C*RDY99YN4HI,Y?Y\Q7S M$CFLO@6L2@-;>J)M<\@L16)TWIU66^;A*Z71(XECYE"8,4/)/;0[S#)S4&%! MN65>SVER?XO3^3%>T(P8&50U'V#.9_G< DE)RVW;VAE-\PGS2?-SDF#F3U,< M$=.K:PIGJB;2,*(<1EZ5N,SE+2 M=-OZ0@N2H[@%F"%8_6] -G#%;,ZHF& MRQZLUXNT_8!Q>D^M=0D&C(CM'(R28*1XU(I+.V*/8E,[W6]M@.%W3(]QCDB< M7:"T"D?[[Z"J>A@SYNHIQ5I]C2G/! X\HR+&E]-O.)_1Z'+*IDB*0\*K?!,I M^XTP2@S:$\1^G8PBP>2FF,]1^GPYO<9S1!*F[Y.G!0Z9*2@;7*'GTHG9X;?5 M,0:/R[D))?[24N"-.ATNIN>XX'YJ)U/?;D;) 'JNM'Z=C"(!ITLM=VM)UK?S M8?*@OB#IJ8;AD==4:WP[9HWD@W-]DN5D#B?8AW.:YN0_I?,#>YIDED9KHS[' MRUA[SJ8U>AI/%D[79C[7%W2M89QH83GC3HN\2/':W^!8Z_[*3NSU M.QQN7Z3G>K6@'(Y7?FZ4%WZJC&+5PCY46K/'(65KPFT6"DP)W'^$"V=<&G^- M8U@,M[3BM(Y3\6;B;WW04<[<^Z;AO3H9<*^O)]\VI -RV\HCJ@VS[QW%D PZ.*,N3D'58N49/X\AR6>1E:0%+UNL+O,#31D)9=3G*S9&> MJZ=?)P/NH_>U5A:D W++0<_]^#!DPY/<>CMB@QY'E^T4D;2L(6$1:#%O*7YC M*2WZ'O 64=\58T$ZTJE.3\[[=C.2%-R<."99GI*[HL?LVK!7CTZS^EK 8;R M2!L!/T_;\ MJZ4JRUZG*+LK:U^+;'*/T&(7)N8NCO.L^4DY52=[^W4)[-_K'_]9S;&C(DVY M4I48W>&X'/;/NEVGV:X[AJ'*KS0WV0SV;!Y0#';],#]B'O&9A1%E-*H6Q)*\ M*R WZ0[3,*!IA-//._O-."@-6U--K$>N6^QFL",%W4P8\O.&?IK2N4[?M6[I M.J+PN# N=H)'3.YG>RC0 M,0GJ'3+RPU^-[5(2^.%&%+@8Q/0.EN[E$+:X3Y["N(##J.8.B2[H=,_:A4 MF;\&EBZGW[-J.:OA,9#98?3!#496(GL'U%D2X2F!7>-SV%KN&MY>;J=O M3W9P?G3E@M93C'<('^,I9L8BJEYSNT5/2Y>JB[_5-)9IZYZK$-PDK7< G1-T M1^+R2HAQ$T?6UH.Y59\"&ME7M7>]%:*&0#&]Y )[-[78_,=9?0/,"(ZTL>O= M$&MD-*)Z!PM_Y="\Y&6-76^#6,.B$=4_6$B"L^::M(4IEK5VO0]B#XQ&6.^0 M:H%]Q"PS\@5NS2< M0]%+UGD_57+?RT3H482M@,I2=N\P$[9H.%'[[4IU"3T*OFVWI^2R>X>9(OZT ML846I!Z%X?WB[Q=@(=6?BQ"ADK5U:MSGA=1U;60-JKPCO,#R,(@*:0/$5(F6)4%GDJEF6*@+7 M497]\M.+[!U$HF#,1E2GRE?PY@_3;UZ5N98O;%.(-L2ZV#[N?+W^_?.EF^BI M,VE,G]/R:+Y\(PE-2^E-R(LM_?.A6\10I1CO$.02C<,DZA.:FRE=KU);V=2[ M@/U@<[AWUD>^+4]\K6I^V^UJYIS]W7F5K/PSFJV2V3?;*ID-7K5&^\E1E?#: M']AL:>5M/ZVL!@WH-%@-6Q90MP8.JIS#V3YZ4'']-&3/5@VQJ.]AJY'1O M(LNK=RM+:X#3!Q+B[(:M<]TNA9K&M?66*%_8J#!)+#%.$]>);'E-ZY1)>P1& M%87Y'R2?-:\O+"]QPB5!]K](NV^Q5F>NO989UPUTY%U\M=RFK4M%-8>EDJ8N M4T'FT-(JLO@#W>OX%ENZ-AU*I7+3F_._JRJ M)FE:OHM;A[*W*4JR*4X/[UG(>8IE&#!2.TK7>XQ&)*PE\73IE.<1U2M=L7'- M2!N[/J2UMFAJ2;U#I6;S+,F*%!):(S)* M@=&,SO/>"X>MH/IW!("OM. MQD5B('-=$&H+DY7TWF$&-TV*A(3+X(5[3/$6A[.$QO1>,V7RD"ZLU:""S1,_]=H*5^-Z!=H-B#,GVG)1F'F:=WIDI M"2R!?M'WMP2#_=[#%IQAY[E<")?Q(8S*-90ULY2PP[W#!2, M>SKO63K]0"#F8'[KF!9W^;2(FPI=[?:!ALH2(R_V$HS">X?84CCQ:HS&3O&- MO3D-E5SNZ6R%2H[FO;SY9B^2>FYZ%P6N9&EN/I"D8)ROKDU5H>RR4@]G)T]Y MBIBV28+2YS.FL:SOC>Q!!W4]\T?0J&JZ22:F;Y:M29 N$ZN'=A7-79N"\3'6 MZLT[E%<\5AJP,0DJ"M>W$\;'VJ0][^"NO+<^2N';N#;1(K\" L-C[AN(0DU^ M';Q\P0G6WD4V$KJVUD:X+47W-7KK@=6&& UG92V7Y O"Y@+G-ME;IYEKTRCE M6G(\W\'*-V/6$F.S\M$UNG)M\&Q 7%M#_JTT23&1^?D%+9&?PFRW+'KK [DV M71;30+SY,(2NO;.&&CD'FT,OPU)N=HNS3A\O;.#.4XB^( M\697ZZ-J[]H#](>L>T='JPCO[/HQ9J8H))6"D^AP#K[J/P;PM$2N[?'&"%JH MQ#L8F1=)X8C^&%?_/4O$K^!J4WH+:M?Y_<; ]E&2?RF*R'WS;5VM_S"0N2X7 M&P!4B5I> IKM3_/V ;1+Z;J^; !,Y*Z7&T8JZQ7 MV0MROS7G$$<(3^6OXY#U_;FNE!O01=LH\@7,"]G#(,M'D/M,"$-'KNOT!I@) M5JI[ 5- ."KL9PFDY*[K_0: 6Z,F__S^0-<7AJOLVQBP%W""M[KP!(53E]/F MTE\:4I,[+^S:&T%H__JTWA>P5[YOMK$K[<&E:T',)QBT]#!E *68,,XCS MYZL8)3F43K.?EA6;&M/3HP]/=V UT'8M4V^%^3>_&QE.:JP5>/83T M-(Q0R'Y*$I2$F_D::1].'T)8U.N*X<-_UE0MF8;$4T^B 4YX&,&@#@\=![?6 M>/;A*W3:U$1#Y:FSL,?11BG>F1V>:>X#=?9 "D2>.I'U<%2HQ#\85[.-@-A) M9!&ZM1I[>D37 S:U"H8/SJJQ*1LZJZY6P76E'M?4('[IV8>GYV\6@*TA[$MP MA&=95L 3BGKJM9TJUZO'.H(+<\'_(XA]0C,OK&S!5PQQ' M\ N6X;=_P+6\PBFAD;C97-_4/7D*9RBYQ]S'/?0!B4/FH^=M>H@WF]2!\$/ M\@_$IN>O0356JRQBA,]Y?4$984)?L4R!\=:^0=T2]Q'I3OMRGX_]CEOR$&_1_>' 6,_N>@Z6$$WM67LGF^]_<$OFO"0'9K M?<@E+]XW;C&ZWV54>@-[. 9;YY_BX6>+UX,NKPWQST%)'OP#S1>5/>F<%P_( M/S-N_(%>B^$W L--Z^$9@T^X/9(X+A^\SIF;@W;P=2\5LV^[S#8]E!\67/41 M-)T,+X/R&*[%^+LNXT 6 %T@'E(.N]2ZQ[LM/M_+EIIPZCV@^YC1-)\P#SUG M76+AN*C%J^#T*N)2J4!=EC1VCM+&F =W"GX%/\?/@;M1F.0V_2]HCKO7PEOL M"FZ-(PZ .A#NT \X+R DNURTDP&>W0/!FY4DP9)F!.56'WEO[_ZU>!0<64T2 M='9%A^/Q@N4RDFUHA4X%9P;D1ROR@*,?80[@>[!#+"%8Q8?-/6;N>PEP08F) M2.99P(/B^Y1 _MX+09I2 &Z;T.,U 3_2&,MXOD"0UCW@4W+/ M6%?@)[A+CC!84HZ 7'&7X;\*^"C"@]+W' @^P6++E"+M'1FN2J>AM%*GFFIA-'\,.:?&U<483$32>&F':*Z=NH M['-9F8;O-X*CYNA&Y5>>UNE8%_RW(;D;5YPJ;]/Q+R:G%NX("WD#V,JAC)\<(QSA&)LPN45EF" M5/*W@@N7'C<$K^K>@F5W[N-<.P$%1V^,>#T4=7(3SG!40&7:-YS/: 07=E=/ M\]0[E\DQLXLTZ? M+Z?7>(Y(4G\! PZ>RP;-75(M^D*,HA,?\O1R2/CEYL*>GLKA)2:1L?*#-GTD MJ0E; M.9RIY7ZJM;'2X\=F;ZAM6UN[1A[8U(:?9P:S>O:V6SG^/$S)R"ESUQE3*VRG M:-]1D;=W;3%E:I=\RT4MJG<&369R6.P*V&Y]%LB2.5XIVP4]=( MT8&I(YO+0 J\=([/F5Z%\R%M:&6B<^@X.-9J31L25"6!ZW#+#IR.XS"([YV? MUPC)TK%B#@K'ED^]K].7Z\AM4Y![*LW/1%:TMR=93N9=(>H7E;5&6+PV(#7" MR_X#?H"@'F%<5ZDYI+=RG^^$ P33<;T;KZJ1DT/>K VY$OK>66C/!TN->:2G MY0P^+7(F<-]UTO-VOW+Y5*-[L(JZ]T(X575_I56,1?5 1QFR2R5C2L[=#K&S M%[K" U?&@6.!G^1E*6!UPKEJH<5/2"!YX3JSN"HTK ]05^VK&46 M -X\Y>XR7./2M=_2BO=ZQQK;*D?(,#O*61TN5@R4Q@!8:-VGJ)D(B\DH]TK6>X%:9U95)>5SBE*EH^>Z6;R M>R'.Z\C7/<"H^@]@@& Y@BL/U9(=6#JB#SA!A@V&]T*B7A9Y MQ@(+J+7_@F(X?0,FM3(+89U69FZ H!ZATH,/FRV\4N"%*M,= %5[A]FZK/!. MS[C[;12]VCN9M;2RT+<]$YY)XTT2:6/7NQYK8](]U/?Q^$->^&GGMB559/)" M4&>W(+GKU78BB:5F[8O6[N7@/!3WX]4C+EH')1:BM<1K^R?^=\%J@)%#9:/H MIXBDOZ.X@%V'8MX"6ZX$PV5ZC1)@J* <*^ &&U+60Z"Z*?N+D""IQ6U/W]80(Z_<#:HKK";!+^)E_&W4 M63@R\1MHBYM2+%ND:?F1\[I#_;P2;_-O08/M&;CBJ.G\!MOXSB6[_<+[/^@6XL[Z 4Z54GJ73-] M%XZ35 =(Q=DDU;-SOP2*1-O:DD4W)25Q__67U,.6++XD2^)Q2HM%3RKAXW?. MH4B>)__QG\\+WWI$)/1P\-NKH]>'KRP4.-CU@MEOK[[?'HQNQQ<7KZPPL@/7 M]G& ?GL5X%?_^7__[7]9]/_^\;\/#JQS#_GN%^L4.P<7P13_W;JR%^B+]14% MB-@1)G^W_K#]F/T&GWL^(M88+Y8^BA#]0SKQ%^O]ZW>V=7"@,>P?*' Q^7YS ML1YV'D7++V_>/#T]O0[PH_V$R8_PM8/UAKO%,7'0>JSCP^/#PP]O#ZVCP_^R M_NO8.CV_>OT\I22&7XZ,OAT?_3W.NR([B<#W7 MX?.GPZ/3P\/#H[3[/WPO^/&%_>?!#I%%!1.$7YY#[[=7!0J?WK[&9/:&HCQZ M\]_?+F^=.5K8!U[ !.2@5WDO-@JOW]'GSY_?)'_-FU9:/C\0/Y_C[9L$V03[Z 9-+?:_=$FM9YWZZ-E[\%&(_9C!8>MI\8:U>D.% M&B]0$(T"]RR(O&C%)$P6"6I*23+LG*#I;Z^FH7>0KRQ%$B'B+,?TE]CV7+F+WQ/89UV_G"$6A K%N]YY17]N$LG&.(L^Q M_1U)X([5/3UL+T!L,823Z63)-DK6A:X,MCD2-$=!Z#VB"[H5+] E#AL(JND, M_=(^ML/YN8^?=B2P,DR_5-Q&V/DQQ[Y+S[.S/V/Z:>]&CGB\ENDZL4./SG=- M4$AGUMG$)#U:QG;KS0)O2C]+NF,Z#H[IEAG,KBF[' ^IEHM6WY;QCER\9+^: M3$>A\^G=\26BQX\*J+Q3VPA35H0WR$'>H_W !I6C$W9H_?MZI*L)$[5D.2U; MQG)-,-TNH]4U/24B]O4MV5>I@"7OU#9"NE,$RL-[JU7+&+YB[#YYOD\/%+J9 MV<&,M1N%H?I2H=&S9:R7.)C=(;(X14L<>DJ HN8=K/DP6FA(DM.R[;UVCDET M0,^DQ:47('J>$N1ZJC4O[]29#!]4N'A-6T9##VZJ-$?LKU'5S9)KZ/U+:BB$?J\<]6DHM%8?=)SP'RC;NRCR?0; MBN;8G4SI$B'(\8HLWX7*>C/T<@>M*<1Z@_1"P<%MO%C89#69WJ"%[064WV?/ M2^30K2!I<&VODD-,3WZMSM'YO;RPH*I_U"1XIT&[N],74!1^JT=3W6%ZT0!J M?FGU!NF%@@(OI>@:459W\&[TH+I"DO?J!F.14Z7Y]< JNW>.^BR,O 7S8(\6 MF$3>7\GAQ_;3(-39J:C!2?[04>*W&V9S01M,8X<)ZQ9W'44Q0 MX[7G:'M;@VDH"?5*/8M-"_*C4BM(;L)7*DYM=3;Y .[>AU=RN-KAVB+8B^\.N10Z?W(FUSQ XC M]D[;N>V1)-V$WD#C18GQ.U.I,7:'441UOQB-KCUY=6HBKSM,3U04UL2I%T;$ M>XAKK*X=1P7DS:J[ W8P%2!N%.1';S[T:LK.I6Q W8VGI^FAL6*4)4\R M9>1[X.79(4GVCAW8KMTS*YM@@LE?=A,\\.G'XZ8VF1%!2T"([87 MN3ER-F!;N=#TUVRPP_3_CJP#*^]5_)$JX58ZA%4:HW,2M#.<2V0<4^SK?$WZ M,^WN,J.]:V7C6<4!K6Q$*QW2^N5[8,&IMIDV6?FEB*YW9^H7-_1_F5XL\S[K$D_>[\(2-;26# MPZ)9DHQ=(O[#+L07)_F;O<3AWZUTKA(O,D[DO/"Q4V* S^Z*F' /H.3@F-KA M0W)ZQ.'!S+:7;]@E]@WRHS#_37*M/3@\RLIE_'OVZ_LU6N9FN* _KE> ;S\@ M/YG[/FO,:_L& /2[8KJ=!';6;AOR9N6-2 X^.WTUKSCID?^%&3[H6CWSD]GH MM2%5'G)D4X(72GYFO,-2"HH,ID!>69C0]?7;JZ/##18?TQ7ZVZN(Q!R234@I M7?9L1\0!^SI&SY[.6N-W:U6&7&5%);.R* 3RDM',$9]106UA/XA[WLX*3(+UB!$>(6:%>H4#CG]5)4=9 MK_OW\$6GQ"^2UOM6#Z<[G)^*);.![&B2=KG_ )CU6N!%?/]@]BL1FW9XFN9V MV_M/9L12PQ[ A2P\A\S*8F[3C[40DB<1Q793^)+@(A:>'48%(3KTSC%!WBP8 MQX0D6=;$#D+;R=S:R;_\U,GM_D^98C/PPJVB%=Y3S!^7%V$8(_H6>DK](;;4:W<$+2Y\*X:4'HA#3$ZJY%+?Z[ZL8>62(Y/BQ58-6 MJG/2C?UL.D5.- FV+0GYQBVP;6GWARN:^F2(1//)K$5E?=B&=WCDN@E?;?_: M]I(XOM1HRA8:>Z @B3J@1WJ6DT:OZ:$7H5M$'CT'I8OR!CEXEDHGV68DAIB. M9X:[=OID@&C5?6YS0RC&O]]AOF6#MTW3OEI=X8JR%@4R'_^)@@^H^D)PL**??M/ Y&KVA^"?NG;>R%,:S-(-9F ME,ZI4%34+\'_O T_[\RX/[H=6[3_KU8^0O?0Q>7VB["/#BNPLXY6L6GJ,E?@GJ\#37O_*N5=+?^9B^6:4Q6-DKW\+?J]Y?POJW@ MS5MWCDNG?G\)Z[MMK/D(2>SC9@PK'Z1S$H05_DNXWV_C9MTLUL_:=.SE*]LN M_E^"^8'WE:U[=']JR%\!*$&M''5IYX2EK'<2!IKU[W$1/ C@5DZWX@)XZ .C MXLF $MK*85;H;+'>UKI[]XN"]Z1 $>UQY0Q+NECK/MVSEO?.0 EBY?C*NEA9 MG\XA*A\<*,&M'&&L^WC3W2KT[WX!M/'"0(F\RHFWGN+7TJTSGZ682)+FEV03 M6<69>OB"A<\4E,BK')*%CM:Z9_=R$[U>4 );.1DWW:R\GUEU1:JV'%>.3(7: M8OV2_]1'/D*=APU*9%6/5Q59Z6A]$*7U\$&)FLKI*U'.>J5$]3!"B8JJBEG5 MU?I$+WXWH0C[;>5X+O3K$Z[6&PHEY)536Z')]4H-]\F%$ORJ(IKVZ1.F_JL+ M)>B5$UJNY_5)D>)IAA(9E9.XJO;U_<'R'VXHH:X7:&;[:L]RTJ+H3R00D:VFRQ M/#Q9LF)E<9!$VY.E-%% U+SWY"@U7^58A3MQJ^P]]ZG.ZMHG+-Q#L5:Y37O/ M6%*S58Q3N+M"2!G?KC\>WM%SYL0OF-]%^!/5D)N\'7F(:\#5.6",A1Y*G%$NV@HKYN^S7',P%@[D N+E@=RFQA7X1 MA!1'4L%.6F2&UQ:H)4&"N N#0MMRN+(72%6S1-S#3%$9":]E0JF2"JZ83'NR M 6G!:$M^/1HVKBEX+PPQ6;& GDF _NE%\]]M0KSPQ ZDU66TNIHJ@:+\-' # M.OK1W\MX[IYP4Y$(NIHJ>M)8)#(Z^M'YRW@8F&^>Z]M!5C2[GE@DW4U5,VDL M&A4MK=L/-,5S3N?YAFGO-/@S"7T*I/4RZHUQ_VX/!:4D2"2M=X:+:FQ>Q;:C MF"3OX!1? 8FA#4MG6(^TT*7OI22HKVU>H*5S2U*("I M0Q4>S2EM.#K6.G5?N**K1X+P[F'8:E>,E9=9[:K1G<6(^3Y#DD1QZ3+TE6A. M871ZGY3L$J8NH[82]=E"L'J??.$DKPI?GRH2_JX2-\I-9K5^R4:SUL,-QN;! MV S4V#S$I@VQ:4-LVA";UHZF-<2F@=.?LI?@KVT2%2OHA2>KXE_D/L(Z8P#= MZ1M0HJ%3&9:GRF/%:VO&C]B [V+! ?D%=DH M^M7/J-EXX,/U=B"K;<-ZNW(?X\6#%R3F$O9NG.=F+P8FF\H4$4K%D5K:.J/L MC8RUB=&X9IHQ]X4:&JT*;\E4'U,B+<7+;H.Y]GCN1G"4'B=WY##:]ZSSJ7B;44$ M8A*[5JYZ%01(U:H%876C0[7U\HFW7-(SFX+^W0Y<.OY,]5"3L$O?%D&M#V3[ M+10)=I@&0GK;9!I%>MN\\<(?)ZL[.J?<(BCM!/3(T8$.T^97@

6QU(=$>;8%W]&_HFG@+FZSR.!7QPYTLW5O<+\JH M8-EBG4SSLH>J.R&_M9E3K!G[L08]0 ^TW44%^0CK2IR0M;(-B;?LS4:;N.'W MI4NWGN/#HP^'QQI/(JN[WW\TS9\6/V(B[/XS<.]*4YI@NL_&.(PF4U9Y MM&B0N,6^Q#4J[@->> KH,,TIU0K*5TCR$BRW.7C)B%'OB0%EXT:7^)EEO<"+ M2 D>IEK KREUBD*'>%F-=:K$!HZWM/V1$WF/29ZA6(;-Q@,OW1W($LG=[-O' MDV42[Q#,DIKW-]YL3K?^[V%:F5LL7FDW\%)4HQ<)R^Q;R67J* M:=UASP14QBT23>$%9'AQ. >%+.UD\V!YI4N"'*^8!\>/SJE4[U=%Y] 6V6PL M1RZ=C_U4G'$=PC,$[@R!._L2N%-;2J67/EC";?Y AXZO5:LS;(MU#?JAZ7-" MZ#I>/:W.9JS8=42B*>X]LY_$7OFLD[B/J8)_S06FH$4H-+-2^V8[ M;$]'Q'YVRZ%)J;*KC7C.367'<(6<>8!_/5MJW'V$7 M4UZ,YF*2DR(2V>=6CXPM;Y?TQ.:WI2K1WC!>0838EFWV,TG<7G/LZ]VMLEZ2 M3O='>Z>2*ZD1*^6M?B]%IUGJ2J,KR:6DC((@MOT;NO/R/QZ-CO='AI0XK0K& MV@1HV+2,>&3S6-3)=!0ZG]X=)TM*LR1"Y=WQ?##F2!W=CBTZWJ]6.N)0#F'P MJOY,7M4A-XBC%+63&V3X=C[D!@VY01!Y02\D-0BL(_629;.@+%IDB"2W3N0 MIJN#VWC!ZHA,IC>(<8L2=O:\1$Z$W*3!M;U*;L72=()W=2Q;!U8V)?OC>E(K MGS5M9N7S%I(*NG].J)H+64BRJ/Y1RI/W%9YD_:W- %MI%;P6?9+/LL\"NG>4 MDTL*OY42_&&;X$+'+4*+?^F3P)+K8.TWT+/>5IXURP?[U4J&L_YF+Y9_M]:C MT@;&M*&AK0A %;N(6WH M)TP;RH-K51;OYH^X4W+IW84=\$H22,5U"NJ4$N[U+_)$1(CS+ M7E2.W=ZE_RAH$1Y&+RS';G]2BS2)$9I0325O[5DZ+A/:4AU*!(;RH%:5K\2'#:Q MAR?][H^A/Q2J@U\D,^,1I?$B3MXG+A<;7/HHX6W@CA:81-Y?R>^%A$J#3EN9 M ?XJ:)=2F)8^(6AI)6U9+_AR5:,7FI,,APAE.=]Z 1&?*U$!:>\A=6WP[/], MGOW1DTU;+:M,D" M"A/*-N0%+MNEK^R%TO7;S6R&4MNXXMU^_K0[[H(+"MC_I00Y[,#4!!%E +L-)[D7WT,TC?U+;RJY M;.GT-N4OTKYO:1/1MA6"^_%TSY>Y+U@,M\ M'> PKUI%.P3+""@M&=FE5]H/KJ3TX0-7Y8N!_R7EGJO3OS\4Z?1;$?U;FGXO MB0T5@L["R%LPZUE13"R-* BEJ3GOC_2H7(]O%2>PLAEZ)9X]G/?D^3XK#KJU M"K6,->\K#[[D(UIVX%J;,:UTT,&&,]AP]L>&$^:TA\AY/<./;USDI1*B/VP+ MAO[J_A+-;/\LH)_(2F"TH:TJC8":;'A0N[A%U.9R"DBH#-,FY18]VT(D?,," MA)U8+SKF*TC#0&W>]ZC*GP7+:T3BS5.,X:7OR)1[28>^,PA$*Q;K@H6I?O2@ ML1L*5V]78Y>%JA\:5D@D5]C"G5Y]T>7?;RNU-17WV_)-7_,R/%R!AROP< 4> MKL##%7BX K_P*_!UX8(XQF2)T\?G+R_'\INPJA_$"[$.9ICWXOS>(CY3\Q:F M^3\&7L$N:2$4('O9W<;%8VAY) M")7&D_/;[XUT.+ UW%(&Y'(19.SC*K+AV;/CQZQ^@7I?JSL2>%DV(D@DY?= MI.SS2,GW$AWA2@?8(YFJZ1")\H-94:YWEJK[>XNZ.A_O#J/"%_JNQ(E6PD>@ M)MA0FLHA[P=>FAKP94:>EQ>R UU@&O"% C/]N)2>B7P=EG(>)Z5/:@:_5&KU MUK*4;V)BTME5H3$ K,Z5%3,8S >#>1LG(CWF_[#]&)VLDD]E[-NAXGDJ21>@ MEG4U<)@6@#7@_(%.F^UV[B2X04Y,F!'CQ Z]\'N 'T)$DE+;%\$RCNB?<>!X M?IJ*6Z16E=31W8QFNH/O<615/1IA.JWJ M47=%M^:[)^0_HF]TGY[+KK([C?O"%@67O)>P7;#%??>$VUH&V7 O3/I%JF#Z MW1K00Z=O%%(K'? E"GY-E_!RN&>B/\=Q:S>"?+P7*/@U62*YFW[O[1(',_8\ MW2E:XM KF9"W_R0U&%<>,F.]+=;=ROMO&8DY#?I^QBP+Y])+CN2^7):-,&1" M#E;M_;%J#V'@0QCX$ 8^A('79O^0"=EU)J2(PS?(]J.5,K!^NUWOA:2T&,H# MJ1-NL3LG1\NE[R'W=YP\@,7"^&7\%+7N74]1<^)IYK)Y77%/L MVGO;W2HV2K&*6)INP]R MA"0J*";T7]NW!_JK^QM6^TYPZZ5_+_P9Z'VW#+(7TZ,^8X7+.$>=-^CYLLME M&N9#Z^26VSU/05YT]?G>HZM=B_7?[&=O$2]DS"\UZ3U&5K!LL02>D+UF'17K M_2YQV4^FMQ%V?LACZB1=@&[;:N P70E%G*I0)5Y;,W%L:C9C)?)^SH&>!0+R ME&A-:)#CM<9XL D3"N<=,1 []MSV3>"RTAS#VOIBVZZ(F*2*9FOV^-L!9L7,[6%VA M*/7EGE/&3.@YGCASP[P8\RE*_U$+__=*.O%YM!(_AL"6"""7++EMOLA M,QYFF&I#6TBO$)/R9^D"IY.?_A2JT.'T/!L_I6<:^(YLNB- M=9L]D,@65N$-U2C7;^CY3#'237ELA_,K'#C)RQ&2G'M1#_@2D2,7R:=IC0RN M-^:;YU,0.$"AX."@CX_0]5.-7"W[6#B;\M< #ZAU.-]R1X^ X2#SH6I;J3PI+=3I]\NAR B"ITLH@6 4,5@;"BG!NSU[C M&$S:@TE[,&D/)NT^3:^#27LP:8MY/YBT!Y/VD,'>OLT5GHM C+-U+T%+#X=1 M.D)VNT;A)+BUJ7; WI H&D_.0G: B^]^NB.8RN+0?URL#B%MFVG;BIQ+C5T; MV 6BQ"*4=@,O-S7Z7LX%*0S^BT&TFZH77.[K@M>PL!JQ>=S.,8D.(D06C,3) M=$R0ZT5Z]?,^;]LPTL&2"H!L-&:]2,<;JND-MHC]L47L+J4[.L%D.J)+/9@E M-,ASV07-@1HKY*!A.@P+,,-1X%[AP-[\YH[^%-I.LC.J\G)K#V0F^UTN'+P; M29V84/97QB"M,]VO@Q[-.5?H:30C* $BTX^K[0P]8]+TD\(*4D#8A']:R_LN MT1"#Y7VPO/\,EO??Z4;GA2=V\$.V46^W@F=CYR%L>U_@GW5V@,=SM+C-=/6+ M0.JX$#;O/2Y$S5,Y5A%W/YL-0LM"+*YM$JV*)_?)JO@7N7Y79PR@YV0#2H0; M#AAYJHIG\=J:T><:\%TL..#ES7:3$,@3NSLI]GBT?_-:7B[+WG3!=LV:\-$_:K")_68A7.;?9V^_1*@-_@@G!3^S9''M)_\+-XLW/ MHAJCW!_U';I:-V:B/C4BX;8;CNU[R<.JFS+"DRD]Y^D5P'.RA*7P!CG(>Q0$ MM; 8W5IC !950UK:=OUQ!54$=(X)\F9!%4\:#QK0$079\75'@2VL9M1TX4/L M9L^\H(^XQB\37V"8VA8+<&WZF!VU8;0>8 MY1*\PBN]X6CTS0/U#WHQZ!\.9:_4/PR!YT/@^1X%G@^A>$,2_!"*-X3BM7.I MV0ZW"FN&DFW:PPO/DV/MQ5;26J >O)J9Z$\S8HNC;Y@W5][I_MA0.5TM MUFN!%W+?<"+5'S;QV'TO\:I*+['5EK"OJB+*H#F)BSA5UQU>6S,74B%WQ4( M?NW<30Z0KYV-9=5C'&=M<5T3RA\&554W9*MA[X4NU5\"5N(57IC,;EWEIZ_E MQP>O+>P#1$P=M)B6,M(K>Z'TB'QKGMH-&"Q>WJ?A";'O=O#>4M:P>M MR)&+! 1IPRJ& 29DNYO(:UV)R<;8-QFJ:1'>U0!)E>T6NM)+'JK?,REM,,-T M0N6KZ.QY20]@Q,"+Q<%I#%\>0M PC3#EY?/-9AG0T>J4Z6HH=(BWC KJA.J+ M$72'+[0:9+2M"(ELR0S(9/J-7D?G_HIALWT_"1\H;L1"H[)6;\!RJ4V%\,X' MZ.M*\P@\1_RB'G)ZY/A^C6;C!NQ=(JMX NCBE;$ M^\^ \IT.;ITY"=T2)&"GB(UN)+:"T-,5E*JFQFS_=0N-8MP\GT MFGB!XRUM_P8Q;E#0D^DYU5EM_U_(EH35[3HRW,=#VR10M"Q,ET?6)NTBN**7 MM[LGY#^BQ ,AK5V^P[ O:3T(J(.I\=6BBRUL>J=H:0UDH[TLT1>)$I[A>R9Q M.KO$,#NQJ;[E((912O+;6B07)K"R M&5(V#*Z;P77SXETW0X64II3 5 B&"BE#A93&0AHJI/RT%5):M4MO)IX$XA3? M$L)U0U->FIH<+>/MQQNSF?WN">NQ==W0E(>E)EO+>/OQHK12SP=R>1D9YM9= M'WT4\X'\XJD2N-#2T*YKL(M*/H;,/ZT4\I$FU?;#>L5AJ.[7>UW;5@10AB^2 M0>-2M\:"MDV5<&L6M"VMW0;'HZE^:*?:>+\D40(-TXA0A'N% Z>.3#;M]TLL MV[@UO']&' )C'#PB$K&_LO@6NNLR>Y;>RR[OM@WCA<$L-IJ5#3>\\3)8P??' M"CZ\\3*\\3*\\3*\\=*.^M;J*QD0GW&0@>WE/JKU[#>]FM#;C^[:4LP:=T^#4A#N/ *:#.WO.AR6"Z-?1V+/\@!Y+K0ELQYKWVJ) M[=IFBJ7*[$U;6A@R_B-16]W"+;%^+MG)XGX448QL@]VD&:I7'V7ZQ5 M^!59-SO4?/C6U?;)(4-(5KCY32!L$D7 '(BCLDL4EL^YE[RSNL\(WPJ%0- MTK_94BX(B<#T^ '"D&E"EE!-GAW)NT>?&;,74NI9SJC,4U9IUGNP_PY?#5:0 M(=PGVWU>?K'T\0HA*9^W&O4>G-X*EWE$"%>S6<-4HIL_V/1:PJS@=$>P4[X2 M.Y@EW__):M,DJR$^>K*)F_SG#Q1&7C"[\6;S*-2IS]W)=/>&7FG5ORIV1C5, M8WAC>C"W-$C(O0K24MD MT=_3DR\BMA/1_9S%S1YWL+2:@WFYBW!'GL!T!!3,3]>^'61O#H%R+9 5-[K/V09WV28)KT\SOV M+2*/GH,2(DZV-Z@KG 0+HO0B%=[AR/:+?Q_C,+K"T;]0=(,$7VJ;4Q$3" 6_98@D\X*7FAX' M /O0S/EJP"^-9B0!]$&>:_LQ?.MGS1ZV5_33P')3I"X1*W]6DD;036]!X1P%U))ABAX0$ ML R M_X6AQ269_>=96"HFB!;5)["+:LP>[?%]2A-)[F_&UI<>D)]GJ=7@AVC5?0:[ MZLZ>G>S6:&BUR0'\/*M,@P\R7Q[0Y54X_PNW2_.W,@68GV?9U>2)< D:-B&T M9_;="DI6K='V[BV7!4)0O"6F;CCM9C>R#V?TVVS OANC0; MQ=JYB=G,SKD3K/U?NYUS1[B:F\:\ MEEFV?'<(%VM1^V&4B M8V/EEQY_\I]K\4EX(+R[[.?RTW&& M)7]DKP&L6=571I$2R,M=ECOP0WC_,_T^M+WT(MM/S'YZ5?T_55Z%3H?(3(=# M5?_!3+B_9L+:4CJE>\!CLLP+3RK1:Y+ BIAUD_<":ES4P@[S)KC!G%>\O*-3 M"FO%5RCE]>K92EF'^R*!B8GOVJ()0&(@;:#=2+7/YZ_SLNL%#Z56K?E*^[X? MOZ[S=7#*S'/QM[W[J5Y/*'J+-5]2J';IW3K=C/-J&@"9L(?GR#O6QH?GR(?G MR*$=YB_U.?+A%;-N:CJ ??EJ>,7LY<@2ZDZY_Z^8G5' [)&@Y#8ZQSZ=0O[, MEK#]_;N]?'%+3H](".\,.P7CAQ#]&=-E>?;(S@4ZG]Q6)^P ]%!3P1;*!9I8 M5,8>21">HM A7@*(?_60]0 L#"WDO9B;ZOLO,K@A)8"=TJ,%CH.(KJ)D M"4D\&-)^@&55 W\ORG4#C],#L\D\TENLQUZK83]%R-TX9%)2)(&MNB/L@11K M40+S1JFD(=W,TTU^%ZF6QGD!LN70(Y)PHBE*WK;8[<[^@_:;Y;'I89Z MD4R?MR.9V'#CS7#6>KPAJFF(:MJ?J*8PISU$SNL9?GSC(B^5$/UA6S#T5_>7 M:&;[J;5'8 NAK2J-@-H_>%#;OI8WXK+"M$N;&+7!2_B&!0@[L5-TS%>0AH?: MO._3S!U<7R0O.R9%1<:8+'%:V>;RD:;\!CD3EY?#CUN MY=\#PAQ\+*F%1"O9YLUKV0&_E5Y*T9K%:J3"7=JL_S%))&+Y07*OXU8SH-LV M'RQ,^]X:I,IG56EHQIO(9ZJ \< ]ATUY#W*+;RX?R![!LS]CC^V?T1R[FSOP M>O^]ICL&_;<]D]ALM(>X?P_<1EJ/$I%$S0KTFQ=@0JG(C9@<]"F@6UGA5 MI#4& 2_4NK2TK>;)?+EW^"JQQ6];LJ7N7%$GN)+0Q-Z+[@?900A6@$T(:?LZ MR/V.3CTZM?>0.HCX7TVI"5P6%APL8)RP!5*EY:(D14J_7BH[X\K%RTM M33&4)QT\=(.'#K+58/#0#1ZZP4,W>.@&#]W@H6N7R8.'#A2/0>[D4#QT@SMI M<"?UL>\,[J3!G63>^Z#O8NB]FONN?@1I?7=84CA%#D%VB,XI\26C66*.YQCR M?D_3NO6EUW2&O9/Z3H3VHI_47BU7*+J@R!?H$H?A*$I)8N>TB"3QLJ@]%'CY M-Z-(0TAHA]]:;!=[4<^P@&L=A1.DC%\$4DT5:$SEPSRAI>.$YIVC) M9@JCRJMC^92_6H5)K7Q6JS"M90>NE4]L;68>TG &(__^&/EWE]*8 M;BR(E49D#&;U0$]6)_0[F"]LHB@PK.X)6P74I1S:$5K%G:-6J2KJGF;T1FU) MJ 3(9P0XW;(["4+6/CN2,F0-=>0X+$8EO$$.\A[97B3TE>3JMZ!'[X'Q=;\Q MK$^&<%LU\0S<_V"27P\EU7-Y[8">;@*T<#PI5_8"3:8EC#)[OZ1Y_]X5"6>Q M#F) SI:VQ #RR-E95#VZUN_HW] :J,R9SFMI(F-*O<"Q&K/P%# ;@7L5,X23 MZ0U:8L)*3WZGC)1H0?SV]Q^@FYK$L&&:F:LWBBLD,0YRFX.7BACUGJBBFS0' M28BZK!=X$2G!OT1S;"'4.MTPV-+,!I3'6Q]W8:(M1V9O$.6##_'9@^EV_TRW M6K?V:X+=V(DFY!:11\\1A>30IOR6<)56&640HBPS?"'=(#.$TG=%),W[5UNE MO*V(0$PB",6U+4% 55QW%5:?4>'_'%]+H[_7?^\[REMK-6,!T+8W';[:?SV2 MZOKYGTTH^'585P;:CVVW^87F) [IC2 ,\YNBXET&>3>@AZD>^%X,PO4%E6)4 MUOPO-S/T%H,6@[$,.% '91,I@#Q.VY(49"=CGJ"$Z&X]B>:(J'R,@@Z&'D?E M?Q';1A43FV?.2[ED2D\E60_B"X@*&:8X^14N"'"^W8XX6S+7Q MERUXLR3K)>D$7SA*\#"W1ZI?3+V(13F+Y;)I U\,VUB%-X4V%.7_&'D%4^%1SBU;7OAU$S'U"?[LL7DES0' M:@N4@X;C7_'!%:]F]+HS>B#8=N5O%@@[ MF/#3:;-6 SI0SYUQ2^I'X/I74YHT[*C[K(==XF!VX'N/R!TE)H4109=LE3*- M+-5JZ C%;T*JD;WK7B/; +92Q)9-9\HP,^TLT\78:&5%;=#.!NULT,X&[0R^ M/C!H9Y"D,6AG@W8&1#O;F:_?;\5\_7X+6C ?M*/L]^\^#'2+ZF_\/4$L#!!0 ( "R #E'/7Z',PF( &:J M!0 4 9G-I+3(P,C P-C,P7VQA8BYX;6SEO7N3Y+:Q+_C_1NQWP-7=W3.* MZ)9F)-EKZQS?&]6O<=_MF>K;W6.M5W%#P29173QBD64^^N%/OTCP423Q9#V MK/&)8UOJR@1_ 'X $D B\S_^^^LJ(<\T+^(L_=@17\F'VE*\Z#,\G\G?PN2"OZ27<4)S_%=F-D5=Y]5 M>4B[LGYX_\/[]W_\\3WY\/Y_DO_Y [FX^OS=ZX)5X2(HFY__SQ\NWO^)_=>' M'Q]^>/_S#Q]^?O_A_[/\5AF45=%]Z_WKG]Y_N'C__OV'6OT_DCC]_6?XK\>@ MH(1U3%K\_%K$?_FF5\.7'[_+\J?O&$5_/G\FW-.%O$0+EO MFK\M<[J0@TGR_'O0_SZE3ZS'(_C0G^%#'_X('_JOS9]O@D>:?$- DC%16:\_ M#\IJE+YW#?:6YG$67:;;H1YK>X+/QDY>[E"!OK[S*CQD99!L!;ZOZ1SV9[I= MBV_TW+V:P!]OV#\-(-+7DBV5-&I!0A&:&9A_ M@2\,3=E=Z5DX*#>!V3S+I77G12Z"XI&76Q6G3T&P_AY6S>]I4A;M7T[A+Z?O M/S33]W]M_OS;;9ZM:5Z^W29!6L[2Z/(?5;Q>T;0\>WM@WYZ]QD7[65[GOWPS M2?/[<5B_(0T,;-1+?AQE;X=;E:5+W1JV^R+/51$!-LV:3U'Y+'KMO MUCW"8"DJ-Q#+:<&-G4F$Z-=P>ILW6%<)TP6#DJ:G7^Z_^6^MY@GANH39EJ33 M/B&@37X%_?_U']]OONR/EU=5GL9EE5-6RZOX%?ZI^$17CS17-(U.P24+S<#[ MY%-+H^&<$>*8:IT")UFK0GZME9#P:[Y8Q"'M1H"66@I9EZS2PNT32BJ(ADLZ M=&,:U;*;20H9@3X%X3)FV^VW_C2LI9%6PR69+*#W*:411T,L,\8QO3X%:;4( M0C8WQ>G3 5BV*.+3]FB#$^?J_OJWASR XQ@I322_NR"%$A900/C1>X>K$(V[ MMY%!-FE:,$.,;7W"99HEV=/;7?RT+/6FC5'+Y>1A687^!&)0\ [9P.:H6<98&<#>,?7=D?(J#6^-C\XKUK MI7#&/0D"R":"&QH4=)DET?5JG6?/%-BHMS>T&DX7"C/TPP/[%I\2E(+M,R+M\D M,X=4P@4/--" !)*?O3- C4E<6)@4J<4..=*949O'Q5F0_JX. M\?'OWOM7 VK?G6-TC.WOJ_:&S,*06X-#RG5ZQO MC=IK>R?GUI#'A&W$")<[Y#)UF:YO:5Y=I\^T*/D>ZR91SV)::5?3F 7D=A[3 MB'KGBAV^,3$N/]\24"$]'7)SPT^LT% M3:1P@!2#'[Q30(9&F G@]T,Z*5GU[:?2Q")7AFOA^_SR>;H614G\#Q' M>VH^%G)I5LH!]DW'H81W/FAA"97KG:5&-Z^ZG70T,L2J'@?VU,CH$TK,PS"IF]][1D,;/ MP6-"M5.46MPEXTR@^TQ3R:)AF '@F%FM.-G(H[!O_C/+SZNBS%8T+Q0;%YF0 M.TM'!7!C[HPEO%-$"TN8T\"1F2[6J MZH/X5@'9C-6#."^7- ?"YW1)TR)^IM=IR&99DVULJ^_86)Y6K9'U;*>,AI53 M$0N/QD")#+1(K4;>W61%\2TVUE9L^<\>X\3PNE4BYY2%*I@#MHV%\+!*@4R8 MYC9RAW68^)+FO=M/I24N%W-EB>M MI:X3,9[MQN C7N]$VWOF _9\Y_BB'T\ MXI:FJ_PU06PHHQ%"P0(]-O'#BTJ06WZ_?U+[>#SZ6UVE1YI7!QUHF MZ/:5H KH\&'@6,H[:XS0QJ0!0;*1/.CY#LAQB1&7F%1##9?.UU-\KQ&X M7EM[7OMQO'ZF^6/61:FS;U!/[M=2AEQE>?0I8[+G.8WB$DY'@E2]Z]2+N^*) M#>B6*CI9[[.&)4 ABA93(5R'U$JDT3HL5VY9!\1%D>5OG[.2_A*72_L=ZP1= M5RR:7)V64M:**/@U%:TD.F"C3Z B600VZ'+;DW<>::6H _%DZ9W:9I(^7C M%C.@E)2>IL7-B[MY*C>JE5+N7S(*$,7'C)T("KJH<>F>-#)9!+Y3W9W\1YH] MY<%Z&8=!HG"ATLBZ\J0RPFT=JI2"WAEC@V[,F[[8'G?JPCMW[MV7O]6T:?YE MS)KFS[^=ST85Z__@@@\B$.C\S5^]][0 1?":"](@"@X;NF!*ES),\AK #RZ[ M= .DWZ5?[M%T:0=%O(V+X2JN,3IQG;Q^9@V?,?A9PHI^NDY+RII%'UA-K^+R MP,T&?/_T32?OG4830 I',%EZ>K[1(:W2@:_\+]/U'0V2\NWFYESWJE@01>WPDK(OW&V7R]SO*R2KFK9KY67]NI9=U% #; MW40#5@BBH(()G1@E.,Y(3X& !K)%IS-USY.@*.:+^S(+=<_+-/)>7+!5L*7N MUV-A[ZRR12A8IB &\=:X(*K+P?-LM:.LXB0;ZGGQZ/14 VY(Z-""05- MIB UN2V"FQIW7706CG^(_N$EVXIC2CT_'#-40\XQA1)"CNF1FCC&M _'L3W9 M(]%_5LWY]%660XZ:.A0>V["QVJ3L'\-ZMZ:S5Z:5X=2>V:9Z WMG2@'>";P+ M:L%>VI1!%EE.>%JBKA@R+ ?53>H&Y7T9I!$S^XHOZXAM,G]X_^&/[W_0[N(L M=3T$YK2KCB1*IUX1#VG]._O33#P=^KY=D>1P%9T%!(]VEK$+.V0L] M'Q4[R*LW _8CO>F M0Y\08>Y[ B'F?'7MGAT8T'2=/52S+\.^71D,;P79MLSBK6!/ROU;00&B^%:P M$T$Q&ZMQZ=X*P@;9_UO!\RPMLB0&6S/B>3=CJHJVKA9U]5+0!+9]**B2\\X6 M"W 2IY1.G+3RWE-.,:L!'(\UC]^54J[(HH'8\D0B@H(B:ESB]3%([OW!^;Y" M ^;Q5=H@@3H5M^$"S>"'@0/5\MY)-0&D&$RP57$44O!RM4ZR M-TH+;B7-U^",IW8"UP@[<_XV NZE@E M99"6?9AJ9SB#O+-#"!O8W1&$3A@%56P0RBR91F? EP-[3S:G'OR+IL.J@9#C M\RD)P-&15$\"!PE4L%0'3\W#,^^;GML\BZJPG.?W-'^.0U5>7+F8,_M5 [(S M8"4RWJEA ":Y. ;1@OO(-N*X[M3NE_%Z77O^_I6!3$QI-S7R3I^[FF /GKNJ MA+W3R1;AF%>M/.=5JW'8I>8N?EJ6\\67@LZ*@FH\]%6"KI82>$ M$9J0I1N$X:Z#B9-:'ME.^2J(Z_N;LS>.C[^ZU6R3-?(N9Q@C[/X,HQ3V3BA; MA,+-.P@U+Z0QK5=7,00LNF%;]N@Z9?;V4_R8Z&:D"7I.V65;C0'+3$IXV&:) M5+CXYWJG7)%L-/<]L4D7N-EZG<0T^FO&7S5I(\BH15TM>>*"9EP M$0VR8!-MI _Z-&1S]F-S4N?Q=,YX(H=H 2V,@>]J/WE_%8] _1^=#;B M!4#=".]^\=Z%4CC""&8"R(ZHNFB#9U41I[0H[NF3Z7&40<=+[$<=?&G\1YD" M%D?4*6"/[]ZEC1!'9VGM&JT]O5)*NXVCI84\C*$E%?4^0=GA$VY;&L(=.(C? M[4RYXO1^FS(TPEG [>S0N<4A]F,=/Y_--K/'/ LB94=J MI=UE&C="WB0<5XJBZ'XS/GW" U@?:J4#QP@(WL(E#7]G"U-)0_ ,8O_TE ^$,0 3ER_.B8TL 6&/O#CG0:J3ZS2BK_\/?5/63I!SRPP%S"$U M1D*(N"%'IB!'(TRX-&'B7NC13F40Z%%2K^'/KL@@ ]5RH/\;BJZ7 %*N%R#C MM9MO:1YG;+V++M@^75.9D9SKCI?"'#-@((2*"C)D2D[4PLR,B B(>Z''C"&) M ,U5$CQ)*C;ZW14=I+!:&@Q^1-'],D2"MUTK0T#(2V>?5SF\ +^*BS!(_DZ# M7#T=J$5=4< $MF6#2@X%,0S@!-^K6IS4\@04_$X/C753P[JCD&BPCCM75N-[ M7+.X8XM2"WID6$IE43#( J#*S&S(U"F16LLCD7BN6K:[CI\IHW30(%366B7N MEDAZT$,BR641$4D+4$&DG@[,1$'++(]$NHH3FI^S6?$IR]5[VI&46]I((0[9 M,A!!1!(9+@4WN"AI93TRXGX5)$GKT:*LV4C*+2.D$(>,&(@@8H0,EX(17)2T MLOZ,W1K.Y8KF3VSM^YAG+^6R"7VDK*9"VBU-M)"'=)&*(J*-#I^"/JT*J77: M:%4^9Y8E31(3W2KCC(UQ!$ 653.B41[G-@4USHLM5$- &SH_L2-.3]$,9 M :J<,)T80KJ,L9G(PD_W]D:5/3[:F"^NXC1(PY@-@:R(-8XKTU2]/.&PJ(ST M)8=&SSOWM@ KN."WJO"LNU,FK3;YM=5'\KRC#EAAH.%8R&GR&2G 0=J!@00: M$DEA2:/7()FG:BS-&:05(P19]\10P!7Y,1)$1A,Y.L4U%@ZZG ?%$Y2"B\=2O/@SQ_8^8]#^*DJ+2EKM-'8U.J,WA"9J.(AFY3T(H11(LE?X@2 MPC_0C3H.0C;YNXH[&E*&[#&AGVDIOPJS4_&08TT+7I):32J/AFP6((4%L5$A M>:=#WO%O:YH65#_=*&1=$D0+M\\4J2 :RNC0B6_LN2RAM3"6U:IO M]]G8AAZM:Z-5[907):3ONK$UJ;4YP,+&E2= M V[S;,USQ>WT8@8_G&74\H@F&R-(25P/KG)"UJ#$K6;:JC4KV!^1K&!SAC0 M/[8;&A1T%-19T20&'9>4LX+?YYQ6 0WI;% J8VQ7!6WFM(9K/R+A&CS-6:AC M[EZ^ADD%=X,?LRQZB1.UQ3BU&+=&^':5'!KJT\I P]LM@8M/C4LX66CH^W^C MH>^P-FP!L*>LC:I;FMI79DA-LQXB.EJ#%?><75COP5SZ)R1DO*!KN%4JFHJQ M#M=N)M3B;C/ZZ4$/L_G)9=&0RP!P3*B;+'TB)K%"%+572KODDP%RGTX*431LTN.3G8BUL5QJ%GUXCX1&AI70SVJG6]'0K5J& ME:G]&=F"=,<(F<=A2?GUDG%!4HN[Y(4)=)\G*EDTO#$ %/:+G7A]I=?.(Q0) MH2[H@C+\;#8,LQ5]"%X[&TZY(*L5W%HY)N!#.TDF#A[C)"YC:G)QDTJZY($&:I\4$C$T MDX0:F[ 3VDBB(XJ= YQ.P1-M+%SAU-+8@JD;D:+VC6N]6&Z#-_!@L7-"&@O[ M<#^2 Y8Y'@TETTT4#MUW)1M]:S M&NS0;A;ET+!& TYXG;;,\K*^@F(E\=2C(5=KC_X^(#GY&WJ_M(OPFYY/)B5_ M7DFJ"JC=DL8::-AF!5,5?X\'3,M2X%T"ZIVU](;,3PFN:A_8,+F@CZ9)3";I M= Y30QU,8:(8&DZIL=D0J7>K_MA-9#]@(9+M+L[W]LUNW^9YPV8\G[;>K@W] MO]%MVLZS])DRBC.SKAT.-]OH4> @M,?\-O5$+#05NDPM7+P.[:O*?#PC[AIKDW MI4^X^!]K>;W]EU=!ZP(P5$'#.CN[C,DHCF1>W9:XSUI59P M&^'+!'P8UTLEC6:",4(48WAM%/Z-U"HX2-4+QJD-KR.(N=WXR4$.=WI#&31D M40 30^&L8YAV"A D[PI*2;T4_>%;,JO*99;'_V3VSA_>G[Q_S_]#PCH::E&' M07V)RR4)V XP)\_P&3C(^C_>?_?^_0="@W!)/G1ZZ[PUG@RJC>9U4< U-#PX MSC:Q5G]FB^3)#S^]/_G#3W\@[RYHR!-UDA\_G) ?WG_X<_WSAS_ S]\.H>(@ M_BR*>/R\(+D-8F9]-NVONKM723OUA]!#'GA#R$71# H]/M78B%-"7T.(5<\8 MVM$5"9_"L%I525#2:%XN:0X1L'.ZI&D1/]-Z2E,Z4(/'S="O>8QUP5)L.-+DF8&@X&W]$RB%,:709YRB;XHE=GMMV. MPUC][,:LZ/8!CFU%AD]Q3%IHV&@-5>)2U@JRM;U6QD$^T:2VMKU];V;L-C&X M-L%*?/*]<#'8OU"N0$[93):6['L)) &)(?44+9"X2W^*4V8P-TFT&"I%,XAB M+JFD MDGTE@&S1RD #;FS^1W6XK5T#9F69QX]5 M"3=L#QD<+&[J9>#9O@KW.]'MTB#ZR7&;DK%/J#O423X)XSU$ZC_32B/KI=RL MYNNYG*X2JK=S,AU<'+5$*V=?3YD?!>%EHY!?:'-\9CZB$S4\'72JH"O./,?B M:.P$,T;1JZ4^+*RS/#5GE$&GA8YDMT$^SWF6CH@?\-[2G-?4W"!J34^D,U5% M03Z5&D82&K#JR8CLS/&V/&L8$K"2K<7,ZCG MOF'E)DY_MLK^:#AE$K331$K+B5.A0$]DLZ%@:=07E[9V22OMU=X;0M;:>K4H M&FKI\5G9>#'70$HF=?I8.Q6OM%*DCK61QTLP<]I8*:+W4<(8+@^[-+\ M&9RZE-)N _UJ(0]C^TI%T=!*CT_Q2GJ3DQ%;]L4F,L 5ZZYS.%]DR'Z)R^5Y MQ0;!BN9=I&*(J<7^/U*[(FQ5DMMKWJVK.KSWG5P,&O)NCUWP4 P2+)Y9YUE1 MSA<0D90?4]+\.0YI<9\E:E-.K>!VV34!'RZZ*FDT]#)"%!?<@F>+*/"PZ6.> M%<5MGBV4[BL#":&8V$T$XH)H> PU\J32U2IUMAJ&>3U-=HOP9/R;8XHYO0"7P%R M& M(QIP@N-CM(K3&.::$IQNBX9=_";[D::4K5-(:'1/N4<(X_VG(/^=]B9+U4C1 M*#B=;HS !Q./4AH-O8P019+Q: P%K%= +&;_K#(@Y:[,6A0QI\O[/_[XGI/E MZO[ZMSI=1Y;?T80S'Z;*ASQ(BP7-9T\T+:_HF#+V:BZ(,[420!];'>\DF@A4 MGHLERTG>ZG)&E8TV"4"=+"B2JQ?^L.$CFT?S(-'/5E))IRN?&NI@X1/%O'/* MC$VPG_D*R:FSBHN036A!2K,*R5+75.$Z+2K&ZY#JF:.4=KIEUT,>;-_EHFA8 MI,LH(4HZ3(]D704$..2Y+-D$NU:=!Q,&,8Q+VA-II*;Q.;.7JJ1_SB2QSF1"KLQ>-<#6R!4E MO/>U%I8D-%TCB&-:@.-J6A3\R3DSNU4G=J*8XUSW4I"C_/8#&>^T, "3Y+'O MQ& #@\069?NR9]:O:70)JQH\KX7K??WR8=!Q&JK>!OX@:+U. 0VG;% *SU6X M#@Y6@0-2E<9AM_V_3A=9ON+_^D##99HEV9/J>92MLFO/,OL*C7W,S)IHF#<) MKD!!FM!P4,!!S)S[9;Q>LQ46;MTE:_7P9U>FC0Q4:]3T?_/>TPI 8H*#6@3' MA')'"\K::4'9-)>MS9M(_QX#G*LLOLNJQ M7%1)FPA/O5G0J#C>8Q_#1^2NO,"^$; MOST+0C"I/K+- (3<.J/,+J-J-^9));@DWA95Z_-P@CH:6D['+,_6$KY!', E M^P$)3;^436B$L8.;HB$T\BXI:(3=)YQ2& V]3 C'9.KD<9!(<(XTG;6[/;J2*.0=>INH8,[<+:0":)9F'3HA*<33)9D*6--*XF# M.1OD-?4-$>_4XFY],/2@A\X8!BL<0U1(R,4?X;#_K=-!FQ[.V:M[3:!FJ)0VDYI"%\U",1&P+A,\ M4DHVV[:S^N6.;3.,M;P24%X%+>^&*F[H]N>:;BE]@C!1NGG4#JY-(K^RS M='(AV.:X;2L@^M<7Q<^DQ_V@5Q8ILZ,BO4U;>22KD8BX9DP9-,VD^0Z24WTK M\ =OVIM CN3=(ZCSMZU170"23#*_T/AIR>#,V!XF>**?*TB,.5\(02MY]15--;$, MEP3=JGI]NDXJ UYMT$M1*MIRB!!70A)>2D0,6V8S+7F-FX^-Z/6-CKNY%(0 M<-I410M6JXK SFL#[NV9C6NNMDGFR9:K.(-CK1P>KE[0^G]-\>/V4+#SL!A[ M:0@ABL9.I:(9)WNKBDU2V(']_;-NJ& X%/H!32=)0*FW-_AG(+6_;!M)J X. M-(O^LZH] PSII0_U,2PSU>X-9CM[;?\E-(/EH-43?&U3-AIEYR M5V:9F8%^C!UF3!W5&#K F,$S1NRO2/93'DZ ?+],;#PW/)W(8 MU^V*&:@5\\;7+5<)?8WAG^^SI*IC@7)"I]Q$8I,Z^]1W.$C9Y<69+\Z#8GF5 M9"\F?T&]BMN$YV;PPS3F:GDTQH4%2"'B19?<*%L04")<"UVJ(S:V !U_ZQS1 MZ.SM2P'>9]W#FQG;KSS7V:[U%-RF(,&KKZ45;0J6 _ M7?O1:3<\T_PQ*ZBEV]6/]HY7:WXV:N%ZA6-RV1QL% _9'84.C1,Z\)]XR/8S M_1SF4RXGJ$,V5G]4'.([:":Y U9.3%30?0H,S+S]&$DWXQ;\?&#M7S=?(X]O M[4-H9H%J[R0"!=2F51,-6+3S1HLS"W\DC2/,3 MJ%8#N M8$%/!P?%QE?"UZGDC9:B02QU';\OL:_.Z+6)61';H>,4T!+G1:Y#WK7:W[(% MED3BJR<<1-U$*H"8=//%Y3^JN'R;$BM"J>]P4!#6)9 8'MXCV8B(%6[#+;*='(V?X2S?NJUDJG[IJJZ,GJBB'K8Y= +F M,4??M;K?DE8;^!HT^K"M;@K RE%8*E+VM7B"\3G0\\RJ?FEG[P2>@8.=?"34(K7DH?K6A=9T$3UA'\;O,%D M#8<.89A7K*GBX+&)$#IY]= 7AF,UMZFPW?JN*PFQ43H!ON7&OEO\UW61]7E4 M72A)-J4B'@L M7>PT;3-E#95E>"=]?JJ&:DN5\?-;RUF2U+S2% MH[$R%P*W MP8;RE[AO.65&:KRXH^T,L MW&A-47254V]:1=IL>W9:WODU&:H0[XJ)D9+)L=6]%L0Q-3);F]_"765YOW[F MRU0;1:?1 :TK,G!A-6IA._ZR1BR?T?!L.LR"*-]N&>P2 MTNFRO_(;;9I ^QAIFF%,#9;P 143#3=R,.Z7RRSO*PW2ZQL;@J$7!D'T?IF=[^> M%_11::IJ51P'43>"'[WQ4\JCF=TL0(K[\0!+X)X^^O.,&0MY"2_I+>DD:/AB MDP*ZBDPC<6P3F!FJ&":ADR)I5B*YM;G=#(88EOXT,AWH#"1][)LE4&4;Y)X8 M.O(H(0K/@MK?"7@A'>: N0:3,2Q%';,#WD9:ABC:I@!G!\Y;5:P[>)ZD[7VI MVQJRR+B>KB[1 I+YJW_&6105VWQ09DOR<+W\Q:;%_*W0\[50:JNA6BZE2MY9 M.17IF(RM'ICX<:/7#\<,JCAX:+^!WGD'CO5H9+BUPN M%C0LYXO+UY _5[ICQLL\!?CP'SB2?PX2RI^2P,(0,M,&?IBET? //J1M%T96N03@-3.FE@0>Q+ITB M0#,_>*FVZ,6Q2+(7\BZK2OB';[FU_'4,_OV8%5^O >';5/AJC8(ZZM]]&>2E M;L^ P!* 0D_JD&=T4S9WBLF[+_/?3\@C?8I32&7G*7;DOQ1=W6:7J0E[F>K# MD/NH_RZ$I3QW%XZ%[+Y:KQ,>7SA(VI#$;.G-\E4=\\L0+MI6VVE4OVE5&H3Y MLU-%8ZE-PRL$ NQIDXCQ/MI46X 19OBL,3W67S@#*./E-- ")!T/&; M0070T;/ D10:>BFA*;+"MD]3=[_@VQ=3ZAL>$TU&4FXY(H4X),A !!$[9+A$ M:M12B&@!O@VU$T/!9K7&G0%.Q=EL6<%T.%M!V( /BGK;J[L-/CJM4L-(I':Z M:*@W$; DT4P)>F&' %3*D$X*'TO&T#1, M 5'"9;5T.6BS9^'O\)*(36]U8%)YLX^EO.SWC0=4&ISC7CAK#X?(8Y" UP62 M\6J9I]US)G:K7.M^LZG;4L8R=;K EY/&3,#!&U66V.TSQ$IS6=ZR&BN?HSK& M@"&;\4&;UR;)\4$ H%E3?=1:R,BZ*8X$77F>ENM!GAF%.]I& %'*=SDN34*J M.O,TCLF5FQ77?#=X4>60YY>O+7\+DHI^IB_\%[5=;:7KUM2>4!W!##0IHJ'< M%+2J@P">$:<^!T!-Q=J*V9*+@C(",BHJ9,'&D29V.LKA6O!Q7_:G],G,>;6J M8,U[;GQQYND=+0.V6XTN@QRLX$*1Q7BJLJNG,M,KU#Z3L=?T3K6MX![V0=8! MTCS.HBBN4RK#!<-UVJ2JX /I<9SJ[ XNW8NXI/R.'V6>JZ6 M@DG5:%YH&I?#^@9],VIQ4XSOS1>@8 MJ :I;WAD1[[Y4Y V^3//V7C-DCAJ\W'>,I3@O@7_.E\TC_K8"M1>/9G"6>VI M;*='M/MLCL'1ZSX*]KXT'*(VX]'2+_N$#$KG#J_]\L&1HOL"V7R"_-I^!,D- M^EE50/BFXH(681ZOFZ8Z"XJXF"_Z-7J@K^59HGZ0OTU!+@?0]A7MCY;II: 9 M&EM#%^X*004(WE?"P>8FEPXC< '^TZE-!JV&2&.6;51 M(*T&NLGR/F:;UD4<0KA;H7ZF"=)6V>GQ]*0*#2QA*TTT=)P$5SB&V"@3"4UQ M+[KFG87K2:KA]*6>$/GPUIQ1'0RTS1EEN&ZY!-BKHYC%)M4S3 MF%[%,\VTDYA.'C/13%-8+^$]#E8ID^P8)C +/<M")0,-1R1IRBCY^W]C/FF,+_5[!:__N&Q#B8 M^S'+HI&J/59A@@U*"/6TV/8C?[CA!LV(5UXNZ\LXU@6T=4F-;\4 U"1ED?3%!.J5H!9URX9GFCUE!97ZG-B /SXD]95/@GLJ? M:+F$8,Y=RFTV)_Z/+$[+O[%_8;.@Z6YKCA(.;$-[. M^C1&)>PZ^*#=^8I<$@V7M/"$9U1,&/.YR#VD%ZZ-D/C^ M2":)AD9:>()7)0B?!F\\I))F9VG4CBFFE[ MK8:XZ#*%)J)"HT)F>0ZIJ5!Z'%@WPEF_$4SK] M,V]*M?3!413*:!@X%;&8@HN'7R+WB)*I2\/R&*8ODY+3I.E6%1A$IM5JH"&; M%4PA;NU B72I;;#-AY_B-,O9^&D!VL^$5IHN"3BA*GT66JBAH:(]5@D?3\\E MA$1BK-W3)[ S[^@:HG&G3Z9D@DIQIXNN ?1@C57(HJ&6 :!@\-?BI)-'-[.- M*S3!QK/1]$DT6[O.K(:6?O8S6Z,)X8_[02?.JZ+,5C0GO227]5,1UN#9*@[! MBX:F$60+.- Y^&H=Y#SN[E7\I/& ,0F[._TV =X M\5D:P?]<;C+=\QA@;R9B6>JZ)-FDZO0)9Z6(AGQ3T(H'J\626]G\'WKJ. C9 M!3>PXZ!:W$N8"0NFJ631D,L 4!-:HJ955I3@]7;/6(6$4[6UH3C1#21%9P6ZZME='$2/#8CJWU45$XTF MU7$Q.L4F5B-<]A:'>2&[)]-BM0[B'!#/\XNX6&=%D,P7X&][$S_3J(9J:79L M5913DV2'R@[,E2W*0Q#'P( M/K40MY%\MZG@,,COE!+0\'7D.\B%42]#['5Z^1HNP>F5J7!*;"=JG>J;H=7EX?T?(]Y2/?'S)PN&2AF9E^G(9OZZVK94]-. MW34WIU1J3$X;753LG !82$Q7+FE.!H60NA0.E4O.A5T)#/#J=XF0'\(DR)<"T<3/M2T/FB.5"FXV3-*B&7/)(#[--F*(&& M)5)88U(P(3CSZ<0.LH_HTFI>IT695ROS-;RUEJO]PH0JM'L$"Q7O7)F&4S@\ MZ=*E]E1Q3"M709SS//6]M+%"_51G3':Z3D\!IU1G<.)GH^B=AMN@%+@F2:FOOCO$5W$:5Q2[BVAI>+NQ2+)J#"I$2QS M+%B5B>41UY[KXS8=PYZ"A="77DKV/$O9/X:T-_+M;,?IQ3@-*+)E)0WQ*X+ODU*Y)LRB2W>CM]QLX'PQC9&IE9+F_("LH(X15K.[E22TSCAVU=U$$5\>C'>2;T[=O&I\FH5 MY&] ZCNZ"F*X1R>7KVL:EC2JWWJT47:1&":;0=V^EH)@@\5-%G"7Y^:B(WW: M/-TR/IK?I42GS^IWK_K@X?WVQ:$9";O703?CMV62C3JV0="]X*T]]DNK.=Y> MW0^][2HEY[)>%R%QK0#K6-I[E8V#G_ Z=/ M-VS.FMS"$_9C"@WW6S M=''7)17W3B5[C%H.8'V)?59 > M<;:" (G_Y#M!,)O3@DY:@??S"1^K]#X;1[:2[Z-\[X/C@)72C:;6?34B_=)( M4QRN008&T+ =V#K4WOI,MF:M2_)EV$ZLJLK&M2P&W0"8CEW'VK;!HR4PMR3N-]P+?;L:NRSS(Q&T@M) !W9Z^)E7W9+6KC$A- MO1XR(EJ!U='NR)+8&Q_<&=40^+CIG]P9=+P3<")0[9R'V_$MB-.;K"CFZ00" MFI2<.JU956#@DJ;50$,]*YB:BZ[;/%O$);<9H9A!2H+F93TILY:>S1T Q47TZ*_)CQ.O0RP+<;/WFE:)>4;)[LRT#!]2^#ZRX(F]159\\T#:8=U6KU?!B5QFK(+$JEDG>B346JMR49H3IU;%,D#);>TT?[ M25&MZ&<:-%5$/O&IM+PS<#)4'07G55F4;%T')Y:S(.$!=H&6V,BXR>C;C\7# M8_0T27MG81D_V[IL[:-@/V3>M2'D9-^V5(2#8<>JZ 9+/TDT:4I!XT(@:X'& M#VWV$N11OP7@D3MOEEE15*OZ;UN/FUT^XGL,[=Y IO&T_1=0CZV=JV4]SGI1 M&7IE'MCZOHC9:AH_5N:1,4'/O?5M40W1^M8H>:?D5*0ZE@VT<.D M]I.?+WJQ7ILLD<5#=L[@9DDI4"WT7QWK?@PLN^VI7DG^-ZJH&-^ MG:04Q@MI"\/!_\W0[M7W\K6D>1HD;83C8E;6XY95.FNC><.!([ASGKU]I-E3 M'JR7<3C+:6!OT!S@BWZLFX,UG=S4V?OGT(S!P]=1/TCK$-T?:0J/5NI8R5_ M%2IB!A)$VFORE*5!%& ;OI=IR398O\01W>1!GJ?#QBA&F2:NT^LT8ENJJ H2 ML2'K?S2^"'<+P<\ =]>X\A%_^.\CG *<5=KD?'":]!*K$+8?8W\-V_FAG@WX MQ#"8*G#,#V=5$:>T*&;A/ZJXX%D';FD.#Y6#)];$?\O@:5Y[W5)+Y312=,VV MA;DXY0;[F"ALRFC M#IW%<\LL:,YJ]L'03G9%^*#RE,K)"&RCCXZV$T +&>$8GB6\"5[G<:CU1SQ MYQ5Y"0^6HBHLYVV6CMEK/(A!K9+Y[0&;1?U:-UPVS W1A/T:=LU4!>'IN-_A"+*!-,)-[N+,,\J@@7]9P_.&W>PTI MF2Y?PZ2"&U:PV=C_1P_!J_S8:G(Q^+IZETHHLE3A6-W;E^V;A^V?::GBNUS6 MY7JMA3N86F2":%9@'3K%_%"0'%GL 2& ZL;V51F">A6O 6TEX+41;7OR:&AE M 5(2:7NC0G*F;QNKY(:$*(!7*4VI"%5H_*0L5[\-_&LXQF?J:K0U0 M0194.$X+N#:!"VD<"XPLL"/S7? 3IEE3!%X^SK>&?A1*#"G,;7 MH*@11,2X84T@H[#5ZEL+^C-D^D#5-@Q(H6&.$IK)<@DAS3.*#]XL_NBT7TJ:[[)5_%&U59Q_0;5#E"T/\%9WOFCO#R:L*V-%WXNX MO"*F97RHA68ZMH9JFIX9LU=XR==-;VT4[XN*?J:OY<,+39[I)U;5I>K(=/OB M?!-U2J6M8\)KRD)-Z@D5&%,=>'9&J8O! MRMI^);QT7JOX>=?I=E061O)*J[L-@P<%'1V- M9>C'7'Y8TIP&('@$C/Z2MF?(-+I\#>$1P@K^;9MV4I>%AM&FZEHS6E60&T;_ MN69T2I_@:9/N%&R72HCGED7Q,XE7ZZI^3V5^78+[(!GU@:4(4_3CIP5DL7SF MT3^R!EB6UEFH1:H&6K7)!%EI.HT2=!4X"O METPR?_PF#9O=E+&1=WS/669ED$R;-R18+:8/DE(D+U*[1'F00Z=84IXW1+4: MJ81=3A%ZP'UBR271;+>T\,2G!:MU0L'D? (I9-SY) MN",%+.7.0!(?=V3PQMP!&8C\L,ZS)P8$&WGN@I=/;)W,XR"!O$7WU7J=J)^< MF-6\$,I0"2FU%#KX2*8'*GB/!"]DU8ISC]"B4?!DD'3U4#QO[/^.S>"08A,. MVZ 4_@B'B^(8WWT?847EAB(NQZT,7)\2_=_1C$<)**UC-L64F5#Y=D%W^F%2 M0I&V6'D6HM= 0RLKF*(]BB6D#MM=5:N*)YCILY_],[.7(VV4T7Y]+V6C&0![KI!D^]\63_KE8WLPI[".=/+XW-"MT(Y[Z#.6 MPQAU'N,O!5U4R4V\4)WFVJFZG(.F5*9/.!L]-'/'!+#"O%#/*6Q6R!BQ24*? MF!&?,/F#/,6\3D,(/TFOT_JX,GP[S]B&(2]$\]PL[NKQI0WH]M6E3M8[72P! MCBG2JL#I3=@HD;#3PC%I]==&,1.U:LTU*#DUEJPJ,#"!M!K>V38)IF):,IHH M7E;%6V9%I66AVS,JI3VM?3+(BN6N+XJ&1'I\@C]&+7)"\&P0U4MTT3/-^[2? MO-:K"\)A<)DJ:F=^J4K!2-5IT'5;-M3SX;B:ZGB#)B4D1%5L0O4:N([LK; J MYTTTC@&ZP=0;$I?U(?,=705Q&M%\OKB*BS!(P#]XBV%J73(2ODYM"MN9UK)8 M;,3T^IH^2QXUT+Q#@>;)\*[E7C<@\#^U3"2=YC3JJ=_.[QE67C9 MKGE'O%5!Q\UMX]-B[1/-8SV;1G'=RF.=8QW'9-_B;O/M7%0Y M9&3@E3945:[BS2&'!4CA.".*8D0I;-L:7*_609S#Y>R-^CA7 M)>R#1W+ ,@8-)=%Q1PI/N'SJA##/]F[?+]:S_66J?=0C8!.6U#2RG.@/ZA4; MT87:FNNRL.AZ86H9.-?FK6MQ)&OXIGZ)_&A*U]*BBRGEHW#X[%>F4NWNH_(#0.Y2'CN6[UP6=&>-EH45H%FU= M!Y3FT][O,%&:1I:8=S*$CJF3$ XK2\3;#R+4-PN:.(];EX;\=D$5\W'+HK"9 M +M5 V],O>GUT@2#W+8PW-16!8;)X?G4LP*I2Q[%@$-TJJ04W(?+FE4)93,%T04\&3R=%6J+0"F MH(Z\HY+%TUG62*4=!DD$2.2G/R C_1U#)&2@&_R IZ7EL,;-RC8,95R4<1@D MY!,-BBKG2=GWE$-N/PNM/,_I_"6E>;&,UYLTO@JN3=#WG\=64RUSZEJ),A8Z M;@MLUYLHF%E:M"_ +FC]O\JSE6V+ M!"75^(QO7YS;L#*[57IHG&U7%AJ"[U@!,;3-8]E[^TJBBI((3<9' M0+>I&6P$-*TR%G1-43G0,?F&4JAH)84F)8PIC]@!6_J^S,+?KXNB&OIHW2\# MUB2?Z0O_2>I%9*>)9^^P)6XA#$>6GCYG/'9WP55P#&T._S:/0Y7QU1=P.91% M8 ,2=;^B&;H")&%["0)D#1*>!NT=,Z+8Y]DZ=1X42_WQB4H6W\ T(A5B.'8* M)&0:)R2G/)Q^1*HU6WN9(1HN89RNXH1)9NEA8I9\:DLO) NJ3,!57!(YL/8, M=/BK]]&GA#3N](W0B<]U4[[EERZ4"E&<=^DFL,(E>GTU>T*ZV_2###(YK#M: M5GDZ7]2_2AAEI^9J0$ZI1#M,;710#-X)0,5Y'(0@+PKE8CQ(+*9C E7=@@0B M8WT,XA0\U.?I15RLLR*8-K9TQ?@_NC57TCS5J.UB'2O4F(DC(NA8\W@T/0K]4$U3E=J?V3,4Q%8/548!] M0IF%,2J44##,1N4PGX&@FA"2J9%O+/9*34NM*#$ M.(%V*JY,#UOPK25BDL>R/YF 5383Q6F8K7Q=C3RP!IDO9GD.7H( >^S9J!7$ M=RFBARDF/$F8?@;^"L^4]+1XAJO^O\_+)YY3MQJZ"D*?[_A2\QJMJ=9;E>?;"T)\':_:+< ^Q71%.^;E%Y094G:"/ MA[7300M[\Z>GG&=/)L$*Y%4MB_DQGXV \ M7URPM1=\WXT9MKH>R?S]IB% MQ3]-*Y[/ME8B.=@!C+8)LVH][7VA4D5;JW.U2Z!,#M_.5XM2V$OLU=AR,V-8 M1"F=5@2F.<,4Q72*_M',&A913KF_/UTL:,A/6_(]O V1VF"PN?Y8!7G X-'H M3KS]40FYLJ/4 #>O],<2WHF@A24]WWCJ)/?2UX=X!\283&=\ ZN@O5K&7UU'O7,);W)$MWQ6BLXXU&(V=8WHVX3+ 0$V3 M)JH0(%745RKI-BR $NKPQ;\@AHTZ:HCB<_UF%--:% =IAM3_%,#=4?D&#[,O M:!'F\5J3'=-2U]]J8ZB.>II2*")=8_1HI3/8JE$AT4;^,,?7M9_E?,%3725O M@#I($NX8V%\;9>>DUJK.CJLG5J8[IK;4\\ZO+<"*:2VY.IP?K>H"^'+9EC T M9C#.@?6)0QS*';0M=?S->0KXZKENI."=@U-03B,?*F?OO8?QQE>HMG[KB@BZ!*2@A 6/(0DX^E\0A(H^-Z[C#"'\\=2@4T#+1!*;6+ MFN#8A'NLX)G*I"&SK>;7Y'PPX)*%TPT4!\F4W-R[%^N+<+LT@HJDVY2)[4QB3_7!FX][0@6O4\MT MW#N6B70,J*N_Y0 0"SQB]BLK@S<5]Z3:Z3-Q;U<46J)K\G!O4\Y1TWJW+-R8 MV:S)_K)M8;@9K&AZ;]&30Z=>0I54[6 E:I32DVHS(!E M%GINB/?GFG@I?\^H#9DS ;-P1$D+H&13 ,E2KZ\EIBP6"$,72?$IEPJ:1G ) M59=\#"W^$V8;J4,G.X0_+>L,:_I#>$?MK'L&)(JY,HKL9QL=2/GTTD0-)VM( M6JAW$7+4!_H [7))Q^9IF95!8ML/DS+;HT%9 JG-#?=BV;4:%H**GM(*3>#HHX7@(*X.MFTII1,IL3PF^I(\, MC(CG_(%#F5V^EFSO#@N"QG;82XFNGB3LJ>KM2X4=B_/.X?W504KHC&L"FRG7 M]7L$9*QH[>^ZW=S4Z.)\K#D)N>W4=-)$GL.QOO))]A$2L$&R8)H6=03(3=31 ML[>-2',*/'L)\HC_U]\@2%GZ=!<_+\SYLN M:B<\\N"3:4&>>$P/VP?M1S "-_M/;3RB/99_%"--U2Q[&5WCPH]_1"EJI!I% MJSK<:C>:\,0EV+H%FJK-J[(H YXBY!<*4PN-9FSM9O-$[;T.L669_98'85D% M"9RK_[#OOM@%R5&,S=V;>B^C>'L8QS_>=Z[[>&9HU4^#6I_D;0%@_;8ED"1> M8%EP(9EXW0RWK"9-2 U5.RN$G0XW+6 AO[L@B8>T.GA"RFX0;K?"J(*9:+/1 M]^I87+XR6S-F U#7'A,+?+U?K)'NC M])[FSW%(>>W.QDO+YXP_L:?U%JQX .>#_N^0[O!S5OZ=EGFJ[RO+F3R"GNE!S#>*K&-;:!G8RUJ4(OOX)0%?MG6>%$_+2;(!(NP$RW]9L M?079LSD^UB,>"9P9CX3 M^%RM'JG*V^T WW%^>G6(9A+.IO;Y$8POWPY522%#)?\1WD*T5ZAG[2LZMF'H ?OZ:%CYF& M"QJ7%:O9+.W=B'5M/L!.&E\2'JZ0%B[C:UV5Y M-R,#'JL==.\K^6>'I!X:M3M^=?AM M3&=6GNHNY/MN9,@:A."JH![9!SC2.OQX;@X!?(QE[:>/I?O8\3:HCC*P3NMB0\RCNT@?'U#>E*][4?W MU,,Q'$/]\C5L3GA\#''3UX]R:-LUZ4&&M/[37]]0MJJO_1#V==KY+[7%0W0V MZJWN$RAYO"J"[4-VG,1WT^JFZZE5LYQ1.!S/"\7HP%I.P3 M :II8/]-.VDJV-_GO>],_=5Y\CSPK^5(Z<$DV!$3JAG"1?,[=<[\.F81!ZTP M>5XYQ/DU$A.C;1^O5L9$$*BFD8,T\%YMC4D(CF>B.$2U)\\,7Y$3,-;M,*)# M<5]5GTY+K(=A^[O=&I\DZAI2%7K!+R3_4>;<-KXYW)P;/$CG$[^M,7&*.9*S M=Z%-+8+Z705Q_K<@J>BL**I5:TNL:LHKBA5DMP^-$DE/R1H,<2<2EK2TG65OF^FG$O!K_M1W&-6 KMD.=% R&<51C.?=FOAP M$7F,$(Y_G.]4;^,>><$4R#-HP"OC-D(QKKAVU6-!_U&Q]KA\9O_UP+XW>XV5 MD;%4TD['F1[R8#S(1?'P5HM/B([821,N3D">_ H:_^L@[L[-2)DO+N+G.()$ M:[0(\YCS6.(FJA=WY3AL [KU[M7)>B>))< Q2QH5F'&B1HE$&RT$DL+K\V<@@(8N,E1C=G 9 D(6B]4!F_CR'Q7;CWVBY3*+KGFH:SZWOJ0T M+Y;Q6I\TT%KYMQ^==D[)OJ]-MCD=N)"?K)5%E]_O4YQF.:M=>U FJ=79VRV; M@M)2T3J32G Y'VQ1M3Y=)ZBCF4NF8QXS]:X))K\.\O*-9*!/]DQCWYWECY?!ZK+!]W]$,3IE MB(3\WGT93^-QO!K9K+)>G!.-K_64*'7-WB1D"3?S)XD;_1/RV#VP>\3DXS.N MZ 4- M%N/L5#;0/,U\GVEYS2JUHC=94"8$'3QU7.F,D3< <5+0)]C.>!KFYR "Z<*!]N!_ MMCE0D6XG=?*.IVFVNWO,])M(*[22C>-&B>1,R_*,Z) 7VR6S2[BW0E7$*2V* M^YHUA?)Z6Z> :#VUPRE<=S="?B\-;OD"?:-(@;7Y];>?YBX:?67@J*@PH(E^=U9C#$9K"[R5_]'[T-)A4C5I[60KS%3'\"RW=$L M_$<5YY21DC!./2F5T#V9(-9H#RN 5ED M>6M 6/2K0WN4,:'*X3IF)AO8:C&G-J@"Y,#Z',EX'^T&8&.VW&3ITVD2/X/K MH8]Q#Y/3;+U.8AK!P0,^S?/V)CI/8Z.1^B[+069NS;_'KA4#AR68 *3@X MU.*DD2>@0'ZM50[CF7=V?CL;MF\/??]'5TNI"*CM\,TOJ+I8@#7N5!"PZL1# MM6@6E(H6[7[!U:)C6,*>JRK*;$4N$[X7^,Y'FU8Q'Z%L#;Y>,;/WN8X=K&S?]13F*VFL_EM6E7&'#*HH623 M'69AVFRT"5,G WW2%>!S6CV?7,40G#>';AM36#=5P&R74*Z06* M8KZX#>HG,HHVUHOC:GDKK*(7$=[K1R2UNXG%C:VO"B,M1>42'4]PI5(HX6@?W@0>G@P2(7S/U$"8T^( M\!3-SQ?@1M*'Z=WSU/N00N&)L2"6V*)"GE&GGCL1YS?Q-2!J^-EH\Q M:G3'K2?N,KM\+>$M(D/^B?WKDNT[_\XJ-N;#CL6A(LE^ZB*XH[!2FW?AX(U" MN2ZI75[\$&"=TS#FC5"_&/I2T(C589:F59",0XI8JB#K2%N\8F=M-,F*JY*J M@#/W%/X#VCQ0CY>.Z_DUJ9S4M+[A2B5_G)^*]]W;7Y!U:H"+.%VF GXW#Q=)O$3V*T;1ZOYXH*9+T49A[,P!&NH MN*,AC9_!H!5:?9(VKI[9!KK0>TTA/8Z-4 M<68Q^AE7-TFQ"?W02GD=2BV(WG&*H<$%29QMKX*I[H;^X9#7/DEO-P_E"[C, MSVH_T9N;M-'#SR8'>D5QAYQXK[UF]' MPM/QJH?X)@E5/:@41=9U)IQ"GWV^): R[+B;<\\=#I'S3C*BQ!+9ND,.3 MM7XMZ;W-I7% [FA9Y>E\4?\J](*%#JY^L0ZO3)#U5\FNM3/S>8UPE61Y' 0_YJ5QFI$*X.D>#4.B.6I;PS &^ MUYNK+(\^9666G^7S-3FG0C2 M-A_C0]KFUVD=(^,Z/>=/5L*WS7WIN/%ULJAZP0*HF+2C5@$7P+!1(F&GY6-; M4>^$LIR'QX-KF%D:/>1!6BQH/GMBU;^BPBF]C0ZRKK(&+'99K5I[8_#[0;C3 M+1MM$H Z65 OY_ W69!^K (>-)Y&LBMX40)5QRCAB<_8@I0\=9+>+M/A.1WD MT[J@ZZR(RT*YT5,*(FM_/4K9:T(""J35\.V2]BF.&,*(AQ'0&*T*,52=H<=SD&;G2[JZ MSQ+N,,&,"3G7E8*HVMV$4@B=T\B35J$@3,4GY<T\"]FNMVAB MS+*=5Y#,%^/-F]#'5EJX>G8*9.GF%*QS$C6"GOIJ%1<%8PJ\W)JG])>X7)KN M5*R4L/64-6)AX'6Z]>LVIDU G2 YKA[6[>$EF]Z%"B7$7:A';.I"IHVX"P'9 ME#OG:=J(.]42NJEW><^BO*P6JVMY(&BMB+QWIQT:2CL6V4DBN$3&_Z0]'[V/ M =LD0;A2"L]MQSUIDD?5@99@Q66; (/VJ?[VY>$JA=WKH80FK4I$'8:79&D+I/T"VWC-)!?>;F> M_>@V[0#W<^<9VR)!* ];#FB4D':W&;&N9_DE9J>.KPM'=X'6O:C30]N1%J#U M?2FY"475G[6G^WS1?YMNVZ=F7:3]:@UDI^PCR*/J!0DR?21Y+R8I)$GBONRP"646$:\._VLQJ]CPS<'* M_I)&-.\]-H4@Z\7E*\W#N*"W>1S2.U8M>@YY?)*$1O. BRC>ZB\&5FR429836JN?D%:3K$%UDW+^Z.D*P2/YG]S35/_IKY>>5O46 MWZLU.E\Q%S]RATSW1-1\]^MEH;G2*@J.>7="FK*.GH#SJBS*@&?D:W[DE[^N M^6@/X^NEY^0VL&7KUT12G\S\EZ7CT7(P7J]YDAG1\ZK_&[(^%( )V\=&A(29 M'^\I3I[KHJC@(H;9=DO@RU66W]/\F?6ZZ1'_1'53BFF!<#C]EH M4U"3CZPN"LEC?SBDA9-W^3WP\%=4726%-NX)?@3-+Q8\7MD^+'-*ZZPQRJ@D M,AE1O-CT@%\77$5J<\OYH5)#T2U8&23]031M^ M2-HS.F%MG=C%!C/Y$E/P3[KXX'Z W+2T\9)C&V)9H]Y%D3R'M&( MHNH3,\YQK]0:K9L;>+S52GX[ILGRQ*>*K$8_6NS6MFI=4ZR'D"E*OX"1)8:Y+\*$5Q=8(1IYC;SN5TYX(RN11=4%%D U;V&C1HE$&RTO9JLJ4?4#RCS58U2"&>HW2_5ENN[' MHM:$E33D%R5Y]I0'*\6#&+TXJNZP MPRJ9<+@6V:B11@]3]RA#09HUCJ.33($B-?T$3T5]W1?5EXB-WX3T2F@@@:HO ME/#D%SM-GHU&U*N7\R!%E*VOLT8)5[=,0*ST>YXOR$#;GTF;C:J1R;.P*8Q< M2VU4';@5=*TA+":B.\42<^0N?EHR"_]+06?<[UN^2LFE4/6:%J*0^P&$H6^8 M.*GE,04=VR(*W(^_)8^)L\X8U*/7"69\HFO.FED#PX2X[W(:9L\T?_O6<5]4 MQ>E3$*Q_>Z#A,LV2[.D-KK36\KAC1N'??O#>)_8811>$5H-T*KZ&2%N+>J#6 M@9E+65<,!! UOQR7<)+%I4Y((^>UD=6MBZY9#>U)?KV@BZ!*2G(#VKZXVV9, MBZF.P*(4HN;6@!.B-FU$??.Y!\70XCB;VJ:-D7!<="&1M;@H]=M/:!I> TZZ MJQ[[OLS*VM3G3U69J7\;>*2^6!EFCR45.$_?0O2)+.W#M=G9[;=D1 -NSQ6R MX+6#IR>S\C:GH9JG$K%O:%QP,\AHH.+6DK25FW( M1*"3R>;#9/-E\L@_W9*/?_P$F6'")B;*]IA1US[-G'5&4ZI8!PTJB,AABW3< MP:U>K^>Z0'/O&F6_LXA51^'OH*D=@[ _P'TQITN&)7YN9IG/M)PO&,9MMX@[ M%HFH?_=5$YG/:%?N<'%G$RSE]U/L&R?(=X6:YIG(B^/H\_WWI]=#HC9]Y05M M,U\*"XY\GV.EB*A+I^%59OE\U^I_"V^D)8LL=>VLT6VB@S@%MLW3^X"'L6W. ML3J?1>EY@$D)40_:8Q7.#IAF:^IF*0%U'I6W/K3ME8!F$(JY3^S&H*B'J ,G MP;4<@6T)9%,$FDYLD]4H[IZT"JB[38;3LK]ZJFCZZ3:GZR".&FO#DG6G4AA1[YDQ"@[AG0;/ P$Z\ ^UEJ]9M;=(G&>, M+GD9L]W-!7V43Z-J<41=8X-2DN!JL]Z1GA8!-<]KWN9UM-9"Z8EAZ@T-.N5R M!2DT6FE<*])5G 9IN.V*)-%&U%5;@)ZX(G5%^5^1 "7\!RR?YR"A_(0(7E'! M4Q'X@1E8PS_T)#NWNC;9[,<\J]9,@_U[6%]Q0[SM]H);>DGA\/N(C%HOU18# MVQ3+DYJGO=)/R.;#]8]@&8__-E#8N%>VB B'Q#7[H'K>#KX\=7DTY%YP8QDI M!2%$S%%C$^,$@^0)Z'$GI I3O3]6"B)H?#M\T@YP%(_[>,-1X>A=&X2: M4%1C'5\7DUD6O<1)PM:"ZY2QY0EL]_IUEOCO$5W$$-/OAN&/ZEC3TGO+'+-;OB%1PR\M)/>G0 O\(1T19Z0 M?J&D+I74Q?IZK"I<'_-7 K+>5H@BZD\30N%]JWCS?=)ZZ\Z2)'N!#&K\QJ!) M[0[^#[XZJL5SE>476?58+JK$SL7!3A-3-TX#;-6KV+KS:K,&C9>H43)W.PU$ M+T M@8Z[[:JW:,H65J:+KZ\DF!-.S%'HI%-&CW M69M)U#@A7024_H?@N*/Y!IRWUE\A\)FC8-%G9B4^O-#DF7[*TG(I79!W*_%H MN:.LR'YH Q3Q$%!ON[8 L \OV>[L: HZ6E*,\>^1"ZQ8;WYV[5XRD39#[?(0 MR7K?4A51?T]%+#K?=1OO1&Y#M#XBKD,W=C5IH[?1S4$-G2%PNJO/Z>IZ?*N*YRTI?MZ3+;%U >IGO:T"D!1B.BQ M:PWVN1) P3ZCBFU8?;X,\B?YY;Q<$E&/&@!*HY"1WH!N%'S$^J1! G<[&X=1 M>!=3P#D"'>_;;>217))8PQ2=OO2*WNRF^CUG,R>H_+TD8HA&B0Z=:/O4LNT3 M@Q.??EV;"]7'\E-05CGW@^E[%-[F<1K&ZR"Q/BO9M4Q$_;JWJ@CW#ZS@4Y[X M%(H^(4WA;^A.0B:TP'5JQYX?FH8U)U-2<=VY1SK+UN.N

L8;>2Y]#0Q^"50E^N3:W" MOWC2Y#4:>A2?D/J[1TI -C 7-"[!=Q->DKZNX\8]_3J]I7F<2>],#OY11#.8 MN[H>DK ]%/4[WPT.'GB!(SE2"C=NX."^=+@Y5/C(5T11==T.25SW-H3R% MFL,G"N-#;Y??1N#VYJW*/I^E> YE?<@V[PU@GVPWP$!@ZV*HO:LQ8,!SI"9& MKX*_4$CH1Z/9,\V#)ZJDO.-/(Z"YKQH[V^BU:$@#IS5A():.9V[O:R2+PU?7 M!1^4A/>$!YM1[KL9=$.CH_QF5+3$/QDQFW 0(Y,=YVCX%*=9SD.UUA?];7Q! M?NIHDV3WKW4>'AFS]U4V(I;NO4I"(!!Y ''PNVA"0/)(.Q?CQ,4*/=)\3\*N M_I]NV#^Q/[=_8O\%G&=_^?\!4$L#!!0 ( "R #E'**#L=XTD '4H!0 4 M 9G-I+3(P,C P-C,P7W!R92YX;6SM?>ESXSB6Y_>-V/]!4Q,[T1-1KKSJ MRNKNG9"O;,_:EL=V5FWOEPJ:A"1,4H2*AX_ZZQ?@(4$D3HH4'IWLF.EVV@#X MWOOA>!<>_O8?SZMP\HCB!)/H[]^\^^[M-Q,4^23 T>+OWWR^.YK>G5Q3ODVENA M7R:?4(1B+R7Q7R>_>F'&?D/.<8CBR0E9K4.4(OJ'XL._3'[X[GMO?_NE[?O M_I_AMU(OS9+-M]X^__SVW>G;MV_?%=W_%N+HRR_LOQZ\!$TH,%'RRW."__X- MQ^'3A^](O'A#J7SWYO]>7=[Y2[3RCG#$ /+1-U4O-HJHW[N/'S^^R?]:-6VT M?'Z(P^H;']Y4Y&Q&IG_%BO8<)0G^)R(_>KH MW?NC#^^^>TZ";RKAYQ*,28ANT7S"_I?.D\U7YR%ZQ@\A2DB8,7+8)%F]8:W> M4*2R%8K2:12<12E.7QAL\2JGFG*2#[N,T?SOW\P3?%1-$O;I?S7IFKZLZ;I) M,)OVWTS>[$OM192B&*].Z"])B ,Z,X-C+V12OULBE"8:BDV['YCJ&R^F8ERB M%/M>N"<+PK'ZYXI.75-8B"*Y13["C]X#&U1-G;1#Y^OKD*2'MXUUIU3,,G0H(G'(;T M0*&;F1'=-Z2:+%/8I7IVA-$JPE4-:\ASF?I"L#) 4MN]YK MER1.C^B9M+K$$:+G:8P"K)OSZDZ]8?B@HTO4M&-JZ,%-+>&4_?6:I.C&>S'8 M3=6=ND:4J1"S_&S1'I:"IEW+RUOCU OS+^FD)&C:,377)#KR2932?] A%KDR M1A>83DZZ;ETCB!9LR5/-<*O,G&1)2O7UF+,LWHU33K3\+P(@\:?N#6 -&))IT[<[88C(A5=^K/>C!>+\+V/>KIEE*K=^A1(S8[8*0=#J2/&E%I MUAF0;FHF^\X^T+_']!2E'@Z3:R\NU%%[#ZILA$/J7)9(Y]N!7F#&^\E/\3,\.OT&[WKY=R$:O[1D.&]!NU/I^>HX'YKQI/M, >Q M "Q7FMT@!^& DZ62NE:CQUD"Y*Z5S\T\I+:^;X9L=KNO5-]EJ1XQ2+8 MTQ6)4_QG?OBQ_31*##>MO<8\G,5J.9M:C'0X7CA9Z^ELSVBKSSB1PF;&G6=I M%J/6<[FGK_7LW^!(J__)C.WV _;G%[%6<,:9\;GQ+HP_6PW/>L1#\,;H^"$4#O),U8K6XQT&%YF69I? M+:#&>IG RVC:BRFC(0^2.6*Y>NP&Z=&/;KM;&73MD5H.>N[74Y]^'J?&[H@] M1CPX;^<>CO,[)%0#S58[@M^;2X.Q>\PBLETQ!ET/%-6QI-QVF -QP-%7N =6)1M:((I7Z8)'H5T\02%3V8:H_S.(>.J8(..P+-W M4$GO2YU*YFLNWDQMQ2\[7=!SRJ@)JH&8R+NZ#4E_S09[6_SGW>1H4O7B?Z1J M^*088L*/4;)0,1$2?X?ND$F'Q!ITSN\N?E=1.GV@1XWG;Y+%0^\!A?G@O].N M9CW?M*&4"3BA$L[OKR;(_VY!'M\$"+]AY+,?+-.K]+>>0O M<;B92?.8K"Q%68J-:/C@I4LI.#P$)Y23V LOZ,)Y_C_H185!HZDA"._ H2!A MV@D,%2/W=%RQ]'=;& K]/2"ABUAT*NL;%&-"60A8F0.UT&M-#:7_ :#TA4P[ M@6%*R0D82>>AMQ"+O];$4.S? Q*[D$DGXC[)8L;B.4Y\+_PG\F+EQ)>W-@3A M!T @Z%AW>? 6I!4F'HX61;44Y?DKZ6&(RX^ <#$1@4-L.QQR@B,X6KZ13 MA8VLAR$V/X'#1BT"A]CD-95.Z!I>D%BIKM8:&B+Q,S@DA P[!.!NY87A<9;@ M""7*_:K6T!" C^ $#+L$("S%8H7=+O\%).G=)E?(8V4*T'2P=A\ X>(4@(N ME\82A:$!(+OM3'& 9T>+^'6I4I'5BD1Y>.QN21E/N-BX4K%2]C.%!Y+%;2X/ MIW9XH9<7ANDY_9WD.%$T-P4'HD$NY1X )LQ6,D:$:VR*!R1+7<.Y (V_O6DP M=TE_T7^HPKB6X4ZXXOWD:+*IS$9_IMT#EIX;3,KQ)OR DW+$23'DY"^?(R\+ M6+CFWUM%,DJN_6BVU_]LI0F9:1>CM7<1 KN>ZN. DGW6U]7:%1VKRFH#2: M.PN/J"4L@D'"*@PT6%W,/$"?+%F6\Z,74E*3:7KBQ?$+567R_"TY.H;=G<55 MC( @;5B"!&+SVN8U2N6.M4HHRE[.@C$M(#/A'P92U9W4%TJ@')G=5L[B,RV0 M$/$'0_(W,5I[."@O3VD7AZ2YLS!-"RR4',, 98<=0QW 84RFS=8DXI 3/J5] MCN@?@\N":RF%.7DI2;TP;^EX+7$7MIE!6-W95NYJZE[.@CDV"IT)XS!65EG0 M/5KD]2IN\6))S8C/27'15(Z1IINS.(\-2$:LPT"))4G-,4O7O&0YG?7[P&?/ M?I@QAV)U9UBE,MB.Y"QD9(-E6P%!@7>77+I+6$%JTMM=H,D.1W-)P,"NNHQ> MTDLB7Z>ER'NX"T+98*3C& 8NXJOJ(E=ZV4/:P5WLR085#;\P0-%O9O8;5L^> M!8W886Y*MXA=>6-ER)A[RF13DO=P%TVRP4'',0Q<3DLCKG@LZ=Y[WIQRJN-" MWL<4FY[]#-H#0\QA+AR/0.&*GZF,*5F]6ITKB4FST$3R[M?>(X@>2(/>KKPJ< ME/5!C$-&]?;&\;T#P&H7,A)S#F/Q41KCC$ZI!F]*@&1=3#'JS0AM@Y&:?Q@P M56I0>0M>BY&LO2E O=FCU@"I.8>!#E5+D?'^)FQLBDMO!JLU+@J>88!RR=+] MJUIT6E3$K4UAZK-GK7&RDP2,%#CB]?I M%Y.HL2D^O5F^]FM)SC,04"RTMGW4M=X"XBVV-P,];9!."JZ:8C7O6%7%I/9 MIR ]4M?1%.7>G!?F]K"A$&"L/LGV;>(Q-^AJBAH +X:Q(&#@UG I=/K M'8WS6=UC9B@$&(CQ![')\I*U-\7G$.X)"]T#ZD+BN#'2.\P!.(3[P5S3>"TJ M1GZ1=$E"*N.D+#=OK'",RSJ8(M.;:\(:&0WO0 #R_6R5Y>]G MS-(EBEDA@Q@M493@1U0H-NRU#:K.S.94PU%&-.P&,@6T-U^&/:#M9 4#Z%M6 M8#9"P9D7LV<2$XX9JL=B'RN3D_1]3>'LS0]B#:>Y1& @V&301N4P1ZC'! Q+ MA.0<#UV-O,(1B:L*8RA1K+UF2U,<>_-J6.,HXQ;JNJ)[>9'R?L-J\E&IIL4# M!LQ_=D^8*=E\\&4,Q= I MW&"+U=SDPEVB%/N<:;!3N>9#5Y5K)G_9^=I8R>80+HBBZ-@T2Y?T"/QS.X&4 MWHAFI^'6N#&0!0P]@".4KI-9G/,_'DW[NRZ?TQFN_SSM_YPN MAQ/F7J'T_(;39?6LW:; [NQ2/\O4,9Y6@WFV'K1H-B("[06%Y2M.Z$['+L9 MGWM84/R(?93=N8C)71=YV&KDV/>QP$/ W M= _N)DFSK-5G6R-3IDK+_Z".-X4 M*T71QW6-3^LUH^5_7YR$CQ87%:%(?(O"C=EU'WM10@_!Z8*R>8Y$ -"N9CU= M5^4TAL&8(TB+)L_V*EY-#[6K1=C8=4%.ZXU,SC$,2$K:+J(DBUFX4PN+M(/K M^IJVT&@XAP%/E;NAA:71T'F=3%L\)*S"P&'W6IE^[Q(W=UX7TWK[4K'=RP'/ MG)Y9R),H/LY%[9P7N+0YO>6,PICQS.. DB3/NZ>*A,( ;+9T7O+2=I[+F(4! M!57J'E%8/$2&8I9LS?P,VDU(T\UY/4Q;D(S$ ,Q%N7*(NQO]'+N\;A[Y"\C M$I*%(E'1M+_SNIFV&-H)II<3YFZ)UVM*,?-OB\^6W1;.JV3:G"HBYF LB5LJ M-4H#>VKJ%-%U3-9&FYBFFRDX[@UV,WX@(7;GA8AYX%8X/QG9:E4K M(.SDN6 MMO (JUB'@0]56AXQ(^^TCG65B5>51J:XI>SNN5MM#WGM+R)4>=8 MCJ2BB_/*I;:X:=F'@5*#+8MP,X!RI:V=-PH'P[#3!YHY=@HD^<;.2YRVS!D0 M)!4.',MJ8Y]%1H_;2)H[KXUJF=*C8AK&7KDEK&!-?SU7WL-Y-50[='2L0P&H MV@JJ!$L<972+V*8&%[K2IJ@:2LZ>*=M4V#CRXI<+*HO$]@IVKQ]U7I35=IKT M#L#0-_=&8;\\QXK^;U$2VB#MSWP$Y_5C[6:/K6A@;#H-JDO5\AA%2)E_J^WH MO#"L-2 :/,62L5_1'XL5':$%NP?B?DU;0[\WY+WYFO:$_-5#722=J\TKOHWS MDK-[ MKD=^@'\#5*MVK*?M5W6@SEO,3MGO.AM?2&O_1W6#><% !*ZG8)^&O9 M ZJR?-5%]F,OP3X+/^(P2U57QK4=G=?'%DE(U?:36Y )= M9ZL'%,_FC3O3.1-R#"V'<5ZVUP[15D("C6\Y%RTJ!5@/Y+P <"<8ZP0% V63 M\K9T.\+LJ7,_9CFVIZCX7X,;D1V,[;QVL&4=@;6[^\!5 ?N$ *9 M\<7XA(22BF5YQD)U&:NXFS4-_CLK8@KZ"N!]?<]YW>+>YDZ_",&8A0+V*D*[ M+;/;^8>38WG1G' M+Y\3YL7=)+Y-J<;V**R*+G1*6X\%IRRT%,VFK[JEQ&"H%ST%%WO;OO>0=V]1 MQD<4/Y $N3^NM\93EL@??S-==5X3J;8'V" 6/OJ,(W M*# KBB5K[[IR7*]($2,10(+U%%$ ?.R5SIGIBIG.?VJP579R78GN@ ;" \& MR@ZO+?86TCH@SL.Y\%@W8R\B07J&,F_0I+OKPGD'A-Y*H,/W 6UOR;#KV+-Y M]?*9U34A:5?7E?X..&^,!3G\.=-<(AMQE<\&&Y6>-Q[#=3W"SHP&>\%!/62J MPY"N*80?F;O5#5M@HP-7+J37N >PK2ZB7\-V^L9.-^?U%'N8!0*Y MO$;X;V*T]G!@4$-3U]-Y <<>)H%8.J]Q'E2;WHWWPG8\9B7[?IQ18K=/J;8Y M*]3C.:]*V>/Q82))P'H"HY@SG4IN+*> ;!#G13#[P5TM,ZA@BQX@JN:JH@ZC M]4#.BVKV +J1[& ;VX.=1$^!E!_LS/[SUYR0[\7)>&X<(MTDW*@',MYZ.)M?DFAQC^+5*5JS-RDE!<1-^SJO7;F' MS(DUMY V3/T_,APCRC$] MI-*7F]"+4E8=G/XV+ZJKGQTF8S@OHMGY+#&7W/!GB[GPNCC< 93N[&RVV$ON ME2J$Y0O7G2B$RK&<%Z7L3B$TD!D,'>,6K1G* M/>"HEZG7R&7X1P.O*?'LGJ('E>J@[.6\TF5G$\!$.C"6,$_I":''4YRR^R/F M,#8Z.2]$V0N*$MF\@H6\G9R8R2L*# S#G<;.:T=V![A<%BZ!%GMO"EH))34I M[C:RZUX6]TF97\-R#.=E)O='N@774+?KBR3)V-.;5+D@JQ6)[E+B?S';M"5= MG=>4[&7K5LH)!JSF?'=A- &H-=D9T/:2&[JA?3:?(Y\:F6?/_M*+%NB6'B^S MB F!_3_S0CUZ(A[FTO;"2-O>RLD%A&-,!G%>/;3&O+*4#XV#>R;'% ;42E6FJ MC;;.2[O:2EWRN$:#?2CP%,XU VQJ#9V7<-T7&"'C,%!A@8TBSL%NR)<1#^9- MH2QE>8'A%;NW\$X.E_D(SLNI[H>CK:@$ $,M!)>[1Y.OD^);\ K$->5A52E.U=VESE-1>*^^M%-OIUNWC>G>MQJC MAZ>NS]0XXJ^>0@"$KG.4OVYH K7%A@P.]-*A@!'/I\("@&%8BJQ:D\D8IO6 M]!F; "+N-D1LQ)QP=0)=AD!V:3LE*P\KBEQ)F@-#137CZN$",4-V_Y-GN%V/,AXEP"43O752>M9"OAH1L%727:B^CLV4<)5;UNO/A7+\R0@9SE MG5Q78FPI=)T48)A(MRBE2PT%U6M84J0VF:#B]JYK)[;9==2\P\!GZOO9*@N9 MQ2&K&*Z#S&((UP42VZ!H+2$8P(J3LW18JGNY+G[7!CX3.?1R6-V3ZF3<,;94 M1Y6FB^L:(IPST>*W0/ MH\%#A -&47;0MG]=2_@NTDV.B7R&')@,,-J1;O8Y@0?&0='K2]7]1[%UR.J> MI'9]1+/4=!2<9C%[ZBS?L7++]QH]Y7]1>AR-NH-1<8T.0F/.*(O^KJL7ZW&Q9 C2XMHI\#T- M LRDZH4L;^(BJORT;&(]U%_EN$74#DAPBNY0_(A]5$Q"5B-\$>6CY'N*PO_3 M^Y==5T0V7M"' J&7K8"_W2>[W">I;F78U7E18Z,=P$H.,!;_?NX+BP3>_DH- M[^'!>&7)M7MX,&R0!."+$I'?$Y#.DL>.O02S&!TWMC@][*?)T80ECX5;SQM,]4*XYXG<38O+Y,RYV^5PZ9/ >MH>(V""7!/)]-QJ+Q\WF8LQZ^*=CH_:EM%>]%"2B2]PU29FV.? MU;\K2IKG+[:'V.>O6^_L"C_7=P5NC,EVD,EF%*>AY!I+!F]K*OJX/(-50!FL M7M/^CE>L'K'ZB6TE%TA+;QJ0=;'Y3!/_Y^_?7[)KLY(U][&^YJK.[#">WIU, M:/]O)^4([B9I08!^C=7;.5Q7EW0+1VA3Y;N@S& ]Z?HY7D=B)&IKQXQW4&M& M_FH3OU[>O6VLE[+CA.OI,@6M(L)@L0@;.UPQF[HL'&$&"T;3S?%Z42!26S1& M[$-:,Z(WKG86R[OZ8N%[N+Q@6%#QLJ7-Y.E"12>GMR4;=!FL&74OQTO& )_& MS4F]$""MG)WRX,W:X#N+Z'U]$56=OYWDW2?_YJW6Q0VY8A2G!>C$5<_UR\N@ MJ]O*>F+JK!:=W2B.%Z$QELWB>M:B K4TO13QKSKLK,4/C;58MG8W-3\1$CSA M,*2BOJ"RB!:,KRE5O]/$YGBS',9M>0 )>4;GGD%GQRNO%:+-4@*F0H*T^!2L MBQ?D]_4%68TP\:+\KGDYQJ0<9%RGL!@V6+*VX[R"U=M.=) 6LO3YJYW5^T-] M];)N$]9OLNG86!:M M!W)>+Z!!J]4993.&X_.I)<;"(@,V0H-T.MTM29P>I70KHD.BQOL[.TNUD:I2 M=,X/*=:;Q(:V8 M[='](%DGC>0-7I=[&!?'?K%D3OPF(61Q\R$M#27'D%8&]_;3-4G1C?U)U_TI7B_C:CE#"&F-)VVD0B\&$$7A+(L]:G^591&+[YWTCBR+O M,JGZ.)S]&Z+R!X&X*RMY4903DJ3)]E)+]228P2K9 MV/42[F2NU&O'=B-M2-L!7SA-O!TT\D3*+L6VX-PA8NKO +%&V+%AY% M(Q+3B5419;7%4/R?-Y0%IN3(MV8OS*A;G>,%B%^)% MV$@5X3I.JIX=.BWJ5*GCS:KV7;I2ZE_1NE$4'1Q&G?7BW7&A:+E^+9'GN^PA M07]D=-RS1VGX^7TC[V+;;5+V<[@MUU@P>6%+UL/INV&[1)F<*?(NKD\2#2:- M5\$TO$,Z/Y3W/)47EM\WTC@T%Y8G?ZE^.F8AP'138Q6.%MQ-V2G84B>O,AGM5!/ M2?:0SK.PN@Y[EJ2X,&"+)"$2DD7)GQS3#C_ANDBU]23H7+Q09HWD.I#Q0CNOD^WFHTU^6C[??X M/80& W9YP>MDM^*U.?9[#.FZRK3U!-A;?#!FP2VBNDJ&SJD\\K@29>$WG"XK MS[4Q]+;CN*Y5;8UW.T'U4NR4*[VJT -1O!=;GI5HC:" <&I%4] M]1L4Y]E;QDAJ.SJO,VV-H*$L8 #W.4&S>6EMJ]YKJ+=S7F/:&A8QI[TH))N: MJ!<1)2E;F3EM:4^CCLZ+0EMI'A:R@+$BSJD=FQ?HYVK;-FA7V'QFW4U!A./, ML9(+#"CI6;K"F_N?S$RA[%+K%)O8!-OSV'@,4U#AN&WL)00#V4(QRA\;,XZG MR'J8H@;'UZ+C'@9&=#;YB'D&ANO_(IL##\:1T)221L%IG1)1(6HWWU:83B>)>_1$$6 M4D.\T%-F\U-$\:8&>?YJCD'U +L1!I,?:,T9O"4F?MM$M;8:A6D4+YQ 6%>O MY*F32^P]X)#9"EZ:L5N VG6WX:O%8$-]%,502J!68..E%-7J:[XOU'PO!<*J M&_3#*=M-O9(NN^&>7!(O3RX2/"QBB\5#+*K%UWQ(J>@#89$-Z'4(COSY[9OFUR%:3Z>8KKF]Z=O'6 M1Q]RA[0Q*V2DVJP;)9/4#_N,>[ACPV:74$I[Q48;&\=XL"$?$/OPW2-YWL4VW>CV%;S9:?]MNR!//&TG0%"Z1FO M'5WO83P 92L-2+.?2W933?Q&:2VN'P0EY:M\XNF.S@6T\DL6M^@..-VNK#OZW5ODA>G+Y>6)1JZ-=LY*:AF)4\)6+U*\CS&9K5F9Y"RB M9)V0>*T2IJ*YLY)5>IEJF>SG:G!(8AQX^>LFFCDJ:>JL-)1>I$KF8(0!),IF M^S=0 1BI"OU+J*B9R@ &8I_H7+LD23*+[/#2]7/M?#.&RTP D'P).X\;*IP) MC?K"NV]J0O GO(+'-8?M';![<'9T KQ6)T W2WE;L$+B&.!F7;WM@% 0D=^% MFZ!K$*Z]%9+Z$(2\\#U@ "*?5DI0>$;Z<#7<4#IQDI X?PUN%B%6G?$?7ASC MY-B+OJ@,#\.NKDM0ZZ829YA8":,7NV^7@OLGTA8.:5?7U:%;PZ$1Q@'@8)^_ MPD'H14&^O5I"HNSNNI)S:U@,A'(@:,ZIC*X([5T43\F?.XI>[/!1C^&ZVO)> M()F(!X8ISUW.+:X#8I3PL?*'%C=&3$<:BG.FK8QZ3I9B%\9.R".*/.OD9V57 M^%X8'/#\L*JM!7A)DJVX3:7E?-KG.Z[/^X--KOW!@'0>79/H2/! NO)L M:A2F88.<; >9;$:!<$Z9O0 OJ'&FZ=>',DZEFL;X(3-;R3L*K+*KXXW?# *A M7FX@$4C+J7R*' 5<';3JY9R+:$[BXNT[=CN92H0:_/XI6K,OL9>5%$NN48UF M\Z%O=TJN5=^:I>>M>_7P]"\;M%5+P^#HMB9+,Y]X92 M26]R3^@.26<,#MAQ9/305/LQ7?M$-*@V7IS:5WK05#>.@S.ZD\21%U8K,YFF MQ89&V2#5VVJL?@\K87/\\@F11>RME]B?QLBSTN-Z^*AKI5]V*W)U6AZ?%D8 M28_NO>Q9-6]![>9?2H>$HOWS>*Q[7>Z9$V&\6Y%],68!OA0/+Y*)\1,O/^- I-:Q\4 N4' O&V MT.BQ:?&TU^B&<:VV'^Z&81*G' +T7W7ITU^QZPI!YJ>S^ [%C]A'$E.*-A6W M'(+DI<3W+UF$:\H M^(<7!73\A=1FJJ:=O(LS;4PM:?&6I.,(SZ^.6>?E/M_%%V&L+F9<(' M#/=.@T1&H,[/H^P$ Q^#>:<#BV>J#U?//?T;NHGQRF/O\Y09(,J:5ZH.KJ_B M&DPDOA"6GG<8^];?MGSWZ8!4R331+VFFMP[SVK M0DPM!AN*%WT/27%04^X*1^QE(3TI$SD'CRA^( G*VSK61)-T-F?/0_ VT!T) M%6$559_!N-;UC,-8Q\U'BJ^1WG=<;^X\5]84%B6[,!!IZ-S;F)LB0J7NY=J. ML%@V>N9AP"2N?7J*$C_&ZR(WDYI"D8_77EC> \9(84RT'<]U;L">Q6)-!08# M]-TWZ6_Q8DDW^<])\=21'%M--]=%@XPA-&)_^$K++IN7V'O (9VZIOAR'0R1 M_1$8L@V6!Q/T/^*J'N4[#:O60LGP,7\C1)P*T'CV5I<*0%N47V.W18KOL9_X M+V[R!<8L@3%+8,P2&+,$#O$NNTDXSJCS@' RX@=&Z6+YP_$&83JCSC!PLYB? MIF!V&+[KREI?K;,4Q1L*==YK:0?7KBV+6=DPVI4R@&&ZG6=QA/,G9:/@'#_G M+P'JL%+U<>WR:@^77A(P$+ORJ 0B%+_PW.D@4W9R[09KCYF!+&" -IM3@PD9 MPR5I[MJIU1XH)?^]E-8])IY+[6(E?)HE[4U!0R2G:Y@!]+*RF-/2Q*:J5]E+V4G M4[ 6ND&PNA%!^.#5T5(B\Z9@)(^C:+,"V_IQBQ>,$8=73NYC%[IL! !I,!H ME6HZFT\3_^?OW^MY-B1&!7H NB] '->CL( MX;-!!C'% A\#E\ "8H #E^/]&PUV[>[?. YKCO=OQOLW]O=O>E/U7O?]FTMV M5P3MINTQ!8[Q(='1-\>WKN=0;M:8R@ &8KMTLOLABK"8H*WK]=0REY1G%"(0 M!TCO=7_MQ3R]]U6D;!\X,=_]M9E^$_-3%$/ 6+3=LZ=LV?MKD=;XU_=UG72P MU[DG%@1\]]317;9B]2+8$RK,&TKY.7M>(S^E<%0K4RY^"?RXOLGLC_8FX%<:\>=@EP3SP"Q996 .D*W&,JUJMT] MOKR(AH?P._99C?<5^U=+M.7#N4XXWA]MG:CLK>J/A3T4H05[+<&]7?UZ MKKL;H=V7+TSD)7%G;#?JW' WXYM_5%K7/S2LZ[+_9#M [2Z\J 4$0WI+CH$U M+6SL/FS'P?8I)HDJ/B[KX-@@5J"@+=>TP_+P_=;3,"1/7N2CMO>,3V "3VD)5,P[#Y-W0^!N)OUQ$-S%AYIH!.+7VK@_+/= 1 M<@X,G5OOZ8J>O3'VPKPV:K9>A\K2B/J>K@^\/1#32 ,8=LKBL+NM7'MT]\!$ M7!-VP,K'SC6DS1TDLZLA/]55CVJP;R?Y<)-_\U;KOTXVHP*['B*]@:570@RZ M.ER3_"TE.0^[K1RK'<98U!:FB%5(J2WBY<6I^J M%@JM?&7GU4('6!D74L%+-4,]SO7>RHE"JE\)NYRHLY)N &M:'J"B6T>@>5&@ MQ8AK,^ :EDU684!PBAY12)D*MD4V\UO=VK6C[3C$^I6FO$%"4,JF)FE7UV\H MQ5G,^(>!U=3WLU46LH30W=?BUB'*Y1H%TQ6)4_QG_GLI:PH/3F=?<.V,LWEJ MMU.API@J4C*5F3'J7JY]>?NOZ2X29L0Y^>YB^D4%19>XKE"U3#K/10KWT86O?CX+R(_9G[5BZBX->B_G)"( MFA*)."N:=E'W@&]>:UF M%9X"Y_==MS58A4JAZ:?\QW0V MB) !0R>R%ZW,@NXEI9>LXM':]C-P57BH/%%2SLX/IZZ,(PUPH"Q?C/^A/_ I/S">(8#VPT$LZ H;TW7\6Q^3OGP0E:KL-T183SX MZ](-]A7R\$M4V0G#O)[WON.^=MW$7+9?VQS35@]O.=PKUXCTDGPML7N5($WB M^3^\KRM(U8@3+PHFVS$GQ:!CF'\,\X]A_C',WTN8/ZE@2)#_W8(\O@D0+A"@ M/]0%3W_U^R5:>.%91'>T%TEAKXJY*WLX$S_;\BJ$9\S8!2Z;W$,91N& MLE^KHLSY&?7JM%B+_F"I1>]Z'PU5[E'1'A7M4=$>%>U1T1X5;>?"!:-HWW"Z MYPF)UR0N%(?+$[6^K>\'6NTV91N&]EV=1WK-8#A:=)VGUIKR&L68!/2[<>H^ M/K'1'/P_,DPY.,UB'"UN@B"M!<'D(\>_;#C!54U(-J M/Y+K8E[&T+<5TNLX"[?=.\TU 3 MALV6L=>HKBNCF<^6#H3W"J:0LY/&0LWHK=!;;V?-ZU)''.>^]U>QK(.H5"<9 M[J T"\>7!?LK>=;_;<%7LS8M-N=W[NUO/2\][<7 (\:;FR/G65Z7VO)^RO=[ M!8ZWUU:*KX^W5\;X\1@_'N/'?<>/.SA2J5WXJQ=FZ/@EGU8GH9.UW=IOZ^"&->:.>Z;(IT+@\0;S,I-$GMHR;ZKJYCC7TO'W.U'&(> MP'BG]P#VV'AQ=[RXV^ML&F_GON[;N3U-FWZOX YCMM#/M[IFHAEP,+DD>XKL M:YPSYR3K3.G9CN?Z#< >9PPO,$CE!B])M+A'\>H4K4F"=[S(]3\I?<8_U'W& MK/>$=9]4_6M^8D&#_9S"PESL.A,*=RYM+F_M]#&BDI@BL$$MLKSJJ,(C+>_A MRI)0RE:XQ'1HL05PO M4B5SO40TDSCE=%SZK[H.0'_U^RU[_$>B8-&_@FJU2S&WV;N0JG3^5E2: MSMJ>);LK-+% *U+[R+HPDNB5]XQ7V4HETUH39U[ANLP:$A7R B.I8;.\\G2- MV?PN)?X7=2Z;HLL0M@P]%YR&XQ 9GBY=%IJH+3 L9/.K!HN($Q"97R=DM2)1 M3MZQ+M5+U-;U+5GY=*HC(&44QHXE]CS.GB(4)TO,+%B?R76A<*E:##&4E"IK MJ0P_&KUEDSUOZ44OUR@MHD#G5(RS-2JJ"B75,WRGJ/A?^;QH/^)@DJ7V%1J, M/> 4/:3;MQ2+GU(68T_2.&/,G3VO<<')+#[-T"F5CCK_LOV(@TEXVE=H<*#? MDLP"Q6I0ZVT'DVTD9Q0&$+DF<9$DV6ZIJ?Q!X>0:/>5_4IH19OT'D^QC)Y#A MG[\Y8S)NZNH0J-X&Q?2?(NH(1!5YJUD8S?J M"3]X9''-/(:\ E.\P!IHJQFVV@YF$"5C,E^KB4$0?XE M+[SQ7E;B: 5+[6\V@Q\O$M,-:8/J2L&SJ/?K/F2DX*$3+0]0G=^=B$>V6GGQ MRVQ^$Y,Y3J>42GIT7D1S$J_RK]ZBD-7;O2>%@*:^3[(HSP Q"HK\K F*%)]G M,9&"@+P*,"-APM$P*8F8I*0*G6SH&*,G8_1DC)Z,T9,Q>C)&3\;HB=8K-$9/ M!A\]^0JNI1_,Q>\B$C4 %S]SH25,"T?)++KSJ!7!7JSA'6UG"3LFY*J$^0A# M"0+8R@0&DI53=$LIQX<9 M1^5N2>+T*$7QBDEE-C^A?.#4K.3>Q[J'I!@L+U[)1F.^D6(\8 7XV%T3FZ>, M9.TA&,>#]%NH 1C=$U!LYK[=$_NC<$\_,)M/Z:82+7(2U<4<),T'A(6$ Q@/ M$G%D,2?D-8F\[6_NZ4\)7>;L -*5%+ >" :"RME8#TO:LMB'5^4:/4T7,U_T$7%DZ.O>B+:H]H MM@+L996QU(M%?>U%Y&2)5G>E_741*3W7BN;&$G4@4BV7P\^7*J/Y-UZU"FHSQA#V]A9LP:@XQM.EJS@F:@L#'/LIJ0"NST/D"@>A%P7Y9-*> M)=+&KK/DY)-FY^JXDE48_O5+XD5YM8',3_/Z'5F#9!]5E<<*Q%O=]VQ$O%8B?A0EQ*'7(GXD@NW MG7OL->GTI23WF,0Q>6(E_[TU_8OPMENUY5F-,I2$A3:RZ2J*S M.3U(Z!F#_3*/.[E%/L*/DB@<2T"R',.U6]7L>F(KP?2"$4_".8D17D1-"HJ$ MEXB.*+DZ:C_*(-(9V@H'[AYY$:6(2IIN_"F:IC?5#16[+5(ZR&!N)K80#1Q, MDXKR$UU%/W'KP5P]5#$[?&^H;@[R94';K\_=45S[?SI;H"+A]'(^,JOX4^;% M'OTX"F[%N:_Y0[3-=O#O0$H(E\H3P(O2#V;I=3^^5;T=_3#FU'7.PIA3-^;4 M#3^G;DP[&:_\O8ZTDWI"06*9-Y&T29QPGS?19/-U)*6X*$H'.B<%TCW7K^NB M*_]-[6U7<6-33Y&C.Z\J#F$X@L9 M-"OM7?G# M:&*14Q8K5KYF4FOC.@"NFQS\DR9"]B!N-.>>CZ8KEH1F.L?Y'D-)8M7Q#!$9 M/D$E9S38)A":8J4>P[4'HB5\)H*!"&AO#X:[?TK#Z,'P@6;65=/M['F-H@0Q M5N4H"AL/)I%5P>KP<=R=HU<>NY:6OIPRHP$E?HS7# [3]2GM/IAT6"MQ].4? M8Y^>S:](E"[#%T:-%X9YG(S?XZ6.,L/>\--4K=B!>\ 5";38E[^V(IQ[C6ZN M%?V6:TC"/@RDQ*\3S)XB%"=+O#91+2V&<):%8HN@M5A@H%DD+L^]+$Q9(G): MYC*;&'**;H:H]18XLUIW6O9A(,6GFLN!V6UEB,-'YSB(F(.:YW]TYR]1D!4W M[(KSM*A1L"ZV:]7[0S^^TZ3_'TVJT5F=W6K\"?O 9/,%$ \+C5<# #ADQZL! M$) 8>KG=,6($H,KN&#$Z4,3HAM*)DX3$+]WJVOG=&@Z-, X !_N\53*E17?7SNS6L!@(Y4#0V.=A MVH[AV@N]%TB'2-CLWK@O/>@8)1N#+V'OX>+(QVLOO$6,?RKUV?R<:O]>^$_D M*9*L]A]Y**'YKF0X_ "5A20NHFOTG-X_H? 1Y0$#98'0O89UK17U,9'DXOO* M9A%;0%1=Z6CR;$9SK;KU,V=JPOH:IPK]NL+AUG8\URIEC].%%]A7.&'.2=:- MDL,/YUJY[6^Z\.+J>+9 B\&PT,@)>4211P6AC+V\MXJ]Y"&7S!T)WB3AUOV53\]I'*$C.J7S8VE 8"H*FKI5_*Q"EK,)P M%I1I0Z$7^8C-7*5.\\%*I^$^ M,"F_4.@YHW8S)I2,"27#2F4 G% R5H'JL@J4X\24L0J4E+6Q"A3D*E#;C\TB M>3&*':JXAJXM($MY-ECL6:3W3\1,I%Q#US:(I4@;+ Z_5IG; EI?4:DRMT^5 M?IV5RGJ[Q@>I4)F=V#4'GTD_US?P]A-^Y\?B5QL&Z>HNURN(6.L?N!(U=JV@ MMP)P[^>M('O/KTGDVT#)MW=M'K1"L\EPZX69DM0+H?C33TA$-XJ4_97E_M+3 M@'E@S!YD^K[N0><&F[#1)N5PX]-,O3EK1W>Y:P0:N\CH+A^?9AJ?9OJZGF9R M]$I-#](4X7_81VJ$^W,2I]S>3/]5G[OT5[]3_8.J.#A@^G+.!T:)9)^@S>6M MA[!A*!GHY1&4UA!(-Q,)#T"V%J6$C<#HL[BX$1HW.8,ZSRUM*6SH+.B@$6=# M]@HV83BM:E964MI%%68EC( C> M+:F(DHLDR5#P;@\H:^.XCM5WAZE00+V$X;2DS/):N"DYR_V<;/?0[,)TU+T' M=9T:8%2UMB/1#63-%O4E]UFMFQ% MD>X$)SJ MPPQK= +H&/Z XF([^&T!(Y_./=OQ6 '= #_B(/-"N8=3TG0(LI=3WTMJ?SO) MLTI9^>)FI\L2K^^))GHBXDHWB'LOJ'+&J0#3L=9')(8Y#K,P994'5/$703-G MMG@;T37, "G?O=AK9ZMU2%X04LJXTH>CIL#E=A+=NEE2YOL> MYM4^Q S&D^\0*B!S=>M6N@F]J'QH3V6^BML/QL^O9A@0*$6DX32+Z1PJ=KDB M L$[ L^>Z8&)$Z0Z5UJ,!=_5OP=SD("NM.@[%#]B'^5T']=WHVN2YY>A0E]* M[EG&//]WYDJ[)ND_47J+?+*(\)^J^=#C)P<30^A=[*]\=A6K[)S$Y:]8.T44 MZM!TN+[GZ7X>*@'JQ0?";;:?J/*4"K<@VE#4SO754*/(LIQ!2 _,\6<>5Q&, M^_743_%CD4&H*@CVHSIXN%L/C/_;9/L!&.7 QL#B&%@< XMP@ULP XNWS $@ M#R9R?QZ"C'9?*Z*+1-K8G+ MBPP"_#F)"GEQ=X'JRGO6BG:WBW MVT\-*DC7AY1?1U7Z?<63FX3)11F.^A231*6I]?&Q807]^A'UZ]C0SDD\1SBE M!DXRC;A0YX;G_F:6P:>'%=H[! S#+V8TD'@3D.#AOO&FH4Z2 >MI%B]7 AJ M]L%])\I:\^F+ <[#";. BEU]FJ5+$K.@ MVF?VTF\M?62ST=_$V$>Y#1A,4.2L$P FX.0'%MS/8_.\O8I:.9 MJ?RZX:S\^?7,2@,P^@G6=\G$"7O^*0PI&W%N)#F;7*:$&,ZSCZ]GGME!!'_* MG3W[I7GE:*KI"#!VQKV>.6:&"?RY!5Y]L[!EWSGT]CJ0RE=G7W VEONYJB7& M=-(Z=!V[% ^$V0O#0R._5*.;WMU[T-0$F$[I5^54-,'$M2%]H(F<6,4J>YK, M71)A.J$'X)_L'INO)+SL9L_=DRS3B>O^T@<(_ 8RE75KN.+-]19K28?I9'7H M@'BQMHX%!PZWP\OE%=FD77GZ:M;LBI!*NZ%NJ7*=,H[C . D%-/ MJP#P%_>F&&IDF2K79*KF[$L7-9\J?6ER79IR;YMR;[W MF_'BI :MR_'BY'AQ+D>'%RO#@)]N)DF]IU(OV6U4'SJ1; 2M19 MFVS=?'-05RE[E3N@^=7&TR+B\Q8G7\YCA"ZB%%%<-0]&'>#3K_^^I"T,KW#6 M5:OK5\)*6XY'-'L)ZN>Z?[(KO4CUMM!\#8-TB\H M%OCHYX/B@SJXG\\^5$ WT\=\X^">0*6:IL0-6/FCE;T&A(R:D5Z?E+[-U.!,U L&1":33PJ8B*T^'F+:/)?#A1F-7@L2M'=MN9I,)=%+05+6 M>[D4Q#T!Q4=\#9_!$G5QK2-;RMU( .Z M,$T_UTX!X^5B)@ @8*$'9J,]4L4&LP>NV$_45-OZ]PKB%7E*YB,,IBRHK5!: MW]B@XSZ0!+F_M:3EN-CKBS-@G\E0&VD4<*V/>>OZ08C$#C(&;@;(&!.'9FWW%1-/ M*A@2Y'^W((]O H0+!.@/=<'37_U^B19>6#AN)$X.VJK1: BB%M'=14S;6L0: M'RQM LK!*I);0[('\)M&-Q?Y [+Y;;X3$J])42_D\O)$Z3\UZ.?,5]"07--) M:LRVNQ#H["FBFML2K^61GEJ3(>P73:K=13@WA*@B-XU&[B,SPIDA$G"?.\?G M*"YN!M]X$'RM&66C:R.FM2:#6&+$%/>2P"X MO=1U<9%&0QB2%\X:F>!!13Z*/.0KE"Y)L#V[-ROY!L4^$^="85Q:##&4VX;6 M4FGM]Z,V+P2OWQ6.2$Q9KHQP :O'+S>YC.43P6J0P82\6HBFSUC7/;G.O8YU MMXDRW"7O-*2(EXYU&!H$P#@*@$#8H>(H>^^GPK5WBBF=^*%PI(M76JT)_ A7 MD^;A1"JX$F([/*@*AOWTUCQPL5L\;.<3(,J$C:&,,90QAC+&4,801#V&,L90 MQAC*&$,98RCC]88R1M_[Z'L??>_[.EW-/:O#\:3+>-RSM#F0MZKJW)TB/T9> M@LZIO':\!KGK4F A_J.X26:.?/LO#-;AOJ]0[:?:QV*J153]3A& ER2N47I! M&5VA2Y(DT[20 #MG9!)0>(#LAX(?(FC/&Z3 0?OCP.(Q&?>A !'QG9P)D)Z[ M0 LF"A3;+\,+%^_Y.@64=.;7;W6N[?E/2"X M4P?IV-:!,+JT@=F8@"O6G=!#&+$B2OD#*#CY=Y M&1C5ZYIT5E3J/ 7ZGC#@,IV06@#K[(%P+TQ]G^54)+?(1_B134BIO[YRDTA[ MN+8!3.=BW>^C$8$[W_V5]]\DKI0S10TV43L8BT?KQ1>1[LZ5?^VMT&R^0Y/* MJ:]H[MZ]+Y\\G/@5'/01)[RG?T,;FE2107%+EQ<7M'.#"PRJ^(3A1[C.&$VS M^49G_QSA5*%>KE!N+]S51I MUV__[-*8MQ%<@R,8MLEFVSK.$GH:)$FEWVE*.:N[#6%+-N.D%R]B6SU76\IY MMQDP%%0SK [*+B,@8AQ58CZBJWV6+E&L"W%(.SCWK8AF4\-L5W(+8_.Z18\H MRO)LO>K)'%9MOS)TSY[], N819(D=-ZAX-Y[EL/5:K"A."[WD-3PZ\Q6Z5_L MB=HH4=C7C8;.5ZHIOA(682S34T3EYN/*]S5=,3_!GYZD>_G;-FBC6@L48@ZDW;B^8?2\\W N6U/## M-[FN]0E%B"G0P47$HL0HR&%@OH(3+_("3QG3^7"(F$Y.YF1#YP1'DX+224%J M/E!![!CM&:,]8[1GC/;L'W;8D/,)D47LK9=T(U,\A:EH/@0,U!RX"_Z4JY@G M217\431W'_S1SB@>##DC'3@9&W5B\M2D^*7 H_Q''8[RU[^?3 6R+__(_N8R M0J2=+I6(.7I[C [Q^A354:8/,?$"=0%K10>7$21CP>J8@&1?C6[9P[IE7XOA M=$FBQ5&('U$PS;T&TQA=LEG*3*C"#*$C\*M :4)]W[\)M25X4E \H;-C4M+, MS*G2>&*C[5I6HSDUFE.C.36:4Z,Y-9I3HSDUFE.',J?V%NOG.[E8V=\&84QQ M]$*RFUCEH"QF3$YEP<#J'EJCY5 L'AF/5N9,^1?V7P]>@NAO_C]02P$"% ,4 M " L@ Y1%,TR YD 0"@]0P $ @ $ 9G-I+3(P M,C P-C,P+GAM;%!+ 0(4 Q0 ( "R #E$:)CXI]Q( !C2 0 M " << 0!F'-D4$L! A0#% @ +( .49>G M]BK3%P U3(! !0 ( ![!,! &9S:2TR,#(P,#8S,%]C86PN M>&UL4$L! A0#% @ +( .48_+,&GM,0 X7@# !0 ( ! M\2L! &9S:2TR,#(P,#8S,%]D968N>&UL4$L! A0#% @ +( .4<]?H&UL M4$L! A0#% @ +( .4&UL4$L%!@ & 8 A $ !D+ @ $! end