0001493152-18-004462.txt : 20180402 0001493152-18-004462.hdr.sgml : 20180402 20180402160118 ACCESSION NUMBER: 0001493152-18-004462 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180402 DATE AS OF CHANGE: 20180402 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-31540 FILM NUMBER: 18728829 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-K 1 form10-k.htm

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

(Mark One)

 

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

 

For the Fiscal Year Ended December 31, 2017

OR

 

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

 

Commission File No. 001-31540

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

(Exact name of registrant as specified in its charter)

 

Nevada   91-1922863

(State or other jurisdiction

of incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

6001 54 Ave.    
Taber, Alberta, Canada   T1G 1X4
(Address of Principal Executive Office)   Zip Code

 

Registrant’s telephone number, including Area Code: (403) 223-2995

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

 

Title of each class   Name of each exchange on which registered
     
Common Stock, $0.001 par value  

NYSE American

 

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

 

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 if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the 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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes [X]       No [  ]

 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of Registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. [X]

 

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 [  ] Smaller reporting company [X]
(Do not check if a smaller reporting company) Emerging growth company [  ]

 

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

 

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

 

As of June 30, 2017 the aggregate market value of the Company’s common stock held by non-affiliates was $12,914,521 based on the closing price for shares of the Company’s common stock on the NYSE American for that date.

 

As of March 30, 2018, the Company had 11,630,991 issued and outstanding shares of common stock.

 

Documents incorporated by reference: None

 

 

 

   

 

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Annual Report on Form 10-K for the year ended December 31, 2017 (“Annual Report”), including the Audited Consolidated Financial Statements, contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements include, without limitation, those statements relating to development of new products, our financial condition and our ability to increase distribution of our products. Forward-looking statements can be identified by the use of forward-looking terminology, such as “may,” “will,” “should,” “expect,” “anticipate,” “estimate,” “continue,” “plans,” “intends,” or other similar terminology. These forward-looking statements are not guarantees of future performance and involve risks, uncertainties and assumptions that are difficult to predict. Therefore, actual outcomes and results may differ materially from what is anticipated or forecasted in these forward-looking statements due to numerous factors, including, but not limited to, our ability to generate or obtain sufficient working capital to continue our operations, changes in demand for our products, the timing of customer orders and deliveries and the impact of competitive products and pricing. In addition, such statements could be affected by general industry and market conditions and growth rates, and general domestic and international economic conditions.

 

Although we believe that the expectations reflected in these forward-looking statements are reasonable and achievable, such statements involve risks and uncertainties and no assurance can be given that our actual results will be consistent with these forward-looking statements. Except as otherwise required by applicable securities laws, we undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, changed circumstances or any other reason, after the date of this Annual Report is filed with the Securities and Exchange Commission.

 

  -ii- 
 

 

PART I

 

Item 1. Description of Business

 

We were incorporated as Flexible Solutions Ltd., a British Columbia corporation on January 26, 1991. On May 12, 1998, we merged Flexible Solutions Ltd. into Flexible Solutions International, Inc., a Nevada corporation. In connection with this merger, we issued 7,000,000 shares of common stock to the former shareholders of Flexible Solutions Ltd. in exchange for all of the outstanding shares of Flexible Solutions Ltd.

 

In June 2004 we purchased 52 U.S. and 139 International patents, as well as a 56,780 sq. ft. manufacturing plant near Chicago, Illinois from the bankruptcy estate of Donlar Corporation (“Donlar”) for $6.15 million. The patents we acquired from Donlar relate to water-soluble chemicals (“TPAs”) which prevent corrosion and scaling in water pipes used in the petroleum, chemical, utility and mining industries. TPAs are also used to enhance fertilizers and improve crop yields and as additives for household laundry detergents, consumer care products and pesticides.

 

We operate through a number of wholly-owned subsidiaries which are mentioned in Note 1 to the consolidated financial statements included as part of this report. Unless otherwise indicated, all references to our business include the operations of these subsidiaries.

 

Our website is www.flexiblesolutions.com

 

Our Products

 

HEATSAVR®

 

Our studies indicate that approximately 70% of the energy lost from a swimming pool occurs through water evaporation. HEATSAVR® is a chemical product for use in swimming pools and spas that 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 and thereby reducing the energy required to maintain the desired temperature of the water. We have received reports from our commercial customers documenting energy savings of between $2,400 and $6,000 per year when using HEATSAVR®.

 

In outdoor pools, the HEATSAVR® also provides convenience compared to pool blankets. Pool blankets are plastic covers which are cut to the size and shape of the surface of the pool or spa. Pool blankets float on the surface and, like the HEATSAVR®, reduce energy costs by inhibiting water evaporation. However, it is often inconvenient to use conventional pool blankets because a pool blanket must be removed and stored before the pool can be used. Pool blankets do not provide any energy savings when not on the pool. Conversely, HEATSAVR® eliminates the need to install, remove and store the blanket and works 24 hours a day. In addition, the use of HEATSAVR® in an indoor pool results in even greater energy savings since indoor pool locations use energy not only to heat the pool water, but also to air condition the pool environment. By slowing the transfer of heat and water vapor from the pool to the atmosphere of the pool enclosure, less energy is required to maintain a pool at the desired temperature and there is a reduced load on the air-conditioning system.

 

HEATSAVR® retails for between $250 and $300 per four gallon case in the United States. We market our HEATSAVR® product to homeowners with swimming pools and spas as well as operators of swimming pools and spas in hotels, motels, schools, and municipal and private recreational facilities.

 

 2 
 

 

We also manufacture and sell products which automatically dispense HEATSAVR® into commercial size swimming pools or spas at the rate of one ounce per 400 sq. ft. of water surface per day.

 

We have non-exclusive distributorships in Canada and the United States for the sale of bulk HEATSAVR® and exclusive distributorships in several countries outside North America.

 

WATERSAVR®

 

This product utilizes a patented variation of our HEATSAVR technology to reduce water evaporation in reservoirs, potable water storage tanks, livestock watering ponds, aqueducts, canals and irrigation ditches. WATERSAVR may also be used for lawn and turf care and potted and bedding plants.

 

WATERSAVR® is sold in granulated form and can be applied by hand, by fully automated scheduled metering, or by an automatic dispenser.

 

Tests have indicated that WATERSAVR®:

 

Reduces daily water evaporation as much as 54%
Reduces monthly water evaporation as much as 37%
Is odorless
Has no effect on invertebrates or vertebrates
Has no anticipated effect on any current drinking water treatment processes and
Is biodegradable

 

We have one full-time employee and one part-time employee involved in the sales and marketing of WATERSAVR®.

 

TPAs (thermal polyaspartate biopolymers)

 

TPAs for Oilfields. TPAs are used to reduce scale and corrosion in various “topside” water systems. They are used in place of traditional phosphonate and other products when biodegradability is required by environmental regulations. We have the ability to custom manufacture TPAs depending on the specific water conditions associated with any oil well. TPAs are also used in fracking fluids to reduce the toxicity while maintaining equal function.

 

TPAs for the Agricultural Industry. TPAs have the ability to reduce fertilizer crystallization before, during and after application and can also prevent crystal formation between fertilizer and minerals present in the soil. Once crystallized, fertilizer and soil minerals are not able to provide plant nourishment. As a result, in select conditions the use of TPAs either blended with fertilizer or applied directly to crops can increase yields significantly. TPAs are designated for crop nutrient management programs and should not be confused with crop protection and pesticides or other agricultural chemical applications. Depending on the application, TPA products are marketed under a variety of brands including EX-10TM, AmisorbTM, LYNXTM, MAGNETTM, AmGroTM and VOLTTM. Markets of significance include corn, wheat, soybeans, rice, potatoes, sugar beets, cotton, tomatoes, almonds and other high value per acre crops.

 

TPAs for Irrigation. The crystallization prevention ability of TPAs can also be useful in select irrigation conditions. By reducing calcium carbonate scale propagation, TPAs can prevent early plugging of drip irrigation ports, reduce maintenance costs and lengthen the life of equipment. TPAs compete with acid type scale removers, but have the advantage of a positive yield effect on the plant, as well as an easier deployment formulation with liquid fertilizers when used as part of a “fertigation” program. Our TPAs for drip irrigation scale prevention are marketed and sold through the same channels as TPAs used by the agricultural industry.

 

 3 
 

 

TPAs for Detergent. In detergents, TPAs are a biodegradable substitute for poly-acrylic acid. In select markets, the use of this substitute outweighs the added cost of TPAs, which has allowed for the continued growth of this TPA product line. However, to increase penetration of this market beyond specialty detergent manufacturers, we will need to decrease the cost of this product or wait for legislative intervention regarding biodegradability of detergent components. In the meantime, we are researching various methods to reduce production costs.

 

TPAs for Personal Care Products. TPAs can also be used in shampoo and cosmetic products for increased hydration that improves the feel of the core product to consumers. TPA’s may also be used as an additive to toothpaste with the documented effect of reducing decay bacteria adhesion to tooth enamel and presumed reduction in total decay. We do not currently sell TPAs for use in personal care products.

 

Nitrogen conservation products for Agriculture. We manufacture and sell two conservation products for slowing nitrogen loss from fields. One significant loss route for nitrogen fertilizer is enzymatic degradation by bacteria naturally present in soil. Our product, SUN 27TM inhibits the bacterial action and keeps the nitrogen fertilizer available for plant growth. The second significant nitrogen loss mechanism is de-nitrification. This is also caused by bacterial activity in soil resulting in oxygen being stripped from the fertilizer leaving nitrogen gas. The gas can’t be used by the plants and escapes into the atmosphere. Our N Savr 30TM product uses the most effective active ingredients available to combat this cause of fertilizer loss. We sell SUN 27TM and N Savr 30TM through distributors in North and South America under our trade names and under private labels.

 

Principal Customers

 

The table below presents our revenue resulting from purchases by our major customers for the periods presented.

 

   Year Ended December 31, 
   2017   2016 
         
Company A  $4,630,784   $5,180,333 
Company B  $2,224,184   $3,560,645 
Company C  $1,598,195   $1,407,064 

 

Customers with balances greater than 10% of our receivable balances as of each of the fiscal year ends presented are shown in the following table:

 

   Year Ended December 31, 
   2017   2016 
         
Company A  $728,848   $1,822,743 
Company B   518,526    - 

 

 4 
 

 

Competition

 

HEATSAVR®

 

Although we are aware of two other companies that manufacture products that compete with HEATSAVR® , we believe our products are more effective and safer. We maintain fair pricing equal to or lower than our competitors and protect our intellectual property carefully. Our products are expected to maintain or increase market share in the competitive pool market.

 

HEATSAVR® also competes with plastic pool blanket products. However, we believe that HEATSAVR® is more effective and convenient than pool blankets.

 

WATERSAVR®

 

Ultimate Products (Aust) Pty Ltd. of Australia has a product called Aquatain that directly competes with WATERSAVR®. We believe our WATERSAVR® product is superior for the following reasons: it is safer, much less expensive and has much better test data. Aquatain has not expended the capital to test for environmental effects on insects and other aquatic life whereas WATERSAVR® has recognized third party environmental safety documentation.

 

As water conservation is an important priority throughout the world, numerous researchers are working to develop solutions that may compete with, or be superior to, WATERSAVR.

 

TPAs

 

Our TPA products have direct competition with Lanxess AG (spun out of Bayer AG), a German manufacturer of TPAs, which uses a patented process different from ours. We have cross-licensed each other’s processes and either company can use either process for the term of the patents involved. We believe that Lanxess has approximately the same production capacity and product costs as we do. We believe that we can compete effectively with Lanxess by offering excellent customer service in oilfield sales, superior distributor support in the agricultural marketplace and flexibility due to our relative size. In addition, we intend to continue to seek market niches that are not the primary targets of Lanxess.

 

Our TPA products face indirect competition from other chemicals in every market in which we are active. For purposes of oilfield scale prevention, phosphonates, phosphates and molibdonates provide the same effect. For crop enhancement, increased fertilizer levels or reduced concentrations can serve as a substitute for TPAs. In irrigation scale control, acid washes are our prime competitor. In detergent, poly-acrylic acid is most often used due to price advantage. Notwithstanding the above, we believe our competitive advantages include:

 

Biodegradability compared to competing oil field chemicals;
Cost-effectiveness for crop enhancement compared to increased fertilizer use;
Environmental considerations, ease of formulation and increased crop yield opportunities in irrigation scale markets; and
Biodegradability compared to poly-acrylic acid for detergents.

 

 5 
 

 

Manufacturing

 

Our HEATSAVR® products and dispensers are made from chemicals, plastic and other materials and parts that are readily available from multiple suppliers. We have never experienced any shortage in the availability of raw materials and parts for these products and we do not have any long term supply contracts for any of these items. We have these products made by outside parties without long term contracts.

 

Our WATERSAVR® products are manufactured by a third party. We are not required to purchase any minimum quantity of this product.

 

Our 56,780 sq. ft. facility in Peru, Illinois manufactures our TPA products. Raw materials for TPA production are sourced from various manufacturers throughout the world and we believe they are available in sufficient quantities for any increase in sales. Raw materials are, however, derived from crude oil and are subject to price fluctuations related to world oil prices.

 

In November 2007, we purchased a building and 3.3 acres of land in Taber, Alberta, Canada. The price paid was CDN$1,325,000 and was financed by cash of $660,000 and an interest free mortgage that was paid in June 2008. The building was operated as a fermentation facility for the production of aspartic acid, a key ingredient in TPAs. Aspartic acid made in Taber was then shipped to our plant in Illinois for finishing. 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. In February 2017, the Taber plant was destroyed in a fire. However, the loss was covered by insurance.

 

Government Regulations

 

HEATSAVR®

 

Chemical products for use in swimming pools are covered by a variety of governmental regulations in all countries where we sell these products. These regulations cover packaging, labeling, and product safety. We believe our products are in compliance with these regulations.

 

WATERSAVR®

 

Our WATERSAVR® product is subject to regulation in most countries, particularly for agricultural and drinking water uses. We do not anticipate that governmental regulations will be an impediment to marketing WATERSAVR® because the components in WATERSAVR® have historically been used in agriculture for many years for other purposes. Nevertheless, we may require county or state approval on a case by case basis to sell WATERSAVR® in the United States for agricultural and drinking water uses. We have received National Sanitation Foundation approval for the use of WATERSAVR® in drinking water in the United States.

 

TPAs

 

In the oil field and agricultural markets we have received government approval for all TPAs currently sold. In the detergent market, there are currently no regulatory requirements for use of TPAs in detergent formulations. For personal care products such as shampoo and toothpaste, there are various regulatory bodies, including the National Sanitation Foundation and the United States Food and Drug Administration, which regulate TPA use. If we begin to market our TPA products for personal care use, we will need to satisfy applicable regulatory requirements.

 

 6 
 

 

Proprietary Rights

 

Our success is dependent, in part, upon our proprietary technology. We rely on a combination of patent, copyright, trademarks, trade secrets and nondisclosure agreements to protect our proprietary technology. We currently hold many U.S. and International patents which expire at various dates up to 2032. We also have applied to extend some of these patents to other countries where we operate. There can be no assurance that our foreign patent applications will be granted or that any issued patent will be upheld as valid or prevent the development of competitive products, which may be equivalent to or superior to our products. We have not received any claims alleging infringement of the intellectual property rights of others, but there can be no assurance that we may not be subject to such claims in the future.

 

Research and Development

 

We spent $98,833 during the year ended December 31, 2017 and $95,028 during year ended December 31, 2016 on research and development. This work relates primarily to the development of our water and energy conservation products, as well as new research in connection with our TPA products.

 

Employees

 

As of December 31, 2017 we had 25 employees, including one officer, six sales and customer support personnel, and eighteen manufacturing personnel. None of our employees is represented by a labor union and we have not experienced any work stoppages to date.

 

Item 1A. Risk Factors

 

This Form 10-K contains forward-looking information based on our current expectations. Because our actual results may differ materially from any forward-looking statements made by us, this section includes a discussion of important factors that could affect our future operations and result in a decline in the market price of our common stock.

 

We have incurred significant operating losses since inception and may not sustain profitability in the future.

 

We have in the past experienced operating losses and negative cash flow from operations and we currently have an accumulated deficit. If our revenues decline, our results of operations and liquidity may be materially and adversely affected. If we experience slower than anticipated revenue growth or if our operating expenses exceed our expectations, we may not be profitable. We may not remain profitable in future periods.

 

Fluctuations in our operating results may cause our stock price to decline.

 

Given the nature of the markets in which we operate, we cannot reliably predict future revenues and profitability. Changes in competitive, market and economic conditions may cause us to adjust our operations. A high proportion of our costs are fixed, due in part to our sales, research and development and manufacturing costs. Thus, small declines in revenue could disproportionately affect our operating results. Factors that may affect our operating results and the market price of our common stock include:

 

 7 
 

 

demand for and market acceptance of our products;
competitive pressures resulting in lower selling prices;
adverse changes in the level of economic activity in regions in which we do business;
adverse changes in the oil and gas industry on which we are particularly dependent;
changes in the portions of our revenue represented by various products and customers;
delays or problems in the introduction of new products;
the announcement or introduction of new products, services or technological innovations by our competitors;
variations in our product mix;
the timing and amount of our expenditures in anticipation of future sales;
increased costs of raw materials or supplies; and
changes in the volume or timing of product orders.

 

Our operations are subject to seasonal fluctuation.

 

The use of our swimming pool products increases in summer months in most markets and results in our sales from January to June being greater than in July through December. Markets for our WATERSAVR® product are also seasonal, depending on the wet versus dry seasons in particular countries. We attempt to sell into a variety of countries with different seasons on both sides of the equator in order to minimize seasonality. Our TPA business is the least seasonal, however there is a small increase in the spring related to inventory building for the crop season in the United States and a small slowdown in December as oilfield customers run down stock in advance of year end, but otherwise, little seasonal variation. We believe we are able to adequately respond to these seasonal fluctuations by reducing or increasing production as needed.

 

Interruptions in our ability to purchase raw materials and components may adversely affect our profitability.

 

We purchase certain raw materials and components from third parties pursuant to purchase orders placed from time to time. Because we do not have guaranteed long-term supply arrangements with our suppliers, any material interruption in our ability to purchase necessary raw materials or components could have a material adverse effect on our business, financial condition and results of operations.

 

Our WATERSAVR® product has not proven to be a revenue producing product and we may never recoup the cost associated with its development.

 

The marketing efforts of our WATERSAVR® product may result in continued losses. We introduced our WATERSAVR® product in June 2002 and, to date, we have delivered quantities for testing by potential customers, but only a few customers have ordered the product for commercial use. This product can achieve success only if it is ordered in substantial quantities by commercial customers who have determined that the water saving benefits of the product exceed the costs of purchase and deployment of the product. We can offer no assurance that we will receive sufficient orders of this product to achieve profits or cover the expenses incurred to manufacture and market this product. We have received National Sanitation Foundation approval for the use WATERSAVR® in drinking water in the United States. Neverless, we may require county or state approval on a case by case basis. We expect to spend $200,000 on the marketing and production of our WATERSAVR® product in fiscal 2018.

 

 8 
 

 

If we do not introduce new products in a timely manner, our products could become obsolete and our operating results would suffer.

 

Without the timely introduction of new products and enhancements, our products could become obsolete over time, in which case our revenue and operating results would suffer. The success of our new product offerings will depend upon several factors, including our ability to:

 

accurately anticipate customer needs;

 

innovate and develop new products and applications;

 

successfully commercialize new products in a timely manner;

 

price our products competitively and manufacture and deliver our products in sufficient volumes and on time; and

 

differentiate our products from our competitors’ products.

 

In developing any new product, we may be required to make a substantial investment before we can determine the commercial viability of the new product. If we fail to accurately foresee our customers’ needs and future activities, we may invest heavily in research and development of products that do not lead to significant revenues.

 

We are dependent upon certain customers.

 

Among our current customers, we have identified three that are sizable enough that the loss of any one would be significant. Any loss of one or more of these customers could result in a substantial reduction in our revenues.

 

Economic, political and other risks associated with international sales and operations could adversely affect our sales.

 

Revenues from shipments made outside of the United States accounted for approximately 72% of our revenues in the year ended December 31, 2017, 71% in the year ended December 31, 2016 and 75% in the year ended December 31, 2015. Since we sell our products worldwide, our business is subject to risks associated with doing business internationally. We anticipate that revenues from international operations will continue to represent a sizable portion of our total revenue. Accordingly, our future results could be harmed by a variety of factors, including:

 

changes in foreign currency exchange rates;

 

changes in a country’s or region’s political or economic conditions, particularly in developing or emerging markets;

 

longer payment cycles of foreign customers and difficulty of collecting receivables in foreign jurisdictions;

 

 9 
 

 

trade protection measures and import or export licensing requirements;

 

differing tax laws and changes in those laws;

 

difficulty in staffing and managing widespread operations;

 

differing laws regarding protection of intellectual property; and

 

differing regulatory requirements and changes in those requirements.

We are subject to credit risk and may be subject to substantial write-offs if one or more of our significant customers default on their payment obligations to us.

 

We currently allow our major customers between 30 and 90 days to pay for each sale. This practice, while customary, presents an accounts receivable write-off risk in that if one or more of our significant customers defaulted on their payment obligations to us, such write-off, if substantial, would have a material adverse effect on our business and results of operations.

 

Our products can be hazardous if not handled, stored and used properly; litigation related to the handling, storage and safety of our products would have a material adverse effect on our business and results of operations.

 

Some of our products are flammable and must be stored properly to avoid fire risk. Additionally, some of our products may cause irritation to a person’s eyes if they are exposed to the concentrated product. Although we label our products to warn of such risks, our sales could be reduced if our products were considered dangerous to use or if they are implicated in causing personal injury or property damage. We are not currently aware of any circumstances in which our products have caused harm or property damage to consumers. Nevertheless, litigation regarding the handling, storage and safety of our products would have a material adverse effect on our business and results of operations.

 

Our failure to comply with environmental regulations may create significant environmental liabilities and force us to modify our manufacturing processes.

 

We are subject to various federal, state and local environmental laws, ordinances and regulations relating to the use, storage, handling and disposal of chemicals. Under such laws, we may become liable for the costs of removal or remediation of these substances that have been used by our consumers or in our operations. Such laws may impose liability without regard to whether we knew of, or caused, the release of such substances. Any failure by us to comply with present or future regulations could subject us to substantial fines, suspension of production, alteration of manufacturing processes or cessation of operations, any of which could have a material adverse effect on our business, financial condition and results of operations.

 

Our failure to protect our intellectual property could impair our competitive position.

 

While we own certain patents and trademarks, some aspects of our business cannot be protected by patents or trademarks. Accordingly, in these areas there are few legal barriers that prevent potential competitors from copying certain of our products, processes and technologies or from otherwise entering into operations in direct competition with us. In particular, we have been informed that our former exclusive agent for the sale of our products in North America is now competing with us in the swimming pool and personal spa markets. As a former distributor, they were given access to many of our sales, marketing and manufacturing techniques.

 

 10 
 

 

Our products may infringe on the intellectual property rights of others, and resulting claims against us could be costly and prevent us from making or selling certain products.

 

Third parties may seek to claim that our products and operations infringe on their patents or other intellectual property rights. We may incur significant expense in any legal proceedings to protect our proprietary rights or to defend infringement claims by third parties. In addition, claims of third parties against us could result in awards of substantial damages or court orders that could effectively prevent us from making, using or selling our products in the United States or abroad.

 

A claim for damages could materially and adversely affect our financial condition and results of operations.

 

Our business exposes us to potential product liability risks. There are many factors beyond our control that could lead to liability claims, including the failure of our products to work properly and the chance that consumers will use our products incorrectly or for purposes for which they were not intended. There can be no assurance that the amount of product liability insurance that we carry will be sufficient to protect us from product liability claims. A product liability claim in excess of the amount of insurance we carry could have a material adverse effect on our business, financial condition and results of operations.

 

Our ongoing success is dependent upon the continued availability of certain key employees.

 

Our business would be adversely affected if the services of Daniel B. O’Brien ceased to be available to us since we currently do not have any other employee with an equivalent level of expertise in and knowledge of our industry. If Mr. O’Brien no longer served as our President and Chief Executive Officer, we would have to recruit one or more new executives, with no real assurance that we would be able to engage a replacement executive with the required skills on satisfactory terms. The market for skilled employees is highly competitive, especially for employees in the fields in which we operate. While our compensation programs are intended to attract and retain qualified employees, there can be no assurance that we will be able to retain the services of all our key employees or a sufficient number to execute our plans, nor can there be any assurances that we will be able to continue to attract new employees as required.

 

Item 1B. Unresolved Staff Comments.

 

Not applicable.

 

Item 2. Properties.

 

We lease a 6,400 sq. ft. facility in Naperville, Illinois which we use for offices and laboratories at a cost of $5,440 per month with a lease effective to December 2020 and 30,600 sq. ft. of warehouse space in Peru, IL used for storage and extra capacity at a cost of $10,270 per month with a lease effective to October 2021. We own a 56,780 sq. ft. facility in Peru, Illinois which is used to manufacture our TPA line of products. In 2017, we purchased a 3,000 sq ft building on 1 acre of land in Taber, AB Canada. We also own 3.3 acres of cleared and undeveloped land in Taber, AB.

 

 11 
 

 

Item 3. Legal Proceedings.

 

None.

 

Item 4. Mine Safety Disclosures

 

Not applicable.

PART II

 

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchase of Equity Securities.

 

Our common stock is traded on the NYSE American under the symbol “FSI”. The following is the range of high and low closing prices for our common stock for the periods indicated:

 

   High   Low 
         
Year Ended December 31, 2017          
First Quarter  $1.63   $1.29 
Second Quarter   2.48    1.46 
Third Quarter   1.93    1.64 
Fourth Quarter   1.97    1.68 

 

   High   Low 
         
Year Ended December 31, 2016          
First Quarter  $1.10   $0.75 
Second Quarter   1.81    0.84 
Third Quarter   2.41    1.33 
Fourth Quarter   2.26    1.20 

 

As of March 30, 2017 we had approximately 2,200 shareholders.

 

Our common stock also trades on the Frankfurt stock exchange under the symbol “FXT.”

 

We have not paid any dividends on our common stock and it is not anticipated that any dividends will be paid in the foreseeable future. Our board of directors intends to follow a policy of retaining earnings, if any, to finance our growth. The declaration and payment of dividends in the future will be determined by our directors in light of conditions then existing, including our earnings, financial condition, capital requirements and other factors.

 

None of our officers or directors, nor any of our principal shareholders purchased, on our behalf, any shares of our common stock from third parties either in a private transaction or as a result of purchases in the open market during the years ended December 31, 2016 and 2017.

 

As of March 30, 2018 we had 11,630,991 outstanding shares of common stock. The following table lists additional shares of our common stock, including shares issuable upon the exercise of options which have not yet vested, which may be issued as of March 30, 2018:

 

 

   Number   Note
   Of Shares   Reference
Shares issuable upon exercise of options granted to our officers, directors, employees, consultants, and third parties   680,000   A

 

 12 
 

 

A.       Options are exercisable at prices ranging from $0.75 to $1.70 per share. See Item 11 of this report for more information concerning these options.

 

Item 6. Selected Financial Data.

 

Not applicable.

 

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

 

Results of Operations

 

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

 

Material changes in the line items in our Statement of Operations for the year ended December 31, 2017 as compared to the same period last year, are discussed below:

 

Item  

Increase (I) or

Decrease (D)

  Reason
         

Sales

EWCP products

 

TPA products

 

 

 

D

 

D

 

 

 

Loss of Taber, AB manufacturing facility to fire.

 

Lower uptake by customers.

Gross Profit, as a %

of sales

 

  D  

Temporary increase in costs after loss of the EWCP manufacturing plant to fire along with increased aspartic acid costs.

 

Wages

 

  I   Increased wages to retain employees.

Administrative salaries

and benefits

 

  I   Increased wages to retain employees.
Rent   I  

Additional storage and capacity space for BCPS products.

 

Professional fess   I   Increased legal fees related to IP and general legal representation along with increased accounting costs.
         
Gain on involuntary disposition   I   Result of fire at Taber, AB manufacturing facility.

 

 

 13 
 

 

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

 

the sale price of crude oil which is used in the manufacture of aspartic acid we import from China. Aspartic acid is a key ingredient in our TPA product;

 

activity in the oil and gas industry, as we sell our TPA product to oil and gas companies; and

 

drought conditions, since we also sell our TPA product to farmers.

 

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

 

Our sources and (uses) of cash for the years ended December 31, 2017 and 2016 are shown below:

 

    2017     2016  
             
Cash provided by (used by) operations     1,042,425       1,775,226  
Long term deposits     7,980       (15,925 )
Return on investment     25,000       (87,500 )
Insurance proceeds from fire loss     3,366,889       -  
Sales (purchases) of equipment     (426,480 )     (114,270 )
Advances from (repayments of) short term line of credit     -       50,000  
Repayment of loans     (201,193 )     (201,193 )
Repurchase of common stock     -       (1,575,000 )
Proceeds from issuance of common stock     156,020       32,600  
Changes in exchange rates     471,431       107,390  

 

We have sufficient cash resources to meets our future commitments and cash flow requirements for the coming year. As of December 31, 2017, our working capital was $11,259,028 and we have no substantial commitments that require significant outlays of cash over the coming fiscal year.

 

We are committed to minimum rental payments for property and premises aggregating approximately $735,670 over the term of three leases, the last expiring on October 31, 2021.

 

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

 

2018  $201,840 
2019  $205,580 
2020  $209,400 
2021  $118,850 

 

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

 

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

 

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

 

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

 

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

 

 14 
 

 

Critical Accounting Policies And Estimates

 

Allowances for Product Returns. We grant certain of our customers the right to return product which they are unable to sell. Upon sale, we evaluate the need to record a provision for product returns based on our historical experience, economic trends and changes in customer demand.

 

Allowances for Doubtful Accounts Receivable. We evaluate our accounts receivable to determine if they will ultimately be collected. This evaluation includes significant judgments and estimates, including an analysis of receivables aging and a review of large accounts. If, for example, the financial condition of a customer deteriorates resulting in an impairment of its ability to pay or a pattern of late payment develops, an allowance may be required.

 

Provisions for Inventory Obsolescence. We may need to record a provision for estimated obsolescence and shrinkage of inventory. Our estimates would consider the cost of inventory, the estimated market value, the shelf life of the inventory and our historical experience. If there are changes to these estimates, provisions for inventory obsolescence may be necessary.

 

Recent Accounting Pronouncements

 

We have evaluated recent accounting pronouncements issued since January 1, 2017 and determined that the adoption of these recent accounting pronouncements will not have a material effect on our financial statements.

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

 

Not applicable.

 

 15 
 

 

Item 8.Financial Statements and Supplementary Data.

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC. AND SUBSIDIARIES INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

  Page
   

Report of Independent Registered Public Accounting Firm, MNP LLP

F-1

Consolidated Balance Sheets as of December 31, 2017 and 2016 F-2
Consolidated Statements of Income and Comprehensive Income for the Years Ended December 31, 2017 and 2016 F-3
Consolidated Statements of Cash Flows for the Years Ended December 31, 2017 and 2016 F-4
Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2017 and 2016 F-5
Notes to Consolidated Financial Statements F-6

 

 16 
 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Board of Directors and
Stockholders of Flexible Solutions International, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying balance sheets of Flexible Solutions International Inc. (the Company) as of December 30, 2017 and 2016, and the related statements of income, comprehensive income, stockholders' equity, and cash flows for each of the years in the two-year period ended December 31, 2017, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2017 and 2016, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2017, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

 
We have served as the Company’s auditor since 2009.
 
Vancouver, BC
 
March 31, 2017

 

 

  F-1 
 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

Consolidated Balance Sheets

As at December 31

(U.S. Dollars)

 

   2017   2016 
         
Assets          
           
Current          
Cash and cash equivalents  $6,912,138   $2,470,066 
Accounts receivable (see Note 3)   2,105,471    3,008,153 
Inventories (see Note 4)   4,686,852    3,786,093 
Prepaid expenses   255,080    228,699 
Total current assets   13,959,541    9,493,011 
           
Property, equipment and leaseholds, net (see Note 5)   1,938,509    3,393,944 
Patents (see Note 6)   79,452    95,890 
Long term deposits (see Note 7)   18,531    26,163 
Investment (Note 8)   13,414    122,480 
Deferred tax asset (Note 11)   1,763,923    2,026,999 
           
Total Assets  $17,773,370   $15,158,487 
           
Liabilities          
           
Current          
Accounts payable and accrued liabilities  $939,116   $902,037 
Deferred revenue   208,608    95,308 
Income taxes payable   1,101,596    893,867 
Short term line of credit (Note 9)   250,000    250,000 
Current portion of long term debt (Note 10)   201,193    201,193 
Total current liabilities   2,700,513    2,342,405 
Long term debt (Note 10)   150,896    352,089 
Total liabilities   2,851,409    2,694,494 
           
Stockholders’ Equity          
           
Capital stock (see Note 14)          
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:
          
11,597,991 (2016: 11,457,991) common shares   11,598    11,458 
Capital in excess of par value   15,114,835    14,842,863 
Other comprehensive loss   (656,093)   (1,087,208)
Accumulated earnings (deficit)   451,621    (1,303,120)
           
Total Stockholders’ Equity   14,921,961    12,463,993 
           
Total Liabilities and Stockholders’ Equity  $17,773,370   $15,158,487 

 

Commitments and Subsequent events                                                         (See Notes 16 and 17)

 

See Notes to Consolidated Financial Statements.

 

  F-2 
 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

Consolidated Statements of Income and Comprehensive Income

For the Years Ended December 31

(U.S. Dollars)

 

   2017   2016 
         
Sales  $15,494,325   $16,246,014 
Cost of sales   9,508,827    9,256,526 
           
Gross profit   5,985,498    6,989,488 
           
Operating Expenses          
Wages   1,647,780    1,528,031 
Administrative salaries and benefits   1,007,850    838,837 
Advertising and promotion   18,257    21,199 
Investor relations and transfer agent fee   152,362    131,037 
Office and miscellaneous   238,195    269,800 
Insurance   285,418    301,856 
Interest expense   44,125    41,699 
Rent   241,286    117,715 
Consulting   133,949    119,198 
Professional fees   222,743    184,931 
Travel   137,392    140,340 
Telecommunications   26,071    24,363 
Shipping   19,624    16,338 
Research   98,928    95,098 
Commissions   112,678    66,839 
Bad debt expense   1,191    - 
Currency exchange   64,870    (10,602)
Utilities   21,339    17,495 
           
Total operating expenses   4,474,058    3,904,174 
           
Operating income   1,511,440    3,085,314 
Gain on sale of equipment   -    6,848 
Gain on involuntary disposition (net of tax)   2,043,614    - 
Write down of inventory   (51,346)   - 
Loss on investment   (84,066)   (15,086)
Interest income   913    2,184 
Income before income tax   3,420,555    3,079,260 
           
Income taxes (Note 11)          
Deferred income (expense) tax recovery   (985,495)   (303,793)
Income tax recovery (expense)   (680,319)   (982,133)
           
Net income for the year  $1,754,741   $1,793,334 
           
Other comprehensive income   431,115    118,590 
Comprehensive income   2,185,856    1,911,924 
Income per share (basic) (Note 12)  $0.15   $0.16 
Income per share (diluted) (Note 12)  $0.15   $0.15 
Weighted average number of common shares (basic)   11,485,580    11,464,270 
Weighted average number of common shares (diluted)   11,725,482    11,635,136 

 

See Notes to Consolidated Financial Statements.

 

  F-3 
 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

Consolidated Statements of Cash Flows

For Years Ended December 31

(U.S. Dollars)

 

   2017   2016 
         
Operating activities          
Net income  $1,754,741   $1,793,334 
Adjustments to reconcile net income to net cash:          
Stock based compensation   116,092    66,318 
Depreciation and amortization   286,616    540,079 
Loss on investment   84,066    15,086 
Decrease in deferred tax asset   985,495    303,793 
Write down of inventory   (51,346)   - 
Gain on involuntary disposition   (2,043,614)   - 
           
Changes in non-cash working capital items:          
(Increase) Decrease in accounts receivable   912,056    (1,199,267)
(Increase) Decrease in inventories   (887,339)   (506,278)
(Increase) Decrease in prepaid expenses   (23,758)   15,793 
Increase (Decrease) in accounts payable and accrued liabilities   (407,555)   90,111 
Increase (Decrease) in taxes payable   207,729    600,629 
Increase (Decrease) deferred revenue   109,242    55,628 
           
Cash provided by operating activities   1,042,425    1,775,226 
           
Investing activities          
Long term deposits   7,980    (15,925)
Investment   25,000    (87,500)
Proceed from insurance   3,366,889    - 
Net purchase of property, equipment and leaseholds   (426,480)   (114,270)
           
Cash used in investing activities   2,973,389    (217,695)
           
Financing activities          
Draw from short term line of credit   -    50,000 
Loan repayment   (201,193)   (201,193)
Repurchase of common stock   -    (1,575,000)
Proceeds of issuance of common stock   156,020    32,600 
           
Cash used in financing activities   (45,173)   (1,693,593)
           
Effect of exchange rate changes on cash   471,431    107,390 
           
Inflow (outflow) of cash   4,442,072    (28,672)
Cash and cash equivalents, beginning   2,470,066    2,498,738 
           
Cash and cash equivalents, ending  $6,912,138   $2,470,066 
           
Supplemental disclosure of cash flow information:          
Income taxes paid   833,766    452,654 
Interest paid   43,003    41,699 

 

See Notes to Consolidated Financial Statements.

 

  F-4 
 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

Consolidated Statements of Stockholders’ Equity

For the Years Ended December 31, 2017 and 2016

(U.S. Dollars)

 

           Capital in   Accumulated   Other   Total 
           Excess of   Earnings   Comprehensive   Stockholders’ 
   Shares   Par Value   Par Value   (Deficiency)   Income (Loss)   Equity 
                         
Balance December 31, 2015   13,177,991   $13,178   $16,317,225   $(3,096,454)  $(1,205,798)  $12,028,151 
                               
Translation adjustment                   118,590    118,590 
Net income               1,793,334        1,793,334 
                               
Comprehensive income                       1,911,924 
                               
Common stock cancelled   (1,750,000)   (1,750)   (1,573,250)           (1,575,000)
                               
Common stock issued   30,000    30    32,570            32,600 
                               
Stock-based compensation           66,318            66,318 
                               
Balance December 31, 2016   11,457,991   $11,458   $14,842,863   $(1,303,120)  $(1,087,208)  $12,463,993 
                               
Translation adjustment                   431,115    431,115 
Net income               1,754,741        1,754,741 
                               
Comprehensive income                       2,185,856 
                               
Common stock issued   140,000    140    155,880            156,020 
                               
Stock-based compensation           116,092            116,092 
                               
Balance December 31, 2017   11,597,991   $11,598   $15,114,835   $451,621   $(656,093)  $14,921,961 

 

 

See Notes to Consolidated Financial Statements.

 

  F-5 
 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
December 31, 2017 and 2016

(U.S. Dollars)

1.       Basis of Presentation.

 

These consolidated financial statements include the accounts of Flexible Solutions International, Inc. (the “Company”), and 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. and Natural Chem SEZC Ltd. 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.

 

Flexible Solutions International, Inc. 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.

 

2.       Significant Accounting Policies.

 

These consolidated financial statements have been prepared 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 for 2017 and at the lower of cost or market for 2016. 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.

 

  F-6 
 

 

(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
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
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 three of the Company’s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company’s financial statements from the subsidiary’s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.

 

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

 

(g)       Revenue Recognition.

 

Revenue from product sales is recognized at the time the product is shipped since title and risk of loss is transferred to the purchaser upon delivery to the carrier. Shipments are made F.O.B. shipping point. The Company recognizes revenue when there is persuasive evidence of an arrangement, delivery to the carrier has occurred, the fee is fixed or determinable, collectability is reasonably assured and there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.

 

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

 

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

 

(h)       Stock Issued in Exchange for Services.

 

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

 

(i)       Stock-based Compensation.

 

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

 

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

 

(j)       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 primarily comprised 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 years ended December 31, 2017 and 2016.

 

  F-7 
 

 

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

 

  F-8 
 

 

(o)       Contingencies

 

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

 

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

 

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

 

(p)        Income Taxes

 

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

 

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

 

(q)        Risk Management.

 

The Company’s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company’s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company’s two primary customers totaled $1,247,374 (65%) at December 31, 2017 (December 31, 2016 - $2,032,646 or 67%).

 

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.

 

  F-9 
 

 

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)       Adoption of new accounting principles

 

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory. The standard will require inventory to be measured at the lower of cost or net realizable value. The guidance will not apply to inventories for which cost is determined using the last-in, first-out method or the retail inventory method. The standard is effective for annual and interim reporting periods beginning after December 15, 2016. Adoption of this standard had no material effect on our consolidated financial statements.

 

In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”). This standard was issued as part of the FASB’s Simplification Initiative that involve several aspects of the accounting for share based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. Some of the areas for simplification apply only to nonpublic entities. For public business entities, ASU 2016-09 is effective for annual periods beginning after December 15, 2016 and interim periods within those annual periods. The method of adoption is dependent on the specific aspect of accounting addressed in this new guidance. Early adoption is permitted in any interim or annual period. Adoption of this standard had no material effect on our consolidated financial statements.

 

  F-10 
 

 

(t)        Accounting Pronouncements Not Yet Adopted

 

In February 2016, the FASB issued ASU 2016-02, Leases. The standard will require lessees to recognize most leases on their balance sheet and makes selected changes to lessor accounting. The standard is effective for annual and interim reporting periods beginning after December 15, 2018. A modified retrospective transition approach is required, with certain practical expedients available. We are currently evaluating the impact the adoption of this standard will have on our consolidated financial statements.

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which has been updated through several revisions and clarifications since its original issuance. The standard will require revenue recognized to represent the transfer of promised goods or services to customers at an amount that reflects the consideration which a company expects to receive in exchange for those goods or services. The standard also requires new, expanded disclosures regarding revenue recognition. The standard will be effective January 1, 2018 with early adoption permissible beginning January 1, 2017. We do not expect this to have a material impact on our consolidated financial statements.

 

3.       Accounts Receivable

 

   2017   2016 
         
Accounts receivable  $2,145,803   $3,044,652 
Allowances for doubtful accounts   (40,332)   (36,499)
   $2,105,471   $3,008,153 

 

 

4.       Inventories

   2017   2016 
         
Completed goods  $2,530,914   $1,646,465 
Work in progress   183,944    2,572 
Raw materials and supplies   1,971,994    2,137,056 
   $4,686,852   $3,786,093 

 

In February 2017, the Company lost $367,331CAD ($277,482USD) in inventory in a fire at the Taber, AB location. Insurance was in place. See Note 5.

 

  F-11 
 

 

5.       Property, Equipment and Leaseholds

 

   2017   Accumulated   2017 
   Cost   Depreciation   Net 
Buildings and improvements  $3,400,792   $2,409,179   $991,613 
Computer hardware   40,904    39,398    1,506 
Furniture and fixtures   17,673    11,156    6,517 
Office equipment   1,480    148    1,332 
Manufacturing equipment   2,590,158    2,104,137    486,021 
Trailer   9,562    1,434    8,128 
Boat   34,400    14,586    19,814 
Leasehold improvements   85,432    32,506    52,926 
Technology   101,748    101,748     
Land   370,652        370,652 
   $6,652,801   $4,714,292   $1,938,509 

 

   2016   Accumulated   2016 
   Cost   Depreciation   Net 
Buildings and improvements  $4,762,094   $2,967,370   $1,794,724 
Computer hardware   89,480    85,784    3,696 
Furniture and fixtures   32,439    23,142    9,297 
Office equipment   17,745    16,788    957 
Manufacturing equipment   5,236,404    4,102,635    1,133,769 
Trailer   12,859    12,250    609 
Boat   34,400    9,632    24,768 
Leasehold improvements   85,432    15,419    70,013 
Technology   101,748    101,748     
Land   356,111        356,111 
   $10,728,712   $7,334,768   $3,393,944 

 

Amount of depreciation expense for 2017: $270,178 (2016: $524,463) and is included in cost of sales in the consolidated statements of income and comprehensive income.

 

In February 2017, the Company lost a net carrying value total of $2,196,722CAD ($1,659,404USD) in building and manufacturing equipment in a fire at the Taber, AB location. Insurance was in place. During the year ended December 31, 2017, the Company was approved for interim insurance proceeds of $5,570,000CAD ($4,207,578USD).

 

  F-12 
 

 

6.       Patents

 

  

2017

Cost

   Accumulated
Amortization
  

2017

Net

 
Patents  $212,426   $132,974   $79,452 

 

  

2016

Cost

   Accumulated
Amortization
  

2016

Net

 
Patents  $197,448   $101,558   $95,890 

 

Increase in 2017 cost was due to currency conversion. 2017 cost in Canadian dollars - $265,102 (2016 - $265,102 in Canadian dollars).

 

Amount of amortization for 2017: $16,438 (2016: $15,616) and is included in cost of sales in the consolidated statements of income and comprehensive income (loss).

 

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

 

2018  $16,438 
2019   16,438 
2020   16,438 
2021   16,438 
2022   16,438 

 

7.       Long Term Deposits

 

The Company has security deposits that are long term in nature which consist of damage deposits held by landlords and security deposits held by various vendors.

 

    2017    2016 
           
Long term deposits  $18,531   $26,163 

 

8.       Equity Method Investment

 

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

 

     
January 1, 2016 Balance   - 
Capital contributions  $150,066 
Return of equity   (12,500)
Loss in equity method investment   (15,086)
December 31, 2016 Balance  $122,480 
Return of equity   (25,000)
Loss on equity method investment   (84,066)
December 31, 2017 Balance   13,414 

 

  F-13 
 

 

9.       Short-Term Line of Credit

In May 2017, the Company signed a new agreement with Harris Bank (“the Bank”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to the lesser of (i) $3,000,000, or (ii) 75% of eligible domestic accounts receivable and certain foreign accounts receivable plus 40% of inventory. The loan has an annual interest rate of 5%. (2016 – 4%) and is up for renewal on June 30, 2018.

 

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 the Bank, the Bank’s 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 December 31, 2017, 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 the Bank 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 December 31, 2017 were $250,000 (December 31, 2016 - $250,000).

 

10.       Long Term Debt

 

In September 2014, NanoChem Solutions Inc. signed a $1,005,967 promissory note with Harris Bank with a rate of prime plus 0.5% (2017 – 5%) 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 balance owing at December 31, 2017 was $352,089 (December 31, 2016 - $553,282). The final payment will be made in September 2019.

 

The Company has committed to the following repayments:

 

2018  $201,193 
2019  $150,896 

 

As of December 31, 2017, Company was in compliance with all loan covenants.

 

   December 31, 2017   December 31, 2016 
Continuity          
Balance, beginning of year  $553,282   $754,475 
Less: Payments on loan   201,193    201,193 
Balance, end of year  $352,089   $553,282 
Less: current portion   (201,193)   (201,193)
Long term balance  $150,896   $352,089 

 

  F-14 
 

 

11.       Income Tax

 

The provision for income tax expense (benefit) is comprised of the following:

 

   2017   2016 
Current tax, federal  $547,486   $787,539 
Current tax, state   132,833    194,594 
Current tax, foreign   -    - 
Current tax, total   680,319    982,133 
           
Deferred income tax, federal   (11,069)   41,343 
Deferred income tax, state   (2,686)   10,215 
Deferred income tax, foreign   385,639    252,235 
Deferred income tax, total   371,884    303,793 
Total  $1,052,203   $3,191,056 

 

The following table reconciles the income tax benefit at the U.S. Federal statutory rate to income tax benefit at the Company’s effective tax rates.

 

   2017   2016 
Income (loss) before tax, net of tax from gain on involuntary disposition   3,420,556    3,079,260 
Tax from gain on involuntary disposition   (613,611)   - 
Income (loss) before taxes   2,806,945    3,079,260 
US statutory tax rates   39.69%   39.12%
Expected income tax (recovery)   1,114,147    1,207,840 
Non-deductible items   520,665    (139,975)
Change in estimates   (91,632)   228,495 
Change in enacted tax rate   189,626    4,437 
Option expired during the year   21,640    8,418 
Foreign tax rate difference   (662,381)   (46,498)
Change in valuation allowance   (39,863)   22,878 
Total income taxes (recovery)   1,052,203    1,285,595 
           
Current income tax expenses (recovery)   680,318    982,133 
Deferred tax expenses (recovery)   371,884    303,792 
Total income taxes (recovery)   1,052,203    1,285,925 

 

Deferred taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes. Deferred tax assets (liabilities) at December 31, 2017 and 2016 are comprised of the following:

 

Canada  2017   2016 
Non capital loss carryforwards   1,378,242    830,476 
Patents   69,597    45,351 
Fixed assets   -    848,843 
Financial instruments   -    - 
    1,447,839    1,724,670 
Valuation Allowance   -    - 
Net Deferred tax asset (liability)   1,447,839    1,724,670 

 

USA        
   2017   2016 
Fixed Assets   351,746    322,634 
Stock-Based Compensation   154,023    209,242 
    505,768    531,876 
Deferred tax asset not recognized   189,684    229,547 
Net Deferred tax asset   316,084    302,329 

 

  F-15 
 

 

The Company has non-operating loss carryforwards of approximately $5,097,682 (2016 - $3,075,838) which may be carried forward to apply against future year income tax for Canadian income tax purposes, subject to the final determination by taxation authorities, expiring in the following years:

 

Expiry  Loss 
2029   710,778 
2030   862,371 
2031   992,967 
2032   649,299 
2033   77,587 
2037   1,804,680 
Total   5,097,682 

 

As at December 31, 2017, the Company has no net operating losses carryforward available for US tax purposes.

 

Accounting for Uncertainty for Income Tax

 

Effective January 1, 2009, the Company adopted the interpretation for accounting for uncertainty in income taxes which was an interpretation of the accounting standard accounting for income taxes. This interpretation created a single model to address accounting for uncertainty in tax positions. This interpretation clarifies the accounting for income taxes, by prescribing a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements.

 

As at December 31, 2017 and 2016, the Company’s consolidated balance sheets did not reflect a liability for uncertain tax positions, nor any accrued penalties or interest associated with income tax uncertainties. The Company has no income tax examinations in progress.

 

  F-16 
 

 

12.       Income Per Share

 

We present both basic and diluted income per share on the face of our consolidated statements of income. Basic and diluted income per share are calculated as follows:

 

   2017   2016 
         
Net income (loss)  $1,754,741   $1,793,334 
Weighted average common shares outstanding:          
Basic   11,485,580    11,464,270 
Diluted   11,725,482    11,635,136 
Net income (loss) per common share:          
Basic  $0.15   $0.16 
Diluted  $0.15   $0.15 

 

Certain stock options whose terms and conditions are described in Note 13, “Stock Options” could potentially dilute basic EPS in the future, but were not included in the computation of diluted EPS because to do so would have been anti-dilutive. Those anti-dilutive options are as follows.

 

    2017    2016 
           
Anti-dilutive options   nil    72,000 

 

There were no preferred shares issued and outstanding during the years ended December 31, 2017 or 2016.

 

13.       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 option plan are that 100% of the options granted will vest the year following the grant. The maximum term of options granted is 5 years.

 

The Company may issue stock options and stock bonuses for shares of its common stock to provide incentives to directors, key employees and other persons who contribute to the success of the Company. The exercise price of all incentive options are issued for not less than fair market value at the date of grant.

 

  F-17 
 

 

The following table summarizes the Company’s stock option activity for the years ended December 31, 2017 and 2016:

 

   Number of shares   Exercise price
per share
   Weighted average exercise price 
             
Balance, December 31, 2015   1,190,000    $0.75 - $2.45   $1.34 
Granted   168,000   $1.42   $1.42 
Cancelled or expired   (515,000)   $0.75 – 2.45   $1.61 
Exercised   (30,000)   $1.00 – 1.21   $1.09 
Balance, December 31, 2016   813,000    $0.75 – 2.22   $1.19 
Granted   154,000   $1.70   $1.70 
Cancelled or expired   (114,000)   $1.00 - 2.22   $1.75 
Exercised   (140,000)   $0.75 – 1.21   $1.11 
Balance, December 31, 2017   713,000    $0.75 – 1.70   $1.21 
Exercisable, December 31, 2017   559,000    $0.75 – 1.41   $1.08 

 

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

 

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

 

   2017   2016 
         
Expected life – years   3.0    3.0 
Interest rate   2.23%   1.37%
Volatility   73.09%   75.64%
Dividend yield      
Weighted average fair value of options granted  $0.8344   $0.7073 

 

During the year ended December 31, 2017, the Company granted 40,000 (2016 – 40,000) stock options to consultants and has applied ASC 718 using the Black-Scholes option-pricing model, which resulted in additional expenses of $6,675 (2016 - $5,658). Options granted in other years resulted in additional expenses of $22,634 (2016 – $11,879). During the year ended December 31, 2017, employees were granted 114,000 (2016 – 128,000) stock options, which resulted in additional expenses of $19,024 (2016 – $17,824). Options granted in other years resulted in additional expenses in the amount of $67,759 for employees during the year ended December 31, 2017 (2016 - $30,957). There were 110,000 employee and 30,000 consultant stock options exercised during the year ended December 31, 2017 (2016 – 30,000 employee; nil consultant).

 

As of December 31, 2017, there was approximately $102,798 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1 year.

 

The aggregate intrinsic value of vested options outstanding at December 31, 2017 is $413,410 (2016 – nil).

 

14.        Capital Stock.

 

During the year ended December 31, 2017, the Company issued 110,000 shares upon the exercise of employee stock options and 30,000 shares upon the exercise of consultant stock options

 

  F-18 
 

 

On January 6, 2016, the Company repurchased 1,750,000 shares of its common stock at $0.90 per share for a total purchase price of $1,575,000. The shares were returned to treasury.

 

The Company issued 30,000 shares upon the exercise of employee stock options during the year ended December 31, 2016.

 

15.       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 (“BCPA’s”), also known as TPA’s, used by the petroleum, chemical, utility and mining industries to prevent corrosion and scaling in water piping. This product can also be used in detergents to increase biodegradability and in agriculture to increase crop yields by enhancing fertilizer uptake.

 

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.

 

Year ended December 31, 2017:

 

    EWCP     BCPA     Consolidated  
                   
Sales   $ 641,675     $ 14,852,650     $ 15,494,325  
Interest expense     54       44,071       44,125  
Depreciation     62,376       219,108       281,484  
Income tax expense     -       680,319       680,319  
Segment profit     2,021,289       (266,548)       1,754,741  
Segment assets     580,304       1,437,657       2,017,961  
Expenditures for segment assets     287,853       138,628       426,480  

 

  

  F-19 
 

 

Year ended December 31, 2016:

 

   EWCP   BCPA   Consolidated 
             
Sales  $785,660   $15,460,354   $16,246,014 
Interest expense   59    41,640    41,699 
Depreciation   325,696    214,383    540,079 
Income tax expense   -    982,133    982,133 
Segment profit (loss)   (417,770)   2,211,104    1,793,334 
Segment assets   1,966,564    1,523,270    3,489,834 
Expenditures for
segment assets
   6,352    107,918    114,270 

 

Sales by territory are shown below:

 

   2017   2016 
         
Canada  $362,362   $453,480 
United States and abroad   15,131,963    15,792,534 
Total  $15,494,325   $16,246,014 

 

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

 

   2017   2016 
         
Canada  $580,304   $1,966,564 
United States   1,437,657    1,523,270 
Total  $2,017,961   $3,489,834 

 

Three customers accounted for $8,453,163 (55%) of sales made in 2017 (2016 - $10,148,042 or 62%).

 

16. Commitments.

 

The Company is committed to minimum rental payments for property and premises aggregating approximately $735,670 over the term of two leases, the last expiring on October 31, 2021.

 

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

 

2018  $201,840 
2019  $205,580 
2020  $209,400
2021  $118,850 

 

17. Subsequent Events.

 

In January 2018, the Company issued 23,000 shares on the exercise of employee stock options and 10,000 shares on the exercise of consultant stock options.

 

  F-20 
 

 

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

 

None.

 

Item 9A. Controls and Procedures.

 

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our periodic reports to the SEC 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 officer and principal 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 our desired disclosure control objectives.

 

As of the end of the period covered by this Annual Report on Form 10-K for the year ended December 31, 2017, we carried out an evaluation, under the supervision and with the participation of management, including our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined under Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended). Based upon that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures are effective.

 

Management’s Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting and for the assessment of the effectiveness of internal control over financial reporting. As defined by the Securities and Exchange Commission, internal control over financial reporting is a process designed by, or under the supervision of our principal executive officer and principal financial officer and implemented by our Board of Directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements in accordance with U.S. generally accepted accounting principles.

 

Our internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of our financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

In connection with the preparation of our annual financial statements, management has undertaken an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission, or the 2013 COSO Framework. Management’s assessment included an evaluation of the design of our internal control over financial reporting and testing of the operational effectiveness of those controls.

 

 17  
 

 

Based on this evaluation, management has concluded that our internal control over financial reporting was effective as of December 31, 2017.

 

There was no change in our internal control over financial reporting that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Item 9B. Other Information.

 

None.

 

Item 10. Directors, Executive Officers and Corporate Governance.

 

Name   Age   Position
         
Daniel B. O’Brien   61   President, Chief Executive Officer, Principal Financial and Accounting Officer and a Director
John H. Bientjes   65   Director
Robert Helina   52   Director

Tom Fyles

Ben Seaman

 

66

37

 

Director

Director

David Fynn   60   Director

 

Daniel B. O’Brien has served as our President, Chief Executive Officer and Principal Financial and Accounting Officer, as well as a director since June 1998. He has been involved in the swimming pool industry since 1990, when he founded our subsidiary, Flexible Solutions Ltd. From 1990 to 1998 Mr. O’Brien was also a teacher at Brentwood College where he was in charge of outdoor education.

 

John H. Bientjes has been a director since February 2000. Since 1984, Mr. Bientjes has served as the manager of the Commercial Aquatic Supplies Division of D.B. Perks & Associates, Ltd., located in Vancouver, British Columbia, a company that markets supplies and equipment to commercial swimming pools which are primarily owned by municipalities. Mr. Bientjes graduated in 1976 from Simon Fraser University in Vancouver, British Columbia with a Bachelor of Arts Degree in Economics and Commerce.

 

Robert T. Helina has been a director since October 2011. Mr. Helina has been involved in the financial services industry for over 25 years which has given him extensive knowledge in business, economics and finance. His specially is in Corporate Finance and Capital Markets. Mr. Helina holds a Bachelor of Arts degree from Trinity Western University.

 

Thomas M. Fyles has been a director since August 2012. Since 1979 Dr. Fyles has been a chemistry professor at the University of Victoria (Assistant Professor 1979-1984/Associate Professor 1984-1992/and Professor with Tenure since 1992) Dr. Fyles received his Bachelor of Science degree (with honors) from the University of Victoria in 1974 and his Ph.D. in chemistry from York University in 1977. Dr. Fyles was a postdoctoral fellow with Prof. J.M. Lehn, Institut Le Bel, Universite Louis Pasteur, Strasbourg, France, between September 1977 and July 1979.

 

 18  
 

 

Ben Seaman was elected as a director in 2016. Mr. Seaman has been the CEO of Eartheasy.com Sustainable Living Ltd since 2007, growing the company from $50K to over $25M in annual revenue. His company has contributed over $1M towards clean water projects in Kenya since 2013, and has been recognized internationally by the Stockholm Challenge Award and the Outdoor Industry Inspiration Award in 2016. Prior to that, he worked in sales and investor relations at Flexible Solutions. Mr. Seaman graduated from the University of Victoria with a Bachelor of Science degree in 2004. He has significant experience in launching new products, marketing, distribution and e-commerce in both the US and Canada. He’s a strong believer in the triple bottom line approach to business, giving consideration to social and environmental issues in addition to financial performance.

 

David Fynn was elected as a director in 2016. Mr. David Fynn is a Canadian Chartered Professional Accountant and services individuals/companies in many sectors including mining and commodities in his private practice. David worked as a senior manager with KPMG in Canada and Ernst & Young in the United Kingdom and Saudi Arabia. Since 1996 he has been the principal of D.A. Fynn & Associates Inc., an accounting firm.

 

Directors are elected annually and hold office until the next annual meeting of our stockholders and until their successors are elected and qualified. All executive offices are chosen by the board of directors and serve at the board’s discretion.

John Bientjes, Thomas Fyles, Ben Seaman and David Fynn are independent directors as that term is defined in section 803 of the listing standards of the NYSE American.

 

Our Audit Committee, consisting of John Bientjes, Ben Seaman and David Fynn all of whom have strong financial backgrounds, facilitates and maintains open communications with our board of directors, senior management and our independent auditors. Our Audit Committee also serves as an independent and objective party which monitors our financial reporting process and internal control system. In addition, our Audit Committee reviews and appraises the efforts of our independent auditors. Our Audit Committee meets periodically with management and our independent auditors. John Bientjes and David Fynn meet the SEC’s definition of an audit committee financial expert. Each member of the Audit Committee is “independent” as that term is defined in Section 803 of the listing standards of the NYSE American.

 

Our Compensation Committee, consisting of John Bientjes, Ben Seaman and David Fynn, establishes salary, incentive and other forms of compensation for our Chief Executive Officer and administers our Stock Option Program. None of our officers participated in deliberations of the compensation committee concerning executive officer compensation. During the year ended December 31, 2017, none of our executive officers served as a member of the compensation committee or as a director of another entity, one of whose executive officers served on our compensation committee or as one of our directors. 

 

We have adopted a Code of Ethics that applies to our Chief Executive Officer, our Chief Financial Officer and our Principal Accounting Officer, as well as our other senior management and financial staff. Interested persons may obtain a copy of our Code of Ethics from our website at www.flexiblesolutions.com.

 

 19  
 

 

We believe our directors benefit us for the following reasons:

 

  Name   Reason
       
  Daniel B. O’Brien   Long standing relationship with us.
  John J. Bientjes   Long standing relationship with us.
  Robert Helina   Corporate finance experience.
  Dr. Thomas Fyles   Scientific expertise.
  Ben Seaman   Younger generation businessman increases our awareness of internet sales and adds value to our audit and compensation committees
  David Fynn   Experienced accountant adds value our audit and compensation committees

 

Item 11. Executive Compensation.

 

Summary Compensation Table

 

The following table shows in summary form the compensation earned by (i) our Chief Executive Officer and (ii) by each other executive officer who earned in excess of $100,000 during the two fiscal years ended December 31, 2017.

 

Name and Princi-  Fiscal   Salary   Bonus   Restric-ted Stock Awards   Options
Awards
   All
Other
Annual
Compen-
sation
     
pal Position  Year   (1)   (2)   (3)   (4)   (5)   Total 
                             
Daniel B. O’Brien   2017   $901,605                   $901,605 
President, Chief   2016   $743,042                   $743,042 
Executive Officer and Principal Financial and Accounting Officer                                   

 

(1) The dollar value of base salary (cash and non-cash) earned.
   
(2) The dollar value of bonus (cash and non-cash) earned.
   
(3) During the periods covered by the table, the value of the shares of restricted stock issued as compensation for services to the persons listed in the table.
   
(4) The value of all stock options granted during the periods covered by the table.
   
(5) All other compensation received that we could not properly report in any other column of the table.

 

During the year ended December 31, 2012, the Company determined that Daniel B. O’Brien, the Company’s President and Chief Executive Officer, was underpaid. Accordingly, the Company increased Mr. O’Brien’s annual salary to twice that which was paid to the highest paid employee of the Company. The Company expects that Mr. O’Brien’s salary for the year ending December 31, 2018 will again be twice the annual salary paid to the Company’s highest paid employee, excluding Mr. O’Brien.

 

 20  
 

 

Non-Qualified Stock Option Plan

 

In August 2014 we adopted a Non-Qualified Stock Option Plan which authorizes the issuance of up to 1,500,000 shares of our common stock to persons that exercise options granted pursuant to the Plan. Our employees, directors and officers, and consultants or advisors are eligible to be granted options pursuant to the Non-Qualified Plan.

 

The Plan is administered by our Compensation Committee. The Committee is vested with the authority to determine the number of shares issuable upon the exercise of the options, the exercise price and expiration date of the options, and when, and upon what conditions options granted under the Plan will vest or otherwise be subject to forfeiture and cancellation.

 

During the fiscal year ended December 31, 2017 we issued 154,000 options pursuant to the Non-Qualified Plan (2016 – 168,000).

 

Stock Option Program

 

Prior to August 2014 we had a Stock Option Program which involved the issuance of options, from time to time, to our employees, directors, officers, consultants and advisors. Options were granted by means of individual option agreements. Each option agreement specified the shares issuable upon the exercise of the option, the exercise price, the expiration date and other terms and conditions of the option.

 

Options granted had terms of between one and five years after the date of grant and had exercise prices equal to the fair market value of a share of our common stock on the date of grant.

 

As a result of the adoption of our Non-Qualified Stock Option Plan in August 2014, all future options have been granted pursuant to the Non-Qualified Stock Option Plan.

 

Summary

 

The following table shows the weighted average exercise price of the outstanding options granted pursuant to our Non-Qualified Stock Option Plan and our Stock Option Program as of December 31, 2017, our most recently completed fiscal year.

 

Plan Category  Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights   Weighted-Average Exercise Price of Outstanding Options, Warrants and Rights   Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected
in Column (a))
 
   (a)   (b)   (c) 
Non-Qualified Stock Option Plan   561,000   $1.26    861,000 
                
Stock Option Program   152,000   $1.03    Not Applicable 
                
Total   713,000   $1.21    861,000 

 

 21  
 

 

Our Non-Qualified Stock Option Plan and all grants made pursuant to our Stock Option Program have been approved by our shareholders.

 

As of December 31, 2017 options to purchase 561,000 shares of our common stock were outstanding under our Non-Qualified Stock Option Plan. The exercise price of these options varies between $0.75 and $1.70 per share and the options expire at various dates between on December 31, 2019 and December 31, 2022.

 

As of December 31, 2017 options to purchase 152,000 shares of our common stock were outstanding under our Stock Option Program. The exercise price of these options varies between $1.00 and $1.21 per share. The options expire on December 31, 2018.

 

No options were exercised by our executive officers during the fiscal year ended December 31, 2017.

 

Director Compensation

 

We reimburse directors for any expenses incurred in attending board meetings. We also compensate directors $5,000 annually for each year that they serve.

 

Our directors received the following compensation in 2017:

 

Name  Paid in Cash   Stock Awards (1)   Option Awards (2) 
             
John H. Bientjes  $5,000         
Dale Friend  $5,000         
Robert Helina  $5,000         
Tom Fyles  $5,000         

 

(1) The fair value of stock issued for services computed in accordance with ASC 718 on the date of grant.
   
(2) The fair value of options granted computed in accordance with ASC 718 on the date of grant.

 

The terms of outstanding options granted to our directors are shown below:

 

Name  Option Price   No. of Options   Expiration Date
John H. Bientjes  $1.00    5,000   December 31, 2018
John H. Bientjes  $1.05    5,000   December 31, 2019
Robert Helina  $1.00    5,000   December 31, 2018
Robert Helina  $1.05    5,000   December 31, 2019

 

Daniel B. O’Brien was not compensated for serving as directors during 2017.

 

 22  
 

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

 

The following table shows the beneficial ownership of our common stock as of March 30, 2018 by (i) each stockholder who is known by us to own beneficially more than five percent of our outstanding common stock, (ii) each of our officers and directors, and (iii) by all of our executive officers and directors as a group.

 

   Shares (1)   Percentage Ownership 
         
Daniel B. O’Brien   4,521,900    39.5%
6001 54 Ave.          
Taber, AB          
Canada T1G 1X4          
           
John Bientjes   10,000    0.1%
#1-230 West 13th Street North          
Vancouver, B.C.          
Canada V7M 1N7          
           
Robert Helina   15,000    0.1%
6001 54 Ave.          
Taber, AB          
Canada T1G 1X4          
           
Dr. Thomas Fyles   15,000    0.1%
Box 3065          
Victoria, BC          
Canada V8W 3V6          
           
Ben Seaman   800    0%
Unit 605 5 E. Cordova St.          
Vancouver BC          
Canada V6A 0A5          
           
David Fynn   0    0%
202-2526 Yale Court,          
Abbotsford, BC          
Canada V2S 8G9          
           
All officers and directors as a group (6 persons)   4,562,700    39.3%

 

(1) Includes shares which may be acquired on the exercise of the stock options, all of which were exercisable as of March 30, 2018, listed below.

 

 23  
 

 

Name  No. of Options   Exercise
Price
   Expiration Date
            
John Bientjes   5,000   $1.00   December 31, 2018
    5,000   $1.05   December 31, 2019
              
Robert Helina   5,000   $1.00   December 31, 2018
    5,000   $1.05   December 31, 2019

 

Item 13. Certain Relationships and Related Transactions, Director Independence.

 

Not applicable.

 

Item 14. Principal Accountant Fees and Services.

 

MNP, LLP, Chartered Accountants, examined our financial statements for the years ended December 31, 2016 and 2015.

 

Audit Fees

 

MNP was paid $72,375 and $64,553 for the fiscal years ended December 31, 2017 and 2016, respectively, for professional services rendered in the audit of our annual financial statements and for the reviews of the financial statements included in our quarterly reports on Form 10-Q during these fiscal years.

 

Tax Fees

 

MNP was paid nil and $5,663 for the fiscal years ended December 31, 2017 and 2016, respectively, for professional services rendered for the preparation and filing of our income tax returns for the fiscal years ended December 31, 2016 and 2015.

 

All Other Fees

 

MNP was not paid any other fees for professional services during the fiscal years ended December 31, 2017 and 2016.

 

 24  
 

 

Audit Committee Pre-Approval Policies

 

Rules adopted by the SEC in order to implement requirements of the Sarbanes-Oxley Act of 2002 require public company audit committees to pre-approve audit and non-audit services. Our Audit Committee has adopted a policy for the pre-approval of all audit, audit-related and tax services, and permissible non-audit services provided by our independent auditors. The policy provides for an annual review of an audit plan and budget for the upcoming annual financial statement audit, and entering into an engagement letter with the independent auditors covering the scope of the audit and the fees to be paid. Our Audit Committee may also from time-to-time review and approve in advance other specific audit, audit-related, tax or permissible non-audit services. In addition, our Audit Committee may from time-to-time give pre-approval for audit services, audit-related services, tax services or other non-audit services by setting forth such pre-approved services on a schedule containing a description of, budget for, and time period for such pre-approved services. The policies require our Audit Committee to be informed of each service and the policies do not include any delegation of our Audit Committee’s responsibilities to management. Our Audit Committee may delegate pre-approval authority to one or more of its members. The member to whom such authority is delegated will report any pre-approval decisions to our Audit Committee at its next scheduled meeting.

 

During the year ended December 31, 2017 our Audit Committee approved all of the fees paid to MNP. Our Audit Committee has determined that the rendering of all non-audit services by MNP is compatible with maintaining MNP’s independence. During the year ended December 31, 2017, none of the total hours expended on our financial audit by MNP were provided by persons other than MNP’s full-time permanent employees.

 

Item 15.   Exhibits, Financial Statement Schedules.
     
Number   Description
     

3.1

 

Articles of Incorporation of the Registrant. (1)

3.2   Bylaws of the Registrant. (1)
21.1   Subsidiaries. (2)
23.1   Consent of Independent Accountants.
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.

 

(1) Previously filed as an exhibit to our Registration Statement on Form 10-SB filed with the Commission on February 22, 2000, and incorporated herein by reference.
   
(2) Previously filed as an exhibit to our Registration Statement on Form SB-2 filed with the Commission on January 22, 2003, and incorporated herein by reference.

 

 25  
 

 

SIGNATURES

 

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

 

April 2, 2018 Flexible Solutions International, Inc.
     
  By: /s/ Daniel B. O’Brien
  Name: Daniel B. O’Brien
  Title: President and Chief Executive Officer

 

In accordance with the Exchange Act, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:

 

Signature   Title   Date
         
/s/ Daniel B. O’Brien   President, Principal Executive Officer, Principal Financial   April 2, 2018
Daniel B. O’Brien   and Accounting Officer and a Director    
         
/s/ John H. Bientjes   Director   April 2, 2018
John H. Bientjes        
         
/s/ Robert T. Helina   Director   April 2, 2018
Robert T. Helina        
         
/s/ Thomas Fyles   Director   April 2, 2018
Thomas Fyles        
         
/s/ Ben Seaman   Director   April 2, 2018
Ben Seaman        
         
/s/ David Fynn   Director   April 2, 2018
David Fynn        

 

 26  
 

 

GRAPHIC 2 image_001.jpg begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** ]*Y74/B-X5TN_FL;S5/+N(&V2)Y$K8/ID+BNGFD6&"2 M5SA$4LQ] *^1]2O7U+5;N^D&'N9GE(]"Q)_K31R8JNZ27+U/HZT^)?A*]O(; M2WU4O/,ZQQK]GE&6)P!DK@1SV ^G7Z5RO\ PM7P9_T&#_X#3?\ MQ-NC[5\N^ ]4&C^-M+NG;;&9?*D)Z!7&TD_3.?PKZA9@J%B< #)-!TX:NZL6 MWNCE]2^(GA?2=1FL+W5/*N83MD002-@XSU"D=ZM6WC+0KO0KC6H;XMIULVR6 M8Q.-IXXP5R?O#H.]?-.N:A_:NO:A?\XN+AY!GL"Q(_2O0M34Z)\"=/M7(674 MIPY7U4L7'Z*M!A#%RDY.VBN>@?\ "U?!G_09_P#)6;_XBI8?B;X/N'"IK48/ M_32*1!^;**^<],TZXU?4K?3[10UQ<.$0$X&?K6]KGP]\1>'K!KZ]M$-LA >2 M*0-MSP,CKCWH,XXNLU=1T/I*QU&RU*#SK&[@N8O[\,@']?O?#>K MPZA8N0Z'YTS\LB]U;VKZLM9TNK2&XC^Y*BNOT(S2.S#XA5D]-42T444'0%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SWCF_P#[.\$: MQ/NVM]F:-3Z,WRC]6KYHT>Q.IZW8V(!_TBX2(X]"P!KVSXUZ@UOX5M;)&P;J MY&X>JJ"?Y[:\\^%%B+WQ]:.R[EMHY)S^ VC]6%,\O%>_7C XV>,PSR1'JC%3 M^!KZE?6[?3O!J:Q<-^ZCLUF//WB5! 'N20/QKYI\1P_9_$^K0XQLO)EQ]'-= M7XR\5_:_"'AW0;:7*Q6<4EU@]6"@*I^F"?Q%!GAZOLN,/%7>2\OY^ M<#(7/]%'Z"LV[$0O)Q;G,(D81G_9SQ^E>B_#[2O[*\,:WXON!CR[62&TS_>Q M@M^>%_.O-.M!A.-HIO=ZGJGR:#\!O2;5I_YM_P#$1_K7 ^&-'_M_Q+8:820L M\F'(ZA0"6_0&N\^*?_$M\->%M#!P8;?=(H]555!_/=5'X,V7VCQI)<%KQWXIZ2NE>.KMHTVQ7:KF_&&06C:#HD9 M_=VEINQ]<*/_ $ UR'@?3CJOC72;7^'[0LK_ .ZGSG]%K2^*.H#4/'U_L;!O%NHP122SR0K:1+&I M9LMD' '^\I_"N7L/!GB34I1%;:+>DG^*2(QJ/^!-@4&T*DJ=)0BKMF-;V\MW M?H *\[\ _"__A'[I=4U=XYK M]/\ 4QQDE(O)?$UWJJZE:QQRE0B.&)50H '3VS M^-=;X"\)R>$-#ELIYHIII9S*TD8(!X Y^GZTSSX4IO$.&?$2V^R>/\ M6(P.&F$G_?2AOZUB:5IT^KZK:Z?;#,MQ((U]L]_H!S7LWC/X6W_B;Q-<:K;7 M]M"DJH-D@;.0H';Z5<\!?#-_"NK2ZC?W$%U,(]D'EJ?DS]X\]\.IH!]RSA2$?7&X_^A8_" MNN^!NG%++5=2;_EI(D"_\!&X_P#H0_*H-=^$.KZQKU_J7]J6BBYG>158-E03 MP.G88%=_X'\-2>%?#D>FS2I+,)'D=XP0"2>.OMB@JE1G[=SDM-3BOC=H_FZ; MI^KH/F@D,$G^ZW(/X$?^/5XIDXQG@]J^JO%FA#Q)X:O=*#JCS*-CL.%8$$'\ MQ7DW_"C]7_Z"ME_WRW^%"(Q6'G*IS06Y3^#-HLGBNZO9!^[M+1CN/8L0/Y;J MX+4;MK_5+N\;[UQ,\I^K,3_6O>/"?P]O?#6A:W:_;()+W4(O*CD4$+&-K 'U MZL3^%,^V:#T$I0BHI=#H]5\4Z= MH]VUM="X+I;_ &F0Q0,XCCR1N..@X-;$6YZ;A@]#75(JHBH@"JHP !P!2-(.3;OL.HHHH+"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *,"BB@ Q1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 24444 %%%% !1110 4444 ?_9 end GRAPHIC 3 image_002.jpg begin 644 image_002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK ME[[XA^%]-OIK*[U01W$#;)%\F0[3Z9"XK>T_4;35;..\L;B.XMY!E9(SD&@E M3BW9,M4444%!1161JMZ996T>ROQ::K+"9H7:'S JA@"<'@]<=>] F[&J7 ., MC/7K38KB*>)989$DC895T8$'Z$5D6::+?:_>75O)%/J4,(M;G;(3L7)(4KG MY![9J<:#80VEG:VL36UO9RB6*.!RBY&>#CJ,DD@]:!)M[&I16=I\U\/-CU(V MJ2M,_P!G6!B=T0/RDY_B]<<5HT#3N!.*3-#5\W^)/&?B2U\4ZO;P:U>1PQ7L MR(BR$!5#D #\*#&O75%)M;GTAFC-?+@\<^*B0!KM\2>@$AI7\;^*XW9'UR_5 ME."ID((-.QS_ %^'9GU%F@&OES_A.O%/_0>OO^_IKV;X2ZK?ZQX6N;G4;N6Y MF6\= \K9(78AQ^I_.BQK1Q<:LN5([ZBC-%(Z@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ M.>0Q022!&M9VVI6LUP,YCCE#'CKT]*X/2M#\1VM^VIW$,44NL0S17)A+%X6<%HV<=!L^ MYD>M:=FE[<>$'\-1:-=Z=>+8M;B9E40*^S&0X/.3W SSS3L8*I)]#J;7Q!I- M]<206NHVLTL:EG6.4' '!/T%%CX@TC4IV@L=2M+B4 MLBE#' [C'45S&R\U/ MP9<>'H-'O-/NUL# &E55AW ;5<$Y!YY';K3@ESJ^IZ$MOHMUIBZ9*7FDF55 M54\LKY28)W DCIQA:+#]I(ZI-5L9;:WN4NH6@N&"0R!QMD8] #W/!IJZUISV MQS7$:19ZFNF:!H,NE7<4NFWBRSW#A?)V(6.5;/ M.>QCE7_: QGU4^U%A.K+=([]O$ M^B+??8CJ=J+H/L\GS!NW9QC'UXJ>'7-,N);>*&^MW>Y#-"JR F0*<-M]<$&L MK[%<_P#"P_MWDO\ 9?[*\GS?X=_FYV_7'-<9IWA#4;O^PXIX;BREM;2Z*7(' M-O,9]T9]^.W<$BBP.I-=#TI]9TZ."YGDO;=(K:0Q3NT@ C<8^4GL>1Q[T[3] M4L=4B:6QNHKB-6VLT;9P>N#^8KSBST77Q']OU#33-);ZZ]Y/:QD?OE\I5$D8 M. <,"0#BNUT'4-1U&^U&6ZL9;2Q#1BT$\821AM^?<,GOTHL.%1MZJQM33);P M/-*VV-%+,?0"FVMU!>VT=S;2I+#(H9'1LA@>X-+4RV4JHLKADVK(J M[L':<\$@\G%,B4VFT= OB'2'T][]=1M3:1L$>82C:C$@ $]CDCKZU9EU*TAG M$$MQ$DAB:;:S ?(N,M]!D<^]<'?:+>ZPFN7C:5)!;ZA-8HMK)C?(L1CGBBQ/M) M=CLK;Q!I-W$);>_MY(S*L097X+M]T?4]JFGU:QMI)4FN8HVA"&0,V-@<[5S] M2,"N'@M-=?1V4VM[/:V-];3V<5TJ)#@X[$X)I=3M=2U6/7=232KN) M9UL8X() HED\J8NYV@\<-QD]J+![65MCKKOQ-HUA=M:W>HV\,XZQN^#TST^E M2_V[I@*@WT +7'V49<#][C.S_>]JR)OM.IZ[X?OTL+J"*%KCS1.H5DRF!D G MJ:YV;PM<:E*]K?64IM9?$-Q<.0<$1-"P5P>WS8Q[T6&YRZ([]M3LTEN8WN8E M:V19)PS@>6IS@MZ#@_E46GZYIFK.Z6%]!<,@W,(WS@>OTK@#X=\13_V_%>1" MYD_T(12%@!?1Q.[$'T8K@'/&?8UUFE:GJFH:ZX;3+FSTM+4&=.NTUO6=6D MMS96U[*/*M#U8KD&5AV9O08X SS2-&VFDC>U#5K#285FO[J*VC8X#2-@$]:A MBU_2I[:.XBO[=H9)1 CAQAI#T4>IIGB6WEN_"^K6\$9DFELYDC0=68H0!^=< M?XC\/:WXA^P6%ND4%M962OON"0#<,-H*X[H 3Z?-31$YRB]%<[I]2LXYY8)+ MB))8HO.=6;!5/[Q]N#S4UM#<@/E2+AD]B/44#C M)MO0L4444C0**** "BBB@ HHHH *:S*BEF. !DFG56U""2ZT^YMXGV22Q,BN M1G:2" : >QY-X+U?43IVNW]CX?N]1GU2]D=9 46''8,6.>"Q[4]+/6_!NC^& M?#EG>)#J>HWS2S,!N15XRON,$9QZ'FO0?"'A[_A&/#=MI1F69XB[/(J[0Q9B M>GT('X5!J7AJ74/&FDZXURH@T^-U$!3)9F!&<]NH_*F(--O+6.2WMS 8KJ$R* 2?F&".?F]NE4 MK'P;KFFC7FMM;A-SJKAOM+6Y#H>(-,6]EBL+&R2)"H M4E9& ._D=1\WMQ5,>&-)\*^(-(O+74X;-[*U87:2H2URA;!8D=]S?GC'2K.F M6MAH][XBO+K68P^L-))&YB9=B(&S@G[VT,.1Z4"BIJRD^O?I;0Y[P38:A<>% MO$.OVNJW:7-R\[1#"8=E&5<_+USD>G)XK0T/Q-JOBPZ!I]A=N@C@6?5KM%&X M$94)R, L03^.1TJ?P[;7WA[0FT.TUK3IW20K$&LY2PW&0MD _,RZICR9 C7Z%R,^P-+XEV7D]MK M,2[5U"/?*!T$ZG$@_$X;_@8KT7PYX2T'7+J.ST>6:XT:*47%Y-(,&:11L2+Z M??<^SBI_$W@K3=-N9X;MS:Z!/+]M295S]GD7_61#V=>GNH'84'-]7E[/R_K_ M (8\HGT+4;?0[?69;9EL;B0Q1R'N1_0\X^AKVCX*_P#(EW?_ %_O_P"@1UY] M%XK;4-6FAU"%H?#E^@LDBQ\ELB_<9>VY,AC]3ZUZ?\+=*N-%T'4]/N<&2'47 M&Y>CCRXR&'L1@B@O"Q2J)QV.9\.P^-='L)I8K&]EF:W0/]H9OE;SCNPK%MS; M#GM?%EC MX=L[2&.]M+QKG_2I7MU8[-KD'+E@W(7G QD#FDN-:\:Z;;67]H7-RAN[FSBW MBVBW@N)/-11C!/"]>]!O%\L=;GH^@O,VA6)N6F-QY*^9YZ;7W8YR*TLBO)K= M/'*W:ZG+;3B\?3XX9I1&FX#[0V2J_=W[,'&/\*T;#5O%[ZWI>G7,Z*]S$\DR M,B;XDCDR'< <;U(7V))WC6TLTSTC-%>:6UQX^N1;Q2S7%M)+=*D[_9(R M(4P^XJ<89V*14: MO,[69TE%%%!J%%%% !56^U*RTV)9+VZB@1CM4R-C)ZX'X _E5JN?\3PR/#!- M:I>B]A+-;RVL8?:V/NL#P5;I_44$R;2NC6;4K-(;F9KF,16R[YGSPB[=V3^' M-5;CQ'H]KGS]0A3:^PY/1L*>10R1C.2#G!_0_E4LNKZ=!?)8RWL*73XVQ,X#'/3CWP?RK"6"Z@\ M=W5R?MR6TT,"*(H5:*0CS,[V*DC&X=".O>I-0:>\\0PVL]M=+80/'(IC@++- M+G(+-_"JG:?3J%NXMU+3$2#"+SR?;@\^U(=>TH6 O MCJ%N+4ML$N\;=WI]?:N8:"]U:TU"ZFM+L7S(HCMGAV(L2R!O+4GAF8#DGCZ" MI!!=KJAUK^S[HVQO3(+8(/,"^0(_,V^NX8QUQS03[278[&.:.:)98W5XV 96 M4Y!!Z$&J_P#:EC]@-]]JB^RCK-N^7KCK]>*R_# DL]-BTNXC=;B"$3.#@J@D M=RJ ^J@8_*N<;PC<'PX^#, 8C*=/QP;C) ?\N<=,@-UH&YRM=([?^T[(07,W MVF/R[4L)VW<1E1D[O3 YIJZOI[ZB^GK>0F\09:#=\W0'I]"#^(KCM6T+4%TW M7KO3K9FNKHW$,EOG'VB-AA6'^TN]9&J:3>7NMZUY"M&MSH\=O%,>!YF^;(S[;E_.E, MR>>FY8Q*1G MHAS\WTX-58?$&E7$IBAOHG<()"%/12H8'_OD@_0UQ?\ 8NO;5)C?_H#D;N?L MF,>?_O9Y^E:T5GA) M=:*S'4HY999TM8HY$C &,;0F/53N)/H<]L"]K6G27.M:3/;PX*O,)9E7E 87 M"Y/U/ZT%*;Y;VU+ZZ_I+)/4+9E MN)/*BQ(/G?H5'O[5Q]C'JNF6-G)#HLPN--TQ;)U*@B:4N@W#'+*NQFSWW\XENO[0CFFFN(=DC'>"[8[+QT'&!02JDGT.DEU&SA-P);A$^ MSQB6;)^XASAC[?*WY&H[W6-.TXXN[N*$X#8<\X)P/S)Q6+XDTRYN[ZW6VA9X M+Z,V5Z5.-L18-N/_ $2+]7K!ET+5%T=Y;A;EKR*\M8$EB4/)]G@D&) "",G M+MR#VH'*_\ +CB=YHE"3Q[_ )A*, *1\S9 '7C/2M:Q MMIH_$.JSO$5BE2 (Q'#8#9Q^8H&I2;L7FU&T2WEG:X011,4=R>%8'!!_'BI! M=0&Z:U$JF=4$ACS\P4D@''ID'\JXR^T+4YM*U1H[R^7S+UY$LE2+8Z^8#G)3 M?R.?O5+!8ZL?$:Z\]J%5[A[P8T"YWV-]O$FC(DKG4K M?9"VV0A\A3SUQ_NG\C3D\0:3);M<+?P^2L;2LY. $&,M]!D?G6#96MZNFZO8 M0078L/LK"UCNHPKQN0P,:D?>4?+@GUQD]H]6TN]N+(1I:NY_L5H",?QDI\OU MX- G.6]CKFO;9;B*!ID$LRL\:YY8+C)'TR/SJK;Z]I-TTJP:C;2&%2[[9 0J MCJV?0=S7':MX:U9[\:=9;FL1972VTSL?W)DV8A)Z[?E.#Z'';G;:XEU" V,F MBW4-A]BE2XA,85@WRA40@X/!?IQP.10/GE?8W+;5+&\M'NK>[BDMTSND5AM7 M R9+B;9>0_9WGC"2O$KQL2X'><\1X M.#GZ'BN=OM+U%_%,MX(W>P%U:N\2J,OM4@.&]%8@D#J ?H:TUC?OHFO68_M) MI9)+AXH# GE -.S QMMRQ(.<$GJ:!>TEV.GD\3Z+$L;2:C"HD^YG/S=I; _ $_A6(8;BXM=);-[<&*]#R2742I)MVOR0JJ M,<@=*FU('6-#>XM(G,]M,9;<,,%I(G(X]FVD9]&H*YF:4NJ6,"S-+=1(L#K' M*6; 1FQM!]SN7\Q4GVVV^VFS\]/M(C$OE9^;83C=CTR,5Q]QHNH:EIMG9S6J M![IY;V^\TD*KL,+&2!R5WC'_ %R%.M],U/4+K^T)83:ZI!9VZ132#Y6E1YA( MIQR48$9]F!Z@4"YY=CI;C7-+M;=)Y[^"**1BB,[@;B"00/7&#^5-G\0:1:B$ MSZE:QB=!)&6E #*>C#V]^EZ7: YW8Z1;J!YW@613* MB*[(.H5B0#^.UOR-5X-8TZYM9KJ&\A>"%0TD@;A 5#Y/MM(/T-<[80WWAV2( MS65S>[M,M[?=;@-B2(R$JQ[X "G)O8T;36],OEF:UOH)1"-TNUQ\@Y MY/H.#S[4ZPU;3]4#FPO(;D)C=Y3AL9Z?G7"66CZJUBR""\F*6L8DCND1!\DR MOY,9 &590X);/\/-=E;ZRDDD$;6%Y TTGE+YL07G8S'OT&W&?4BD$)M[EMM4 ML5M9KEKF,0P.4D?/",#@@^^:C;6],2:YB:^@$EJADG7>,QJ!DEO3 (_,5BWF MF73>)5@CA)TRYD2\G?L)(QC;_P "(B/_ !JQ/[.UN/2M3T]4O)0]I>+,LJ) ML>1L^68B "2V23G/7GG%,3G)/8[JVU&TO+8W%O.KPC(+C@#'6HX-:TRYLI+V M&_MWM8\^9,)!M3 SR>W!!_&LF:UNM1\(W]I'->37$L,D:M>QK$[$CH0JJ,=L MXK/GM;R\DN=2CTV<0K/;/]CD"J\PCSN."<9&X8R>3']*"G-KH;W_ D^AB$3 M'5;01EBH8R@<@ G\@0?H16J"",@Y!KE==N;G4M&EAM;74[=Y5>,!;529/EQM M.3\H.<9XZ'D5T6G))%IMK'-&D4JQ*KHARJD 9 )ZBD.,FW8LT444%A1110 4 M444 %%%% !4%Y>O[MNE95Q:ZDEY>)'IL2091(Y8[>,DPM*-RX(.< R'D8^;UI\EEJETUJO3Y2/J*QEAUBWEU*5+>)KF(PK;LD2 MJ)%^1I.<="QDZMWZ=S76WU9[:222PC-R+42*#;IA9@B$$''WM[S>OZ\@^=DN MK'1[JXM-4NH+AY6M3<1*& !5'3"$$XR6D'7CK6:EEX;N"+3[/=2?9[<7"'Y$ M\Q64?W<9/[Q1N69(4RDFT$]5'5@AZ=4Z#BK-QI] MT+/2%M[:'SI&6.]9HT!\HQG6ZEB2>>"-V2WS#GGK1'#H)TJ72?[,E:SNKE(S$2 '(& _!R!^YSZYY/ M6I5@U>WU4O;644<"P21JR1(#PTNP=,XPL7?'/0YR([!=;2".6;3XX9C?J72. M) 2FT*S9YZDNV>N#C(H#;2WX'9* !2TB_=%+2.@0]*\0UG2+ZVUK5M'T=!/K M6MW,LMRZ=+:U9R55F_AW=3[8'>O;R,U3LM+M-/>X>VA5'N)#+,_5G8G.2>OL M/0<4&56E[2QXC:6^N?"/Q!%&(_G;;\KWC^WH@]>YS[&NRO["UU*REM+R!)[>5=KHXR"*X[P[H>J^#- M:.F6RO>^'KIBZ2%AOM']#ZJ?4#^N68JCR>[O%_U]QO7WA31K_P /KHDEE&MD MBXC1!@QGLRGL??OWSFH/">E:AH>BMIE[,DXMI"EM,HP7BP-N[T(Y'T KHQTI MDK,D3,J[F R%'?VI'1R1OS&# _B%M.NQ,D*7'D_N, <-EAR-+:,$QX\Q0N=VT\@;^[8ZGBM/2%O&ENI+ZUCB?>% MC<;=SH.F2"?\FM-"64'&,CI3J8U'6]PP*,444BPHHHH **** "C%%% !BC%% M% !@48HHH 3 HP*6B@!,#TI<444 &**** #%&!110 C$*"3T%00WEM<6YGAG MBEA&09$<%>.#R/3!J66-)8VCD4.C AE89!![$5R[6L\?A?5=/CL7>2X>\$46 M-JE69L#/&,@\=/PH)DVC:.M:3]F%R=2L_(W;/-\]=N[KC.<9]J1=>T=I(XUU M2R+R8$:BX0E\],#/.:YNWM-2-IJ4<;7CF]D@A6[EA\J4+@+(=H QM7)#8')[ MXK7GM0NJ6J_9G^PZ9;^9$B+D-(VU6\%O'-*US=L[H MZ*(7A,> =^,AAA5QGMTQS65%I.I_8)$$5W(%M[.,RR0A)(#%+N(1>CA>6!.< MXQENE G4EV/0H+NWN;;[1!/'+"02)$<%>.O(XIMI?6E]&9+2YAN(P<%HG# ' MTR*Y2UMKU/#6M6CV4T\MZ]P86=-C3ADX+@$;"3E/)P#0'M'IH=E)J=A#;QW$E[;I#(<)(TJA6 M/H#GFG/J%G'=1VKW<"W$@RD32 ,WT'4UPVF:?J5E:Z1/?Z4988;"XM3;0_.5 M9V0KD$#&0K+Z#C)YID&C:M;W-O%+%,70V&55 T5QY2IN=G_@*D'@$9VCALT" M]I+L>BD@+D\"J-IK.EWT_DVFHVEQ*!G9%,K''T!J\/NC-8=K#+%J&JNZSHLU M_&Z&-?OKY,2\Y_ARI!^E(UDVFC4N;ZTM)(DN+F&%Y3MC620*7/H,]>M$=]:2 MW,EM'(;F\M#<%Y88([8)$K1MM9MZR$@E1SG( M(Z]R,5'8V6H1W-K#';,+FTEO)'FE7$H/*YZ9]*A&I6+2S1"\MS) -TJ"5JZ5?ZC_:% MK&1.T3-/#*TIDD/!;E%XY_# X%9T%CK*:#-IGE7,W^A.EPLL:J!-N7F-@!O MR#(W)/('()- O:.U['9'6=+6U%TVHV@MF;8)3,NPMZ9SC/'2IGOK2.S%X]S" MML0&$QY?4LB^6XMKJ.V'G2-Y/EY:/:0 !E<[1G@^YN M:E_:5WH>GI_Y^.F MQUP0"=W3DX!>TEV.LAO[.XN9+:&Z@DGC^_&D@++]0.14TCI#&\DC!$0%F9C@ M #J2:XCP[IFH6^OVDLUO,$C^U^9')& EOYC[AY;_ ,>[ ZYQ_L]*ZO7(I)]! MU&&)"\CVLBJHZDE2 *149-Q;:)[2^M+^(RVES#<1@X+Q.'&?3(I'OK2.[2T> MYA6Y<92$R .P]0.IZ'\JI:?!-:V]E%-^M+LR"VN89C&VUQ'(& MVGT..AJ2*:*="T;JZABI*G."#@CZ@\5QEG8:N]FB6%M]DN(=,BLW-P3&"X8; MMK '.T;L, 1EAUYJ73+'4K;P?J&E"S2UN)&NTM1"[,JY+E26(&!D\'OP>] E M-]CI1JVG-#+,M_:F*$[9'$R[4/H3GBDEUG2X(H99M1M(XY@3$SS*!(!C.TYY MZC\ZY66#4I;(0HEZ+."6V:.1[=5FA*EMX5 H#!<(!P?O-UP*2.SO[72H9X4O M4U6+[4+4+""L_F2!\R@@A-Q52>5QSTZ %[278[&ZOK2QB$MW<<;1TS5>TM;VR.E&WAN8;W[/:V]S;B,-;B)"=V7()RH=\8;D MXX- W-WM8ZB"^M+J66*"YAEDB.)%20,4/H0.E2)+%*SB-U] MMHXE-SO1EF:0R$HNYB2JYR1G/X@M]GG2I&'<(N]@-S'H!G MJ3Z5'/?V=JS+<74,16,RL)) N$!P6.>V2.?>L/QKI)UO3["R,4LD37T1E\LX M*ISEL]L>MG: MU#800--HT-K=&TD!RT6] /*/L#]T^AQVK1\/Z5=Z191W$I:34+RUA@PL.Q(/ M+C8KO&293VFKMHEM;QVVM_;)6!OII9Y3LE"-]P+( MN5+>A"C@XXKNO#OVW_A&]-_M'?\ ;?LR>?O^]OP,Y]\TBHU.9VL:=%%%!H%% M%% !1110 4444 %%%% "8HQ2T4 )BC%+10 F*,4M% "8%&*6B@ HHHH **** M "C%%% !1110 F!1@4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %)BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@ I, M4M% "8HQ2T4 )BC I:* $VT8%+10 F*,"EHH 0#%+110 F*,4M% "8HQ2T4 M)@48I:* $P*,4M% " 48I:* C-)BEHH 3 HQ2T4 )BEHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_ !V0$! end GRAPHIC 4 image_004.jpg begin 644 image_004.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# H'!PD'!@H)" D+"PH,#QD0#PX. M#QX6%Q(9)" F)2,@(R(H+3DP*"HV*R(C,D0R-CL]0$! )C!&2T4^2CD_0#W_ MVP!# 0L+"P\-#QT0$!T]*2,I/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3W_P 1" B )(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V:J6L:K:Z M)I=Q?WL@2"!"S$]_8>YJ[7D7Q&FO/&?]HVFF3*FEZ,F^YE/267^X/I0!Z1X: MUM/$>A6VIQQ-$DX)5&Z@9Q6H2 "2< =2:YCX MI:=J%CX;S]EM1MN[\'"YZ>6I[DT =;H_C5=?\8W6EZ;!YMC9QGSKL'CS,\*/ MUKJZX[X7>'5T#P;;%TQ@_"N-^*GC:X'B>QT32[R2%(I$-RT1P2 MQ(P,^U 'LE87B_7U\/:%+.GSW0\ 5LP9^SQY)8[!DGJ>*X.PE7 MQ?\ $N>Y^_I^A+Y<7=6F/5A]* +4-YXB\-^'M,M&M9M8U6Z8[Y7;"1$\X8^@ MJ*6'X@7$@5]0TBRW_=14WL?Q-=U7F[^(K"^\;2ZWJ%S]FTC2,VD,K9VRS'[W M3TH LIHWQ$\YG;7;#&.!Y.0?PIA\3>*O"MU;#Q5;6EU8W$JP_:K4[3&3TRM: M&H?%#1(H]NE>=JMRW"16T3'GW)'%4K+1M=\9:M:ZEXF@%AIUJWF0:<#EF<=& M<_TH [\$, 1T-+2=*,\X[T +113$E23/ENK8.#M.<&@!]%%9UQX@TJTNQ:W& MH6T]% ',>.O$$NDZ6EEI_S:KJ#>1:H.H)ZM] *6 MR\(Q:;X>6/]Y-- _F2'K)*1R3^-4M$T6^U'QQJ&OZQ"T2P?Z-81,%]S6GXOTJUM+WPUX)TR,I;2 MSB:X ZN ?O-^M>L@ 9P.O6O.+*%M2^.-Y/*V: .H\7^(8?"?AB:Z MX,H416\?=G/ %>8WW@J;2?AM>:[J:&76II4NG8CF,;@I:+>>*?B'#] MN@=-'TE0Z!ND\I_H*['4K"+5--N;*X&8YXS&WXB@#E_%7B^/1/AXFIQ.#/OX5)\,M$?1O!MM]H4BZNB;B;/7&Y/L_-[=L+>V7_;;C/X5: M\/>&K72?#-KIDT47E/ MJ/:NOH @MK&VLU*VMO%"#V1 *GHHH JZCJ-MI5A->WDHB@A4L[&N/^'TU]K] M_J7B:Z>9+6[;R[2W<\+&O\6/>M?QEX07QC816(]6\F,;519-H ].* -GQSKO\ 8?AR5HFQ>7/^CVP!Y,C<#\NM3^$? M#Z>'- @M=S23L/,GD8Y+R'J:AU+P/I&KZ;:V6H"XGCM7WQLT[;MV.N>M-LO MNFV$H>&YU+C^%KQR/RS0 OCOQ(?#/AF>ZB^:ZD(BMT]7/2O(;7PMJNLZ.]K< M>&+EM8N)M[ZG-+@)D]2/IVKU;Q+X2N/$'B+1+AIU73]/8R21'DNW:NKH R]/ MTF:TTZVMWO)&>*)48CN0 **U** $I:** "L^VMX4U>ZF6*-9650SA1N/U-%% E %^EHHH 2EHHH 2EHHH **** "BBB@ HHHH **** "BBB@#_V0$! end EX-23.1 5 ex23-1.htm

 

EXHIBIT 23.1

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

We have issued our Auditors’ report, dated March 31, 2018, accompanying the audited consolidated financial statements for the years ended December 31, 2017 and 2016 of Flexible Solutions International, Inc. We hereby consent to the incorporation by reference of such report in the Company’s registration statements on Form S-8 (File No’s.333-139815 and 333-176556).

 

 

Vancouver, Canada Chartered Professional Accountants
March 31, 2018  

 

 

 

 

GRAPHIC 6 ex23-1_002.jpg begin 644 ex23-1_002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBN?\8> M)D\*:!)J;6_VAED5$B\S9N)/K@XXR>G:@4I**NS?S1FO&_\ A>I_Z%W_ ,G? M_M='_"]3_P!"[_Y._P#VNF<_UNCW/9/&6FSWGV,6C12^48_-\SL M#G.!Z_I74TC>,E)3.^S2YKQO_A>I_P"A=_\ )W_["D_X7JW;P[_Y._\ VNF8_6Z/ M<]DS1FN>T[Q(;WP8/$4]K]G4V[W'D^9NX7)'S8'4 =N]>>_\+U/_ $+H_P# MW_[72+G7IPMS/<]CS1FO'/\ A>I_Z%W_ ,G?_L*[KP1XRB\9:9-=+;"UFADV M/!YF_ QD'.!UY[=J8H8BG-\L7J=51163XDUI/#WA^\U5X_-%NFX)NV[B2 !G M!QR12-FTE=FKFC->.?\ "]3_ -"[_P"3O_V%=+X*^(LOC'59K1='^RI#"96E M^T[^X &-H]3^5,QCB:.K\=06^?P\0/47F?_ &2M M6S^->A38%U9WUN3U(57 _(Y_2@%BJ3^T>G45B:)XNT+Q",:9J,4TF-QB.5<# M_=.#6W2-U)25T%%%% PKR?XX7P32=,L ?FEG:4CV5 MV#$K:0)'CL&/S']&'Y4'+C)E?+.MZK-K>M7>I3G,EQ*7QZ#L/P _"O4/ MC+XH8M%X0QQO-(L<:EF8\ 46.+&U>:7*MD-I\,3SS MQQ(,O(P51[DXIE;_ ((L_M_C?1[? 8?:5D(]D^8_HIIG'!'_ (2M>@;9#;2WC'&,G!(_0+3/.P:_ M>7[(\3\3ZC)JWBC4KV1R_FW#[2>R@X4?@H K*569@J@EB< 9)-)FNE^']C_ M &AX\TB# *K/YK9Z80%OZ4'.DYSMW9AR:?>PIOEL[A%_O-$P'\JK5]A%%88( M&/2O"/C)HEGIFM6-Y9PI#]KC<2I&H4%E(^; [G=^E%SJKX/V<.9,\\LKVYTZ M\BO+29H;B)MR2*>0:^F_!/B)?$_ABVOR!FU4Y>YZI1112/6&MTKY8\97HU'QGJ]TIRK73JI]0I MVC] *^F=%Y,>I X'YU\F.[22,['+,22?>FCS'[64E(#YET!TWX^5?P'/XCTH.K#UE"@VSS#4+Z?4]0N+ MZY M1UZ%\'+%KGQJ;K82EK;.Q;T9L*/T+?E7GM>W?!&S\K0=4OB,>;<+'D^B+G_V M>F&%C>JCB_BY?&[\>3Q9RMK#'"/RW'_T*N% R<>M:OB;4?[7\3ZG?@Y2:X=D MS_=SA?T I/#5G]O\3Z7:$9$MU&K#VW#/Z9I$5'SU7YLZ_P"*F@G2)M$F2,JC M6"6['MNC&/SP1^5>>5]&?%;3/[1\"74B+NDM'6X'T!PWZ,?RKYSIFN+I\E30 M^H? NIC5O!>EW6X%Q (GQ_>7Y3_+/XUXE\5+]+_Q]>^6X=+=$@R/4#D?@217 M8_!+5,V6JZ;(^!$ZW" ^A&UOY"O)-3NOMVJWEWDGSYWEY_VF)_K2-:]7FH1_ MK8K*K.P502Q. !W-?0'CV8:!\*DL"0LC0PV:CW &?T4UX_X%LO[1\;Z/;[=P M^T"0CV7YC_Z#7H7QRO?W6CV*GJ9)6'TP!_,T$4/=HSG\CQRO1_@O9&?QC-=$ M'9;6K'/HS$ ?IN_*O.*]@^%4::'X-UWQ',,C!"CU$:Y_4MC\*#+#*]1/MJ>H MWWB'1],C+WNIVD '4/*H/Y9R:\ ^(_BR#Q7K\:^ ?AM>:Q=P:EJ]L8M*'SA).&G]!CJ%]SU[5[[$BQH$4!5 P M*#HP5&2?/(?1112/1.(^*]\+/P!>)G#7#QPC\6!/Z*:^<:]A^.&IG=I>EJ>/ MFN''_CJ_^S5X\*9XV-ES5;=CVGX'6>W3-6O<SB)Q_W[7_"O9/AE8+8> =- 7:\ZF=SC[Q8Y!_+'Y5Y7\98?*\<(XZ2VD;? MJP_I0;5HKV5^JES;3I+M!QNVL#BH[Z\FU&^GO+ABTT\C2.3W M).35>I[.TFOKR"TMD+SS.(XU'C-\Q/Y%?RKVSP_HUOX?T.UTRV'[N% M,%CU9CR6/U.37S?XXO1J'C?6+@'(^TL@/J%^4?RI'?7A[*@H=SGZ]^\,H_AW MX,R7+#9*;2:Y&>.6R4_3;7@D4332I$@)=V"J!W)KZ!^)LJZ3\-'LXR '\FV7 MZ @_R4T&6%]U3GV1\]UW/PETW[?X\MI6&4M(WG/UQM'ZL#^%<-7L'P,L@9-8 MOB#D>7"I_P"^B?\ V6@RPT>:JCUG4[&/4=+N[*3[EQ"\39]&!']:^3+NVELK MN:UG4K+#(T;J>S X-?7QZ5\X_%;3#I_CNZE"%8KM5G0]CQ@_J#^=!W8^%XJ7 M8P_#.O2>'[^XG0G;-:2P,!_M*=OY-MK%HHIGEN3:2['H?P;LS<>-7N"ORVUJ M[YQT)(4?H35;XMZD;_QU/ #\EG$D(Y[XW']6Q^%=A\$--,6FZGJC#B:584)] M%&2?_'A^5>4>(KS^T/$NIW8;<)KJ1P?8L&AJ?P MDM=(DGDMQ>QF1Y$'S8:3=W]L"O K6W>[NX;:/_63.L:_4G KZWL;6.QL+>TA M&(H(UC7Z 8%#+P,%)R;/-(_@?I ?][JM\R^BA%/YX-=7H_P\\,:*R26^FI), MG(EG/F-GUYX'X"M33M?L]4U+4;"WW^?I[JD^Y<#+9QCUZ&G0ZY:3:_/HJ[_M M<$*S."OR[3P.:#NA2HQU2-$( ,"G5SVI^,;#2]9_LEK:^N+SR1-Y=K;F0[,X MSQ[U?T77;#Q!9-=6$I=$>/ M)H@>+6".']-Q_P#0JX4 D@#J3@5]=2:?9RR%Y+2!W/5FC!)IHTNPSG[#;?\ M?I?\*9Y]3!.5_&S2A-H5CJ M:J"]M.8V/?:X_P 0/SKU2HI88IT*31)(G]UUR*1T58>T@XGQ_17US_9>G_\ M/C;?]^E_PH_LO3_^?&V_[]+_ (4[G!_9[_F. \.2-X<^";7H)CF^RRS*P_O. M3L/ZK7@M?7YMH6A\EH4,6,;"HVX^E0_V7I__ #XVW_?I?\*#>KA?:))/8^:? M -D=0\=Z/"!D+<"4_1/G_P#9:^H!T]:@BL+."0216L$;CHRQ@$58(X-!IAZ' ML8M7N>8Z!K^DZ)XY\8#4[^"U,US%Y?F-C=@-G^8J8:_I.E_%/4;N^OH;>WGT MV$12.V ^2#Q^%=U+H^F3R-)+IUK)(W+.\"DG\2*672-.G8--I]K(P 4%X5) M'0=.E *G-*UUO?J>;WIN]<^*R3>']7CM3)I =+KR1,K)OZ 'WQS[5W7A?PZG MAS3YH3X4444&H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 40 4444 %%%% !1110 4444 ?_]D! end GRAPHIC 7 ex23-1_001.jpg begin 644 ex23-1_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^L_7-9L_ M#^C7.J7\HCM[="[$]_0#W-:%>&?%*?4/'G]K6.DW"QZ-H,9DNYC]V:;^X#WQ M0!ZSX4\01^*?#EIK,4#01W(+*C'D $C^E;)(4$D@ Z M+I5MYVFV,1\^^!X,N>%'ZUVU<%\(?#"^&_ =H73%Y>@7$Y(YR>@/T%IXKS73IE\;_%JXO/]9I?AU?*A[J]PW5A]* +D%]X ML\*^%]'L'LI]=UJ\]B?8FO2> MG6O))/%&F:A\09O$>I7GV30M#S903-NVS7#?>/ [#(H MIH7Q7\]Y&\3::!C MY1Y&03]*8?%OC;P=>68\86=C>:;GZ9\^MZHWV>SC')!/5_H!3 MK#P3#I7P[N?#T1\R>>V?SI3UEF88]^M>3V$#ZK^T1?W,IW)IMB$1 M3VW=_P"= '9>-_$T'@SPA/>X!F"B&UB[O(>% KQW4/ ,^C?"B_\ $VJQF;Q! M//'>R,1S&NX''^-=_JN@W_C#XHVYU"V>/0=%421A^EQ,>_T%=]JNG0ZOI-WI MUR,PW,31MQTR,9H XWQCXWB\/_"Z/689 UQ=6R);8/5V4?PKSFR\#>+M5\1Z'X MC3P1SA$WS>8H8/(>6;GWK'UOPQJFO?$S2-0N5B&B:7&98QG)>8^H]J[N@"M: M:?9V"E;2UA@4]1&@7^56:** *>J:G::-IEQJ%],L-M A=W;TK@_AI/J7B34M M7\8WIK=\=>"$\/Q;K?D1#:L:R[0!Z<4 ;_P 0_$7_ CWA6=H7Q?W9^S6:@X)D;@$ M?3.:L>"?#4?A?PS;V6]I;EQYMS*[9,DIY8U!JOP]T+6])LM.U);JXBLW\R)W MN&W[L8R6SFF6'P\TC3IA)!=ZMQT1[^0K^6: %^(GBH^$O"5Q>PC=>RD06J=V MD;I7A=IX/UO7="DLKGP9=OKMU/YDFL3S8"9.F.U>U>*_!=UXE\4^';MKE M%TS3':66%LEI'XVUVU &-INC7%EI5G:R:A*SPP)&S#N0H!/Z45LT4 %%%% ! M69:VMNFN7LZ01+,Z*&D" ,P]SUHHH TZ*** "BBB@!*6BB@ HHHH **** "B -BB@ HHHH **** /_V0$! end GRAPHIC 8 ex23-1_003.jpg begin 644 ex23-1_003.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BD-5)=3LH-0AL);J)+N92T<+. S@=2!0)M(N45C M2>)M,B\2P^'WF8:A+$9578=N.3UZ9P"<>U:?GQ><(3(OFD;MF><>N* YD344 M#I10,***#0 44TL!UHR* '44W(HR* '44W(HR* '44W(HR* '4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !115#6-3@T;2+O4;C/E6T32,%ZG Z#W/2@3:2NR_16-X;U^V\2Z%! MJEJKQQRE@4?&Y""00?RK$_X3X7=S<)H^@ZGJ<%NYC>YA51&Q'7:2?FIV)=2* M2?<[2BN9UCQG8Z+I]A/BL?7]HZT6&Z MD5NSK:*P-9\2P:-JND:?)#)(^IRM'&R$80C')_[ZK$N?B%<6>I6VG3>&-46Z MN=WD1[H\R;>3CYJ+!*I%;G=45SD/BC.J:3IMSIUS;76I)*ZI(RYBV DAL'N! MVJOH?CG3M;U[4-&1)(+NSD9 )",2[6*DK^(Z>]%@]I':YU=%8MIX@M[G6]6T MWRWC;35B:65R-I#J6X^F.]8D?Q!&H/,VC:#JFI6L3%3)/$\7ADVLU[;2-83 M2B*2Y0\0D]"P]/<5NPR++&KHP9&&0P.01ZB@2DF[$E%(3BN4U#QK'%KLNC:7 MIEWJE_" TRP%52/V9F. >:+"E)1W.LHKF9O&%OIWAV35]8LKK3A'(8C!*H+L MW8+@X.>U9S^/Y+-(;G5?#NI6%A*P7[3)M8)GH7 .5'-.Q+J16YV]%XI M6'[2.NNQT%%X9 Y/)([5;D\2I#-['045PC^/[R+6(M(?PM M?B_EB,R0^?'DISSG..QK;@\1^9KUGH\]E+!=7%D;M@S ^7SC:<=Z=A*I%G04 M5RGA3QS8>*KF\M8(Y(+BU;#1R$99YO45Q-OX]GU..2YTCPUJE[9(2!<#8@D]T#'+"NPM9C<6T M,QC>/S$#;'&&7(S@CUI#C-2V)J*#TKFM?\61>&]1LHK^UD6RNW\L7JL"L;^C M#J/K]?2@6'S(\J#C!/..XK3UWQI9>']4TK3[N*0RW[;25(Q",@ M9;VR?T-.Q"JQ:N=116%XD\11^&;!+^YM9I;02*DTD7)B!.-Q'M(ISBG9LZ*BBB@H*:S!>IQ3J\B^.%XPAT: MQC8YDDDD(!YX"@?^A'\J#.K4]G!R/6@ZG^(?G3@0>AKR'Q!\*M)TGPS>:C;Z MAJ"75M;F8>9*I4LHSCA0?;K6E\-O%$L7P_NK_6II&M["4QB9LLQ3"D#U)!.* M9FJS4N6:MU/3:*XZ3XG>&8],6_:[D\ISB-?*;=(1"6!&0F1P1GA1GL1^=(T56#ZG145Q47Q1T W<-MV;3'"/H'4[V\D>^E2.UC.^1T&SMFN MENC;Q&X5=@EV#>%],]<5FMX;TX^)5U_RF^WK$80^\XV_3IG%5='\;:-KNK3Z M993R-=PABZ/$RXVG!Y/N:?/XNTF'Q''H!G=]2DQ^ZCC9@N1GDC@<<_2@UYH- M7_JX>']8U;4KS4XM2TA["*VFV6[L<^E!9S7CZ1X? ^KR1 M.R.L!*LIP1R.]?-G]L:G_P!!&[_[_M_C7TA\0O\ D0]9_P"O?^HKYBIH\K'M MJ:MV+O\ ;&I_]!&\_P"_[?XT?VOJ?_01O/\ O^W^-4J[/P-X>L-6@U"XU.18 MXW7[%9EOXKF0$+CZ?UIG'!2F[)G,_P!KZG_T$;S_ +_M_C1_;&I_]!&\_P"_ M[?XU7N;::SN9;:XC,O"Z]O^!W_(#U3_KY7_T&D=6#;]LM3U:BN/\ M%'C*YT'6K+3+72X[R6ZA>4-)=" +MR2,D$=!ZU8T;QOINH^'K?5[QAIR3.8U MCN& +,.NW^]^%(]7VL+\MSJ**Q9?%FA06D%U+JUHL%P2(7\P$/CKCZ=_2JB^ M.=%;Q)_88N/])V!@YQL)) "@Y^\<^E!7/'N=+12 TM!04444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% :\X^)EW?7MYI' MAW3+5[R:XE^TSVZN$WQ(<[68\ $YY/I7H]1?9H?/\_RT\[;M\S:-V/3/I31% M2+FN4\KT:XU9-3\2>&[S3_[(N]8MY+NRB$ZN%=E*MAE]2,^HP:U? 7B;1-/\ M)6NG7]_:Z?>V0:*>"YE$3*P8\X.,YZUWSVD$DZ3O$C2Q_<_:[:(KSY0D5MP M'I@?I7K\VE:?=/96\LO\ ?>)2?S(JUY:XQV]*+D^Q;5F]CS?QOXDT?6? MS6&G:C;W5Y>O D-O#(&D)\Q3RHY'2FZSI5KJ_P 5;?3KZ%98)=$*L".GSGD> MX[&O0(M)TZWF\Z&RMXY?[Z1*&_/%3&U@,XG,2><%VB3:-P'IGKBBX>Q;^+R_ M \5EDU:Q\<>%?#^K*TATZ\(MKL@_Z1"VW:?J-N#77>*,?\+4\'_[MQ_Z#7>2 M6D$LB221([QG*,R@E3['M0]K!),DSQ(TL?W'*@E?H>U%P5&R:OU3^XXW7"/^ M%I^%?^N%U_Z!7'Z1X9.O/XIN+-S!J]CK,LMG.O4,"?E/L<8KV-K:%Y4E:)&D M3.URHRN>N#216D$!RAA: ]1(LAI;0QRO*D:+))]]@H!;TSZU#/I.G7,WG3V-M+)_?DB5C^9%.XE1E'9ZZF M=X0U>?7O"UCJ=TD:37"%F$8(7AB.,D^E;M-2-8U"H JCH!P!3JDW2:6IR?C_ M %:TT_P[+;36:7]Q?'R(+)@3YS'V'.!UX]JL^!]%O-!\*VEC?73SSJ-Q#=(L M@?(/8?YXP*W7M8))TG>)&E3[KE067Z'M4P&*9/)[_,QK5YKX4UBP\,^(?$6E M:W+%97,M^]U'BZI$LP6RN89T;D$B%0?_ -?M7-:W;:KH M&MZ#X=O2\]A#JL,VGW+')\O< 8S[KD?_ *L5[@T$3R)(T:F1,[6(&5SUP:;+ M:P3%3+$CE#N7S/-O&ZZ3!J=WJ^F^)HM*UZUBQ+"LH_P!( MP,JK)GDXP._TI-0UJ::U\#^)-6B^S1B9_M+;2%C+H5#'T!ZUZ/+IUG/*)9K6 M&25?NN\8)'T.*ED@CEC,>>=K=PZQKL &2.!D\54\*ZWI6D^+?%Z:CJ-K:-)J *":4(6^]TSUKT6WL;2 MTR+:VAAW=?+0+G\J8^EV$CEWL[=G)R6:)23^.*+H/92OS7U_X%CA]0Q_PO'2 ML=/[*;_T*2KMU_R5^Q_[ [_^C:[$VT)F$QB0RJ,!RHW >F:#;Q&42F-?, VA M]HSCTS1.'M[22*]N9T;[/SN#* 64=/0BO88;6&W4K#&L:D[B$4 9]>*5+:*-G9$ M56UM3@-)\;:-9> H_+O[2WU"SL-@M)W"L)43&W:<$_,.W MK76^&=1GU?PYIVH7*JL]Q LCA 0 2.P-7)-,L)I?-EM('D_OM&I/YXJT% QC M@"AFL(R6[T%/2N(^(VJVMOH8TG[&FH7^H'RK>TZG)_CP.<#UKMSR*@-G;FX% MP88_/ P)-@W8],TD.<7*-D97A32;K0_#MII]Y>/=S1+AI&[?[(]AT&:VSTHQ M1B@I))61Y[HN/^%T>)?3['#_ .@I7*72Z]XLO_$E_8:-_:%G=9L;6X:Y6,0I M&V0R _>^8 _7UKVA;6!9WF6&,2N,,X4;F'N:6*WB@C$<,:QH.BH /P%5,8)?A=%WN\GYQ@9A!/]WG@>GTKTP:=9K,)1;0B0,6#B-<@GJE4O%U]X3_ .$KT^*> MVO=1U:TVI!9V0!5"#N (X'IQZ=:]"TRU^PZ3:6F,>1 D>/\ =4#^E>41Z1XE M\,_$?4M9AT$ZK#=O)Y;)(!M#,"#D_=( QTZ9H(G%0A&*7X&;X^U'5M?\1Z#I MM_I/]G(\H\J)Y5>1][A/ MKTK@]:T'QA?^.=)\03Z3!,D)C(MXK@;80K$X9CC)YSD#%:_C/1/$GC#6+?2$ M@^QZ%&^^6Y,BDRG_ '0<\=!D=>?2@F-USMJ]SS[P7!<>-M4TS1-3O%_L[3(V MD6#D&5=V2/?L/8#BO0OC#!4M8R$$]Q'&$ P-JY;'Z"L_Q#X(U#2O&6CZ MUX6TY6B@51-"DBI]WC^(C[RG''I5WXE^&]:\37^C0V%J9+.%F:=C(JA=Q7L3 MS@ ]/6@F,)1IRBUJ6ITDT+X*E7^29=-"L.ZO(,']7JI\&-.>W\(S7DB@?:[E MFC/JJ@+_ .A!JW_B!I-_K/@J\T[3(Q)<.4Q'N"[@K D#/':LCP5+XDT3PRUA M>>'& LHOW(2==T[%LD8S@=2WL'@;XN:I>.O[F6"650/XF M==V/Q<8KJOAGH%S*T_B[5R7U'4LM'N&-L9[X]\#'L!ZU1N_".L^-O&-MJ^LZ M9'IFGVZJAA>4223*I+ ''J3@^@]:Z:SB\517EO&92;/(W>8L6Y%\P';\H _U M8Q]2?04$TH/F;:TOH=/?I<2:?&[;5K31(8= M;NX[J_!/F2QC (SQV';':HO$=CJ6J:/+::5J1L+PE2LP'8'D>HSZBM.RBF@L MH8IY?.F2-5>3&-[ L_P#7O_45\Q8IH\G'_&O3]0'/%=AXJ#^'+71] AE*W-FHO+EEXQ[4);(;RZM".0H&Y%'OD#.?H*V?!'@<:U;:AK_ (C@ M\R?5 WE)(,F-&_C&>A]/0#WH)IT)[=6>?^-(CJ(L/$\2J(M3CQ,%_AN$^5QC MWP"/K5#PGX9NO%6M)90$)$H\R>5NB)GD_7T__7763>%[^Q35_!,NZW?\,GN*!.G[W/): M=?4Y#Q1X=N?#&N2Z=K? [_D!ZI_U\K_Z#7)VBMX] M\%/:O(6UO1$+PLPRUQ!_=]13W.GW3 MS+ +AE"QMLPJ.1P05/YU?\>PO>?$#0K9;>&Y5[:4F">=H8VQD\L.E6M5\5:U MIFK?V-ID.G1Q6VD?;/WF^3:5!RH((R.,#/\ ]:@WDJ;E)RN4]1\$ZD=+LO[) MTQ++4K>9YHI_[1+F%F8$YRN&!'Y'UK8M]!UZS\=V^MM';W<F.E4+;XFZ\ MVFV6IS6^G/!-J'V)H(E<28P#N!W$#KZ>E & M .<&GYKQ'1?$]QX:DU\VD"23WFMFW5Y2?+CR6Y;')^F1]>*Z6_\ '&O6-IXA MBC@LKB[T:2+=*(W$?I=LD\]\+>,S*5$D9 P=J MN=ISUY-%A_6('J&:6O.=9\6>)?#NHZ5#JZ6$5G.<7-Y!#)(BL6;"XW CY0.3 M[\<8KT1#E22 ?PJR* 3]2*B\*#'PSF M]A>_^C9*!N/Q=9/I,VJ-:WL5G'$)O,D@QO4]-OKUK1T_5!J&\BSO+? M9C_CXBV9SZ>M" ?[+AZ_P"ZM=5I\>H1HPU"[M;AB04-O;M$ /?+ MMG]* A*3:3[%?4O$EGIDDB2P7L@B0/*\-J[JBXSDD#!^@R:)/$EDMM;3P1W5 MVES'YL1M;=I,IQR2!@=>^*S=:U.ZU+59?#6CR""Z\D275XPR+=&X 4=W/8<8 MZTVYNGT"WTKPSHL FO'@*1/*?DA1 9),?7IW- .;N]=#37Q3I3Z(-72X9K1 MF$:XC;>7SM"!<9W9XQBGV7B/3[U+LB1X7LQFYCN%,;Q#&06![8YS7,W>B0^' M--\.6:S-+$FKI+<32 #>[!_F/8?.RX_"L;QBLESKOBHV0R(]!1+C;W?S"PS[ M[,T$NK);G(S(URADMC-"R+<*.24)'/&#]*W-W&:\_P!;E@N& M\"I9%3(UW%)'L_YXB,[_ ,,8KO$ECE4[&5@."0,C!5A_0X.#[5 WBC3!?ZC9+,7FTZ#S[D*N0BXSC/H]*IGQ?IYT[3K MV**ZFCU#(MTBB+.V%+'CMPI_*N5:";POH\6KVJJ=(O+*-;ZW4?ZJ1D $RCTY M&[\ZKZ0UTF@^ 6LX8IKD-+M264QJ?W,N(9LHWTVD8^E9-MIMMXAU?QK;0* MAL;A8H=X'R?: IRP]P=O/J*!<\NAV5UK5I9ZG9:?.66>]WB#CABHR1GUQS^! MJIJ7BK3=*NKJWN6D\RUM/MDH1,[8]VW\\]JX&2^F\36D6OIYJS>';>*1D)Y: M<-F=?^^$_P#'JMZD(M3\(>+_ !)&VY;Y&B@;MY,7R@CZMN/Y4$>V;V_I?\.= MO:>(8;NUFN?L=[##%%YV^:':&7&?E]:ATWQ9IVI7,%NBW$$MS'YMNMQ"4\Y, M9RIZ'@CWJE;QZBG@V*!NI)-'I&>,XK$M?%FD7VMMI-K<^==*' MW;$.T%" PW=,C<.!6PLB."%8-M.#@YP?2N=OD2/QWH850H^R7AP!CDF&D:RD MU:Q8N/%^E6UY);O)*5AD6&:=(F:*)SC"LX& >1],\XJ?4?$%OILK1R6U[*43 M>Y@MG=5'N0,=N@YKA;)XHOAKXKAN@#<"YO(W4CDRL?DX]U#QYX?TVR@NIKW>L\8E MC2)"SE"<;MO4#ZXK7U/5;?2=-FO[K>+>%=SE1D@>M%HFXSPPQ_6@M2E=I]AMYJUO8R6 M:3;@+N40Q,!D;R"0"??!IEWK=I9WZ64A8SM ]QM49VQI@$GTY( ]:\O%EJVO M:=!H\4S)=>&8&+,K'#W*N1%C_@"$_P# JZ#0YO\ A(%USQ21B.>R%I AZH%3 M<_\ X^Q'_ :#-5F]/Z\SJM*\00:NJR06MY'"\8E26>+8C*<$8/N#FF6/BBPU M.=4LTNI87+*ER+=O)8KG.'QC'!YZ>E4O!\-__P (QIOVRZM);5["(1QQV[1L MHV#[S%R#QZ ?TK.L([GP;>:?I<5Q'>:)>W!BM@W^NMR0S8&.'3@\\$9H*YY6 M3-5O&=HNH?8/[.U0W7E^;Y0M3G9G&[KTSQ6K?ZK!ING_ &VZ61(LHI&W+ LP M4#'U85@?\U93C_F"-_Z.%3^/-Q\(W 0A7\ZWP6&0#YZ=1D9H*4I][=[Q"C(IVC)RS!1Q]6%1:SK]AH,%O-?R&-)YU@0@9^9NF?;@\URGC: MWUM/"LS7FH:?-;^?;[DBL7C8_ODQAC*P'..QJKXGN&USQ/=:8=+O;VRL;-HV M-JBMMN)5&#\S#E5Z8[M01*JUHO([G5-8L]'MDFO'91(XCC15+/(YZ*JCDDU M-?0V9N1I^HG#[#%]E8/G&XXK BMU\:>#],EFNFL]3MG#)*N"T-S'E6R MIZ\YX/8UJ^'=6O+][^SU". 7EA,(I)+=B8Y,J&!&>0>>1VH*YVWZA:>+[.\M M);N.TOTMHDD=YI(-JX3.X9SUR",>U33^*M+M;[3+2>9HY=33=;;EX;IP3V)R M*PM-/_%K]2_W+_\ ]&2U5NM+@UC5="L;@?+)H0:"?:3LN^ MGYG97>L6MEJEAI\Q83WQ<0X7(.Q=S9/;BJEQXIL(KZ:RA2ZN[F @31VL#2>6 M3SAB!@'VSFN*.I7TOCCPSI6J*!JEBUR'D7[LZF [9!]<'([$&M_X>2(GAK[+ M.5&I03S+>JQ^?S-Y)+=SD$8/IB@<:KD[(V[GQ%86FFPWUPTT<WTNH6.HI +RPD6.26W)\N0,H8$ \@\\CM0 M4IOF2?4GF\3V,5_-:)%=W#P,%F:WMGD6,D @$@=<$=,U#J/BZSTJZCM[JSU M-+,((F6W)61SG 4]^A_*L;6HKSPG/J?B+3[J.:QD837>GS':-P !:-NS$ <$ M8-2^,G$D_A1\$!M8A(!'/W6H):='KZO;RS?V9J2^60-C6^&; M/H,\X[UB^+8]0C\ :Y_:%U;7#FW;:;>W:( =\@NV?SKH;"/48U?^T+JUN"<; M#;VS0@>NX,5M8WX"R-&\DD&U$9N1BKNH:O: MZ9-9QW3,@NYA!&^/EWD$@$]LX.*Q_"L(M?BT5Y2M]+"9XT(X902#@^O!XJ276;6'6K?27W_:KB)I8P%XVKC/ M/XUR.KZ3;^)O%;I'.T3_ -EQ3VMS']Z)Q*Y5A_GH:QGU34-5\9V]K+;M;:S: M:;=P2(IX+X&QU/\ =;J/3D=J =5H[J3Q9IZSS1P17MT('*326UJ\B(PZC]\16-BUO&WGRSW*[X8(86>1EXR=H' Y')Q65\/Y[0^!]-$6U#%%LG M4\%90?GW>ASD\^M0Z8?*^(^M_:V&Z>VMVLBQZQ@$.%_X$J2310&5+B#'FP31-'(F>A((Z'L>E2:3K%MK6FQW]GO,$A<+N7!RK%3Q]0 M:PISY_Q(M#9LI\C3Y/MI7^ZS+Y:GWR&(]L^M0^ KB&Q\"1I=2+&;26Y6<,<; M")7)S^!H&IN]GYFUIOB73]5FMH[9I-US;&ZBWIC<@;:?Q!(X]ZDO=?L[&YN8 M)?,WVUHUY+M7(6,9_4[3@>QKB(/.TKP)X7U^*/+:TE:W4ZC3?$<&IP?:(K.]CMS M#YRRS0[%9<9&.>>#FHM-\7:=JAXYQ5#PU%J" M>"K0W5S;20'38_)2*W:-D'EC[S%VW<8Z 5S_ (8>ZE;P?#J*PPVT=HTMD\1) M,K^7MVN3C:=K$X&<\\\<@.I)->9WVJZO;Z/8->W0D,2LJ8C7?"S"-@KFYMMK,,@'SDQD9&? MID5S.KC5;?5M=LC)'>:K?Z29(+BU0Q>4B$CR]N6QDL2#GD_2@Y4TS5K;5;1[BWW@1R/%(LB[61U M)!!'X52;Q7I:::?XC\/:5:WD=K##ILL<$[Q>9^^&W<0"0-Q M7G)SU;BF9.K+9'63>([6VT>74[BWO(HHW6-HY("KDE@HP#U&6'(JWI^I#4$9 MQ:75OM.,7$>PGW ]*X75]0U&Z\,:U87EQ!/<6%[:Q+=)'M63,D3#*@]1G! - M=S8)?)"W]H7-M/)G(:"W:( 8Z$%VYZ\YH*A-RE8I:CXJTW3;U[.0SRW$47G3 M)!"TABC_ +S8' _6K=UKNG6>EKJ<]RBV;JK)+UW[ON[0.23V YKG=$EMX/%G MBU+DJL_FQ2LS\9A\H ?@,-7.6Y-O9?#V>^XT]7D#[ONJS+^Y)]/:@3JM?UYG M>1>)K202F2VU"W$<;2DS6>G7VI;'Q+8WVH"P$=U!*U2UR/*. S,X.20 M0H&<\>G-!4I2C;4[BBBBD:B''>DP,T&N:C\1W!N;W?%;B)$N&@4,WF-Y+[#G MC&"0>G08]:"7)+01W))YA+ >7]=Q85JZ5?MJ$-P[($\JYE@ !SD(Y7/XXI#4TW8O MX%(0*P[K7WMO%%KI7E(895'F2EL,K,'*@#N/W9S]1ZTESKTMOX:N=4\E&>&: M2()G@[9C'G],T"YX]SG-<\1WMOXJNDM9I1;QV[6J+M)3S]HD9S[*I'Y&J-GJ M5_!>PPWNHL_V.SB:=9-1,4ADVF60^6%)D&"HZC[IKOKB_%MJL%HRJ(Y+::=W MS]W88Q_[/^E84/BZ=_#5QJCV49G@N(D:%'SE'*$$'^]L?IZ@BF8N*3NY',Z; MK>NK'9P:E<74?D79N+Z9AC"^3YOE>X !S_P$=ZCM]>U1=)NIY=0*R3PPQHPO M-\8EE?G+XQ$RJ#E1G YKLWUZ\NK*W?38;:2>XGG2/S7(0K&S '([G:OYU,^K MWA\0PZX6*=U./)0]7-1>(=:F MTAH(;6&.6>6.6;$C$+LB4,W3N<@#Z^U0Q^(;BX\3Q:=! GV4VL5RTK*Y;#[N M,@87&W^(C.:"[).URVGANT7Q2WB$23_:V@\@H7^3;D/6MH4#I2TC9)+8 M*#THHH&*=91DTG3?F4D9\Z;^%0#UZ_GBO M=O%&ERZUX;O=-A95>Y0(&;HO(R?RKQW7DF\0W]KX'\)Q>9IVF_??=\KOW=F] M 2?J2<=J9P8F/OJ6_;U.8D\5SZAXGFU'4P\UG=3HUS:A_E:-6!5?PQ^/XU]+ M:;?6FI:?%=V4\B>A' MOU]JROAUXV/A*_FT?5Q(EC)(^*\M\+^!=6\<:I-JVK&6WLIG,KSE<-,2> MB ]O?H*]%_X12X\7>(1J_B*-ETR$$66FR=0.!ND ]<9V_0'IBN\BB2)%2-0J M*,*H& !Z4&[H^UGS2V/GW6_#FJ?#3Q/:ZK9>9/8I(#',1C(/6-\=,CC/?J/2 MO6_!MOIS1WNL:4X-EJLBW(3&#&^,.I';D?J:Z"_L+;4K*:SO(EFMYE*NC="# M6%X1\,/X5CU"SBN&EL);CSK96.6C! W _B.M X4/9STV_(NZKX>T/7;I/[3L M8;F:*/Y3(#\JDG^HIA\-^'K")IS8VT,<=LUNSL.Y,D0:0D&-9]Z(3Z;0%]J# M5K5^Z3Z=HOAUC:2V%E$&L PMSM93&'))QGL22:$+KPE]A\)+8V]IJ0_?32!B3&Z\L.Y;'K4=OX?U*/\ =S0O M+9DNWV<7 0ARB8;Y<# 97XR?O9Y-+H&@:II]QHIG54-G$D,ICE&&C$)!&.I_ M>'/88P>230&^G*;]KX:TV+PW!H4]LEQ9Q1+&5E7.['?ZYYJ&+P7X=@MXH(M) M@6.&7SD'/#_WLYR3]:WZ*1MR1[&1>^&M'U'4HM0O-/AFNHL;)'&>G3(Z'&>] M:RC Q2T4#22"BBB@84444 %%%% !2&EHH R]4\.Z3K+H^H6$-PZ<*[+\P'ID M9 M5^8_4GG'M4UMI=G9Z>;&W@6.V.[,8SCYB2WYDFKM% **6Q1ETFQFTG^RY+=6 MLO*$7DG.-@& /TJ#2O#NEZ(TK:=:" R@!R&8[L9QU)]36K10'*KW,&^\&Z!J M5]+>W>G)++;K/IR.+>/RHLNPVIG..M;]% N2/8 MRX/#^E6^E/I<=E']B?.Z%LLISUZU+INCV&D6WV>PM8X(B^$0^TO$(6D[E 20/S)_.K-% S*U/PYI M&L.KZAI\$[KP'9?FQZ9ZX]JNVUI!9VZ6]M"D,,8PB1KM51]!5BB@5E>Y0M]' ML+2"Y@M[5(XKJ1Y9E4<.S?>)^M-&BZ<-'_LD6J?8-GE^1_#M]*T:IW6I6=C+ M!'=7,43SR>7$KL 7;T'K0)I+/&#< M0HR1OW4-C&#*(_[;L]Y M;;M\SG/3%(5XI6N7;CP]I-UJ::E/8027B8VS,O/'0_4>M5M0\(:%JMZ]Y>Z> MDMPX 9R[ D 8'0UIWNH6NG6KW5[<16\"?>DE<*H_$U6CU_29=*;5$U&U:P7. MZX$HV#MR:8-0ZBOH>FR:-_9#VJ-8;0ODDG& 9AU=@ N3^ %-M],L[2Q-C! L=L=V8UZ?,26_,DU)>WMMI]J]U=SQP01C+ MR2,%51[DU%IVJ6.K6PN=/NH;F')&^)PPSZ<4!I>Q1TWPEH>D3F:QT](9"AC) M#,1M/;!..U/L?"^AZ9=FZLM,MH)^<.B8*YZ@>GX5H&\MQ>K9F9/M+1F419^8 MJ" 3CTR156?7=+M=2BTZXU"WBO9<>7 \@#-GI@?@:!6BB?\ LZU_M(:CY*_: MQ#Y'F]]F<[?SYIU[8V^H6QM[J(2Q%E8J>F5(8?J!4&I:WINCQ))J-[!:HYPI ME?;N/M5R&>.XA2:&19(G 9'1LA@>A!]*!Z/0AOM/M=2M6MKR$2PL58H>F5(8 M?D0#1;6-O:&9H(@AGD,LA'\3G&2?R%6LUSK>._"RL5;7+(,#@CS* ?*M66I_ M"VB7,<\<^FP2+/,;B0,,YD(P6'H?<5] -1MJ5Y_#VD7.G1Z?+ MIULUG'S'#Y8"H?5<=#R>15C3]+L=*MOL]A:Q6\.<[(UP"?4^_O37UG38],&I M/?6ZV)4,+@R#80>G--BUS3)],?4XKZ![% 6>=7!10.N3[4![J*\OA?1)]2.H M2Z7;/=%MYD9 G6E^UNUU"LC6THFA)_@<9P1^9JGIWB?1=8N3; M:=J5OIH$N6UT*^FVD MFHQZ@T*F[CC,22]PI.2*JW'AS2;FTN+66R1H+B7SY8\D!GR#NX/!R!TJ]:WE MO?6R7-K-'- XRDD;!E8>Q%-CO[6>\GM(IT>X@V^;&&Y3<,C/UH':+,ZV\*:) M:6-U906"+;72A9X]S$.!ZY/O4NE>'=*T1Y7TZT6!I0 Y#,<@?4U):Z]I5[?R MV%MJ-M-=Q9$D*2 LN.O%-O?$&DZ;>16E[J5K;W$V/+CEE"LV3@Z7"?LT-ZY>9D&2=S9)7O/"N@ZA>?:[O2K66<_>=HQ\_^ M]_>_'-6=0T33-4MDM[VRAGBC^XKI]SZ>GX5>W<9'(J&UO;>]1WMIDE5':-BA MR RG!'U!H':.Q#IVD6&DVY@L+2*VB)W%8UQD^I]3]:J7?A70KZ^^VW.EVTMP M2"SNF=V.FX=#^-6M3UK3=&C234KZWM%],34=NQ:DMH9K5[:2-6A=#&R8X*D8Q],5&=/M3IIT[R5^R&+ MR3%VV8QM_+BH#KNEC23JOV^W-@!DW <%!SCJ/>F:9XBTC699(M-U""Z>, N( MGR5!]:0[Q(-.\):'I$KR6-@L+M&8B0['Y3VY/M5E]!TR6PM;%[1#;6C(\"9/ M[LK]T@]1BI-3UG3='B234KZ"U1SM4RN%W'T'K3;G7-,L].34;B^@CLY,;9RX MV-GI@^] O=6A+J&F6>JV3V=]"LUN^-T;$X.#D=/<"H-+T'3-%5UTZRBM]_WR MH^9OJ3R:;8>(](U2">>QU&WGB@&971\J@P3R>W0_E4VFZQIVL0--IU[!=1JV MUFA<, ?0XH#W6[E.;PEH$]Z;R72+1IRVYF,8^8^I'0GW-6-.TL65_J-VTGF2 M7LRR'YWE@BFF2.2=BD2L<%VP3@?@#4XH&HQZ%6YT^T MN[FVN9X$>:V8O"[#E"1@D?A3-1TFQU>U%M?VL=Q$&W!9!G!]1Z&IKR\M["UE MNKJ5(8(EW/(YPJCU)I;:[@N[6.YMY5E@E4.DBG(8'H0: :6Q0/AW2/[';218 M0K8,06A48!.0<\=\@<^U2:5H6FZ(DJ:=;"!9""X#$Y(Z=2:@/BG0Q:?:SJEM M]G\_[-YOF#;YN,[<^N*NWNI6FFV3WE[<1P6R8W2NV%&3@<_4BF)'M M)UB6.34-/@N'CX5G3D#TSW'M5V>SMKJV:VG@CE@9=K1.H*D>F.F*S[_Q3H>E MW"6]_JEK;3.@=4ED"DJ>A_0UJ0RI/$LL3J\;J&5E.00>A!I#7+=V,>V\(^'[ M.*:.#2+55F4I)E,Y4_P\]O;I4^F>'=(T>1Y=/T^""1QAG5?F(],GG'M6IFC- M OISOYVH36$F;EL1HV3)(%Z#.W) ^M=X1D5C M7'AK3[E!'*CLGVE[HC=U=@0?PPQXH(G%M:'+W6K6L6D:=&--ED@FM)-1._4) M-\"QA7T&,'T'-6=,UR&#P M_=<2V\31&-9&!V>6P90"!TRHZT#4)(YY]3M+V*/4X=)@FN9M0D M@1WG*G]R'(<-M.,B/[H&/F^M0?VCIET+*UBLS]EUJW^ULMS?2J!OD#$*H# - MN;/&VM^+PAIUOI<.G6[7$4$,SS(4?Y@SA@W..F'8?C[583P[:0S6N6EUX@&ARZ?(76:;3A,]VS,8FC+L%=-&KP:GMD^U M0SRW"-NXW2*%;(], 5HV=A#9-&(["&&ST]FV*MW(LAWQAVP /NGS""-WX5!<:Y:VSZ/?QV0CENK&*14%\\?R M@C;&% VR$>8<9Q78PV$-O+R^T^]TTSRV8C,&)V0S+( )!D#@!6&1SFM M6._AA\:RVB6444KPQQF9Y2K2(H9AL7&&"DD'!R,YQBK.H>$M+U*_^VW$YJKTI:1>E+2- M@HHHH HZM92ZAIES:0W+6SS1E/.099 >"1[XS5;0?#VG>'+!;/3K=8T ^9\? M/(?5CW-:]&*!(/"FE^(S;O M>Q.LUNVZ*>%RDBGV80<$?G5.?2;>YOX[R0$R)M'7@[22,_0G-0IX=L$ MG\X+(7_VI"1GUYH)]XTA+&Q(# D=1GIV_I2K+&QPK GT!K,F\/6$UT;AXCYA M!!YX.6+']3^536.D6U@X:%6!"E,LVXD$Y.2>>M +F-"EQ1104%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% "&N1\5Z79)?Z5J(MH_MCZG;(9B,MMW= >P^E=?5#4M,BU, M6PE:1?L]PEPFP@993D Y'2@B<>96,;Q\UO\ \(5J*7%Q-;K(JH'A7+EBPPH' M?)X/L36)8?:8/&VD#6-/M]-EDLI8K=+-@\WU_E;VEZ5%I5M+#$\DGFSR3N\A!8L[%CT M XY_*J]GX>M[&+5%AFN-^I3/-+)N =688^4@<8[4%075DFR&ZAE EP0 0Q((;.!G(-0-X,TXZ M7'9^;=B2.X-TMV)?WXE/5]V.I''3&.U!#IR;9R4*![0AO.] M==;>$-.BCO\ [2T]_+?QB*YFNW#,Z 8"\ >P%-LO!]I:WMI=3WM_?/9@BU M%W,'6'(P2 ,G'VD&4F*JQ(?T4#)SS M@@<5BZ5JD.A>(/$U[J\/V&Y2"*9[6WPT10#:K*PQN8DXY ["NIO?"]K?VS13 MW-YO^U&ZBG6;$D#G^X<<#&1CGK4ND>'+72KJXO/.N;J]N %EN;E]SE1T P M/8 4%.$G/F.&\.ZUI[^/(KVXU:*>[O[)U91(66-VE39"OT _$Y-6KFUM[OP? MXRNKF-#<"ZNR)&'S*8_]7@]L;5Q]:[AM*@.N)JNY_/2W:W"Y&W:6#$],YR!W MK+O_ 9I^HW=S+)<7B6]TZR7-I'*!#.RXP6&,]AG!&<66&>-E MP8I Y+)C)X!.![8JU?\ A:UO-1748+J[L+P1>0TMHZJ6C[*0P(X^F:T-)TFU MT:PCLK16$:$DEFW,S$Y+,>Y).3F MO1-/T\6$;,\F\KN.=H]%'8=JQ[_P %V%]/=M]IO8(+T[KNU@E" MQ3GU(QD$]\$9[TR)PD[6,7P]-:^(/&NLWL\*O%_9]G]DCE4';%(A9N#P.<9J M"T\2IH/@'3T:4)/M:UCI]OIMA!96L82"! D:]< 4$JG+\SB/AW>Z5'=: MWI]C>I.?M7FQG<6:1?+0,_/7+9S[TDS:AJ/Q'U98;6TN1I]M L"7WO[Z. M_CNKRRO5B\DW%K(%=T_NMD$'\LT JSM56^:]D\K3WP8 MG:+U M='<>#M,FT_3[2,W%N=/8O;3PR8DC8]3DYSGOD'-26GAB"SM;R.*^O_M-X5:: M]:4&8D=,'& !Z8QR?6@2IRYKO^M"IH^HW%KKJZ'J&FVT%R;4S13VLFY'52%( M.5!!Y'J*I>*4N)?%^B_V?;0WUU##,[VUP0L8C.T;]W.ULX P#U-;6F>&+;3K M^;4&N;N[OI8_*-Q105R2<+'*Z%K,?AKPIJ[SI]GO_ .U)$:VD&(X)9,%0""?W8!#9],\5 MD:1JD%@WC/[%K'VR\>P26.Y!^:5Q&Q=QZ8)_ 5Z?HVA6FAVTD-L97:60RRR MS/O>1SU9CWZ"B#0K:VU?4=24R/+?B-94?!3"+M&!CTZY)H%[*6AQ=]:6MEX8 M\'75I&D=RMW9A)$&&?S -^3U.X$D^M5]6%S>7'BZ33K"VO[1P(;B>4@/"ZQ@ M.L8_CVC#8ROS$UU=EX+T^SO+6<3WDT=FS-:6TTH:* G^Z,9X[9)QVI;WP=9W M=U>31WE_:)>\W4-M*%28XP21@D$C@D$9H$Z4FOZ[&AX:EMY_#&F26DTDT!MD M"22C#L ,M[^M:C5#96D%A906=K&L4$*".-%Z*HX J8TCH2LK'GWP[^VG3#M MTZS-I]LN/O?X5VUG]L^SXO3 9MS?ZD';MR=O7OC&?>JVBZ M);Z%IYLK5Y7B,KRYD()RS%CT XR:GTZP&GVWD"XGG&]WWSON;YF+8SZ#. /0 M4$0BXI)GGVF75Y8Z/J?B*71K2]C:ZGEN9)+C,^Q)&7"@H0 JKP,]C6S8VUEK M'B/Q-)>PQRQ^5!$AD4';"T08XSTR6)_"KMSX%TRZGN29[V.UNI?.N+..;$,K MYSDC&1GN 0#WJQJOA.SU6\>Z-S>VLDL/V><6LNP31\_*PP?4\C!YZTS)4Y+^ MO4XS3/$I@^'6@V-SJ!L;J_1XS=N>88D8@L/]HK@#W.>U;GPUO-/?1;RRLKA) M!!>3D*&R0AD;83]0*Z^ULH+*SAM+:)8X(4"1H.BJ!@"LH>&+=-'NM-BNKV%+ MFX>X:6*4)(K,^\A6 X&>/I04JH:59QO-*TSQ6,Y"Q[54HY+8."IZ$*>O2NGU3 MPQ;ZE>M>+>7MG-+$(9C:2A!*@S@,"#TR<$8(SUIL_A&P:QT^VM7N+(Z>"+6: MVZ@@@J>,4MOX3MK.SN8K: M]OX[FZD$L]X)@9G8=,DC&/;&/:G6WA:WMH=0S>W\UU?1^5+>23?OE7! "D ! M<9)&!UH'&$E8P=<2YD^(D$FG6<.H7$.G$36]R0D<:,YPP;!PY((QMZ>E9^FZ M1-KG@Y["S:.*]M=7,UQ;W&5CB=7WM$NW/R\C&/K767OA.VNKNWO8[V_M;V& M6_VFWE >1!V?<"&]G0$^]=19^&+>QL;N""\OA/=N))KQILS,PQC MYB,<8QC&/:I])T"WTJ:XN?/N+N\N,"6YN6#.0.BC &>@ H'[.5TSSF7Q3I MVI>*M'UFYU.%(DNF6*V!.8(O+?YG_P!ICMSZ >M>M@@@$=*HW^DP7]W87,C M2*]E*98PI&"2I7!R.F&/3%7A053BXMW.<\?_ /(A:S_U[FN!T8>*+/P]I_AR MP5FAU6VCGMM0)/\ HL;(&E4^X)X_WJ]4UG2X=:TFYTVX:18;A-CM&0& ]L@T M_3;"+3-,M;"$LT5K"D*,_)*J !GWXH%.DY3O?H>$?8HS\.([ LQC_P"$I\DG MN1Y>*V/%6HW&A>#M4\&ZM,\T\:Q26%TW_+>'S4.#_M+R,>@]N>[_ .%>:5_9 M@L/M-[Y0U+^T@=Z;O-QC'W?N_K[UI>)O"FG>+-/6TU!9%".'26(@.A]B0>OI M08*A-1=M[6.&U9TC^)<0?17U8/H2+]G1%;&7^\=QP!VS[UU_A2RN_#?@FWM[ M_P":>WC>1D4YVC)8)GO@)!K@DG-T+,680D;-@;=G&,YS[_A4\ MFD0RZU'JC2S^;' T C#_ +L@G))7N>.M!M&FXR_:NJ MM?A_I5E>/+!!1110 4444 )BEQ110 4F*** %HQ110 4444 ?_9 end EX-31.1 9 ex31-1.htm

 

EXHIBIT 31.1

 

CERTIFICATIONS

 

I, Daniel B. O’Brien, certify that:

 

1. I have reviewed this annual report on Form 10-K 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 the 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(e) and 15d-15e)) 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 caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

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

 

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (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 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 a significant role in the registrant’s internal control over financial reporting.

 

Date:  April 2, 2018 /s/ Daniel B. O’Brien
  Daniel B. O’Brien
  Principal Executive Officer

 

 

 

EX-31.2 10 ex31-2.htm

 

EXHIBIT 31.2

 

CERTIFICATIONS

 

I, Daniel B. O’Brien, certify that:

 

1. I have reviewed this annual report on Form 10-K 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 the 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(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (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 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 a significant role in the registrant’s internal control over financial reporting.

 

Date: April 2, 2018 /s/ Daniel B. O’Brien
  Daniel B. O’Brien
  Principal Financial Officer

 

 

 

 

EX-32.1 11 ex32-1.htm

 

EXHIBIT 32.1

 

CertificatION of Principal Executive Officer
Pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to Section 906 of

the Sarbanes-Oxley Act of 2002

 

Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned Principal Executive and Financial Officer of Flexible Solutions International, Inc. (the “Company”), hereby certify that, to the best of my knowledge, the Annual Report on Form 10-K of the Company for the year ended December 31, 2017 (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.

 

Date: April 2, 2018 /s/ Daniel B. O’Brien
  Daniel B. O’Brien
  Principal Executive and Principal Financial Officer

 

 

 

EX-101.INS 12 fsi-20171231.xml XBRL INSTANCE FILE 0001069394 2017-01-01 2017-12-31 0001069394 2018-03-30 0001069394 2017-12-31 0001069394 2016-12-31 0001069394 2015-12-31 0001069394 FSI:ThreePrimaryCustomersMember 2016-12-31 0001069394 FSI:ThreePrimaryCustomersMember 2017-01-01 2017-12-31 0001069394 FSI:ThreePrimaryCustomersMember 2016-01-01 2016-12-31 0001069394 us-gaap:MinimumMember 2017-12-31 0001069394 us-gaap:MaximumMember 2017-12-31 0001069394 us-gaap:FurnitureAndFixturesMember 2017-01-01 2017-12-31 0001069394 us-gaap:MachineryAndEquipmentMember 2017-01-01 2017-12-31 0001069394 us-gaap:OfficeEquipmentMember 2017-01-01 2017-12-31 0001069394 FSI:BuildingAndImprovementsMember 2017-01-01 2017-12-31 0001069394 us-gaap:LeaseholdImprovementsMember 2017-01-01 2017-12-31 0001069394 FSI:BoatMember 2017-01-01 2017-12-31 0001069394 us-gaap:TechnologyEquipmentMember 2017-01-01 2017-12-31 0001069394 us-gaap:ComputerEquipmentMember 2017-01-01 2017-12-31 0001069394 FSI:BoatMember 2017-12-31 0001069394 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001069394 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001069394 us-gaap:MachineryAndEquipmentMember 2017-12-31 0001069394 us-gaap:OfficeEquipmentMember 2017-12-31 0001069394 us-gaap:BuildingImprovementsMember 2017-12-31 0001069394 us-gaap:ComputerEquipmentMember 2017-12-31 0001069394 FSI:TrailerMember 2017-12-31 0001069394 us-gaap:LandMember 2017-12-31 0001069394 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001069394 us-gaap:OfficeEquipmentMember 2016-12-31 0001069394 us-gaap:MachineryAndEquipmentMember 2016-12-31 0001069394 FSI:TrailerMember 2016-12-31 0001069394 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0001069394 us-gaap:LandMember 2016-12-31 0001069394 us-gaap:BuildingImprovementsMember 2016-12-31 0001069394 us-gaap:ComputerEquipmentMember 2016-12-31 0001069394 FSI:BoatMember 2016-12-31 0001069394 us-gaap:LeaseholdImprovementsMember 2016-12-31 0001069394 FSI:CADMember 2017-12-31 0001069394 FSI:CADMember 2016-12-31 0001069394 2016-01-01 2016-12-31 0001069394 FSI:NewAgreementMember FSI:HarrisBankMember 2017-05-31 0001069394 FSI:NewAgreementMember FSI:HarrisBankMember 2017-05-01 2017-05-31 0001069394 FSI:ConsultantsMember 2017-01-01 2017-12-31 0001069394 FSI:EmployeesMember 2017-01-01 2017-12-31 0001069394 FSI:ConsultantsMember 2016-01-01 2016-12-31 0001069394 FSI:EmployeesMember 2016-01-01 2016-12-31 0001069394 us-gaap:MinimumMember 2016-01-01 2016-12-31 0001069394 us-gaap:MaximumMember 2016-01-01 2016-12-31 0001069394 us-gaap:MinimumMember 2017-01-01 2017-12-31 0001069394 us-gaap:MaximumMember 2017-01-01 2017-12-31 0001069394 us-gaap:MinimumMember 2016-12-31 0001069394 us-gaap:MinimumMember 2015-12-31 0001069394 us-gaap:MaximumMember 2015-12-31 0001069394 us-gaap:MaximumMember 2016-12-31 0001069394 2016-01-05 2016-01-06 0001069394 2016-01-06 0001069394 us-gaap:SalesRevenueNetMember FSI:ThreeCustomersMember 2017-01-01 2017-12-31 0001069394 us-gaap:SalesRevenueNetMember FSI:ThreeCustomersMember 2016-01-01 2016-12-31 0001069394 FSI:EWCPMember 2017-01-01 2017-12-31 0001069394 FSI:BPCAMember 2017-01-01 2017-12-31 0001069394 FSI:EWCPMember 2016-01-01 2016-12-31 0001069394 FSI:BPCAMember 2016-01-01 2016-12-31 0001069394 FSI:CAMember 2017-01-01 2017-12-31 0001069394 FSI:UnitedStatesandAbroadMember 2017-01-01 2017-12-31 0001069394 FSI:CAMember 2016-01-01 2016-12-31 0001069394 FSI:UnitedStatesandAbroadMember 2016-01-01 2016-12-31 0001069394 FSI:CAMember 2016-12-31 0001069394 FSI:UnitedStatesMember 2016-12-31 0001069394 FSI:CAMember 2017-12-31 0001069394 FSI:UnitedStatesMember 2017-12-31 0001069394 2017-06-30 0001069394 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001069394 us-gaap:CommonStockMember 2015-12-31 0001069394 us-gaap:CommonStockMember 2016-12-31 0001069394 FSI:CapitalExcessParValueMember 2016-01-01 2016-12-31 0001069394 FSI:CapitalExcessParValueMember 2015-12-31 0001069394 FSI:CapitalExcessParValueMember 2016-12-31 0001069394 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001069394 us-gaap:RetainedEarningsMember 2015-12-31 0001069394 us-gaap:RetainedEarningsMember 2016-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001069394 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001069394 us-gaap:CommonStockMember 2017-12-31 0001069394 FSI:CapitalExcessParValueMember 2017-01-01 2017-12-31 0001069394 FSI:CapitalExcessParValueMember 2017-12-31 0001069394 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001069394 us-gaap:RetainedEarningsMember 2017-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001069394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001069394 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0001069394 FSI:USAMember 2017-12-31 0001069394 FSI:USAMember 2016-12-31 0001069394 us-gaap:PatentsMember 2017-01-01 2017-12-31 0001069394 FSI:TrailerMember 2017-01-01 2017-12-31 0001069394 2017-02-01 2017-02-28 0001069394 FSI:CADMember 2017-02-01 2017-02-28 0001069394 FSI:CADMember 2017-01-01 2017-12-31 0001069394 FSI:NewAgreementMember FSI:HarrisBankMember 2016-12-31 0001069394 FSI:EmployeeMember 2017-01-01 2017-12-31 0001069394 FSI:EmployeeMember 2016-01-01 2016-12-31 0001069394 us-gaap:SubsequentEventMember FSI:EmployeeMember 2018-01-01 2018-01-31 0001069394 us-gaap:SubsequentEventMember FSI:ConsultantsMember 2018-01-01 2018-01-31 0001069394 FSI:EnpPeruInvestmentsLlcMember 2017-12-31 0001069394 us-gaap:ForeignCountryMember 2016-12-31 0001069394 FSI:NanoChemSolutionsIncMember 2014-09-30 0001069394 FSI:NanoChemSolutionsIncMember us-gaap:PrimeRateMember 2014-09-30 0001069394 FSI:NanoChemSolutionsIncMember 2014-09-01 2014-09-30 0001069394 FSI:TwoPrimaryCustomersMember 2017-12-31 0001069394 us-gaap:ForeignCountryMember 2017-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:CAD FSI:Segments FLEXIBLE SOLUTIONS INTERNATIONAL INC 0001069394 10-K 2017-12-31 false --12-31 Smaller Reporting Company FY 2017 11630991 FSI 6912138 2470066 2498738 4686852 3786093 255080 228699 13959541 9493011 1938509 3393944 19814 52926 6517 486021 1332 991613 1506 8128 370652 9297 957 1133769 609 356111 1794724 3696 24768 70013 79452 95890 18531 26163 1763923 2026999 17773370 15158487 939116 902037 208608 95308 1101596 893867 201193 201193 2700513 2342405 150896 352089 2851409 2694494 11598 11458 15114835 14842863 -656093 -1087208 451621 -1303120 14921961 12463993 12028151 13178 11458 16317225 14842863 -3096454 -1303120 -1205798 -1087208 11598 15114835 451621 -656093 17773370 15158487 0.01 0.01 1000000 1000000 0.001 0.001 50000000 50000000 11597991 11457991 11597991 11457991 15494325 16246014 641675 14852650 785660 15460354 9508827 9256526 5985498 6989488 1647780 1528031 1007850 838837 18257 21199 152362 131037 238195 269800 285418 301856 44125 41699 54 44071 59 41640 241286 117715 133949 119198 222743 184931 137392 140340 26071 24363 19624 16338 98928 95098 112678 66839 1191 -64870 10602 21339 17495 4474058 3904174 6848 2043614 -51346 277482 367331 913 2184 3420555 3079260 680319 982133 680319 982133 1754741 1793334 1793334 1754741 431115 118590 2185856 1911924 11485580 11464270 11725482 11635136 1754741 1793334 2021289 -266548 -417770 2211104 116092 66318 40000 114000 40000 128000 281484 540079 62376 219108 325696 214383 -985495 -303793 -912056 1199267 887339 506278 23758 -15793 207729 600629 109242 55628 1042425 1775226 7980 -15925 3366889 2973389 -217695 50000 -201193 -201193 1575000 156020 32600 -45173 -1693593 471431 107390 4442072 -28672 43003 41699 833766 452654 <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b>1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Basis of Presentation</b></font><b>.</b></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal 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;), and 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. and Natural Chem SEZC Ltd. 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.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Flexible Solutions International, Inc. 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.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Significant Accounting Policies.</b></font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These consolidated financial statements have been prepared 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Cash and Cash Equivalents</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Inventories and Cost of Sales</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal 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 for 2017 and at the lower of cost or market for 2016. 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.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Allowance for Doubtful Accounts</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Property, Equipment, Leaseholds and Intangible Assets.</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal 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/normal 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: 49%; border-top: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="width: 8%; border-top: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="width: 43%; border-top: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Building and improvements</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over lease term</font></td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 1.45in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(e)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Impairment of Long-Lived Assets</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(f)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Foreign Currency</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The functional currency of three of the Company&#8217;s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company&#8217;s financial statements from the subsidiary&#8217;s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(g)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Revenue Recognition</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenue from product sales is recognized at the time the product is shipped since title and risk of loss is transferred to the purchaser upon delivery to the carrier. Shipments are made F.O.B. shipping point. The Company recognizes revenue when there is persuasive evidence of an arrangement, delivery to the carrier has occurred, the fee is fixed or determinable, collectability is reasonably assured and there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(h)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Stock Issued in Exchange for Services</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(i)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Stock-based Compensation</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair value at grant date of stock options is estimated using the Black-Scholes option-pricing model. Compensation expense is recognized on a straight-line basis over the stock option vesting period based on the estimated number of stock options that are expected to vest. Shares are issued from treasury upon exercise of stock options.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(j)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Comprehensive Income</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal 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 primarily comprised of unrealized foreign exchange gains and losses.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(k)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income Per Share</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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 years ended December 31, 2017 and 2016.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(l)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Use of Estimates</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal 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 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 the valuation of inventory.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">(m)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Financial Instruments</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(n)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Fair Value of Financial Instruments</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal 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/normal 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: 48px; text-align: justify; line-height: 107%">&#160;</td> <td style="width: 24px; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify; line-height: 107%"><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 style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify; line-height: 107%"><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 style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify; line-height: 107%"><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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(o)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Contingencies</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.5pt; background-color: white">(p)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160; Income Taxes</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Per FASB ASC 740 &#8220;Income taxes&#8221; under the liability method, it is the Company&#8217;s policy to provide for uncertain tax positions and the related interest and penalties based upon management&#8217;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. At December 31, 2017, the Company believes it has appropriately accounted for any unrecognized tax benefits. To the extent the Company prevails in matters for which a liability for an unrecognized benefit is established or is required to pay amounts in excess of the liability, the Company&#8217;s effective tax rate in a given financial statement period may be affected. Interest and penalties associated with the Company&#8217;s tax positions are recorded as interest expense in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.4pt; background-color: white">(q) &#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Risk Management.</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal 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 two primary customers totaled $1,247,374 (65%) at December 31, 2017 (December 31, 2016 - $2,032,646 or 67%).</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.5pt; background-color: white">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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.5pt">(r) &#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Equity Method Investment</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">(s)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Adoption of new accounting principles</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory. The standard will require inventory to be measured at the lower of cost or net realizable value. The guidance will not apply to inventories for which cost is determined using the last-in, first-out method or the retail inventory method. The standard is effective for annual and interim reporting periods beginning after December 15, 2016. Adoption of this standard had no material effect on our consolidated financial statements.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (&#8220;ASU 2016-09&#8221;). This standard was issued as part of the FASB&#8217;s Simplification Initiative that involve several aspects of the accounting for share based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. Some of the areas for simplification apply only to nonpublic entities. For public business entities, ASU 2016-09 is effective for annual periods beginning after December 15, 2016 and interim periods within those annual periods. The method of adoption is dependent on the specific aspect of accounting addressed in this new guidance. Early adoption is permitted in any interim or annual period. Adoption of this standard had no material effect on our consolidated financial statements.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(t) &#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Accounting Pronouncements Not Yet Adopted</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><i>&#160;</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the FASB issued ASU 2016-02, Leases. The standard will require lessees to recognize most leases on their balance sheet and makes selected changes to lessor accounting. The standard is effective for annual and interim reporting periods beginning after December 15, 2018. A modified retrospective transition approach is required, with certain practical expedients available. We are currently evaluating the impact the adoption of this standard will have on our consolidated financial statements.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which has been updated through several revisions and clarifications since its original issuance. The standard will require revenue recognized to represent the transfer of promised goods or services to customers at an amount that reflects the consideration which a company expects to receive in exchange for those goods or services. The standard also requires new, expanded disclosures regarding revenue recognition. The standard will be effective January 1, 2018 with early adoption permissible beginning January 1, 2017. We do not expect this to have a material impact on our consolidated financial statements.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; background-color: white"><b>3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-variant: small-caps">Accounts Receivable</font></b></p> <p style="font: 10pt/normal 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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accounts receivable</font></td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,145,803</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,044,652</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Allowances for doubtful accounts</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(40,332</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(36,499</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,105,471</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,008,153</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b></b></font></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventories</b></font></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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Completed goods</font></td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,530,914</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,646,465</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Work in progress</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">183,944</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,572</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Raw materials and supplies</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,971,994</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,137,056</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,686,852</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,786,093</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2017, the Company lost $367,331CAD ($277,482USD) in inventory in a fire at the Taber, AB location. Insurance was in place. See Note 5.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b>5.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b>Property, Equipment and Leaseholds</b></font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><b>&#160;</b></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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Cost</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Net</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Buildings and improvements</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,400,792</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,409,179</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">991,613</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">40,904</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">39,398</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,506</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">17,673</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">11,156</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">6,517</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,480</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">148</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,332</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,590,158</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,104,137</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">486,021</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">9,562</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,434</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">8,128</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">34,400</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">14,586</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">19,814</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">85,432</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">32,506</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">52,926</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Land</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">370,652</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">370,652</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">6,652,801</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,714,292</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,938,509</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><b>&#160;</b></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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Cost</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Net</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Buildings and improvements</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,762,094</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,967,370</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,794,724</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">89,480</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">85,784</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,696</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">32,439</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">23,142</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">9,297</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">17,745</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,788</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">957</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">5,236,404</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,102,635</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,133,769</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">12,859</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">12,250</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">609</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">34,400</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">9,632</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">24,768</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">85,432</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,419</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">70,013</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Land</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">356,111</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">356,111</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">10,728,712</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">7,334,768</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,393,944</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Amount of depreciation expense for 2017: $270,178 (2016: $524,463) and is included in cost of sales in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2017, the Company lost a net carrying value total of $2,196,722CAD ($1,659,404USD) in building and manufacturing equipment in a fire at the Taber, AB location. Insurance was in place. During the year ended December 31, 2017, the Company was approved for interim insurance proceeds of $5,570,000CAD ($4,207,578USD).</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b>6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Patents</b></font></p> <p style="font: 10pt/normal 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 style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2017</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated </font><br /> <font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2017</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">212,426</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">132,974</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">79,452</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font-variant: small-caps">&#160;</font></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; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2016</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated </font><br /> <font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2016</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">197,448</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,558</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">95,890</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Increase in 2017 cost was due to currency conversion. 2017 cost in Canadian dollars - $265,102 (2016 - $265,102 in Canadian dollars).</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Amount of amortization for 2017: $16,438 (2016: $15,616) and is included in cost of sales in the consolidated statements of income and comprehensive income (loss).</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Estimated amortization expense over the next five years is as follows:</p> <p style="font: 10pt/normal 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: 77%; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2018</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 20%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><b></b></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>7.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-variant: small-caps"><b>Long Term Deposits</b></font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has security deposits that are long term in nature which consist of damage deposits held by landlords and security deposits held by various vendors.</p> <p style="font: 10pt/normal 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: white"> <td style="width: 62%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Long term deposits</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">18,531</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">26,163</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b></b></font></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Short-Term Line of Credit</b></font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2017, the Company signed a new agreement with Harris Bank (&#8220;the Bank&#8221;) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to the lesser of (i) $3,000,000, or (ii) 75% of eligible domestic accounts receivable and certain foreign accounts receivable plus 40% of inventory. The loan has an annual interest rate of 5%. (2016 &#8211; 4%) and is up for renewal on June 30, 2018.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&#160;</p> <p style="font: 10pt/normal 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 the Bank, the Bank&#8217;s 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 December 31, 2017, Company was in compliance with all loan covenants.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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 the Bank a security interest in substantially all of the assets of NanoChem Solutions Inc., exclusive of intellectual property assets.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Short-term borrowings outstanding under the Revolving Line as of December 31, 2017 were $250,000 (December 31, 2016 - $250,000).</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Long Term Debt</b></font></p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In September 2014, NanoChem Solutions Inc. signed a $1,005,967 promissory note with Harris Bank with a rate of prime plus 0.5% (2017 &#8211; 5%) 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 balance owing at December 31, 2017 was $352,089 (December 31, 2016 - $553,282). The final payment will be made in September 2019.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal 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: 71%; text-align: justify; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">2018</font></td> <td style="width: 10%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">201,193</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="border-bottom: black 1.5pt solid; text-align: justify; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">2019</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">150,896</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31, 2017, Company was in compliance with all loan covenants.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 355.5pt">&#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; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2017</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2016</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Continuity</b></font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 62%; padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, beginning of year</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">553,282</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">754,475</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Less: Payments on loan</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">201,193</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">201,193</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, end of year</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">352,089</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">553,282</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Less: current portion</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(201,193</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(201,193</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Long term balance</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">150,896</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">352,089</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock Options</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 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 option plan are that 100% of the options granted will vest the year following the grant. The maximum term of options granted is 5 years.</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 may issue stock options and stock bonuses for shares of its common stock to provide incentives to directors, key employees and other persons who contribute to the success of the Company. The exercise price of all incentive options are issued for not less than fair market value at the date of grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table summarizes the Company&#8217;s stock option activity for the years ended December 31, 2017 and 2016:</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="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of shares</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Exercise price </font><br /> <font style="font-size: 10pt">per share</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted average exercise price</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%"><font style="font-size: 10pt">Balance, December 31, 2015</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">1,190,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">$0.75 - $2.45</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">1.34</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">168,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$1.42</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.42</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(515,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$0.75 &#8211; 2.45</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.61</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">Exercised</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">(30,000</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.00 &#8211; 1.21</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"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1.09</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">Balance, December 31, 2016</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">813,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$0.75 &#8211; 2.22</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.19</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">154,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$1.70</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.70</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Cancelled or expired</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(114,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$1.00 - 2.22</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.75</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">Exercised</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(140,000</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">$0.75 &#8211; 1.21</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"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1.11</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, 2017</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">713,000</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">$0.75 &#8211; 1.70</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"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1.21</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">Exercisable, December 31, 2017</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">559,000</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">$0.75 &#8211; 1.41</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"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1.08</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The weighted-average remaining contractual life of outstanding options is 2.8 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair value of each option grant is calculated using the following weighted average assumptions:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><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: 16%; text-align: right"><font style="font-size: 10pt">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: 16%; 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">2.23</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.37</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">73.09</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">75.64</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">Dividend yield</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8212;</font></td> <td><font style="font-size: 10pt">%&#160;</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8212;</font></td> <td><font style="font-size: 10pt">%&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <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.8344</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.7073</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; text-indent: 0.5in">During the year ended December 31, 2017, the Company granted 40,000 (2016 &#8211; 40,000) stock options to consultants and has applied ASC 718 using the Black-Scholes option-pricing model, which resulted in additional expenses of $6,675 (2016 - $5,658). Options granted in other years resulted in additional expenses of $22,634 (2016 &#8211; $11,879). During the year ended December 31, 2017, employees were granted 114,000 (2016 &#8211; 128,000) stock options, which resulted in additional expenses of $19,024 (2016 &#8211; $17,824). Options granted in other years resulted in additional expenses in the amount of $67,759 for employees during the year ended December 31, 2017 (2016 - $30,957). There were 110,000 employee and 30,000 consultant stock options exercised during the year ended December 31, 2017 (2016 &#8211; 30,000 employee; nil consultant).</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 December 31, 2017, there was approximately $102,798 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1 year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The aggregate intrinsic value of vested options outstanding at December 31, 2017 is $413,410 (2016 &#8211; nil).</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>14. &#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital Stock</b></font><b>.</b></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the year ended December 31, 2017, the Company issued 110,000 shares upon the exercise of employee stock options and 30,000 shares upon the exercise of consultant stock options</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 6, 2016, the Company repurchased 1,750,000 shares of its common stock at $0.90 per share for a total purchase price of $1,575,000. The shares were returned to treasury.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company issued 30,000 shares upon the exercise of employee stock options during the year ended December 31, 2016.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>15.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Segmented, Significant Customer Information and Economic Dependency</b></font><b>.</b></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) Biodegradable polymers (&#8220;BCPA&#8217;s&#8221;), also known as TPA&#8217;s, used by the petroleum, chemical, utility and mining industries to prevent corrosion and scaling in water piping. This product can also be used in detergents to increase biodegradability and in agriculture to increase crop yields by enhancing fertilizer uptake.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Year ended December 31, 2017:</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#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; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">BCPA</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Consolidated</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Sales</font></td> <td style="width: 5%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">641,675</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 5%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">14,852,650</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 4%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,494,325</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">54</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">44,071</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">44,125</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">62,376</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">219,108</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">281,484</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Income tax expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">680,319</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">680,319</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,021,289</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(266,548)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,754,741</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">580,304</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,437,657</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,017,961</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">287,853</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">138,628</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">426,480</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;&#160;&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Year ended December 31, 2016:</p> <p style="font: 10pt/normal 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: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">BCPA</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Consolidated</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Sales</font></td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">785,660</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,460,354</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,246,014</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">59</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">41,640</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">41,699</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">325,696</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">214,383</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">540,079</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Income tax expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">982,133</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">982,133</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(417,770</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,211,104</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,793,334</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,966,564</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,523,270</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,489,834</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for&#160;</font><br /> <font style="font: 10pt Times New Roman, Times, Serif">segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">6,352</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">107,918</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">114,270</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Sales by territory are shown below:</p> <p style="font: 10pt/normal 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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">362,362</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 15%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">453,480</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">United States and abroad</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,131,963</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,792,534</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,494,325</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,246,014</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s long-lived assets (property, equipment, leaseholds and patents) are located in Canada and the United States as follows:</p> <p style="font: 10pt/normal 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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">580,304</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 15%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,966,564</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">United States</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,437,657</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,523,270</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,017,961</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,489,834</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Three customers accounted for $8,453,163 (55%) of sales made in 2017 (2016 - $10,148,042 or 62%).</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b>16. Commitments</b></font><b>.</b></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">The Company is committed to minimum rental payments for property and premises aggregating approximately $735,670 over the term of two leases, the last expiring on October 31, 2021.</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">Commitments for rent in the next four years are 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: 61%; text-align: justify"><font style="font-size: 10pt">2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 36%; text-align: right"><font style="font-size: 10pt">201,840</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">2019</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">205,580</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2020</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">209,400</font></td> <td>&#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 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">118,850</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>17. Subsequent Events.</b></font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In January 2018, the Company issued 23,000 shares on the exercise of employee stock options and 10,000 shares on the exercise of consultant stock options.</p> 2032646 1247374 0.65 0.67 0.55 0.62 0.42 20% Declining balance 20% Declining balance 20% Declining balance 10% Declining balance Straight-line over lease term 20% Declining balance Straight-line over 10 years 30% Declining balance Straight-line over 17 years 30% Declining balance 2145803 3044652 40332 36499 2105471 3008153 2530914 1646465 183944 2572 6652801 10728712 34400 85432 17673 2590158 1480 3400792 40904 9562 370652 32439 17745 5236404 12859 101748 356111 4762094 89480 34400 85432 101748 4714292 7334768 14586 32506 11156 2104137 148 2409179 39398 1434 23142 16788 4102635 12250 101748 2967370 85784 9632 15419 101748 212426 197448 132974 101558 16438 16438 16438 16438 16438 16438 15616 13414 122480 150066 -25000 -12500 -84066 -15086 0.75 250000 250000 3000000 0.40 0.05 0.05 0.04 0.005 P5Y 352089 553282 352089 553282 754475 1005967 201193 201193 201193 No No Yes 12914521 13177991 11457991 11597991 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b>11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income Tax</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b>&#160;</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The provision for income tax expense (benefit) is comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font-size: 10pt">Current tax, federal</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">547,486</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">787,539</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Current tax, state</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">132,833</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">194,594</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">Current tax, foreign</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> <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><font style="font-size: 10pt">Current tax, total</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">680,319</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">982,133</font></td> <td>&#160;</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> <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-size: 10pt">Deferred income tax, federal</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(11,069</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,343</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Deferred income tax, state</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2,686</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,215</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">Deferred income tax, foreign</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">385,639</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">252,235</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">Deferred income tax, total</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">371,884</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">303,793</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">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">1,052,203</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,191,056</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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table reconciles the income tax benefit at the U.S. Federal statutory rate to income tax benefit at the Company&#8217;s effective tax rates.</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="padding-bottom: 1.5pt; text-align: center">&#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">2017</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">2016</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">Income (loss) before tax, net of tax from gain on involuntary disposition</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">3,420,556</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,079,260</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">Tax from gain on involuntary disposition</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">(613,611</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">-</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">Income (loss) before taxes</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,806,945</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,079,260</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">US statutory tax rates</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">39.69</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">39.12</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">Expected income tax (recovery)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,114,147</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,207,840</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Non-deductible items</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">520,665</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(139,975</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">Change in estimates</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(91,632</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">228,495</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Change in enacted tax rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">189,626</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">4,437</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Option expired during the year</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">21,640</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">8,418</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Foreign tax rate difference</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(662,381</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(46,498</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">Change in valuation allowance</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">(39,863</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">22,878</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">Total income taxes (recovery)</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,052,203</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">1,285,595</font></td> <td style="padding-bottom: 1.5pt">&#160;</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> <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-size: 10pt">Current income tax expenses (recovery)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">680,318</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">982,133</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">Deferred tax expenses (recovery)</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">371,884</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">303,792</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">Total income taxes (recovery)</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,052,203</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">1,285,925</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes. Deferred tax assets (liabilities) at December 31, 2017 and 2016 are comprised of the following:</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="padding-bottom: 1.5pt"><font style="font-size: 10pt">Canada</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; padding-left: 10pt"><font style="font-size: 10pt">Non capital loss carryforwards</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">1,378,242</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">830,476</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Patents</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">69,597</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,351</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Fixed assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">848,843</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Financial instruments</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> <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>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,447,839</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,724,670</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Valuation Allowance</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> <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; padding-left: 10pt"><font style="font-size: 10pt">Net Deferred tax asset (liability)</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,447,839</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">1,724,670</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <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><font style="font-size: 10pt">USA</font></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"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; padding-left: 10pt"><font style="font-size: 10pt">Fixed Assets</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">351,746</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">322,634</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Stock-Based Compensation</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">154,023</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">209,242</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">505,768</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">531,876</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Deferred tax asset not recognized</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">189,684</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">229,547</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; padding-left: 10pt"><font style="font-size: 10pt">Net Deferred tax asset</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">316,084</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">302,329</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has non-operating loss carryforwards of approximately $5,097,682 (2016 - $3,075,838) which may be carried forward to apply against future year income tax for Canadian income tax purposes, subject to the final determination by taxation authorities, expiring in the following years:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Expiry</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">Loss</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2029</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">710,778</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2030</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">862,371</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2031</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">992,967</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2032</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">649,299</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2033</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">77,587</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2037</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,804,680</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; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">Total</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,097,682</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As at December 31, 2017, the Company has no net operating losses carryforward available for US tax purposes.</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-indent: 0.5in"><u>Accounting for Uncertainty for Income Tax</u></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">Effective January 1, 2009, the Company adopted the interpretation for accounting for uncertainty in income taxes which was an interpretation of the accounting standard accounting for income taxes. This interpretation created a single model to address accounting for uncertainty in tax positions. This interpretation clarifies the accounting for income taxes, by prescribing a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements.</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 at December 31, 2017 and 2016, the Company&#8217;s consolidated balance sheets did not reflect a liability for uncertain tax positions, nor any accrued penalties or interest associated with income tax uncertainties. The Company has no income tax examinations in progress.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income Per Share</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: 35.45pt">We present both basic and diluted income per share on the face of our consolidated statements of income. Basic and diluted income per share are calculated as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</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">2016</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 income (loss)</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">1,754,741</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,793,334</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Weighted average common shares outstanding:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</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-left: 10pt"><font style="font-size: 10pt">Basic</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,485,580</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,464,270</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Diluted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,725,482</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,635,136</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Net income (loss) per common share:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</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: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Basic</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.15</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.16</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Diluted</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">0.15</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"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.15</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: center"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain stock options whose terms and conditions are described in Note 13, &#8220;Stock Options&#8221; could potentially dilute basic EPS in the future, but were not included in the computation of diluted EPS because to do so would have been anti-dilutive. Those anti-dilutive options are 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: white"> <td style="width: 62%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#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> <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">Anti-dilutive options</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; text-align: right"><font style="font-size: 10pt">nil</font></td> <td style="padding-bottom: 1.5pt">&#160;</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; text-align: right"><font style="font-size: 10pt">72,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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There were no preferred shares issued and outstanding during the years ended December 31, 2017 or 2016.</p> 547486 787539 132833 194594 680319 982133 -11069 41343 -2686 10215 385639 252235 2806945 3079260 0.3969 0.3912 1114147 1207840 520665 -139975 -91632 228495 189626 4437 21640 8418 -662381 -46498 -39863 22878 1052203 1285595 371884 303792 1052203 1285925 830476 1378242 45351 69597 351746 322634 848843 1724670 1447839 1724670 1447839 154023 209242 505768 531876 189684 229547 316084 302329 710778 862371 992967 649299 1804680 77587 1511440 3085314 0.15 0.15 0.15 0.16 1971994 2137056 4207578 5570000 -407555 90111 286616 540079 150896 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-variant: small-caps"><b>8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Equity Method Investment</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; text-indent: 0.5in">The Company has a 42% ownership interest in ENP Peru Investments LLC (&#8220;ENP Peru&#8221;), which the Company acquired in fiscal 2016. ENP Peru is located in Illinois and leases warehouse space. The Company accounts for this investment using the equity method of accounting. A summary of the Company&#8217;s investment 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"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">January 1, 2016 Balance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 71%"><font style="font-size: 10pt">Capital contributions</font></td> <td style="width: 10%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">150,066</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <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">(12,500</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">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">(15,086</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">December 31, 2016 Balance</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">122,480</font></td> <td>&#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">(25,000</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 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">(84,066</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">December 31, 2017 Balance</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">13,414</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Estimated amortization expense over the next five years is as follows:</p> <p style="font: 10pt/normal 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: 77%; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2018</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 20%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,438</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><b></b></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal 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/normal 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: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Expected life &#8211; years</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3.0</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3.0</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Interest rate</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2.23</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.37</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Volatility</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">73.09</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">75.64</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Dividend yield</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">%&#160;</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">%&#160;</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Weighted average fair value of options granted</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">0.8344</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">0.7073</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Sales by territory are shown below:</p> <p style="font: 10pt/normal 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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">362,362</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 15%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">453,480</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">United States and abroad</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,131,963</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,792,534</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,494,325</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,246,014</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s long-lived assets (property, equipment, leaseholds and patents) are located in Canada and the United States as follows:</p> <p style="font: 10pt/normal 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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">580,304</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 15%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,966,564</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">United States</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,437,657</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,523,270</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,017,961</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,489,834</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Cash and Cash Equivalents</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with several financial institutions.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Inventories and Cost of Sales</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal 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 for 2017 and at the lower of cost or market for 2016. 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.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Allowance for Doubtful Accounts</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides an allowance for doubtful accounts when management estimates collectability to be uncertain. Accounts receivable are continually reviewed to determine which, if any, accounts are doubtful of collection. In making the determination of the appropriate allowance amount, the Company considers current economic and industry conditions, relationships with each significant customer, overall customer credit-worthiness and historical experience.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Property, Equipment, Leaseholds and Intangible Assets.</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal 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/normal 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: 49%; border-top: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="width: 8%; border-top: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="width: 43%; border-top: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Building and improvements</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over lease term</font></td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 1.45in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment are written down to net realizable value when management determines there has been a change in circumstances which indicates their carrying amounts may not be recoverable. No write-downs have been necessary to date.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(e)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Impairment of Long-Lived Assets</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB Codification Topic 360, &#8220;Property, Plant and Equipment (ASC 360), the Company reviews long-lived assets, including, but not limited to, property, equipment and leaseholds, patents and other assets, for impairment annually or whenever events or changes in circumstances indicate the carrying amounts of assets may not be recoverable. The carrying value of long-lived assets is assessed for impairment by evaluating operating performance and future undiscounted cash flows of the underlying assets. If the expected future cash flows of an asset is less than its carrying value, an impairment measurement is indicated. Impairment charges are recorded to the extent that an asset&#8217;s carrying value exceeds its fair value. Accordingly, actual results could vary significantly from such estimates. There were no impairment charges during the periods presented.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(f)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Foreign Currency</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The functional currency of three of the Company&#8217;s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company&#8217;s financial statements from the subsidiary&#8217;s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Foreign exchange gains and losses relating to transactions not denominated in the applicable local currency are included in operating income (loss) if realized during the year and in comprehensive income (loss) if they remain unrealized at the end of the year.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(g)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Revenue Recognition</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenue from product sales is recognized at the time the product is shipped since title and risk of loss is transferred to the purchaser upon delivery to the carrier. Shipments are made F.O.B. shipping point. The Company recognizes revenue when there is persuasive evidence of an arrangement, delivery to the carrier has occurred, the fee is fixed or determinable, collectability is reasonably assured and there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Deferred revenues consist of products sold to distributors with payment terms greater than the Company&#8217;s customary business terms due to lack of credit history or operating in a new market in which the Company has no prior experience. The Company defers the recognition of revenue until the criteria for revenue recognition has been met, and payments become due or cash is received from these distributors.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(h)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Stock Issued in Exchange for Services</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s common stock issued in exchange for services is valued at estimated fair market value based upon trading prices of the Company&#8217;s common stock on the dates of the stock transactions. The corresponding expense of the services rendered is recognized over the period that the services are performed.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(i)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Stock-based Compensation</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair value at grant date of stock options is estimated using the Black-Scholes option-pricing model. Compensation expense is recognized on a straight-line basis over the stock option vesting period based on the estimated number of stock options that are expected to vest. Shares are issued from treasury upon exercise of stock options.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(j)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Comprehensive Income</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal 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 primarily comprised of unrealized foreign exchange gains and losses.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(k)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income Per Share</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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 years ended December 31, 2017 and 2016.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(l)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Use of Estimates</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt/normal 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 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 the valuation of inventory.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">(m)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Financial Instruments</i>.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-align: justify; text-indent: 0.55pt">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">The fair market value of the Company&#8217;s financial instruments comprising cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and short term line of credit were estimated to approximate their carrying values due to immediate or short-term maturity of these financial instruments.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(n)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Fair Value of Financial Instruments</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal 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/normal 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: 48px; text-align: justify; line-height: 107%">&#160;</td> <td style="width: 24px; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify; line-height: 107%"><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 style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify; line-height: 107%"><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 style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="text-align: justify; line-height: 107%"><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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The fair values of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities and the short term line of credit for all periods presented approximate their respective carrying amounts due to the short term nature of these financial instruments</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(o)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Contingencies</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. Legal fees associated with loss contingencies are expensed as incurred.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.5pt; background-color: white">(p)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160; Income Taxes</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal 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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Per FASB ASC 740 &#8220;Income taxes&#8221; under the liability method, it is the Company&#8217;s policy to provide for uncertain tax positions and the related interest and penalties based upon management&#8217;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. At December 31, 2017, the Company believes it has appropriately accounted for any unrecognized tax benefits. To the extent the Company prevails in matters for which a liability for an unrecognized benefit is established or is required to pay amounts in excess of the liability, the Company&#8217;s effective tax rate in a given financial statement period may be affected. Interest and penalties associated with the Company&#8217;s tax positions are recorded as interest expense in the consolidated statements of income and comprehensive income.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.4pt; background-color: white">(q) &#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Risk Management.</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt/normal 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 two primary customers totaled $1,247,374 (65%) at December 31, 2017 (December 31, 2016 - $2,032,646 or 67%).</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.5pt; background-color: white">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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">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/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">In order to manage its exposure to foreign exchange risks, the Company is closely monitoring the fluctuations in the foreign currency exchange rates and the impact on the value of cash and cash equivalents, accounts receivable, and accounts payable and accrued liabilities. The Company has not hedged its exposure to currency fluctuations.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 24.5pt">(r) &#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Equity Method Investment</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">The Company accounts for investments using the equity method of accounting if the investment provides the Company the ability to exercise significant influence, but not control, over the investee. Significant influence is generally deemed to exist if the Company&#8217;s ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee&#8217;s board of directors, are considered in determining whether the equity method of accounting is appropriate. Under the equity method of accounting, the investment is recorded at cost in the consolidated balance sheets under other assets and adjusted for dividends received and the Company&#8217;s share of the investee&#8217;s earnings or losses together with other-than-temporary impairments which are recorded through interest and other loss, net in the consolidated statements of income and comprehensive income.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">(s)<i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Adoption of new accounting principles</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory. The standard will require inventory to be measured at the lower of cost or net realizable value. The guidance will not apply to inventories for which cost is determined using the last-in, first-out method or the retail inventory method. The standard is effective for annual and interim reporting periods beginning after December 15, 2016. Adoption of this standard had no material effect on our consolidated financial statements.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (&#8220;ASU 2016-09&#8221;). This standard was issued as part of the FASB&#8217;s Simplification Initiative that involve several aspects of the accounting for share based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. Some of the areas for simplification apply only to nonpublic entities. For public business entities, ASU 2016-09 is effective for annual periods beginning after December 15, 2016 and interim periods within those annual periods. The method of adoption is dependent on the specific aspect of accounting addressed in this new guidance. Early adoption is permitted in any interim or annual period. Adoption of this standard had no material effect on our consolidated financial statements.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(t) &#160;&#160;&#160;&#160;&#160;&#160;&#160;<i>Accounting Pronouncements Not Yet Adopted</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><i>&#160;</i></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the FASB issued ASU 2016-02, Leases. The standard will require lessees to recognize most leases on their balance sheet and makes selected changes to lessor accounting. The standard is effective for annual and interim reporting periods beginning after December 15, 2018. A modified retrospective transition approach is required, with certain practical expedients available. We are currently evaluating the impact the adoption of this standard will have on our consolidated financial statements.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which has been updated through several revisions and clarifications since its original issuance. The standard will require revenue recognized to represent the transfer of promised goods or services to customers at an amount that reflects the consideration which a company expects to receive in exchange for those goods or services. The standard also requires new, expanded disclosures regarding revenue recognition. The standard will be effective January 1, 2018 with early adoption permissible beginning January 1, 2017. We do not expect this to have a material impact on our consolidated financial statements.</p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal 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/normal 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: 49%; border-top: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="width: 8%; border-top: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="width: 43%; border-top: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">20% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Building and improvements</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">10% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">30% Declining balance</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 17 years</font></td></tr> <tr style="vertical-align: top"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over 10 years</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Straight-line over lease term</font></td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 1.45in"></p> <p style="margin: 0pt"></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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accounts receivable</font></td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,145,803</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,044,652</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Allowances for doubtful accounts</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(40,332</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(36,499</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,105,471</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,008,153</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Completed goods</font></td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,530,914</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 8%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,646,465</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Work in progress</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">183,944</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,572</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Raw materials and supplies</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,971,994</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,137,056</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,686,852</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,786,093</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Cost</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Net</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Buildings and improvements</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,400,792</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,409,179</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">991,613</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">40,904</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">39,398</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,506</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">17,673</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">11,156</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">6,517</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,480</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">148</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,332</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,590,158</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,104,137</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">486,021</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">9,562</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,434</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">8,128</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">34,400</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">14,586</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">19,814</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">85,432</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">32,506</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">52,926</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Land</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">370,652</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">370,652</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">6,652,801</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,714,292</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,938,509</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><b>&#160;</b></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="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Cost</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Net</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Buildings and improvements</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,762,094</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,967,370</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,794,724</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">89,480</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">85,784</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,696</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">32,439</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">23,142</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">9,297</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Office equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">17,745</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,788</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">957</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing equipment</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">5,236,404</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">4,102,635</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,133,769</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Trailer</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">12,859</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">12,250</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">609</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Boat</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">34,400</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">9,632</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">24,768</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">85,432</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,419</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">70,013</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Technology</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,748</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Land</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">356,111</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">356,111</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">10,728,712</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">7,334,768</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,393,944</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></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; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2017</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated </font><br /> <font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2017</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">212,426</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">132,974</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">79,452</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font-variant: small-caps">&#160;</font></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; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2016</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Cost</p></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated </font><br /> <font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font-variant: small-caps">2016</font></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Net</p></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Patents</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">197,448</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">101,558</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">95,890</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has security deposits that are long term in nature which consist of damage deposits held by landlords and security deposits held by various vendors.</p> <p style="font: 10pt/normal 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: white"> <td style="width: 62%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Long term deposits</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">18,531</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">26,163</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><font style="font-variant: small-caps"><b></b></font></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A summary of the Company&#8217;s investment 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"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">January 1, 2016 Balance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 71%"><font style="font-size: 10pt">Capital contributions</font></td> <td style="width: 10%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">150,066</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <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">(12,500</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">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">(15,086</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">December 31, 2016 Balance</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">122,480</font></td> <td>&#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">(25,000</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 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">(84,066</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">December 31, 2017 Balance</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">13,414</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal 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/normal 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: 71%; text-align: justify; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">2018</font></td> <td style="width: 10%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">$</font></td> <td style="width: 17%; text-align: right; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">201,193</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="border-bottom: black 1.5pt solid; text-align: justify; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">2019</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font-family: Times New Roman, Times, Serif">150,896</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31, 2017, Company was in compliance with all loan covenants.</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 355.5pt">&#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; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2017</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2016</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Continuity</b></font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 62%; padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, beginning of year</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">553,282</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 16%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">754,475</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Less: Payments on loan</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">201,193</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">201,193</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, end of year</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">352,089</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">553,282</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Less: current portion</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(201,193</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(201,193</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0.75pt; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Long term balance</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">150,896</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">352,089</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The provision for income tax expense (benefit) is comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%"><font style="font-size: 10pt">Current tax, federal</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">547,486</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">787,539</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Current tax, state</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">132,833</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">194,594</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">Current tax, foreign</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> <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><font style="font-size: 10pt">Current tax, total</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">680,319</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">982,133</font></td> <td>&#160;</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> <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-size: 10pt">Deferred income tax, federal</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(11,069</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">41,343</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Deferred income tax, state</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2,686</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,215</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">Deferred income tax, foreign</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">385,639</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">252,235</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">Deferred income tax, total</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">371,884</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">303,793</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">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">1,052,203</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,191,056</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table reconciles the income tax benefit at the U.S. Federal statutory rate to income tax benefit at the Company&#8217;s effective tax rates.</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="padding-bottom: 1.5pt; text-align: center">&#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">2017</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">2016</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">Income (loss) before tax, net of tax from gain on involuntary disposition</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">3,420,556</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,079,260</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">Tax from gain on involuntary disposition</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">(613,611</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">-</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">Income (loss) before taxes</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,806,945</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,079,260</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">US statutory tax rates</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">39.69</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">39.12</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">Expected income tax (recovery)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,114,147</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,207,840</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Non-deductible items</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">520,665</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(139,975</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">Change in estimates</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(91,632</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">228,495</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Change in enacted tax rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">189,626</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">4,437</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Option expired during the year</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">21,640</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">8,418</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Foreign tax rate difference</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(662,381</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(46,498</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">Change in valuation allowance</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">(39,863</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">22,878</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">Total income taxes (recovery)</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,052,203</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">1,285,595</font></td> <td style="padding-bottom: 1.5pt">&#160;</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> <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-size: 10pt">Current income tax expenses (recovery)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">680,318</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">982,133</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">Deferred tax expenses (recovery)</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">371,884</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">303,792</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">Total income taxes (recovery)</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,052,203</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">1,285,925</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes. Deferred tax assets (liabilities) at December 31, 2017 and 2016 are comprised of the following:</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="padding-bottom: 1.5pt"><font style="font-size: 10pt">Canada</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; padding-left: 10pt"><font style="font-size: 10pt">Non capital loss carryforwards</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">1,378,242</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">830,476</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Patents</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">69,597</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,351</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Fixed assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">848,843</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Financial instruments</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> <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>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,447,839</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,724,670</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Valuation Allowance</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> <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; padding-left: 10pt"><font style="font-size: 10pt">Net Deferred tax asset (liability)</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,447,839</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">1,724,670</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <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><font style="font-size: 10pt">USA</font></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"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2016</font></td> <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 62%; padding-left: 10pt"><font style="font-size: 10pt">Fixed Assets</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">351,746</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">322,634</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Stock-Based Compensation</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">154,023</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">209,242</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">505,768</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">531,876</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Deferred tax asset not recognized</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">189,684</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">229,547</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; padding-left: 10pt"><font style="font-size: 10pt">Net Deferred tax asset</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">316,084</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">302,329</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Expiry</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">Loss</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2029</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">710,778</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2030</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">862,371</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2031</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">992,967</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2032</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">649,299</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2033</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">77,587</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2037</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,804,680</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; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">Total</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,097,682</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">Basic and diluted income per share are calculated as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 35.45pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2017</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">2016</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 income (loss)</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">1,754,741</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,793,334</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Weighted average common shares outstanding:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</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-left: 10pt"><font style="font-size: 10pt">Basic</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,485,580</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,464,270</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Diluted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,725,482</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,635,136</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Net income (loss) per common share:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</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: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Basic</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.15</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.16</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Diluted</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">0.15</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"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.15</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Those anti-dilutive options are as follows.</p> <p style="font: 10pt/normal 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: white"> <td style="width: 62%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td> <td style="width: 16%; border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2016</font></td> <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Anti-dilutive options</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">nil</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">72,000</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">The following table summarizes the Company&#8217;s stock option activity for the years ended December 31, 2017 and 2016:</p> <p style="font: 10pt/normal 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="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Number of shares</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Exercise price </font><br /> <font style="font: 10pt Times New Roman, Times, Serif">per share</font></td> <td style="text-align: center; line-height: 107%">&#160;</td> <td style="text-align: center; line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Weighted average exercise price</font></td> <td style="text-align: center; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: center; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 55%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2015</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 12%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,190,000</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 12%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$0.75 - $2.45</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 12%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.34</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">168,000</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td>&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$1.42</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.42</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled or expired</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(515,000</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$0.75 &#8211; 2.45</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.61</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(30,000</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$1.00 &#8211; 1.21</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.09</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2016</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">813,000</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$0.75 &#8211; 2.22</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.19</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">154,000</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td>&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$1.70</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.70</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled or expired</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(114,000</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$1.00 - 2.22</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.75</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(140,000</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$0.75 &#8211; 1.21</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.11</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Balance, December 31, 2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">713,000</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$0.75 &#8211; 1.70</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.21</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Exercisable, December 31, 2017</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">559,000</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$0.75 &#8211; 1.41</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1.08</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.25in"></p> <p style="margin: 0pt"></p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Year ended December 31, 2017:</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#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; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">BCPA</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Consolidated</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Sales</font></td> <td style="width: 5%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">641,675</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 5%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">14,852,650</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 4%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,494,325</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">54</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">44,071</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">44,125</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">62,376</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">219,108</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">281,484</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Income tax expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">680,319</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">680,319</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,021,289</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(266,548)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,754,741</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">580,304</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,437,657</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,017,961</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">287,853</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">138,628</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; line-height: 107%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">426,480</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;&#160;&#160;</p> <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Year ended December 31, 2016:</p> <p style="font: 10pt/normal 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: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">EWCP</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">BCPA</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Consolidated</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td colspan="2" style="text-align: justify; line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Sales</font></td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">785,660</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 2%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">15,460,354</font></td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%">&#160;</td> <td style="width: 1%; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td> <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">16,246,014</font></td> <td style="width: 1%; line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Interest expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">59</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">41,640</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">41,699</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">325,696</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">214,383</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">540,079</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Income tax expense</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">982,133</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">982,133</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment profit (loss)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">(417,770</font></td> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">2,211,104</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,793,334</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,966,564</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">1,523,270</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">3,489,834</font></td> <td style="line-height: 107%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures for&#160;</font><br /> <font style="font: 10pt Times New Roman, Times, Serif">segment assets</font></td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">6,352</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">107,918</font></td> <td style="line-height: 107%">&#160;</td> <td style="line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 10pt Times New Roman, Times, Serif">114,270</font></td> <td style="line-height: 107%">&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Commitments for rent in the next four years are 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: 61%; text-align: justify"><font style="font-size: 10pt">2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 36%; text-align: right"><font style="font-size: 10pt">201,840</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">2019</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">205,580</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">2020</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">209,400</font></td> <td>&#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 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">118,850</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> 72000 1.00 6675 19024 5658 17824 22634 67759 11879 30957 140000 30000 30000 110000 30000 110000 30000 23000 10000 102798 P1Y 413410 P2Y9M18D 713000 813000 1190000 154000 168000 114000 515000 559000 0.75 1.70 0.75 0.75 2.45 2.22 0.75 2.45 1.00 2.22 1.00 1.21 0.75 1.21 0.75 1.41 1.21 1.19 1.34 1.70 1.42 1.75 1.61 1.11 1.09 1.08 P3Y P3Y 0.0223 0.0137 0.7309 0.7564 0.00 0.00 0.8344 0.7073 1750000 -1750000 0.90 -1575000 1575000 -1750 -1573250 2 8453163 10148042 2017961 3489834 580304 1437657 1966564 1523270 426480 114270 287853 138628 6352 107918 15494325 16246014 362362 15131963 453480 15792534 2017961 3489834 1966564 1523270 580304 1437657 735670 2021-10-31 205580 209400 118850 13414 122480 -84066 -15086 426480 114270 431115 118590 118590 431115 30000 140000 156020 32600 30 32570 140 155880 116092 66318 66318 116092 -25000 87500 1659404 2196722 265102 265102 5097682 3075838 P5Y 1.70 1.42 270178 524463 P2Y 201840 The final payment will be made in September 2019. -613611 3420556 3079260 985495 303793 EX-101.SCH 13 fsi-20171231.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Stockholders' Equity 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 - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Property, Equipment and Leaseholds link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Patents link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Long Term Deposits link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Equity Method Investment link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Short-Term Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Long Term Debt link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Income Tax link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Income Per Share link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Stock Options link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Segmented, Significant Customer Information and Economic Dependency link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Property, Equipment and Leaseholds (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Patents (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Long Term Deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Equity Method Investment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Income Tax (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Stock Options (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Segmented, Significant Customer Information and Economic Dependency (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Significant Accounting Policies - Schedule of Method of Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Inventories (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Property, Equipment and Leaseholds (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Property, Equipment and Leaseholds - Schedule of Property, Equipment and Leaseholds (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Patents (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Patents - Schedule of Patents (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Patents - Schedule of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Long Term Deposits - Schedule of Long Term Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Equity Method Investment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Equity Method Investment - Schedule of Equity Method Investment (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Short-Term Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Long Term Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Long Term Debt - Schedule of Interest Loan Repayment (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Long Term Debt - Schedule of Outstanding Balance Loan (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Income Tax (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Income Tax - Schedule of Components of Income Tax Expense (benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Income Tax - Schedule of Reconciliation of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Income Tax - Schedule of Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Income Tax - Schedule of Non Operating Loss Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Income Per Share - Schedule of Basic and Diluted Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Income Per Share - Schedule of Anti-dilutive Options (Details) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Stock Options (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Stock Options - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Stock Options - Schedule of Stock Option Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Capital Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Segmented, Significant Customer Information and Economic Dependency (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Revenue Generated in United States and Canada (Details) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and the United States (Details) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Commitments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Commitments - Schedule of Future Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 14 fsi-20171231_cal.xml XBRL CALCULATION FILE EX-101.DEF 15 fsi-20171231_def.xml XBRL DEFINITION FILE EX-101.LAB 16 fsi-20171231_lab.xml XBRL LABEL FILE Concentration Risk Type [Axis] Three Primary Customers [Member] Range [Axis] Minimum [Member] Maximum [Member] Property Plant And Equipment By Type [Axis] Furniture and Fixtures [Member] Manufacturing Equipment [Member] Office Equipment [Member] Building and Improvements [Member] Leasehold Improvements [Member] Boat [Member] Technology [Member] Computer Hardware [Member] Buildings and Improvements [Member] Trailer [Member] Land [Member] Technology [Member] Currency [Axis] CAD [Member] Type of Arrangement and Non-arrangement Transactions [Axis] New Agreement [Member] LegalEntity [Axis] Harris Bank [Member] Title of Individual [Axis] Consultants [Member] Employees [Member] Concentration Risk Benchmark [Axis] Sales Revenue, Net [Member] Customer [Axis] Three Customers [Member] Products and Services [Axis] EWCP [Member] BPCA [Member] Geographical [Axis] Canada [Member] United States and Abroad [Member] United States [Member] Equity Components [Axis] Common Stock [Member] Capital in Excess of Par Value [Member] Accumulated Earnings (Deficiency) [Member] Other Comprehensive Income (Loss) [Member] USA [Member] Patents [Member] Employee [Member] Subsequent Event Type [Axis] Subsequent Event [Member] ENP Peru Investments LLC [Member] Income Tax Authority [Axis] Canada [Member] NanoChem Solutions Inc [Member] Variable Rate [Axis] Prime Rate [Member] Two Primary Customers [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 Well-known Seasoned Issuer Entity Voluntary Filer Entity's Reporting Status Current Entity Filer Category Entity Public Float Entity Common Stock, Shares Outstanding Trading Symbol Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] Assets Current Cash and cash equivalents Accounts receivable (see Note 3) Inventories (see Note 4) Prepaid expenses Total current assets Property, equipment and leaseholds, net (see Note 5) Patents (see Note 6) Long term deposits (see Note 7) Investment (Note 8) Deferred tax asset (Note 11) Total Assets Liabilities Current Accounts payable and accrued liabilities Deferred revenue Income taxes payable Short term line of credit (Note 9) Current portion of long term debt (Note 10) Total current liabilities Long term debt (Note 10) Total liabilities Stockholders' Equity Capital stock (see Note 14) 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: 11,597,991 (2016: 11,457,991) common shares Capital in excess of par value Other comprehensive loss Accumulated earnings (deficit) Total Stockholders' Equity Total Liabilities and Stockholders' Equity Commitments and Subsequent events (See Notes 16 and 17) Preferred stock, par value Preferred stock, shares authorized Common stock, par value Common stock, shares authorized 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 Rent Consulting Professional fees Travel Telecommunications Shipping Research Commissions Bad debt expense Currency exchange Utilities Total operating expenses Operating income Gain on sale of equipment Gain on involuntary disposition (net of tax) Write down of inventory Loss on investment Interest income Income before income tax Income taxes (Note 11) Deferred income (expense) tax recovery Income tax recovery (expense) Net income for the year Other comprehensive income Comprehensive income Income per share (basic) (Note 12) Income per share (diluted) (Note 12) Weighted average number of common shares (basic) Weighted average number of common shares (diluted) Statement of Cash Flows [Abstract] Operating activities Net income Adjustments to reconcile net income to net cash: Stock based compensation Depreciation and amortization Loss on investment Decrease in deferred tax asset Gain on involuntary disposition 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 Proceed from insurance Net purchase of property, equipment and leaseholds Cash used in investing activities Financing activities Draw from short term line of credit Loan repayment Repurchase of common stock Proceeds of issuance of common stock Cash used in financing activities Effect of exchange rate changes on cash Inflow (outflow) of cash Cash and cash equivalents, beginning Cash and cash equivalents, ending Supplemental disclosure of cash flow information: Income taxes paid Interest paid Statement [Table] Statement [Line Items] Beginning Balance Beginning Balance, shares Translation adjustment Net income Comprehensive income Common stock cancelled Common stock cancelled, shares Common stock issued Common Stock Issued, shares Stock-based compensation Ending Balance Ending Balance, shares Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Accounting Policies [Abstract] Significant Accounting Policies Receivables [Abstract] Accounts Receivable Inventory Disclosure [Abstract] Inventories Property, Plant and Equipment [Abstract] Property, Equipment and Leaseholds Goodwill and Intangible Assets Disclosure [Abstract] Patents Long Term Deposits Long Term Deposits Equity Method Investments and Joint Ventures [Abstract] Equity Method Investment Debt Disclosure [Abstract] Short-Term Line of Credit Long Term Debt Income Tax Disclosure [Abstract] Income Tax Earnings Per Share [Abstract] Income Per Share Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock Options Equity [Abstract] Capital Stock Segment Reporting [Abstract] Segmented, Significant Customer Information and Economic Dependency Commitments and Contingencies Disclosure [Abstract] Commitments 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 Comprehensive Income Income Per Share Use of Estimates Financial Instruments Fair Value of Financial Instruments Contingencies Income Taxes Risk Management Equity Method Investment Adoption of New Accounting Principles Accounting Pronouncements Not Yet Adopted Schedule of Method of Depreciation Schedule of Accounts Receivable Schedule of Inventories Schedule of Property, Equipment and Leaseholds Schedule of Patents Schedule of Estimated Amortization Expense Long Term Deposits Tables Schedule of Long Term Deposits Schedule of Equity Method Investment Schedule of Interest Loan Repayment Schedule of Outstanding Balance Loan Schedule of Components of Income Tax Expense (benefit) Schedule of Reconciliation of Income Taxes Schedule of Deferred Tax Assets (Liabilities) Schedule of Non Operating Loss Carryforwards Schedule of Basic and Diluted Loss Per Share Schedule of Anti-dilutive Options Schedule of Stock Option Activity Schedule of Stock Option Fair Value Assumptions Schedule of Reportable Segments Schedule of Revenue Generated in United States and Canada Schedule of Long-lived Assets are Located in Canada and the United States Schedule of Future Minimum Rental Payments Accounts receivable Concentration risk, percentage Property, Plant and Equipment, Type [Axis] Depreciation method used and annual rate Accounts receivable Allowances for doubtful accounts Accounts receivable net Inventory damage value Completed goods Works in progress Raw materials and supplies Total inventory Depreciation expense Recoverable property, plant and equipment damage Proceeds from interim insurance Cost Accumulated Depreciation Net Currency conversion cost Amortization Patents, Cost Accumulated Amortization Patents, net 2018 2019 2020 2021 2022 Long Term Deposits - Schedule Of Long Term Deposits Details Long term deposits Legal Entity [Axis] Ownership interest Balance, Beginning Capital contributions Return of equity Loss on equity method investment Balance, Ending 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 Promissory note Debt instrument, interest rate, stated percentage Debt instrument, term Balance owing Debt maturity description 2018 2019 Balance, beginning of year Less: Payments on loan Balance, end of year Less: current portion Long term balance Operating loss carryforwards Current tax, federal Current tax, state Current tax, foreign Current tax, total Deferred income tax, federal Deferred income tax, state Deferred income tax, foreign Deferred income tax, total Total Income (loss) before tax, net of tax from gain on involuntary disposition Tax from gain on involuntary disposition Income (loss) before taxes US statutory tax rates Expected income tax (recovery) Non-deductible items Change in estimates Change in enacted tax rate Option expired during the year Foreign tax rate difference Change in valuation allowance Total income taxes (recovery) Current income tax expenses (recovery) Deferred tax expenses (recovery) Total income taxes (recovery) Non capital loss carryforwards Patents Fixed Assets Financial instruments Deferred tax asset (liability) Valuation Allowance Net Deferred tax asset (liability) Stock-Based Compensation Deferred tax asset Deferred tax asset not recognized Net Deferred tax asset 2029 2030 2031 2032 2033 2037 Total Net income (loss) Weighted average common shares outstanding: Basic Weighted average common shares outstanding: Diluted Net income (loss) per common share: Basic Net income (loss) per common share: Diluted Anti-dilutive options Options granted percentage Options maximum granted term Weighted-average remaining contractual life of outstanding options Stock granted expenses Additional expenses due to options granted Options granted resulted in additional expenses Stock options exercised Compensation expense related to non-vested awards Compensation expense related to non-vested awards, weighted average period Aggregate intrinsic value of vested options outstanding 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, 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 Dividend yield Weighted average fair value of options granted Repurchased shares Common stock per share Total purchase price for shares Number of operating segment Customers accounted sales Percentage representation in sales Depreciation Income tax expense Segment profit (loss) Segment assets Expenditures for segment assets Sales Property, equipment, leasehold and patents Minimum rental payments Lease term Lease expiry date 2018 2019 2020 2021 Investor relations and transfer agent fee. Consulting. Increase decrease in deferred tax assets. Long term deposits. Long Term Deposits [Text Block] Segmented, Significant Customer Information and Economic Dependency [Text Block] Stock issued in exchange for services [Policy Text Block] Financial Instruments [Policy Text Block] New accounting pronouncements yot yet adopted [Policy Text Block] Schedule of Method of Depreciation [Table Text Block] Schedule of Long Term Deposits [Table Text Block] Schedule of Interest Loan Repayment [Table Text Block] Schedule of Outstanding Balance Loan [Table Text Block] Three Primary Customers [Member] Depreciation method used and annual rate. Custom Element. Custom Element. Custom Element. Canada [Member] Equity method investment. Return of equity. Percentage of foreign accounts receivable of inventory. Eligible percentage of domestic accounts receivable. New Agreement [Member] Harris Bank [Member] Balance owing. NanoChem Solutions Inc [Member] Consultants [Member] Employees [Member] March 10, 2017 [Member] June 6, 2017 [Member] June 15, 2017 [Member] July 7, 2017 [Member] September 5, 2017 [Member] August 11, 2016 [Member] September 22, 2016 [Member] Three Customers [Member] EWCP [Member] BPCA [Member] Canada [Member] United States and Abroad [Member] United States [Member] Custom Element. Schedule of Non operating loss carryforwards [Table Text Block] Expected income tax (recovery). Option expired during the year. USA [Member] Operating loss carryforwards year one. Operating loss carryforwards year two. Operating loss carryforwards year three. Operating loss carryforwards year four. Operating loss carryforwards year five. Operating loss carryforwards year eight. Additional expenses due to options granted. Options granted resulted in additional expenses. Exercise price per share. Exercise price per share, Granted. Cancelled or expired, Exercise price per share. Exercised, Exercise price per share. Exercisable, ending balance. Employee [Member] Segment assets. Expenditures for segment assets. Property, equipment, leasehold and patents. Currency conversion cost. ENP Peru Investments LLC [Member] Options maximum granted term. Two Primary Customers [Member] Income (loss) before tax, net of tax from gain on involuntary disposition. Tax from gain on involuntary disposition. Developed Technology Rights [Member] Foreign Tax Authority [Member] Assets, Current Assets [Default Label] Liabilities, Current Liabilities [Default Label] Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Foreign Currency Transaction Gain (Loss), before Tax Operating Expenses [Default Label] Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Domestic IncreaseDecreaseInDeferredTaxAssets 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 Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Shares, Issued LongTermDepositsTextBlock Earnings Per Share, Policy [Policy Text Block] Equity Method Investments [Policy Text Block] Accounts Receivable, Gross, Current Allowance for Doubtful Accounts Receivable, Current EquityMethodInvestment1 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Long-term Debt, Maturities, Repayments of Principal in Year Two Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Deferred Tax Liabilities, Deferred Expense, Capitalized Patent Costs 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 SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsExercisePriceBeginningBalance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Revenues Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Four Years EX-101.PRE 17 fsi-20171231_pre.xml XBRL PRESENTATION FILE XML 18 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2017
Mar. 30, 2018
Jun. 30, 2017
Document And Entity Information      
Entity Registrant Name FLEXIBLE SOLUTIONS INTERNATIONAL INC    
Entity Central Index Key 0001069394    
Document Type 10-K    
Document Period End Date Dec. 31, 2017    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filer No    
Entity's Reporting Status Current Yes    
Entity Filer Category Smaller Reporting Company    
Entity Public Float     $ 12,914,521
Entity Common Stock, Shares Outstanding   11,630,991  
Trading Symbol FSI    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2017    
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Current    
Cash and cash equivalents $ 6,912,138 $ 2,470,066
Accounts receivable (see Note 3) 2,105,471 3,008,153
Inventories (see Note 4) 4,686,852 3,786,093
Prepaid expenses 255,080 228,699
Total current assets 13,959,541 9,493,011
Property, equipment and leaseholds, net (see Note 5) 1,938,509 3,393,944
Patents (see Note 6) 79,452 95,890
Long term deposits (see Note 7) 18,531 26,163
Investment (Note 8) 13,414 122,480
Deferred tax asset (Note 11) 1,763,923 2,026,999
Total Assets 17,773,370 15,158,487
Current    
Accounts payable and accrued liabilities 939,116 902,037
Deferred revenue 208,608 95,308
Income taxes payable 1,101,596 893,867
Short term line of credit (Note 9) 250,000 250,000
Current portion of long term debt (Note 10) 201,193 201,193
Total current liabilities 2,700,513 2,342,405
Long term debt (Note 10) 150,896 352,089
Total liabilities 2,851,409 2,694,494
Stockholders' Equity    
Capital stock (see Note 14) 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: 11,597,991 (2016: 11,457,991) common shares 11,598 11,458
Capital in excess of par value 15,114,835 14,842,863
Other comprehensive loss (656,093) (1,087,208)
Accumulated earnings (deficit) 451,621 (1,303,120)
Total Stockholders' Equity 14,921,961 12,463,993
Total Liabilities and Stockholders' Equity 17,773,370 15,158,487
Commitments and Subsequent events (See Notes 16 and 17)
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 11,597,991 11,457,991
Common stock, shares outstanding 11,597,991 11,457,991
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]    
Sales $ 15,494,325 $ 16,246,014
Cost of sales 9,508,827 9,256,526
Gross profit 5,985,498 6,989,488
Operating Expenses    
Wages 1,647,780 1,528,031
Administrative salaries and benefits 1,007,850 838,837
Advertising and promotion 18,257 21,199
Investor relations and transfer agent fee 152,362 131,037
Office and miscellaneous 238,195 269,800
Insurance 285,418 301,856
Interest expense 44,125 41,699
Rent 241,286 117,715
Consulting 133,949 119,198
Professional fees 222,743 184,931
Travel 137,392 140,340
Telecommunications 26,071 24,363
Shipping 19,624 16,338
Research 98,928 95,098
Commissions 112,678 66,839
Bad debt expense 1,191
Currency exchange 64,870 (10,602)
Utilities 21,339 17,495
Total operating expenses 4,474,058 3,904,174
Operating income 1,511,440 3,085,314
Gain on sale of equipment 6,848
Gain on involuntary disposition (net of tax) 2,043,614
Write down of inventory (51,346)
Loss on investment (84,066) (15,086)
Interest income 913 2,184
Income before income tax 3,420,555 3,079,260
Income taxes (Note 11)    
Deferred income (expense) tax recovery (985,495) (303,793)
Income tax recovery (expense) (680,319) (982,133)
Net income for the year 1,754,741 1,793,334
Other comprehensive income 431,115 118,590
Comprehensive income $ 2,185,856 $ 1,911,924
Income per share (basic) (Note 12) $ 0.15 $ 0.16
Income per share (diluted) (Note 12) $ 0.15 $ 0.15
Weighted average number of common shares (basic) 11,485,580 11,464,270
Weighted average number of common shares (diluted) 11,725,482 11,635,136
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Operating activities    
Net income $ 1,754,741 $ 1,793,334
Adjustments to reconcile net income to net cash:    
Stock based compensation 116,092 66,318
Depreciation and amortization 286,616 540,079
Loss on investment 84,066 15,086
Decrease in deferred tax asset 985,495 303,793
Write down of inventory (51,346)
Gain on involuntary disposition (2,043,614)
Changes in non-cash working capital items:    
(Increase) Decrease in accounts receivable 912,056 (1,199,267)
(Increase) Decrease in inventories (887,339) (506,278)
(Increase) Decrease in prepaid expenses (23,758) 15,793
Increase (Decrease) in accounts payable and accrued liabilities (407,555) 90,111
Increase (Decrease) in taxes payable 207,729 600,629
Increase (Decrease) deferred revenue 109,242 55,628
Cash provided by operating activities 1,042,425 1,775,226
Investing activities    
Long term deposits 7,980 (15,925)
Investment 25,000 (87,500)
Proceed from insurance 3,366,889
Net purchase of property, equipment and leaseholds (426,480) (114,270)
Cash used in investing activities 2,973,389 (217,695)
Financing activities    
Draw from short term line of credit 50,000
Loan repayment (201,193) (201,193)
Repurchase of common stock (1,575,000)
Proceeds of issuance of common stock 156,020 32,600
Cash used in financing activities (45,173) (1,693,593)
Effect of exchange rate changes on cash 471,431 107,390
Inflow (outflow) of cash 4,442,072 (28,672)
Cash and cash equivalents, beginning 2,470,066 2,498,738
Cash and cash equivalents, ending 6,912,138 2,470,066
Supplemental disclosure of cash flow information:    
Income taxes paid 833,766 452,654
Interest paid $ 43,003 $ 41,699
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Capital in Excess of Par Value [Member]
Accumulated Earnings (Deficiency) [Member]
Other Comprehensive Income (Loss) [Member]
Total
Beginning Balance at Dec. 31, 2015 $ 13,178 $ 16,317,225 $ (3,096,454) $ (1,205,798) $ 12,028,151
Beginning Balance, shares at Dec. 31, 2015 13,177,991        
Translation adjustment 118,590 118,590
Net income 1,793,334 1,793,334
Comprehensive income 1,911,924
Common stock cancelled $ (1,750) (1,573,250) (1,575,000)
Common stock cancelled, shares (1,750,000)        
Common stock issued $ 30 32,570 32,600
Common Stock Issued, shares 30,000        
Stock-based compensation 66,318 66,318
Ending Balance at Dec. 31, 2016 $ 11,458 14,842,863 (1,303,120) (1,087,208) 12,463,993
Ending Balance, shares at Dec. 31, 2016 11,457,991        
Translation adjustment 431,115 431,115
Net income 1,754,741 1,754,741
Comprehensive income 2,185,856
Common stock issued $ 140 155,880 156,020
Common Stock Issued, shares 140,000        
Stock-based compensation 116,092 116,092
Ending Balance at Dec. 31, 2017 $ 11,598 $ 15,114,835 $ 451,621 $ (656,093) $ 14,921,961
Ending Balance, shares at Dec. 31, 2017 11,597,991        
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation
12 Months Ended
Dec. 31, 2017
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”), and 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. and Natural Chem SEZC Ltd. 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.

 

Flexible Solutions International, Inc. 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.

XML 25 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Significant Accounting Policies

2.       Significant Accounting Policies.

 

These consolidated financial statements have been prepared 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 for 2017 and at the lower of cost or market for 2016. 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.

  

(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
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
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 three of the Company’s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company’s financial statements from the subsidiary’s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.

 

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

 

(g)       Revenue Recognition.

 

Revenue from product sales is recognized at the time the product is shipped since title and risk of loss is transferred to the purchaser upon delivery to the carrier. Shipments are made F.O.B. shipping point. The Company recognizes revenue when there is persuasive evidence of an arrangement, delivery to the carrier has occurred, the fee is fixed or determinable, collectability is reasonably assured and there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.

 

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

 

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

 

(h)       Stock Issued in Exchange for Services.

 

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

 

(i)       Stock-based Compensation.

 

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

 

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

 

(j)       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 primarily comprised 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 years ended December 31, 2017 and 2016.

  

(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 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 the valuation of inventory.

 

(m)       Financial Instruments.

 

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

 

(n)       Fair Value of Financial Instruments

 

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

 

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

 

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

 

(o)       Contingencies

 

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

 

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

 

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

 

(p)        Income Taxes

 

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

 

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

 

(q)        Risk Management.

 

The Company’s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company’s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company’s two primary customers totaled $1,247,374 (65%) at December 31, 2017 (December 31, 2016 - $2,032,646 or 67%).

 

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)       Adoption of new accounting principles

 

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory. The standard will require inventory to be measured at the lower of cost or net realizable value. The guidance will not apply to inventories for which cost is determined using the last-in, first-out method or the retail inventory method. The standard is effective for annual and interim reporting periods beginning after December 15, 2016. Adoption of this standard had no material effect on our consolidated financial statements.

 

In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”). This standard was issued as part of the FASB’s Simplification Initiative that involve several aspects of the accounting for share based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. Some of the areas for simplification apply only to nonpublic entities. For public business entities, ASU 2016-09 is effective for annual periods beginning after December 15, 2016 and interim periods within those annual periods. The method of adoption is dependent on the specific aspect of accounting addressed in this new guidance. Early adoption is permitted in any interim or annual period. Adoption of this standard had no material effect on our consolidated financial statements.

  

(t)        Accounting Pronouncements Not Yet Adopted

 

In February 2016, the FASB issued ASU 2016-02, Leases. The standard will require lessees to recognize most leases on their balance sheet and makes selected changes to lessor accounting. The standard is effective for annual and interim reporting periods beginning after December 15, 2018. A modified retrospective transition approach is required, with certain practical expedients available. We are currently evaluating the impact the adoption of this standard will have on our consolidated financial statements.

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which has been updated through several revisions and clarifications since its original issuance. The standard will require revenue recognized to represent the transfer of promised goods or services to customers at an amount that reflects the consideration which a company expects to receive in exchange for those goods or services. The standard also requires new, expanded disclosures regarding revenue recognition. The standard will be effective January 1, 2018 with early adoption permissible beginning January 1, 2017. We do not expect this to have a material impact on our consolidated financial statements.

XML 26 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Accounts Receivable

3.       Accounts Receivable

 

    2017     2016  
             
Accounts receivable   $ 2,145,803     $ 3,044,652  
Allowances for doubtful accounts     (40,332 )     (36,499 )
    $ 2,105,471     $ 3,008,153  

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Inventories

4.       Inventories

    2017     2016  
             
Completed goods   $ 2,530,914     $ 1,646,465  
Work in progress     183,944       2,572  
Raw materials and supplies     1,971,994       2,137,056  
    $ 4,686,852     $ 3,786,093  

 

In February 2017, the Company lost $367,331CAD ($277,482USD) in inventory in a fire at the Taber, AB location. Insurance was in place. See Note 5.

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Equipment and Leaseholds
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Property, Equipment and Leaseholds

5.       Property, Equipment and Leaseholds

 

    2017     Accumulated     2017  
    Cost     Depreciation     Net  
Buildings and improvements   $ 3,400,792     $ 2,409,179     $ 991,613  
Computer hardware     40,904       39,398       1,506  
Furniture and fixtures     17,673       11,156       6,517  
Office equipment     1,480       148       1,332  
Manufacturing equipment     2,590,158       2,104,137       486,021  
Trailer     9,562       1,434       8,128  
Boat     34,400       14,586       19,814  
Leasehold improvements     85,432       32,506       52,926  
Technology     101,748       101,748        
Land     370,652             370,652  
    $ 6,652,801     $ 4,714,292     $ 1,938,509  

 

    2016     Accumulated     2016  
    Cost     Depreciation     Net  
Buildings and improvements   $ 4,762,094     $ 2,967,370     $ 1,794,724  
Computer hardware     89,480       85,784       3,696  
Furniture and fixtures     32,439       23,142       9,297  
Office equipment     17,745       16,788       957  
Manufacturing equipment     5,236,404       4,102,635       1,133,769  
Trailer     12,859       12,250       609  
Boat     34,400       9,632       24,768  
Leasehold improvements     85,432       15,419       70,013  
Technology     101,748       101,748        
Land     356,111             356,111  
    $ 10,728,712     $ 7,334,768     $ 3,393,944  

 

Amount of depreciation expense for 2017: $270,178 (2016: $524,463) and is included in cost of sales in the consolidated statements of income and comprehensive income.

 

In February 2017, the Company lost a net carrying value total of $2,196,722CAD ($1,659,404USD) in building and manufacturing equipment in a fire at the Taber, AB location. Insurance was in place. During the year ended December 31, 2017, the Company was approved for interim insurance proceeds of $5,570,000CAD ($4,207,578USD).

XML 29 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Patents
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Patents

6.       Patents

 

   

2017

Cost

    Accumulated
Amortization
   

2017

Net

 
Patents   $ 212,426     $ 132,974     $ 79,452  
                         

 

   

2016

Cost

    Accumulated
Amortization
   

2016

Net

 
Patents   $ 197,448     $ 101,558     $ 95,890  
                         

 

Increase in 2017 cost was due to currency conversion. 2017 cost in Canadian dollars - $265,102 (2016 - $265,102 in Canadian dollars).

 

Amount of amortization for 2017: $16,438 (2016: $15,616) and is included in cost of sales in the consolidated statements of income and comprehensive income (loss).

 

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

 

2018   $ 16,438  
2019     16,438  
2020     16,438  
2021     16,438  
2022     16,438  

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Deposits
12 Months Ended
Dec. 31, 2017
Long Term Deposits  
Long Term Deposits

7.       Long Term Deposits

 

The Company has security deposits that are long term in nature which consist of damage deposits held by landlords and security deposits held by various vendors.

 

      2017       2016  
                 
Long term deposits   $ 18,531     $ 26,163  

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Method Investment
12 Months Ended
Dec. 31, 2017
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investment

8.       Equity Method Investment

 

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

 

       
January 1, 2016 Balance     -  
Capital contributions   $ 150,066  
Return of equity     (12,500 )
Loss in equity method investment     (15,086 )
December 31, 2016 Balance   $ 122,480  
Return of equity     (25,000 )
Loss on equity method investment     (84,066 )
December 31, 2017 Balance     13,414  

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term Line of Credit
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Short-Term Line of Credit

9.       Short-Term Line of Credit

In May 2017, the Company signed a new agreement with Harris Bank (“the Bank”) to renew the expiring credit line. The revolving line of credit is for an aggregate amount of up to the lesser of (i) $3,000,000, or (ii) 75% of eligible domestic accounts receivable and certain foreign accounts receivable plus 40% of inventory. The loan has an annual interest rate of 5%. (2016 – 4%) and is up for renewal on June 30, 2018.

 

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 the Bank, the Bank’s 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 December 31, 2017, 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 the Bank 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 December 31, 2017 were $250,000 (December 31, 2016 - $250,000).

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Long Term Debt

10.       Long Term Debt

 

In September 2014, NanoChem Solutions Inc. signed a $1,005,967 promissory note with Harris Bank with a rate of prime plus 0.5% (2017 – 5%) 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 balance owing at December 31, 2017 was $352,089 (December 31, 2016 - $553,282). The final payment will be made in September 2019.

 

The Company has committed to the following repayments:

 

2018   $ 201,193  
2019   $ 150,896  

 

As of December 31, 2017, Company was in compliance with all loan covenants.

 

    December 31, 2017     December 31, 2016  
Continuity                
Balance, beginning of year   $ 553,282     $ 754,475  
Less: Payments on loan     201,193       201,193  
Balance, end of year   $ 352,089     $ 553,282  
Less: current portion     (201,193 )     (201,193 )
Long term balance   $ 150,896     $ 352,089  

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Income Tax

11.       Income Tax

 

The provision for income tax expense (benefit) is comprised of the following:

 

    2017     2016  
Current tax, federal   $ 547,486     $ 787,539  
Current tax, state     132,833       194,594  
Current tax, foreign     -       -  
Current tax, total     680,319       982,133  
                 
Deferred income tax, federal     (11,069 )     41,343  
Deferred income tax, state     (2,686 )     10,215  
Deferred income tax, foreign     385,639       252,235  
Deferred income tax, total     371,884       303,793  
Total   $ 1,052,203     $ 3,191,056  

 

The following table reconciles the income tax benefit at the U.S. Federal statutory rate to income tax benefit at the Company’s effective tax rates.

 

    2017     2016  
Income (loss) before tax, net of tax from gain on involuntary disposition     3,420,556       3,079,260  
Tax from gain on involuntary disposition     (613,611 )     -  
Income (loss) before taxes     2,806,945       3,079,260  
US statutory tax rates     39.69 %     39.12 %
Expected income tax (recovery)     1,114,147       1,207,840  
Non-deductible items     520,665       (139,975 )
Change in estimates     (91,632 )     228,495  
Change in enacted tax rate     189,626       4,437  
Option expired during the year     21,640       8,418  
Foreign tax rate difference     (662,381 )     (46,498 )
Change in valuation allowance     (39,863 )     22,878  
Total income taxes (recovery)     1,052,203       1,285,595  
                 
Current income tax expenses (recovery)     680,318       982,133  
Deferred tax expenses (recovery)     371,884       303,792  
Total income taxes (recovery)     1,052,203       1,285,925  

 

Deferred taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes. Deferred tax assets (liabilities) at December 31, 2017 and 2016 are comprised of the following:

 

Canada   2017     2016  
Non capital loss carryforwards     1,378,242       830,476  
Patents     69,597       45,351  
Fixed assets     -       848,843  
Financial instruments     -       -  
      1,447,839       1,724,670  
Valuation Allowance     -       -  
Net Deferred tax asset (liability)     1,447,839       1,724,670  

 

USA            
    2017     2016  
Fixed Assets     351,746       322,634  
Stock-Based Compensation     154,023       209,242  
      505,768       531,876  
Deferred tax asset not recognized     189,684       229,547  
Net Deferred tax asset     316,084       302,329  

 

The Company has non-operating loss carryforwards of approximately $5,097,682 (2016 - $3,075,838) which may be carried forward to apply against future year income tax for Canadian income tax purposes, subject to the final determination by taxation authorities, expiring in the following years:

 

Expiry   Loss  
2029     710,778  
2030     862,371  
2031     992,967  
2032     649,299  
2033     77,587  
2037     1,804,680  
Total     5,097,682  

 

As at December 31, 2017, the Company has no net operating losses carryforward available for US tax purposes.

 

Accounting for Uncertainty for Income Tax

 

Effective January 1, 2009, the Company adopted the interpretation for accounting for uncertainty in income taxes which was an interpretation of the accounting standard accounting for income taxes. This interpretation created a single model to address accounting for uncertainty in tax positions. This interpretation clarifies the accounting for income taxes, by prescribing a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements.

 

As at December 31, 2017 and 2016, the Company’s consolidated balance sheets did not reflect a liability for uncertain tax positions, nor any accrued penalties or interest associated with income tax uncertainties. The Company has no income tax examinations in progress.

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Per Share
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Income Per Share

12.       Income Per Share

 

We present both basic and diluted income per share on the face of our consolidated statements of income. Basic and diluted income per share are calculated as follows:

 

    2017     2016  
             
Net income (loss)   $ 1,754,741     $ 1,793,334  
Weighted average common shares outstanding:                
Basic     11,485,580       11,464,270  
Diluted     11,725,482       11,635,136  
Net income (loss) per common share:                
Basic   $ 0.15     $ 0.16  
Diluted   $ 0.15     $ 0.15  

 

Certain stock options whose terms and conditions are described in Note 13, “Stock Options” could potentially dilute basic EPS in the future, but were not included in the computation of diluted EPS because to do so would have been anti-dilutive. Those anti-dilutive options are as follows.

 

      2017       2016  
                 
Anti-dilutive options     nil       72,000  

 

There were no preferred shares issued and outstanding during the years ended December 31, 2017 or 2016.

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Options

13.       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 option plan are that 100% of the options granted will vest the year following the grant. The maximum term of options granted is 5 years.

 

The Company may issue stock options and stock bonuses for shares of its common stock to provide incentives to directors, key employees and other persons who contribute to the success of the Company. The exercise price of all incentive options are issued for not less than fair market value at the date of grant.

 

The following table summarizes the Company’s stock option activity for the years ended December 31, 2017 and 2016:

 

    Number of shares     Exercise price
per share
    Weighted average exercise price  
                   
Balance, December 31, 2015     1,190,000       $0.75 - $2.45     $ 1.34  
Granted     168,000       $1.42     $ 1.42  
Cancelled or expired     (515,000 )     $0.75 – 2.45     $ 1.61  
Exercised     (30,000 )     $1.00 – 1.21     $ 1.09  
Balance, December 31, 2016     813,000       $0.75 – 2.22     $ 1.19  
Granted     154,000       $1.70     $ 1.70  
Cancelled or expired     (114,000 )     $1.00 - 2.22     $ 1.75  
Exercised     (140,000 )     $0.75 – 1.21     $ 1.11  
Balance, December 31, 2017     713,000       $0.75 – 1.70     $ 1.21  
Exercisable, December 31, 2017     559,000       $0.75 – 1.41     $ 1.08  

 

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

 

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

 

    2017     2016  
             
Expected life – years     3.0       3.0  
Interest rate     2.23 %     1.37 %
Volatility     73.09 %     75.64 %
Dividend yield        
Weighted average fair value of options granted   $ 0.8344     $ 0.7073  

 

During the year ended December 31, 2017, the Company granted 40,000 (2016 – 40,000) stock options to consultants and has applied ASC 718 using the Black-Scholes option-pricing model, which resulted in additional expenses of $6,675 (2016 - $5,658). Options granted in other years resulted in additional expenses of $22,634 (2016 – $11,879). During the year ended December 31, 2017, employees were granted 114,000 (2016 – 128,000) stock options, which resulted in additional expenses of $19,024 (2016 – $17,824). Options granted in other years resulted in additional expenses in the amount of $67,759 for employees during the year ended December 31, 2017 (2016 - $30,957). There were 110,000 employee and 30,000 consultant stock options exercised during the year ended December 31, 2017 (2016 – 30,000 employee; nil consultant).

 

As of December 31, 2017, there was approximately $102,798 of compensation expense related to non-vested awards. This expense is expected to be recognized over a weighted average period of 1 year.

 

The aggregate intrinsic value of vested options outstanding at December 31, 2017 is $413,410 (2016 – nil).

XML 37 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Stock
12 Months Ended
Dec. 31, 2017
Equity [Abstract]  
Capital Stock

14.        Capital Stock.

 

During the year ended December 31, 2017, the Company issued 110,000 shares upon the exercise of employee stock options and 30,000 shares upon the exercise of consultant stock options

 

On January 6, 2016, the Company repurchased 1,750,000 shares of its common stock at $0.90 per share for a total purchase price of $1,575,000. The shares were returned to treasury.

 

The Company issued 30,000 shares upon the exercise of employee stock options during the year ended December 31, 2016.

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segmented, Significant Customer Information and Economic Dependency
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Segmented, Significant Customer Information and Economic Dependency

15.       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 (“BCPA’s”), also known as TPA’s, used by the petroleum, chemical, utility and mining industries to prevent corrosion and scaling in water piping. This product can also be used in detergents to increase biodegradability and in agriculture to increase crop yields by enhancing fertilizer uptake.

 

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.

 

Year ended December 31, 2017:

 

    EWCP     BCPA     Consolidated  
                   
Sales   $ 641,675     $ 14,852,650     $ 15,494,325  
Interest expense     54       44,071       44,125  
Depreciation     62,376       219,108       281,484  
Income tax expense     -       680,319       680,319  
Segment profit     2,021,289       (266,548)       1,754,741  
Segment assets     580,304       1,437,657       2,017,961  
Expenditures for segment assets     287,853       138,628       426,480  

   

Year ended December 31, 2016:

 

    EWCP     BCPA     Consolidated  
                   
Sales   $ 785,660     $ 15,460,354     $ 16,246,014  
Interest expense     59       41,640       41,699  
Depreciation     325,696       214,383       540,079  
Income tax expense     -       982,133       982,133  
Segment profit (loss)     (417,770 )     2,211,104       1,793,334  
Segment assets     1,966,564       1,523,270       3,489,834  
Expenditures for 
segment assets
    6,352       107,918       114,270  

 

Sales by territory are shown below:

 

    2017     2016  
             
Canada   $ 362,362     $ 453,480  
United States and abroad     15,131,963       15,792,534  
Total   $ 15,494,325     $ 16,246,014  

 

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

 

    2017     2016  
             
Canada   $ 580,304     $ 1,966,564  
United States     1,437,657       1,523,270  
Total   $ 2,017,961     $ 3,489,834  

 

Three customers accounted for $8,453,163 (55%) of sales made in 2017 (2016 - $10,148,042 or 62%).

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments

16. Commitments.

 

The Company is committed to minimum rental payments for property and premises aggregating approximately $735,670 over the term of two leases, the last expiring on October 31, 2021.

 

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

 

2018   $ 201,840  
2019   $ 205,580  
2020   $ 209,400  
2021   $ 118,850  

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2017
Subsequent Events [Abstract]  
Subsequent Events

17. Subsequent Events.

 

In January 2018, the Company issued 23,000 shares on the exercise of employee stock options and 10,000 shares on the exercise of consultant stock options.

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2017
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 for 2017 and at the lower of cost or market for 2016. 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.

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
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
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 three of the Company’s subsidiaries is the Canadian Dollar. The translation of the Canadian Dollar to the reporting currency of the Company, the U.S. Dollar is performed for assets and liabilities using exchange rates in effect at the balance sheet date. Revenue and expense transactions are translated using average exchange rates prevailing during the year. Translation adjustments arising on conversion of the Company’s financial statements from the subsidiary’s functional currency, Canadian Dollars, into the reporting currency, U.S. Dollars, are excluded from the determination of income (loss) and are disclosed as other comprehensive income in the consolidated statements of income and comprehensive income.

 

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

Revenue Recognition

(g)       Revenue Recognition.

 

Revenue from product sales is recognized at the time the product is shipped since title and risk of loss is transferred to the purchaser upon delivery to the carrier. Shipments are made F.O.B. shipping point. The Company recognizes revenue when there is persuasive evidence of an arrangement, delivery to the carrier has occurred, the fee is fixed or determinable, collectability is reasonably assured and there are no significant remaining performance obligations. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. To date, there have been no such significant post-delivery obligations.

 

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

 

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

Stock Issued in Exchange for Services

(h)       Stock Issued in Exchange for Services.

 

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

Stock-based Compensation

(i)       Stock-based Compensation.

 

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

 

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

Comprehensive Income

(j)       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 primarily comprised 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 years ended December 31, 2017 and 2016.

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 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 the valuation of inventory.

Financial Instruments

(m)       Financial Instruments.

 

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

Fair Value of Financial Instruments

(n)       Fair Value of Financial Instruments

 

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

 

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

 

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

Contingencies

(o)       Contingencies

 

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

 

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

 

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

Income Taxes

(p)        Income Taxes

 

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

 

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

Risk Management

(q)        Risk Management.

 

The Company’s credit risk is primarily attributable to its accounts receivable. The amounts presented in the accompanying consolidated balance sheets are net of allowances for doubtful accounts, estimated by the Company’s management based on prior experience and the current economic environment. The Company is exposed to credit-related losses in the event of non-payment by customers. Credit exposure is minimized by dealing with only credit worthy counterparties. Accounts receivable for the Company’s two primary customers totaled $1,247,374 (65%) at December 31, 2017 (December 31, 2016 - $2,032,646 or 67%).

 

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.

Adoption of New Accounting Principles

(s)       Adoption of new accounting principles

 

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory. The standard will require inventory to be measured at the lower of cost or net realizable value. The guidance will not apply to inventories for which cost is determined using the last-in, first-out method or the retail inventory method. The standard is effective for annual and interim reporting periods beginning after December 15, 2016. Adoption of this standard had no material effect on our consolidated financial statements.

 

In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”). This standard was issued as part of the FASB’s Simplification Initiative that involve several aspects of the accounting for share based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. Some of the areas for simplification apply only to nonpublic entities. For public business entities, ASU 2016-09 is effective for annual periods beginning after December 15, 2016 and interim periods within those annual periods. The method of adoption is dependent on the specific aspect of accounting addressed in this new guidance. Early adoption is permitted in any interim or annual period. Adoption of this standard had no material effect on our consolidated financial statements.

Accounting Pronouncements Not Yet Adopted

(t)        Accounting Pronouncements Not Yet Adopted

 

In February 2016, the FASB issued ASU 2016-02, Leases. The standard will require lessees to recognize most leases on their balance sheet and makes selected changes to lessor accounting. The standard is effective for annual and interim reporting periods beginning after December 15, 2018. A modified retrospective transition approach is required, with certain practical expedients available. We are currently evaluating the impact the adoption of this standard will have on our consolidated financial statements.

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which has been updated through several revisions and clarifications since its original issuance. The standard will require revenue recognized to represent the transfer of promised goods or services to customers at an amount that reflects the consideration which a company expects to receive in exchange for those goods or services. The standard also requires new, expanded disclosures regarding revenue recognition. The standard will be effective January 1, 2018 with early adoption permissible beginning January 1, 2017. We do not expect this to have a material impact on our consolidated financial statements.

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
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
Patents   Straight-line over 17 years
Technology   Straight-line over 10 years
Leasehold improvements   Straight-line over lease term

XML 43 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Schedule of Accounts Receivable

    2017     2016  
             
Accounts receivable   $ 2,145,803     $ 3,044,652  
Allowances for doubtful accounts     (40,332 )     (36,499 )
    $ 2,105,471     $ 3,008,153  

XML 44 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventories

    2017     2016  
             
Completed goods   $ 2,530,914     $ 1,646,465  
Work in progress     183,944       2,572  
Raw materials and supplies     1,971,994       2,137,056  
    $ 4,686,852     $ 3,786,093  

XML 45 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Equipment and Leaseholds (Tables)
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Schedule of Property, Equipment and Leaseholds

    2017     Accumulated     2017  
    Cost     Depreciation     Net  
Buildings and improvements   $ 3,400,792     $ 2,409,179     $ 991,613  
Computer hardware     40,904       39,398       1,506  
Furniture and fixtures     17,673       11,156       6,517  
Office equipment     1,480       148       1,332  
Manufacturing equipment     2,590,158       2,104,137       486,021  
Trailer     9,562       1,434       8,128  
Boat     34,400       14,586       19,814  
Leasehold improvements     85,432       32,506       52,926  
Technology     101,748       101,748        
Land     370,652             370,652  
    $ 6,652,801     $ 4,714,292     $ 1,938,509  

 

    2016     Accumulated     2016  
    Cost     Depreciation     Net  
Buildings and improvements   $ 4,762,094     $ 2,967,370     $ 1,794,724  
Computer hardware     89,480       85,784       3,696  
Furniture and fixtures     32,439       23,142       9,297  
Office equipment     17,745       16,788       957  
Manufacturing equipment     5,236,404       4,102,635       1,133,769  
Trailer     12,859       12,250       609  
Boat     34,400       9,632       24,768  
Leasehold improvements     85,432       15,419       70,013  
Technology     101,748       101,748        
Land     356,111             356,111  
    $ 10,728,712     $ 7,334,768     $ 3,393,944  

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Patents (Tables)
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Patents

   

2017

Cost

    Accumulated
Amortization
   

2017

Net

 
Patents   $ 212,426     $ 132,974     $ 79,452  
                         

 

   

2016

Cost

    Accumulated
Amortization
   

2016

Net

 
Patents   $ 197,448     $ 101,558     $ 95,890  
                         

Schedule of Estimated Amortization Expense

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

 

2018   $ 16,438  
2019     16,438  
2020     16,438  
2021     16,438  
2022     16,438  

XML 47 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Deposits (Tables)
12 Months Ended
Dec. 31, 2017
Long Term Deposits  
Schedule of Long Term Deposits

The Company has security deposits that are long term in nature which consist of damage deposits held by landlords and security deposits held by various vendors.

 

      2017       2016  
                 
Long term deposits   $ 18,531     $ 26,163  

XML 48 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Method Investment (Tables)
12 Months Ended
Dec. 31, 2017
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Equity Method Investment

A summary of the Company’s investment is as follows:

 

       
January 1, 2016 Balance     -  
Capital contributions   $ 150,066  
Return of equity     (12,500 )
Loss in equity method investment     (15,086 )
December 31, 2016 Balance   $ 122,480  
Return of equity     (25,000 )
Loss on equity method investment     (84,066 )
December 31, 2017 Balance     13,414  

XML 49 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt (Tables)
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Schedule of Interest Loan Repayment

The Company has committed to the following repayments:

 

2018   $ 201,193  
2019   $ 150,896  

Schedule of Outstanding Balance Loan

As of December 31, 2017, Company was in compliance with all loan covenants.

 

    December 31, 2017     December 31, 2016  
Continuity                
Balance, beginning of year   $ 553,282     $ 754,475  
Less: Payments on loan     201,193       201,193  
Balance, end of year   $ 352,089     $ 553,282  
Less: current portion     (201,193 )     (201,193 )
Long term balance   $ 150,896     $ 352,089  

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax (Tables)
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (benefit)

The provision for income tax expense (benefit) is comprised of the following:

 

    2017     2016  
Current tax, federal   $ 547,486     $ 787,539  
Current tax, state     132,833       194,594  
Current tax, foreign     -       -  
Current tax, total     680,319       982,133  
                 
Deferred income tax, federal     (11,069 )     41,343  
Deferred income tax, state     (2,686 )     10,215  
Deferred income tax, foreign     385,639       252,235  
Deferred income tax, total     371,884       303,793  
Total   $ 1,052,203     $ 3,191,056  

Schedule of Reconciliation of Income Taxes

The following table reconciles the income tax benefit at the U.S. Federal statutory rate to income tax benefit at the Company’s effective tax rates.

 

    2017     2016  
Income (loss) before tax, net of tax from gain on involuntary disposition     3,420,556       3,079,260  
Tax from gain on involuntary disposition     (613,611 )     -  
Income (loss) before taxes     2,806,945       3,079,260  
US statutory tax rates     39.69 %     39.12 %
Expected income tax (recovery)     1,114,147       1,207,840  
Non-deductible items     520,665       (139,975 )
Change in estimates     (91,632 )     228,495  
Change in enacted tax rate     189,626       4,437  
Option expired during the year     21,640       8,418  
Foreign tax rate difference     (662,381 )     (46,498 )
Change in valuation allowance     (39,863 )     22,878  
Total income taxes (recovery)     1,052,203       1,285,595  
                 
Current income tax expenses (recovery)     680,318       982,133  
Deferred tax expenses (recovery)     371,884       303,792  
Total income taxes (recovery)     1,052,203       1,285,925  

Schedule of Deferred Tax Assets (Liabilities)

Deferred taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes. Deferred tax assets (liabilities) at December 31, 2017 and 2016 are comprised of the following:

 

Canada   2017     2016  
Non capital loss carryforwards     1,378,242       830,476  
Patents     69,597       45,351  
Fixed assets     -       848,843  
Financial instruments     -       -  
      1,447,839       1,724,670  
Valuation Allowance     -       -  
Net Deferred tax asset (liability)     1,447,839       1,724,670  

 

USA            
    2017     2016  
Fixed Assets     351,746       322,634  
Stock-Based Compensation     154,023       209,242  
      505,768       531,876  
Deferred tax asset not recognized     189,684       229,547  
Net Deferred tax asset     316,084       302,329  

Schedule of Non Operating Loss Carryforwards

Expiry   Loss  
2029     710,778  
2030     862,371  
2031     992,967  
2032     649,299  
2033     77,587  
2037     1,804,680  
Total     5,097,682  

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Per Share (Tables)
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Loss Per Share

Basic and diluted income per share are calculated as follows:

 

    2017     2016  
             
Net income (loss)   $ 1,754,741     $ 1,793,334  
Weighted average common shares outstanding:                
Basic     11,485,580       11,464,270  
Diluted     11,725,482       11,635,136  
Net income (loss) per common share:                
Basic   $ 0.15     $ 0.16  
Diluted   $ 0.15     $ 0.15  

Schedule of Anti-dilutive Options

Those anti-dilutive options are as follows.

 

      2017       2016  
                 
Anti-dilutive options     nil       72,000  

XML 52 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options (Tables)
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock Option Activity

The following table summarizes the Company’s stock option activity for the years ended December 31, 2017 and 2016:

 

    Number of shares     Exercise price
per share
    Weighted average exercise price  
                   
Balance, December 31, 2015     1,190,000       $0.75 - $2.45     $ 1.34  
Granted     168,000       $1.42     $ 1.42  
Cancelled or expired     (515,000 )     $0.75 – 2.45     $ 1.61  
Exercised     (30,000 )     $1.00 – 1.21     $ 1.09  
Balance, December 31, 2016     813,000       $0.75 – 2.22     $ 1.19  
Granted     154,000       $1.70     $ 1.70  
Cancelled or expired     (114,000 )     $1.00 - 2.22     $ 1.75  
Exercised     (140,000 )     $0.75 – 1.21     $ 1.11  
Balance, December 31, 2017     713,000       $0.75 – 1.70     $ 1.21  
Exercisable, December 31, 2017     559,000       $0.75 – 1.41     $ 1.08  

Schedule of Stock Option Fair Value Assumptions

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

 

    2017     2016  
             
Expected life – years     3.0       3.0  
Interest rate     2.23 %     1.37 %
Volatility     73.09 %     75.64 %
Dividend yield        
Weighted average fair value of options granted   $ 0.8344     $ 0.7073  

XML 53 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segmented, Significant Customer Information and Economic Dependency (Tables)
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Schedule of Reportable Segments

Year ended December 31, 2017:

 

    EWCP     BCPA     Consolidated  
                   
Sales   $ 641,675     $ 14,852,650     $ 15,494,325  
Interest expense     54       44,071       44,125  
Depreciation     62,376       219,108       281,484  
Income tax expense     -       680,319       680,319  
Segment profit     2,021,289       (266,548)       1,754,741  
Segment assets     580,304       1,437,657       2,017,961  
Expenditures for segment assets     287,853       138,628       426,480  

   

Year ended December 31, 2016:

 

    EWCP     BCPA     Consolidated  
                   
Sales   $ 785,660     $ 15,460,354     $ 16,246,014  
Interest expense     59       41,640       41,699  
Depreciation     325,696       214,383       540,079  
Income tax expense     -       982,133       982,133  
Segment profit (loss)     (417,770 )     2,211,104       1,793,334  
Segment assets     1,966,564       1,523,270       3,489,834  
Expenditures for 
segment assets
    6,352       107,918       114,270  

Schedule of Revenue Generated in United States and Canada

Sales by territory are shown below:

 

    2017     2016  
             
Canada   $ 362,362     $ 453,480  
United States and abroad     15,131,963       15,792,534  
Total   $ 15,494,325     $ 16,246,014  

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

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

 

    2017     2016  
             
Canada   $ 580,304     $ 1,966,564  
United States     1,437,657       1,523,270  
Total   $ 2,017,961     $ 3,489,834  

XML 54 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments

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

 

2018   $ 201,840  
2019   $ 205,580  
2020   $ 209,400  
2021   $ 118,850  

XML 55 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Two Primary Customers [Member]    
Accounts receivable $ 1,247,374  
Three Primary Customers [Member]    
Accounts receivable   $ 2,032,646
Concentration risk, percentage 65.00% 67.00%
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies - Schedule of Method of Depreciation (Details)
12 Months Ended
Dec. 31, 2017
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
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
Leasehold Improvements [Member]  
Depreciation method used and annual rate Straight-line over lease term
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Receivables [Abstract]    
Accounts receivable $ 2,145,803 $ 3,044,652
Allowances for doubtful accounts (40,332) (36,499)
Accounts receivable net $ 2,105,471 $ 3,008,153
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details Narrative)
1 Months Ended 12 Months Ended
Feb. 28, 2017
USD ($)
Feb. 28, 2017
CAD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Inventory damage value $ 277,482   $ (51,346)
CAD [Member]        
Inventory damage value   $ 367,331    
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Completed goods $ 2,530,914 $ 1,646,465
Works in progress 183,944 2,572
Raw materials and supplies 1,971,994 2,137,056
Total inventory $ 4,686,852 $ 3,786,093
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Equipment and Leaseholds (Details Narrative)
1 Months Ended 12 Months Ended
Feb. 28, 2017
USD ($)
Feb. 28, 2017
CAD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2017
CAD ($)
Dec. 31, 2016
USD ($)
Depreciation expense     $ 270,178   $ 524,463
Recoverable property, plant and equipment damage $ 1,659,404        
Proceeds from interim insurance     $ 4,207,578    
CAD [Member]          
Recoverable property, plant and equipment damage   $ 2,196,722      
Proceeds from interim insurance       $ 5,570,000  
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Equipment and Leaseholds - Schedule of Property, Equipment and Leaseholds (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Cost $ 6,652,801 $ 10,728,712
Accumulated Depreciation 4,714,292 7,334,768
Net 1,938,509 3,393,944
Buildings and Improvements [Member]    
Cost 3,400,792 4,762,094
Accumulated Depreciation 2,409,179 2,967,370
Net 991,613 1,794,724
Computer Hardware [Member]    
Cost 40,904 89,480
Accumulated Depreciation 39,398 85,784
Net 1,506 3,696
Furniture and Fixtures [Member]    
Cost 17,673 32,439
Accumulated Depreciation 11,156 23,142
Net 6,517 9,297
Office Equipment [Member]    
Cost 1,480 17,745
Accumulated Depreciation 148 16,788
Net 1,332 957
Manufacturing Equipment [Member]    
Cost 2,590,158 5,236,404
Accumulated Depreciation 2,104,137 4,102,635
Net 486,021 1,133,769
Trailer [Member]    
Cost 9,562 12,859
Accumulated Depreciation 1,434 12,250
Net 8,128 609
Boat [Member]    
Cost 34,400 34,400
Accumulated Depreciation 14,586 9,632
Net 19,814 24,768
Leasehold Improvements [Member]    
Cost 85,432 85,432
Accumulated Depreciation 32,506 15,419
Net 52,926 70,013
Technology [Member]    
Cost 101,748 101,748
Accumulated Depreciation 101,748 101,748
Net
Land [Member]    
Cost 370,652 356,111
Accumulated Depreciation
Net $ 370,652 $ 356,111
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Patents (Details Narrative)
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2017
CAD ($)
Dec. 31, 2016
CAD ($)
Amortization $ 16,438 $ 15,616    
CAD [Member]        
Currency conversion cost     $ 265,102 $ 265,102
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Patents - Schedule of Patents (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
Patents, Cost $ 212,426 $ 197,448
Accumulated Amortization 132,974 101,558
Patents, net $ 79,452 $ 95,890
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Patents - Schedule of Estimated Amortization Expense (Details)
Dec. 31, 2017
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2018 $ 16,438
2019 16,438
2020 16,438
2021 16,438
2022 $ 16,438
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Deposits - Schedule of Long Term Deposits (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Long Term Deposits    
Long term deposits $ 18,531 $ 26,163
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Method Investment (Details Narrative)
Dec. 31, 2017
ENP Peru Investments LLC [Member]  
Ownership interest 42.00%
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Method Investment - Schedule of Equity Method Investment (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Equity Method Investments and Joint Ventures [Abstract]    
Balance, Beginning $ 122,480
Capital contributions   150,066
Return of equity (25,000) (12,500)
Loss on equity method investment (84,066) (15,086)
Balance, Ending $ 13,414 $ 122,480
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term Line of Credit (Details Narrative) - USD ($)
1 Months Ended
May 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Aggregate amount of revolving line of credit   $ 250,000 $ 250,000
Annual interest rate of loan   5.00%  
New Agreement [Member] | Harris Bank [Member]      
Aggregate amount of revolving line of credit $ 3,000,000    
Eligible percentage of domestic accounts receivable 75.00%    
Percentage of foreign accounts receivable of inventory 40.00%    
Annual interest rate of loan 5.00%   4.00%
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended
Sep. 30, 2014
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Promissory note   $ 352,089 $ 553,282 $ 754,475
Debt instrument, interest rate, stated percentage   5.00%    
Balance owing   $ 352,089 $ 553,282  
NanoChem Solutions Inc [Member]        
Promissory note $ 1,005,967      
Debt instrument, term 5 years      
Debt maturity description The final payment will be made in September 2019.      
NanoChem Solutions Inc [Member] | Prime Rate [Member]        
Debt instrument, interest rate, stated percentage 0.50%      
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt - Schedule of Interest Loan Repayment (Details)
Dec. 31, 2017
USD ($)
Debt Disclosure [Abstract]  
2018 $ 201,193
2019 $ 150,896
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt - Schedule of Outstanding Balance Loan (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Debt Disclosure [Abstract]    
Balance, beginning of year $ 553,282 $ 754,475
Less: Payments on loan 201,193 201,193
Balance, end of year 352,089 553,282
Less: current portion (201,193) (201,193)
Long term balance $ 150,896 $ 352,089
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax (Details Narrative) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Operating loss carryforwards $ 5,097,682 $ 3,075,838
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax - Schedule of Components of Income Tax Expense (benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Current tax, federal $ 547,486 $ 787,539
Current tax, state 132,833 194,594
Current tax, foreign
Current tax, total 680,319 982,133
Deferred income tax, federal (11,069) 41,343
Deferred income tax, state (2,686) 10,215
Deferred income tax, foreign 385,639 252,235
Deferred income tax, total 985,495 303,793
Total $ 833,766 $ 452,654
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax - Schedule of Reconciliation of Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Income (loss) before tax, net of tax from gain on involuntary disposition $ 3,420,556 $ 3,079,260
Tax from gain on involuntary disposition (613,611)
Income (loss) before taxes $ 2,806,945 $ 3,079,260
US statutory tax rates 39.69% 39.12%
Expected income tax (recovery) $ 1,114,147 $ 1,207,840
Non-deductible items 520,665 (139,975)
Change in estimates (91,632) 228,495
Change in enacted tax rate 189,626 4,437
Option expired during the year 21,640 8,418
Foreign tax rate difference (662,381) (46,498)
Change in valuation allowance (39,863) 22,878
Total income taxes (recovery) 1,052,203 1,285,595
Current income tax expenses (recovery) 680,319 982,133
Deferred tax expenses (recovery) 371,884 303,792
Total income taxes (recovery) $ 1,052,203 $ 1,285,925
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
USA [Member]    
Fixed Assets $ 351,746 $ 322,634
Stock-Based Compensation 154,023 209,242
Deferred tax asset 505,768 531,876
Deferred tax asset not recognized 189,684 229,547
Net Deferred tax asset 316,084 302,329
Canada [Member]    
Non capital loss carryforwards 1,378,242 830,476
Patents 69,597 45,351
Fixed Assets 848,843
Financial instruments
Deferred tax asset (liability) 1,447,839 1,724,670
Valuation Allowance
Net Deferred tax asset (liability) $ 1,447,839 $ 1,724,670
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax - Schedule of Non Operating Loss Carryforwards (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
2029 $ 710,778  
2030 862,371  
2031 992,967  
2032 649,299  
2033 77,587  
2037 1,804,680  
Total $ 5,097,682 $ 3,075,838
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Per Share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]    
Net income (loss) $ 1,754,741 $ 1,793,334
Weighted average common shares outstanding: Basic 11,485,580 11,464,270
Weighted average common shares outstanding: Diluted 11,725,482 11,635,136
Net income (loss) per common share: Basic $ 0.15 $ 0.16
Net income (loss) per common share: Diluted $ 0.15 $ 0.15
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Per Share - Schedule of Anti-dilutive Options (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]    
Anti-dilutive options 72,000
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Options granted percentage 100.00%  
Options maximum granted term 5 years  
Weighted-average remaining contractual life of outstanding options 2 years 9 months 18 days  
Stock granted expenses $ 116,092 $ 66,318
Stock options exercised 140,000 30,000
Compensation expense related to non-vested awards $ 102,798  
Compensation expense related to non-vested awards, weighted average period 1 year  
Aggregate intrinsic value of vested options outstanding $ 413,410
Consultants [Member]    
Stock granted expenses 40,000 40,000
Additional expenses due to options granted 6,675 5,658
Options granted resulted in additional expenses $ 22,634 $ 11,879
Stock options exercised 30,000
Employees [Member]    
Stock granted expenses $ 114,000 $ 128,000
Additional expenses due to options granted 19,024 17,824
Options granted resulted in additional expenses $ 67,759 $ 30,957
Stock options exercised 110,000 30,000
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Number of shares, Beginning Balance 813,000 1,190,000
Number of shares, Granted 154,000 168,000
Number of shares, Cancelled or expired (114,000) (515,000)
Number of shares, Exercised (140,000) (30,000)
Number of shares, Ending balance 713,000 813,000
Number of shares, Exercisable, Ending balance 559,000  
Exercise price per share, Granted $ 1.70 $ 1.42
Weighted average exercise price, Beginning Balance 1.19 1.34
Weighted average exercise price, Granted 1.70 1.42
Weighted average exercise price, Cancelled or expired 1.75 1.61
Weighted average exercise price, Exercised 1.11 1.09
Weighted average exercise price, Ending Balance 1.21 1.19
Weighted average exercise price, Exercisable Ending balance 1.08  
Minimum [Member]    
Exercise price per share, Beginning Balance 0.75 0.75
Exercise price per share, Cancelled or expired 1.00 0.75
Exercise price per share, Exercised 0.75 1.00
Exercise price per share, Balance 0.75 0.75
Exercise price per share, Exercisable, Ending balance 0.75  
Maximum [Member]    
Exercise price per share, Beginning Balance 2.22 2.45
Exercise price per share, Cancelled or expired 2.22 2.45
Exercise price per share, Exercised 1.21 1.21
Exercise price per share, Balance 1.70 $ 2.22
Exercise price per share, Exercisable, Ending balance $ 1.41  
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options - Schedule of Stock Option Fair Value Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Expected life - years 3 years 3 years
Interest rate 2.23% 1.37%
Volatility 73.09% 75.64%
Dividend yield 0.00% 0.00%
Weighted average fair value of options granted $ 0.8344 $ 0.7073
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Stock (Details Narrative) - USD ($)
12 Months Ended
Jan. 06, 2016
Dec. 31, 2017
Dec. 31, 2016
Stock options exercised   140,000 30,000
Repurchased shares 1,750,000    
Common stock per share $ 0.90    
Total purchase price for shares $ 1,575,000   $ (1,575,000)
Employee [Member]      
Stock options exercised   110,000 30,000
Consultants [Member]      
Stock options exercised   30,000
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segmented, Significant Customer Information and Economic Dependency (Details Narrative)
12 Months Ended
Dec. 31, 2017
USD ($)
Segments
Dec. 31, 2016
USD ($)
Number of operating segment | Segments 2  
Sales Revenue, Net [Member] | Three Customers [Member]    
Customers accounted sales | $ $ 8,453,163 $ 10,148,042
Percentage representation in sales 55.00% 62.00%
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segmented, Significant Customer Information and Economic Dependency - Schedule of Reportable Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Sales $ 15,494,325 $ 16,246,014
Interest expense 44,125 41,699
Depreciation 281,484 540,079
Income tax expense 680,319 982,133
Segment profit (loss) 1,754,741 1,793,334
Segment assets 2,017,961 3,489,834
Expenditures for segment assets 426,480 114,270
EWCP [Member]    
Sales 641,675 785,660
Interest expense 54 59
Depreciation 62,376 325,696
Income tax expense
Segment profit (loss) 2,021,289 (417,770)
Segment assets 580,304 1,966,564
Expenditures for segment assets 287,853 6,352
BPCA [Member]    
Sales 14,852,650 15,460,354
Interest expense 44,071 41,640
Depreciation 219,108 214,383
Income tax expense 680,319 982,133
Segment profit (loss) (266,548) 2,211,104
Segment assets 1,437,657 1,523,270
Expenditures for segment assets $ 138,628 $ 107,918
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segmented, Significant Customer Information and Economic Dependency - Schedule of Revenue Generated in United States and Canada (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Sales $ 15,494,325 $ 16,246,014
Canada [Member]    
Sales 362,362 453,480
United States and Abroad [Member]    
Sales $ 15,131,963 $ 15,792,534
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and the United States (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Property, equipment, leasehold and patents $ 2,017,961 $ 3,489,834
Canada [Member]    
Property, equipment, leasehold and patents 580,304 1,966,564
United States [Member]    
Property, equipment, leasehold and patents $ 1,437,657 $ 1,523,270
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Details Narrative)
12 Months Ended
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Minimum rental payments $ 735,670
Lease term 2 years
Lease expiry date Oct. 31, 2021
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments - Schedule of Future Minimum Rental Payments (Details)
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 $ 201,840
2019 205,580
2020 209,400
2021 $ 118,850
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details Narrative) - shares
1 Months Ended 12 Months Ended
Jan. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stock options exercised   140,000 30,000
Employee [Member]      
Stock options exercised   110,000 30,000
Consultants [Member]      
Stock options exercised   30,000
Subsequent Event [Member] | Employee [Member]      
Stock options exercised 23,000    
Subsequent Event [Member] | Consultants [Member]      
Stock options exercised 10,000    
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $6 @DP?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 18""3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !%@(),'(!%!^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G60K1<(VEXHG!<&"XBTDTS:XV81D9+=O;W9M MMX@^@,?,_/GF&YC61&E"PN<4(B9RF&]&W_59FKAA1Z(H ;(YHM>Y+HF^-/4WEF0X0M?G0!X2&\S5X)&TU:9B 55R(3+762)-04TAGO#4+/GZF;H99 ]BA MQYXRB%H 4]/$>!J[%JZ "4:8?/XNH%V(<_5/[-P!=DZ.V2VI81CJ837GR@X" MWIX>7^9U*]=GTKW!\BL[2:>(&W:9_+K:WN\>F&JXN*OX;<6;G5A++F33O$^N M/_RNPCY8MW?_V/@BJ%KX=1?J"U!+ P04 " !%@(),F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( $6 @DP9V3QQIP( <* 8 >&PO=V]R:W-H965T&UL?5;;CML@%/P5RQ^P&'R)'2617JS(#:+5HZ87]9.I7NQ>ZAX8HI[)FC2QY$PAV7H9K/-_AW! L MXJ5D#SEJ!R:5 ^>OIO/MM PC,R-6L:,R(:A^W=F6596)I.?QIP\:#IJ&.&Z_ M1_]BD]?)'*AD6U[]+D_JN@SS,#BQ,[U5ZID_OK(^H30,^NR_LSNK--S,1&L< M>27M,SC>I.)U'T5/I:9OW;ML[/O1?4E(3X,)I">0@1#//B7$/2$>"#CYE)#T MA,0AH"X56YL=572U$/P1B.[WMM2L(CQ/=/6/9M 6VW[3Y9%Z]+Z*%NANPO2( M38<@(P0>$$C''@0()+ A'IU\%-CZB/@C8N MC.B94R(?,8,%4E @]>BY(] A4HMHNG\0945<3)0A V4R3Z9P9'P$CF"%&:@P M\_G8D0 @!);(08GQ;F23. M;M1CLK$;28&3=#(CV/;8]SUQ%MH6 \['61P5Q906['WL6YNXNQB$F=C',.Q_ M[+N;N%L9A"DF5. M /L&C[WUEGMU(Q%VLT&C4[)FXF)O(#(X\EMCKS^CT>&6 ML[8'/_H/[ZY(/ZBXE(T,#ESIL]J>J&?.%=.3B9[T-*[Z5C9T*G96ICG3;=%= M3;J.XFU_[4+#W6_U#U!+ P04 " !%@(),<,/PA"($ "9$@ & 'AL M+W=O*S$=&RM9KJ3$V[KQ?#NL5DMZM>N/!SC8S-K7ZNJ:/Y9Q[(^+^ZB/LR;NEO,?X&&C51\P*/X\Q'-[.TE]/-=E._R?/;^V M75V-K20K5?'ML%DU] MGC67KW4J^DD!#SH-YG/_4;9O>OJTT++*WOIU1LKY(\$:"]XH-5^C_ M)%GJ_VH"11,XQ.O;>"W':S%>#_'F-MZ0)"X2-TB.@\0%0-">I,)U:/*T*)SL MQXA^#/=CB9^+Q-[V \J:G S^ANNT4A[LQ/A8T8_E?ASQ8UD_QGGG+?W47*=S M[U28\.-$/X[[R8D?Q\?'6N45L2/(T+L09#>YZ";G;LBL6.>L&]#!!FOHY^+" M8()6 +(A+QKRW% @ACPW%+2WBN@V7*=UT,$8V4\0_03FQY#OL ZLGSP8-GFX M*E@?E.P%E PLQ=TP8BD^/-Y2L&T$&3IP$U,9)@ *W ]2/R#,'P.&^A%DB,9/ M#9 ,4T!N2%-#R'O*G0ZHJ24N1(5I@4VL,) !#9S0AA)ZU-Q[RG.M<[KH):4% MZXW/)US)F ;SO_<=D,$*G*R&DAXX,M,*!' T*T&G4.FIG&2T F>KH:P'@9HJ M09SNA8(N6'TCNSJE2Q02Y)0 M&S3*3GB248LHL>"0ED>"[A-HI0$GX(8R;I'CUE+ZZNAH.!79UW<74GOJ<,MO'8GM]*..NZV_S=-]<#DLN#UU]&@^"LNMIU.I? M4$L#!!0 ( $6 @DP1:TDH& ( *$& 8 >&PO=V]R:W-H965T&ULC97;CILP%$5_!?$!,7=(!$B=5%4KM5(T5=MG)SD): RFMA.F M?U_;,!2,U4P>@B]['Z]MD)WWE+WP"D XKPUI>>%60G0[A/BI@@;S#>V@E3,7 MRAHL9)==$>\8X+,V-00%GI>@!M>M6^9Z[,#*G-X$J5LX,(??F@:S/T] :%^X MOOLV\%Q?*Z$&4)EW^ K?0?SH#DSVT%3E7#?0\IJV#H-+X7[P=_M,Z;7@9PT] MG[4=E>1(Z8OJ?#D7KJ> @,!)J I8/NZP!T)4(8GQ>ZSI3DLJX[S]5OV3SBZS M'#&'/26_ZK.H"C=SG3-<\(V(9]I_AC%/[#IC^*]P!R+EBD2N<:*$ZW_G=.." M-F,5B=+@U^%9M_K9#S-Q.MKLAF T!)/!C_YK"$=#:!C00*:C?L0"ESFCO<.& ME]5A]4WXNU!NYDD-ZKW3<;.1Z(%B21E21:D\0&R2") M9XOXGOX9,(]U"Y[8RA.O>1*#9Y!DR]"KK7FD6K D5I9DS9(:+,DJ<^Q9-^<= MP@51:B5*UT29092NWX(?;]/MUMP@FS"*%\(%468ERM9$6X,H>R^136@E0K/# M0AW>WS"[UBUWCE3(?#A=*!VV][^_63'ETM):ODS9M^]-^Z7;I-3/ONYWA^YNONG[ MX\UBT3UNTK[NKIMC.N1_GIMV7_?YL'U9=,_A9FUI"!@5?VW3>W?Q>S:D\M T7X:#7Y_N MYF9PE';IL1^:J//76UJGW6YH*?OX9VIT?NYS"+S\_:WUG\?D[O M[5._N9N'^>PI/=>ON_YS\_Y+FA)R\]F4_6_I+>VR?'"2^WAL=MWX.7M\[?IF M/[62K>SKKZ?O[6'\?C_]X^,4I@?@%(#G /#_&T!3 'T/L&/R)V=CJC_5?;V\ M;9OW67NZ6L=ZF!1P0WDP'X>3X]B-_^5LNWSV;5F9V\7;T,XD69TD>"&!LV*1 M&S_W@%H/*Q3A^+&#M500ZCV0F@.-\7290\&A5>/M&&\OXYG%U4GB1\GA- ;. M1DOH6"Z*T*/U!JSNR*F.G'1$S-%)XBXZBLZ$@!4SI.C0>8=>]^-5/U[ZL9'ZGP,T8:@^ZE4/Y6\XDZ/#VI\D/EXED\0/L';J@IL=:P5G<-@ MJ# #H^HG2C_L.JZB[,>8*CCN1^H"A4"5;@>,3@4C#06.!2,=!71\_BDR!(BQ MX*= *9!^(O<#VI4@SVFCZ0A,<814JMT#"D=\:JPFS8?4*4#DS-!T>5$84W"D M4Q!(.@+NB&1/>9$"7Z2*C@P$5X &Z%P%"=; P3II+GNR%@16-1GXXBS2J0H2 MJX%C%20O,?L)GAN2.H"J@@*&0.ZHDF.$6%GBCJ0.@HTE-(+.:I"PYE=C!0J%J:(HUKZBLX9L::7IM :)Z\!Q M#9+#Z$T%W) BL^1)]X,ZK5'2.G!:HT+KF"L37HHI,D]4F$.HTQHEK0.G-4H* MYS( .8@TF3.E.8TZJU&R.G)6HV0P 'I^UULK.N\#%4"$.JI1HCIR5*-$\+"< MN1W9DB]5YSJD44*:+YL52OIZ&_A&8:W(KL!X4RCF4:C(&8V2O=96UC@Q?:20HK%0%;8'J%,:):5Y5;%"A;X.P%IQ MV:203'!4VK*@SFF4G(ZV#+:UXG= H"1TYH5%!K\GL!<%$V5AI MC9$.:)* YONB%4GR7CD@RPL/I:VB&QW/)/$<.9Y)1]:*!1) M!S1)0(/AA"9)W@B\Y%!$"*$PD:GP.$$R%0S',RD5LD7C'*]<-:&I8BX&"J9T M3),56UXH@95TL)($:][V\+PD,J_&?;S(2Q%2WD7%0NU".EU)TA4,QRM):E[Y M88_-@:\)8QAN#053.EY)XA4,YRLI?*U/JE*[W%JC"3K,YS.EER.]U^[(]=+.'IN^;_?BP M_;EI^I2-FNML<9/JI_/!+CWWP\\J_VY/+R%.!WUSG%ZP+,YO>9;_ 5!+ P04 M " !%@(),-1C:#L<$ !%%@ & 'AL+W=O*S83&RM9KJ3$V[HJ Z5<5I?'TW*]&N\]M>M5\]97QU-X:A?= M6UV7[3^;4#67AZ5>?K_Q^?AZZ(<;V7IU+E_#'Z'_>US:'C[^WOTG\?D8S+/91>V3?77<=\?'I;Y0Q7E@Y/8QZZINO%SL7OK^J:>HT0K=?EM^CZ>QN_+](\S M"GV/L9B[ MX>98N_&_F&T7[[ZOM895]CX$FC6;20.WFJLBB]&O78#4Q098<]+!EBL0Y!Y0 M3 +']O@A"90#&#& &0.8#P$,J<*D<:/F-&F\-=YHDHRD*Q#1R(:L:,@*&5DY M@!,#."$C1S*:-/;6J7:JH*/#9>N/&L&\B=HZ:W7&:-4KZ0 M[>2BG9S9*0KB)F?=Y$8Y:H:KM%6YD[T4HI="*$U.S!2LFR*WIK#$#9>APOCL MR7:TDH&@>'&HGUESV].=U6AH>818+H$.G<"3%LI#QVH6?; #RJ"C6 MYQZQH*X$H54.?((:6J:@MH(II*:L,/KH;4X]<9VVZ=DA8U4+7 6Z4FA.S#NC MO+5TP@K"0FF=>B)EMFH!KF"I)8&NRGM@ \=U+FX)(8%7+?-5<\!JH*N/%N 9 M%Q]#EQ]!9ZV#U),D4U8+F 6Z FD.4*U,=,3&31!Z;P$2Y <9M: $EB3R IF/ M(/"1#NH&.!]]D2N2E*"ZT[: Q+8#9#X"<$.HJ"'@3Z-5BCGBLKO<6Y7 +YX-"OPT5GLZ;)).NP)M:MQ0)BT* MI#64M,@1:KPVE'];0:>5QR)5I\1[N(!:^GZ\08Y:8TSQ5="GSH: MD'&+ F[I'F.#G*)@O.(O?**PB%O@Q+*-,FY1P*VAN$5.41?? =ASZ/;0QJ!2 M;.H*LCAUZ>8XNSE\JT/[.IY3=HM=\W;JAV.NF[O7L]!'& [OR/V-OM].)YH_ MPDP'K+^7[>OQU"V>F[YOZO$ [Z5I^A!=JD^Q8H=0[J\757CIAY\^_FZG@\WI MHF_.\Z%M=CTY7O\+4$L#!!0 ( $6 @DSN[&CX* 0 (P4 8 >&PO M=V]R:W-H965T&ULC5C;CJ-&$/T5B_=9NOH&C&Q+\04E4B*- M=I7DF;';8VO!.,",-W^?YK+$5!<#+^;B4U5]#DW7H9?WO/A>GHVI%C^R]%JN MO'-5W9Y]OSR<39:47_*;N=I_3GF1)96]+-[\\E:8Y-@$9:G/&=-^EERNWGK9 MW'LIULO\O4HO5_-2+,KW+$N*?S\K#[R?-[Y>WLY5?<-?+V_)F_EFJC]O M+X6]\OLLQTMFKN4EORX*4US[_7%[\=5QZK M1V12_\P>-^0MF=>D--L\_?MRK,XK M+_061W-*WM/J:W[_U72$E+?HV/]N/DQJX?5(;(U#GI;-[^+P7E9YUF6Q0\F2 M'^WQ0K/VC[?0WVS>9S-?_8!E/;NQQID ML/0_ZD0=9M-B^ 3#C%;"A,-,3L"H]@0LZX*5P&SC#>0(5"(Z!.[>DPWX: M$M/E%&,CLSTDZ8<$??S,0Z)24VBD4D16BHA*:(W<1([0 JL<.8.Q"@=88K>8 M(_$T)*9JZ3'6P.B&S0C>J--N.M"@TKB^,&(-P*VD&:[D@IP7N,,\CD;;+HD> MUFY&JOT,3#Q9;DB>M@A > 1<:0-$#P:)9^&V@PT6%AE*'FJ!)7"13R"8L)T= M"T$A61APAGT"59U++:)(C"A".P4@K(+F6!'"*UA%QKT"T&8!YK@% N3.O1E^ M809F#ZX5D ( %%9[$C>D3WL&F&,:")!+?X9M *K9*QE(1X,9QF%&LJ$ M'6 M.=Z! +D"S' /,S#[&9@87 /!K5T,'_K_D#OM(("R$+BS@>LA0.+>!FY/MV]1 M&.+N1E1T!9AA(821F8.+I>L//8-I+<,)+X)ZTZ4##)J?PY^B6@BF[:(7"^11VD5+9 M5H)U('!/VDZG"(TPIDK+B$.D1Q8=3AL>3AD>O.IRUUW4J/@WL>='NC[4757[K]O[\ M?@-R_1]02P,$% @ 18""3(=OQ**Q 0 T@, !@ !X;"]W;W)K!LB>NU%O;7"10. M.=W26^!9-JV/ 59DG6C@*_AOW=D&C\TLE=1@G$1#+-0Y?=P>3_N8GQ*^2QC< MPB:QDPOB2W0^53G=1$&@H/21083C"D^@5"0*,GY.G'0N&8%+^\;^(?4>>KD( M!T^H?LC*MSE]1TD%M>B5?\;A(TS]W%,R-?\9KJ!">E02:I2H7/J2LG<>]<02 MI&CQ.I[2I'.8^&^P=0"? /P-@(V%DO+WPHLBLS@0.\Z^$_&*MT<>9E/&8!I% M^A?$NQ"]%MO#?<:ND6C*.8TY?)DS9[# /I?@:R5._!\X7X?O5A7N$GSWE\+# M.L%^E6"?"/;_;7$MY^%-$;:8J0;;I&URI,3>I$U>1.>%?>3I3OZDC]O^1=A& M&DN^D%L?D9%[\!4$L# M!!0 ( $6 @DQUKJJ!M@$ -(# 8 >&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0.4[69H%MH.DPK$ +!!VV/2LV;0O5Q9/DN/W[ M4;+K>:VQ%TFD> X/*2H;C'UV+8 G+TIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1 MM USG05>19"2+$V2:Z:XT+3(HN]DB\ST7@H-)TM09LCIAKXYGD33 M^N!@1=;Q!KZ#_]&=+%IL9JF$ NV$T<1"G=/;S>&X"_$QX*> P2W.)%1R-N8Y M&/=53I,@""24/C!PW"YP!U(&(I3Q>^*D<\H 7)[?V+_&VK&6,W=P9^0O4?DV MIWM**JAY+_V3&;[!5,\G2J;B'^ "$L.#$LQ1&NGB2LK>>:,F%I2B^,NX"QWW M8;S9IA-L'9!.@'0&[&,>-B:*RK]PSXO,FH'8L?<=#T^\.:38FS(X8ROB'8IW MZ+T4F^M]QBZ!:(HYCC'I,F:.8,@^ITC74AS3#_!T';Y=5;B-\.T_"C^O$^Q6 M"7:18/??$E=B;I)W2=BBIPIL$Z?)D=+T.D[RPCL/[&U\1/8W?)SV1VX;H1TY M&X\O&_M?&^,!I217.$(M?K#9D%#[<+S!LQW';#2\Z:8?Q.9O7/P!4$L#!!0 M ( $6 @DP*]?.^LP$ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0+N365JM.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM M#8@J@K1B?+>[9EK(CA99])U,D>'@E.S@9(@=M!;FUQ$4CCE-Z*OC03:M"PY6 M9+UHX#NX'_W)>(LM+)74T%F)'3%0Y_0N.1SW(3X&_)0PVM69A$K.B$_!^%+E M=!<$@8+2!0;AMPO<@U*!R,MXGCGIDC( U^=7]D^Q=E_+65BX1_4H*]?F]):2 M"FHQ*/> XV>8Z_E R5S\5[B \N%!B<]1HK)Q)>5@'>J9Q4O1XF7:91?W<;KA MZ0S;!O 9P!? ;M^+\,3)@?O>E,$96Q'OO'CKO9?8E!=]*<>1_P?DV/-U4F$9X^D;A/PCVFP3[2+#_ M;XE;,>F[)&S54PVFB=-D28E#%R=YY5T&]H['-_D3/DW[-V$:V5ER1N=?-O:_ M1G3@I>RN_ BU_H,MAH+:A>.-/YMIS";#83__(+9\X^(W4$L#!!0 ( $6 M@DS%TBD&M $ -(# 9 >&PO=V]R:W-H965T0;)JV45\ M&Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=TD(:6>?*=79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O M$+[V9X<66UAJJ<%X:0UQT!3T<7\\93$^!7R3,/K5F<1*+M:^1.-C7=!=% 0* MJA 9!&Y7> *E(A'*^#%STB5E!*[/;^SO4^U8RT5X>++JNZQ#5] '2FIHQ*#" MLQT_P%S/+25S\9_@"@K#HQ+,45GETTJJP0>K9Q:4HL7KM$N3]G&Z.? 9M@W@ M,X O@(>4ATV)DO)W(H@R=W8D;NI]+^(3[X\<>U-%9VI%ND/Q'KW7P: MB>:8TQ3#US%+!$/V)07?2G'B_\#Y-ORPJ?"0X(<_%-YN$V2;!%DBR/Y;XE;, MW5])V*JG&ER;ILF3R@XF3?+*NPSL8WI$]CM\FO;/PK72>'*Q 5\V];^Q-@!* MV=W@"'7XP19#01/B\1[/;AJSR0BVGW\06[YQ^0M02P,$% @ 18""3$.G MM6NT 0 T@, !D !X;"]W;W)K&UL?5-AC]0@ M$/TKA!]P;+O573=MD]LS1A---F<\/[/MM"4'3 6Z/?^]0'NU:N,78(9Y;]X, M0SZB>;8=@",O2FI;T,ZY_L28K3I0W-YA#]K?-&@4=]XT+;.] 5Y'D)(LW>W> M,L6%IF4>?1=3YC@X*31<#+MS\/(/$L: )?74\BK9SP<'*O.%TL:55(-UJ&86+T7QEVD7.N[C=),E,VP;D,Z = $< M8QXV)8K*WW/'R]S@2,S4^YZ')TY.J>]-%9RQ%?'.B[?>>RN3PR%GMT TQYRG MF'0=LT0PS[ZD2+=2G--_X.DV?+^I>5=!O8^C6_R.WR:]B_8N]DJ^%DB.V5$N;/$20.&=W0%\=#6S=J*&'^!^=B?C+3:S ME*T";5O4Q$"5T=O-X;@+\3'@5PN#79Q)J.2,^!2,KV5&DR ()!0N, B_7> . MI Q$7L;OB9/.*0-P>7YA_Q)K][6!TL:5%+UUJ"86+T6)YW%O==R'\>9Z.\'6 7P"\!FPCWG8 MF"@J_RR*C!U MG"9+"NQUG.2%=Q[86Q[?Y#5\G/;OPM2MMN2,SK]L['^%Z,!+2:[\"#7^@\V& MA,J%XR=_-N.8C8;#;OI!;/[&^5]02P,$% @ 18""3$Q:S4NS 0 T@, M !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=9M MMRO;4C95U4J-M$K5Y)FUQS8*%Q?P.OG[ B:.VSA] 6:8<^;,,.2C-H^V W#H M20IE"]PYUQ\(L54'DMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>;CT0RKG"91]_) ME+D>G. *3@;904IFGH\@]%C@+7YQW/&V<\%!RKQG+?P$]ZL_&6^1F:7F$I3E M6B$#38&OMX=C%N)CP#V'T2[.*%1RUOHQ&-_K F^"(!!0N<# _':!&Q B$'D9 MOQ,GGE,&X/+\POXUUNYK.3,+-UH\\-IU!=YC5$/#!N'N]/@-4CT?,$K%_X + M"!\>E/@]9>.+M@?K>5,$96Q'OO'CKO9=RN]_EY!*(4LQQBJ'+F#F">/8Y M!5U+<:1OX'0=OEM5N(OPW3L*_R+(5@FR2)#]M\2UF.R?)&314PFFC=-D4:4' M%2=YX9T']IK&-WD-GZ;]EIF6*XO.VOF7C?UOM';@I6RN_ AU_H/-AH#&A>,G M?S;3F$V&TWWZ063^QN4?4$L#!!0 ( $6 @DS<@<2@M0$ -(# 9 M>&PO=V]R:W-H965T5=2VY36 MSK5'QFQ>@Q+V!EO0_J9$HX3SIJF8;0V((H*49'RUVC,E&DVS)/K.)DNP<[+1 M<#;$=DH)\^L$$ON4KNFGX[FI:A<<+$M:4<$+N._MV7B+32Q%HT#;!C4Q4*;T M;GT\;4-\#/C10&]G9Q(JN2"^!N-+D=)5$ 02S_<[/8C;!G 1P"? (>8APV)HO('X426&.R) M&7K?BO#$ZR/WORNK&CU#M/]AD2"A=.-[ZLQG& M;# &PO M=V]R:W-H965T-\= M&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>-)\IEI(5N:I]%WLGEJ>J]D"R=+ M7*^UL"]'4&;(Z(:^.1YEW?C@8'G:B1I^@/_9G2Q:;&8II8;62=,2"U5&;S>' MXR[$QX!?$@:W.)-0R=F8IV!\+S.:!$&@H/"!0>!V@3M0*A"AC#\3)YU3!N#R M_,;^-=:.M9R%@SNC?LO2-QG=4U)")7KE'\WP#:9Z/E$R%7\/%U 8'I1@CL(H M%U=2],X;/;&@%"V>QUVV<1_&&WX]P=8!? +P&;"/>=B8*"K_(KS(4VL&8L?> M=R(\\>; L3=%<,96Q#L4[]![R3?[?HP0\V&PHJ'X[7>+;CF(V& M-]WT@]C\C?-74$L#!!0 ( $6 @DS"N#A%M $ -(# 9 >&PO=V]R M:W-H965T=6JM1EMG.L.C-FB M 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO'-Y@O30K8T3Z/O9/(4>Z=D"R=#;*^U M,'^/H'#(:$+?'$^R;EQPL#SM1 T_P?WJ3L9;;&8II8;62FR)@2JC=\GAN OQ M,>!9PF 79Q(J.2.^!.-;F=%-$ 0*"A<8A-\N< ]*!2(OX\_$2>>4 ;@\O[$_ MQMI]+6=AX1[5;UFZ)J-[2DJH1*_<$PY?8:KGFI*I^.]P >7#@Q*?HT!EXTJ* MWCK4$XN7HL7KN,LV[L-XPV\FV#J 3P ^ _8Q#QL31>4/PHD\-3@0,_:^$^&) MDP/WO2F",[8BWGGQUGLO>7*;I.P2B*:8XQC#ES%S!//L/T_Y#F%JVEIS1^9>-_:\0'7@IFRL_0HW_8+.AH'+A>.//9ARST7#833^( MS=\X_P=02P,$% @ 18""3#V/F7RT 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0[P)ITQ4@95-5K=1(JU1-GKTP M@!5?J&V6Y.\[-H30%O7%]HSGG#DS'N>CL<^N _#D14GM"MIYWQ\80 M9BSHGKXY'D3;^>!@9=[S%GZ _]F?+%IL8:F% NV$T<1"4]#;_>&8A?@8\"A@ M=*LS"96ZH+L@""14/C!PW"YP!U(&(I3Q:^:D2\H 7)_?V+_$VK&6 M,W=P9^23J'U7T!M*:FCX(/V#&;_"7,\U)7/QW^$"$L.#$LQ1&>GB2JK!>:-F M%I2B^,NT"QWW<;I)TQFV#4AF0+( ;F(>-B6*RC]SS\O/J'PFR;(-LDR")!]M\2MV*N_TK"5CU58-LX38Y49M!QDE?>96!OD_@F[^'3 MM-]SVPKMR-EX?-G8_\88#RAE=X4CU.$'6PP)C0_'CWBVTYA-AC?]_(/8\HW+ MWU!+ P04 " !%@(),XY &][0! #2 P &0 'AL+W=O<.3,>9X-U+[X%".15*^-SVH;0'1GS90M:^#O;@<&; MVCHM IJN8;YS(*H$THKQS>:>:2$-+;+D.[LBLWU0TL#9$=]K+=S/$R@[Y'1+ M;XYGV;0A.EB1=:*!+Q"^=F>'%IM9*JG!>&D-<5#G]'%[/.UC? KX)F'PBS.) ME5RL?8G&QRJGFR@(%)0A,@C'BR MZKNL0IO3 R45U*)7X=D.'V"JYPTE4_&?X H*PZ,2S%%:Y=-*RMX'JR<6E*+% MZ[A+D_9AO-G=8.L /@'X##@D !L3)>7O1!!%YNQ W-C[3L0GWAXY]J:,SM2* M=(?B/7JOQ?;M?<:ND6B*.8TQ?!DS1S!DGU/PM10G_@^'S LQO';#2"[:8?Q.9O7/P"4$L# M!!0 ( $6 @DP?XVI&PO=V]R:W-H965T++/I.MLC,X)7LX&2)&[06]O4(RHPYW=%WQY-L M6A\YP3 ,^ GY)&-WJ3$(E9V.> M@_&]RFD2$@(%I0\* K<+W(-200C3^#-KTB5D(*[/[^I?8^U8RUDXN#?JMZQ\ MF],;2BJHQ:#\DQF_P5S/)TKFXA_@ @KA(1.,41KEXDK*P7FC9Q5,18N7:9== MW,?IYCJ=:=L$/A/X0KB)<=@4*&;^17A19-:,Q$Z][T5XXMV!8V_*X(RMB'>8 MO$/OI=C=WF;L$H1FS''"\#5F03!47T+PK1!'_H'.M^G[S0SWD;Y?TY-D6R#= M%$BC0/K?$C]B>/)OD6S54PVVB=/D2&F&+D[RRKL,[!V/;_(7/DW[H["-[!PY M&X\O&_M?&^,!4TFN<(1:_&"+H:#VX7B-9SN-V61XT\\_B"W?N'@#4$L#!!0 M ( $6 @DP-JZ/$LP$ -(# 9 >&PO=V]R:W-H965T)W^?0$3 MQVVMO@ SS#ES9AB*29L7VP,X]"J%LB7NG1N.A-BZ!\GLC1Y ^9M6&\F<-TU' M[&" -1$D!:%9=DLDXPI71?2=357HT0FNX&R0':5DYM<)A)Y*O,-OCB?>]2XX M2%4,K(-OX+X/9^,MLK T7(*R7"MDH"WQW>YXRD-\#/C!8;*K,PJ57+1^"<;G MIL19$ 0":A<8F-^N< ]"!"(OXV?BQ$O* %R?W]@?8NV^E@NS<*_%,V]<7^(# M1@VT;!3N24^/D.KY@%$J_@M<0?CPH,3GJ+6P<47U:)V6B<5+D>QUWKF*^Y1N M#@FV#: )0!? (>8AS^P\,2[(_6]J8,SMB+>>?'6>Z\5 MS6A!KH$HQ9SF&+J*V2T1Q+,O*>A6BA/]!TZWX?M-A?L(W_^A<+]-D&\2Y)$@ M_V^)6S'Y7TG(JJ<23!>GR:):CRI.\LJ[#.P=C6_R'CY/^U=F.JXLNFCG7S;V MO]7:@9>2W?@1ZOT'6PP!K0O'C_YLYC&;#:>'](/(\HVKWU!+ P04 " !% M@(),\&)\$;4! #2 P &0 'AL+W=O9NQ% M$BF>PT.*2@=C7UP#X,FKDMIEM/&^.S+FB@:4<#>F XTWE;%*>#1MS5QG0901 MI"3C2;)G2K2:YFGTG6V>FM[+5L/9$MS;":09,KJA'XZGMFY\<+ \[40- MS^"_=V>+%IM9RE:!=JW1Q$*5T?O-\;0+\3'@1PN#6YQ)J.1BS$LPOI8938(@ MD%#XP"!PN\(#2!F(4,:OB9/.*0-P>?Y@_QQKQUHNPL&#D3_;TC<9/5!20B5Z MZ9_,\ 6F>FXIF8K_!E>0&!Z48(["2!=74O3.&S6QH!0E7L>]U7$?QIO]88*M M _@$X#/@$/.P,5%4_DEXD:?6#,2.O>]$>.+-D6-OBN",K8AW*-ZA]YKSY#9E MUT TQ9S&&+Z(V\_@FO\/':7\4MFZU(Q?C\65C_RMC M/*"4Y 9'J,$/-AL2*A^.=WBVXYB-AC?=](/8_(WS=U!+ P04 " !%@(), M=\%1@;8! #2 P &0 'AL+W=O< M.3,>9Z.Q3ZX%\.192>URVGK?'QES90M*N!O3@\:;VE@E/)JV8:ZW(*H(4I+Q M)'G'E.@T+;+H.]LB,X.7G8:S)6Y02MC?)Y!FS&E*7QP/7=/ZX&!%UHL&OH/_ MT9\M6FQAJ3H%VG5&$PMU3N_2XVD?XF/ 8P>C6YU)J.1BS%,POE0Y38(@D%#Z MP"!PN\(]2!F(4,:OF9,N*0-P?7YA_Q1KQUHNPL&]D3^[RKFXIF8O_"E>0&!Z48([22!=74@[.&S6SH!0EGJ>]TW$?IYM;/L.V 7P& M\ 5PB'G8E"@J_RB\*#)K1F*GWO$K7JJP#9QFAPIS:#C)*^\R\#>Q4=D?\.G:?\F;--I1R[&X\O&_M?&>$ I MR0V.4(L?;#$DU#X&UL?5-AC]0@ M$/TKA!]P;-E5STW;Y/:,T423S1GU,]M.6W+ 5*#;\]\+M->K6OT"S##OS9MA MR$>TCZX#\.1)*^,*VGG?'QES50=:N!OLP82;!JT6/IBV9:ZW(.H$THKQW>XU MTT(:6N;)=[9ECH-7TL#9$C=H+>S/$R@<"YK19\>#;#L?':S,>]'"%_!?^[,- M%EM8:JG!.(F&6&@*>I<=3X<8GP*^21C=ZDQB)1?$QVA\K NZBX) 0>4C@PC; M%>Y!J4@49/R8.>F2,@+7YV?V]ZGV4,M%.+A']5W6OBOH+24U-&)0_@''#S#7 M\XJ2N?A/< 45PJ.2D*-"Y=)*JL%YU#-+D*+%T[1+D_9QNN%O9]@V@,\ O@!N M4QXV)4K*WPDORMSB2.S4^U[$)\Z.//2FBL[4BG07Q+O@O98\RW)VC41SS&F* MX:N8EP@6V)<4?"O%B?\%Y]OP_:;"?8+O?U/X#X+#)L$A$1S^6^)6S/Z/)&S5 M4PVV3=/D2(6#29.\\BX#>\?3F[R$3]/^6=A6&D'P3SG8:L\GPV,\_B"W?N/P%4$L#!!0 ( $6 @DS;X3*FNP( M 'P+ 9 >&PO=V]R:W-H965T+5P:UNY6HB+KJN6;V6D+DW#Y)\-K\5M&9/X8^&E.IVU74A6BXZ=^ ^N M?W9;:6;)R'*H&MZJ2K21Y,=EO";S#QF4< M'?B176K](FY?^+"A(HZ&W7_C5UX;N,W$:.Q%K=QOM+\H+9J!Q:32L/?^6;7N M>>O?%/D0A@/H$$#'@-+I)+V0R_P3TVRUD.(6R?[C=\R>,9E3\VWV=M%]"O?. M)*_,ZG5%2;Y(KI9HP&QZ#+W#D!&1&/91@B*)#7T(IS@\@QEF+CR[5Y_,,$$. M"7)'D/^WQ<+;(L),L$@!10I ,/5$$*;$(A,H,@$$,T\$8&B*1:909 H(B">" M,(%#+:%("0@R3P1A X+HF&:#P[P $!2X!P>5/'FN;S":^#C" K CH M8 <@H+RS!QT$F@9TL D04.%9Z>L@4, U"?8! HH\3WT=! K\.Q!L!034>4Y] M'03* CK8#0@H]?SAKPZ! O> 8C^@H-1S_QY 4. >4.P']+'42>G;&P#1/. [ M%/L!!:6>^[Z#0$7 =RCV PI*O?!]!X)\WTGNFI^&RY-K^U2T%Y?6]9QWJV-K MN::N>?H'[_O2[TR>JE9%.Z%-"^8:I:,0FIM=&JLSEMG>N/ MC-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO'=[I9I(3M:9-%W-D6&@U.R@[,A M=M!:F#\G4#CF-*&OCB?9M"XX6)'UHH'OX'[T9^,MMJA44D-G)7;$0)W3^^1X M2@,^ GY*&.WJ3$(E%\3G8'RI7A(1,?HT1E MXTK*P3K4LXI/18N7:9==W,?I)DUFVC:!SP2^$.YB'#8%BID_"B>*S.!(S-3[ M7H0G3H[<]Z8,SMB*>.>3M]Y[+?AAG[%K$)HQIPG#5YAD03"OOH3@6R%._!V= M;]/WFQGN(WV_CG[[<5L@W11(HT#Z7XGIFQ*W,(=?-O:_1G3@4]G=^!%J_0=;# 6U"\&PO M=V]R:W-H965T#(FY+:IK1VKCTP M9O,:E+!7V(+V-R4:)9PW3<5L:T 4D:0DXZO5#5.BT31+HN]DL@0[)QL-)T-L MIY0P?XX@L4_IFGXXGIJJ=L'!LJ05%3R#^]F>C+?8I%(T"K1M4!,#94IOUX?C M-N CX%<#O9V=2:CDC/@2C&]%2EZ/CW@\W&S[2E@E\)/")L(]QV! H9GXOG,@2@STQ0^]; M$9YX?>"^-WEPQE;$.Y^\]=Y+QJ]O$G8)0B/F.&#X#+.>$,RK3R'X4H@C_X?. ME^F;Q0PWD;Z91]_]1V"[*+"- MN_2MQ]*7$)L_\2A,UZJL!4<9HLR;'3<9)G MWFE@;^,CLD_X,.T_A*D:;&UL;5/;;MP@$/T5Q <$+[N;R\JVE$T4M5(C MK5*U?6;ML8T"'A?P.OG[ '9<*_4+,,,Y9RX,Z8#FU38 CKQIU=J,-LYU!\9L MT8 6]@H[:/U-A48+YTU3,]L9$&4D:<5XDEPS+61+\S3Z3B9/L7=*MG RQ/9: M"_-^!(5#1C?TT_$BZ\8%!\O33M3P$]RO[F2\Q6:54FIHK<26&*@R>K\Y''E+QJ6CQ-NZRC?LPWFSY1%LG\(G 9\)MC,/&0#'S1^%$GAH:IZ;V2+9PM<;W6 MPOX]@3)#1K?TS?$HZ\8'!\O33M3P"_SO[FS18K-**36T3IJ66*@R>K<]GI* MCX _$@:W.)-0R<68YV!\+S.Z"0F!@L('!8';%>Y!J2"$:;Q,FG0.&8C+\YOZ MMU@[UG(1#NZ->I*E;S)ZH*2$2O3*/YKA :9ZOE R%?\#KJ 0'C+!&(51+JZD MZ)TW>E+!5+1X'7?9QGT8;Y+]1%LG\(G 9\(AQF%CH)CY5^%%GEHS$#OVOA/A MB;='CKTI@C.V(MYA\@Z]UYS?\I1=@]"$.8T8OL!L9P1#]3D$7PMQXO_1^3I] MMYKA+M)WR^C[P[I LBJ01('D0XF[3R6N89)/0=BBIQIL':?)D<+T;9SDA7<> MV#L>W^0=/D[[3V%KV3IR,1Y?-O:_,L8#IK*YP1%J\(/-AH+*A^,>SW8&PO=V]R M:W-H965TEZJOE@B=7@.*8I.!Z6?30-@T:O@TF2XL;8[$&** M!@0S-ZH#Z4XJI06SSM0U,9T&5H8@P0E=K79$L%;B/ V^D\Y3U5O>2CAI9'HA MF'X[ E=#AM?XW?'4UHWU#I*G':OA)]A?W4D[B\PL92M FE9)I*'*\-WZ<$P\ M/@!^MS"8Q1[Y2LY*/7OC>YGAE4\(.!36,S"W7. >./=$+HV7B1//DCYPN7]G M_Q9J=[6HA(KUW#ZIX0&F>A*,IN)_P 6X@_M,G$:AN E? M5/3&*C&QN%0$>QW75H9U&$^2S106#Z!3 )T#]D&'C$(A\Z_,LCS5:D!ZO/N. M^1:O#]3=3>&=X2K"F4O>..\EI[LD)1=/-&&.(X8N,.L901S[+$%C$D?Z(9S& MPS?1###0V7]]M;M]?B61\.J;AI3,O\K\K]02P,$% @ 18""3-U\3(ZV 0 MT@, !D !X;"]W;W)K&UL;5/;CM0P#/V5*!^P M:=.!'8W:2CN+$$@@C18!SYG6O6AS*4DZ7?X>)^V6LO0EB1V?XV/'R2=CGUT' MX,F+DMH5M/-^.#'FJ@Z4<'=F (TWC;%*>#1MR]Q@0=01I"3C2?*>*=%K6N;1 M=[%E;D8O>PT72]RHE+"_SR#-5-"4OCJ>^K;SP<'*?! M? /_?;A8M-C*4O<* MM.N-)A::@CZDI_,AQ,> 'SU,;G,FH9*K,<_!^%P7- F"0$+E X/ [0:/(&4@ M0AF_%DZZI@S [?F5_6.L'6NY"@>/1O[L:]\5]$A)#8T8I7\RTR=8ZGE'R5+\ M%[B!Q/"@!'-41KJXDFITWJB%!:4H\3+OO8[[--]DZ0+;!_ %P%? ,>9AS^(\,3IB6-OJN",K8AW*-ZA]U;R^R1GMT"TQ)SG&+Z)2=<( MANQK"KZ7XLS_@_-]>+:K,(OP;)O]F.T3''8)#I'@\$^)Z9L2]V+>JF2;GBJP M;9PF1RHSZCC)&^\ZL \\OLG?\'G:OPK;]MJ1J_'XLK'_C3$>4$IRAR/4X0=; M#0F-#\=[/-MYS&;#FV'Y06S]QN4?4$L#!!0 ( $6 @DP< X.(N $ -(# M 9 >&PO=V]R:W-H965TGM.Z0454WU0W*&[[U9.$P'8U]= ^#) MFY+:9;3QOCLQYHH&E'!WI@.--Y6Q2G@T;Q M>6IZ+UL-%TMB1DA(JT4O_8H9/,-6SIV0J_@O< M0"(\9((Q"B-=7$G1.V_4I(*I*/$V[JV.^S#>[ \3;9W )P*?"<<8AXV!8N9/ MPHL\M68@=NQ])\(3;T\<>U,$9VQ%O,/D'7IO.;_?I>P6A";,><3P!68[(QBJ MSR'X6H@S_X_.U^F[U0QWD;Y;1C\>U@6258$D"B3_E)A\*'$-L_\0A"UZJL#6 M<9H<*4ROXR0OO// /O#X)G_AX[1_%;9NM2-7X_%E8_\K8SQ@*IL['*$&/]AL M2*A\.-[CV8YC-AK>=-,/8O,WSO\ 4$L#!!0 ( $6 @DPQNC1?QP$ #<$ M 9 >&PO=V]R:W-H965T2E?#'>\>^^.XYR-2K^:%L"B M-RDZD^/6VOY(B"E;D,S(>++/C. MNLC48 7OX*R1&:1D^L\)A!ISO,'OCA?>M-8[2)'UK('O8'_T9^TLLK!47$)G MN.J0ACK'CYOC:>_Q ?"3PVA6>^0KN2CUZHTO58X3GQ (**UG8&ZYPA,(X8E< M&K]G3KQ(^L#U_IW]4ZC=U7)A!IZ4^,4KV^8XQ:B"F@W"OJCQ,\SU[#&:B_\* M5Q .[C-Q&J42)GQ1.1BKY,SB4I'L;5IY%]9Q.MD>YK!X )T#Z!*0!ATR"87, MGYEE1:;5B/1T]SWS+=XOHUFN WAV[5Z^A GV$4)=H%@]U^)AYL28Y@T+K*/BNPC M! \W(A%,FMR(D%7C).@F/%F#2C5T85Q6WF4J'FEH_#_X-%+?F&YX9]!%6?=\ M0I-KI2RX5)([ETOKIG@Q!-36;P]NKZ>W/!E6]?.8DN5?4?P%4$L#!!0 ( M $6 @DSU& =^X $ $% 9 >&PO=V]R:W-H965TBY? M#'<\]SQWF+MTD.I5-P &O0G>Z0PWQO1'0G31@&#Z3O;0V9-**L&,-55-=*^ ME3Y(<$(WFST1K.UPGGK?6>6IO!K>=G!62%^%8.KO";@<,KS%[X[GMFZ,@7-'9-/X,W'B6=(%+O?O[%]\[;:6"]/P*/GOMC1-A@\8 ME5"Q*S?/ MQ/$4%@Z@4P"= PY>AXQ"/O,G9EB>*CD@-=Y]S]POWAZIO9O".?U5^#.;O+;> M6TX/VY3<'-&$.8T8NL!\((AEGR5H2.)$/X73 M(/JO1+HJ,839A47BH$@<((A6(B%,'!;9!T7V 8+]2B2$2<(B25 D"1 <5B(A MS/U*A"R>H !5^^;3J)#7SC?^PCOW]P/U3_@#/@Z''TS5;:?111K;"/ZY5E(: ML*EL[NRM-G8>S0:'RKAM8O=J[,K1,+*?!@Z9IU[^#U!+ P04 " !%@(), MS'BN><4! W! &0 'AL+W=O3$PG#GG M###.)JF>= M@T(O@O%YF/'561R='PKH>C0GH4@JG7 W YY3C&[X''KFF-"Y B&U@#O\#\ M'H[*KLC*4G4">MW)'BFHW^%[E.'*&@$-I M' .SPQD>@'-'9&T\+YQXE72)V_D[^U=?NZWEQ#0\2/ZWJTR;XUN,*JC9R,VC MG+[!4D^*T5+\#S@#MW#GQ&J4DFO_1>6HC10+B[4BV,L\=KT?IWDG29>T< )= M$NB:<.MUR"SDG7]AAA69DA-2\]D/S%UQO*?V;$H7]$?A]ZQY;:/G@MY%&3D[ MH@5SF#%T@XE7!+'LJP0-21SHAW0:3M\%'>Y\^FZK?G<3)DB"!(DG2/XK,;XH M,83YQ&4:%$D#!+L+D1 FN1 AFXL3H!K_9#4JY=C[=ME$UZZXI_[B_\'GEOK) M5-/U&IVDL<_'7W(MI0%K);JR7EK;Q>N"0VW<],;.U?R6YX61P]*F9/U7%&]0 M2P,$% @ 18""3!K]/CO$ 0 -P0 !D !X;"]W;W)K&UL;53O;ML@$'\5Q ,4A\1-&MF6FE;3)FU2U&G;9V*?;50P'N"X M>_L!=CTOY8N!X_?G#CAGH]*OI@6PZ$V*SN2XM;8_$F+*%B0S=ZJ'SNW42DMF MW5(WQ/0:6!5(4A":)/=$,M[A(@NQLRXR-5C!.SAK9 8IF?YS J'&'&_P>^"% M-ZWU 5)D/6O@.]@?_5F[%5E4*BZA,UQU2$.=X\?-\91Z? #\Y#":U1SY2BY* MO?K%ERK'B4\(!)36*S W7.$)A/!"+HW?LR9>+#UQ/7]7_Q1J=[5E*,YN*_PA6$@_M,G$>IA E?5 [&*CFKN%0D>YM& MWH5QG';VNYD6)]"90!?"(?B0R2AD_LPL*S*M1J2GL^^9O^+-D;JS*7TP'$78 M<\D;%[T6]"'-R-4+S9C3A*$KS&9!$*>^6-"8Q8E^H-,X?1O-(" MNZC +@CL_BOQ_J;$&&8?-TFC)FE$X'!C$L,\W)B0U<5)T$UXL@:5:NA"NZRB M2U<\TG#Q_^!32WUCNN&=01=EW?,)EUPK9<&EDMRY7%K7QGK+ MT\*J?FY3LOPKBK]02P,$% @ 18""3&1 T8[1 0 G 0 !D !X;"]W M;W)K&UL=53I;MP@$'X5Q ,$'[O>:&5;RB:*6JF5 M5JG:_F;M\:%PN(#7Z=L7L..X6_K',,-WS& @GZ1ZU1V 06^<"5W@SICA2(BN M.N!4W\D!A%UII.+4V%"U1 \*:.U)G)$DBC+":2]PF?O<696Y' WK!9P5TB/G M5/T^ 9-3@6/\GGCIV\ZX!"GS@;;P#NDXN4KR[X7!^]#9B-?^1,UM,R5G)":]WZ@ M[A?'Q\3N3>62?BO\FBU>V^RU3*,H)UGF[I4186V 4%=EY@]U>+\4V+(#@VK]O="HDJ/P=W*37:_>0^)/UP=\OK=?J6I[H=%%&GM& M_4EJI#1@2XGN;,.=?2K6@$%CW/1@YVJ^,'-@Y+"\!61]D,H_4$L#!!0 ( M $6 @DR*ZX9AMP$ -(# 9 >&PO=V]R:W-H965TT5=J#]38U&<>=-TS#;&>!5 M)"G)TB3YPA07FA99])U,D6'OI-!P,L3V2G'S=@2)0TXW]-WQ))K6!0("IGFM*IN)_P 6DAX=,?(P2I8TK*7OK4$TJ/A7%7\==Z+@/X\UU.M'6 M">E$2&?"/L9A8Z"8^3UWO,@,#L2,O>]X>.+-(?6]*8,SMB+>^>2M]UZ*;7*3 ML4L0FC#'$9,N,)L9P;SZ'")="W%,/]'3=?IV-<-MI&^7].3KNL!N56 7!7;_ ME;C_4.(:YF,0MNBI M/$:;*DQ%['25YXYX&]C8_(_L'':7_DIA':DC,Z_[*Q M_S6B Y]*Q^1L7?P%02P,$% @ M18""3/J_XDH" @ =04 !D !X;"]W;W)K&UL MA53M;ILP%'T5Q /48 A,$4$J5-,F;5+4:>MO!VX"JHV9[83N[><:^Q83%\^R U#!"Z.#W(6=4N,6(=ETP(B\XR,,>N?(!2-*+\4)R5$ M:6T2HPA'4888Z8>P+&QL+\J"GQ7M!]B+0)X9(^)/!91/NS .7P./_:E3)H#* M8B0G^ 'JY[@7>H46EK9G,,B>#X& XRZ\C[=U;O 6\*N'2:[F@:GDP/FS67QM M=V%D# &%1AD&HH<+U$"I(=(V?L^N33%YCKV83!7/PWN #5<.-$:S2<2OL-FK-4G,TLV@HC+V[L!SM. M;B?#$F(L_\F)'-"\I:0VN*=,UOJ U&D+ 2? N%^UDC,G8BWB3[, MQ@3MV=D]7:W4T4N9Q%&!+H9HQE0.@U>8>$$@S;Y(8)]$A6_2\7N!^A:18+]" MXBTBL?GINR+^83'U$J0>@BN3E<-D%C.X4\!IGN2I7VCC%=IXA!(_0>8ER#YV M6FUQ)_XJ_9V;'#V)OW4KWH"L!$ MKXUH]3:NC.D>"=%E!0W7#[*#UJZ\0M\ _.].R@[(A/+ MJ6Z@U;5L(P7G;;RCCWO&7(!'_*BAUW?]R&WE*.6+&WP^;>/$*0(!I7$4W#8W M> (A')/5\6LDC:><+O"^_\;^T6_>;N;(-3Q)\;,^F6H;K^/H!&=^%>99]I]@ MW- RCL;=?X$;" MW2FR.4@KM?Z/RJHUL1A8KI>&O0UNWONV'E6PSAN$!; Q@ M4T#J\Y AD5?^@1M>Y$KVD1H.O^/N/Z:/S)Y-Z2;]4?@U*U[;V5N1TBPG-T_9?.,/#4U1AZL,7_RA;1'!L 1/ MLD23+!&"P"FM4(+5#)4(A@7.,D.39 A!BA.L48+U#)4()J1R@R;9( 0+G( F M^%>=S-")@4)":< ]%*%8!BA0=^PHFR,5 06EXC:BB(_8*D"!&XG.<1(&8ED@ M#^XEBIDI8'F*NXG.L1,&"KF>XH:BF*,V 0K<4G2.IS!0&I**NXHBMDI#%SEN M*S;'5A@H#7RK#+<50VR5!NXIAMN*S;$5!DK?WS3D[BEM0%U\$:&C4EY;7\'< MS4Z%RL[7*>0O?*AROG)UJ5L=':6Q#[I_=L]2&K!:D@?[T5>VL)H& L[&=3/; M5T-U,0R,[,;*B4SE6_$'4$L#!!0 ( $6 @DQ"4MQP[P$ /@$ 9 M>&PO=V]R:W-H965T!'"Z-<]#U3R9GS9S/X7.5^8(" 0:E, M7-#8[ F G2&+^F M3'_>TAB7_=?TC[9V7HCO3<5_@1LP M+3H^2,VE_O?(J%>^F%(W2T1?7MKUM1[>2QI-MVQ!-AF@VA/\WX,F 5P;D MR&RI'ZBB12;XZ GW9PW4W(EPC_5AEF;2GIU=T]5*/7LK,"89NIF@27-PFFBA MB?Y5'.\5^*\$:8"9(MJDB*P?+_QA^D8 W@S -B!> H0KR(/3)%;3NS+"F.P" MO"KF7H>#.$[(&T#Q)E!\#X23%9#3D,5&[^( X_7A;LAP$C\^;N.031RR@9.N M<,C&^00D3L,5S[T.!\$N)'@%A!9WT+P)7ZFXM+WTSESIZVPO78>HE#M[X8N)QS./<:;M9S M\2QK !6\,-K*=5@KU:T0DD4-C,@[WD&K=RHN&%%Z*8Y(=@)(:4F,HG@VFR-& MFC;,,QO;BSSC)T6;%O8BD"?&B/B] I.',JV@HC+\/8M';LAQT<.YJ?$#M" M/!+BZ)\$[ CXO83$$9+W$E)'2"<$-.1NB[DCBN29X'T@ANO0$7/KHE6J?U=A M@O;OV#U=3ZFCYQSC98;.1LAA-@,FOL)\O,;L;C'1B$#:P6@C]MG8Q+=')+/K M([8^3#2QX+9#GQLKN%?4@C MG,PGEF]/G+]1WL3K./$X3OT"J5<@_7_*V_0F%SQ?8#PUBBZN)@-QM'U"!@4_ MM^$ZWKN$I_)4?^MXW(HY-*X,#5_I!V6M?<:Y MNY_=:?NU;K7C@D*ES'2AYV)H.,-"\<[U4C0V]/P/4$L#!!0 ( $6 @DSN M780>"@( (<% 9 >&PO=V]R:W-H965T8^? M8[#S7LAG50%H[Z7AK2K\2NMNAY Z5= P]2 Z:,W,1SLBAJ. MHB"@J&%UZY>Y&SO(,AL6#M)3MZ9A\L\C<-$7?NB_#CS5UTK; 53F';O" M=] _NH,T/32YG.L&6E6+UI-P*?P/X6Y/K=X)?M;0JUG;LTF.0CS;SI=SX0<6 M"#B\%_U6==%7[J>V>X ML!O73Z+_#&,>XGMC^*]P!V[DEL2L<1)CRK#Q.R;8 W M#; SB-_$2!8Q!@UUFG:(07"0A?$BS%H7TMC\W@&*-X'B#:!T 31HR'RA%&?Q MDF'. $5,+.=T/W];.-2 MZ:/A3[,M(_BH277E =^/O!J7 MC9NE.K9G64HOHBH;LF<.O]0U9G_6I*+=R@W<]\!S>2Z$"GA9VN(S^4'$2[MG MTL9AY+1R'X/E+E%X#?A9DHZ/UHZJY$#IJ]I\/:Y<7QDB% ,29;)@T 2SL^4)[06%UG,-=0)X(Q).S/:82&,: MC0&Q'\3)Q,L='\I3,>XQB7_Y- MA+S1[[HF[*RG,G=R>FF$^A1'T6'P/P(U%R;Q=;#F(69V;]GNW\[Y?_#C4Q^YNN>O[T^>B MZ!YW_E!UGYJ3/X9?GIKV4/7AL'TNNE/KJ^W8Z% 7((0I#M7^N%ROQG/W[7K5 MO/3U_NCOVT7W*#4T&!7?]O[&M]_?>O]E''P8S$/5^4U3_[W?]KN[ M9;E<;/U3]5+W7YOSKWX:D%XNIM'_[E]]'>2#DW"-QZ;NQK^+QY>N;PY3+\'* MH?IQ^=P?Q\_SU/];,[X!3 W@VD"J=QO@U "C!L7%V3C4GZN^6J_:YKQH+]4Z M5<.BD)\Q3.;C<'*P#,0 M& 8")KI(!+BL!$=Y!-H)&1=BPP@UH%$BL0B!9Q?DA#B@Z0RD4!+C.XL1*BG M8&(E D]#R ER0#&G2B. 9%V&FF&-6), (O! ! :(D%K1/,(@)\T! R=MR(JF M*@FE3@V)9QCDA#F@*4TJC',&IP+0B9P!/! A)\L!15TI@=P=5&5$:G9X' *# M0TBL8^01ACE)#BF<4(4 '[\@?22;&^(IACE)#FE$DTJ7\5.=D3F3>J5%'HF8 M$^20"7*NE/$29&20?H'$Q"LM@T-,8!YY>&%.E$,*I5(K\N#Z4#8WQ),+40B6JLI0]U\_T9'H@J)],Q(A,_U-_7S*WP*%0, M"I-=\/12.8%.,2^85A@=W^J<3IOP.I6PQ/-+Y<0Y1D0G^%W-W$IB,RYK-^XB M,A_.#J/C9J>XV=,=-MG_J-KG_;%;/#1]WQS&3=RGINE]Z%-\"G.]\]7V>E#[ MIW[X:L/W]K*Y?3GHF].T<5]<_WNP_@]02P,$% @ 18""3 E:^>H* @ MH@4 !D !X;"]W;W)K&ULC51;;MLP$+R*H .$ MUH.J8<@"8B=!"[2 D:+I-RVO+2&DJ)*TE=Z^?$519*+)CTDN9X:SJ_66 Q?/ ML@%0T0NCG5S'C5+]"B%9-\"(O.$]=/KFR 4C2A_%" #E8$J,H72P*Q$C; MQ55I8SM1E?RL:-O!3D3RS!@1?S= ^;".D_@U\-B>&F4"J"I[PY?S:';X=UO#"&@$*MC +1 MRP6V0*D1TC;^>,UX?-(0I_M7]0>;N\YE3R1L.?W='E2SCI=Q=( C.5/UR(>O MX//!<>23_PX7H!ING.@W:DZE_8WJLU2<>15MA9$7M[:=70=WDRX]+4Q(/2%] M(R3_)62>D'V6D'M"_ED"]@0\(R"7NRWF'5&D*@4?(N':H2>FZY(5UI^K-D'[ M=>R=KJ?4T4N5%6F)+D;(8S8.DTXPR8A 6GU\(@T]L4FOZ%D^>V(;PF3O,7 W&R4T!&-3]WRGR8270<-+>I M:=Q9?).LMJZAWV3<]/I!Q*GM9+3G2O\M;/,>.5>@72YNM,U&#\SQ0.&HS/:+ MW@LW-MQ!\=Y/1#2.Y>H?4$L#!!0 ( $6 @DPLO\YBZP$ /($ 9 M>&PO=V]R:W-H965T,#+'XQXTS4I&O3 MM$F;3+;I]C>CU]$LB 5FW+Y] 5WK.K1_A'LYYW".(MG(Q8ML 93WRF@O<[]5 M:C@B)*L6&)$/?(!>KS1<,*)T*2Y(#@)(;4F,HB@(=HB1KO>+S/9.HLCX5=&N MAY/PY)4Q(GX_ N5C[H?^6^.IN[3*-%"1#>0"WT']&$Y"5VA1J3L&O>QX[PEH M"RQP5O

C7,T]D^3,^8LIOM2Y'QA#0*%21H'HX08E4&J$M(U?LZ:_ M;&F(Z_F;^B>;76#0VY4O7$Q\\PY\&^-X?_"C>@&FZ< MZ#TJ3J5]>M55*LYF%6V%D==I['H[CM,*CF>:FQ#-A&@AA,E_"?%,B#<$-#FS M43\218I,\-$3T\<:B#D3X3'6+[,R3?ON[)I.*W7W5L2[789N1FC&/$Z8:(6) MWB/*>T3\%X*T@<5%Y'0167Z\XH=IZ!:(G0*Q%4C>Q=AO8DR8G<7T4XPP2J)- MVO(>%A[V29*Z[21..XG#3KJQ,V'P>I\XTCMM[#A@08CQ/^Q@IQWLL'/8V,%W ML?>'!&\_]#WJ@--#L#J?/W ;?B+ATO?3.7.F#;(];P[D"K1@\:,E67T!+ M0:%19KK7V $ /T$ M 9 >&PO=V]R:W-H965T LT'(5]4 MZ."=LT[EJ-&ZWV.LR@8X50^BA\[LU$)RJLU2GK'J)=#*)7&&21@FF-.V0T7F M8D=99.*B6=O!40;JPCF5'P=@8LA1A#X#+^VYT3: BZRG9_@%^G=_E&:%9Y>J MY="I5G2!A#I'7Z/](;5Z)_C3PJ 6\\!VE!9]<3"F2>$KS)Y I@*5B5Z+. TS?+5&D^8P:LA2 MLR&S!AO_&4*\$.(,XH5!M(O\!K'7('8&6V?0.0,21KM5F:,H68BB9!/O_)R- ME[/Q<;ZL.+>B.YRME[/U<,CZV&]%=SB)EY/X.-&*."RWZ MZ;+!\XU7_ -02P,$% @ 18""3. *,5^T 0 U , !D !X;"]W;W)K M&UL?5/M;ML@%'T5BP$#B[NT'F'IN&O6/X5[..9R#H1BU>;$]@,M>I5"V1+USPQ9CV_0@ MF;W2 RB_TFDCF?.E.6 [&&!M)$F!R6JUQI)QA:HB]G:F*O31":Y@9S)[E)*9 MO_<@]%BB'+TUGOBA=Z&!JV)@!_@)[M>P,[["LTK+)2C+MV1*M@" 0T+B@P/YR@!B&"D+?Q)VFB>DQZ^0\MR@+(7_#B<0'AZ<^#T:+6S\9LW1 M.BV3BKLT'9QS:>UOGNJZ"8O\"D()^W\KXH'VFGMP"NNKOPEZOT3FPL!G0O3C9^;Z:)-A=-#>D-X M?LC5/U!+ P04 " !%@(),H3$)II,! !8 P &0 'AL+W=O=QLA7-F D>X".VCI MI$9KI*?0'H3K+,@JDHP6R6)Q*8Q4+2^RF-O9(L.CUZJ%G67N:(RTGUO0V.=\ MR;\23^K0^) 01=;) _P#_]SM+$5B4JF4@=8I;)F%.N%'0NS.? MA4GVB&\A>*QRO@@-@8;2!P5)Y@2WH'40HC;>1TT^E0S$<_]+_3[.3K/LI8-; MU*^J\DW.KSFKH)9'[9^P?X!QGC5GX_!_X 2:X*$3JE&B=O'+RJ/S:$85:L7( MC\&J-MI^.%FM1]H\(1D)R418KN(L0Z'8^9WTLL@L]LP.N^]DN.+E)J'=E"$9 M5Q'/J'E'V5.17B69. 6A$;,=,,D9YALA2'TJD2&]Q01?9T#.? @VU#^X5^7:X M["'PV(WO6$P_4_$?4$L#!!0 ( $6 @DQ>[_^F. ( '@& 9 >&PO M=V]R:W-H965TAL3&TG7/]]_4$X DY?@KW,SLYL["7O&7\5-8#TWBAI1>'74G:; M(!!5#12+)]9!J]Z<&*=8JBT_!Z+C@(\FB9( K59)0''3^F5N8GM>YNPB2=/" MGGOB0BGF?[= 6%_XH7\+O#3G6NI 4.8=/L,/D#^[/5>[8&0Y-A1:T;#6XW J M_.=PL\LTW@!^-="+R=K33@Z,O>K-UV/AK[0@(%!)S8#5XPH[($03*1E_!DY_ M+*D3I^L;^V?C77DY8 $[1GXW1UD7?N9[1SCA"Y$OK/\"@Y^U[PWFO\$5B()K M):I&Q8@POUYU$9+1@45)H?C-/IO6//N!_Y;F3D!# AH3PN2_"=&0$+TGQ,:\ M56:L?L(2ESEGOF@Z9UYI]P*%;V649KDP543#9BMQ: ) M)AP1@6(?2R!7B2U:I*/[ KLE(D+N"I'31&3RHZG +'$3Q$Z"V!#$=UU(9UVP MF,1@6EL$H3A;S;PLJ9('W5H[I:P=4K)9#8M93Z6LU;U]8#EQUDD<=3[.+">+ M.A^0*C2W[("%&N>6DSKEI$LY\]9NTV6=+)[:MG(<,-6>1P2"B.(QG:ARH^V-CU023"TN!G\UL$U[%+JW45V,2'AW4C6#7,^ M&#\VY3]02P,$% @ 18""3-"&ULA57MCILP$'P5Q .<"5^!$T$Z$E6MU$K156U_.V03 MT!E,;2=!C6,^)X7DX;6K9MG=FTK\HR?%*M;V I'GIJ& MBG\%,-ZOW(7[MO!<'RME%DB>=?0(/T']ZK9"S\C$LJ\;:&7-6T? 8>4^+1XW MJ<%;P.\:>GDQ=DPF.\Y?S.3;?N5ZQA P*)5AH/IQAC4P9HBTC;\CISM)FL#+ M\1O[%YN[SF5'):PY^U/O5;5R$]?9PX&>F'KF_5<8\XE<9TS^.YR!:;AQHC5* MSJ3]=\J35+P96;25AKX.S[JUSWYX$\5C&![@CP'^%*"U/PL(QH#@/2#\-" < M \)9 !E2L;794$7S3/#>$)'Y&SH9H MQ!0#QK_$!.F$(9I_$O$QD<*_)4B":Y'U+69F8X.P^+B+ $TUL/'AE8MPYF+ MQ!;3#BXB3_]F5N["KNR$J)T0L1/-[&"8&!>)4)$((5CB!#%*$-\O6A'?5"/P MO(_+L42%EHA0,A/",!\%AAF@8NDJ$AZ?V,+#!//#AF"2><' MGEQ\YPV(H^VATBGYJ;7]^V)U:M-/ONT3[_"AQ_^@XEBWTMEQI;N-[0D'SA5H M*]Z#/D>5OE:F"8.#,L.E'HNAN0X3Q;OQWB#3Y97_!U!+ P04 " !%@(), M8>@*+5L" #V!P &0 'AL+W=OS(Y*MN'5GW*OBK4= MV=:>'>BI4D^\^\K';&G?_G9U9I>%]$NV1\TJ:7RL_2<7K445'J>G+T):- M:;MAA?@C#2:X(\%](^!W"=Y(\":"\[Z#/Q+\SQ+(2" S AKV;@[S@2J:)H)W MEACN0TO[:^>LB/Y<>3]IOHY9T^PY]6(O0>=>:,1D \:]Q'CQA$%:?S)Q M(9/,70K$_K7)9HEQKQ$/@,H,\@@9$3BI!QZ'9P3\*X%@EG3 ! ;3#!CBXBB> MQ5W""/'<:!YY"0N)[X7-0- /I[_)=#%&U&UL;5-M;YLP$/XKEG] #8:P) *DI56U M2:T4=5K[V8$CH-J8V4[H_OW\0A'-^&+?G9][GKNSG8]2O>L6P* /P7M=X-:8 M84^(KEH03-_) 7I[TD@EF+&N.A,]*&"U3Q*^VEQ/3<"_Y6U>;ML!;C&IHV(6;%SG^@*F?#493\T]P!6[AKA*K M44FN_8JJBS923"RV%,$^PM[U?A_#299,:>L)=$J@$_M;"H7]*/P9[9X;:/7,HVRG%P=T80Y! Q=8)*4SAAB^6<1NBI" M/4&R((BWNW6"9)4@\00;3]![ AK%VYLR RC["HIWR;I0NBJ4K@GM;H32_X3B M3;3=93="9'$'[HD_,W7N>HU.TMCK]$-OI#1@*:,[*]G:7S4['!KCS&_65N%M M!&ULA97;CILP$(9?!7'?-9AC(H*T256U4BM% M6VU[[9!)0&LPM9UD^_;U@64)6-V;8(__F?EF8H;BQOB+J &D]]K23FS\6LI^ MC9"H:FB)>& ]=.KDQ'A+I-KR,Q(]!W(T3BU%. A2U)*F\\O"V/:\+-A%TJ:# M/??$I6T)_[L%RFX;/_3?#$_-N9;:@,JB)V?X"?*YWW.U0V.48]-")QK6>1Q. M&_\Q7.]RK3>"7PWJF94VFMZ9,U6M4-9K&0=9@:XZT*#9 M6@V>:,)1@53T,05VI=CBA3N^3[!;*B+LSA YBXB,?S0%S%?N +$S0&P"Q'== MR&==L)K4:#JC29((Y_-:EK(LB>,L<>,D3IS$@;.:X5A-,LF#@S!<13.<#V5W M.*D3)UWBA,$,)UWDB1( M9O:M&L)V9KZ'L1/\!^'GIA/>@4DU?,R(.#$F05$&#ZIAM?IHC!L*)ZF7F5IS M.SKM1K)^^"J@\=-4_@-02P,$% @ 18""3#&&UL?5/M;ML@%'T5BP$#B[NT'F'IN&NV/X5[..9R#H1R5?C$]@$U>!9>F0KVU MPPYCT_0@J+E3 TBWTBDMJ'6E/F$S:*!M( F.\S1=8T&91'49>@==E^IL.9-P MT(DY"T'UGT?@:JQ0AMX:S^S46]_ =3G0$WP'^V,X:%?A6:5E J1A2B8:N@H] M9+L]\?@ ^,E@-(MYXI,V0JDW!!P:ZQ6H&RZP!\Z]D+/Q.VJB>4M/ M7,[?U#^%["[+D1K8*_Z+M;:OT!8E+73TS.VS&C]#S+-"20S_%2[ '=P[<7LT MBIOP39JSL4I$%6=%T-=I9#*,X[129)%VFY!'0CX3LN*_!!()Y(J )V&PO=V]R:W-H965T^TF3H(*F-E.TGW[V8928CM] [;YW]WOSN!C<1'R11TYU\EKVW1J MF1ZU[N^S3&V/O&7J3O2\,T_V0K9,FZD\9*J7G.V<4=MD,,]IUK*Z2U<+M_8H M5PMQTDW=\4>9J%/;,OEOS1MQ6:8@?5MXJ@]';1>RU:)G!_Z3ZU_]HS2S;/*R MJUO>J5ITB>3[9?H [C< 6@.G^%WSBYJ-$YO*LQ O=O)MMTQS2\0;OM76!3.W M,]_PIK&>#,??T6DZQ;2&\_&;]R\N>9/,,U-\(YH_]4X?EVF9)CN^9Z=&/XG+ M5SXF1-)DS/X[/_/&R"V)B;$5C7+79'M26K2C%X/2LM?A7G?N?AG]OYG%#>!H M "<#0#\T0*,!>C? +OF!S*7ZF6FV6DAQ2>2P6SVS+P6X1Z:86[OH:N>>F6R5 M63VO,""+[&P=C9KUH($S#9@4F?$^A8"Q$&L8F,/K )M0@6 \ HHF@9P]F@-6 M..X 1QU@YP!?58%Z51@TU&DZIR&XP*4GVX2RHBP(JN(X)(I#(CB%AS-HR"P. M0+!$R,.)R"I,;E6'1G%H!*?T<$(-!1[*AY(KC"**440P*@^C"-*E98Y\V2:4 M524$L^)=X911G#+$@;F'4P9Q/@&04Q\GE&& \ V:*DI316B\#5A7(0VDP0L< MJD .9V?"%0S(XZ=*'L&!_K&2!Y%022CRJQ/100(ANH5TXZ #$23D(X'(BT%P M17RD4(=R5%0WM@Q$#\8' ,D0((JP>! ,5]Y0?UMB^@P@93X7WHVZPPMEP?7 M1%6R%:=.VS-XMCHUZ@?7I[WUM6W@KN.\NQFZ_P\F#W6GDF>A3=]RW64OA.8& M,[\S-3N:'XYITO"]ML/"C.70=8>)%OWX1Y%-OS6K_U!+ P04 " !%@(), MGB$=2#L# !<# &0 'AL+W=OV.9E=7$WSJSUJ;:,_55FWR_AH[>DQ2=KM45=Y^V!.NG9O]J:IFT/2 MGAJ=[_I)59E00D12Y44=KQ;]V'.S6IBS+8M:/S=1>ZZJO/F[UJ6Y+F.(7P>^ M%H>C[0:2U>*4'_0W;;^?GAOWE-RB[(I*UVUAZJC1^V7\!(\;D-V$7O&CT-=V MVBY$[BX7O=%EV45R'+_'H/$M9S=Q>O\:_4-? MO"OF)6_UQI0_BYT]+F,91SN]S\^E_6JN'_584!I'8_6?]4673MZ1N!Q;4[;] MWVA[;JVIQB@.IB[J_7X4TFQFGX!#I.H+<)\/\);)S WB;POOB!K"_U M?6[SU:(QUZ@9=NN4=X<"'IE;S&TWV*]=_\Y5V[K1RXI3OD@N7:!1LQXT=**! MFR)QT6\I*)9B38/I]#[!)E0PBF=@:!&LG\^F@(KC 3@:@/M"DDT3O!# !X &%L<3,_@F412 L MF<Z_BY.A0!D")#T@3*,\&$3#9D D"B*1 -[JKV50,0!P MX-X*;A =)9GD,T *!5((D/>QK55P;%)*A/!W*I2] Z94EN(\0'![(0@1\_V% MA+D4")]\@^@HE5S-(5!D JD$OXWN$%TG+-L!@CUQR>@")#O/J/H MKG80D],Q\H0RR4'.\.!N"@SA\;=RJ ?%JIGPH M$>02DC#P[1'1*4EA\OG>(^%F#8C+^L=V/8JFJ5@&4G(?"=$1YGY 9I!PVP;, MMX.M0PP9WSK,N66JJ+]UR:0GJW1SZ-O7-MJ:FN1GVC7TWGCZZYU M[GN]MS!#W_TE;PY%W48OQKJ.L>_K]L98[3C)@UNUHVOU;P^EWMON-G/WS=#O M#@_6G,9>/KG]0['Z!U!+ P04 " !%@(),'.TZK;T" !$"@ &0 'AL M+W=O6&^A MW.6DU[JJO)/C^#V9II#\_LW]TY"\2^99]7IMJE_EUAZ6J4R3K=ZI8V6? MS/FSGA+B:3)E_U6?=.7DGL2ML3%5/_PFFV-O33VY.)1:O8[7LAFNY_&)**8P M.(!, >02@-F[ 70*H$% -I(-J7Y45JT6G3DGW?BV6N4_"GQ/73$W?G*HW?#, M9=N[V=.*,;S(3MYHTCR,&C+3D&O%.E;0?Y+, 5PH"$A!AGAV17'#@((&%#"@ M01JC)A\TS0C)L6!YD L@(R2G#,9A( X#<%B ,VKX;!W,&2(!]3J6$5206]7A M( X'<'B PZ-U..(BEP$.(*-8BAS&R4&<', )WL)#'E='%KD,BKB.9804G D8 M1X X L 1 8Z(UJ$X1Q$.('-OE!0PC@1Q)( C88,"-"@ @R+(IXC+2X6U5RCP)T4 ZV41U\.C[:0&_4!A&!]LMEV[L]7 MWU2W+YL^>3;6G0R&_7MGC-7.%-TYTX,[TET&E=Y9?RO>:\:!->UT9LLN M!\?57U!+ P04 " !%@(),^BQ!!B4" !.!@ &0 'AL+W=OQ/_G3G?C+&=8N#B1=8 RGMM62=+OU:JWR$DSS6T5#[Q M'CJ]FA4XVO/,$7$O_7;@[Y$9O M!=\;&.2B[YE*3IR_F,&G2^D')B%@<%;&@>KF 0=@S!CI-'Y.GOZ,-('+_IO[ M!UN[KN5$)1PX^]%<5%WZF>]=X$KO3#WSX2-,]22^-Q7_&1[ M-QDHAEGSJ3] M]A46OHZMDUGVV%<(=D4Y@Z(IH!H#@CC_P;@*0"O M"8F2WU/56T M*@0?/#%^K)Z:,Q'NL-[,LYFT>V?7=+52SSZJ.(D+]#!&DV8_:J*%)OI;<=@J M\!\)T@G,643.+"(;CQ?Q81Z[#;#3 %N#Q!IT8XI!E*_J&$7I0D3"@)#,#8J= MH-@!PL$*M!5E:81)Z 8E3E#B H4KT%:4YU&>$C(N$!X!=J*"$FR?Q24.3F9BT-6G*THS((XS0(W*7>2'TZT>)FFY?V"Q6WII/>B2O]2-BK?.5<@?8,GG1]M7[< MYP&#JS)=HOMB?.+&@>+]]'JC^2^D^@U02P,$% @ 18""3#2(@;Q# @ MI@8 !D !X;"]W;W)K&ULC97;CILP$(9?!?$ MR\&<$A&D3:JJE5HIVJK;:X=, EH;4]L)V[>O#X1EB7NXP?;PS\PW-HS+@?$7 MT0!([Y623FS\1LI^'02B;H!B\T0CP[Q MY!!E?W5 HP-ZMX?58_U-1&ND-K/61K-WYIVJ5BCK MM4K2M RN.M"HV5I-/--$DR)0T:<4L2O%-KYSC]\GV-TK4.S.@)Q%(../YH"K MW!T@<09(3(#DW2YDBUVPFLQH.ILD3Y,\B1;%N'0KA%#B!DJ=0*D#*%\ 64TZ M3Q0E19H6X8+(*P+?X'Y1\BBQ+,?F\*_&PZH?!J M=NFD_I%FUJG9/L:Z/2SL6]6$;<]\"V,[^%?,SVTGO .3JOF8%G%B3()B#!_4 MP37JTI@6!$Y23W,UY[9UVH5D_7@K!-/55/T&4$L#!!0 ( $6 @DP ,*F: MW $ &,$ 9 >&PO=V]R:W-H965T]2G&K]7 D1)4M<*H>Q "]N:F%Y%2;HVR(&B30RI$X(V$0[ FG M78^SQ-E.,DO$J%G7PTDB-7).Y=\N:;4UD"P9: ,_0/\<3M*< MR*)2=1QZU8D>2:A3_+0[%K'%.\"O#B:UVB.;R5F(%WOX6J4XL $!@U);!6J6 M"Q3 F!4R8?R9-?'BTA+7^S?USRYWD\N9*B@$^]U5NDWQ!XPJJ.G(]+.8OL"< MSR-&<_+?X +,P&TDQD'<*9M$\*9$"Z$ MW?Z_A&@F1%>"JR;QD;E4/U%-LT2*"4G_6 .U/;$[1J:8I36ZVKD[DZTRUDL6 M[W<)N5BA&9-[3+C"7!'$J"\NPBT7>7A'#]\[*.X14;CM(=I,(G+\:!W@Q\.V M0+PI$#N!^%T5;H+,[S&WA2H\Y-%!>@&WMN)L@W_%7&C]]W*INN5^@LM.D<][ZU$!I,D,&#B:\U$[\<&-3: M;@]F+WW?^X,6PSS29/FO9/\ 4$L#!!0 ( $6 @DQ^L4-X$P, $P, 9 M >&PO=V]R:W-H965TJT[K.;. DJ8&:25NZQ"'[Q-/Y>FLS$2T6;7LQ+]Q];U] ME'H4C5X.9-(^?UFDXQC2&T_MW[Q_[Y'4R+ZSC.U']* _JO [S,#CP M([M4ZDGH69L M# N:YI/@.,'N MZ@+.LH7BQ@MB@P$Z"X<0@V+R@,E_%*\%30L!*I=_PN:$8.W!@+!05Q3[6JQ 6/HPH'UT:85AO<* 8/D52(&E2X", !S)EVL0%BT,J997@[DO MH@4BWJ8#,)I/8'-"L+IA2+J\*BS\EP>E:>$2\F$Q*E(*$R*P$!)("-TJM*!9 MZA@H0P 'O6>B20]6!%*=XA]'W<40G'-$MUI?F?=VH^#BA^5N=6=:""'_G88*-':WCT: M/R VOP%02P,$% @ 18""3)\7.@R% P 5A !D !X;"]W;W)K&ULE9A=;]HP%(;_2I3[D=CY= 5(A6G:I$VJ.FV[3L% MU"1FB8'NW\_Y*$WLUV6[:1+S'I_WV.8AI_.+J)^; ^?2>2F+JEFX!RF/=Y[7 M; Z\S)J9./)*?;(3=9E)]5COO>98\VS;!96%1WT_]LHLK]SEO!M[J)=S<9)% M7O&'VFE.99G5?U:\$)>%2]S7@<=\?Y#M@+><'[,]_\[EC^-#K9Z\ZRS;O.15 MDXO*J?ENX=Z3NS5-VH!.\3/GEV9T[[2E/ GQW#Y\V2Y^FM>===+_TD2#&$X M@ X!]!I XG<#@B$@> L(N^)[9UVI'S.9+>>UN#AUOUO'K#T4Y"Y0B[EI![NU MZSY3U39J]+P,$S;WSNU$@V;5:^A(0ZX*3\U^34%1BA4UPNDTP=I4!!1G"& 1 M01<#(< /T$4DLAJ*H:$8& HT0S$P%/JF(: +[/N50#\) M\!-J?A(C3X+.CRG3CMG$3@KMI,!.I-E)C3Q1Q*QY&,S#0)Y8R]-KDO'YFR5: MS4@36K[ Q,<8\H&71.=0+V*31$2CU1JJ@M!BQT)% NRDNAT"$NEK T76Q8$ MO2<4N#$@39&;2+>#5+$%YP33E@#<,AVW@TC;*Z+;02J?6>Q@V!) 6Z;3=A!- M$U'##E(1FQT,6P)HRW3:#B*M[M22"$.4 (JRP#(%YAX!X&,Z^ ;1V*L/#M8- MU=0.YAX!X&,Z^(A)/F,;T__Q@ME( !R9#L=!=&MIV#N.I^]/&(X4P)'I<*0F M]H"76ZJI'0Q'"N#(=#A2DWOO),+,E%:E" M6T68512Q2C_AU*00LH-45CN8512Q2C_D%+'*0.?P/O[J# M*+$MX=0-AB-%<#2.>8+>??2RO5$W5O)ZWS6NC;,1ITJV?<]H]-HA%2]8M?1[8207)GT9VIO#JK)OSX4?"?;VT3= MUWVGVS](<1RZ>._ZKX3E7U!+ P04 " !%@(),;H$,ZBD" ".!@ &0 M 'AL+W=OV.FS 0?!7$ X3/!!H1I$M. MIU9JI>BJMK\=L@GH;$QM)US?OK8A'/&M\@?;R\SLK+&7HN?B3=8 RGMGM)4; MOU:J6P>!K&I@1"YX!ZU^<^*"$:67XAS(3@ Y6A*C01R&JX"1IO7+PL;VHBSX M1=&FA;WPY(4Q(OYM@?)^XT?^+?#:G&ME D%9=.0,/T']ZO9"KX))Y=@P:&7# M6T_ :>,_1>M=;O 6\+N!7L[FGJGDP/F;67P[;OS0& (*E3(*1 ]7V &E1DC; M^#MJ^E-*0YS/;^HOMG9=RX%(V''ZISFJ>N/GOG>$$[E0]4G\PRS(NX$4E0@M0+I MW2Y$SBY@&+>0QY@[(TO4R!(12!PC&"9UC&"8)6YDA1I9(0(KQPB&R1PC&";' MC62HD0P1^.(803"1&PO=V]R:W-H965T?#Y01 M\+KD(CY]I]]8=MXQ_B)* .F]UK01&[^4LETC) XEU$0L6 N-6CDQ7A.IAOR, M1,N!' VIIB@*@A35I&K\(C=SC[S(V472JH%'[HE+71/^^P$HZS9^Z+]-/%7G M4NH)5.0M.<-WD,_M(UKF3/ MV(L>?#EN_$ ' @H'J16(:JZP!4JUD(KQJ]?T!TM-'/??U#^9VE4M>R)@R^C/ MZBC+C;_TO2.Q/?ZXK_"%:B"ZR3*X\"H,/_>X2(DJWL5%:4F MK[:M&M-V=@7CGN8F1#TA&@CA^X2X)\3W$G!/P!,"LJ68O=D128JHF3>Q,$\_2)"&>[%L\ M3Y,E_S;"3B/L,$HF1A:3C8R"Q.2Y+9YJE(TWB%E@Y!59WE+/Z3TY; MS5PI#2=)T.CVT-?_-\+/52.\/9/J(C+7Q8DQ"4HN6"B_4KTXPX#"2>INIOK< MWKMV(%G;/REH>->*/U!+ P04 " !%@(),]L99[P4" !:!0 &0 'AL M+W=O MCB*0%\:(^+,'RL==&(>WP'/7M,H$4%D,I('OH'X,1Z%7:&8Y=PQZV?$^$%#O MPJ=X>\@-W@)^=C#*Q3PPE9PX?S&++^==&!E#0*%2AH'HX0H'H-00:1N_)\YP MEC2)R_F-_9.M7==R(A(.G/[JSJK=A9LP.$--+E0]\_$S3/5D83 5_Q6N0#7< M.-$:%:?2?H/J(A5G$XNVPLBK&[O>CN/$?TOS)^ I <\)^/&_"8AP"N/#I,O/&[2+(GS9'5@][@XBM--E+Y34NYUE'LZUKSA5HB]&#/K%6-[IY0:%69OI!SX5[[FZA^#!U,C2WT_(O M4$L#!!0 ( $6 @DQE2_FHQ0, @0 9 >&PO=V]R:W-H965TO?)AL(M*S-XFM_!1_VM(7<7&MFV_MT;DN^EX65;N,CUUW?DJ2=GMT M9=Y^KL^N\K_LZZ;,.W_;')+VW+A\-P2518)"F*3,3U6\6@QC+\UJ45^ZXE2Y MER9J+V69-_^M75%?ES'$[P-?3H=CUP\DJ\4Y/[B_7/?U_-+XN^0VR^Y4NJH] MU574N/TR?H:G#>H^8%#\?7+7]NXZZDMYK>MO_D>N<-NNGR+W7V]N MXXJBG\G[^'>:-+[E[ /OK]]G_W4HWA?SFK=N4Q?_G';=<1G;.-JY?7XINB_U M]3VF[NIQF\5;*_/OX?:J&[^LT_WL8 M'X!3 -X"P'P8(*< ^2- #<6/SH92?\F[?+5HZFO4C&_KG/>+ IZD?YC;?G!X M=L-OOMK6C[ZM-)I%\M9/-&G6HP;O-'!3)'[V6PKD4JR1A.-C@@U52.0S2+8( M.<2KN_@T2+$>)6:05&,-6F5*H@Z\,$*#R@A0O"/%.E+$D0T=C1)]ET@I('88 M%9@LX[UHUHLF7C2F@1E-TJ %957@ALJT$B*=L6-8.X:Q8P,[AN0Q5DC( CM4 MEED$*7D[*6LG9>P$>=8IR0.I5JF"P ^GRZ24,TO'LH8L-21%8,C2UR5\*A,: MHCJI;&;G#&6LH8PQ%"1:9W29HE$V\+VA,@"%J>#M@."1)1A#,[R &>K!SXDQ M:1X6H=][:;A#&5UJM3%S1;&0? ;\.3$FS>/V"]TPFIGM"3Q,@=*4\F(2/3P< ME*D)W5"9)Z[)S(PC'J9 :4J1P8C(=OA8\VB%9REP, UQ 0Q-!0+:D%^,\)." M-)W=$#Q1@4$J00906&K/5$$6$-5!9HPV,\P 'JO <)50 R@PT?K-(T-/5&>D MGMOR/%:!X^K,/P7P( 1*0DH-!G'*^C.5#EG(*;4_:$@]\Z21QR%2'!)R3)K' MPX9(P_W!R<"HF=6(/%N1LI7R RDT$3(0-G3$Z92T,R\.>;@BA2L%"%)RLH<. M1O?1J0-YRB)'V1 D2/'Y"?U>5.0Q42$B (BYI<2#%AG0$I @/9+Z-Y(:G8:F M&*%&.?MWCSQRD4$N(

CBV2VO"E[SA=/[\"C:PE-SU3Z5K#D.KV4;;^E)U M?:=R-WIK9Y^Q[[^"\;5O<\>F],'V77^9^NMF[$W'FZX^3WUW&PO=V]R:W-H965T?/PAEB;5*46Q?SCWW M''_<8N#B5=8 *GAO62?78:U4OXHB6=704OG >^CTER,7+55Z*4Z1[ 70@TUJ M683B.(M:VG1A6=C83I0%/RO6=+ 3@3RW+15_-L#XL Z3\!IX;DZU,H&H+'IZ M@I^@?O4[H5?1Q')H6NADP[M P'$=/B:K;6[P%O#2P"!G\\ XV7/^:A;?#NLP M-H* 0:4, ]7#!;; F"'2,MY&SG J:1+G\RO[D_6NO>RIA"UGOYN#JM?A(@P. M<*1GII[Y\!5&/VD8C.:_PP68AALEND;%F;3_0766BK$S 'PG$FG?*K-4O5-&R$'P(A#NLGIH[D:RPWLS*!.W> MV6_:K=312YEB4D070S1B-@Z#9IAD0D2:?2J!?"4VZ"X=_5M@>X_ R%\!>TU@ MFT]F^?E-B8V#9!;2.0\I61*,TALM'F"&2!8GQ*^(>!61.T6$+/P$J9<@_=R2 M@Z0SI3A#^G=CZ!Y&]!$O8K^:S*LFNU.3XM1/D'L)\L_MY)X32G"RS/"-(1\P M7Z+YO76*HMDC:$&<;+^00<7/G3+7;1:=6M(C,H_H)K[1K]YK5OKM&!P5&::Z[EP#<8M%._'WAE-#;S\"U!+ M P04 " !%@(),Y["=V_,! Z!0 &0 'AL+W=OY2F0J-*7M70J$HTGH0B]3^$^P.U> ?X64&G)G// M)CD)\6R++WGJ!]80<#AKJ\#,<(,#<&Z%C(W?@Z8_?M(2I_.[^B>7W60Y,04' MP7]5N2Y3?^M[.13LRO63Z#[#D"?VO2'\5[@!-W#KQ'SC++AR3^]\55K4@XJQ M4K.7?JP:-W:#_IVV3H@&0C020O)? AX(>$9 O3,7]2/3+$NDZ#S9_ZR6V3T1 M[K%9S+-MNK5S[TQ:9;JW+,8T03>TPTP42O$811!N=C2<>5GB,-GNMIBL&\*KAO#"$"';=0&R*D#>D:C' MQ!.G\3; 9D%6L+"':4Q?2-0O.HG7O'S1B"Z*D#?$8@NECXD>$/C&>ZP@HLC M'&V"F2$TV<7V5OG&Y*5JE'<2VAP(MVT+(308S>#!)"S-1386' IMIQLSE_UQ M[@LMVN&F0N-UF?T%4$L#!!0 ( $6 @DQ&PO M=V]R:W-H965T%S,0KZI'D '[XQR58:]UN,1 M(57WP(BZ$R-P<](*R8@VINR0&B60Q@4QBG 4Y8B1@8=5X7QG615BTG3@<):! MFA@C\O<)J)C+, X_'"]#UVOK0%4QD@Z^@_XQGJ6QT,;2# RX&@0/)+1E^! ? M3[G%.\#K +/:[0-;R46(-VM\:8>(-@0S[)H%]$B?\ M3WB28C]!XLTQ<03)C@!']WZ"U$N0.H)T7V0:W12Y8'*'X0YS2++\$/EU,J]. MYM&);W1\F/]T(_>*Y!Z"Y$;$ATEO1-#NBC"0G1L.%=1BXFXP=]YM_A[&UL=931;ILP%(9?!?D!:G" D@B0ED[3)FU2U&GMM0.' M@&IC9CNA??O:AB)$W9O8/O[/_YWC&.>CD"^J!=#!*V>]*E"K]7# 6%4M<*KN MQ "]V6F$Y%2;I;Q@-4B@M4OB#),P3#&G78_*W,5.LLS%5;.NAY,,U)5S*M^. MP,18H A]!!Z[2ZMM )?Y0"_P%_2_X23-"B\N=<>A5YWH PE-@;Y%AV-J]4[P MU,&H5O/ =G(6XL4N?M4%"FU!P*#2UH&:X08/P)@U,F7\GSW1@K2)Z_F'^P_7 MN^GE3!4\"/;[<9QVTOLYS9] Y@2R))"IEPGD*O].-2US*<9 3F<_4/L7 M1P=BSJ:R07<4;L\4KTST5B9QDN.;-9HUQTE#5II=3!8--OX+A'@AQ!GL5@8D MW/L-=EZ#G3-(G$$_&T39ILQ)E&Y$<>@'Q5Y0[ /M-R"?*$FR+T")%Y1X/$BX M ?E$^SC\ I1Z0:D/%&U Z:>CBZ(L2[8@O+I5]J/]0^6EZU5P%MI<4'>-&B$T M&,OPSB!;\TXL"P:-MM-[,Y?3US(MM!CFAP OKU'Y#E!+ P04 " !%@(), MI*>C3E " "/!P &0 'AL+W=ON. MHC 8?17" PRW F*09-1,=I/=Q,QF=W]7_!0RA3)ME=FWW[8PB%(=_2&]G'-Z M3BG]TI:R-UX ".NC(C5?V(40S=QQ>%Y A?D3;:"6,WO**BQDEQT:?L-^D"A;?7I?\ )B(0K)W*-G!*N_ZW\R 6M>A5II<(?W;.L];/M M9E#2T\P$OR?X T&N?8\0](3@3(CN$E!/0&<"TKO51=%[L\8"9RFCK<6ZU]M@ M=8J\.9*[GZM!O=EZ3FX/EZ.G+$11ZIR44(]9=AA_A F"Y!*SFF*\ >%(!X,- MWV1CZ4_H(8JOEIAB_$O$>HH(?+.+P+@9@>:C$1_%[I6+#A-J3-T%1:[\75F9 MPH(+U(4;9'2#)FY"+S8+A$:!\($XX32.9X@SA=V)$QG=1 8WH5D@-@K$#\2) MO_#9I9DJ13=.Z\SH9#9],VAF%DB, LG749;))(H?W-QRSS5_W:[!:7)#XL8% MX3W@M0=='"/#^7!&MU(%[*!O?&[E]%@+]=V.1H>J\NRK6^UJ?*6JC;[MSC)= MJ?J)V:&LN;6E0MZ9^F;;4RI NG2?I+]"5L>A0V O5#.6;=:5B*XC:-.7/V>H MP=E_4$L#!!0 ( $6 @DS\#SB5.&( !9< 0 4 >&POMSW$:2Y^?%7X&8D_;("+#=0+_MV8F@*6I6<[*L$R7[YC;N M ]@-DABA@3;0+9D3^\=?ONJ%*C2;]MS&7=Q^L-7L+A3JD965CU]F_K'K]O&O MVZKN_N4/#_O][MMOONG6#\4V[T;-KJCAE[NFW>9[^+.]_Z;;M46^Z1Z*8K^M MOLG&X_DWV[RL_Q ?ZO*70W'5'.K]O_QA-AO_X4]_[,H__7'_IU?-^K MZGV< MUYOXNMZ7^\?X3+_H\_Y"W\.*8?E_T?_W*H]8_>DWJXE\'A]IM+BP_% M?=GMVQR>>Y=OBWZKUV^O_\>;[]]>QS<_OOWT\KZ"L;1Y!6/8%+_&_ZUX'!SPQ\>=]^)T?/'?!A]X7[1E@Y/L M6N#HG_XIM%"7T,>&^GE=Y??]7^_RJO-ZO#JT+3U0=FN8TE^+O!U\^\5%FEU, MTH%5^;FHJHO/=?.UCF^*O&OJ8A._Z;I#T?8?>-<,=/%34P&MYNTC#*?RG^-6 M_[6#K=TU[;ZL[^.;?;X_=+',HO_ 7XMNX$W4?WP%D[QO6F__;K9YA;^;]UPU MVUU>>PVEM_>'VZI]M4'O'>O!DD(=E)H:37\+6W"*__^M331 ?!9Z^:NFNJ<@-+ MMXF_SZN\7AV\$5VNU\CB MNK@MU@4TNJV*^*PKBOA=LR_BB3>8-_47Z*9I2]@!TV[JM7O?%KN\W,3%K\!S M.Y^4/C9[6*FU'*"\ZPI_;.];8-CM_C&A">PTTZW@A!0/3;7IDK@N]M8X9OXX M8*EQ>J;-W&OSM@%:V1?M-MX S7:ETWP17()N3Z,YHR;+P);=%3"S3;S/?^7) M2=,T]=KR2EP&5T#OSBY_I*W!Z>?K=7N OJLRORVK/&;VI MU\VVP-$5NF_O'#_ \>5EJ U=EFHJ*V\FBAW2N8?S"D]4UM+>ZD48 M#RR"(HT]#G65[TKLIL.V%DVDT_/X\K"' M!2K_#HL\&R?C,?T7KYE3=0/<,+++P5L=A>BX,/V4!'# [98PRCA=&V*NW)= M[@=V[92MX99OS?[26IRTJ; ()1U?>>9PVP%_0;K#PX*'_T8VNHO3.;5)/2Z M$N:WW2Y?%__R!UB"KFB_%'_X4_P4Z)T88FXVU<.5S_&YV:'@O;N . M#L@$'>UJ%_KQSRV<*> .S5WIW?$_PN68DX!U/7#)_IS?^U]>;K9E3<+]'J<' MK\U;=7YNBQI.9N >VGR!B[CL\&78#@:T;4+J ]^-30L73T7Z!?>+FD0'Q!7# M@&"%[@J?G]P!1^#EWX(4!>)P7A>-+T&]J;M#BZ?(_P%N!7BWDCCZOW\(24DP MOD.U#Q *B!YWP )A G#*8+B^_-+F7PI/M/Q85 4R65 >USQ]_U8M=[O "S\ M"\G;]4.06]% O*Z^SS=\"0[,F*_C]2.R\X>\OO<:?-H/W(W,7!M-7T-"G*' MD@Z!1[V@2<=X/H&TD<2U&#?4L*R_:"UF4W8[Q=[.4,R##D!@\<[?SVT)5_(& M52=H48I\ZK']MWB0^!4BO0U24'@R 6N3F@C(P3"8'8< MG]WF7;D^5RN1#?%/ZXE-61V 01]YYN>BO'] '@Z'L 6>$M>'[2UT@#*J(X') MVW_[\VHLS[A)2/<"=?;K$9W.G!RX)\HOP5-H]L]GQW\[="+"[!LB!9 'X(S5 M9LOA>_P+];]O@[)O#$L#8\>-AQT-&H->%;#?(&C0&2358XNB_=\'&H-Z %VB M +GQ])]GGGAON8F!==AWW=07I-5^;=K/N()K);C"'G3>7,^ OFAT]\LC0:\(E/[)[0A=53\9EZZMP9XC.5OX'NCBI[H6D!8P*.U.\!UBU-&->=)2T-P M\H>.&+C<*<R^F&%^')]G?[#KAI? :"/7XX MIW$%V@T:O1*XM>_+N@YI!,//%$$5XN:PVU7$[('E ,=:@]9[: LUIIB&6AH# MN\>0>K:7TE-JM!P2^O'(O1-2?H=O(-NF&O_;#P7>?Y["8MD$KK5- -36^">R M20P]9BO]UUKI?T5*/TJDYX-/LC 25,#.4((;?I)D5D]$5MNN=>]\']OVU-F3 M3QB%]8DG/Z*.4\E=J2_H8QHK$$R-FLYQO=:T2H8L-W;KHXHR[S8;CX9ZHS87 M3PL'UW0\AA;6,U2[S8=6]8G'^LT])\YI;_$>^QZD1*9M-.7 T0Y-^,?V/J]% M^$EB&V*S _BP!Y R8 +J*CCHBJWL&^P?[2GRC$6?\UI[V <34M,\X?\$=2>)$Y7 MJR7);@]B8,+=?%=\R3%D$6UY6\5\.(#.@1Q@[& 7V/PKM MO]IB9U\%W35+S4W2['%Q:HD\/8H6&"LBB^'!L.O3^)\HI4 M-&Q W[ FM4>])(\?0#_$KXHM+2W.&8>1DT,#?MBQ@Q!-$J58#?'F*N#-0%(' MI -Z03D!%?@AFTW\)N9CS,4F4>7T%JHPP#C:6QBZRQJDQ=? M !\\(#T;DCN@+>OOLN,@>E6P9M5C#M31TKFY+1O\8@NR47R&$X)S>(1H2SHZ4G@3XGHS// M$C>W?J#K]PZMP+#.N(I(2%M2_U '!P4J?BP+T)1$FL9)Z;Z8&$!)(JI\: ZL M5<55?J@WJ/D#Q;;W)'9'2"*'+=(*#DG1")N=4U)+>5^7(%\B8D6\ MICBN]W!AK@.:2*#)D:LY&\56_U'@X=/O:',;D%F 38!T6[<;6F/V_)E7[%JX M&DK0.;KX'OD)\*U'_+W8[?E9W/9/=:D5 E@K4%%@J'@_(E7']PWM40/=M[4< M[[L*53%F+K( H%^ALHEN #CDR"R!'P,K*M'(3CX#9(XXU"VR0J18="&CVK$'^H/_M441 M;QE#E?/@-W(IJIYQPD!X?6UN% \J>G2N%5=6(^L*- Q6L=E". G[9WE@8)$,/O\;3'1=H4VL<^S5WY*P71'KOF\:Q#:@@8OM M1\U]BZM .Y=_Q>6!^R=7-R!JI$2#R'9A_:7[Q#95T?DF,MRHI8,]5B;/CLT= M:#!L"^ Q?R=[$SN>\<2BS,SFI]"CT$"$ 6D['_%BE!V?["TN;(1,#!:T[?87 M)0C0_ EH#@V193>*'4>8DF4[FA%9SH"%T'4 OQS$=![?PN&X5_<\+9NZ;W9 M\[J[D=ZLQPB'+$R*/O7?"$I]BT=#_XJ]V:N.ZWH+IQ-9/MF1T7X!W MW#%89 MN1L?MPZM"$"XFTK_'9^QO1&^()H1LH4_SVE(A[WMSD8#_T.1&\LAN]7XBK#N M3+RITL5W]H5D>>I0;\<_X0?I'.AW?8XR;/,560[>/?&KYG"[OSM4L<::'&D>3W[ ]%IKTEOK0&U0&6EBV7CS$?U0-R)3Q[ MHS@$1D*Z!?8"K/" G"^"B[$LOO(2:.+B&QHVY@XF_9B8L>#3>H1$KS0"):1L M\\^*>%1?6DPD)6J'ED'8]'UAIAWE6^P\L7? <$ -8D&C? ,7,(O5?-U2.Y:+ M@#2TC_2AW GB@\ =G767K>&Q!F[#A(B!3K=\$[%!\ *X!-[^BC\\E.A_);$# MJ:9%@PO0_]GF/-9XJNA:63E!'M$F3GH<]((<3A2N/$.26%.Y:RH1J!FJ1>P$ M_0[MAAF*YB$;Y3. [_D@X#)MB_U#(Z_(:]Q*LOQU:.C\6O.%\VV$BWE N0;. MTP;/$N@P+U%SK_A:$!TK>GUHZU(K(G?EK\P8LF#C'YPS8>R[X=;BAWZJV?=- M/OC3H:PVZOBQA"17?QIL_['-"4\9GJK"K]V 9(*\YH+-P4 +,;!D].=UT<=B M_5"CL/D8;#:69GJGW5$%'B&S-UN?%N5W$W>;='GQGH M(]NQPH1W(XM#N9B!D:VORW9]V"** S4I%K_A"*%3G1\L@?SSMGVD==[R6=^" MT@P:$O(4<8[B.$;QNX:&6ES@0&T!K"Z0-:+G"7D)= W'I(!['4YT218,-,6@ M,^+B+V %&SJUQ$ ^-CLX^I,YZ."B4A@TX_LJ5_!Q M369GES=7V/S<92O,[3I2.V&#OI XC:-(Y+J"!4BB6[A$<>9H7N#;(3G!I8&( MG;V&0;%JJ3I'SE[J=9 C"S(=ZI2PHR@=*;14 UMAO'/NSJD]8[VHOV&PNOR^ MP:W[:#^F<7#>8D0@:)#(TXG>:PT=-/("GV3'E'%1P0>RT=>".KD[$$.!:[WL MZ/(H-L:@K^4 ^+EHJT?#".$:N2/U%9GMFO1N[LA]%J]-@H'"2(U BSJU.SU4 MONW1;V&WH#?Z7)KUW(QL*A7Q(W9XLD@(Q:^XQ?BZO1Z$%A=Z2XNP/W0!X;#N MH'/^FJ_E%BFMHJMU3]R[0.0,7NF':A-]P4-D75M *>S&.L#!U?<_[2@(A@DU9OZLI)CY2K97G,%C J^JD$:JBH,N<#.]Y9A7_7EME.+W6K(NSL*_7(^ MW)]&-R/U)+Q8*%%(5TX$'54+W,VH_-6L$M-Y'*Y-6**9V&6%GU@[RTS M<)8C7?LDDHV:H[ZT%3"B]T:T2\!UA2VLK<+[!=8JZ !!48&!8^C=:T ,;SM[ M)7N[$M29M6E%[YGU@+_U27]_NB0"96!HCQ)[0] 6UM*T41>PK#J>?*B .Q6Y MI4BP06&3/8)L]FA\:$TDCXG>;ML+[!F;_EE1\8$W(W42]!9%]WDI>#LJ,HAXGN#!0GH7"@]'4#+(@V2%$][9\8D2+1 M\TB_P)96QV3&);;#;;$5RN4[W)<2SQ1H_X+! 'K^S/=0QYQ#T(VM8;O*'-'& MAUV#>!B\KD#YE)^1\98%#!_A@%O+"@'JY^O1CZ/O1_QR-G4#[;K^ CW\3F$S M6,YBB8I92G?(:8$+U-O$F9_7ATM, 8QP:^/R-#(/JIMY"0\ ONWU1QC^K'OY>:V$D,UW!T_ MXPSM9W:@E>AGA<5F>3#1 M,JH6&1N^TTX:!UH-B7)\/H=LH-BQ)U%17%N X. (J'"D/&*$AEY(_)-U M9N&0 0'$S?827@>+O"ZZ@9O<'493:VNM?H!_L>\E$?@;(,QNU[ K7XDLZB$U M<+B70!3'J3GLG/17W%CQT)'@ZSQ(7@4EH DO%450PX$/Z$I(6#B'](9%^DRB>U11+2DV7>"WN@/T!+580^C>PK:569Q M6?T=73/$-L+:1^U8UY=[2PQRCSK$F MW#*N0O;$&4VL('.R4;Q@0B=FE :8ZTZ%%9K6TKN BV"7HTCB0TED8>IG(:XE M7>J1:;CXM6C79>VS'?7$W"]=82]^GPN^+#H M/;R+MIY@-&L3;08$%C&RO.2CBX!NM ML2I"-+!DV1]6&I%^8K,V^9,[X#+FR M3T6/6Y%(D?;/(K7#_4@G\GBW=>K<4;?$_> J7H:>\&JO4E01 9TJ$8 MI$W8ZK# $**O)/F1)XS':%Q@,MR$%J>1?2@1$2PP1W=6! _%5>++H/=.]YCB M7JDW1WT*%FR]39UF%0+V"Z;;SAQOGON78GA._"!)5"C\PI)=J(?4BC9U> 6 M;,=3!M7VR+JKB7B$$: #.Q2C0WT&FK\"B8 H2.'3:-W8D796G<>?N@(-"=?: MD?*1%!5T'_,-091G:9(#Z#!LA/<>"NG_ #>SP%JZR++O$L+E$7R/%GXMXXACA#+6 G5P+P/V+R MF$\;"7W $>K-_RNU0GN7GC0_3H=4@;>,>YKLAB-KP_$$N[9'O9[,O\4IAD(< MNI#D4@7R&J$J3'H"74_6CEM#; O[(G=8E1:S(_MB-J_M1+5#"0>D)+%^*N,= M[S/*639 (\>K.&+R42M]8/81]!LJSZPS;=PQW<*Q=#P4RMAJ6[#SZA&$D<26 MSR(MG]E\*HG%7MQ8ODY&KFQZ45LZO*5+? ,1S B]CA7A7L)!!E'?(J^(U8S MQ@@ -]B>&UPIR"4@;AVV&HYA2>V1MI8?M[*55A=R#W-,S2 L/A YDWBQ*M% MK K/<#"Z@4W#1OI#@D47[*_T-SM^>E9K#4 KMR#/DZ>VP?L>WG!!;["Q)'R# M!&EGWX9H?J@K M*)< ?*;P(&6DHSA9O6B/\5F.5Q L#G5YKH\G,VR&SFR;#HAI\P7H%XY/<^AL M1(8Y$/"'Z9=.;(QR'W 56P]#E-M7TFBY#X:KP:N(:];BT#6."7:=_:1(-MJC M/Q*S)W4, ,,[@9O;NLH6)$MX VPM,!V;!32W!!%$":.L05CK-&ZMW_)0>VU) MA8SHMLU;]$9WH,#?(K^RW_U0 L]MUP^/MMJ!OH(*T:YB?J57JPX$%)40@%1; M'0C#$N^_-@JF0!@ Q+J8<:DC7>7=WAEQPM2!OB\%E0NNU @4P-5\L?HN?HNC MBU/R**;I=_%_/S1LW&%5ON;0FT*#)IE3Z4HJ:'6'_#-M?HK8:,9')%?G!&3)0)V%1TAP=%]UWN@K/7< M]"C0ELWS_H[L130.V;W 4-D20^A$ E?>"N0:X]=,(Z%\H&PV_*#C89^3Q%VQ M$@"LO6(6IK BH0GT]VX2*V7^DT^[9K@(Z6)AY19Q=/L]C[MNU, DQNI1^<8[ MQR(IEZ!%\$?'V+,B4 3"[[T AH(5]7$8O@-@O0E&Z#D WT0N:,?!6X>'/K05_=( WL$+EGJTWS2V;2FB]-3B2]TO;Q#564QU[ M,U*Z$[4P(BQ9BWZ)HVYLK)9:FE+$9=M]<.'BF)-3:MLV#8%&8K\# MUU 0B$7WF(WO[(^8SZ][Y>+X4( 6!)GVU-$NT!,X ;[5Z:4P4="R-]U)JT3V M0A&'E;NBJ'-F9I@!A0ZMS=\0O\#.[/Q7D:MLL 6;W"RW84,HQ] 2PJNC'N<4 M8!K[OV&\^TJ%\1E#HI_WPM][YJ\:ZFAFXGI3RKH'%;$=6AH1 "_M M@'N)Z;*.389,\N,V,CQ2!X=34'6N#O"63BD9 << M$-!,5+[]'MTO%-'(H7C6MHDMQ7F+O"%BAZ?&1/!-;$=C@K:BN:"3^- AC:#8 M)\=>\4%*9$$R_#U\51O&&QG&*T=8-'YC&WT3IHS^Y18:A$-RKB^/[CKN.-(> MV]\/.SO[Y3S^4':?$5@OU!I4)B0^@=%2CK^O?XNA(!M0*KE7M3M&"U1@M;6$ M7DMLFYF0PLYWG&>1C 2SU8Z2'!)/: MYW!AQB_2))LNDLEB&I_-9R_/)35#S_UUUO]JCMDQLV0\R9+Y=(X'>;YX>2YX M$9XLH_+J85<=T,W& M4U6CJAX=/YM9F+"@A4;'V[^)SYR!BQ0X0%:@EO'H;^J([-_LML2#[6V_-R^< MA6L((%P!ZB8PPFU3EQA_)5XM9R)R?E6/&B/>PU@KN4'Z'D8AX8;.AN_A.VN8*T.]P]B",?(MZ;MC 6^+79.GAIZ7:2ZUB.[;=!] M0M@&M.$W"AAOJ?Z4YX]-"727B&SZY+XY$N,H_H2B>/3$4TE_KT59AI>UUM F>$+XC$3#+;Q7S(BWF=>?QY89Q/*B' M(? V#!=Y4\=_.0#-8U(LVB<.AQ,[]^7-)_KE(H6;_ 8F5Y5WC^I\_V!Y$2D' MLW9T?R2XH'CQ2-<3L=UXPT4OUQ8".S8]LF+30W&)_(+[0ZD F? "S3!FPDHDY$SV=+6+%BYH7A9?9^66P^6 MTID$=S&G-5$"5(1[PD@BM9M,K^@R4J^4-$+Z^C<&C>;0/HTL(HO]#^A/I3<% M:,#0S8V\LXL_[A#!Q+LX)ZM8$[A)!I=8IO_$L[L8$:%+)+L:3@5\< * M$^UY>>F<]QYF'M'9F>5M\-$-#D'-!PW;REUKKPN?%V46 H5DQ]5R#^[9_MPZ1]%[T$T;M&?Q"7P''/&OP#UI 4*M MGPY>]%-BY$[X'3K2<4JB%E\IHX!*K*6]A8<=OUW).(J[MAK!*'RLU1P(*(!B MK,@9JG()J02VQTBO%\KS=Y;6M71,JZ?A6(S>VQ+8D;/,6#$T$>E"RM A<=;L MYJ2[0G(M=5HD0_F9V:>R9HHE2YP9ZCP4;'9S(W?8:^$-@A'X>JJ4R4OAM-HHP11;TGKP-AMP^*,5MPGVB#\UTL4IDU9'P83?YM?CB0% M"Q> F1A;662ZB9YLUP&G,MAL>O3'[CX>QH M4Y-="44-,]K= J?4[3D)=/Y+/JYG^;5X2Y-&)[*8FL"J5R?,QO,4//Y?<4-JVR"TGN<#N8A?QX3I'A+9N-0LF >B_CG;1S.>,7$:7I M]P4V8CL?)8I41"4SA@D@7*_B\6@$1I)- WA\@[-5X&D]6 MR62UA&V>C>=#67]@)^>+"=:Y2F?S>)[,8(Q>%I\4=G(_&FR@*%DM.9P1"9+>-4J(C&YMZ7SW[*ET/T\@W,UI2U=X;E9C.E5 MBQ7\EDT#F[I+8*;>H"%F<6@QRZ M6"[CU6PQN*VS)$,&"10%6PJBZ7P"C\'F G>8K_3&IK!VLQ7^D\W&\1R6R][8 M%3R5Q1E.?/G$OH)$.$U7,>S+&*C[Y'V=S9,T3S&#*4WG$TYA4>I@"XDQ M=%/R_6ZKT@E,.)>Z)4YJFCU7)+I#)U"Z@@W/,F;2P$!F*]Q9Q:9O[?1;VP%Z MT!P\^@T<_%4OK\5 #)?K(OBJ'.4*_B^*1J1K5"@P("WDBQE&FR!# M4;G,@&/ &9MF<^07<-)7"^0B"]A&X&+$H9[L<-[K,%W!73W%(X%':S;#3RN0 MJ%;C2)SO^/GDKY(>+D*R;<;!/98S01^,H34A>_ MHE_RBT94D?V)4P1VW[(J\"+F^>!?*_,Y&UN?4^MS)I\].96*P7Q$G]VK<#&8 M,(DN1I2Y+7*>])*R=L6:8X-TX5<-'S:52['F$",RE1%8)\K8Y%OT&>JG'XJ* M(?N8]+-I)>&A_Q9IAWFS2@S6 [AE<#7-?J)>B M'Y[?[=1V/-Z_4.K4G^!ONHN?R1R6H]/_OV M2AM[58-^GFZ;[>9KP?I0A1JJSLS&<-T[@@*:M0"THC=55=9-V9E4>9U.ZHHV MP+R?2D3K8JR;TTG5TSW)D8EFH^ZP);S$0+B>Z_>RSYJK1\]UG8R+2)5N(46QG*4JC8U A"?%;UKU!6X,X ^8T!B'W//)Q M&FH$\*8L0WDO\*9L1D5OY4W-L3@4?J5%C$$D,[_6PDP MN0J64'J%-11/TG17F+!)]1JYO5K&,;[Z-4X"/PAY MP#X',6DJS$.@'8A5P &GXY>]4->/Y,O+.<$.CIV-M"ZD!!Z9O1S)):Q"UZ8O MZ=I$]!],CO/VP/*A %F;TAALLL6W?- +]U863K84SPZC;HU+F2X;LT*6"J_&N76(F6V8 MN OTF%DY1Y5?*3$W"0Y!NYN42$\UO>[S>TDFM<62 ZT ,QP:1T_>6@G M%=EVV+HM+=.]DXKLDD3!@);B%J'Q:!0C\? 81GI"!-LEF:80M[908B2Q30JR M>8OQE5\I D2AK=VC9KBGJRS17A<;37BP-EJ&LD4$-RK3 HRK.,>[H=)""2?U M("F82'!?4 J[ P=E24IH%(FLI![#$\S#J\YQ[B\RKAP_!'?D M7WUUSQ:);_O765@H2\>N/'Q+]]4-)O>@]Y)+)QJJPZ1OL!=8L7Z&YA[QAW3( M76J, /*N,ZE@K]@T0D*%UX]'<(VK>8 W1,_B#8;9C0)R MFK<&$4?6DHZ@*[49WQ ,A>PJ+V)9*#0.S*;)=#&+W@(__U8A0$ATI/?+O/3\ M=*^2+U3Z4]NB>Y;^%$Q;19^JZ+ L0^Z M<',7]6 _*K1'A 5*4/Q:YHZS.I!81[R5P&I##SX=L^(8'52I3<[&*Z7.:5U.Q]&[IK[88 S=GG0?*C<=SV"6\_D,"'*R2E:+&?")*QW;9_(3G:&GBSRU M6;9,IJN9W:H7TQBGRU4RS^8QL+S)(OIQIZQP9,CH9U7.T(\ZCJ'3=!FIE-"Z M*Q/3"(LZSY+)$A?U#!VOJZ4SUE! X!G,:3F?T*B3Y6(I)%Y: 77NHBG"AT6# M< ]?]LR1K;*9$R9)2 A":=!!I)?226%$WY-1 MMD=*&_3#/^^DP7RR2;9O$2].;I8J[M[O,5[/$BGLZ2R2R-7E.,A0SX(EY. MEW!L)M'K8((-O 329 J7RA*X;8H>PV2^&$X^ MW5Q:[(U'*.X/&'*RF )_RM ?.(TX"2Q#3)ULIRG('N,,A8L5KD(T PD8W6\S M6/HEK$9@6(ACL8!%=*"!6+,,%FRZ&)K,))V#"($T#0H+K:M'@9U" MJC,I4D"X?3%+QJL%O-OR4R"KG,$R+<^M'"2W*ODW.:>P-Q-/K1)H2% Z<9U2 M1\H306N'AW7,%4$[<3A[+?"ZZ=(X$E7XCPE'38RY2P?/J"N45(-OD9&7<#+1 MDHA^A%6\0&_I IT*$V"+R/,6*?Z1QJL5>:KQCRR>3]&KC!YQD%<6(-$LZ0=D M^,LQ(DC&PE/,$EYVP9/G^C E 37=ETY ?.'NEI5M%%<0KBU[T48VNIE^5T'& M$O%J"8_7 3P6# RHU:VK*2!.EC0PN@_QZ'LE/+J091/4S(G"',8JR6C8+-?K MR@- FUQ]$.SIF9<)L(%Y [KP@[P5H%D)G)9^;VY%D,C[:L9LM..HY8M4-;Q+< MBAQ-2!VXV!;35% [$\251#_W4]@.9C3^-N+1I8BM F$/\57P<3Y-,KAX57[C M%._B&>+H\.-\,@/Q+C2>'6>*UJ]2O;^(QZ-TQO_,=:_VMS.=FLM-/?R5$/]< MGX!=WRIQ%^<.UHG]X$D$Y*$?2=7JXDSK+'GKG!&PC*7:DOZ:J*PE;W+4/NX+JMXD9%9\J-3K6FG*R5;>:!]RUE?01G.<:QJA7J. M.WOQ/6>=L92@\=B6TSY(M/P5%]Z\L?+P:X/1D8,^&4G-!7FSZ^:5RS-G(HL4 MN!D8J?;;(0131QVQ>89OTH&0,"JJFP#9<_QTYN MB75K$04+RC1U#;&(7S'*%JW$C63$ZPYK.[M&_XI2 M[AK@MU+K;,^40RX34\* B$X9W.%:I47%9:#@^(*D9':'E,17G=S^%/7'4;I2 MNL3$4!DCOKV[N7+:I&-V49H&G7)41&2U16>1T6. M[/6%4Q>[=S]'@!BK'1(4A G-\K:I#YU*JRG\^HX3%=BU."SJ.ML@V4\G)O%MTE)$P,4+D[-#PY_$RG5B#-Z_* M>)#IRLP -6^> 8.+X9^!&:"YSA[3A>EP,;/'GD['P:GJP:?I\. 7H%V&!J_' ME^EUXN0+?@>SV2K8P526;DG$JRH)7"CJT 6R^-A)%49@>'6/<=$8=!&8NA,&O&1.DE?@P,K(;LN;VKI* U23Y$,T&8WQO^B- M ^2 W9K$+Y& %_'+Z*<&T[G3?;* MFBX7#%Y N$;A1&^JCNAKQXDA5VY_2(VC7-_(QN1A%I5 M21%U5U@-:*A23Q2JU*- <)S#5*)+C8RA3:F(,9XG)&BO6QU_@P$M;F"2 I5(Y+#'KG]I]DRL,C/69 4 MCF;F#WN1++.IOS#1P,(,O4'EK=+(JQ?S!>A@*R[5IF?:-_ /73HTR@@->N-D M-5N<.]55TY2I4'5+M"5LVY!=CX,0D%#55L8 MD+PQ8&*TQF*UI.#T4 DJ*QM35>84]U#CZ$J4@6I4_S5_D3&H5;5Y<]!P#^-Z,2408Y]KP/KYZ \%["1E M90#8>T3-F8XBIX?8.X[120$-(J,I0A-Q)U@22!.A7QMH$GPZLI\>)-JWHP$^R)-9@N2G"14 MEOIFE9\K+0HN0TJ/]5.^X0I&X24X90%/.Z4!!;N@1-L8=VZG,E)QV?&;VD#Y M**)09:][)4D1UH\#78(.KOQ91TAPAE&0:@C1;QU"[*XF&]N+C@IM?46 VCUC M7^*S_#R^!I7O_E'*O(#<02F,,?L^*WJJWN59CCE]L)Z]40;73778UJ L<]%# M!3[_^>J],@Q190@-/Y?P $GTBDC:JH13"4K:UW*[)5=?TU31+8B8F/6,'^IR MU,&*WBC1YES6#Z!:<\&>+SGZ(=EDKTI186>@V[1H6>1D7X34O6N:S467WV&# MKYRO"5?4V.?W')9UWW*" 9,GHU#C52.DX:@R YM"P&#,00^2\@*4[XH*D72P M%"")$ )N ^1)0$J>3-? :*B;;?G\?? 50NX2#<$%=XUU2-%SRM;RO=7[R^5 M:F;P_82D_%SC_L!&?31-$AZ(I&S<8>Z%JCAL$25:;#&3 C38&_N$9*PJZ\T! M(9T55<7LY30X:TG(P76O,MF4 M*@KIUDQ<#XA$J7O@*L#G)+F:;K]NFQW+NI1^L*@?T"F 'HJBQ2G]G6H,[_// M*E^FE:,)T]667,^!U',Y$F+3@"]R51 0K52^131S&83EDGHO70<3?[)3FY5N M^Y7(#_;%/9QB#(1Z(DC+D^I1Q3(WD/< 2/4CT9 M$_AMHH[KHA54)H$-J5032[]4YT70+XOW)D:3XP;1Q, )V'C,^*:_'A&%OHV0 M(\1(MYCOPB0EN*$@K1?Q?)J2N/T"(X27,Q"09Z0RSI+I:II,LIE1B)3 ,IO& M4Q!T%RG^DV8(1K)"=,FS.8\S$%I3T!JS)=KAIPHN8X/ +C2V2OZ-%+N&)46P M4(;QS4F&@,5L/D]FT^6Y<0_HQN+9GV$?XRD%0"]@%@M\'*2#%=D(J.H"QPUQ MG5GGV6P)LO1L$J>393+/EO$TFU-(\)&5G3^YL@N$;,W58LYA=+,IQY]ETSD, M;1I8V17BQA W@_^L5N[*PF9@;#(L+6S,<@+[,$9X47AI!;&BD2N]I17WQMD4 M@Y47:';(D@QCU6D%E=>EM\0I+"9LPQR;S+().E004+5<):"G/KG()IB54Y MC4,D&)9R+O%[*J@KELFH)'Z]"00=9GK^BMI?F$WIK8 Y!WJS]*3UR> D"+R! M,&4L-:53QD1NE8$7RP27&L/[SF:(B]:1G@H3;%0O5-M! $^GH/E.,TJ+F[T, MJ P$$MZ&8H2MGVB!W*(WOSU$&&/L[+Z];,<:N(QWKW&E4[U179:/G T:CH]; MW!:8A:?3&AAI5:[*N)C,$/MCXE5UE::OC<3T)3IAGP:81'#P?USO&\-ZLM2= M@@02H27B\!68)X22,_7IW%>>)7DN?;@VR7/[#5%IP#91J+%#RRJC4T=%JQ[* M>PQ/$!':SFIKE%%5LD7GJR+"$ONN4Z_0>#ZX/!U%/WAU4%7/DO"_GQ=X%%\- MIL1FN8DCD-3(5-:M@<351Q()"0?AV&BZ<+QEO3UWD@5Y#W@!#C)Q2J5-&0Q% M>5>Q;1)59](,816;7CXA\FT.9A'B@E.P=])]$I?V"%O)D>@F&(U5@E$. O0S MC.J4&WQ%AAYME"]+M26>V<\PBHPIEYRB3G91KJX^TNNGT@%(:1"<46&+"KH6 M$X;,(U[LYD=GJDM D*22'JK?-&<1^:7RDVS%IU7-=;.*M8 M1YG,;!C#!QH2[IB$6',J?W+?/V (O?X[.N. 49780T@>_N0,":S=*1)$SH_Z MNK&]6F;"D///S1/"%TVSE@ID\(-*C^TE$],85=S!5RI!ETKRY5'_^MS 6J/@ M(P[]JX3646ZCLL.YP*@*7+!Z+L9HPL982;!12U70JW!R?TGUC%$ZB'2)=(%A M=!,KTF2K0(+)K6&T5OIQPM>H$1*UTP@DJXH*KR06UB^:2\8)DQ[:3%MJG+E& M2,U[8Z_2 H>\DH+_:&%_$BD5#!\?RIT*+4/UT"Z@J&0S3O^-@87J&U6:@0HE ML#I);AM048%?J)R-G%3_E 1?B95P*YRGQ2.BS7DH>=?3'?7=XKT2/TXJ;8*< M*9W(<09RC+X(_AR2S1$6CB;A)W^:C%^B;E?Q):=*= RD?\J"C0>3=@5;>^FB MPLTHQ=/ 3W8J(2?/4QILK_)(A:>J0/,W()0A][O@LI(7&7!>#WMAQM5:!&OTN+DCBFJX$=W#?A^ZS/8#0;(#P%]*+3>-KE MK=9ENSYLT0&RULAAN^)>4;:1%SV!4!>ICRK"V36 M.><$IRI8GI1B2H$#E\%0OHNWI& .'++B/#:/1*%'2&I8X[G1 9&<#_6*@&5O9!I)(%2]054[V31*J.FZ2 MFTC5<5&<+9R/ZIQ@T'85=;X/8LJ(7M0H*>HZH["1)B;?W7>UXT\%RPQM_$?[ M,>UH\\T$I2J8I9)LF:&C[=2DR370?/A K@95MD>B'$!, =U7U'*3%EM=4>0> MJ!X-&\7*DES$0+D8I2/W65WT&]/.:.&>:\G8TTL(6F]&;Y?;+LUZ8NTH0Z4B M3O7J!?CU5M0@##K<75HN)L.5<*PRU"0H4++8BBY[0J"PT[MC<"SF,WJT+U*@ M%')44/$)+9&,>LA2:YYJ"I9KRRL#[)UM%?5V)8F\O,-\=QY+FTBUX;L0I"#Q MTNMB++3!J'(,P!1=-*5@R53XRRO*]\7T2BDA*D>PZ;53>V."P-Q1Z)60_X6Y_T M]Z=+,"'5T!XE]H9(=11**H&G3K_:$W!=V#M)4:U5W90R1A +#B50_/W)WD;J M).@MBBB\BRF'PY180L9-:MPMI[JN!P7'G&K-K:T49S&GAW@W; M=98A*N]T'4?/J\V"?' R:A6YNLZC&%&H%*!T)@0N:0 TT?D9GYG8/YA0'H^) M@*8IS2*KF9OI7%Q4D2C&3D%/&0K6ZY(<%.P[Q*3LH(KL<"5>SN=C[PU?%W9?EI&#FP*O ]!6Y>?.:BOQ1PF?/%W.C_X5ZE2S%7E$ ]\R&E+"L+E";2WAN-+58I8-5'#BMUAD#L6D)!WZH)!-: MPK>+:A)Z35=-[+W#5*.-9)$Z.W^B=NEVJ,P0!%UR+#4J[8NNET)H_7L*"6R5 M3300Z*8S=6EW+ST92;)/!%#&)C4:Z^TDS]J\29*UB77.JACL!:CU2S^ZYX>H M@62$R(X2I*@))ADB$SX3J-FT92Y^!B\;OUE]4,$3<7B)G^2V(':(K9^-;<.*B %]@2KACGX!'1W\YCIYW"0_PX+*ZVPO\:Q= XHI]L\DGL"9XT M84;>F5**F&R08^^"U>?Z(F9H'(PE\@7TVH2A$@H*&:0R2CA*-+LV2,8@[5FK M*3@U6EJTI,!4A:%(0E,NRM*_H@+BO1J%4R;9R>%AR;1>1=+^.GK;>_;YW ]B MYOA:5:,P,IA7R11UD"+(5 [1$ME-4""%+QB^*4N@4'@>E-J0^6!,<>34N@?A M08)B=27%H;AG++I-#)CU6NW+DEA=CJZU]$?[:%@^ZN@KB:WD,^4Q&F>I##>A MQ6ED6PBFMV74@CLKJD&$JQ1$]/K> MFA,_B.(@>9JA+-'& $Z>%[63X_L!B;V2JX*(7YMKB@V)R0DZH$)^N:%8%4EC:4*O4<+^I;IR+'H]6NK MH671-R8ZQ9X9H>K.GX/BK6)GZG&3TE:7#+/J&E[;G42N(5>O)W-_\7FBL(D> M0KG%@1I'J/9+23),1V)VW!IBZQ07FC3NF6SAVH(="6:YM=T!>/8+TD]@"8:0% M0INM):$$8U+7RD^QI_T/GOD,9H1.Y8IBEEF#[+LWHKY[0Q&K&8&3:=HS)VN" M?V,25GD<9'L>ZX:1U="(JTZ<\I-V2SLYEMS\9&U\;K7O7J7O*#>5OMWJZ 2! MP#4B@[]MOUW :ZGD:Y!5V%G/=4^E3GSK6!37Q) M!6?O[P[+<6;+W!JX-!B M=0@+)&2.H57@E2N226('K,1JM%2=I4[ZP'JW);Y*LJ>R1]_XELCV'^LD;!'A MXLM?#H5)HRO-[:#:+4C#G-< ZW=:C*>YI2 ;2I=8@T39Z?"+?LM#[;4E!=ND MCU+A"5@UPGKW0PF1-2[%2 @X:H\X8>J03&K#*S4"/7KC5,>RI22%CK/)3,2?UE M"LG_XHQ8:@.7Z)P*CNZ[W@-EK>>F1T$5N&G>WY%%CL8ANQ<8*MNZ:L(\8M#. M+09'L=)B-1+*!\IFTYJ;-)RV_E!5!B2L3EA_ OV]F^B(\T\^[9KA(LJ0122L M"U/N]SQNJMI+ ].Y)G2,E6WS53GSG CVX3'VC"44^O-[KY!XX K1QV'P%HF4 MO,M+/E0)0VJBGM2:0\@O%<"JN"C MOU;KLX]\>8)Y S:6.FL/!=51D3S:MH*RP, M)XTNDH)I9!C0YXT KT@ZDK727E)*9H?OH/.XKO)RVQG.;3:$IF'U'LRI%[E+ M). 2R2X#!"_RP19(7_0OK'!'S]@##XXIQX0'6+AMN#;HQ%D3LI M9TW8!ZY7 <^HZX3<-5SKF&KFV N&36&V@FXR$\9Q\4PT.XM$!Y=C9A8!,X_? M%W0KJA@"U9$!7*/$BHJ1#$2.)U6"'!4N6Z^MAB&,**&J>P C(Q2A&Q4# M1/' &<,&P0,TD.%0"\"IT(<_OC_DE#N#0?8J8)H@B@_VKZ$116_I[-Q10JI> M3LD MU!V\UI %8HDA])%?L0LG]Y]L#N/[-^5%97SH)(9THG=,E'C+*3;MA95 MWFH42/T;L,JXU@,E^ZMC'0FSQQXHE!U#>Y+1$46\CR<^T$75SPMXS M*]806C,3UQ=5UCU4D.U%U&$@#'^!-;'TN^#2$L%M#FN65/-@0OBN,3[*'GQ< M.\BJQY!5&J651 VTV8$&R&88(WHDX?8#70T.U#(?>/=HJ] M(QET(V-%K01/I7+F4L$OE4W7\F:;Y3+%N,R=1@HMWP^Y4PUB8%DE8*P#]9WC MO\1MF/?R8Y/(- EJ*9%<$P2*2 9BOY M,60OC2JJ4(SK-;^0@\[\?-F1Y,LF2P670^E;LOM168DERHI;](CNI0U8?5"1 MNELC+\JIJ+^4;5-[BR;)KAJQ1$G0DN(SXFZ7B7/:$Y@-)M!2<"L8K0Y0'TF1 MMHAZ/+"+6!GQV$=<<)84(D*Z I09&<.D'F,^\"U9'ZWD]D[(F1)Q//K]VLA> M/^HHK(Y3,L'+7Z1)-L7B\]/X;([1\L$46P,%UI+Q)$OFTSD%SB]>2M9>L5TP M^+(>-I\0AE\B+73&9FL+Z#=&T>N%TWO!$A#FE*]RPJ!P#(#UJLA^%2TL!\$. MA.7V50?T,/)4U:BJ1\?% MZ%58[(EE3AT+QJ=2 J9HKB2$K#I2&=7YH/M;;\W+YQ%U\^M%I/2 R/<-C4F MZ]"I..V)Z)(8W*,.'NB![Y64(9Y2L?IK8^*SS8/UYJB),/+LD7TR@8OVOMCX M!T.AQNU)^EB6]ORT^M)JC!&73-3XC22PM?"YZH1ZL49<.L+='B-=*E 4^@ $ M0.>8AV@<%RCL7V@=-C+N>\WTG7"QAY:VUU%%>$+XCD100+]51HP&9,3+C2 F MX=EWQ5!B*PT$*& M6TE6?R@5GA9>0 XR9<*PLE18BL_:2R!A,3QT7+I))")U'%K11/?H+C 34#8K M9[*EK=JP=D6!X/J*+K<>R*>S*GSF=XCAU_F4<4\X^X5-!E0Q0;_R(=^PSTPD M"F-1\4JI#%B L3Q["PMD$H4Z-&#HYD;>V<6?=N37>=>,Z*F+\2K!>$L3<0V[ M<*T2WG"]B>_M>A-VKRJSH1 ;=J:+17!I(D-+N2FNT9'+7O$ '+$^_T*I"EG] M!L,$N!:Y6(#8YJK2N>1DE-.JJU6A2=<+B!U$MX-V[U:>$7O8>8S1CU6XHI N6YP"&H^:(17;FA[7?B\*+L4Z#B[ M VC[J#KM149YW;21?*F#1M2O26QMV"#A/T7BL2)QYXBHISCU9K27*BYVCU(R MPEQ9ZH#0">=4J%JDPPW&>Z-[MB=@,Z0HA LO)BA".LC*NL,$93IM"F6B[0S"?(25MD@L9+M'!;J-B>&W=!IB (,D2/M 0.5G M7A>/7!=]2&"8TH7@!(!>27$&T=A5/F.=A5Y[2 \[?KN2MQ27;C6N5/AAJSD9 M4 !%^9$#6*4.(YBYCCL+DUXOF.SOA91#5S7,(#BJPI05 MQ+R[.J4K\#0*,3=KT- / M%5VM/^BKQTZ1VG^"4$?_F5CH_\O$0@,7=(?!],JV>PJE!9X[*=.H5= N8%7& M'*SI=)8LI1S[>#I-YK,LNGS"MX MO$S2V<3+UFFG1#QEZE;[9T[YRLU]2-.=84&0E%/6SK'2]WP6_=Q/B9@N)\EJ M.L7FBRSZ,)@<$=/>+N"_%39-)PNL90_K@ 5RYYC&FM9A 9_'*W\= OG.J',K M4]DIR_-T-Z>O&M#(82LQ8U0WE;(G.NF?WQ5[?4([_XA2)M_Q&!,8)'L^'.%2Z2.:+"1;+3&?S>)[,8(P> MQTDI:W8ZQ;Z 2(<96#);C:&C)1'N%#:3Q1A/I$;3RM] 9'/\%TXN'K9ILL!$UK3F0(Z3);P*BS>#2M7;TOEOV5+H M?IX!#4]I2U=S]"B-I3#J%*N)!S9UN:)=@,DOL&@WI@P?VE18F>EDA=ESTVD6 M8^'IT*8N8'%FF!M[L5S&J]EB<%MG288\"2@*MG2,M9:H*-P$3N)\I3. M=J F2"OJ=4 ,L'S3;(ZD )NX6B"!+&#C@4")^)[L<-[K,%TMDND49XNK-IOA MIQ7<3ZOQL3E=:S>RW7]\S4[[D]B?[@)AHZ8+G;) .2(XK37*O(*&\G*D+SF# M^W2RY*36^G,VMCZGUN=,/GO[BEGUXH_H08/SBB"%T[;8?^RD)>@YHT"C7G-$ MTD:]7,.(T;7'*'.X-069Z=1W(>=%OD47GW[Z 2O2(?: <,X1-Y+&? MI7@#C4%2(_1J6?=\/M8@SK#B)5QLYY$/#5 C@#=E&=4\\-^42<%,?E-S[$W+ M*8XV\*:%?A-5__*YGDWFMZ?MH@8*O6UR3$XEMMS?=#QTBGX=A:)5O%9U[.:Y M3U<3E><>-VFYFON9[*W!_FB51E-+@>,^C>2\6G(1(]'4%,B,S@DAJM+D),%X ME*JAFL%P[BC8/[ S'E5$'!="CF==']1H^3 4RE;V(I[-)DFVI*MM!E?M8@:W M:]=]:VI0 ['0^V7!],+I7B5;F?0W 1EHO%R9GJ4_A052@,@SU=^Y]='B([>& MJF5K3-_#F.B3B Y7O*F5[\]Z6.ZG^$S@=OU>ANG0))UB][U7>45W&94Z8+;0 M6=XTI3I%/63%H)LD%F@++NL4;N3EG"K)+(#!KMR&9&"AVW\Y ;D,Y \A_/0=O$TC23Z4!K'M19AFH8- 6) M*DMG QW+X"98)@>%4-CS;#+0F <\ 8UOB3+M>((E:DP-%]#^X&%1I=,5_GW\ MA&.FO!K3IVMOT!&X_3 U]&LYM](M6B1=9Y1"O(JGE5(TOI:EQ44[D%>30$%< M96O@P:>AG,YU_<;)1WA+R=-X104IB$^1A1C#DI %D'ON4.\95]XIA"8JE]D8 MY,(YVA= TLSFX^CCJ0^?@?H)*F@*)'$Q."8T@X%6-0=!>V:]Y-.-M4 &98?Q?^!7G]I2GM:ZW=F2#?'[%L%!8<2J=8#2<;+ZCRR;NFOM@@M'Q/IM%R M7VP[T!)!S9O/@-Y!*UXM9L"KKC3DW>0@.$.=FLPP&:@,T]7,;M6#^H-\!%H- M".M3+,D3<;E672*ZGU=_UZ)%G)DWWVUGAY3[L [$F0Y9Z\"G34:5IT%MF3_61XRY%L MT_VXBSL'76FYQ0XMPA))3O###,ZL+@;@IRI/C4"A4OT&JR0&UZ DR+BO^E^$<:KU9DL<(_LG@^1>L26L9 6%F .+.D'Y = M+\=HM57%R4!_62W@[VQ(^#.9PDX1 3F;&!*ZRME%$]>=G#1ITXG*%<5\*1I, M^Q6NWO;.9*J2V^^%J65BA],3?9MQ*-+T?9*);SHXYRJZT5JTBG2 M]PQ:9/AQ/L&2>*'Q[#@#G'Z5ZAU+T*N>[6_/)E.K,&;5V4\R'1E M9H!,GF? -GGX9V &*'O:8[HP'8(>;HT]G8Z#4]6#3]/AP2^ &8<&K\>7Z75B MR+S?P6RV"G8PE:7S+:6#1\)*CW1I4GF=?D#LS"(1Y3D3\NLY\IB:C,?YG*K62$ Z;-P'5 ^AY 9K'3PVF(R.D M_0+:HE*RF(WF4_CIE6"JN5"R=CF\-)]\3N^F5%&LZUZ(#GGM.$; M6_\!5=1/XG\?3#5E>>5IF_N?U8K_LUKQ_[/5BH\?"(9O_9G"802>ZEKQ<]T!_[]49CY6'?D47OV:LW+\(.6,/Q24 M&%A9_D]:]:O_6RH./P4>?$6A(EW\#C-\HOA_#OSET\VK^.R%MT8?OS88QT,. M0HV)C?_M!^*=7GWB ([+!QQBBK_3NP16O"X0FDLL$T,N$\ZJ1$D6^ZWG,Q > M7WK?+D+?/K5.%_'3<$J]F'Z]8H4Z^5>%.AF:H=.?>"$/*H^LA:?L/Q?$%'HI M.!U8RVL%:QD:2Q#UV&_D@EL,LFNH4\'+/-V04"Z#/]K02R>69^B)("33HT?! MW QUHLQR0[\?P6YZKS+XF^?T-@[W9I _)RW&[T:"NL7M@'DZ;J\M@&R"]D9;;!_JQ MV\P'VNC 185:(=7'XSW>5GK-;1S>^\@V?CYXZ%&;SSSZR+ZCR)AQ$Z\2E&_SE;8%!E%3QD(GL['W+ O8;GZ:YHZ M7OVV0>6"DA[ ^PM'M(W_'05_4%?B[_/Z\R"U75Q"([JO=.?0A(%NG,J*GBD/@[U/0U]V4<\/F=O;XH=\.,Q;>[T&+.>!:Y" M#-Q#X:AN?!6)AF(\Y(F[S0+&VAS1)Q6VD>SEWL[G=7/U4&SCFZ82B.N;>GU$ MS^L-)B1YS\+"/CVKRS!P/OS=8#P?Q9>J7 J(I(JAX)L=H,E;,CRB58&+_3P MB4D!7:/N7L0?\)P,374\FCU)(7U!-(A^/>VN\7H;@J<^B\MZ$%%? PNA0P?[ ML\"AX9YZN-#@C&U Z(#[G["?SSE^/[K)7=='( _V.]PE/QU)>I*L&0!\'FU# M)_EX+\P#C[8A$*5_]H9!GR>U#8[M&.+SI+;!L0YNSW$XYRE;\@\#2GHLZS<^ M-XR2[+<, R0]>QKB)3VN1>A)7]H[BJ7T>&H 1NG1H0^A/-*DAY_T3_0Q *5G MS!B&4 X/(0">'-+A@P#%H7-X'#4Y>#).;#]X/IZ$/YYR1#[=7 Y>B39,SK?- MA5%R1V=+7IRG6_1@TXUM%?B1.*?1R')?9;!P".ITWT M6*>#M/(43/ 9W-1 ]=Q7/ 7*.^45'G;-,]>=#J'C ?V>#F0>3P[2!]B%WWW* M@P/O?&+M@T@\9\%Y?KXF&4#4!8^ZU^F)8IH+=!G66M)Q4&]3'5"]K\-6=Q32 M0]367JBM;0M,32L9EBE3#JK-! A"$(XE< _,/!/7YPHSHZ+Q/5W&F_QQ8(74 MV!1/#[=2V!^%O?.VVL$<*S"%58X&$R=3KGANDB2PDEJ?5)T30]3]10EF)3S_RY_"B^ U# M2,>GG[H>HN5 4SYP ^K@8-<,;3S^\!#N=7#Z3^!A3UCI)WOXK6\^91^>[&1P M6YY^TK%#_-87DZWN^)XI\,J@L7%P3Y_)1-/*D ,;K>EP:QZYF;$<#KM2M"^[UC80!&>5Y8%]?3V$EA/?B6=+57_)Z%(_G[!/L__BAV!W:]0,I:.$] MDP+MG)9;$U]8(U9]":GJ)*Z#%^4P/?XCD,S/])/+^@T@FJU;Q]2,4L#1?Q_" M00N.4_"A"29>L2W.C!D[ 2MF$ASJXEX=]?SO\0O/=6 \)+W4YUCL( ]DK9Z% MP65!=^ _8F?Z%CP/37Z*%GC,*^\#C0>FX:*,AQKE0>/&$S!BKSF"L 6_!EXY9,,1-ZSEXPR_H^;T^]"'Y^$63B**K9!Q<=79Q@0:B%[G^9= M2BAJ&=&["R-Z&4T7U(2S(_ [%G@>J3B;IR2M]\0THW_Z)P3L'IN&NT/'HD'WG_#XY5-=V\SYZ4OJR,/']=1ONF[_I_\-4$L# M!!0 ( $6 @DPVUAC62@( (0+ - >&PO2 ME^B<[^A\Y]/%.0HKM:'XOL!8@8917D6P4*K\Z'E54F"&JC-18JXCF9 ,*>W* MW*M*B5%:F21&O:GO+SR&"(=QR&MVPU0%$E%S%<'S'@(N_UJD.((/)^]_U$)= MO0-NG'R83/R'TZLQ?F(#IQ XCB]I!(/%.?3^G/3,?YY7QT;4\U=2O\@])E^\ MEOQE]C']A:'WVOV/PTSPX1AFT &Z/F(8K!&-X#6B9"6)R>9JM#R,<"%M;5?!_:[:Z:- YQF!A-)>X!0Z( Y+I!26 M_$8[=K(%GX1 :R\WI5:82[0)IG,X)-A!%UD)F6+9EPE@!\4AQ9F1(TE>F%&) MTC-!I0331DI0+CBR&KJ,UM"T":;TWGPWW[,=[B8#;HXY$A\"HZ(S]:I;9G/=1\YJHD&L 2@C66BB3;R$^)RB5N5'>=FFQ?S=,CU/S6 M^YQCCB6BVZ+UW3_D7?[/BF<7?R_9_JN,!;^A1M,%CT#D_!A$+@Y?Y.SR\#6: M%\B_%>FUK7&K_^YTWQX%JYI017@KMR!IBIT>\_R)X*UY?=&='C@T84VOT$H_ MB7?X=6Z*,U13=6>6:(,1'.RO1GBPZ&XH(#O8WG)*:7=J"P[L[_@502P,$ M% @ 18""3'&S"2[E! FRX \ !X;"]W;W)K8F]O:RYX;6S%FEU/ MXS@4AO^*U:M9:69+/@L(D'8**R&Q4$W1WKN)2RV2N&,[S,R_7R<%YJ2$5WMS MZ%7SX22/G/0\Q\<^^V'LX\J81_&SKAIW/MEXOSV=3EVQ4;5T?YJM:L*9M;&U M]&'7/DS=UBI9NHU2OJZF\=%1/JVE;B879R_W6MCIQ5FW\:]6/]SOX]VND(77 M3^I>KLXG1Y/0;DH:]C=]^=T1G=K_PV36:UVH2U.TM6K\#LJJ2GIM&K?16S<1 MC:S5^>2EB9!-*:X:K_TO<=WL;A7:3D3_Z.OR?!*%;2]]N.9).[VJU$384QU. MV.LRZL#Y(.=AWU2Z#$\OQ5=9R:908MGW#0&, 6!\,$#Q:2$)9 (@DP^$7'80 MW05.F'5XXX4AD"F 3 \&.9=N0R S )D=#'+I34$@ ;09+]I2/S0ZM)4A[OQ5%*8-<:=Y$(O0IX56]#]]#""/>2&?P9SXI@JE MGV3_\%>P$P!VP@MVW3R%!L8.>RHZ0O'YB!=I8V01GML,G!$A:43,UK@QX:._5[86EVIKG!Z2(5-$S*KHWF)(!/Y1 M?F-*T7UPSG>74#XDB8C9$LN-L?Y+WW4WNE&]':PJ]0 0"2)B-@1]M:L!%3)" MQ*R$3O.U$O?R)R5"(HB83?!,M% VI$O2T@@;H=@?,0?_3N./XF[;GZ!0*.Y' MS(%_+K?:RZK/,1YIXHM"?\P<^I?JH6NARL^":GW>.A_>K*68*/3'[$.(NM9] M#!L,&>"8@3G\+]N54]_;SI573_M@*/K'S-$?IF=Q2C&1!&)N"4#,C&(B%<3, M*AC)(\6G^^['_4$9D1AB=C&\II2C;$@1,;,B8&X9'U-,9(R8V1C/N>5H]R%I MQ,S2>)MDCB$F2"$)LT+>RS:?02DF4DC"K)!A3C?:BT@G";-.?B=WHVBP\,0L ME/TL;Q00J23A5@E-]T;ID$$29H/ %"O)*2:22,(L$9)BC78ADDARR(I30B62 M((DDW,,.B'E",9%3$F:GC*4T7\0RW+ELPR:M)".OI,Q>&60UE\I+73EQ*ZV5 MW8P+_393Y)64V2L4D_1B7Y8/9R@F\DO*[!>8AZ4)Q42N29E=@S'IX"6%TQS, MQGE-%_%WB;23,FOG!7'X3;Z"4TRDG919.^.85\[KNIN?H9C(0"FS@4;R<$I, M,9&!4F8#O9^+]Q\JQ40&2ID-]"[FKD_I-"$R4,9=''NO3KWK3HJ)#)1]\,AF M+R913&2@[ /G2U;^C2LI)C)0QFP@B'G74DQDH(S90'2\""64P9EV9@D1RF%' MAM'&=C"?G2$)91\VL[*'&3)DT] 5 1F24/8QTRUO,2_56EE:K,^0A#)F";V+ M>6N:,$JGF$A"&?M$_%Y98PA+EX$@">7LPR" F4<4$TDH9Y;07@UF/R113"2A MG'O69H Y?./A',5$$LJYYW 09DZ'03F24,Z]W(M.:>*7CBR4'[("E],*7 Y7 M?#%;"&/.*":R4,Y=C(.8M!B7(POEW,4XB$F+<3FR4,Z]*H"676$B-T,6FC%; MB&(.P]'?K6]IZC%#%IIQ6VA_4G[8IQ0366C66VC:-W879Z5:A^%?>1L>X<+Q M0E;%PHKN9[<(+Q)4%DD>3V5;VI"B3ZNC ^ M;6P8-F;>A?% H/3XDLY-.75M/I[ZO'J_G-N\J8ZE]-^GJIG,QQ2V53N_>S> MNN$U'U,JV5W?_-VX8/S)1Y_^9WVWWY^VZ7NW_75);?FDXN^"RGT>)/-!0@_2 M^2"E!X7YH$ /BO-!D1YD\T%&#ZKG@VIZT/U\T#T]Z&$^Z($>Y-= QC4_"6'- MU]H#KCW?:P_ ]GRQ/2#;\\WV &W/5]L#MCW?;0_@]GRY/:#;\^WV &_/UUN MWL+76X#>LL"U-KK8YNLM0&_AZRU ;^'K+4!OX>LM0&_AZRU ;^'K+4!OX>LM M0&_AZZU ;^7KK4!OY>NM0&]=X*P$'9;P]5:@M_+U5J"W\O56H+?R]5:@M_+U M5J"W\O56H+?R]0Y [\#7.P"] U_O /0.?+T#T#LL<-:-#KOY>@>@=^#K'8#> M@:]W 'H'OMX!Z!WX>@>@=^#K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K'8'><8%[ ME>AF)5_O"/2.?+TCT#OR]8Y [\C7.P*](U]O WH;7V\#>AM?;P-Z&U]O WH; M7V\#>AM?;P-ZVP+/FJ"'3?AZ&]#;^'H;T-OX>AO0V_AZUT#OFJ]W#?2N^7K7 M0.^:KW<]T3L?FR'M?I3AU![RK4O^&?YES03N7#[.Z?89UZE?[I\H7<8MR5U? M;_Y/N4[]$^&F%?GI-U!+ P04 " !%@(),U5SV4 L" !.*@ $P %M# M;VYT96YT7U1Y<&5S72YX;6S-VLM.XS 4!N!7J;(=-:ZO'1!E VP!"5[ DYPV M49/8L@V4M\<)%PG4D4"TTK]IFASGG#^I]:UZ=O_L*Q3PO*X^5(SQWM#S!5#CDYY6U!^T9-A==/_JN![[NAQ\N1;G,ULG'A(1^1QJU34_VMX;GU\7[8)Q>VT_=]+_RC&-ET^-U;/UP. M 9)#@N10(#DT2 X#DF,)DN,O2(X3D!Q\@1($152.0BI',96CH,I15.4HK'(4 M5SD*K!Q%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K0)%5HL@J4625*+)* M%%DEBJP215:)(JM$D56BR"I19%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR M*A19-8JL&D56C2*K1I%5H\BJ4635*+)J%%DUBJP:15:#(JM!D=6@R&I09#4H MLAH460V*K 9%5H,BJT&1=8DBZQ)%UN4199V.96_;X7])_CFW?9_/IK^1GK\ M4$L! A0#% @ 18""3!\CSP/ $P( L ( ! M %]R96QS+RYR96QS4$L! A0#% @ 18""3&;S"V"" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !%@(), M'(!%!^X K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " !%@(),F5R<(Q & "<)P $P @ &V M @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $6 @DP9V3QQIP( M <* 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3!%K M22@8 @ H08 !@ ( !+! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 18""3.[L:/@H! C!0 !@ M ( !#1T 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 18""3 KU\[ZS 0 T@, !@ ( !/B4 'AL M+W=O&UL4$L! A0#% @ 18""3$.GM6NT 0 T@, !D ( ! M$BD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 18""3-R!Q*"U 0 T@, !D ( !T2X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3 VKH\2S 0 T@, !D M ( !5CH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 18""3 "TQ=JS 0 T@, !D ( !&4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M18""3-%W#D.W 0 T@, !D ( !XT8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3%;^* W& 0 M-P0 !D ( !K4P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3#&Z-%_' 0 -P0 !D M ( !AE( 'AL+W=O&PO=V]R:W-H M965T*YYQ0$ #<$ 9 M " 9M6 !X;"]W;W)K&UL4$L! M A0#% @ 18""3!K]/CO$ 0 -P0 !D ( !EU@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18"" M3/J_XDH" @ =04 !D ( !B%X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3)/83,47 @ W 4 M !D ( !AF4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3#P%EZ^>! 21@ !D M ( !HVP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 18""3('N0Q[8 0 _00 !D ( !VW4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3%[O M_Z8X @ > 8 !D ( !GWL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3)&PO M=V]R:W-H965T&UL4$L! A0#% @ 18""3.B>VX6I @ X@@ !D ( ! M6(D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 18""3/HL008E @ 3@8 !D ( !GI( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3'ZQ0W@3 M P 3 P !D ( !AYD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18""3/#$'/LE @ XP8 !D M ( ![:( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 18""3.*P404? @ S 4 !D ( !@:L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M18""3),^/2;2 0 F00 !D ( !%K( 'AL+W=O/5@( #TK : " 9<@ M 0!X;"]?7!E&UL4$L%!@ !1 %$ *18 &$E 0 $! end XML 91 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 92 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 111 296 1 false 40 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 - Consolidated Balance Sheets Sheet http://flexiblesolutions.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://flexiblesolutions.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://flexiblesolutions.com/role/StatementsOfIncomeAndComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Cash Flows Sheet http://flexiblesolutions.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://flexiblesolutions.com/role/StatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity 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 - Accounts Receivable Sheet http://flexiblesolutions.com/role/AccountsReceivable Accounts Receivable Notes 9 false false R10.htm 00000010 - Disclosure - Inventories Sheet http://flexiblesolutions.com/role/Inventories Inventories Notes 10 false false R11.htm 00000011 - Disclosure - Property, Equipment and Leaseholds Sheet http://flexiblesolutions.com/role/PropertyEquipmentAndLeaseholds Property, Equipment and Leaseholds Notes 11 false false R12.htm 00000012 - Disclosure - Patents Sheet http://flexiblesolutions.com/role/Patents Patents Notes 12 false false R13.htm 00000013 - Disclosure - Long Term Deposits Sheet http://flexiblesolutions.com/role/LongTermDeposits Long Term Deposits Notes 13 false false R14.htm 00000014 - Disclosure - Equity Method Investment Sheet http://flexiblesolutions.com/role/EquityMethodInvestment Equity Method Investment Notes 14 false false R15.htm 00000015 - Disclosure - Short-Term Line of Credit Sheet http://flexiblesolutions.com/role/Short-termLineOfCredit Short-Term Line of Credit Notes 15 false false R16.htm 00000016 - Disclosure - Long Term Debt Sheet http://flexiblesolutions.com/role/LongTermDebt Long Term Debt Notes 16 false false R17.htm 00000017 - Disclosure - Income Tax Sheet http://flexiblesolutions.com/role/IncomeTax Income Tax Notes 17 false false R18.htm 00000018 - Disclosure - Income Per Share Sheet http://flexiblesolutions.com/role/IncomePerShare Income Per Share Notes 18 false false R19.htm 00000019 - Disclosure - Stock Options Sheet http://flexiblesolutions.com/role/StockOptions Stock Options Notes 19 false false R20.htm 00000020 - Disclosure - Capital Stock Sheet http://flexiblesolutions.com/role/CapitalStock Capital Stock Notes 20 false false R21.htm 00000021 - Disclosure - Segmented, Significant Customer Information and Economic Dependency Sheet http://flexiblesolutions.com/role/SegmentedSignificantCustomerInformationAndEconomicDependency Segmented, Significant Customer Information and Economic Dependency Notes 21 false false R22.htm 00000022 - Disclosure - Commitments Sheet http://flexiblesolutions.com/role/Commitments Commitments Notes 22 false false R23.htm 00000023 - Disclosure - Subsequent Events Sheet http://flexiblesolutions.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 00000024 - Disclosure - Significant Accounting Policies (Policies) Sheet http://flexiblesolutions.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://flexiblesolutions.com/role/SignificantAccountingPolicies 24 false false R25.htm 00000025 - Disclosure - Significant Accounting Policies (Tables) Sheet http://flexiblesolutions.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://flexiblesolutions.com/role/SignificantAccountingPolicies 25 false false R26.htm 00000026 - Disclosure - Accounts Receivable (Tables) Sheet http://flexiblesolutions.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://flexiblesolutions.com/role/AccountsReceivable 26 false false R27.htm 00000027 - Disclosure - Inventories (Tables) Sheet http://flexiblesolutions.com/role/InventoriesTables Inventories (Tables) Tables http://flexiblesolutions.com/role/Inventories 27 false false R28.htm 00000028 - Disclosure - Property, Equipment and Leaseholds (Tables) Sheet http://flexiblesolutions.com/role/PropertyEquipmentAndLeaseholdsTables Property, Equipment and Leaseholds (Tables) Tables http://flexiblesolutions.com/role/PropertyEquipmentAndLeaseholds 28 false false R29.htm 00000029 - Disclosure - Patents (Tables) Sheet http://flexiblesolutions.com/role/PatentsTables Patents (Tables) Tables http://flexiblesolutions.com/role/Patents 29 false false R30.htm 00000030 - Disclosure - Long Term Deposits (Tables) Sheet http://flexiblesolutions.com/role/LongTermDepositsTables Long Term Deposits (Tables) Tables http://flexiblesolutions.com/role/LongTermDeposits 30 false false R31.htm 00000031 - Disclosure - Equity Method Investment (Tables) Sheet http://flexiblesolutions.com/role/EquityMethodInvestmentTables Equity Method Investment (Tables) Tables http://flexiblesolutions.com/role/EquityMethodInvestment 31 false false R32.htm 00000032 - Disclosure - Long Term Debt (Tables) Sheet http://flexiblesolutions.com/role/LongTermDebtTables Long Term Debt (Tables) Tables http://flexiblesolutions.com/role/LongTermDeposits 32 false false R33.htm 00000033 - Disclosure - Income Tax (Tables) Sheet http://flexiblesolutions.com/role/IncomeTaxTables Income Tax (Tables) Tables http://flexiblesolutions.com/role/IncomeTax 33 false false R34.htm 00000034 - Disclosure - Income Per Share (Tables) Sheet http://flexiblesolutions.com/role/IncomePerShareTables Income Per Share (Tables) Tables http://flexiblesolutions.com/role/IncomePerShare 34 false false R35.htm 00000035 - Disclosure - Stock Options (Tables) Sheet http://flexiblesolutions.com/role/StockOptionsTables Stock Options (Tables) Tables http://flexiblesolutions.com/role/StockOptions 35 false false R36.htm 00000036 - 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 36 false false R37.htm 00000037 - Disclosure - Commitments (Tables) Sheet http://flexiblesolutions.com/role/CommitmentsTables Commitments (Tables) Tables http://flexiblesolutions.com/role/Commitments 37 false false R38.htm 00000038 - Disclosure - Significant Accounting Policies (Details Narrative) Sheet http://flexiblesolutions.com/role/SignificantAccountingPoliciesDetailsNarrative Significant Accounting Policies (Details Narrative) Details http://flexiblesolutions.com/role/SignificantAccountingPoliciesTables 38 false false R39.htm 00000039 - 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 39 false false R40.htm 00000040 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://flexiblesolutions.com/role/AccountsReceivable-ScheduleOfAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 40 false false R41.htm 00000041 - Disclosure - Inventories (Details Narrative) Sheet http://flexiblesolutions.com/role/InventoriesDetailsNarrative Inventories (Details Narrative) Details http://flexiblesolutions.com/role/InventoriesTables 41 false false R42.htm 00000042 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://flexiblesolutions.com/role/Inventories-ScheduleOfInventoriesDetails Inventories - Schedule of Inventories (Details) Details 42 false false R43.htm 00000043 - Disclosure - Property, Equipment and Leaseholds (Details Narrative) Sheet http://flexiblesolutions.com/role/PropertyEquipmentAndLeaseholdsDetailsNarrative Property, Equipment and Leaseholds (Details Narrative) Details http://flexiblesolutions.com/role/PropertyEquipmentAndLeaseholdsTables 43 false false R44.htm 00000044 - Disclosure - Property, Equipment and Leaseholds - Schedule of Property, Equipment and Leaseholds (Details) Sheet http://flexiblesolutions.com/role/PropertyEquipmentAndLeaseholds-ScheduleOfPropertyEquipmentAndLeaseholdsDetails Property, Equipment and Leaseholds - Schedule of Property, Equipment and Leaseholds (Details) Details 44 false false R45.htm 00000045 - Disclosure - Patents (Details Narrative) Sheet http://flexiblesolutions.com/role/PatentsDetailsNarrative Patents (Details Narrative) Details http://flexiblesolutions.com/role/PatentsTables 45 false false R46.htm 00000046 - Disclosure - Patents - Schedule of Patents (Details) Sheet http://flexiblesolutions.com/role/Patents-ScheduleOfPatentsDetails Patents - Schedule of Patents (Details) Details 46 false false R47.htm 00000047 - Disclosure - Patents - Schedule of Estimated Amortization Expense (Details) Sheet http://flexiblesolutions.com/role/Patents-ScheduleOfEstimatedAmortizationExpenseDetails Patents - Schedule of Estimated Amortization Expense (Details) Details 47 false false R48.htm 00000048 - 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 48 false false R49.htm 00000049 - Disclosure - Equity Method Investment (Details Narrative) Sheet http://flexiblesolutions.com/role/EquityMethodInvestmentDetailsNarrative Equity Method Investment (Details Narrative) Details http://flexiblesolutions.com/role/EquityMethodInvestmentTables 49 false false R50.htm 00000050 - Disclosure - Equity Method Investment - Schedule of Equity Method Investment (Details) Sheet http://flexiblesolutions.com/role/EquityMethodInvestment-ScheduleOfEquityMethodInvestmentDetails Equity Method Investment - Schedule of Equity Method Investment (Details) Details 50 false false R51.htm 00000051 - 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 51 false false R52.htm 00000052 - Disclosure - Long Term Debt (Details Narrative) Sheet http://flexiblesolutions.com/role/LongTermDebtDetailsNarrative Long Term Debt (Details Narrative) Details http://flexiblesolutions.com/role/LongTermDepositsTables 52 false false R53.htm 00000053 - 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 53 false false R54.htm 00000054 - 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 54 false false R55.htm 00000055 - Disclosure - Income Tax (Details Narrative) Sheet http://flexiblesolutions.com/role/IncomeTaxDetailsNarrative Income Tax (Details Narrative) Details http://flexiblesolutions.com/role/IncomeTaxTables 55 false false R56.htm 00000056 - Disclosure - Income Tax - Schedule of Components of Income Tax Expense (benefit) (Details) Sheet http://flexiblesolutions.com/role/IncomeTax-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Income Tax - Schedule of Components of Income Tax Expense (benefit) (Details) Details 56 false false R57.htm 00000057 - Disclosure - Income Tax - Schedule of Reconciliation of Income Taxes (Details) Sheet http://flexiblesolutions.com/role/IncomeTax-ScheduleOfReconciliationOfIncomeTaxesDetails Income Tax - Schedule of Reconciliation of Income Taxes (Details) Details 57 false false R58.htm 00000058 - Disclosure - Income Tax - Schedule of Deferred Tax Assets (Liabilities) (Details) Sheet http://flexiblesolutions.com/role/IncomeTax-ScheduleOfDeferredTaxAssetsLiabilitiesDetails Income Tax - Schedule of Deferred Tax Assets (Liabilities) (Details) Details 58 false false R59.htm 00000059 - Disclosure - Income Tax - Schedule of Non Operating Loss Carryforwards (Details) Sheet http://flexiblesolutions.com/role/IncomeTax-ScheduleOfNonOperatingLossCarryforwardsDetails Income Tax - Schedule of Non Operating Loss Carryforwards (Details) Details 59 false false R60.htm 00000060 - Disclosure - Income Per Share - Schedule of Basic and Diluted Loss Per Share (Details) Sheet http://flexiblesolutions.com/role/IncomePerShare-ScheduleOfBasicAndDilutedLossPerShareDetails Income Per Share - Schedule of Basic and Diluted Loss Per Share (Details) Details 60 false false R61.htm 00000061 - Disclosure - Income Per Share - Schedule of Anti-dilutive Options (Details) Sheet http://flexiblesolutions.com/role/IncomePerShare-ScheduleOfAnti-dilutiveOptionsDetails Income Per Share - Schedule of Anti-dilutive Options (Details) Details 61 false false R62.htm 00000062 - Disclosure - Stock Options (Details Narrative) Sheet http://flexiblesolutions.com/role/StockOptionsDetailsNarrative Stock Options (Details Narrative) Details http://flexiblesolutions.com/role/StockOptionsTables 62 false false R63.htm 00000063 - Disclosure - Stock Options - Schedule of Stock Option Activity (Details) Sheet http://flexiblesolutions.com/role/StockOptions-ScheduleOfStockOptionActivityDetails Stock Options - Schedule of Stock Option Activity (Details) Details 63 false false R64.htm 00000064 - 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 64 false false R65.htm 00000065 - Disclosure - Capital Stock (Details Narrative) Sheet http://flexiblesolutions.com/role/CapitalStockDetailsNarrative Capital Stock (Details Narrative) Details http://flexiblesolutions.com/role/CapitalStock 65 false false R66.htm 00000066 - 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 66 false false R67.htm 00000067 - 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 67 false false R68.htm 00000068 - 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 68 false false R69.htm 00000069 - Disclosure - Segmented, Significant Customer Information and Economic Dependency - Schedule of Long-lived Assets are Located in Canada and the 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 the United States (Details) Details 69 false false R70.htm 00000070 - Disclosure - Commitments (Details Narrative) Sheet http://flexiblesolutions.com/role/CommitmentsDetailsNarrative Commitments (Details Narrative) Details http://flexiblesolutions.com/role/CommitmentsTables 70 false false R71.htm 00000071 - Disclosure - Commitments - Schedule of Future Minimum Rental Payments (Details) Sheet http://flexiblesolutions.com/role/Commitments-ScheduleOfFutureMinimumRentalPaymentsDetails Commitments - Schedule of Future Minimum Rental Payments (Details) Details 71 false false R72.htm 00000072 - Disclosure - Subsequent Events (Details Narrative) Sheet http://flexiblesolutions.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://flexiblesolutions.com/role/SubsequentEvents 72 false false All Reports Book All Reports fsi-20171231.xml fsi-20171231.xsd fsi-20171231_cal.xml fsi-20171231_def.xml fsi-20171231_lab.xml fsi-20171231_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 96 0001493152-18-004462-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-18-004462-xbrl.zip M4$L#!!0 ( $6 @DQIIP>H2\D 'IE"@ 0 9G-I+3(P,34707)>/)A[^XM6;(3Y7AM7G7=/=T]_S\OW_,/.F!A)$;^+^\ M4"^5%Q+Q[29^M&7DK_87X)+3B('PG_=WR$OPF^.AZ))2N@]G<(S&!']A,;R7C M4M,LZ>*BPKA_)[X3A+]_O;CY\L?8UC+C17#8_#S !Y3#/P_ M[9O:>VMJ;S7M_U6<,[;B),KF5'X,%,50%$5EK__\8Q1Z[EO\?PGHX4=O?T3N M+R^$93[JET$X>:/!*V_^[V^?[NTIF5D7KA_%EF^3%^E;GNM_+WM/'0Z';^BO MZ:,K3^+DZ1SZ&_QY9$7YR C@AN=7((%?G3A[07S8?,-^+#SJEC[:8X^ZZ:,. M67HN(O;E)'AX S_ \ZIQH:@7NIH^'I+Q6I![;^#7]$$W"@Q-[6]:'WLB?2&) M+B:6-<]>&%O1B#[,?T!@^D5@X)0E/_#]9%8.EQ.';^+%G+R! MAR[@*1*Z=O;>TR\57P IR 'SR ]W! %7A*#L*)HS=ZD\O$B97=DD;<19<2O M9"Q1[GH[I3@?1^Y%^OSEC\AYP7_%F7]Y$;FH#5Y(;]*1&/?;@1^3'['D.K^\ M^!@&LQ0;BAH']+.J7>339Z\1/W;C1?9M]KWKX"]C%]0/!9(4$)(RSO7M_[SX M%051Z0WUH?'SF^67\^G>E,['9YL#,@-G%0J0BC!&#?)KOIQTI/RWE== X^4O MT77GTSN%5]+O"P"D7W*4KL?S5?1EC)KM0M$O=.7$<,MT3OQKOH!L"OY+HT@Z M3084D+3$27M!4N_4D=0[ )+,4T>2>3A.^J>=1'$P^^C.K'!Q3;\" M2_(W,AN1\&AXS+4\F ^3'W7-N-&:R2X\*3S-CFML+;ZP ,)S\& MTQF^_NI&W]\OOL%&>?7#C5[\"AOSVPUK__E-Z30BB&_*86RWI*PW #J&:!5# MM-S X7S4$_BH4RRMYZ/>-GS4.X"AG.H@CN%__N;Z[BR9G0>[?+7\"6>.]*O" M^HZXUQS"=%VAK?7CO&DKKN]<:;O!CDCI_#$)?3=.0G+E.Q_='_CI3/3_71@ MUN+%G0<(A=5]^#-QYSB>N ^D#Z]'0V=2U&6IWRQ[ZOHD7(A(?X8\M0$/'5/5 M9:HOX[%KD^?,3J48Z!BIIN/\/G$]/-X#;-_.YF'P0! KSVG+0]=G(Q8ZGJJK MG#X1*R+3P'NN+)4^O $/'5/5552!]9QV.:J5LB5WW%)7!7TC]M0/O&"R>,XV MTEHL= Q5EZ$P:RF)2?B&P'@W/C!\ZK[,U7N>1."%- M3 LM+)YZ1N2G*6GBJI\)P3,GTO*=9T3NS&?,EGWF].YU+N+)N(B'J -9YH?. M(6B;0W ,+N@"!6T.%!R2(SI#L 6&X#%4P UY(![@R=/ZBZYY!222P[!$4M' ]=7 M-^=!_NLD#(EO+W(ASY;V3&+!'45/7D;7]Y@XL0X_I]*#03$%R?E,'J\F(2&Y M(9C^\E5_/P_1P@WQR_@J#+&6'\?)96P5"4\+6Y6I'>+"KCNQO \4 M5?F$R[@]JK:F_+!7V:9S9&4"'?\]>_Y;+D@PMRA(*+#MH8OKK@,_2CR4E#/Q M)+ZYL0?L>>L[[H/K))8G6"#+:STVM[2L?.5I;ODPFWO!@IQ+>L(&7EE::<.WML[,C6:8_G;K1N;MC7 M:8_GRA[KTG [C7'Z1S/%"QX)V*%MITJ/QO:=D;^&>KD@C-GSX2WA/P@?7%C+B\S5VJJ]N<^F[ZZMS9X]\C1U[U#V8 M[K3'L]]<-K!'ISTZ]MB47'DFS'$? ];P_;^08!):\ZEK%_*?VL ?K=U=-O#' M[[X;$X=B-[)\YVH4!M:9E/4_P3(;5MYQ4=U4RT[+=+O0!O[HM$S;M$S[N&A= M->JS8)-C:9;C=HX0A>-9D'EUP6=.\,X;.>/& 1M!8^TIJ6WPEL>7ZQ/E@A;[K3\[-4]]L8)0O MOMM2JC@C'>,QYF!KI8Y7QT6TW5;:;CKU.A+V.O"EU?')Z?'*(K6M3'6477VW#,4S[$AW7 MWX/=LW"RCOSL&:$]%MHN1X)GQ'?T/YXXJH[GEG#,YIP M8:5VH0U.K(!L&<_:-C?N2N?#"5]KF6)]9ZB.*9Z91BXWZ+MK@Y_C MM<$M<#F6;EX\$QY[^N+%3C>MYY,*-W1V?/*@K?: M1("RTZ;]6E%?O]0CDIR3HQTDST\40\#G5]AG.E;8R33YNQ6ZULBCJ%PZN2QB M^%PYD!O,= YN,'<*Z/@*J&"620=+?RI.@:.M M&?]^:H4D6CL%QQ=]:.LY +Z[-?/0X$2)3L5W/R<@TE8'CU@2[OGJ:Z>"9[9F.R=]Z MMD/UGCY4?18T,9AU\95,W BV#C_^;,V(Q$7L*QEO.L:#7>73A_][^_[3!^G^ MRZ??O]U^^7POW7[^]N'KYRO\X^H3_'7]\YMUTZR"<4WW+^_6=\B/_R&+RG"( MFG;M:.)T-X&=S'BDL?(LJG+Q/VQ\\?6R8>^HWOK K)G*XXMZ<>UHXG17\*N# M3WSTK$GE:<:6%Q$V0V$ <62661%_="/;\OY!K+#N6B[$A:P;;94!/F).W37\ M- G"ZN2_GUD>O"=])?,@C%U_(F%UAN4O1&XH#%U&- 8>0_9'^"ZJ+@;_*!)L M9:3UTR$VZDV&G\NFRT8J$:N\G)]M*U^2&#=WGS^"1*@]71D.U8+4;9A,!.U;:.%7]XO9*/"JH_K^EDU6 M>#T=-S.%K6AZY3OX+TS@?+ \5(Q7\;45A@MXBQ8BEZT\G2=?.=H3PK*5%[_V MAJJFZH.?W]2:K3$0>Q5 U(R^HO1ZQP+1K 3B<-#?&8L8K4)[T(RMUSGPX\YF/R$:])MEZJ9IC)0\HE+ M!]\:@DJ]^='_@IRH0]TPT8XX!\&^6 M/75]$B[$=RM ;(#6UM3CP/QE/'9M4@=:5=>UX\#Z/G$]-,UJLC"8D3U5/P[( MZ"XD,0EK(=A4#BQQI?56FT B$U7$A6VTUM#;7@@ MO;4,<'T=,#2/!.JV*E8%K=7O'=9:J2]6O0/;4Y5[+2P!_2-RW_JN]\N+.$S( M"^E-T^!4%7*SIZH'VC>70=QR+U+[0Z.O'<@&++D#JO9FI/>&!]J,>EN9U)K1 M[QUH*UKATBU-ZKZB',L<:5C./[IX7>4G]X$XMWYL^1-WY!'FB>[@68*(B%OW MYDEV!ZF2NVT.ALJV(-V0>1"Y<<0?"'Q[QWC#P-0%K;=N^%W J!1PZ:D]?1LP MQ@1^VQTB_#S:/LAPB MJCY+E26JIFH.C$'_R5EL&Q,$HCMK@?EFH+K@&U JSB?7&KF>&[MDUS#<4!^J MJK!7U9BR86@K:11%4_1^(]"F7/45E+N?[!S)508]9;#*L\71MX>AFKK5ZX, M0D52].T:T545U13MGI*QMYR^RO('0WW0Z]>:_5/@3[Z1<'9#1O'.#*"JXAE" MR=!;SEY-9]:?O3$5HH%I9HJVV=/"UYQ&T'1#,Q2SUN0"C; MPU IB&^"_AG6AB''U-:D'YBJ(;K?PI@UIZMF/ T-8VA4FDXX]][I>%D%G28> MBRX-N\VTE4P$U3!K3'OE."[FF5K>G>6">.%H8#DP7S7K?.'##5GG@B]/1,S!WBJ+0U.Q5,EV "-H M-K>9M]P7&/<,T M]L]SVP"WHB_WA;GJG=4WPZLI9G]X %N"M[E;;TI>)^^M*N&N=TT4+O*\XHQ MO"^L;2$RR^;/OD!KB &7S>&GP16\O2O?:= :6@GZ/C53$Y!M%RBN"]E=R,. M]%%@]2\AO6'!H2Q_1T*:%%X98SE64: M;YAI1Z J\UVS0-U&4;*KB(*-TJ=E-D_,L@,PU:42/+1F@'FB"JE)])34(&T+ M5I.(V@#6O>61B!^E+:=$;"B0VKRY&T-#+WBOQ4FV@*&D:^<3'K1F]!0QO7YW M UF/WC^JY*1I^A]OJ-XF4#3._OKJ^JN?*FUC.5/5.K)J;Z [/7.Q1,53%E M DOI9G6>N@ZB^,OX+T'@4)N6A \N^&7W8-8V(69#4QD,M+XH]NNFVPVPNK(W MU,R>*9:)5 ?L+V$ ?FL8C-U&-!&XW*"+!+=;&+_FU'61T!L.AL:@VM3 1E;( M')\_K FI7*.[60$:_?Z@*$&%2;8!HK86-K6!(F:G/04$RST/(W2]P>^F+68: MP8:B@$81L%$VT;; U,7*0!\,Q&2?*K#<$\^#W1OP]IL5?B=8?,YK&1M!ST 3 M4_C73[8;6'41I:FJF"_W-%C8GH+UQ@S"K\2CF$1>^Q9:?@0NW=4$R]A),S@S M-;VG_?RFZIQ-P%A;_G25II75A3'C3 R#_87X),288F/LIND#=2B80273; E) M;0X#-2TZ8!4@X;_>^E$"V+-)DWB!W4H5MXSRJ7: J"Y^=$4%0ZPV1+JBJ%&2 M[>Y# !<92F60:$T)Z.FOH)Z;U< @30,QN:]LHJVAJ;U-J?V^:E:$1FB4OAPY MV78GU_6A,62[9#YR]?GJ+W>HHE-2/E\>A [&)(IHQA=LS8TX!9JF]8UBL5%A MCFU@J+WZ@3'4U>HP@(WR0#RL;D)9P<-#K'!JTOC5^_I0J##:..'.T-5&EZ'H MHL:H!1T& F%L.S/X;OUQ$,[HGWG-5R.W O9^Z M\SE([E\MW^&."36HL3D8?17C'LTX\\.>6"5:;>+FP*T??-7%CDO;@?N51,0* M;>S5Q.L4&Y;[X6 HMBW8.-_.P-6.H9G*<%O@:%026=JE:A7YN:D-1%6U7B&9 MKWRJ'2"J'6?K#?1A;8!2NXOB<]3H;J(.2TS@XCS;0U,!.T]6Z?(.O?Q.2RJ) MEHUB^!?83##!^3T!Y4>64ZNWQ,=%SQB(&2@UIF\8\MI:3.DI6B. _Q[SS)8O M*D!1LI87WQ4:U_&A7K_K-A_2Q0]I2>VG[RV"A\88M"KTKSKH;UQ(UIZ M#H*)MVP5Z_$;$3@%C$?Q9+GBW V"W, VD/6"_"-T8W(3/#9RSG)AJKK1$_>_ MY5FV@^.0"UZY2WYSC6C?&)3U]-QQP97N6L\!P\;@RYU:^KJNU@6,72K&FV@&BVH[C W"?4*TU;G%T]JYB?DK!N&/0K6#XFCW@XHM^>@SB7/);<2? M[IM@O@L;66&&VM/7=V2&NJX;>YR^>CW14_RQU>SU"X?V D:*A"W*@PY(HJTK MA';&69G2.QSC;%"YAV2<34C8BG$:52V;H-L;X]3ND+!M#$57574Y9:=F@X1M M8:U_OCHPA\M)/35A+7F\272"^V$6$FLVS+ M]N+I;; MC19]S2Q$;VM"LH>%;$F/GFZJ>J^QA; RE;VY\/GP]2;>V7G?=N+=4W4U15.U MP7"OH%2,[%QHO9YI#/9"CII8N3"P186R5U J8D73P,%1*O$*%1_09,1IO$Q) M[2EB*F+Y3-O#4S^Y1E<'^P-GDW7$\F*M:CWTC6(9_0'A_#";>\&"5+K2!;;- MO8*YR85I$SHWZ8TZZ-0&6X!Y0\!\M-W&1%8;8"^T' IQ_+ISUQ5/$PC5'S8S M=P/%[9K>[^T=F*KJ7!VJQ:;AC9*E)FITS2Q _$QBO L=W-T'UR'.^\7O$5(@2TZ^LF/W8?5V@ZUQ:@!.A8/$ZM,W M"WC]6%+?U,2F-O4!1^,!'K<)<6A2&TO[M;POX_Q>"YH'W BF^T.,,E>?LQDH MMU"^0\W5IG(QC5]5YOL!3#JS!U

$23BD"?S0K.&%>W62X32O)*$O!R3ME2 MD\GEO",F\&7+YX? I7-EQT1"KEDAQ31/MDIWEZN2#%?03+ FMB5RY05Z?@D/ MC_1)S&C-%L^&H+M)>GE!WA.39@FW4BD=%R3=O#1,WM+Z@XAA"D@Q'3MC/.8P M\+99&&C'!E,\H ;PZ7TE:01+.P>G(N'0,.0B(&,@M&1G=;EB=]+[SU0_X"G M1F% C">$ISG,3"CV&P,_*<4GDEEHXXWHY)TQF1I*)35A]E%IX[6T*V.!(U#B MLR<*6713DJ;EBW4/EK>(7%C,;3)/3O#7J[EX"97L9XC57HY%&+/T&-K%9&VAS-Q^*P5U5X* MWZM9XPGTZ2[%8UE1'"9YH>AAS)_M<-$:Y6"8EP,.4Q;@9H>E%)*L-NCI9&TW M1W\:QZ&IU>O:4PN-%?,NC<*7H VR/O34^K'M$*/*@BG#I#.:@F%!4T4D5@^; MI8?0XI<\L(W[$?9@_$'_9K662[4YV2TJ[FP&0U 3*770898+.HO8R)NY>:58 M.+AN:$-II=^XC%N\(/;O*2MF4B^52OPS/)KZF!]+L53)K-.SQ:]"2N.F-,^! M.0_,BF:5@3S'"$].TT(Z^ Q;MI,EPX\)O8')3?-$7^%YX@\0,CKDZ\R*8TX0 MZWT_"R*^J3H/L)>#.1$DZ>5(4AI3R*;+QZ:&G40KZ\&%$M(I\)J?1YH_Q<9@ M]_7 =-0+\7FSQ;RDCY;"2']/MVYF4V)W"/?/A%;7\&NAV"OB\=X,4 ZS@*H M&U4TBX(1O3<)PTJN/T^XM8(7]RP_F?@KS])L$'YH!Z]9(7:,Q'MP1FC>BO-/ M7?!C0GNZ$$_IL+S)P^O!>$4(G3X=@%^\(=.;MK)\-]K;6XH?@[3_+6TJF_8! MS^%+S1S/BN("Y#+C%JPD3>\+*L78L2VA9]N_NZ&-I!>@^U<]L0I;1WVS%#W'.1**\C5+=OEV DRS1]/I2_+1Q$W M*^+2![.3;)0Z/_U+9G4?8!3]69!6FD8*^S=6YI9*YKNE%UP_D^L,"JP29#+_ MCN:C4SCX'ET"*LORII?PT7L$1_RRUM%"?(C;.6#'L*1RK'Z-+7JHYK&SOG'B M>F63K=TND72<]VBO9-^7[70A#$FCA%A8(R'OX43/K&Y',_7;M.]!!C78)F=H'\K@$H:4WP*7.9UL>? MQCQVA.G(*RU62F)16"- F-FXTM2'QZ66)O3%*XO7!:):0Z$6,LVKH.G4C7&_#S\@7K#B8]M08YP?9+-91=FB=YR,S/8U#L -C M5BE("\*+MW?1/$KV]*,+LAOXWH)%RJ( ''^>IX3ES(%/6*"+EAY364Q;>&$) M-OX&*LG#\>D7A?K"0B!=.&Y+KX7WR(3F-"5^1#S>A(M9L';*8RR\MAH29V8N MOL!:6_E84DM[1;G^ ZZ!)GB*Z5#_2IP)/LONL*.OHOJAV+%%EA9O/*,0LK,[ MO-&,.#1++-M"Z55QJ,-HNF9<0#'>+>_C/'2+M3W+G45YJ"DG$%V*,'JA&&*E M0JN(,MZ(@&0L'?$!93"AK?=$\_C*;2EHZ5%6DQGL[0( MSR5C*0H2O)F.EYJFN?/ 4?R'F%V"?DHQM,.W"\S-)\;5Z09O"?RY*/32!&9R M8Y9A'(Q8WB1ES>SR0,;>655N=I]ANK7GA*2QT2Q S1VW[&A)7LE6<(2GLTA[ M:D6XZXN@RW08]L%;6OOR,JT\V9+K27&!!?RP?C891E#5%7L^S.$5EYI"05A M'CX**^<-!?/%(VQL19DYDN$CUU0Y0N"%8$*H?YS>F)L.EM_PB*<5>$S/@>%] M.\:%YA4L])Y=!)GA.>N\U G4!I ^K:AV"DM^1H!-/8*8Y?KF&6VT&U+6VBKQ M>;M%DFTMTB2Q,'6#L M0^49JT_[$4_'74H(A")^H1A[C(\#R ;]/B_)*R7Z4 MEB3YO-56*L5'.G\M<5(O'BS@4)PK@DF\"]N:1]G#HQ+V&&6V6,$E/,AA;I6: MS%?SIJUFGL%!\WB^63\.9#FW4#0W(UXHO(@12Y3YNNF!;6K"L"1-9O3B**@XP+TF-#_+BEE_BK1: ;:R M>1!B2H]SUUCOI:UMJ?F_?!_?,N1L_RZZU @C'J;RWKQ9OQ"J4N@; MN CFN=.)8<%8[!I5PE96-,"/1M.*3^);S-Z#-UDC1=$$Q!YRK(.3]8-'H<1^ M@"S?7FA@$M F[V6HM'AOIB4#D[?]98V? .Z8M4::BM4$3@5>8'96UL4\7TVQ M*-5E9^S%58@]"[++I%EO.L"-<%!?BF;*A$YBLT"<598."&9TWA%!9(LB U,W MKJ14 STY.04VF+L^S_++73*9VY'4S_/<[X0&WRV?;H9TC(C68F"&,[Y+*]!3 M^Y2UC%Q=&74M*8E8E5LKC)7-ZJ==JI)U\@=E1TOX:;&\H3!(N$FMI:5J$M66 MV=?J.T%-+BO'E-CK3/1YX+DV921^H3%7N_SV84IB,%N%J$6>.._Q!I)@LA)^ M92@8+I9'94SH2Y*S7F%JP0&@61[,B+:8:@,+;;R>3=F>P9Q.0*F%*4)I3;:5 M)TWT'=24+-TW@*S_?[-)D(+[A M<57)LVVR5':\U+>,8Y:MXW7 %%BR6/-+#68V>+9_T&8#;>Y(>[1,1S".C2>- MXS]?2PTG07YU(]9RZK=,+QSF5N>V:OV-3:.8"4<;?A:JRY=M4HS:E1P!,?,H ME?W\O"9M^VO;;&*:W2R*1WJI&15I;,7-1"WMO[)4O+!\W;TLQ(YX'>\3<>(L M,W"YBUUJ_S)T+%\?3_P'-PQ\%NP5V]VYU#8->(H?OPD^W;-X_P*.!!KDQE7Y MV+N$]_H#J-.[Y+%ZE[Z?ZI2 I@OBWL0S)5F!,YH^@$:JO*AYEF9NX_WS"XEM M'"%-\Z1;T2JU,K>D5.\]!IS^"XX+#AXL,+; %)9>JK)F]&6];TBO>N9/K[&D M:;6R]=7R5SWI0GJIR8JNR3VCA]M'K__3ZU98<,?4C56:.7$24T!84UY__1DM MO<^#W\ R(K:51(5VH^PW=I-&QF09[S+/#MAL[M$L3WX?B# 5XTYA.LJ(,^M? M>&Y3.$IUXT3HYY9.CSUO8]J*@@[+%0 ML2Q_/;548MJ[..)7@3##B#@\P@8O ML*:[3 45IV2-*V-!VAV)@2)$?)F@LE,@+C)'X,V3\"2V:4%65)0KS4E8;2(W MV*CE1_F\Q/,LM"6D3XZ]!,MB&;.D-/46*W6Q.7N5.^R8ZC;Z%V_&P#H_T^M] M:-8 ]=R/K:RJ(/ZDN.265Y*'U+$,^$Z]HIM6V 69HWBL2?N 8#P<"#\+?#<. MLN+, G_PS3@=L7 #R=+M':D+RJNF>:U$EIA4.TG&=S8FRBP?2Y?K,/"\)L19 MU=[I/0KB8MNFO[+(_9/I%*,]V^BEK,H\D;!Q3^0#[?;$?!$:+0'7%'O 9;>O M'\8C>?+0G8B#]*"?*$!P?J&H4#BP5H8>$([2#89 :=(+!W/7D5-E1\- M.H3,V)[(!;,01+F:"SS3B7N MF;+XIWA#(=/?M.>;$*NC/:B([PB]R-.]I/2*+=J*:(EDQ/:W)?10J\5M#N\)EK7]+0,5KBFK*F=*D!R\\ MN_+J_G?ZZX6JPF0@JQZ,EVYKOPE%N4"-VZQ_!K4+LV)8>B3&H_!YDPU^E)D= MK/*#/B]XY"J3-F^*:'Y=V4W-;)))XJ9=GV$26JV3'KZF,[E$/$Y@FC3*[W46 MF_ABG2R@268%MA=!PO;45&.GO91C3/[,%Y*>OA<6[8J'!>S< F^&S=U(=[;2 M/0FW/R CW7*L,5ZMD4:H*!A((]J)34KE@*EDK%%(IYU:#BMFX'&#_#PX2,*G MFV$=6P>V.K4*I.4WK-ZF1%@C+KDRNN;&C?I8.%N'-QC10@9D)V1F:H(W'@=@$ ML]"RO7"9@G!),[3 )?$*06YB+57@IJ>URP,P MJR$_ITM=9M9:3+I',-)U82IE6E(HXH>IFS0)P0_\>3+R:#P^YC[R1VRZ0+^D M@&37X*1/R)) R+5ZXRD-(:7:H:!ATK?0!*-&4A"EO5?$49GN$@S35+]018D) MWQ0]'%] <%P_)_V2"6PY3LBNE:;S86(JB&&JIB^E#U;H,<-/G&2.NCCFYS$T M5L(7L(R IG5?\:3VZ/JOI@UXW*XP<>-QB%S1T173H.@SSY$+-(O"8QW%9 M)5/:_?E2^H,W8&9'NUQ+\FJ7;'/,^V-::Q4AI0EM'-Q:NZ_5-AZ5"&.C0V10 M*ZYPO2F6""*%^7GC=7HJ+7//(RM(2>:,$&EH(S6EPJS')C=6PLS,X()!+V:D M94FA"ZO#8TCLAIU=<5: M;I:?N&.5BI]6U% #,21CCUJ$:40&0VK,5DH3NGBJ!<^93=4%85E&Q7O 6'+L M"B#YQ039DBTO"K+6NVATT!L;+)]=@4 K$9*0%KI-X'&4IY*[_,K0."*":OF; MY5.5J3)]B?J!D9N@79/+)#5H>)%+KF7RMVD& A5Y)\A.?JE@NQ0?K%]X;LOD M)SS+\LQB>IME^N^S>PV.'$6 Y@#W_EQ=:ABJ^9 8X+(#>J*JB+R%115&DHXVI;^%> M&G*@9*^RZ;XPG)Q)'A><,5K0%>Y1MJ?]U??WAP\>/%7H> MFH.?]B)&)>FE-:6* [@!OOK=%]7]+/;E=DM3$1Q1K84(U'ZTFJP:ICQ0]"TA M;9(('46;@%"7%<.0>Z9V&(HVI)@$6[^6LMQ)%3U1+7!PR^EI6^<0N:PSM:3 ?L-KI+ QWOB;8Y>6![8S!Z.7*= M9:K=9 <#IQ2X;A;)1D,1[ML\W^Y)NG51X><6R>RBPEU4N 5D;(.-=,HK.ISK MLN>H,):Y>"1.LQRV"UUU\<-F_!U35^2A:APF?MA1=.\45;%_AFSTS,-0M"&E M=(R(\!]!^%VBN8'!!/.F3\E*XB,_6!?.;V$B&??C?\!3E_CG129-5O2\K9LL\TR9W M^>/S3A=&7P^Y(?<&/7E0.P>A(_8)$EN7^T!L97B^9R8;[WG:XAQE74.=IR+S MQRY+Z^=E:5ES0"PG>ZGW^K*NJ]=7-]*KEUJ_+QL#[??[&WIC>5Z93WOSCK$& MAG<7^&:-2"A+5^]A&%99@UUXHR1D/01HVUS:6!!;XQ"LV8Y9"9!96DVQZ1QI M^P%K#6 M%F[7*EGLD_V;"BX4_U\(?"$+)R#GF@; MBCQ43O'H\%00K ]E?3CH$+S'\V]3.8$SU>/D9'Q,0M^E%]6BJ3UV?^#G+H-J M+2_UY5Y_GT=F[1WA0 A6976O&1#M'>$P".[)9MM"G6TQ"K^,QZ[-KIB89[>V MG!87'FI'-0;*"6+G9/!K=/;@/KFWL0X6YVZB MR=()['Y[.1B8'-OA>']A'DP&U/;9+>.$#<-OH>5Z)#Q!]CM0U%DV>Z>8-'PJ M^ 5[6^]"L/O#[T!6M7UNX"=M$;X/K,[\6QN\-_!0_ 31"@/:G<->"9V7Y;OODL.TO-AI8$)=DIG!^YQM]'V?)39WA$.@V!3DX=:=U:\ MS@TF]M0' ":+$V3! ^VFBBKWN^A]A^$3QC"#:*"IVKOV:\*CF(66?_BRJN?4 M"4/O*UM7^$.14.Y",-K3C M=%U5VGS&/AAV);3[SD7L#[J:B7UV@^L-NTRYKJM*0WFMAK[/$X3VCG @HU27 M5>,4S^-.!<%#61MV756ZKBH[^1E]N6_4O>VQ#>@Y&03WP";L,H?WJ 7-$]"! M75^54V E4];TGFQTG4?W&GQ6%4WNZ=V>L\_@H:KK*X(ULPO$[C'U^]"IH:=C$W:=5;K.*L<,6?6Z9@W[C+EB;L<)=)7J M&JNTGI6ZQBK[M@(!P6IG9N\/P7U%5FI?2_1L#,&NL4K7]J/#\-ECN&NLTC56 M.7(C"+,GJ^K95.&?*96ZQBJG0JG]R]/1[=KC\T[7?F&3T2;WM8'<5T\Q.M!1 MNZX7+>OZOJ.*';%;0FQ=UH>Z/#0.W)O[,)U5BM"4M%%I8,XBH?Z51+$[7O O M7=\A.&X.TM4,]LM8"L:2(Q9X(SSDQYSX$9'&02AIBMI_*[W4^HJL]@?2*VS" M '^;FB$;/?TU*ZZ-)->WO<0A\-F7[""BXT:61_ 7*9X2^-*GE@JVQ8"EPK]H M"!R?@W>#&:L<@ \ RQ1F=Q\(A87]>+E_M*UBJ(5$N_6ECV04)E:XH)21*2B( M7RQ%L_R%Y"'R+@]PV)2A M+J5;/TI"R[>)]&A1=IB#CB&7T@T;$5];$"N4B(_\>5="9XP";$H>SUTI1-#,R <%)2+X!?=[#&K__^I__@2KI MY_3=6S^V_(D+*N4JBD@1>V-8^RAT?XH7]L^RBU7' M$]M&JX>R4?O2@2:;)I5,4Y4/NN?.[;D2#ME/J'M]Q*16!*FXB*5;#MCQDH,1F3"2+J276L_$_EXL15'\ MHN3YUP=(*#Q=(N6IH9;HQR(\0DJHVI,-/<\(54VYI_;VFA#*?Z" O/*"Z-F1 M,<\JK@?/D[#%;7EIO@1;&--.=SM+%3M'M'RK<_)3Y96'Y!W M3['I28L9JYVQQL/QDW:*'=LZ?FJI=M).L5-!QTWMU4Z'KY)^3MT0CL&3^XDK M9;@89?/FGY:JXRI4N*5%<1_O;]]^"OS)-Q+.;L@\B-PX.ITRN%*?JHBI_J6 MJT8*W\H8\NFR.T0R73IB6DI1O43'PU7/;?3AU?8&OKX)E:93*Z* 1,1.0C=> M8)DTQ:H43ZU8LD(B>0'6KR+&75_R+7K_&5@3]I0&MUP6]'*LF34A^=M3XCG2 M:"%YEN_ CN&P^XE79^'/41B0_D$220_$=X(P.J6HUZE'89ZT#CD@/>VG6DE, MVT4\]CY!HXE:6X!0_XQQC\EBY?57K:%5QPP'9H8=2H!:DJ>U;9/#LVUO>6(+ M.P/4',[/WD?#SLSB\Y#E,_!/"DL__SFXWAF.5&1O?VE#B)1[Z,/P&FOHRO0^*X\4?PX3PW=LG9 MQ''J8WK84(^C^VD0QA=(#+I:1#,&#!BBVQF[*70B^\U:Y!VZ*"1I["2"(8A# MVY ]2M8D)#2W!WSV>"K]U0I#-Y+>6_YWZ15#QD#3%-K$#+_,OE+?O<9DL)#@ M(/@K^3%W:2G!\!5 M$"[8TKP )]BUS-XU?<3("AM>0832R$N!5XQ?[KD66\I\E3UG63\1).Q*"" M U@HHH&B$_O ^=+?$F X7:%MU@;'CBFU/"KX->.P3P*',5&E"A!('$DVC 03 MAPO)&H]= "G&/"KD A_Y#O^P R OJ!> BJ7(I3WP6(85_/66)KUY+FN9AR+C M68_P.#:]C%+26/1L0I8FL(Z8:0;BP]_VU/(G+ MQE$0N&R!X]$D83=TY M@I%^G;4PA >(/[$F. J\-B/A!)ZFB!) ICC]SIYY .ED-SQ1:$*$, [=44(? M9&\"@P"-08!C@#"R;/H3D_F,1R3+BU #PB0A87%GL1DBI8U%&S'.7-^=)3-4 M"6Z &/H3- 4PMSCE+"D8@'Q:'ZXIF9I9T9Q0[,])< MSR+OPA9*=1A/].4+.[:V:77Z[;> '0<02B&082:\&6<#LMG^%6%T+ P>8:L% MSYCG;Q8U56Y0%/MH4K& ]U)9!1;*CB"R_07(B4(8HP0!'1=(S!0*?)&S$OSU MV?*#ZRF92?>!QYG\UK<2.<1>;\R:;?)2.(S: Q"Q% M&G=@% ?R14)6&/(GEX]]16]R'7?S9HA@>?RV;7*%[,H^9[ "?&JPK\QJ= MF#M'+U60+%,>]OJH#&=N%*']Y0)"P MK3Z)MJ5ZNW*D=)*]'!%D=UHV3M[QTI-X9Q-ZY_/#E)4V>%.V1X?=\5E0#<_0L*A:NG!.SR;AFSTS9,*>%38V ^FI3Z1*'HKW?% +J8,T9/\ MDXEPG&!)\78QNC88#!V53M'Z.;S%0_!,<"M;9V]MR1NB6DWK\17:+0]EQ7NIS!79J(O9RM MG7?X^C+&@WKB1S1W\RNA%VGA)6;1_=0*R7LK(DX:+SI>7O?Q$KKUIDI#8\ ; M7>*7.2MK\DJ/V>ID01PKJ^0 ":F6$\QCFE,=98@+*.*D.>RKA3K3._A"K#%E MN<+S))P'$\&" MX+*"\=BU24CKTD)BQT'(LF59.WL_2KS8XHWNQ8H<6G<'7XME;Y@*0]4A3C,E MWERRXCBT[)@^'1):_(6#C+!\3CY9\KM3&A22:8X.R$99I ML)D#&"5\="-"4]$Q!9U5A[&JO2*HA;J^M%KN4KJ-6=__F/@.K2RR8HD1(4KS MP=,*%9>!0I&,*(G=.($I_<"_8)5H+KT3 '4''X%1:4)\K!ND)A.%RGJTL(-: M7ODB4MU*:^8P/29=0PH1+X"B<-#4<*S9HT]@9$K(9,:OZ,,,A)GU@Q;:4:N- M%D06QD,4\ 3[P\EFLWGD!Y#7F<5+!%;DE7?#HZ0?!7X2$5:]'>'VPBZ' !G! MQ'.@,GM,$-&B7&;B)Q=%-&=X+B@1N 0!SVCW69TFR0LDRT2 \0+Y04*;R8S+ MZE(Q3RT#(N,-9$0N ;@6/XAIL3DRIR^-+3=$G'XGK,+OP?( +[S2T^'U'HP! MCT_$_3)4QB>"]%%]%B4S>,C]-])UC1X2M053MS;0 -4;HCR5ZTABRFFUN@1Y M@MYDLK>%[2=+4'L:C$,G":;NQBYH5RU]49C!&S+V(4^ M\SFA?(?U[52EU?0N.MQNP.V'HCY>0>V3]_LN#PC; R-31Z7FJ/0']8W16@?5 M@JUQB]OH$5"]15RQ3/]5Q?@NE-F!T!UX^P&OH:AT]=H]T]Q0![,D;-FQ^[+% MLW56U/99:%N_N=Q:F8;\*J, CS5H#X,36O&QR!6=7E_X<&4:BML7-.OR]NH3I[>H(:".-J.MO,Z7ZJ7 M1M6,D[VL<@\"NHM0-H",_>_^59=SC1N]YX%A'82L5^()2^0K4S7KBF2%8:OF MD+0/(6QG%CN\U-BBGX,L]ZJV>3[>=KK19ZT=Y:@JW!5F;3!?Z1 )4-6UB+Z- MX;\;>>JFJ3U#LH 9HB@%7:9>UK[ZL!F\'1+[>U"8^Z02$*EN[DM=;+;'>%H; M)ZF:Z=4^BV&@ZL_#J2FQC"I??/D<+*/*38F.9QE5704:5+6V2#;H!;0/(@NTZV5 MO9O3Q?[)Z=:][WYM%@UHUVJ5 MX95KDM@_EUI;:P4?>9G 15HF$!*\[S"]1HA6ZEGL*CG/';/+*87+T/+*4TF[ M''05F6NP3*L/6IIL^?/QWWSLE>U\+$UC+RS0KYQL1N1[T@+EWBGFQJ5657:N\9)6%Q AYVZ MV&F/SEYIYU$,*2WW6]L#N2L >;A,,>5RH!NU5-Y9)\XIEWVE7\NN.U(XO'71 MV9LD3 .MM"-AL7$9!2@]QI0+C2333H0L-TW"QMZ]@H?,?G@M%1HL8K\[L3LE M]D.;6O#O^=S#;HQ7]]=27QT(X=_W&$VZN+>G@4FW#,'KR^E+\LM%GW>O8]U M=$M'IB!L&%W3Y)YNE.#CI:K*@_X09MJ,MFXCU%K1GL%#$C3%_NFT/:22]?N5,- M60Q:"@?05%?DH=EG35=#PK"GJHQ3TZ$I[['*38$EE]@U;1KE; &'B#F]./<[ MR7<]8=;7W9G1$Y2DBE?-(1=N4PT)I,0C+!EJ,NMD'U(]>FD&3&'"=,*H/B>:L5EX@<$.NE MH>JRH9;M0R!IHGCE3^W+Z<-M.&7! MJ*H12 %9:Y2(1B!O-YQNK;Q]M5S$0_]TVRUNL,(FO/0V@T(88=TF MW1HT;J5H]PO2%U_ZF^4G5KB0>JS0/-M#,R*&9)Z$]A25G*2"!5:@1EDK;%#" M+Y7+H2)EC4NIS6;!3HF"F8Z6]ZM^J4]:!(2:9B&)D]!G6VT< M$@O4Y:+.QOGLR/IM10:9I[:U&%:S;GNE^VCEC2_=,3_>W[Z])Q/<3HES#PMV MQZX-8GT-JPYF)+SUQX@\A.S*=SZ W "=?P82!$C5JTG$E]9KZ4/ M/@DG[*:11T B,V30;"#A ^-C\!>=Q(8-[16XC]$T>/2%6SWLP$MFOC0E%O4U M4B="4]Y]^./Z+OL3?(H1\8+'UVE,!6=P(W;7BB6]!18$:>Y7\G,7\QLO .";($M30"I>Y/W9$;X[ODP9H'(0-_##J.@HH#2J!< MQQ;6<^&KKUR8=QP$SD5DC?&!1U@6NPIBEEXK02\K()RUP ES7+S?\M&-ISP8 MP^%.H:0@44C!Q7)(!(3(_.$D8J$=H(KG88E^!"B19L$#PNS ;O*=IFS2!44! MF 2D5F+L\^/?T6OIO1LX9!):#HTY(RCSP .W,XP*=PN]O[Z[RCS<_KM(X$S@ M24[XN3N'OWELA9..E.0BDP$4. M@<@C^0A*3PCAT&?^&^!*YK'UG73\^%2DQK8Q.,LTF.?:*0-P=9+N2_P*)/C"FF%2-GS& M2ZY 8=BA.V($1I-0TN3B0EV<2+0]KO()[]()$2'T0>8[I!LEP7 1[I3HA5!# M!2^VI#J6>C),V8_=&'43&*(14YYL?Z4V[XC :_0V'S!WI-CZ@4C#6W/@&R^A M6X ?^"'!>X#QCXGE$/47AR)_L&*V:]5-0:@@0 MN*9!R"_G$9D-E!&0?@*V:'HQ&&SCZ*>RZ\#&(.J2X^*_X!49'@([>X';+&S3 M\%)F!5"E!<:!B[L3LM>"#@^+LR;R9Z&]E M$\)*[:D?> '?U=FU2\A"*=Q'8(DCDY]._X\-!R>',V[7YWXW5+*ASL&+@LE& MH2M+?R7> \$\"0#+\J.+(]5LK"*@B6NE=QBAH3J"O5S)2LW]>KD+'2[7X)(: MJQTN&\'E-9@M.*%5/<5I&XR4I,$TI7HR8Z!M-&X?D-TR3WJ96PC1;G5-QO"G M-8;W'C31O>75OE0PO5?JIR9(D57.M.(V^10:M:Q^:"\0]@P5T]BVA+-)$IPS M/96#T5,UY(&IR3USZQ*R!JE@="1M@J2F; P-6=<.)*4-[3A/MDHZU!Z3%1SR MI+Q3\B+69;3O!5%FW4O?VH":4T&N8VTQ/> G1LR M#XGMTB.+$V3" QG#FJSWZW8):0-Z3@7!FCJ4U=K=R-J GY/!\$"5C<$^-_+S M,P_3<]O.0'P"518$F?- MNZZL:*JL#3KQW1^.7VF]GFP:@[HWBK0!0Z>"8RS;,>1^[1[.S]E^3%6D%44D MKGN6]7Q8R\3=5^DBC/L47D/ORSVS;MO8-F#H5' ,&[W:EX>5;V]OMQ6YCY0W M=*$=%[/I(UK-&1U7/3Z=]SHI*J#^2>=HHQT.=$ M)4/KR<:@;A+%CFJ^6I.P?62MEWU"@%J4V=\[>-EJ&?&>26I_.W(ZVYQ#W>7V M=[G];<1EE]M_SMG@W3+/:9F'\_1/++=?.^/$8>-@BFU(!#]G>NH' M303O*;)>.T]W'R0]U&!G3M*>K!D]65$/1-*&=IS6'+YUN?U5C]^ZU(0]!@M5 MN6?L,U;8WA$.A^#A>61N=;G]QV$A70-C>-@E]^\SN=^0]<$I'C^>"H9-O NE M?P)ZL$7V89?+I!T-%J?GJFIJJQV:<;[K1$8ZK*N=S6F]37MD9)@3X>UAECC4_D. MYC9AZ'1P;&JZK#6UCW4X+HLUR<9@* ].046VHTI@:8DBQD:A]*:PRJTG;6,E M@G:I88J8$R0CC^PM?WIIE@.56\NZJ9V@DGEN=()1Y*%Z-O4(YTPIU=CSQEVR MJ>RG)J$,AOUD]C/[&U/1Z&TU) S=. C9_0SLXB9Z"=,^BPLJ+O9I[RBPSE?7'GW-F30[B)&UY9O.59- M07H&2;V]@V6 ZMATLE?74>HR>NOAR3P8/0U3WZ)PN.7IO'O T^\^S.E(]S&] M>P^O-[-&86#MLV:MAG]WIE7MJBFK.D;93S$5X9D1JC_49+,+(:_#T+<@MKQV M*(MJ(:=#;GLMBEEM>WE%:S5.1^T]E#.U,DAY*E?B,GU8?OVMY 7^Y,)S'\#6 MX@=?",ZK>8@W&,<+6<)K9^K^MAQ=?3P.\\1H-LCF89GXYP6/T<'[M>Q FB[V>O[QPB[VVL5>6T#&-A@VI[RB MPWDM7>SU*+&ZP\5>M^M)W,5>Z^'I<+'7;?-'GWGTM1U1E'.-Y)UP5^[G1:?] MYT4?SG3I J[/-01WB [U';%;0NPC%1H\[W#K6I"^34-")!N>"F8D9(%6R[9! M=:.MA9\M(PX]P"C.X8=Q(^O.0BW_AC7BWUAKGSG M@QWXP<$ETXT:V%T1)2+*W)1@84?*5C']Y\3$,9KB("T6%_\8!_:QJ%[KZ MXM<"53(DS^-,$"J2L6;F;8F$73Q8H6OA>!'P@W=A6_,H>WA$[8'>I22@@4(W MRN L5*C@A\NE!_:RD&U8?F^\GATW2&X$'("8PI;#"$H<2#/7=V?)3 KA/1"X MN;6@:*12D)X]L$.&D,S<" \.)I.03"SD-,F:PS,_7&!=XBVDEWW=E'M]10K M1J)'#C$)9R@[\6/ #BU@/?B]9[%6<&X(HU!0 E_Z8L=!WD=>4R^/C[TV45)@ MDSK=T9Z&=Q^'.SN&*M7R_K[K M]6#D_ILPZJ2A_;J50%GP9/MP567PM@Q!Z:4AQ3I(D0>U^_M5P@W>X[2=%]B_I.#E&)$82I;]O0*?'+6,].!ACUM?^IOE)U:X MP.C%0,X\A]P_C!+B2)HN*XHB15,+NSZ 8X;/D!\DM,'_0V^.S.9>L" $%H"\ M%LPQ<,%2T53EB7>!,:/$BRU*8'B;.7]LA,LR"5G+X\O"<,4B.-%78A/W 07T M,XD+@G 5?1ECQ(8Q_S]9 .B?-!IT%X(3&R[2@$ST&[W2[(64^"Y[]_?[FQ>2 M0VQXS(O0#?E54W2M9_1R2$L!V!K*_A*4C\$6,*J:T=?[1DT800UA5E)( U)? MW>C['= /XP,3HE;4+/60>P=*3H3\]O/'%[\JESU35)3K8=H5_IX _U;,L0[^ M_F'@+\,_'^N?M*+^*P'129#4#/3"ZFHORSPB6?:XK)ZVW;(^_)FX\>(W$D\# MY]9_(!'=SK\\^C#WU)WG;U:0\@\^/I_DPT2?/+OJ @QA 96!2E>#(6JQ/SE[ M]?>(.&"77/FP;7A?K9C49;^/2>C3]D$PRD?W!VTDQ-<#"O0GO#S2)Z:)/#&+>S M>1@\$,K[*>AJ&T%/T?TIS<4O@_P>5 BZ-!=XD,?"XC0,3@/CQUY!BOS :C>3 MI)C^1NRI#T[Z9+'"W"5X5A46!V\+]&AD)T#V%=CU-N/\CI66;,)SOQUX3O=^ M - C8;/(76\]_R4,HN@Z">EAS/K]?;,CH1KF0-$W&>GB-+L#U:L E*X81L_4 MM@8*#YT0UQ^#\"9(1O$X\59'V!%QAJ+K(H1UYFPWWL(?81I#^:$N!$6^/&U)6A*KC2 MY<-O#T05?*@] _XQMP;BCR#\?NO?A8%-HJTQH0[TH5&&B,+HV\-0!1&:V=?J M0G#'TQGN8!.(1;.>*K)ML=$#+3E0!)G9/,WN0%7B$Z6O#?JJ=CBHUAN5&^7; M,!3E\$!6L=TW@3TP#?T(N*W@5&]DBGZOKQ\/ZDT>]691'RJJ.3@>X.4.]49, M&X,CL?J*49-*FS1(KW' S6X9]JJJPNRIZN&-WEWW.*/?TY3A$5AX MESUN,#RH.=$[!4M^A6U/TY(_GJ:XLNUDEGC8*D@,A,)GC_ ZE*M9$,;NO^GW M:P??.G;75PUM6(PO-@+0(1=:Q17OZSIHG<%I+W0[[Q[CVKWS6/BN>D;73.7, M4+%M%$)5S3/#Q-:1#54Q5+U_7LC8*EIR7BC8TCC5#&6H]H?GA8MM#%Y]J _/ MA"7JNZZ&;IS'TI_V*']$[EO?]7YY$8<)>2&].8+IMNMNINFJ<1Y&["X*O-2!CB[@;F+GGL?9]>.CG@(_3T.;;6F##7E_OGQD';Q5R M-/N#$S=#M@MC#GOZF6WGVT8L5--0S\P7.05=CGE<,?F$?>!Y[NU.V4F:JAF: M$&Y9,_P.4%1*1QKV#1%Y]:&X]6/+G[@CCUS1YO@"^D4T;YW2IFM#L4RN_LS[ M@;U:KI=JFN7(W0/LPFOTX9><1E/ [';DOY! MK/#;8W"4E?"Y&U@ ZW)VK"7@[+LOXB/V,SK6&G#R!I8 SQYO"?#LRI8K//IE MO#Q0U=8!-<#>/.'NX)44BCYAVO347EWPL&2DO*I2W7[7,3"A?,/(6TY>"0F: M1M,*FI_=+)_]*?^09FT3)T*BEL]VXSZX#O&=Z$MXXT9QZ(X2I%GTE<1)"*2[ MMN8N-K%KA$44I=;5Y5_&-\$,QG#MU<*=-10PKR9@4^01C/27OUIAZ$;O M+?][U4KYOLD9K1; R^3ZY/H$--YU2!QWY\HKE% A\%0V]K;S5ZNGV=_\31"R MM#2L.LA(;)'('X.0N!-_E<:X__-:HB/RI\$585V0ERET0T;QK0^;48)0W>)% M4\#;6-E*+Y1P*O6F>!I<13COJ#YET\#NC1IM6-Y2-+/1Y1G'7YYQH0PO="5; MGN4'UU,RNP\\9D3=^KP+2EZ8'KHS@L-77N8^R/@-^QN7Z FZ'JXG*J_MQ:]W MYC_6P8@SB=KL/2ME__*(=>U;;CJZJ2F#(5,UXGAUYJFRN9BFK@VT]?-D&CSP M)[A.7/FN:RH;L^Y\==;6Q'QK'*=B.JEI&'VSF?FJ<^;F^*-B#L565U5!^LT" M@]Z-76SDE/8=_S(&P?9M=VYYMWY3D45X3!WJY0#6!F+%;>4OP?XL.HDW!,QC M-_X"YK+E-^%L+"^BRKQ-P5K7J=@%5H>X;S_X,3@A?Q#/^Q\_>/3OB14%/G%N ML3]A6!69OWX.?G[SY&BKT_X=V!]4/Y;4>R2L' ];FFYIE-5IN(4*7(?1)W^" M&T]2?;9_D$B!?X^](5>4#QMK97-7=;7?'PZ%C8A/QF[\FL+"KC69@]L#\H.7 MC< 0[-8+4(3[O/?BS*^XJ-H$G=U@7;LE>6D?[K*[L0]^&7>=*Q?J7A>YAU6? M%3[K7EC>Q*H/=QE$?E-U99RD@570?[(T)H#\VK<[GL#-+^6725>>U33ZLC&H MRSN-X>4,,=H?]&53KWJA3)ONTME*L"(,^^WCJI4:K+$]L51=DP>Z?B3X#[C. MH2&;PZJ7:+9!X6^X;*2V[F<'0"V^/F:_MTE7QMK%45#4(;IQ%+5RIXAK7*_= M/@W:&RBROI][XEJUSN% D]4&=L3][Q0MQ?$1(&H#Y&U1.3=D3$#I.$+TJZ[W MUSZA?*6JLM*KI7PJC/KZ9/%AJ+)NG(R.VI9K3]NU>J7)O5?G;NY7N1+NW+!JV-,'IMRK'4'JG+%MK]$U-5G3JXKFD5VRO4=.2D6W MCNOVC#E)[ZOR8% URM8)[J[H5G2Y/ZQJ!K8UEK(.+JV6V'YK0$*UYEA&N]20 MQ$Z0C#QRV"NR"U/O=$FVK.#.H/S_]MZUN7'C:!C]?JK>_X#RL:NT52,9=X!V MGE1IM:N\^]1Z5VGKZ?CF4P)JA=3J<_73V;\XP=UM)B:DXBKK1=.R.8'G( MIPL)+#\GP'/?FSLN#M,AV;DT))Y])%@1S37Z_>K^2KAEOAEJ[<:T?"B X761 MO^=!/G>;(<.4)>/74,"+!9Y'4#(.#\ :^;'8Q\+1V>0U]9R>,^A4G%92F\X M3ZVD+ W"YFJ0GL0R7H4+UP_#=X3!@7N$65L>CF@V)F%CB\!?"4^6XPF^1_CA MHZ,AVZNSQG:V1>ZI"!=DMK#5(675O7TG_&YC"2+I(7PV"Y92:R,:BBH>FQU MC_< KS,R11W-U,-#0D/?:5U1-';!\_M]SI9-;=&)G;U))[.KRBD.[9S43].A M5#@421[(H0Q''D&?P'E4")()%^#Z(E"\CCA' 4F2BB2UJO]BO#))0K)H(%,= MODRJNJ,OOG=I8SN>1]"72R"KK<:K'&G$SM?UTU>-+B1EAF9&K8T>9#L-AX7> M+"WO"8(# C2-6]50D09XC#,)Z4I5,7GX*0X='[)L(G4V_&2W!K3J653N)VK] M:(](,F=(EVNE9XZ2PZI(50Y79X;#-K^N:<=[_'WM0)*6'0*%KLM(,:OZND]? MEE^H.I'EM8AVX!IJ.VZ*3"=XMMR8S2&Q(!?&JD[^9^Q7NB"&CZFWF+O9XB4\ MXV.1960:52_[D>-*7<>/(:,VY^##87T7WQE34EO9LU,V?&6$RZ:&M,IF]\"C MPL/3[Z?"[N,Z87@OB>VNA@T8\_#T;-9?XG#C<.C['$]_B7;4B+2>[C""/6/! M-E75]8MN6E778LQ_L@'.E90F&^ H-L!,/H(-,%7%<5CR I\L'^"%B^<1!03" M-%0-H*5J(2WRP*NU'["4],1Y'@J/.'K!V*-QG;D5!*\0Y+%6='X5/&6QB9Z6 M9PNN8STZ+IW#09M^+QS/\N8.85M!,M) 6,?!V@^A'@Z@*&@D?*6+W#+OH,KN M Y[3#OF"(B$!2IKHRZ!F1[ "?*2VX5/-79O"[<;R+-MJ@U.,KE?VU'M\@(5\ M(^@]_JN00.[B193#014\?8%)]7S0+A0R,,Y.>/:+%=AU\\/'6YDF(<4PD:S6 MM3#.L8K/5$2D&EW4._9M?S6X+W=6!*.OCN01:\&C-T/:[/13J54-*5JM?(F! M^/,:D.2M\YVHO$QG'BU=5BT;'"])FJJ)S.'T!VWFI#I(U[A-K4 G'80ZE: = MO:)V0O1IE2Z/DCM*2%4-9%9N,#KFG1JRBG1C^%5>W4F"/]+LQ.LI.W$H[&E" M],G(@>YN[A<,;OA-7WWFJI\BD.W+NNE"'XSP>B)WN!'(\P@E53W7W^^O6U87 M\W&*HZF8K<+00-CLDRA3= F^,T7KIFC=,:)US-5[7T.W*"-%[CHJ M4'*1IS*9W/ H/L9)6%HAD?S>I;_&@045*Q2>[1QI6OJR7@?^=]HPTGT5?M20 M.#.(")2%"UJ<)8K MV#C"P8K\2 /PC[0=.&\5%$=+/Z#U-HAUK8.H JB@QO M3KB9Y7C1*_V=CYE\L+Y3\.*46EL&='!4]Y$V)'*>L?"_EA=#-R)*=^)LF^XL MVU_3"2A+:'Y.N/ ZP!'S:0(*K2*&XQR&':_828TY9U\LZ&.TN13O*I2M1N$( M(\NS*4T7WY)?]DIX6#KAYGKS %L M26$Y"%R%U:^C5WJ K;M (?A&X#3.\,' M!O,V2J6O<2UR#-"*J0C]%I0(G,'DN7 >.(^TN9.P_,\/ MMX&_ J1?BA+Y;^33GR7Y4I%^^'N!&M(SSD6C>R3;,OWIF=QV"UX2KBS7O9Q; MZS#]\B/5V.6K'+T?\-.G+!Q%T"E0?%($/*:H*.AK9W2=%6(?)/KFGY@R56@3 M3931);F5H3-/K[/MN'%N:"?1FLAUA6YV/N>.%KG 1/+X<5"\W!FSA(_9XU?" M>UADRIDSP%,K%3'M M>E3*:+EU=^94@M="F5&MW#@N(B[ 4J];O]U:_+<"K#\VA.W0WH"&IB)#K1I; M&T)D? 0XG2E(&66M4M4]_HD!)6#?DY=:3[0_\8IH=50+(TI;'%'70=J>>'"1 MHR,PWB% WA^[/B"EF>KYPR2;*M=?0BK,A:H<-1HHG5783]GII4SS"C M<\R$:<@:(1?#7+-+[LO1#7M^&@Q6;)37W/9L% MHFGDRF;I"2Q]X(L?84%2D)#$P&61-7P1OK(5T[]+OY*%8M<6UCX,<' LUWWE M(3(6D!,^WMVG&0FTY@X)CS$;D?6"R8LAVL]0%F#@59]DA2<@-EGK$ M'Y9,YRL:=W]I!0-.%_,A66^5[<5VJ*)RNA7&(HN\YQZFS&-(J7>+7D)$HCK^W]GCK,QZ68*!P M*P62#5FK(PH)CS8[81A#*)H85+G LV#'M,4'V#*TJX> /3!OM@?M^@%-/"[- MO]V94[N9?'L3$["\Z!834K3.%'5%%PA]ASVI=_O/_Q M+,*YL[+<$*R)OVNJH9IZ!ML;KVP!0CT'H5X!0L,T-&5V*(3WD/UY[=F?_7E' MF)04V524+3CWO[@U:.MB59JIVDQM!]HTG[Q]I.JFJ$C;A[_CC8?#5Q>-,U.6 M2@Z](GQ)CS5.RQWB\5*21#V'QVIO;@_>NGA5)455V@*W0-1=(EG6\ZRTSNO; M!KTV.Q!E26L7]%L_P$0:=XAOQ=1TI8RH][ZY/7CK(EG69%DIP7(]>!/YQQYJ M"['?0^<7HO<3(S&(\0_"SRV\M0)ZWGHK0PFTHX(U;WRHPXN)ZO25%H%_8*BK>S<4T9C)NC@(U*6%M.G:WP@;_(;)-N>.Z]"W7R<**+#(./*# MU\*7ZU/371S@/$X^?;G]X>_BE3++B^T6(.MIL_O/?^=F);F3S=[>?_H%&-8\ MPG;V!;+2,PY>6U'^)4F55.-O/^]]4V-P:HMS631,5:P(SE9=:!''7WRP<6-R M%(\NYFR_%=-3%G5]BUE6>GW+D-=%[Z6DS&9&IZ#?+"WOB5!^HB.0+US3,3;I M*-!T$F@KJNM,TA7YS0W5@*J??=96P613G;U]<-WM\Z-GP5UL+"9*[KHYTV6] M\I:* +0.?6U#3U6, V$''L?2%VAK5FRWHLI)>L(_"VO7>FE=9)BJ9.YYYQM8 MVC0C $RA 8;J*]"FIJ6%Y6';B(Y-[I.-_X@0S)-==N_4O[&P^&K;^,JQ,AM"M\.OK3C M1%JW3RN0>:L0]K[])A=D)K^M2[:S_2U-]&O2+PZ<&S?Y 0L%IVUAI]?AUT6V MNW_QM?_%1=L-\,_@]3<:R=ROIRBB:I1XNNL"U^4FC4,W*2F&*:LEU[7%77[F M_:0<'"9_Y51R8ZV=R'*A[]>=!1FX-WZXX6EKZS153=&DTFW6!:_CG1Y\I/I, MFQE=[Y31QET #1VCUSO7\L 1":['-7@;]VUL'H>1O_K7[_?7%39##LU0]UW" MG2"T"[S>"'A9UI4247TLX)NS0I6H'"61RKXWTN1NO!5]*;\?_PB V[%P4"FT/8%S[?O$EO^!(/0&B-*U0' ME(YO,P,%&D!NR+K ME3!G>ID?HQ(4K6^A&4'+,TTM5[5;V )TK6A-C99T<2^RR5L L5#!+BOTG]@*OGK[!,S^Q%M)-(PT'O'&2ZI#]/#B-X7(U&7%D*I 1%Y2 M Z)E@!MC:3:39[I1"29X376H;GD'VR9 Z2J!:E8%*'A+=9@^0IU#4Z D4U1U M4ZP"%7U/#51!34]3*C MTC#7+MU]EC/5BI=8DX@:G[,R2M[3$)3Z_G>3J %J+5 V:S5XIX]&F+FC*X0E MB4_YW-L=;SP L#?QU"E@K,-V?_BB[VL,U"&XTFL"!2F('GC^OUDOOUD1#ARR M'+GA]_%Z[=9C(1NU'88TRQ=WO/6B-@"K%-N5%$/4].: W07^'&.;)G-^\L(X M ,7Q'D>12SN[I_?Y&O(&M_T2#5F8*HN&E@]*UP>CMXTDNN;-]8AVL5%HB1);6_G UX'>.XD?H/KE1]$SG^WW1F-4^!U72K8V3M?=R!D M=;&IJ:)HS!I!]MGWGAYPL/J 'R/"IF(V\OT;7ENO5"O[NK@+'**/K:%(YD ; M1])$8OYG8#9Y]Y;T*\][+QG_@?/Y\(USD>EHE7\JU MLWJ'^*RRPART.1^]119>D-M@N:QJ.WN+$PKD7EAL, P%YI/K.I[OL&9;+C#B M4"!&(E[ZT+X*.C?AXK0F/D$LI#.C(C9P+ %=B,.DGAQ30A)6C(C\16[RV)5P M+83QBF"8$1H?K%8VSRJW-(!X_#DU)]H J^_)'BU,P#EF$Y>JK3$*DPLE77C/ M)K)5[)71<^.<"ONY/!CRKMLI;72!,FJ,PN"I,51G")S'N$E/G?1N#GEVAW'8 M[ Y-1*+>N"M7]ZVV6KBWWS#13&E/1R;&1GMA+R09:96;\U1==?>0H+ZN]V'= MLZ@'ENA(11W%*2JZPVQ\/)">3Q>2AD2SQ1%E0Z"Z%AC'9N>D3D5^!R+B +$@ MRTAM8:!+UQSD_$2 K-7HSS:&R]BB$/ G(7 99EJ TUPX$*@8]5CN[5>/0%Q MQN0F*4B5ZDX,[*#/9+F_:;?3.!=&K>RXWG1YW\^7V(Y=["]N'8\0Z&?G&3I@ M1);W!,T86";5+>U;G_?\\^3*!]C \9SB/WM^L"*&=54_'/L''&WU/'(?R<>K M;*AU/N"">;<,:!1"G8T>64)80*(-:WS9V+M8=W-#<#)*Y#K>$ @> P<)_Q>[ MSQB8(X'5\L++GMOL5Q]K:VSZ+5+DN8Z'+Y=TWB9 ;.QVH53Q"">-Q\VF+HZ= M #5KX][![AIZCF2QS'/4"822CE2EIQ/H2W/HD79G-3%W.,$>OL* ">L(U%2! M+_9'3W+=]MX3/0V-G@;$G>2ZH]0G:AH:-0V+.U6=UML>-;QMY_;QCM.ER6JS M'>K:7AL)1.YVVE!FJ[=I<>^RYK\NDFQJZ,9 $^"NH4"#SK#C(^RRRK(PC%?L M;R.SY^MG4"TL)Q">RS3!IML>=62)*4F$\ZZ,NSJ#K:;<'XX MSNM&. [%3@,=;=^U.ZKV7'*T0]#FQ[RC_E3X_(33#JY6TLF;K+W Z0Q?2?J5 M^>3[F_=4N:KKL!D^]J:C&(:?J ,<)1,NA(#H\I-O:)_\Z,\@HJ:EN-_$(#HY M(.U*KYN_-$8.<0P5XH/S[-C8LX57![OV1(([T)0:6?*O0R#$(GZF SN! QNU MEO'G9L2@$(C@\8>0!2#P8+C,(3L^N$"D$ZH7KTQ%;4E4#L&O>(HG9(A&2^;H M0(+"NR+ [41I=\> O^%G[,683O3\'N' L]P;VO4(!^%UQ$J1L?W@%[HF.SA\ M__H/[!-6M%XZ\^L 6^,)"-/U[RV7?/GQ52!;#ASHFB40+ OATG_QA$?L^B]= MQFC/+/0ZM(C)D,)[+3EM)EPV")5.8=$I+'H\\AAF6/3&\BS;JGF1D@J-TRT^ MZ3-FI\N(_*\AG,.->@[K/+7>SE/5E!J]"OW3L7'6GN.K5UPFA&[6M##HFI8#??(^>38$HF/+W0:!C[L;CYMV M=Q/FAQWM>EV"CTL7$ *U-@0C%)R+-1_]B6BS)3KT$[%>PTO?M9FFN:;3:,-W MU F<]2@6F#5,OP+5/1LJZM2R8W(J#](1.CF5)Z?R (YQ"!K;F'?4GSDV.96/ MXH3LSZFLF2)2Q+I*^.14KH>G_IS*X++3D58[H_?,WWAEY;X1*F79/_@R[0SY8+WLX[(G3F8_<([_2$7ECOH=9 ML>&2[@?8)/>(WC$4#]0 CPRG)@1C0!BT[U?(6" M&1>'H1 MR7>C98"QL")[7(:"%5%?ODWL ?A6LC(%(O*%1RS,X6QQ=K97[+3A MV#<_H@$#>'E$_I= %V(HX'&%!8'/FSOD)\V;G"".,,_L0OMA!/1 *P.RVSP8+*3 ;]SJ84&Y,8&472IV^ZQ_DYLZ=R$T M%P*BG81Z(3JT6KL8S/0GW[<)$"]^\!?$W]8!$8IPC>&$ NL%[C<;;$[_$O+1 MYE?")T\ !L*71^GBZ0E#<4=$PWK\_KO^"PX CCDY1\@2#K+_(P_ZY^Q8C)"06;;"I8 6>@4/@$2L(5@A!0A_A/ M?AP1RR=TPJN4!D-:G>)XV(=!(=D9G"-@.='RDG\0!'[7Z&!"^E[0?I.@3 M"!>#7]8^84O)!YEG\**^1, '#^"K28L JI> M"82-!D^ _&2"*T!%GT>$%CS;37]G@5FR/B8J#?DC#<$R/DQ^?4=_CZ-D^C?\ M!J,3EMBRDUD*(3DIUGN1;[8L($S(.EY84,N1=O'5[ M^#Q>.?$J_$8W0R>'0T@8AJH0/>T#T9&C1>PFP\7YD @B!M@<#F+E/O$WG!K3 MGK?-M%.\TDW!74NP*R3H'2!#'!_;)G<$NADDDA&X#\,[Y6]V@O-T$O/+$GMP MU:PG3$2L%;P %89>ISJL0#DR;)_\R5\Y<\IO"*8)Y@/Z/<*\ M0?U#C'/!CTMG'3*-D3:8#T21"*ZJ8]9YM+G8N92UA1:8)Z"JP&RE_$PP:Q_"]! M7,1$V! ].+!!/6X6MC4; U\_M*XJ1\&4(OXD?,!SE[ES'M\83U@KS/0&A72P MF=LX\*C)1GG!POE.S;>AA"L.BKVG<"XGI<;=L>J@4SB7 M^XC0&%GO$M9F XDEXXV)!P,_G0<\7WK4)76J!R3V>$"-$R$/V73JTSI$/@TC MA;,?DJ#EB]"[;E6'*+II84C_D:[4 6>=),Y4J@)EYD/BVWL)G(AP>,$&]USD MEP>"-\,<:2 "A4\/X*(";@>(0CP"%'<+SX%%U\"L"%YZ3-F M;_4P1#:M@,99(+EEA^._FG]^*]5DM;:< +[X-?C@A&L_M-ROBXTDM9'Z^$O< M^;CUC),4?RP18"$ [BXI\KCCGFZTKPRR422+05+''-SN-/H(@3(*R^WU_7OA MQK=IK(R&[A[\M3,7%%U$Z2 G6^=.-O.0?RQM05U> M8>^$]+<0LO,VMO#X2@!FW6G).H ;]A/Y80&4 ^=*7:-TE*D0$ZA#&G/$/-5N M >7U26B6?(P#]S6+SEP)GQ8\Q0C3D"<=Z,47*SX/@6QX!K)RLL1 )PHWMHG@ MF[D=K,C)D=7HSTZ&5YN\NGBE>?:+4 @6\>040M[P/'EEE )2R%390#7^/L?8 M#BEX61-P%C /@ )=&O".:&@)A[$+V_!CEV49/8,0R 63"04M"/<5PI@(GS0Z M3\\8A!_\R_/S>TZV8C.'*,TE(A<98EIK\CHHM[;+DV8:2(E-29-D-]-P.OE> M8'FA1/A^;N&'_ '?;W=OB8M&VY.'XI!M)D-J/J*FRWP%*'1H& MCCU*L7O)?PCP&L8\@SITG#-SID\EDL/2<@!( M%KHF3(>IK2Q8340*7BP@!9!G/7(GCA N,6&C3,,$*'A;'*9;L^P\MC5^:RE' M3/::!LJ3&0<;;R7\Y=ER:*9@CON ^4MPEL.79<,Q,C.1J?$.799\1-@ 63O, M8[7DE++<;)H6RK+,*9N$)](SW'AHFRS0YIF%3#MPO)UGA_*'1,@5\$/0 %F7 M=@;"5G(243_\%18N7#\,68HDS71B)214(G-U K)I TP4AI P70X,?=3QF#I M#@6,57H:N=UG[V!IH;E5^ =3:<,>D#BC32F:0O)D.1Z_<'Z8IJU2NO:+MP2T M,+*D3X^FW,^VJ0"F, !; M+N;78EI$&%N4,6 ZZ6R.F4W%96\ _(ZE)R;@"470J'?,G[.R!::I+#!=>^%\ M)WN%S.)$X!%>AS9SARFBK="'3U]!CXD!0[PO6X!35QXQ9/)IM%EA6-[B]!_) MX3-6.91Z#5,'GL\LM$JP3))X#TCW[)*5:WZ)0H3IG!R47M( 1W%0 M\*@2R9T=Q:_LO @-D:,C1T6SY*F2F?I]B6E-J-,A^C'3MA-3V]Y\QW1XY2#M M;QGS@=^UI"0 [F#($O!9U13'<@BA&%8K0#Z@73G]@.?9K]D$)1HY@4EJ&(J9 MDAK1*1,LP<,O M2;$8^9V% _+>1Z E2EP.T$^6PU]@UY3I4+N2HR(5Y0!#PITH1V(L&.(%@6-1 MHDP^SC^54O *1XCWPWQE8N014ST0]@G5>^!2[?VG7^B(JT^$U6/[D_>1:]5$BR3T]>S,\>C\/S5+"I9MZW\4GW1##*E M@@E:*6TDB.TU$C%*3K59-+4E8,BM69&;%0+*R8U)T(WSZ XYNN%&40VD!?/H@^R1OD/(8@$]8 M;KB&ZB7J(F+NG>2A9 /$H+,QK49!9C[PPL.@'Z5NJ@+7:, $ MMCI?$(00D*G2](U5C$*1[:GS#J<3WG%)Z8]YDG-XG=C%'I!D%;)#]FLV#_R* ME-AC\QR>T^M'7;FN2VPZ+"D5(L)5Q$_E6@ MYR^4GSIBL52RVKLKX7?@!,R^RZ;7YI6-5'&FO(<_N!F#3?>?VV+"R+;P@6C" M!HOQY;BG'RPP*[X(J+V5<".R_']B D&4\B >W4HK0&&^9I>D/"P*W8A\I*?& M;.J(S1M.VZ5P$<)G$1-^GV$\JX![#PKQY?U\Z8.3A'WY$B05;='B$X/VJD!+ M*65OR _N7R OS6= T68)V7'F(1*@8PPW]^%$V=W@ B^#U(M7CZR#0W$[+$ ; MY&+)D<]"JN19\*Y8 1=87*0S;WU 8\2O3##C[SB8.^$VLLK[OE233V5B+776 M?J*^6O;$V.1:)4_HOUOOY+05(6$XG%RA>[C#U_W!I8!;I7YB8I(7)LTZD+ 5 M!Z%7C29T"$_8HR7NKR"X\)KV:&&5YUS!]>;.VDTN7B[BL0L6)$!NSG98S:-F M-XMP4?N9W-(D)::0ML%ZGU!'(\W72(.-L#UZJ2&7!SI798HVS?B)7EE,=->( MBI( 70(1N%D#PI\"QWUEWW H[UKDPRV+C1C3%EYW,IDJW&*3RWRT O"=AGT((. 1DS);&+MCGA>1=JF"9+#(!/! MAH5R>0MY52)140@8%(87&G6AO>D8K%E3.@XVHDCR.1,AN&%9;!!"+NP.5!F* M+>97V'AO44$"1I.\.8VYY%FRS7&18[49-DJRX1@3#C/%BN'@&>_>%WL0W/0, M L*?"?HNDP<3[/I>.1"9?W\[YR(Y*GX&R6:V"&4'78!=EH3 0XB)DT<^X#FF M5*5(*&LD1KN$E;'J-UCN)H?^/81^HKF&.\-FR)6T/;=M;>]WWMR1G&B*JDG3 M>\,.) K#V@HR9P!EBKF\H=+\*:J3>>#)@Y@MZ]19JLF5J'R"] MJ'+%%X23K*R_<*[7%,V'(IQL53#E.*--T[#@#F_E0&^FPVTT"-U,F6)7O6S[ MR9BPLG>E :M;9 M$E2.X,#*F'F6)#VI(UL@*=J5JG&N^#&/80I(,1L])3QF2/"&9>#/A]9>W!U! M1,*5\ TG_B]"Q;GKD3O# .?=( 5U(XT;9GGO&\\]4[N!9W6!.XWGPRDW"@F 2YQ4 M)>3+/BSW-73(9C:=GZF/-Z^&(8$76/BY5GTAZ]679*=P)2BROJ>U)EOII617 MT# /4DU"'DW?+&7A^E:QG"5A>AD4^=ZNI4I.46O)AWQO$[;ZR0NC(%Z-L4TY M_8?35$7&EU#?Q:KU[/\$H=S+E6*U1P6H&2X&PQY4[>&[FHOGFEIF'3)S?R3\@!;T)M>2?!" 5SJGS+#[&2Z):D'3 M5@160YRFJM#JG\PQ#A()^E]^I[^S^M2-XJ10X$DOSFI%EJ!*$M-'Z%LNZ5OR M;=B9B5>*A:UH;X7[OU4O1,[C#P#LZV+WTX-G&KN]4E[K+,'B-<=_))2;XDTH M91!G& F[S6*7+,LS;>'-',>9 Y;F7S!K@ZG=K)*2IT=!H#8I/"0_$QEOIXG_ M"ZC\3._JJW !X1\T6C_>SS$H@:=F/\$.N;J#5%-MKX9 M>UO?I5DJC/N )\8*H"EG. ^<1]"'\^]?.L3P">;+UWQ0$$JY7&*9N;SZA;X^ M6MBFG_WZ3!>P9?HA>Y5A@5($>,6J#R]A'OP=B8 M#+*3:A%JKK_OP$]KS35EM>X[W ,:B# 9[HQ8Q!6[ZG2%X2?X0X*4EJ]+TF_ M"O]?[+/<:98C!VDMU+_+.!6S<* 6@1YQXLO)<3UG3Z=-M\6..1U1RE"7/3'4 MG<.]D@OWZA.3C-_W7C \=)[G4(!%9'LSO]*4^DI'%Q&EX#*$M0].L#)#P*?B N+ M1PAS7^)Z#M%C6#X\5/I&%HV_N2PLN(A=E]E*23Y8V0:N)MXR\9:)MPA*QEOD M7X7?MS7T[*K"M"86%WF$&6]1Q.ZLYR>7DEYV&CEB?;+"0BT<]Y?F5/K6[F:DE3XKJ"V@7,U,:M)DC< MC;7Q0L^BP9+]?JLRIW8E/U1)'N?*86TL8/J?3R-!F#Q[\M5-?MO)5@7D]>*\ M.L49*#=L-E-N7A$/O;^RZF?:9621Q<>91Z0L%IXE23-N#DNP.#0KA:05[\7A M;31MDWW[Q2$WW/?<5^9/"WWWF;M8:&6Z[V'F#J.UU?3&)HW1H,8NX\H3'&B;;][$P9A@=8PS / M:H9I!R['>X8]T'S2?'[5OV/[";[+1AC21X%)4>S,\R2='WA'(60A01AHAVV: M=I8*6CHI$#@=S0Z-"B@FF(D]> \5Q'/7 M\HTUN 0^S=VA*T*://."0,*>R6^@%#9"<"_8=7G&;NEJ28D9X^PLV\)U\$(( M_1@&$_):6I[0#Q3%/Z EW8XW)D];_TT8,R6+476B!E@Y^GPM-#4EQ.1$+*'9 M?V2)F)0TT]F1C+S3LN-TG&6B &0'23VHJ1N;FW=IO IM)4'8N6^G_OA$UW!V M5WF7\3#H+KBQ]\UM6EGV)N>3^0T6\,,Z_*08 597;&JQ)H\X5&'R@P+RX*MD MY[Q-8[9Y@(WM*%5:4GQDG"I#"'G ?\+4BDZ&*">+90,^(:8!T7\.#&],LBAT MYV .^G0.:(KGM!?5=*'V@/1YB[536+)( G0M\2.6/)PERM'^4&FSK]CC32QQ M*EJ$I]B"C!#,YM]R03JGC:*7^4]+#PQ ^$PY\@*^0DC>YX/-**V4R*.D3LKC MS<>26[RK!*&BHKL]Y!IR5QZL[R-5B.L4@EZLV]:*<\5- L%A3YKQ *_>?L3G M*C4BP!(E;FZW\CANG!:VLOAJ/FOTE<_\NQ*2)B6Y7*OM_-)B>E\2MDU4%&;D M,J465@'&0(QL3-.ZK(@UV$C*&XBH6OL!="=AB:'L6TE0=X=V7MH0F*KWFX,/ M-R%G\KEH6 .,$%+E'8W3AB>49= G8!,LW82^F&P8*FS#2MA*JPQX@#0I,\6> MQ?0Y\B1K'9E7\:!K'FM!97WGOJA\!T26H)_KP.+3;OIEJ+1XOMM,R7']@5:('I46F[^&PWQ4I8Q^.%)_E=Y#LJI+/"63<^@IM 5NBK(H.$J\QR4MLF4&Z9_EGZ-<[?%PT/6*BEN:\$EF^O$93X2W\#8Q#A84V:,R2X54NK==4ZK"&.*#';EIZ M.[T-G+TF<@=X)7,G/9$_>9FP2U*"N,#CK)+GW*09\# ]N8QB-K7?7< 42+)8 M0DP58K9X*C]HAX,6>_#F&J_O4)*W_V;:BPX\DIB1TRC2MA% M%NA)>B//Y^S%-(LZ?Z.2@7,L+1DG"D_2)V:C3(*/NT\A0#EW$J\5?L-UG*84 M;G;N2U1FA@[:^C@2"(^ /L]SHJ@].X'O,?]OOL6?0]59G^<&,C1>)F*.=U#@ M2*!^;]B5!SU6>']# C7K6T@X^95PDP7/Z*HQJZ%.4BQ9$35H2P2-E-]1C2[) M$"?*U_)58+(FH/FA5'IMGU9JR92RRA>?G_\KQP4'CVPPLHCV+/PH(5DUD&*H MPH6N_?0.BJ>VJVC<(I:_W*UNSZ50^JLH: M$7N[@[MT< H?=?.(YU8<%EJLLL_8R)*4R%+:9<8@(;.U2]-#^>"5W*L8=>9> M1PEQ9?T;0CF%&*P3Q;D&=9%%FM%4.[O&L_=FV&Q&JLMY M&#'6GK"]S;V381/YS>YP\.^T++;:"M%&2;]1I\ G#UJKC;A2BY$CLS:"UJT- MABIF;U!\"1G">K0ZR%J/)4S@<0"I*SG\Y^DZN1&I;\3)""W7J)#U[.(.*FH: M9/7X;.A)[L'$+U5P83%#A'M'R(U)CIH\"-LHB@C?&*R3V6FN/LKD'U7\A#, *"@\(E(N=:SS[=,&_U MLRA PD+"64A!%G^BW$43?R*\QR5XBY^6/#=[0?B9'X194GB NA#_19MO /IY7XR'"D7&H460SP23:T5[JI[\RP+SC/>I31+'MC])-JD M >Z79SX>.,(,C646J,"M3^86S8][3/M(L.YR/!!$>UEAS\[U6$_D1>FL,=K2 M:./(BOZRI"D5I,?RUGN%+ *TR6X,R_3" @[HK0E0:HK%T8;+@-Z] 6G*]L@ MO ?Q[DM-O5VY>$=YHZ1]0F13XA!6Z1VQN'UP*^<>&&EL^6!%Z2)L.^!\ M;;->84F4!B8>E/8 &DSR8ZZ^?S!*;F$&[O_&A-D3JM-0RCYI9(:G5U[?_TX_ MO90D\C)R:UVR7B+@?LO5[I+3^)3VY:!:8%HS2V-FW$V?->_@L9.#\_$&QE/#;,)VOK4PE-,2 M-"%6AWOIQTRZ)KP[Z? <0?9GMI$D/%_8M)./)K# !@S@A9=F#ANF3,Z)X?22C\OJ;9S%_\*_KDI3A#,-^7Z'M<4A%B M_4ANEO]*-"+:F._R/77YWG&':V[5BUR4E-]-6# 7)'V7-(G-D\6+%28@6B&M MPT_D.D!?D.G\DB?-W#]!9W6+Q<18+@#+!PMA8#1U2T#J0AIDR[AQJAPS-:+0 M2+XP"R(W^YIK&FD_H7QV"H*0._G&6QQ"2+A#@<,D3X$RQM,\6#Y*<57&NW(J:L)?**.$C&^*'HXO M$;V 3 M >WP/D:;^_E?I@W65?#R/:?V//O%C_Z)([H=;(]41RRIO8E:]U-<%WE*$8N$ MK48"P:/ $7E,S6^OBW,4%3I$Q-WBQR"&1+4]4B[E5S(2/D.[MG"?R@?)Q!CS M[NT\L8,VFV&MWI)6,$ZP,06:)8+_Q1EXB%V6(\?\G2$K50E#X! I@?2FA)F$ M$<&P"<((:4YU%/A9SB((-R>1#H%OS9?Y1!7$3.,D\V@=@!R$+A,0ZK$=5N"4 M=)F^$O[DC9Y9>-?E7E^>4)>(S*P;I[63/=(SH0V*!ZL-#EKSHS="W6LFJ52W M*XQUA6QT.&$><[Q)(M.(VR-IG4J\9@>1N#X2!2M(.WIR%29(E0]^,>A 2EJM M%#AD=Q"*A*[;Z6B_\ENY,:OOO\S9ESK5*#&EK:18R\85;?[YY,,ER8T82[+4 MLJ@[%*]X2:$-51L#O'"IGIAX;,#EQC2H) ^,IUOP5-N$76"6G%0<;L9TF"U MLO$(Z98M-_331K^@BM"Y$9;'!C'0 H4XH/5O3^3K<)]*9AB6H?$1YUC+_UH> M99D2XY? ']AQXZ*F0]4<7ON2<9GL:9J%0*^\[:?17WJQ'8H/>GMSE4Y9E*>9 MAG. AE*8I3A?8CMV\=<%4Y6C8$H1?P(ES65A MFR0]KT:+CL84TL%F;N/ 8Y/E@!Q,/J5C^HT(;0A) MLA[[61?KZ9R&=4Y?%POHH3H=T% /Z+UO38D!B MCP?$+;Y'/XK\55]&W^=D3,PA\JDQY#4._"C8*2$)&FRA?0CK$$4WW2OI/]*5 MFN]?EW=*UO$H;N;C9<\F961?_ B'GWW+@_8PO'^B]_0MS7/OR3DY#I\8H],& M_/AP'EAE!;(=@CWO?WZ0?ZA^P?*^32@DP$$GEPXH9"CRY 1PJ7>(RUKB;WQ7 MXJCPG,".&I!'6?K'_WMS\_'C[6V%&(,&;OH.KE%))77-6Y4+([06)Y"ZV>R/ MS;8F 3AYMA8 4-UP-22I&C)%I2&D;1["=**M."V0J*I(U^1^3K0EQI3+2^O- M2KU^HS%&[YK3,(R_?LCT0A61HM0ET@X >3<=!!RLPJ8O6E(HH940QJ3(3T==F/E2321I-55AP_4F#9]FN7) M=+O=>EEIR &^QMUNR[2.\H;E?/>90#GY*$_?KS;Y*"\P[ZD^1 M[MA'"8G.+HZ2TI)FCI3)F]6.]JTI(II):C_>K.E$.S]1"1J7(E77^CG1EIC2 M,?R3?_K!7P(MR/2?H(1]3%H27Z$GDC(5-%/KLH@AX&<(13+GY%J6T,P@_YN-\=Z?TSG)2%(,)&H#LTS;E/+' MIYW)J;L;-@*,LAAB[,3\.#O=[MONNOO AA&%[W>N987 M77OVQZ3 <'+4C]HK.;GA!X:IZ_D\7L5T.,V$L &05@/=;TSW?S#!I1L_'$Q= M]-AQF2\>FG#:#DZ_X"[)LS\/5;YU30=H2BKIPT-+Z;L(L0PL*J+WF+6MBB(R M9CUE;0]BL=,^49F!H2$*J*8X0.Z/!KSKI@UU2;VM% MW:>G#PZ\1?/@B$E&VDPD*LMT8;LM;U8A0V_"<7=N'LA(DKLL(!^Q8CBP?L&# M(YX9TO0Q9BZ.!;]$WU8F%VQW^#61)'M$0YIUL#@*$=1(2@^0O2,!<&2 MBC1S\@=VB. 9,FN7+I^)WM=*N_3S(253(WK*I =V*&WDCD.9PUVA'P1K,IK) M4ZQX- - !D= DB@A8_+>3Q@>,8891*8LR;\.GQ,>12VTO/[+JLZI'%\QQ ;= MP8=P0\_IE/KA$]-)C>$^'5VO/3[M3!T/]B6=$?)#IC@UJ#Z#PU:1(:E(KETG M-AWV" ];0C/%1)K8TOB$IKU,W/8F+(I7^0&+CR5@/:9033U&NEGAJ(T@ZOK_ M:D#6T-9O8=4Q]B*9$#LT4FV@YN_C,6,]X,'TDVC0[V3"^8$X/Z ORH3[ W%? MOW_*$3C>U%-EZM=0PU;69236;A \=> 8ZHG*:*8;2#'J)@5.)SK4$Y60,2/W M5.[ICK8D<::N*D..L9NSJ82VZUQ$PYQJ)KKL!J?/IDRYJ:M*2WFMJM)E!&&X M*_2DE"I(4L<8CQL+@F=(GDU=5::N*@?9&08RU+HCYX: GM$@6"^*F,@)0W)BH[4J?-HI\YG2921KDPRITOGH:0HR-![SH\:BW(X=59Y M@WQD9&J39=PI@F5M'3"J;/*U%GEF"XK?6K6T*7/%7([1M!5 M:FJL,GA2FAJK=*T%$@1+DYK='8(-$8FUQQ*=C2(X-5:9VGY,&#YY#$^-5:;& M*D=N!*'I2)).I@K_1$]I:JPREI/J_CX=7:\]/NU,[1?V*6W(D$UD2&/T#DRG M7=>*1HK2M5=Q.NR!'+:"E)F"9FK/O;DW.ZMD_W)S/5;2EBGK*-TIZX;RMY_C M\/+)LM:_W 7^F@BHUSO7\J)KS_Z8)#T]$/R]=_WY7W__/_\/P/^WY(G[^1+; ML8N_+CYYD>4].022ZS#$44@>_X?OVR^.ZSX ?.D2PIP@AOSR#2_^YX?;P%_) MHF1%[<<[)6"YV RBK:=U[IRVX5[.R>&Q$)!8-FISW3O0:9N(=346?" MS6[^FI5/.,%_IU84$T>H"7322*,GAM"?%=MQ%XT[R(6UG7W=C$#HUW\K5,EE5+EE6)/C?Y6B9?R^1K MF3C"Y&N9?"V3#74/0>:LIZZYDZ]E M^MZP?"W\>OT[#B-G\;K7 ;.99],@:R9)O+F]_Y1[_+/O/3W@8/4!K_W0B<(^ M,VUZQ^3#$@O0K]CR7H6E%5) 0CR/ R=Z%6R. 2%:6I%@!5AP"6[(4L%*<#S! MLVAOSY>E,U\"6D(GC 1_(=C6RGK"V=-+[-K"XZO@6IY-E&J;]=[??@O_'H4! MK!D_#H5G[-E^$%X-!F$;]V3D'KQ&)2\<$%W^J99WHYDBT?D+6O7@- "AOO+1 M[3"ENKWK^CRKB1AZ)H8#<@,&XL!I6L!WLJ6;(]O8":"F/U=D%\6HJ<:7Z&DU M6<(12^GZ]"4,Q7\@F4A3SJJT]1Q/6=:1I/?<2*0;P[]!0H6;S",&H+*?MN-; M?_NYCF6_688#A3K1ZV\X6OKV)^\9AQ%MSW0\3T!'%NVU$,8K\NPKV.Y1Y@]( MZZ^-7YE?P$F1(#C$A@^%!;$Y_9?PE^/OH1NK7'X;WK[2:MIV^54;V%N9B1]3 M^=G)0$+GOYA1'7WL?RTO!BJ7D "6C?#>3#D M?9E8_)(8TF[)M[FY&VOM1$2, (\-G,<8\DV:QL#% UP"E0%N&GLRR@;X57ZK MI(E(U!M;Z4'T)6&1+,N$SCLU#JG MNA88QP<\QZM'' A*#R*_ Q%Q@%B0Y1J#-8^G()R?")#)51V?"*C@>FQ!"/B3 M$#B LDRU@28X<"'0L>JQ*2",F@+BC,E-4I JU:T2K8NG$BIJKR_/6^Z]?'+0 M)W"&D&]\]BWO&UY;K[1_3^(]?#R3O*"YOUHY$1281#YU%#+_'TQR"Q*DU'(& M3IDZG8OES/6R WG5@Q.7"VOEN*^_5,L<:)K5+/:4UGS8!EOU]G1W"$B:U0T2 MM9E*W(' KR?3.J?R_H/.GTY>L0G )Y/9[" AM!J?[R8E$'(U%?UJX#:"$".EH*ENL* M+D$0^> 9>Q;178Z=9:QHVBZ->.3:RSZ6?JIUP;WE:6Z9L0?X&:<#:.$ Z@J; M@:3*'B?!$!ZF23PWY"G'2]V[.Q)[!I_'=O1TT^&N<'34]&6EY"MD$J>7BQ=4 M=3$(?^J$"W&=#PF/F*@<'KAEB&[TBJVZ-TJW\9>NZK@: M. *'H#!,IS1&[:=_C0=[=D-=IS,J[U,*]C7E2T:B>4+C@4_OB)HIFY-&0C22 M>1P$4-FRAOZ&M7L;3J*N#L8O6I5UAT"R.X-I.N?S..>34XJR@NW'1LEL'9'? M-./NF"'JZ:@'']Y9N4Z\)^=D*B9PL(/!(?N5(BL[P)F>Q4N'MEN MWU%8G) F+P1.B.VD2#O-O>RR^OH,"ZUWQV1K,\?2=.?=3;U[C(+OSJO:2/-N MD$W0P:Y/"I^ME&C4W'5_5GL6^:R,DQMN>1/^AX0%)LBWW)HXJE+07.G)"N"V M&J*J_%9--9!:N\:S-;R<($8-TT":4E<3Z[%T_N"JR<+%(EI9--Y>%S"5SE2J M.A+:AK_'?$?5H%7Y/U^0$RA/\B'PG(^X 4F M3,?.>;_J6G_#NY07DH1$O1;SJ;!JU2#E\/"A2DA11\.CFE+MN$VK"QGIE1T+ MIT^RDHADJ6IZ[_'8;#OF5SD3GLRP:MA33 WIM3U(DS'6$-VR)B-9J9MY?R23 MK'//2>G5K6.ZG3$E*8:$3+/K[D43NA-TBPHR:F>!#^][<<1T+LM!'ENQ4H[=A8#@#UK3[7ZP9+*%@)-S MH _ &K7ZP(RJ>=T \ZQZ3A<:=&I0*ZE69X"G%KONKD^9VCW7^B2@G2I[C#"KGJ2 M3^ [S@R!1U-%,/#U$-?:=U1='8!<_O]SE; M-K5%)W;V)IW,KBJG7+1S4C]-AU+A4*2Z?2BZ.I3AR"/P%,ZC0M!.N #7%X'B M=<0Y$TB25"2I5?T7XY5)$I)% YGJ\&52U1U]\;U+&]OQ/'+ GTA66XU7.=*( MG:_KIZ\:74C*#,TJ=R$\W'8:#@N]65K>$Z8#(\/(6=50D09XC#,)Z4I5,7GX M*0X='[)L(G4V_.2[!K3J653N)VK]:(](,F=(EVNEBXZ2PZI(50Y79X;#-K^N MP6<)_24<2!JSXX#&7I>X3M/$X1V33!AH"\K8T+=)V&+E@5K#9XNW+,$X98:" M[2P6., =3>;M1Y3KNHP4LZJO^_1E^86J$UE>BV@'KJ&VXZ;(=()GRXUIE@], M(O)?IKFCE&RJ2&MLMD]\*CP\/3[J=#\N$X8WMMBN\MB \8\/#V;];LX MW#@<^C['T^^B'34BK>\[C&#/6+!-57[]HIM6^;48\Y]L@',EI(H?)(M=AB*/PVK,_.]8C62=R<'B:%7IYY8,L'^"%2Q!* M 8&0$55)*([I^/4(K]9^P-+C$T=^*#SBZ 5CC\:8YE80O$+ R5H1+LR>LB@V M!FG=:L:4K1:N1L#\2TV(,E;YSM1 M>9G./%JZK%K".%Z2-%43F,1'%T[K:>+_*8](>E(G"YR;^@69:3(74<% M2BYR%R4[MB]^*X^PCM MYU[[91 '.R?KW4J@P9.1K9SXS&T_I':E[O.?5C)@:_.N8[K:M(-<;88D(J-V M@Z0ANMK:.W[E6'T;#[=[36CV9XPW8;R5XSM\^\H,R;/#$S]'??<.KPLXUO$9!M+,\5V]O=Z%5H[T.,,_1V7Q2L@45:2; M1TC,.J;SZG#R:F/J_!G0EX;$F4'HZPA1M<-]*C6=(7L&DUN!1YX/[W!PO[0" M_-X*G?FU9W]PW#@"#\WI=#Q1R-5*CHINDW8(L=E&>?\F"@Q!JA ",ECG$,N= MQZX5T3I*WC8D/%K3D/PF3C[7L^O$PD$GO4WSP:OA:8#SPV*O-1ZHJW:5K['-+!0\.,HC(BBEG9J&YP?Y B,=PB0]V\W-\CNH'K^ M,,FFRO67D KM^BO[0 9*9Q6WJJM('F'I>Y-$0F9TCIDP#5DCQ'FLR$*O6]45 M#4G*8!)?6Q@0N*7-"N#SR O>2=8."?(1L+3.)&T'RGES;B!>24<=.#TT9(R! M*=8*OW0HQH\1:^F 7KJ,R=2X7H-R>TYGSYP>%E MAV&T1FI?O@/!=C#F5\%U/'RYI'XZ -)&S<- M$Y[.29S=43=NL M:G*%(5!! WNE$Z;J.743)8> O=/!OR$C4:R;X'O@;>_"LFS+)-QM="8&*[;S MC8IH Z.OC U$6^Y/R7K +SVF#;EO?* MCMF4)>/7D+R<[#!G9 H6QP$=+ =/O6(K" 5,C#Y[SX2X.MFE:>;3$?=[Q%L99[APYCT?1P.#9+ 6=,FI=T.MTR[/]<<=*@ M%40'/.B]Y<)D$[2EE=:-M>6/PY$>R(_B ME:$)E\*/\I5Z>H3=#6=H6FG0XS6[:EZ0,*JPPR%(^D=@>?5S@X:@,_1$1+K9 ML>^O[16&B<WPVNO].#WC=--)BE-Z=25S4$A>=J@3C-T:@.GL2&/T2I:;-)H$Q^%,J$QBU M9X",^M#.4V"(=>=;'R@P-MNVN*UTYV#_7,EI,TAXT\XV+TV;L&RV=?F&Y[XW M=UR']X/YAI^Q%V-HSW*/GU;8B\('_X8L!T<*D^?&T\ZEM/D_L17LZL32 M90.6W?/%IJ8LQV*Y0^X.\?'/F[LQB:\AX_+]S=WUA,N6(M4Y>3 L6ZTJZTD[ M,0_MC(<'Y+3-46^S)8=']38EZNRG4LVK$TYT;[FU^Y(E[51.N '#9I_E[JPO M79607CM]H(L>&*=\GF)_#3549&HRTK4A-*Y1IR-M);D8J3,5*7)/M[0EB?.F MB[TO&?,)]&@<1I"3B;VP;E.^(6@U/7G)Z[;B&0)JQH)<546B,49G]H@0+-5F MD\#O"<>8E'2(0]*<,R4HPQUHR.!<&R-$-2I^&>X:[0$X9-&/3= MI2 _/?60#B^.K.^3@O@&JBY'B)FQX%8W1:1T6G\\W!5.!88ZS7'@F,)&9J*C$Z3[DY-?TQ8 MI!6&.!KC!+V>G(L@?<7)P]CEY545 ^E:_ZGD0UBA-T$O&6@VACZ?Q_$S?@03 MVG:B., A'9T7'I<]GE/^O&P:R-24$5[_#3]L\ MI6WV9^F/++=?/N'$8;6WQ&'#U)"N#R$1_)3/4^DU$5P7D5([3W>:?SK8(]61 MK.I(E$YL"NJ4VS^PP(4VI29TZ"R4D*Z.L;O0F! \.XW,K2FW_S@DI,A$&9Y- MR?U=)O>K2#''&'X<"X8UZ+-MC( /#D@_G)+[I^3^H^-V9LI(4B;6.&8,]ZY7[AP_3 <8W9U3_GGJF0@HZT&UH= ,IW1[O1,69*0-*49=ULC,%.0HDPU MIO4Y[9&28,=#6C.H\=&GZ]LECC590?(H!S&,!<<*4LT9,L? (H=1);"QQ3S& M'@/AY\(N&[]TB)4(\I4,*6*V'S^ZN+/\Z8VW]%1NC11MC&,CS^V)7,F;OS5 MRHGHEFG!70 RSO$H)-$2"QYYC'P0!\(KMH)0L ),1"#YB^OZ+V&=HHJ.-M!- MA87\-KQ=%%@J@Q>PX0L M12]+R*J#%&36SL^H@IT]M!$+OE2O936&K6CW.;*ECKC[ WJ?"O#(DDF,FLW0*^+ MT$YUY58TW$VU^=J+'-MQX\AYQO=X'@=.Y.#PX_>Y&]O8!A489I'%$=?//UJ! M1U8.[W! IY5=K\A]B*JJS4+L.>Q+].'P!^%[Z/SB.2ZY*4&,?Q!^[@T\/0>> MOA,\&\^=E>6&__/#IR^W/_S=D$51S ZD%>"V[!CXZ'%S"-QU$%C>$X8C?O^: M?86?^O6+%=CT7W_@$$[^&]P->!$4%5I/N/X!W1$"V]J_=)7??B>0)NBXO?_T MRS6Y?+"DY7YD>3KAAQ@_^'P6WC_(>XA!6'%K_YH3]NNO_@6V9.Q&Y-'P-UI* MGMOS[_,JH$LS45;[AKWD5C5#O*9K MYH" KX5XPVR,^.(GWS!@#-N?O.V%.B5[6=85OH7J$/6RCSH'H1N&-CO>+EJ[ M"T1U,8:YCSJGH8@SS6BZBU3DP"S43V$88_L#$;?>$Q$';FN'S$^Q??>R;F,&:6OPZZ)4F2G1)D79F)G9%CL#L#=,L#.Y]0/^)_B>5#F2>R?]LP=DE,)8 MZOK9>MVV0^7]ID.%$^$?#"K/!O5Y#L%R'_[T-8Y"<@G D7G]]!3@)RO"G[R( MD'/HS/^PW!@WI2554E1ITR-TC T,&I/;6CG%Y)M*3E/W&M]##M@_::8'V= S M#JPG_ VO+ =1_SGZ3S \M. .;0]OVH>= ^!+3 M+I.5KL4N7[&T(4W;ANXHVZ]L89HGN7VMLK= FHGCVC_UQH2?/":I_A'X857? M7 5L:&JKR"B!]4CH:.1]D71S;.@@FLL"L]QL)A6=@*Z0OK4]6I':I94W(1\$ MJAK1D29IXT85MYH@0-V"Q-6T6:OHV((N[U,OUW<89-=QM/0#4/M_]VP3) F2/^;@>^Q*LDN-GG9@:-1.M[ M721*5X9XWDC4)TH\'(G:A,0.D%C_.LM7ZIDC<>LZ-T&B+)\0$F\L#\H*L/TU MH#H1MM_$Y9[8Q/!N>+7]C0V]@[G[HT5O6?#P .IER8,3>BNA=S!,]\CH_?A] MS@-K1^*Y'5'M_GV-!9U-S"59.F=TMLQ3.]((3@.=$W6F_JNR][['3XX'<;7W ME@M,?EQ>IIJ;&Q62FQ"NV@WA-D)R!S&OC9AP5<]>G6O?,]0#0E9I@L)N9$FS MZ7"O(X$'AH8+)/ MFM1Z#+B.&LD'T*W>HCSN%\EO7:)D]6.0KE0'JZUN9'AH/( XQ3KZSW'16#W# MH6,%6S0[RX^Z\ M[&8==>=-2*WL3=^<\*_; .-DOMPW*VJKL8)X)"J(1V__!=LHSK1*^MTI2AU!)5AT,^$&0UHBM#T]LPU0>&K _.LV-CSVZ7 M5[619%D5ZD&@J1FG&B6:JAC[],,/Y*TI=*U:*N*5J:@M^LUJ[F6 J&QLK1"^ M)AIM*!8MH1)"#M_P.@[F2WC#=E'M[MUK?/?PLUZACL#02FIY][Z[36C+(^;0 ME]?WZ+I5*Y(OV]@(_'6/^W\3I7L):K;)ULJMK3U -B?SC?K32TDSM,JXJ4V1 M;\"YBR!+:JZ/"69]2BQ#--G $,!/*ONMM1-!FZ Y#L,[BS&;2OO0#$4>QE:2 MD_B&(\OQL)VT!RS?1J66*&V"=3V?QZO8A9[K7Z,E#D!>!'A)1(;SC-D(S6:0 MLEH::/6^]@-H ?@[>;Q)K2'O#[^="9>=;OF[MG!GN3CDG>?_X?MV^ 57;6F9 M-:+(K4$>+S:B>%@2J_*&_HR#*LVR3%53)#TOMTM ;+J-?:?>[C8D45)-L1"$ MVK,/FK[ #C4]KT_>P@]6K.T"CJ[IE);*_K:]+>[(UV9ZDC11Y:VM@%E7PBFJ M.3.37GS]@;FO;]"?-W=5&CB:HB(.">[W=S?754A650P]:51W5+JHB7!IINO4 MA3$8P*MB7),5.2VBJPMX?FK4K1_PY]D7V^ 3JJP3%L: V_>N0V"JRQ0D24T1 MUA5,AW, V31,33D:E%6I3S%UV>S]?&OB4ERH';=!?X:QQ$ MKQ__$SMKN$BTL?_2=Z%#U1UYI[=QIVNT\"KHP55>U 9@M37?G@&K15H%Q>M( M@.;IKZ[*U1?(37A:WHHX$IQU49NW'^J G#" C>D=A5$?R9"/#\U;]AF*IN?3 M:BN^;A-*^NTLEPZ<_M738&"RS:4DDI\S.,H6;(B:3][#B_]/.M>N,5/4-+,^ MDK(7-X<<7"P'PCY3Q4:PIZ]N#/VM'P<' 2])IJDU 3Y]\U;747+UHM??<+3T M[4^T;^?J$'$)#2]STGK'Z@< 44G?E.6",E,1BG]8CO?9#\.O'GCAOB[88[O@ M::B!7YJJJ.L9;&^^M!4H&P2.1/,0*!/B>_"OY^2[$ 1CK!XJJ2+(,TY8?IM. MB/IO;Q?NIHZ*P^'>%8(@QB5VGKR;. BP-W]]""POM.8TINW9]#>71;AM&+\& M*W_!T=?%@_7]#AQ,Y(,H"IS'F [I>O#OK*"M(U,D2LIPH/..?2.:QWEF-_ M\O@1EY?M?L/_B9W0B9*966R;N3%7S>N#MHP_79SE$ARZAGD(.*HKQW5=DM[D*%.D.!V+WB-K1==7:MDVCLK1_< M!?X<8SL$<-I.")"+I8]OO[4=..MJ3B:4:!X")CF* +)4/F#V_Y\\.'FHC'YT MTT#W!VME/6&8$+L+N7*&7/*S;+Z1>:S-5#&7D%(7B)XVD27]?=BB5?*WS10F M::8;LGSXKB '+_'UWL#4WB!TV'S>2@F*E6#5-4GDN?GEKVH&S%8F:KO ;"=8 M^6%X8P7!Z\(/Z%CCIAE2FC@S=%,NR^':?,5AP%1R:XJ&9BIF$V ^X 4F&+0? MK.^L;H'\D/R-EC>$F++C*C-TDK"#'WM1\-J,6Q\"SZ9(.00>H"W>#((WJJ9M M'U@#KNJ=T+1_,C+=N51G';OY.PYH,7_4R7![P!\*R@YL6'L,E&6WC.A6&%V>JX]YD:&+]S\KPLBL^BD[^KL1,ZU%VSVKH9)STS,[M,GWBJ_,=7Z"<_\ MK=L4\1A]\D+"L>&+OUGD80<4HXAH3N$\<-:[2$*]%&<)4NG/BIAH'E\LS[]9 MXM6][\;T_A!EC$N,OS\LL;!PB'$DK!ELPHOCNL(C%E:6C07'$^[Q.J)?%LC* MLZL\$54 -<_0B+@#8"%3]ZM'U' "CA=9P>L')US[H=/6Q;S4)467>#U4A7>V M &*%^[A/&#,3$/29]Y@H,YA D20M]($P185J"9TA[ !8.MQ2[6"X:,QD76QM M2YLJ'%N2+,#UMO?8PPNGE;3CF:FI,RU_S?:^L@4(ZR-7,69*'0C_]O/WQ\!U M?H%_DU__?U!+ P04 " !%@(),GN"C 3H1 !2P@ $ &9S:2TR,#$W M,3(S,2YX[^P @L'A[]\M\ZCMWF O" MZ/N=SN[>CH.IRSQ"Q^]W/@Y:W4'O[&S'^>7G?_S=@?_>_;/5,_.;\B/Y0IK$]\S)T>F\Y\'&#(4"4=.8>[^_O( M:;4JR/T54X_QCS=GJ=Q)$,R.VNW[^_M=RN[0/>.?Q:[+JHD;L)"[.)75'YPY M_]H_YUJ[!=$N"GSVU<7,_%Z?D-^&V/Z)CQ! M]%Y\0E^.OPROWWY]^<>;3_CSY.[3\7PXG+ZZ?O@LOOYQCKH/T_TW^/+#X>W% MB2KRG7 G>(H<@)^*]SN:1^\/=AD?M_=!N_9O%^>#B&Y'$1[-?4(_%Y%WWKY] MVXYR$U*#T'*H!._;*O,#"DI)'VE M2$E"ZN$B-49HEK*,D!A&HN,,R?(ZRT(9 MI>&TV% OX.W@88;;0-0"*LR)F_(M9\HR0,5>Z.7C.1GZ6# _#*#]R=8R;2=5 M'IJ\CZ>8!GW&IR=XA$(?'/LE1#X9$>SM. 'B8QS(NBAFR,55Q28U&U'*H $ M09PBTV8S C4<$O[V3E:%(\Y\? MF./('-/8EA4BJ-K234.K=I=XI#4CP(!L- MGT9%[3C$>[]CI9"%@RI1\1X>$4HB'??4?] VG81=_XFHYRA9CB;L73LO1A,> M"NQ=T9^CWS..!8B)F,XA(6:,24J87.2[H;\:ST*50I8X(7'[XX X1KYLFX,) MQH%0GL\FV5V]#_Z5722.?=T#XUO\VY/)#@+$=OMZC-Z M!S8QGM9R/<'JW,Y>WKD:ZW8[]9JS&>;!@_R.S>(I\#E& LLO7.SG)31VUW?R MKD^D_>BD\J)QYT+BEB,"@PV:3(^3/^P^WC=\K-BVVY'GC(YOL0Q5S9@@B4>- M5+MK#_*NE?R.%. D$K;;RVH ?(&#"?-DKRH"V:*5KTOR[!X_S'M<27&4&&B?U>DF?W^TMCW!=)B:JZ%!/-1R-!V^WX10[4 M-,WN66,J&'L6V)V(?[O]&T6"KF91:A*#TE+LOC7F>Q&O$S-OMV-[:$8"Y$<> M48[-I%@=NV_,]6)>Y>#M=NP C^7("7M:3*<7B@ :-==6*>4RJ,LHFQ(7!KF8 M>IBZ293U,1+LP!DSQ;2L'S,QJ*0X?5U5+;?&)3J+(K<;[AZ;3DDT5H[[)SW! M#H8QI=18M]NI@W H\)<0[#J]6WC62+6[UYA6+O@=)6#+G6P+8*\0ZZX6\]XW MYIQ+8M[.B^37MJ]KVYQ_*V/655"*">T8F?/391@IL5N.D+D0H<-2FFO'PIC& M%BQ6-/[/KUKHCC>3[1XOF.2F AI/5UC*T)U?B=*.AS$U7KZLT<"DKV]D\,@D MV1UOS)MCYL:[A8L>NIM+\JS^/C"FT^8"2.-ZRTJ(#H"5P@Z#,3DN6Q5IP#"B M],5M8%C-\<9$.!NQ;]R=#=UGQSC91+NCC2GQ(HS?.+D@GF]Z.I=C=[?3N! >(^.(2<0X6W.$*<3R#Q8[0JCN-G1=Q 4Y:0@-@.1HM M>2;7"WU\-5*SA*L1]#4)X#O_2B MTQJQY?7 #.-JF)F9&>C7Y+6B?6A$#8H"Q%F$"T/(#;RY&')QKVPCL -EQ!4R M<>6FORT%0FLDIO<-5.S4=HB,"(0.4;8-%8&WY9#98_W%S6E%'CM\1ERCRDI! MT_!605%K796@JX+RRC+MM< (MU2H!=FVO4*UV?;*HE:$2MIV2:8=/B-XDZXZ M-2VUT/EZ\\EX/(-".94=#B/ZDL"1:S(YD!IHDE.7%2#;?&ZKX94/BL#[!I\=E2-H$[!>G$6 MX*(%Y0;4\A7EXN]:15H[>$:0IGR5N?GN5<%*[S!M -DPK"S#BNU+(R13BFVN M_UU6!;8<^.+#EB71\VJT=B#-6LCHUB[,A+RXSGR,::@7;8'?:0,.YI&>$9#,]O<%D5JMU!*LG1Z/U0% M_] TP'+P;[#+J$M\M2BN@6(0Y#.DA MM2L$#L0Y04-P9& N.:[';(>X[!X($^*DK"A+E>:\T,IKFK$%Y4MH?S/Y-@(, M/LZ9$#WXWCV,&+]'W%L.3*@*D%Y/@!7L5P5W(N8V@&()L_"E 2W[-1V)$R@D>YXP'- M)*@<#*VI:,E=%]Q$@H?L1M>5V>RPF1=Y9&#+MBX]STG*:5I754#[B/#H=2,8 M6(;3@@[T<2+L0)M7A%0%6I:I7F5RM%(;V,V[OHH[52N%'30CK)2Y"ZSI5)_R M^%7)%_$I)=K!?IXC64T5>;HJD@D[S1@/Y";_6&"N)W_N4NQ5R8AI/455R@?# M$M42X&?T(%H!4^9R+D"\J(8H\]#SU;J6B[971/";W M#)4QTM=)%78(=93*ZO4;H9Z&BK1NJNF35E.Y'-GRXF]?QZL>PF]%5*1!:Z^R' ?CN K28AM,;:;1_K7:<9#N#M;GM M$!I!1!W";&M493EQ88XJS4F*:YI;\16R)5.G951VU,R 8OZ*V;]V\Y/_R)>C M;_#(B5ZXM2GM)>:#:KVIMM:<]D[DE:B&YM_-QW M>_'>=_QW_DWP=V WS)L=:KPR;GL+7KUB'PT*092%1?[52OA:,JG5V6\==';G MPEMHNHH2"S>LID3"MX82UA?I2[0HY)$_6@OFJN5;G[>WE5_(V,9^()*4UD+4 M.MK(MB.>2)U(UAKZ9/#V MZ6@MJ4T18-80I$W&HU1>>\5(RRJKR55:7SZI'* MK*?(,BVPKY[7E8.;_N#L3W66A/$;K+H_&1BYY8B*$>;=,5#V,30;J;2Z2Z$" M+?%]&5)[OQ/P4/8\H"0Y@AZ),.\VZC>]D$?\2=Y0[?&%##R4SV>IWE7E31F% M\1%_. OP5'*#/V (!?U8-)[[P%DX2TAA3CFU6"J?$PY]N534E.MSZC+ MY>'R$ZS^?T:-K60+>*J0KF^G&[]N]CR&7G/F8NR)/F=3&#+/F$"^>?XQL;4R M=4UA-:X!QO/@V(^>VE$&V@A6L$EI#]T3= Q'02+C\?H_ZFZ_O*U/):P&?M$O MQE*G]3["+ DT[T))R+]!0=J;5B-=V29%(0(.W=KC[2D^[-A);"C/7JJW&N % MW[;9%>M[@X.0T^1DI]TV@[:F' ME6OU)@?M;::D/\$W0U.SSSB&[L/4O;Q=\]M[5LU$1?A=FCCAN"*.">GW:&:?A;R:E3'E]VCD*1E/@FI6 M)J3?HYG]:,FE$I:*LIY&1GL:SX0(Y0?M=.Y.$!UC&&(,,+\C;OP67L$,:&6V M&LQU^H2"1PGRS\#3/(Q6%TOLJT9: YLN\;UV]S*'V68(E2;2]Y(%O^.@Z[$9 MC%9*[%R?O0:VVV^8CBYK-RON:CRULK+P*2:+A4OI:V!=X>T;J:)#W;!JI#6P MJ?CBB6*T*M+6P"KK4=%BXU9CJ8&-7<^+5AF1'U\E($Y"?,OB\QH?.))!O\2Z MJL2UGA0F>MY@N;(@O^:F6=D98T6.FEH=G5^42Z2>O$4"E(UTB%)%-X0O B=? ML?>1>IAK)X"N035Q.L?<)0)?^=N667V@F0G\1/K4 MS,$]62-\'WM7/ Y4?#,_5RYZW4!;'?T-(WF5].W\O+3(OY9_HY0H6EM@[3$> M$TH70X%GKHBUPC6BRP7<+\)%HF3M=WJA+7].L4?3_A8QH" ML-%L.K(FNVJ^A*:FEAG7X:I%]_AK*V55Z&M9T"E%W(NUWE[C-YA+H"[ MQT0:#RO-K:9R9W8\\)-3RMR0L)!@S97@)+5F77=LVS?[+MK+V_!' M\1;-Y4:6#XC0*WI&[Y@?4EGCU,X6H@I63JE&6M?%)[7()^>NQQB^)'*Y#[XC M5Z,5'/ X$75U3+0, [5Q"M*2K2_B D^'.%WAL).L.]OWV!0\]@0KU"'QY20* M/BEGTQEG=RKJF35A&='&C6 HR&FLIVQ:O5N.B(]YKEKD$C>M9*][DE503]BT M*/\ATJJ*255(-VW0 M ,^"2!>YZV&Y4=7)-VU8-QS#&/;4SR- YJ95%6DW;5+J_-M[2'Z0FBXQ;"6. M39L7S3]LLFGU\LK52#7]%A1H*MTA M9\C+:FLGJ9,!Y7K71MWXRCZYN"3$-5+7-^9JAY5DTP9\'.0JLYZP:>62@7OQ M<+X^:M+9->;AXBR,./=SFR2#5:%/]*3-KT6;/\_KJ\5>7Y=;.DZ_OQRI1\WB&J .E8MC#K&U:N M=VUUH!Q^_A]02P,$% @ 18""3'7#C(61%@ C!\! !0 !F0](9I@$G_:.WQSL.>A." ACA\_[7V[GYS>GUU>[GE)ZL>A'Y$8?=J+R=X_ M_ON/?_#8OU_^:S+QIAA%X8EW3H+)93PG?_>N_24Z\;Z@&%$_)?3OWJ]^E/%/ MR!1'B'IG9+F*4(K8%T7#)][;-T='OC>9 .K]%<4AH=_N+M?U+M)T=;*___S\ M_"8F3_XSH=^3-P&!57=/,AJ@=5W3^TOOST?GWM'!X8?#H^-#[_#@?[WIO[WS MZ?6;ESF3Y=Q/63'V]<^LV,%;_N/HX?#]R;NCDZ.C_P.VF?IIEJS;/'CY^>#@ M[<'!P6%!_DN$X^\G_,?,3Y#'$(J3DY<$?]H3)'T^?D/HX_X1H]K_U]>K^V"! MEOX$QQRI .U55+P6%=WAQX\?]_-OJZ)2R9<9C:HVCO+T- XOXA2GKQPVNLRY9I+DU2XH MFG_:FR=X4G42WO2?(*3IZXH-H 3S_K_G[>_*[6<_XBJ^7R"4)@;VE&6'Y.?6 MITP;"Y3BP(^Z,*[=$##9NERA:H#C!3ZCXU,!WUVH& ME.+,3Q;3B#R;^H&69D#^[E,2?%^0*&0F_^+WC(V/#HRV$_?>@Q/,VKNE*&$M M0X:]AJ)O;>+'&,_9H& V)@A(QHQ,_'A+(AQ@9$0=0MLSOV5#R1T*$'[R9Y%I M-+43],S99?S$L"+4K#=%R9YYN:5DA6CZRKOUJO0?5XBY-M[=3>S!B/OFF(W+ MV.AO&J5ZYN&*Q(\/B"[/T8HDV,A,6_&>N2I,TU>4+DC(>TZ21NCHAZJ[EOW9+G$N=$R=01%R;XUG\T2 M]'O&6KAX C#45GS,R*V/"&[@2$[;]@,/U';BOE[#X%$HB&$3V7 1*8B]UO*C M1J<@5KM4,4RD"F-357;@J!7$F)YHE @6Q">$=,!8L:,NFP1#Q8W T:PL/6@, MV8$Q-8\DSXUDZ816SB71C7FSF#GZ( Y[VB9'$7*;NU,'A\)K C?PD3=[=*AXOM M.O9- .5PO H:D_F ,PZJ9M2HM2,(VU4VJD2"CD'<[B3QMHT-$]MW!5-/-0R/ MHL9J[<.8-9(/SO5%DF(6@Z#P=$EHBO^3NX6+%Q:#)$"#O%.= \_"!*::7\&$ MV[["469O'8=(MTI&D4#L-CKNMI*L:^6C[,AT#6([53+@++PCWQ#2 ;FMQ29, M>PSP*^+'=VCEO\*[U0XUCB/;39;F^7LLY"\3;3A/.PD'JG*H-97.4;2!;B@^ M!7WQG" 2BXE"[/O2VWU&,9IC8&?KI_(1)&:S*Q('."KFD )C\#G$+I6.(.$Y MFB/*#"W[]#1)4)I<87_&>$L[3)-VJG4$&:^9EE<\C9<-]"N2)&=L[+S."7WV M*70VL6NU@ZZ""CSQ1*Z 36#.,:-!(6>K*M5%T)UJ'DO6TSC%DY"SP\Q@N8:Z MHY" *@=<,>X:+P%(!^164)OP\6G FF?Q)W!%;]OZ1I=KZF.:9[HS>Y8MNW2V M7NH>,-.D8Z^#D#JT=]%U3 W0E$/:J$4A*S;=X@O'9870[CQ2\ZYJ[0G%&2J/ M!2$VP?X68UXKS_-.>-Z\'_NA/[(JM^')3?WRF=HD8H,G+.+&4XKR\S9G:_8WS4*])+R3AU6]7">^SI0QC[FE1T4_PZ]B5=1 MB;_Z<>@557BU.H:707UTK,;T$>-T?6"'_7[&*B 1#OD ]TIZKZR@Y+?B.")! MC=^,LN/ V;)Y-'W5_N\(^RC*$VJ3_*N,3DX+$\%_JG\ M^+?"])QEE H9]I$_0U'>[&]EN4:Q?7L,\P-:N1=*%GQM^LF/>-\^3?/Y,IL[ MYZ%ONR! \J: 0A\ZI8%':(CHI[W#JAV?!K6>(Q_1+$OLLY"\Z*439M>7%?V< MDJ5.WZ5NR3:BB+@P+O:\9X0?%VG.O44&T'IUX*!L:Q53!4E<& TPCJ(S%HJ4.CC5!C0"L /X^;%00R9N[65=\C- \S5#S!A M:[\U409%5=;FQB=9+DF<,V7:XY1*VA[@ON.Y3S$*+WP:X_@Q$>1B,U0<8(USAM#:GEZ 84KPCD, MA6#D- Z[>'(SI6T'"96M/23N!IO%0+*+?*9+KMO$_&6_*26;O7T?-RM0?6=[ M+47P&)XBZ/U4J^^O8R0Y=K[*O2;<6YUPFZH],O>*:O)TSEKUY1<6TR._4'XR MC9*YSD'4"MFT.<9\63O2?_J.. M;[FD[4'>JG1YJ"ME=&ZLW\Q9P,PB$^ZSF$"U PR*CJ0L;7M\0T'1R>H<,/9KQH:&Q/U\$CQRAWCU!)YXVF]Y>_%=DAA-ZA0CU\$#]0 M/T[FB)X^LGAOBE08,%(8I>UYMA$)L"2.#IU\E:+.)=JGRY^#U/H1ZN>6Y;'N=[-I^(H M2?(--Q9':": J=N$](Y-%A8]X2BXB [HGQGA:]I&FV.@0R(D_V9 M.DA\YT#C6]-9C(-U<"[<'?" @D5,(O*HV4V"T@-AM#^W[Z80Y_"\7^#5BDGY M/WX KE+J5,B ]$$\'E@$Z*<0Y/.]0@A@[_&Z#<\3L"UF! MC*J!#(B>Q:4#F!R.@I;OS^3WY^1^FUL1?7C22@ $ROX"@D%DYR"J)G!YQYK! M9ZK-\D" [*\AZ 5V#I\IH8R/N,AM#EYSD^T'7!U?6&3%TZP^(^:7D385K5,E M0"3MKSULH1KW-AV_I64&3%/J=C0U)$#L[*]0&,5V;B"N&=TD. +VA\7"SFRU MRA(TUUD5^_M.9I#!16KOF,Z9A(TL4R;O&>%OD&6,\U($%E04=DV\U)W]DJ0X MT/GM'2JUW7-[T$A;=U!T'-7&Y>D\JO@5G? :/9]@'2VQ[,_:/< M37,. W^.D_S"$EP\YE"_40:"O*$"V[D,0T(/TIUSV*\OH?LG99H[)\^:)")5 M6=LY$?TCVJX1]UQXT_ 4:>J@RV I+:3*88WU*WZ2I] M.$O8';O^SJ1;.C$J'K'D%_E/(_+<\I[$._AY2EZ35U1E-;[B?-Q2\H299CZ_ M?DNX ULOQY5OL6EO*.I2A^6D/)SJXTBQC&TCV1T:18)>76#G#&;^&.-GGPD& M.Y[55MZV4=P9*[TBG,/M'#%C'A2OV?(K/I>$IO@_!O"T1 Y$CKLA"%#)\.>Z M LHSS<]1\?]E+-W8K$ G/PP%(+2]@KD]0E )79T C+/V/-SZY,YCJ]-2LRLK MS6[L$0VW.KDSJKMO"5D?ETVC(K\;I5U$ 5#;/GC6P]B%*^E'@+BR1=HID8', M]KFU 4!5J.5'0+/^F%470)N4MH_.#8"I6CD_ JR05PBVLP-;958/Q4X3!?0Z^P'P+WQPD47M"52ZT<&!\"X13_. M(>M"(L^ AP=[G%-U3]RQ[,5;9"]XWVTK0EE'?^MNK+D H3!/Y"BFLGYT,]]< MNE^\;:=>>H/2.KH;H4%'6'WKIB#GC([(?C&LUC?>@"P/E-[170P QAT%=15G M_S5G\(&'8+0.AHW=$ 5 MK"#W7$K-!R9)QH-;*+9F4D>CA>T&K%8]SHU:+C=_.H/]Q\/6)S9_X>O>B&+^ MGG9]P:P=XVZUV':SV\@L9V9W7;)R\NJ"X52A"[5W4,5P]GTX5>CLB&OVX&(^ M1T%Z,[]X8>XI?D1W?HIN8K5NVNU!MUILF_\>D-]&;N*JE_[^'I_^+ M5?[%:SYQ-N3S5PE.^-4+*.&W$=?R4VNR?&#\G^,DB$B24<3^R"DYZW7:$9ZX MPH\QGN. KRD5V]',@MPRO0:B_:@Q_W.3>:$.;U.)MZEE>#$T>4\UWC\V>:\( M/55BV'#\JE)Z1$8/#YJ,*I.JTK^YJVK MR=\X$RL:011F&D2#6./Y2.*Y*CT\8ZV;-#4.CYL<N3:I;?-EDNB+V"VA/)1[!P"T+32JI*6J&N/O)-.6$^?*YM3Y MV;+&,MX8_6/6PN][7=^8C<+D.G5%S:'DZ239"+^4AR\TJ_U3-IN2Z8PEF0#VB M1VY84"@$)6=9DC) J7"K-]\_"TA,ECA@1I2W% ?JN/-(\FKK)OY6BWRJ5CRA MF=S;50UY8DLCH,4OYFUL(M4$DUQ?C6($J+)9@G[/^-W.3^U<2NYO0^95=);# M9&VX?"0Y0T.X[/U4_3;.&[WPKFNZ4;E5S];T(D@.5_SG&%23VR88EC"8:;F7'&\]:A_9TI3ANXYAR0=O@G@+S%;1O(YC MR>DV8_I1^1:#>QW7LDL50_QQ6=XACM:)*+G:'J+I414C!,DZ.277+-"-"Z0N MOCM'J8^CY-JG?$/Q23U!/NZZX.O]5-;KK2NV+^KD/EB@,..)LX67X(DNFVLE M2H[5"I"GW@8%L!)E:WS%J/1*[#>QQ;66+ 7$@D+D+W7J>"O%#ZIPN:X"94"] MEM_>1J0L.=]=S5_9T"2&Z:DL[JO*C.7/&VPA4)W.=BX%!*;&7BE,%<[MC)]& M$7GFB3U30L])-DOG622+8@:T6S6V$T2VP7<;11E2WBSMA@NS=I!#?BM-?VKS M?CO.5V!!\"RR:&J)I"F1*%'=E:ADM>E"UA?HL"[;/B#KI5RX\&B*8YPPM7XA M9+.AJV&\4=ZV2U"IO>UJ(Z6HSIG^S4U,A'[G-T20 .DN5&PK;]N8=T%&*:J[ MR-SYSU_]%%'L1_RUP_MLM8H,UUV8*&TG)'9!RR"^DZEF^J5IF+^5UK\@B]1V MW+!>7,$S@_2B5H>TN 901]V'=]#?F*O\L-X@K=*MU_LM05XT+V);$T)SJ)G$5@K-9W/4D&RU ELQV,P<)K/ MFNK%=RX0T C)YI[9DBL< :_LW:8NVZ'=KB!W5)J;TW79WEXD*5XVA2BO=M,: M86F70&V$U_5[8@->V<*XKK*YT2RHH?F55G1I4T&Q"5W7@FJ7>DS)U=O4L)A! MVD%HW["V$T2HA1/[N$YZI=#OI'V"5J$;W=VDFW%VDY1YPR"XW\DY@VUYQ+;P M%G,58#(9LQ;L"U);>"Q>7[LB?KP^W*[MK=H\^UFSCU;U>[P!;]V"+5M M2B" Q]^H('%Q-*[E.2TMDM*\3A"SCN*FI:)#KXNMXXI9T=Y?+>$J:.4.!20. M<%1LG0N:T>\KO-,EW?A?C&1NOKW-"GWVJ7[1Z)T5@K6I@;7CK1CS>BE=KQHFU MD'8MM,\X=33]W=C8WLJ_D4]O8M4%#XP.0&9[B<.L<^%>1K :AGZY1L_(PS/9 M!H^CW&J$E(2VMY/ZQ$14A5U4IB2CVX!2T-F^>:)'3$1% M6(9$"/0[09+3V7ZVJ4](Q!F/54@N>(O;8%(2VGYUJ4=0:JIP8T:#0BY>54H78+]7W%C1.')1#[/S=O)=W[*E(M063FB,/]E0J.,T M3O$DY!RR<5:>Q-#J09&'J\(G?>57U]N!3BSWU,?W5CS*^[98M 9U8/K0,50%O MRLO;\H3&QE6(>%$!K#]+BX.UBPNL]><=#F'!Y![F.-:/IZW:4N.*T)0GCY<5 MZD>*M,+8AP:;2Y,51U7E8_N'OC2;/X#S!<4\=.+9 -]X9D"87]Z6Y%?8Q7[H M:]4MGT4;0-TYF]Z:3P_'7L%I<<]>;PE&#PVM(%:J UKN_9G/,$F> /\ITY MXDE1.Z948$'H-M,L91Q^Q3%>9LL[?DMA5-TVK>L@'Z2(6)2P#G31A%>VX16- M>%4K(P^VQOTT,#CER+AY7TT[J.54D/^8^0EBG_P_4$L#!!0 ( $6 @DPB M14!T'" ! 2 @ 4 9G-I+3(P,3/+@T!F(I'XY1_/L\!Y!#B"*/RZL_]N;\/YE=_?IZ>E=B![=)X1_1.\\I#?<+4JP!Q9CG=V> M._]Y<.(<[.U_W#]XO^_L[_V/<_9/Y^3L\MWSF-!RXL:D&?GY$VFV=TC_Z^!N M_\.7HX,O!P?_ISEG[,9)M)AS[_G3WM[AWM[>?M;]EP"&/[[0_WIP(^ 0"871 ME^<(?MTI4?KT_AW"D]T#TFOW?[]=W'I3,',',*22\L!.T8N.PNNW__GSY]WT MUZ(IT_+Y 0?%'.]W"SB+D4V1@%X :,'?J_1+46LXX#\ P? M A"A(*%PJ%[-=FFK72+49 ;">!CZIV$,XQ-RV;>*Y=C'AQA3$T'.# M.N"X'1M&2C]60*4578W/R=(X T1L= G#8 K""#Z"[*\*W'6':9&*D1M-SP+T MI-(#:9\6\=W&R/LQ18%/=H?3/Q+R?=0 *N[?*+H!G@ /KH/@>IK$G=H&-EY M^$ADA;":;YR6#6.YQF@.[Q\7@&QM5-U5\/0Z-XV8?)>A<.HLJ7I&XBGR*>:$\54)@IL\DY-KR%3A.-!3%AQ M 4- =@ ,?*A"*._4FF0?5+AX31M?*>CV?><^*]>)E7:MX+@&^'9*K",M,*N- M&]_;R99\-4__JMS)V:8-HQFYR)2>=^XX::ANAKX[0NA6J!5C5K3V+5 N>L'VGUJD6U#I# MM&.IZL'DM6W9:M4")N_4B06KA5.G:XNV8DU>KG9HRV[4_)JYK5NU(6L XW=I MT9[4VU*$'2RRYO0H:6R"]BP[+4*$[;NT1TY [,(@NG0Q)FQ[5(9PUQFK2WH& M]!3(3P+B>&>+Z]68B!\##Z9:D4/UA+'&-QZ /7&J93J[6F$-8;K%.*2CS60KL1Q>M.UHYM7U>8\E[M8"QSK#*_ M'EAE]]91GT8Q)#8(\(+6'[ 3 M[ZWF)U)OD$XH**N-#-U:E-4=O),3F;I&;*U!6O3":^+6Z=HBVHIM0KA'!'Z! MW/ &S-T7?;7:8,1N:+M*XC35CYC\>:(-Q;01<5I#MA53J6U%*_JUA;/$+YH3 MA,)RHA#Y/=_MCD$(QE!3V9H9O .*B7>%0@\&F0]9 J;O0VPR: <4GH QP&2A M)7\=1A&(HPOH/A!L<0TW::-1.Z#QDG!Y3C-^R8=^@:)H1+Z=ES'"3R[6]28V M';;5*&@)$TWD\H@#>F1Z8G]J1O36':]SNLY+*>);,ZRM;(V"UF MFM34.IVN%IU=U/VF6IC*(FY4K) Y<;=HX#@?4%>=.YK>5JX]@C !^0TB0!SL M[R&DH](\[XCFS;NAZ[L=LW(=3';REWIJ@X!\/'YF-PXQ2._;4*HR,L@(9?(Z MY?2FZ-H[V:R[B*M[MH>UQ-"S)$XP^ 9#.$MF-_3J07"=Q1@T!;OIL"UG[M7= M?32[RU"[V"N \QJ7YQ?<3BLNR=%K:4":+70_*)RIQ9 MC +#>)Q4S^3-9]^BZ=$'^;P4W>([IGN87 MR.F 3=TG)7^F@^UE_]EW!D[1J_Q/-_2=; BG,D;K)/ OCE8P'Q"@B^MZY-\C M,@ *H$^W=R?O[Q0#= N8?YFT@OZ]/GKGI\IX/W= 3>TKIA7:#F6T+8=VT-C) MADGUK#*\4XS?*:GLU=0*74?Z=-&1G'RH3DF07%JMT/)!GY;RD']U\D%SF@JJ M N152 FHF8TP=\U-U\JQ&SVD"V82#2:N.]^EAM4N".*H^$MJ:@WV]O-;]G_) M_WR_ $=/'<_)/Q?2"MP'$*1SW^>->6UW+8!^5[YG*H&=MUN%O-2A(2[ YQN. MYJZ>[7)?B/,4$ZT[#=+9R$Z9^5T%LC%&,R4_<]XA*05E!A,@.P["1)V^[NSO M+;$$* +^UYT8)QR234@I4_7E0=?P&>KH&K];HS+DVNWW0MW%2" M*9$B(;XW*T0:KT%A:@%\RQU5D0"9IO>-RZ[J,0OD(O]*D!ISTXL=$S8ZNSV_ MSX]E3I\]$%%_(3U/$K*8])!T:.$K:8[3&M"%##>[O=S0:%X(_%,7AS"<1*H/ M@-_^GK<,VR(<-7+AYF)6-D//2V9)0+V5*^(88XYOJA*7]A#WO#78,@G6(T:X MV9@5JMAWY5G;JVWO/Y@14PV?B M9^(69E07-M(G.HRA9QB,X4BBULI__JV"% MGX%1SHN^WS.$ 9R$HP3C] XF=L/(]?)CT/3_!=FAJ/^O),LAOP3QU?C.?;ZF M=QW(#W&,X4.2'N+?H2RF*!9MIS"LUYWNN2%2SD.CRDG09X33?$*Q\E2:62]< M%JV(^4>FG;%5_2NT2>J6B3I9+Q@5=I&8/I@W8V[ /,'>U(V ?Y)@>N\98(C\ MU/516#6RKM:+3(\"D> ^6BNXS'A83W)9WZT678D$D>P^F9==9MLQ*G<)GM)? M5.)3==\."6I1(1+B9QN%F"G?^E)69B[T1T:^G[*6)K4 M!]/,RRPCG9)#RZFGB05DCT\-Y1M /.,(QN 6X$?H@8QT>@5KDHE'L8.V/;/U MRM,) W0BMK_LKO"&(/_1?AJ.N#!V)?_A(TUS@A$]=$XP(/\G[4G3':I]VT_> MT"J27<'^:15[:0QG.8BS'*5U*B15M"O0/Z]"+SHZY9ZMP^55V"[CW-];Q5GI MT3H^S1+;%COE[NTO;?(2WA7<1\R:EG9.64U[ITEU M>?\.E>-! />#3#$>NL#(%O^N &3VMSS3,NW0$3BF&'@%(;.+Y0A)+R?OUD'F M)*=(> 4ELV&E79Q%G]8A,'M5WL7)^[3/Q2;*@U=(8O:RQ11_JQ@[ MQ2SE[/0L:3V?R"G/U+ZL.*7&*W0Q&UZE1_N"$E4>KX!D-KUE-Z?H9]8LEIK' M!\P6J#"/G9^*?W626E^C*'F%+':'5)&5C=8%4=]NH2IJ(U>QON>V9M9!Z)+ MZ%KETBL$,#NQR)\P(P&FHGH%/+/=5JWT;M<8CUMMO8*7V7F71GOW6 4%V"N MF:UVU8;O$K:D-GL%-+N1EDWZ3A$W5X.]0B&SP39@/G?)EY&PI'N%3&9#+O7K M5(QK57.OD%(WI.O\E(_K+ ;^N;^3U]_)>ZUW\D8H] ARG!U4P>C'\[[>!KTVG8;CX%, :MN?4D[F;F9I\-ZA;!8RJV[G=>TM&R^J=>H1-NY MK<>](W;WA*XQG+GXI3#4Q'>02'MA:V+W1,[38=A$H!:B\^EAN9&;;9AG)8725#NLV MY;J\MGG3K2$/FR_ LR<;ET!R:XK;_/[(]IQ!(6J15"PS7J_)HDQS]B9@OX;U M6NIEO8B4X#5,)",9F4T^ E@)F;&9&8J0&6F1ST:3B?(##/*O\HR+N%H?3>NC M::\VFE8<^UX';E8ELCC\U8FJ:76VV^BN0;]M438A=)WXC59G,^9['9%H"G,+ MHG!M2]-F!Z%5B=OL4M [-TD,\ *V1F4M7@=#8;TZWQM[G5M AYV+[5F""3.) M=4G(/(//]%_**E#B/J9B@NL+3$&+I>'!;ZXW)<8;?BG3JA*;I).I"E[KRTU% MC' W-"NXJS'QWH"VR+C-317K6E]88C*$^U>CQQ['R!6SFC18_GY_N#6\97&+ MF'G8+#,3&-#W20G*\]DLC+:4O[(NIN)2:[)<28I("D?-GN1A%P8 2\_N MRDU,7>I>C\LL=!%7/QCV5;/<;-4Z7FEV_W%K1"&$+Q+'1[/BN />-$0!FKQH M;['"+O>?MDU,QA:FTG>2]+I_O.VB4U%C$APGQO=4,I'!-G! MP?<(^(2081@F;G!#E@#^-J/1\7[?D%^H#G77(<#6\R?V;+/\?C#SH^S(Z9"Y MS<.[N%8]9N)>;5N<,75ZMTTK$_V0N?!3N>769YWWYV1OYYRL*.NJ2#.OM++[ MY(M'4E:Y#H3(.TY#8TE /.8Q.2(VW\B*EQ;MI\&E2?XQTF8H^& M)]*G.8J?NSZ14:@BXB.T\ZRE,#->?L=6F^B(*>J;/2CUD=AG6Z6U]_6MM M(C1,;R-ND(>IM7@"LO\]#VD![D> Z994V) 'YT19IR'Q'MP0P_<@CC.%OLK0HI++Z\,/>(A$/;+'CVH/Y;UDEZ3 M).&B;-B9EON:)?]:RRGE^Z),)2X-7[3JB==P7GN7M7=97ZW+VE^.ZB]']9>C M^LM1_>4H$T(O4HCK)+R)^VS=%2DY*7:NNHW=9]NZ^U$R0H2R>E57VK;N:I2" M%DOC>OW-J)9O1EEZ\W![+EQI$B,27+.WL&K?_]FJ6U8L=!%7F[U55>.BX%;= MIUK!+6*FX>EXR2P)"IZ]S,"\D5"S;IF:P7PN:I=3.6)(0M+3JJJR7_7)5H[?V8#N[ M^JZ7+[/E]_.^7*?$MU +*)/B;:%FS:?HKZ.E&C[,Z*[>J&E MD.<(A8\ 4Q6AB9X"_G';VEOG70[94N^NY&[0VX&Q&TZHJ3B,(B!+39;WLU=& M^O U/@>3%GLYY[1BP_--=^8]T<)T7\D@73'H.WPSND30:13#&762RV(Z?9Z3 M/45>W85Y3I1/Y6)\ISR!D\_0*?&K+U&7N+#ZDY1RYO51SBO552;PGK'ND'#^ M.]9Z?BCS;H3X1>O>,>T=TVUS3"/@O9N@QUT?0"J@0_H/*I?#DES(G^XOP,0- M3D/R;8@\4=**:62I(\J#VF: 4Y?)&1ZA1T6:5%MT[)A*V(8$"!MW2-MGJY4> M:FW6=^B9GH;S:X"3Y4X8702>S%>5=.C:>Q4I+-(%:^>Y"-_@N7H*B9\XA?/E M8V#BS55["%-)G=J;;#U*-%QG(ZX8GXJR(R,SC1&;C]59];]5OGU6_0=5O M,L'5>$A4/9RD-,C/G03-+;7[Y:#MW,I+,*-AZ%^BT%W^Y8[\*W*]=&54Y9O5 M'LC,L9=<.&@SDEIU1[9/QE:Z.NWK08>^T25X&DXP -*;':0AV\[07<1U/RFD M(,6&\,J;C6$=6!MLZ6-8?0S+AAC6?Y-5#D;';OA#MDJOMK(O6L5#V.:JL,$5 M">)$1877GJ4R2%)V>:VMKTLE!*T18VH@+!O -,U@&=^Z&A.] 5$,/?8A$T&D MMM88]@ID/5*:MEFX8BKC.4,8P$G(PEG6TG[A"ZKN*%:+:BUB[%SE3L!#?!Y& M,4XHT>=DI\1$X^@S2"DG?)U(O/X8]DIU/5*$>[_A6/PR6^9!,^#,E+@O9\0\ M]%'F/LJ\A5'FWN_N)C[HA&DW![+;89,]#:>J(N+U]OK@0QFGJFHEKZV94SLA=\5"L+R46]C+ M2AY0$0,/+5+F;VZ<8.HZT>@U6V$O MD!O>@+G[HLP\9]Y"78F'K[[ZFHWOT F:0=3NRGK[Y !N"<='1)0$ATMQXY" MFNA&-3C_/;^7?0Q" D*NP\PU]Q*551DN9\JT>=%L<0O\(9OO9S-2+3&%OI$6 M>C" BW(%>1OY&\Y'S&UX(3.J,U09TO&KSCP&G( QP!CXY*]9@88+XJ<1M+'B M%>LCYE:\D /%%.E/V23.3Z5I?NY?SNH/ ;?E$'"CMRNSKV^8Q%.$Q:>#>0=1 M>[OCSG(J;0LDL&A5L4]Q#S.1: 6_5<*Q/"K=G'QLCE W(D.;H]5Y5MN(YK3A M%^6#.IS6AJZ'*#\8I(7^ MT*ZU684H5%73AU8KGO;BH>X+%$4C%^.7,<)/+O:C=+&CKUL3-($L3+S>B-:7 MD-R(,#LWVQ))E0A+]M<\,#9RYS!V _@G\+/JBK3"J61OWF#0;=*!M6BS]91S M1;/7>--#?XQM$K(.*4V?EK8DT_3@H**G5_%4_I:5W@C;)T\9(;8>W?+6G?0I M(>6U377?;9*@C 2-$UL;OL3?W"!)SUV('8F>Z&%BC8^0[;Q-TI/2(!+?!UO$ M5]*]NI_;-@EI%;9(+A]MD8MH5:='ON1_W?REK?P\.3J=S0/T BH_;[0-UIAG MF_2@*7)%^O/)+OU1/$C(;[]]\ES"%LGELUUR87>+2Q1Z-:P>]3#;)T4E-;)# M:)ND*WTDD-=Z^V15@!:*Q/0+([P4'*).XOB6- >'>:Q!F(-#YG 6DSAT%JX4;Z3R. M&_I./E/&D65S*[@Q#&,X\"E ^ BNTFQ9J3I\8,K\*MA0F<#)9^BVJ'&,O!]5 MTN2YEA^8RA+I$ SXOK!$GU/V!G+*[NBW0;-6??@(_<0-%.6+^+0@I2=-RG!BHVYE$L*:]7&MT;>JY^ M6T(74CT__ZC=:8#"U2+M*K1I3)WN+ZYSW"6S'XEJ(D;+;BU3=H+F]LK)R5J M.RW0M?4J)[9T ?-W0-4+^,-'@(ERW0#*6/)WLFG$V/5BL@Q29ART\&FO#\9> MA3+,$Z$U;5Y=CU>YH= HIOUV")T/6V@$-)I8[?LI)]P@/UF,3A)PAW*5RE =2B0"2+=5.29%MG/N\-H 8X\,]#%J9T+]7H;[54:I(A$HW9C*,T M^GP>10GP3Q),EEYBBT'DIY][5(YNGSX3(PU&W(]LP;6Z8]DKW\U($LG:;'I2 MX<'= OP(/NY' L\ ME]\R!H5I=IM'76E$_U1R:(:3"083(I=SXL# ,((>S;Y1Q8Y,0+)>:\UR1J3 MI80W(_DW99NCE&I1^O/0B^$C#>3*,BV8>E[5+(1JFD7Y-Z<8OJ]YT^[F9J5-\#;8S,&T^H]_ MO"_9\9>)7'2-3W7_\97[3GR*FSZ7MT.1TOA]=!YFP0S%S:X6)GOURB2BV4XC M=%-JSQ > Q@3KSK*8@\09SE6!0/:4R[EU*]>U?0X8&DB@=F3..M58SV2FDY. ML&.1R6FDSG[;Q@\SE?V:T@K%31_?B#U$TI&W,JGD;;AYV9TB33+!B*:/=-M7L#SSQ9!R269_.XJE8D+3 MY[#M*]6(%B@( D(33NTW8_JE!^3MJ%H-?F@E5 M,V1>CLZ'R$GKJQGVMP7>T&V!OIJA96=NT]N=O7B^RR7N2K2 G]8+L/NQY)=IHJ*=X;,$^P-Z4^-TN10K;2OMLA M2S4)0AO$?%1+)_"4Q42LET45JG"SM_9[4=7<4'6U7T):%(@$=V@Z[)99K\"_ MA9,0CJ%'=N-1$L5H!O!Y.$9X5KP7=DH,7S2#W@F8TYE"[T4O+/6!B<(54_[- M*4WJ%+,ZI6G39U6*B9WES'TPJP]FO:5@%K&4:5'F[&3T!D8_CE^.R7YI=XA+EW+;3$@6=X%:%?I0]S03S]*6A$J ?$98%\MJ3X(V1ZM:DK+- MM3YN76(9W8!'$";@$L2JXA/W> MY,34V>9=7[HS<#6NX%6MAI(N9C8R";>1+G)+]ZPFQ6/S+K6Y"#L\.KDCOX$% M6%ELG]?2U,ZB5GZDQBW<30RO8NE5\JOQ#9@C3)^^^4Z8*=E1^.WO#RV/3$E@ MBP1CCR7V*T*^_)5I7FOK92($O25N[/)Y*$G-;UDOZR6D!*]AF6U=*+>4<9FM M%M1:S0>4)UE^;".\6TW-7"(J!H_ZBL=]V/?UAWVO,?(3+[["^6L!;Q-"[#)U\/?1 MM31MN8S8(5[ MH&'E)VX]N'.?0C8[ O!"6II\V<9Z :Q M%?&\V=*JF8&[B$N70D)D3QI&$8@C7GB1UI?2Z6HOTVM1()+%NG4M^-8Y_>[\ MK #'&<(YN@R&P%Z7]+":\TK@(H9_?"V1W>S8@2RQV$V?1Z8'0F14RCQJO(_< MT/5=:;CW4Q?AWA2FL\#IP-#)D#H9U'2@#&P?".X#P:\_$+S _BM $^S.I^0C M4UQHEW2Q.R2LI-4V1S5? QUH'A -71\FQVF"Q1.!@%\!'[F) XQN*!*0EVGS/T@(Y154NHZ?6[? M=5H"=C+$CDMFRC%3-RIWFNAH\12L>%6]*]6[4KTKU;M2K\-([UVI;9!2[TKU MKI1]KI2N![6=CE.;_A*7M=<8D9TM?CG](X'SU, ;@2F*/")_7Q-((6BLR:= MGO:Z3'4(L-65&J'9#,;E>P#R>B\?]Y@RQ,L1N'5;.JBEO$10\N[.$GH2^(U, M-DMF-_2&1Y 7UY;Z<1_W9016_;%L"B>?P\DF<8I9.JTG?9L\1."/A,Q[^J@O MS /&9UT,XV3C]*5X>O_Q3?F/U>_HCLRG\!Y%'2SW'>5T6N5]J_>Z"[-]5\ M]\!L$GW_[D'_[D'_[D'_[H'UY?CUWSU8=T'MWSU8Y]T#P_74S;Y[P/N:K8CM M;D:22-A[ZFAO_G?Z7_2==?*7_P=02P,$% @ 18""3*:&<W/DMI(G^O]&W.^ ]>[&=$>H M[>ZVS\/>.;M1>O5H1]U22+)]SW5,.*@B2N*:1=8A67J<3W^1 ,DBB2=954!6 MSXV]XSZJS&0F\$/BE_C;-S_? MOIO=GEQJG[[Y[?G[^-LN?HN>\^*/\=IZ[B;O- MU\6??CS3W_Z^-/'C_^?XS>KJ%J7[3??O_SU_?L?WK]__T&P_VN: M9'_\!/_G/BHI83V4E3^]E,G?ONE8^OS]MWGQ\-U'QO7=__OY\G;^2)?1NR2# MGIK3;QHND*+B^_#CCS]^QW]M2"7*E_LB;;[Q_7>-.JUD]FMBH.]H4B8_E5R] MRWP>51QHUL\0+07\KW<-V3OXT[L/']]]_^';ES+^IFE\WH)%GM(;NB#0.I#X;.T6UA0%=?N\FW.55E$Y2 MOLOI7>TO=%J+;_C\MS2;6>BTENYP[D7M2E9Y=/.JVS6%/UZR?_54I"\5FS)I MW"@)(@P>F'^!3PRU[%9Z/N_)3<&;YX72=BYR$97W7.ZZ?/<01:OO8%+]CJ95 MV?SE'?SEW?L/M?O^;_6??S_)V//='E/BX%95FH? M<'%4&:!B(0T.$S?]AA#A'*1F(2T/^4UP;0V2W3BB&Z:RR>UT?O?I9"2UNBZE M_3$X,G0:#;' ?]^1<]A-OW].LF2Y7BK]AX;&9_\KU>MBH$> !@6J=C? /%\7 M65*M"\I4/4]>X%_J5; +@T\8VA7OHD]/C09T5A6'6&L92,1@UK @/B:2>FH8_>O,WDD*M."TO-(LMY[6)B\(DHN^)=4.FI MT>#*JJ)N?5SN;X&LOBXO(HC%U%^0]W_W=B6N4JN]!._^&+S+=1I),Y"@0>8R M+AGX<>*L+@&''13O+]$(V0+TB'FF\KON39 MNZCS-[8DS;^B(?/D*O8*-TY I@B/#J-80$HR0 MM)1[<2@EG7_[D#]]%],$?,D/\ ^ P@\=%\+^]/LE?8C2LZQ**M420$GA P8& MU0 #BI^# T"ODWPKTE+MQ@2!.]TDU:*!UD-W7[/E<^6JS1_ MI9J@4R6%KR[6J-9T\.!G%-VKUFG8N2T5LCE \6[PF&;SQV54_#'N*>> +?![ M3J41ED>=/9[@V!JIJ,/SSI8-533\;932\H8^T6Q-OU#S%;N&UB?6C.IV :8D M1(,JDW9#*'%:4A,?$4:.S(E]COYO7K3/4PUN2T7H-[Q=IV@_JGU(A08V6M7D M0VU!L_?GY([OR,,^('=Y.8[VR?B8M^)8WXA?%WF\GE=7Q2TMGI*YY?&?@M3S M:S^MLH/G?1)=<-@X**=XP >D(KRF)M_KF??9KR?7^KU/YT=OVQY)H7;'T_X2 MO&>5ZDC['$:PYXCNZY.9/J*[\Z.WB&Y)H3:BN_T%1>=)ZDB!;HP F>.&-'S\ M7N03S1^*:/68S(WGE 9ZK[L$F]J]G8*..#AJ7#4< JE+MM^P!D-4@_^@!EU, M R(?8/$ )U$6Q=%^'?C/65+1F$.J9#/^[+[((W6*1%Z,CG'"_T\])M$JJ*#U[F=.RO(X*G@9D M>M+@F'#33UZX<@Z29$1P0=0$XQ3YVY%-7C>TBI*,QF=1D<&[,J-GT1%[S65I M5+B7V%))&1Q43NH-,36;S]?+=0H)ITG#0-Z:0%3 M:D$?:58F3_0BF^=+M0>;P.\3?*/-ZN+1F1D-1,=J+&7] 2;2XR*"C;RYS,MR M=ZA5[]MN]69(OR&&]CO'9*MK6JPOLB=:5CR?RF4ZUT\X)FIOLX]=Y78JTI,& MQX:;?M(D]>6: OI\)#+RQ-DDY;8[-Q%+[-U]9@7ZK>,-F*?CL:L<-?3J"F# MP\E)O2&:ZCTIHR8M.:KIZCPO:/*0G>3KK"I>C;.5FM1K:G:#LKVD[ HZ;$E5 M##J&B%?X$F7YR2-=WN;IFC_'9\C5OY0W$'M[,6]5N'TYKZ4,[E.TM<, MI.6 HR]D\],O49%$]RF]8?MXP\PDD_GT)SHEN[YD2!,<,Q;%AFAIR C0H9IZ MH.0:U]Y\O#:D\ANDKE2Q'Y_>(T$##[5>XY=R^)J*?U]I[% MIF[[J$5'&!P'+MI)SUN>\ST60E0"XS2?KWDRH2P6Z4&@/'FQY \Z9_=E543S M2F&9&YLON(PQHD&."P\*$(U0=(BGAE64JQ+97SK<(9+_""UNZ$,"FF?5EVA) M!T;KR7RE 3(IV>0"4M$$QXM%,>FL14!B0TN .!PL3OA;\O0BB^G+O]-7K7$2 MG5]@:-3L(V- A @::LTTV*B)":[4LTA 'I$J)"@TDP+"4',EA Q M ?(0Z)@Q16)0YCR-'A1V#7[WA0:E6@T*>C^BZ'V51E)$8D-#@"A$7XMDQ=5Y M4LZC].\T*O3.0$_J"P$V91LPZ.A0X,*BG#J;- ,(IR? $-0YB,7*KS1-_SW+ MG[-;&I5Y1N.+LEQ+1QP.]'Z7DQ:U^\M*#3$*$+EHJ%EF M.[/X"+-&Q$\(6# MTR]YNLZJJ'@]A[(=JCRU&CJ_\-&HV8?-@ @17-2::6#2$A-.'7"G*AS@#5WE M195D#_ F;:V'B([<\[[5J/1@^ZJD180;HX)J^/P+Y!>KR8F@)[68<$CB0#YA M\^9#7NA// 94?G&C5+$/EQX)(I2H]-+X%DY*&MIP@+A>WZ?)_#S-H^'!NX;& M+Q@4ZO6AT"% ! 19*PT,!"'AE 'GE\U;U=O'B#7'U;HJJRB#"G%ZEVAD\CS7 M.!@PF'$,'(B Y*"F[BBU\Z[XB AFTN$.@;:[(H)/W[XN[W.5S8/??6%(J58# ME]Z/*)"ATDA1_8^7/Q=$(<]7Q:9='.F=L[^IEJT&6M_GK%IUAV>M$B$*;-BT MTYZYUF;""0=<3J+R<9;%\!_(*_84I?!(;5:=1$7QRM;X/!N0QFA' M7J]IO<:8TTOUY<*(!FYCM)5? )6//"GE'/Y!-^PX #F;S^$94WE#YY1I=I]" MM8UZR.@&GY'%<^8=J_*#9#M:>C1@OF=S1042@EOV(5) DM.Y#X 0DDK@NZBI+X M[&5%LY*:W8Z&UN^;(H.Z_9=%"D(TL#%I)[\RXK2$"F(LLU9W_>>R1@RXRK:N MKKWBHLJK*+UT75KK#J1!")G7D5P1HNW8=9&O:%&]7C-]^;,7MMY:P@#8FKVD:G SH)6PP=W(H:5I 2^T34Q:5NY#2D*)!E%D_U<9.4) W'$1_10*B M4[J@;"3$D&:I\:\.#LK,Y-=-N1C0=U8F#C0 I@NWRR2Z3]*D2JCM E9)Z1,'!E6[H%"0H7$9 M>MVD!K-_8_(MG7PY'I'=/RE-[;,*2B] HAO:H]!,ED> "D MU4V7P8,_A\XSP$_:.=V^;P^(WF,!DNL*/?1"W&V]'7A9;3U0H"M(P[EA?[6FHT;C8*PJRB_4-@S_0@0+#E!UD@H8'X](9('* MO^N?A QHT(!%HYBNPG?)B[]O@CL^_/"V*2#T3QJ3/[T_>O^>__]D+K(ZE"*= MPW-2/9*([>,+\L1K@K-U]7]__^W[]Q\(C>:/Y$/+MRJ:8R(+:\W)LZ'%_( R MW^2,^(E\^'#TIQ__W?>UP8'T6Q_Q!:)1>1TE\ MD=5-WND@W7&O Z/7$W=G0WH'[58N-&/&657=*$HR0E_FM"P!RRVPD<#07@$; M"EE_H=75XBYZT5]!C)."K*:YRL21EZBKG\UZ5\Y2QX4#P#:VB M)*/Q651D;"HH.S:?TD4R3W0K4A=&GSAU-Z0+33L7&C0ZJZJXGVP(V2I ,),W ML>!!LCF6E^'.Z_70&R"WC0^NC;-6/_7^&>^>IQN5E,7.*+*SA8H.,QFA"Q53 M\>#"FZ.V:O1UF/G.!2\:85&;B%AM2!*09Y DEF9S_9&?D;)QW9P%\/%Q'157!<^F M%/.CBFM:\&21FK9R9?;\QGJ$08-'UPZ<:( Z2EW%L^SF"$CD!$6V1>X;)Q*6 M;@[!G%I$9@H'0YT!>O@-.9#"3J.F%6[UP6/4,N* 7>=\::0K=.(,=&0^Q@DZ ML*&!HKNNJBD;SJ91^CXIS;/5\1DY H'.Q>49R#&"S-'9]<&%W],)L\0ECVLC M--1!P=57V0@L08H75#W]G "5< ZD8-*7#'!C"0HK3;D %WJ\ +.7"E"B+-]/ MC8!MDL#!!4J;\-<2 *.E]IL:SJAR/TN5WD"^UE>(_")UX4 MJG4!TOD9UX60K-@0!YR"K#@)#AA1@T=*C08,4C6)#@/#? M<&#B:K%@LV-10J 9@VH$<9.Z8: D]>I7#,KV7(J"#@U&#,I)853Q,LD2\#45 MA/"5-;KX)? ]S2B;IY# Z):F3.8#P_WGJ/B#=IRE;J08&+RZ&ZOB/<>CI48# M+ZN*,LB>:%$E)6&VOWSX6(/E_/;B=Y$Y,"]N:,J1 M#Z[RKHBR?, MH449S;$4!ZQ-N,C*-,B0$55-4! MP\=-ZO9BQE6$:!!CTFZ(FYL=)(-4KHA/V#)IG5;R;??P1U^K6UFA9@V[^25X M%RK5D0_V&P(I;!6M.X"3R3P7@E$J.2C^TJ,)#@>+8HHB+RT9 M[$>0+"W9-NN)]6L6G\$D!6_OX.;;/!M8>+SF/W11OY<)T<2 !E,N6DK/B#@/ M#E1!;,XZ2^;M;OXB6^3%DO_/.SI_S/(T?] ]6W-E]AUTY6[0,/S*SHD&>:/4 ME2!(4SKO"< !Q]O'9+5B4_*_L?U]*DXJ^?$29/3C>L)UO/9NRI'9ZQ'R*(-Z MQ\E.G&C@.$I=.?&G8,8!PAM:4M:*4%CYE#)/G:_L,ZV%QV_F 0?U^TD'# QH M .:BI;PO$SPX<,4#TOB;3KZZ!)]M6.AKJ;T'">I5EH(%95(T^#'KIWQZ*PAQ M@*%S1YR$32 MV_DKGYBC.*3ZG%"C)'BM"SK>M%Z14'=V/X#\40 RHP_P MY- 4LSA>=76^[/DK)#1[9#\@0>O/59U>8QA;IVD( [U/)%K5[N).2XS&[=DT M'(*II<5VP@B.SUUB0 M40;U0D.<.-%,;J/4E9Z",&8"#UH9*SP-H@T]-E2>)B6OZ,V6A%>+87%Y:\M8 MN,/@TLDD-3"-K B1Z:*O#II)]I2G:\93O))X(X>\R2A_S59%+TC2A$%8:,9D MO_Y:)!4]S9]U+PQ4A'[/,W2*]L\RAE1HD*5537J! K^3F!$ 5)*�=>AIY; MY%OL5*5W]/@*OI SK=8,TR0K,:'!FJNF13*L/-(_% M*;^O#Y+2"1%'2>/U$L6YQQ\$,! MNQ%P.Q"8C8/7QJNU6-I # >JOM#*>K,QH/&)(*5Z7=ST"' MXE2J#1'":!K? MPQ9FI'JDY)5&!0YL;%$L#%^%L*EEP0ZJ%MB."X!AVB4KK+)@T,CA^?&!3?7! MBP,=.2X'9U=4$3^)%%Y-O;(FD?MQ5&J/5S2T/B%E5+<+)B4A&G]ETDZSF%HQ M+\63!9,W]T#]MMDN?D2RHAK:=)JDZTJ;Z5Q+'1)- Y5->*I)T2*JKY\=4[&@ M1X>J7VGR\,@4F[%-1/1 OZR7][2X6DC)MDU^:Z0,GPB<9%X7EZ,$H$'K%*VE M>]E:!HF$$))Q*7!).^\5[*[])6H\U\/5-:O_:"D(,&TST0'5.A'8<6W1>SJR M&Z^- ]MM OJKQ4E4/IZG^;/M!L/,XK=TK%WY?A%9/3T:/#HH*3T^;:L(,+@! M$^%!$0P?G MA2.EH 'Q9-7U8=-1RX(#S"+7NN$HNDO@.\--7[%A;AOQ*QJP2"KI3YYQ=/TL M_K_K.@KL+K^AT"=)2GMGZ'?Y;CS=?C[E$X[[;*PNL/?Q'31#9(_&R0F3VT^1 M*N>7@?QC)-O<_["_P_^:LP_^A&-(-D=R-'9(]:XC]IM6Q:1P/XV*BA(--(WJ MR2O5?/X'N0=J?G_3D., T2E=,;@G7*-9%L^6>5$E_S0AR5]Q\QKTG-/R\@(>HI%?^] MR)J(JKOH1?F@S)G+7V)^9Q,V>?FM+%B0-$Y=>>P+#@8C$C>AP9Z(/.?%'W!F-1<22%+198EDIR0;/)O/>C&I^V.37 K!BM'GZFVC3 MX%AXPJ)2H;X9CAT&_#B4E74$8+)AQ J\ZX*NHB2V92NTL86%G]H(,P+[//A! MJ-37$8X5]'K^"LX51D/B_6K*F2Z+Y.7C9Z]C +PS&;NQCL-K^; M)"%>E(Y07Q$X*(#^IA'WMC?YKX1(<6 FA))T(Q7Q6 !5.X\XZ[89TZ8Z"<%1 M;S;-"G4U.VY\&W5V!+5XE%LC&BMRFR.M&\I6/VMWO$I\85&J,<.,S0$38D2J M-77!87O\6 A6'#AT#\G9.J8':[#5=D%6N!XTC=9;.K>"@ZI5S4[N7SMI3;&% M6FEL%9=+.X@;- I" &4'0QT@;9""Q@U/5EU=JWFW8%9>*S)5YY3&//F-N/"( MTJO%99X]W-%B>4KYO87J9M&5T=?EXCA#FOM%-Z[@^!JMJGQ)S:!4,3HVNPM" M'*Z1K9+Y[?IY7G3MLV<3=&'T&K7J;$@OFM7*A>W@REECM4?#DU"PJ[T(^6C+ M43N@SY'9<]ST"(,&,=4.G,&=X"1U%;5%@9E V[$=-ZH"Y,W8NLMG\W^LDX+V MDF)#B4M+1O,Q D(X1W?#5$[2SHW563IKKGHYL&**/<(6/5_ ?H?S'VU2GO-S MSQ1V[H]Y&B.9UMW7P5LOI+'N<+;;V1S$9EVOMW*SOBYY]KO&[JJ5SI7"ZC0 MZ- 6,DLHD.F4U^%L2(\2:AHEY6.A*"-%0XL$6)L3!F9%O?AEHX:GH> /L.Q' M$UK&0$="%D,T1T(:+JR['*O&3PE$TJW9])4[6+=AFRW_3B(W;1>;^-N>H%V M W*V6-!Y=;4XJVL;W[")Y"H#Y6=9#/^!TZ^G*#6LD=1_"C M<;43E!YB5XC@11MK(:1@4LB\?H;$/"\\0<*!8+5EU[1(\G@8<:5ILG$BO*9* MGF!<+W?R"'Y<#GB"YO)MYB+-G\F;?%W!/][RA8,%M][[TT" M-,ZD7E8@-U8T2Y]Q^DIY@SK&E5,U9O@T=_6) BJGW:8#*@\HL1I8I]@/1($*%# MI9>VXBH>6+29?>\,+]N&1$%2,-_IWJ?U*=! 0JF6/K'R;YP,21[E5JW+)*,7 MD%O$9F2', @Z)$65"&FI\*%DJ)H!*4!*.*T1+GMM]GS^!T2ST:(4>=C4S3ZD MPKE/->@Y[(7C9N=)CJ,43URJ*"( =RO:VCI]$N^)2 ?*2>E'Z]]1PD/6SPJ+ MH[H: PYXZ"KAG><%31ZRDW51T&S^>E=$60EW%#P=)O]?J=@[M1E[FY)FUY#V MDOU0545ROZY@ZKK+KYG%VLAGSSI@J*:XU^9U*.9DBK;A,3&LRY:JK 71O_0^:PW$I3BN8\ M16^36$A.:(R&$0OV^H:X@D]P'03Z>JJZP0_7BI\;)[8LTJCZ0I_Y+T8DVGF] M@]'5' F/-D913T6 M(027B^Q5/)K%,4_^'J5P@W.1U9FYN:GWP](S-Q#!4"85O:7%4S*GHEF@:-)# MQJ68EIC[_VRPVEM[;$1M':X]?!/-^/-DJ+*$TKMQ)90PWC4@#*,R:"F%X?+ M*)=K!BQ']R'N=FSMK=+/W-*X)JFKXB'*ZOI2)WE6YFD2-_6JKIF6$*\DRI_4 MCQ.81V@N"FU/X'"O@O!:":.75HCUD\Q+,K'Z+G MVB^0S2?0U8T^7I?P\KL\I>6\2%9U4QU'95)>+;H6W=&7ZCC5/RR<(LCG )IN M:'>TC)>"9FA,5EVZ\@46 'B7"0>:ZU3NL&%C8W/N4 /8P.!U-V%5O++&P(W29L:[%(YI V2[+:ZC:W$NG5@>[ ^)XKW4(> M&ICOP AI$[IA)HI!@6,D;,IBV3RLDM(G;@VJ=N&H($.#,KUN4M+E'"X]/'#FIWT64D0$-MERTU,S5);E!5]Q.%#U[/6W?,5F+A1HX_#X! ML:K>?PZB)4<#+;N.JD3,G(-L6-#Y,859-C=F9@D,,Z,3,]%C!IK-A77J*N) ME3;]KL6!.?!Y3NCD9L8@H9.9"0W27#55)'2JDR-S3GY>V/*B\W!:*]T]WC@1 M*!#JZ!''\./'K;O'W$!X UR \26R_-Z?\CQ^3M*467G!MN390P)%'%[^C!* !\!2MAPAN9'#8;J00(0;WDE-GLGWEZ<#I^:F[JRF# MY^\V-C18===5\K%1!;>$>ZFF-:S&I'&!9E)?%;-LRC8ULG1TP;'@H)RR#A;0 MD],=U<%RPH'.@UAH0R%!Z26,A%@>>[DHN7],["A_)@_A^DRK1TA+UQ8V8K/S M_\F3K/J%_0_F[FQW Z.E>,VB.0%V?=WR]>5G7]3E!5-=GLWJ^KVR U-#Z!)]1W2[0E(1H M0&72SK1?N4>"FC9_Y8B@ -'D-RAKD$!6G(T:++KJ$DKRE@P3Z *N^QGLR:6 MP#BSG,;JZ3$CS1X5T$ -!ZC.H@)RJT'^?_Z@RW:>HB7WNL.T*-W;3VIHT8#( MHJ"T5ZS)":,GG &=HQI:9#W(T-.'1)7YF$)'C!97CIZIA14.+&T\*Z]JUGF% MG4)EOI.\K,K-.^VF&)_MD&)+H5X/,W;2 +U#CZTDHL'W3LR0#E%ZU0FZ8DDM MEW#!1V*,U"_Y&^'H/+%S&QUWV\CFK[>6BG+\F)M@T@!2BSR\$62T0YGB@ESQ MYY^H[A*=K@I#W@3:+_K0.6&E6IKK#6S.44X8\B6OJ/OF>@2_]Q1:8\PRIWK1 M,*-!X%B-Y?I9/->/2*:%!)CT 3SM#5U!SN3LP58<2TON%786I7LHT]#B 959 M06G*$^2DI=^AKU-&6-4?I-UWP"?KLF(;N*);ERN+SUC7Y+#[G+P13SKRQ5.4^@MD\PDW4=,5I861>50USA ).Z M0#=/EZ3=38WD]3I[CC''7F%]P(@&?&.TU195Y__HL., 9)N-P@V#>O(@>4$< MD*:C10,NBX*&7"#U5J*LX(+QEJ$*"::N"[I,ULMRDW!IEJ;Y,Z1M/L^+TWQ] M7RW6:9.7Z:RL$K&[%X\6\C1_J-M"TV([E.\WE\..FZ6?Z&%'PM&,BUU;).4% M:Z2115Z01EZ3Q1#-4-*DPG!SU^[L*)*:.+AS5UY$,!ZEL$,BDZ-.%A-U=@@< MV+U8KJ*D (VOBM.D7.5EE%XM(.C^,GFBL5#5<=DQ2937)G2H,#>JWM6 ( M_5H>:03BP/H-9?N.->T4)W+#M .?WP3+CF;TTRU;F-!@T553.14SYR,=QOU$ M&VQJU5UD9R_S1Z8$+.?K E@6/SE)@K<(@FFFM;$"X]B#(VZZSNHH3R&&)!EI M!/%]62,*AQ/4A;8Z'N"Z7V0."L,+ ML]RAZ<;N&YMCC!J"TX47%3I'**RXBM^P$\&/ YK#UV-NB+1RA7S/YX _"PN6 M/&_CU#V,AWX_E_1J41\(:TM6#XE\PDFM8!<]?0HT/DJIUA 4C C.;%JRO6PD MVGJ%%UE9%>NE_1K=F904O"!S MIQZG9)_NC,B-U^LIWAAS>B=V+HS!83A%6PF,C)=PYGZ)5'30- 1S.J__G04@ M"<]UVP,X^SM.1HX&374;I?8#^1SU$6/5 \ MV6@UR7:-"SD+#X+DR/J%FY$!W8&$@[*'E?SX"WWN%-@M\HS]8>4B80N[U0Y"?96G*@8#ON35 MWVG%5:.Q_:1ELB1?IR];FMJ X MZT4 ^U=7#(Z5P,;4)MH<$LV4EWG$0\845:[=,]I/D!@FQ_UDT]59[T>+"P[Z MW=E@&@=HRY]OS&Y?0(F(Q\KHK<>SAX&WFU%J+)MY$0+726$32@^GPO7D)S?8 M'MM,>V:##X7.JIKP=RCU@KM#KE^WDUG>E(P=[3^=)85RI2--U7E51S%HH#U= M=R/6=U.W=;> SN%V-JDH?^0SM/9\#77W9DO(B/=/OHX_>X'X2SH*Z;OY1(@A ML,O&48V-7A);P M/MW/@6FGAMFP6*[[D9.-U?]QDYLQ\E&3F2^XBYB@K&GH'UB]8VO$M94-P>VF M.>;:PA,<@",5-[KK5+HY-GU2U@85G$G=T)5(W]^.EWN-AW/B\N7<1IC0 M^#4'EN"(&J>G^0A&2"$@AK1R]H*GJW55L@59G&0/QU$*25C@H]8ITXW-%Z+& M&-% RH4'!:9&*&H"54<,J>5P?.&8*#=K 7@]E6?@@V&O70?+U6OX8YK113+V M5'J"Q#"G*Y--5Y^RC!87'.Z[L\$T$C8RA;-MRX36R'Y+;:Q<;98T'G5 M/DID.M^P_2YD"LB@5+/]@GTW(L.,CNG&JX?'>'D(Q\=D(TP#I,_>'R18;H4V M37!*%[0H:,R4:T]D+Y/HOJE=/FX\C)069BA,,ED]"D:)0C@ INAOPGXCCT\( M0B)YTQ&X]9R@CO;+LZL5A2CN[.$R+\N3J"A>%WGQ'!6Q_?QJ%+>WJ+[Q)K61 M?.ZLP1$Y35\3 IDTTHHC((_T!&+SO\/WZL=1FF2AG_/S"_]:@A@!R/(:= +%LBJ)05.V!KNE\W7!9XFS MEWFZCFE\S@ $VXUUQ9=2ATY!4T7'&9D;=L0ZI$T52K"D;.E M*::1TJV+3!HI>$=*7>YY!@O)KOV064&4#2S+]5+\;?*HV>8CH4?0]@UD&TW3 MOX!Z9&UMEO,HZZ0"Z;Z)V=7BSJ9*TS.=6W-\BX_8>KF:1)#J))M?&TC MT&\RWVT-[V?YG2H-S1C9V@3S 2V4)(911!IA./"_\0P=>\]>*EID4=J4D2UG M554D]WQ[F#_?1^@" MO!EMBU-]EW:JIQ"V?F9_G3?^07@#[ABJ1]IW%]A\A(C<_YQDR7*]O&&+D"BM M=P$E:ZS-C0@\W!J[F]Q*=IA1O8/F4 _7+00C'(?;6V,:8$(ZJ<43(9\T'\ Q M@IIWX)MGX%^HKBRVAM8GPHWJ=A&K)$2#0)-VF@0J)2F0O=27TKU=TP+^$#W0 M#QJ[S2Q!T^\IE#?FW^O0HX&5@Y**O* ;%E(PGB.R:KD\OU.SOMT^?KUC#3=[ M2939T1W8\+QBFZ*TO@HDY^8KM4X]2. GOX&$_]A+H% W@XYX6X YAG)Y#6'4YR5*\)%I#?1O 5\2Y"1PB MX)B&Y+GT4P%Q3R+EB/,$W&<*NZ91&6!>W'0YL'DX)VT/9M5CJC:]L=""OG$R MO()QBGD];(X1X >J/PJH9O0!3C:,4)V@O+: >,DKU<5-!?'(H8*X[YW3*!^S MH?>\BJIRMF\>YV$4NCIX&))1X\/&/79/FRKKUR*IZ&G^G*DZ1:;"MZ UZ"@G ME*])21PMV7:#/,%-.@X_W^H&Z4+*1\H3Z^BJ1NF(_58F,"FL1%&/,OBBU4D] M57V[E,*Y] -0(J$N)#SLJ]8;8 9H2 M+CI61?[ -,&&GIOH^3-;L11)E,)+HMOU:I4FVLIU=K8@B+(8H<26A@R;,CY9KJL&4(O.C2'Z-W?L:WYE+H-6_P.I+ 17I/B&-_=XQ7V;S9[ M041B%G<3A6F,=F/U.<['&-.%E@L?FO$^0EGC61JU9W_S6GX+H@SH*17_O<@@ M3) M\&$GU)PLG_)U.2^'K1V'8\5X+M)A@[NSD9*00/SR:HKKM.X( (-S%8-L%*#_]8BT>!:?5_(#]7'7C+63"@R MC_<,<+K7Y1R8<&A74SZ_*)'4(9O-Y^OE.H4C$'Y,LYDVT>,[Q7?2=MA#7\S7)Y,#3<15SOSU M)&<[^:)D?0YN4Q'SH"/T%4YB5K2)(%%3!1_&5M6DN:LF)O.6FOT3S7S6<35R MI02="[,P>9U[G SHS2A&CN &Z6FY/T[3#@ UJDC4-?.,"W!M=0^(651N8LE M#2D:$)GUD[9V@N2(X%EO&\I0=%8Z#H?"4P0% MU(0S5X=)2"$:KC5#>M@%W] M89B.U:R!S1S8KI@Z^4)?JKMGFC[1SWE6/3I,:).$8G%! M[@W@ZH[L$@_"-3F;,1P #(5_/43@_YU&Q=USOI.F:F7AA?G W.GHK@4=**C[ MVBNP_./!8IE]?O@"9VMIR/'<-7E+1(.H0\9T1W\9U1_?'RJJSUF[[JR1A##< MF.X:O!VD0=(!([JCO@+0'PX6T(QV=VW$A2$'=,?@+0'-: \9T!OU%8#^>(A5 M0K_WNX6GQ80:H=]KVEQ1(_0=:1-Z7*DJ.[)_5%&2A@K@;4T3AQ*,0?^@2T>+ M[^[1JJFRXRKHE]BAXN8>^B.FR>^7]"%*16*G88("Q<]X6MVDG-300$<$X8XR M"^RSMNG5<\8-D=)70()%U68ZUY!Y!<:*%DD>WU914>EF=+.:0S34A26/R#%] M2#*H/X##5W7C5=46G4*:/YK%Y55QFI0B(RCDE;ZAU;K(KA8GT2JI(I=XV"WE MAXICWDFSZ,*;MQ*.QE?NVB(IN$?\"K$]&U:/[K314OSJ[ R&;&$=K=H(L]?M M\P3'VTA%Y<694G@Y1X7UR3#2EJ! 8YHMES2^=UWBD7=6:;,NN.B MIG91=\:KAP"AX(B42+2%_#KCV M@C[EZ1-4B&3B>>K;.9>UG^5"FO"3U)Y)2P[!I1IV>7;8!HYSH7@:(] MQHOP!K+(T[XN\K\W!*D\ "XA-\PC)>XS- M?=^][A%JG\0GX%3*]5:*G=_1@$:AE.+-_#(I2\CAE^7FE,!?PW!&MW:?H+N< MHN:^@BP'M8RC_A@_(B47Y)@5/M3<:["8H_<6&L;@.)NBK=*G+&L6$F_H<0"RNT2J M#4LHVQ^NZBI/5XOK(LGFR2I*+S+'EU5;R@RUK)ULOFX=/%H@ML79+HS!^[AJ ME'7FMU731*$%NN%EU10Y!PWK[9Y78=F1A[@UTX9"&3747IC=-U%0<&KSRGH% MAQ?IU%OLAK34,Z19T;JQ>8YA&&-,+3W+@0[.:&Z&L'#]Z$@DY)JT-=O&,@* M7@(%2]G1U=O\7$1-B>\ U**G_JG(O1@9.&;!3:EAJ(P6%<7K(B^>HT);<<;$ MX'/&LRO>!96>&LWL9E51>G30,+"YK"S)O,N" URU@SJG,=,TO8M>ZB>(QS2C MBT1W5V;E\EJNU\V$7L5>,PL:P+GIJCDB"\&+"FW\^FG&5C#L2V,Q M9^,-@#PW$F(:/-U$A #I&.-4 M4'7A1P?8$4H[P1;1$K$=DV(E,=&;6IB#>%,G@Y3>U,B)#IQ.ZKIY4_MJTD/' M3>@QG>U^SVI=.LNFJ5,_61=C>^REU@!:7D=)K*V;.J3"=VYNT%%9174O89Q" M"3AI/:8P_)@Z3)&K!?LO7"G",]TK-K2?\G2=55'Q*E[K)HH@OZVE^0H2W8') M34SI%J*">X;=Z#]$JI!(WL!)_%MRSZ4*IY%1_E*5_5M4]WM@PN'^.=F()_%& M_E[0/@W5J- [ :6'@L;IJ+OS!*K=+'DWHP[,/5["]@)]*>I7_(:2P?XT\%QMV'?3RLL.+Y\//F+#V>PZYU DM[]G MBP6%RK>;)H#785#4.9LGJ2BA.&NN'V&KOX;WQSUB3=OO1++7C#B[:XI>DISM MQ:(93[NS93A.?K[E!S^1;3>,T&RGU*Z[,,VS[; M18+_Q6NYB M>O;-P+G5JJX DK ! MIEA"#7[WM0!5JM4L.GL_!N]\G49R5#;0$"J(2+PN($*[>J2(GKYI #R\T03X MGB9L7P;Q2(DV&>UD:0AC_Q#O-5OKODA<\V!YX2*O(H8+ MC<9QSWA>44VKC1?C$]Y3C>SB>JP,-(">J+A^2GYJ!)*HD8@#RU=L'BDTL0RJ M(VA-@XT7X_5EUT0C>^^]1LI @^6)BBLC)SKG6[1T/.$ZI#!O=*$MCOKJ(KX[ MQY%4<+KVFO^X18[3L?&*.J80<8IF U31;FH.-)[#24UMG!MJT&E6K)IQ-NU. M<:KD'_6''8)H3M39%RE7,*?)@7P_RZR-E KUZOFV-)?\"(%)_O'8.3Q_8UKBVC9 M@P+38I01EAI>O* T*RQ#,HO8(IROEIN\S?BPV9D7/A6P..JG,W.:4/J,X:=^ ME2'V&;[+A1 E6-QR$1P)>\26L):#=JS@%5Z"*F)H9$'5+,T_2@II:0S'!= M0JE'UZBAB,'?N?LXC&"2U9/VW\QY':0_DQ<,)_D2_BN&31;71W'EV7*5YJ^T M]_/T5#BBR#7 M]JJ)@X*]I[ 1M)P2+_BZZMG7G4CA(Z]>Y&3.XU= 71G(UI_F7-6C!."%IH/6 M#CNE+*^@J&S^D,&I*%( =Q*GV%J%DP:%HR;+BXH.+[@VRKFM4/<4_ZZ[RH(R M,5>9JER[ X^_.'E']3>Q\Q:&X'@9HZ5CL7C/GF BEY%RY,$!DT%A*">& M X")J<;3]^]#P(1QCO9"P=:>B:XP86S' !>NGHJ /.70*\T=E97R>_K#)Z;U135Y:#IZ/2C M>^P&MC?>Y 93M7R/P'.50-/^7ZV7:NN?=/.7!6KF7RF,0AK/GA@Z'NB7]?*> M%E>+V\>(MJ-?/H@*J#Y?7M.#F M:<>RDA!?#YK5M'I:PB;"7F>%'9-#:VJLN/1/38J_AX:*3NDCAS'D[UIEEE5) M# JQ/<\MG=>%V,]>YNDZIK%(B+I1(>)''#7/E["!#I19L4!:2;@/CFX]<-25VB? 8[ M$_Y_?H&49MG##VVN[N#:RX?0#+9]6J?.>562 M!R8-B$ M6J!)E/AVJA8]E<'.K2=O\L7L99*?Q3&O71.E=:AV>;JF=WD-QGKZ44Q3CGR^ M)O]19C0+ 2>FX(YEK*;2EJWEW60>BM>45'DSS!ND[7,56>MX0\MURFL(R";I M%T-.S)[7F2,,&BP\'3A1@&ZTNK;]2E&+@-R/D8Q*)*M5\+T79;FF\2E/*LRV M94E>G]CS'VNSSE[8]BLI)>^XC2"O:\7)AO9FX-%2@F-[:]75TW7C3&E#C0// MS1NK6UH\)7.J7HE\R7D9+"I.)4I^(]_]';*N?,FKO]/JIGUYH#N4W]_WO):2 MVG>S]6Y<]O4Q-&-MWQ9*N3X[;,T$P^:?-.)'(SG)\NR=^!:)$"7*VELS"==V MGA?UGX#N@^^^TBCQ50QK8P-[&>M*#;Y^!V R>VNO<$2>A_$7*_X]'.Y"W8KR M6=.QYJSI%]'86=R4:KO+X4^=(ZC9PT-!'UC[7&056R*5R1P>,1JOQ<+HX_V4 M-62SVX_ /"B#QK6$;@'IP*6A9OODC7H>LF"AOJZBHQA^-;V^D%/S%?X0A*$(GC\@Q?4@R M?AUR'*5X\CYMVR#\O*Z\R,3"R)2(9"]?.J11:&BJ78Y#Q6>^FLE3;YM] '[: MS;4#CF''=B +FE1K9IE82B1UZ9BF;?;4 0[?/:0AZ=R,NQR@UH_Z&:X_BN&: M\<5CO,])T]5@^Q@^@8DS36%)6S35&$.%#82ZT/ 4;C "'M-ML/?XFA&]D0XH$H%&]U_3RKL>&=%]2O>Z]U5\YY"F>&TS[7( M2A_Y^H:?SD1G%PZRFPM><265ZNUFM M#=J_9QBISH%.-9,:?4]SSRA=OF(O,*TE1D]3^SC2Q7&YHG\7;UJ=>O_Z(5W$ MC&S2/=V/FCZ-Z>PWC.G6?)"TYQ(.-ZJQ'!5HM@\7L$L-4+F!W3?M*%>PN\\' MWZR&LWFT'_C/%5P98$FPI4ZH/(2/YO<:L/EU>!$/K3#:K^SC2!O)$J-IGZ"K MC)%*H'(C>VG@G:XU1FEP.(YB'V:/]@Q?46 PUNTPHG/R4*:/AZ4X##NLW;![ MZ&> E:_SUU%-3KMMTCW%*J.9CGQ',.]Q0@+Q>(_$I0L&AU2QYU%2\ P$L[)< M+YNVK),7T&*IR^RSSP\>1)ICYX;;239CZ]=P+3#W::)\D25H1/;A=^251@62 M'%R3G9JJ+6Z2\H_S@D+B$,HZK;J)JIW/RN[?/8CY>&PS[F0F=OTHKA'KP=+A MP&U(2,%HOL(!VSBF7_*4B4F3ZM77D-5]^6 'K;DI]S9LU9_].@>NT=;AT-T0 M?<7C]C1Y2F*:Q;Y';?^[!S]F5C7/5X5E@Y':T-"7A.:'LH-RS:W MWOS'4]8@;5"6+G'7>=A3W:XZLP+B+RX]7X@U!&^^90= MX;VLZ8CZI*XMS M$M-':" >M?C*P,1W6D.VK/.PNGG"<-(QUD/TB+U -WZ:4 M/+,P+Z!ZZ,]94NE2?.J(?0YKL\)=L*DIT0QWHWKZK#LY&_@1D).2/L"B 0>. M;J.4EC?TB69K^BG/X_(+U=4*5Y-ZG1H,RO;-ZPA@#W0W'$")% S$E:?<%R\*5:LO#,ST>.;,9RT'7;1AH84=,4T@_\! M J"\F;6O_(WS4U!NGG#5-/;W27R.:Y5R71QU?T]U%7ZCFE&%XG2:VI(/0]44Y/;-)2OJ8">5-%+4^@ ME^0D=K&L5OH&-MNQ;7KU>O:/=;("?%W2J*2/>0J%H:ZC"AY9* #MQN;+5XPQ MHO$9+CPH?,<(1:6M6LUZ1&C#?$32AIU$64Q60@ .=W+5G!AQ$\OS-7B_STF6 M+-?+^N()"L!KQI SMT]G--*DKJ]R9 T.TFGZ#K%:$Y("CA-2ADO!@ .8EY1- MNA3L@JIXG?=G YLA]/=J<9+#F<3(<(3EKEU&#A+\U?28PFZMC1RY^L M"_#DVTT5K1"$,_; P D3=RT!VU9DDO9#\#+P_/6@\'J1W3WG?X?7.-LU2U<. M0M3*9DX [D;(@6)7,D !WQ\/#;[LJW0W .Y(P@EAR=1I(&[%'"Z,AR;(0/[X M_L" ?,Y:="R!:7].I23"+CR_Q_G<6S^Q;ZV738"&XG!QA,+R5;-@)47#RP\4 MJYJ;1,!.%I1^&Z#SV$:\7*> OF$7;7Y!U1&26G)(;4,0HCTOLGD!P_B4BO]> M9*>4=7)!X[OH17TIY\""J@?<]54$77 .$M>L$ D5U\P\%D/+ A:K[1JDLG;4P,GXNQ[I-$(;H MJZ&R=_2E.F9+LC^&W:,E1-4C-BV5G0 ,I.$@OP$/X4S_$:(.B;ARI_%M\I E MBV0>9543H=J)\8 DE$Q2ODSF3'.:Q32;OVH[;R="477T+BW2A,?0^(ATI)-& M/.G(Y\N/Y@MD\XG@*-I4);_(SE[FCW"'P*- BJ=D3LOK/$U,>!G'C@L9DW27 M,,"?$25<#$RMM!94A\4(4>0W(8R$[>SS)(NR>1*E%UE9%;QQ;!WLP(*J4]WU M'79DRTDZK$@Z[@M]GHDG!_!HJF!>9,WHN89?\NKOM)K%^8KY(4MG3A2#JH.W MLT%Z$$2?F\<<\!9HU9-'7O.*O-**1$(D$C#(SK1[S^&K1#6R_ M@\QZ>G\]@A=5MT]07/+4M0AX_B6$P+^Z8MADS/,28NE?:9'JV+=F/J3]ZJ2T MJ4^52W0$_=EDY[K,H^R&UK%#K77WJJYT8$'5B^[ZFCJP36,&8D@K!T=G"B^#AQUH M($75;W8]I5?UP$%J%K)YV?J;X K1+]V96,S//Y<4XHAG6;:.TF'6*T<65/WD MKJ_I[2)9BM7+&I*8P+E"Q+EY]L<01X/'ZR2%L<[LN%BR)?236#ZKAY21&%5G MN6BJ?B).SE).&Z0S\JC2M'S["ZYF'JJ%KTWOBBA)::&9([H_HFI9E6;X&O=D M=JINV/8'5(TZU$IJT"B+XBCD/ IO<:I7,;V(>W"P1WK!JB%#U=AF':57B9RZ MF1V3ECX$JM6:W]!J7617"_&K6X_T>0Z@>Y0*RWG8@ @V"Y23!;E^;I.%7"W. M\X(F#UE]M%C>T#E-GGAAZ 58EE5Y(?776'Y4?3=1>4/"%=:7"R&H.5(M2=&* M@I^31EB0$9DF#PE3I&OX*=OTE%4RERV7QN8H;E0]/4EUR;?60B!A7J?#XUJ. MJL=#=#+<#CRPG2VTAWI5(5.@ZBRM>JJ;BY8RY'+CWZ*B2,KC*/M#W>##WU$U MMT:Y86,+,@)T(9NZ/DN[>E:$#G9_0]7$"L6&S=N<$>;/@2((OT19?O)(E[=Y MNN;1HA?97.,^M)2H&MVJIN1.:@;2K-'^E5-/6@Y]1M;1:-VD!TU YM?+DE"6?64,\WE%XPW7WF*_+*(MO M(7U*16G6;]J.!2Y,OM*5N!O08,/.@0HNSNI*22" D7QX?T2@U_<+H_^SSNAM M\C(*10X\OD#DK'Z#(2L#*@BY:CM$$/"1/_O"SWFR (U&8\B!SR>.G,WH8LG* MA Y/KAHK,?7A3WY E;YRI49"RH'+'Z"<3=C RG*M.2EK?T'5 MS)):TOD8(PAZMW%],M/$K;6_H&I122WI5H,1!#U U[0GRM:TM&7XJ"HH*T7C M6V8 A=EB=E_D4:QN8 ,IJC:WZSGL!L%!! L//19,6#K&WA_(NV%$ZX?T+-$J MJ:+T[&5.R_(Z$J53-5F>1$7QNL@+*']K>2LX M@A55-XW7V_1.B4GK% *$0CEDWA6(X[U24Y^\+;=T0^?Y$Y7C$;6$J+K0IJ6J MU@C0DV13/NI-4?.\#3'N1&EIGBB9QL-.Z/V(JN%5F@T;6]"(Q,ZLR6->I954 MCY2\TJ@(T=@_WVJ6L>T/J!IYJ)4TA]\&W1/HG2#&UV^0!'9*S&=1IG.:!>Z^H[OMLH<(?HMUD<)V OG)#PRKV0'?LN%]N%\E,1019$Z2;: MA0E5WXW16+J+;GF;ZL8EVS^Q_6I.7+59O:%TX M477E:+756^&VTTA1BX DCY'9)(2OG_P&*Q'JW?\&;[[]6+/;K0K[H[(IW SVT[;Y 3>(:8I M:Y6B/BCUCD4W%;Y>6(ZR7Q$G()A)7C2GV$?DJ_67<%W)_^0?IN9/?[WP=+); MYSB_;BSRO_"T(8J6.:8/299M$DON&9RC=/F:T3JE(33P!2E'A(J\GO>"(T@F ME_HIK_FI,L++0:5JNH?*(:\)Z\(6-W25%W @U2ED\856HMZ0E%#,B0E5?XS1 M6%/[(V#U)'Y^$2=0N:[D92NX0NIZ5R9:5%WBH*@J0*1AJ:MNA.Z:ZP+"BJI7 M2(&V EUXF<''/(5/8WSGQ$TH:=!Y:N MA( @&2EY]>CYZTF>/=&B9-:?Y*5T+Z&F0M5#1A7E>$9!3.8M-?MG&29[8K:Z MIL5ZDU.PO$PU"7D,I*CZPJZGY->^7!-@(1T>2X6HX".2T0K"NB%"&/J$/##AA$UCR48\B3?R M@XS8\4@XM!Z?WK-W2#NNJ1I^2I]HRE:N;(J8/V9YFC^\WD!$AL+I.K+\_M%K M9?2>;767C=54KDQ1\Y$-(Q&E(9PSH% M,XRE^KBP>@W=$6+_+G88E:H'>@2(FEZMEQ3ZPZF.2$T7M)'UK8NN62WM27X[ MI8MHG5;D$KA#8?Z3E,T[U 1@F0I1 M'C4')TQ8H#YNGSNH(L^U1(CZ2Z^;_F5'0XIDXF\5VQS3&7MA0X:Q'Q3:Z7NB M.4;DPR%0\V\4AA.SDQRJT*]Y+#C7,L_J$=_F2J!E4[E'U4U;B$/4G;NP0G=F MS#M;G#%N!).-Y,8KUO1<^!%IQ(>Y42C@7OR4BO]>9,QO4.;;8Z:;.M;#@>7W M[X/W]EA-%3UJXPTWJ >:F'#-4S=U=7U'GG3L+^%=U6-!+(1@:83FTIX MFN,((P/J;E/IZ=A?'58T_71=T%64Q/5"RZVK^CRH>TNCJF.'U=S-,C10IWVA MU4E4/K(=YE,2T_CX%:J@7VPR>\W8=N5)>_#GSHVH(RK<0VHTS7.:4Q7\IUXIA4_6KG0M2?(Y25@A]K M5AZK^J;AYHO2M]U8K\"==Y?/YO]8)P5M@C7AB4$UR^(VWM/4B79NA)TY0FEM MIU8YJ860390KEW/4'EER4;A\K\#=5-^KX$;4O1.4'NE[6U&H?.\-7;%F?&1S M_]7B)%\N\XP?M5M\KX8+47^.4-;H>S?,$#4FV GGQS4VSY,LRN93QZ:"&U%? M3E!ZY-AL184?FZ EFTW@/S -/$4I8/&:%DD>#U?ZJAX>PX^HCR>I+;_L9CT, M$RC_1T?.$1&2B&++$^HZG3_6O"C+=3\IDNIW!$=Q1K6DRW-.=$0$68 3TX 0_5/*PT%+;8YK+2&")G?33[K^UG$$POE95,#C81C*'!;7>9K,7Y4=XLB" MR&NY:BH]VZGYP"V16Y$>1?"2W^K_ALLGWAK' R<^T^H17'"[Y13Z*?O-Q("I MUYSTE/I,Q )MMY[*SQ=)I^N\S@-4U"MD0-1ISDJ*H6)RK<%D(F(<88.79RE M:?X,Z1'8%N4T7]]7BW4J&VGJNC$",/7D)+VECFVD\&U:(T=U.Q2JH_F+3J6K MD=(B:,@0A$ZZ:*?VE!)]J#C)=D%T7WV.JG7!=W=L7U]O\Z\6UT7"-G^K*+W( MOC 7?O=,TR?Z.<^J1W50\38"$8W#W=BA6G^^@[>N!.0>D8WD([*1#8DPSNDBJ675.8UI$*93>6E=Y\;KACRK='?/N/H (._NQ2YIE%@L*AW7=0"P" M'*3_61)5I/X":3\QY#DBLR6L&X(]&FW#DCKAZ\U?Z_:JRX]!9B^1.042=2AG MJ"W$(8+1+JR0'Z(*;M[QO7=,[2^U8+9JW(@F0C;APD,>&!X/<[[-B@)RN($# M/7[=D-1W&#/("U\GI.BD$?ZRUKURW?E'$)RC[=\VY?GG.YZ?CW2_13H?@PN( M+EW]0<*_>$3J;[)_;+YZ1,1W#Q2 ;+NWH"(%%UR70^)5$5![D8G3^7T TOI1 M1 [/GZW[!&Q'"Q',L-Y=Q30X4PITDE_OSH=)'OB*(ZFW;)R1[N4F#^-#_ M5)48<)Q:!3%9B6)/2APZI \Y.73X52Z:)MCK$!BIU($N,SH#_5=>SHO&LR=: M1*W]LI/W_&D$@ ]EL;?-7J,-J=79E 4(X>[WL +TC6W'3W^=RVTGB[TMPG%B M^X8^T6RMCIQM?D.$#DFE8?T1 #*U .C^Z9+]B_VY^1/[/[",8W_Y_P%02P,$% @ 18""3."@MB-- M/0 XB8$ !0 !FVXG2Y=$\M:209'O??G%0)*J$,8LH\]#AOWX!'B60Q,FC MD%27/]BRA 0S\Y1]XB2%)/X[U]]^/K]5QZ* Q+B>/7WKWZ^ M/5C<'I^??^6EF1^'?D1B]/>O8O+5?_R?__D_//K/W_[7P8%WAE$4_NB=D.#@ M/%Z2?_+'^7L-^0,1RCQCLEZ$Z$,T3^4'_[1^_CU MX:'O'1P8]/L+BD.2_'QSONWW(?AT0L^YN29X$ M:-O7V>VY][\/3[S#]Q^^_W#XS0?OP_M_>&?_]$[.+K]^7E)93OR,-J-__H$V M>_^1_>OP[L-W/WY[^./AX?\S_&;F9WFZ_>;[YQ_>O__X_OW[#R7YWR(<__XC M^]>]GR*/(A2G/SZG^.]?<9(^??,U25;O#BG5N__[^>(V>$!K_P#'#*D ?553 ML5Y$=!\^??KTKOAKW;33\OD^B>IO?/.N9F?;,_TK5K3G.$GQCVG!W@4)_*PP M-.UG/&D+]G\'=;,#]JN##X<'WWSX^CD-OZJ57V@P(1&Z04N/_9?:R_:KRP@] MX_L(I23*&3O,6-;O6*MW%*E\C>)L$8>G<8:S%P9;LBZXII(4W3XD:/GWKY8I M/JB-A'WZ7TQ(LY<-'4 I9O;_E?=N*+='?L14?/N 4)9JV!.VG9*?:S^AVGA M&0[\R(8Y(>'(G+(1B!A:Z=7RG,YW:T1A8_-2@AY0G.)'5/Y6P[=M-Q-*<>RG M#V<1>=+9@9)F0OYN,Q+\_D"BD$[YIW_D='Q8,"HG'MV"4TR_=YV@E'[99-@K M*,;6)E[%>$D'!9UC@H#D=)*)5]H,"A!_]^T@WFN0$ M(W-V'C]2K$BBUYN@Y;3HR-\?^!F=^5'Q)PXVHZ=BZ02LVAE'(+;O' M>9I15!+.*V">0D!BLL8!G9BH6TL];^VN:(2NQ]8]6:]Q,6GI#$'0]+V M.]V=&K%JT\4T.U4S-D5M)]ZU&C&F)MK)#M:(3Q/2"?>*EKIL$TRU;S0K6D\"C7V4XEXG1LQ.T@B?M^;)J]O2V8 M:JII>.0UUOB^&;-:\LFY/DTS3/<@*%RL29+A/XMEX?29[D%2PPEY4)\3>V$< M4^T_F0G7O\.=>&^60\2NDYU(P)N-BKM>DMEVOI,3&=M-K%4G$WKAEGR;D$[( M;6-O0K5' ;\@?GR#-OZ+N5D-Z'$WLEWE69&_1[?\5:(-XVF0<$9=3A53L=Y% M:^BFXI/3%\L)(C&?*$3_7JUV1RA&2VQH;.-TO@.)J7=%X@!'I0_),6;N0PSI M= <2GJ E2NA$2W^[2%.4I1?8OZ>\919NTJ!>=R#C)=7RAJ7QTH%^0=+TF(Z= MER5)GOS$U)L8VNVD45".)Y;(%5 'Y@13&A0RMNI6-H(.ZGE7LB[B#!^$C!TZ M#58QU(%"&G0Y8<38=K]D0#HAMYS:N%\O OIYNO\TC.CU[6_GE\ MEJ]MC&V4OB?,-+&T.A-20&<7MF-J@D\!TD9C%[*A[A8+'%<=FIKSCCX/56N/ M*,Y1=2T(40?[YQBS7EF>=\KRYOW8#_T=J[(/3S#URSRU@X@.GK#<-RX25-RW M85*58M >>/%VJNFAW$UWLFD[B>LII^.54^A9GN4)^HQCO,[7-^SJ071=QA@, M@1W:[<29>[:KCR&YBNL-=X?C@OZB08*>,V;58=T18WJL&V7TUZRS]^4_'[P# MKZ;B?_3CT"N[\/@^*A%J(2(2-/B.V"@CB49]9[?GOZDX7=RG6>('VS3KR+]' M4='Y;Y34C/)='TXK!1=7 %,4?+TBC^]"A-]1[C^R'Y@8'P_>?Z@N /X+_=5O M)0\W:(79I^.,7;H4,$Z;BENV&>7M8I$$'DE"E%"XZC[])&A80_?.8M7BW::X MVG80/.!H:TC+A*PM-5EIC6CDX)5+.=@Y L=4D,2/SNFP>?X'>E%!T&EJB,$' M<"!(A':!0BW''>U6K/QF"T.='P+2N4A$EZJ^1@DF5(*071-7Z[S5U%#YWP!4 MOE!H%R@L*#:&&K](R"M"X5TH>WC/&$2GN$T\*-_(C]1FKV\ MM2$&WP+"0">ZNS7W5Q1%_XC)4WR+_)3$U+U*TQPEJK572F((S'> @#%2@CMT M?J'^ 55@\E(40DE5J'2:&J+Q/3@T)$([W)>6H[>,H^%X599C46Y/)12&F/P M#A.U"MQ!4YC(,9U)5R11.@RMAH9 ? ('A%!@=_J_SN\C')Q%Q!>Y^ENN&\V, M735PRA=(ZW!6(NLUB8O#H>)L->5R;)1SDY+.%!R CK2!/ER@=9?XC(7;E_4] MB<3 M)J88@#)L19*Z=*S+O?:I:MY1G\G6:\5S4UA@.AB2Z5W#PES?XP!X1J; MP@')]]9(+@#C;^\ZPEW07TQ_[B"N]]8X:#CT#KQME2WZ\S'M@$0X9*=R7D7O M51T,M:VEG]X7..7IP,!T( M+)E>?2Q1D9M1#QXZ_<6KCD.U@K3;N3JDL-)K[L M\$*M81$,$E%AH,'J$Q9)&.D#NYKQZ$>4U721%>FB='=29'[)T3$D=W;L800$ MZ2,2)!"[UVTO459)JQA92BIGAR4](#.1'P92]?W<%\J@')EF*V<'*#V0$,D' M0_/7"=KX.*SN;&@'AZ2YLX.4'E@H)88!2D,NB@ 5U%("=R=W=B@HI$7!BB=BYMT-)N-=NQ,(TKN28K%;G, M0$"QV",,V H<3A:+Z#%0#%;\>;IAG+&9!#%D[4TQG2QX8;&_5XH,;H@9C2US M ":+8?1RL-[*,.J^6VF2L2:G,4438FQ#KPL88XS+.]?E%W5:FN(S63C#0,E$ M(P,D+!9A6)@6*T*"BTHQ104MCFE%&,* UA2OR:(/UGB9:P0(@D&0K_.(I11? M90\H$3R.S.HA7B(ZHW#/)PJC2G8=F6([69C"'MM^NH(!] TKN!.C\-1/8ARO M4DZ8$[3$ 58L>2:TIG!.%MVPAM-<(S 0E#^R;;)),4=HLD"'-4*Z9\7GN_'D M=]UQ:(.LGM(4Y\E")]8XFVIC[JAS)=U8DC@I7GE"<:!T%Y5$QHG6 !T. VV MO;!U7>CF 64X\%^O7S9N;WUC?GO+^TNCO[_N;W--F,A=3AO%)$.U?I44/(>% M<]5^DEN8V6U$/]_;7W8:@K$S:O)B^^H-#'Z-D8,NMWJV0$KB,QOD4WBIA37DIJM/0L6^@T7X[ M!"<6$\I4F-(9XR="PB)NA))''*#TED3*=4M.XWJ_;P>-7GH8*/V4L >U$K)4 M'3$T&KG>KMOA()!O[H'*[>-OU?UO@[L>"A+7^W<[.+6RPQA5=&+VDS)@_JN_ M4@60NRU=;]'U*NXL0D)982!QM5S2B3=)V2Z+2M-X.40P3H2M76_ ;1%1R0P# ME5L4T3Y7U&0^^\GOB)--,5(4-*[K1EB/&:W\0W$2/E)37O\ER0V*"M6P,7N7 M^'%*%\'%BHIYAD0 4%(S2M>5'HQA,)8(TJ ITEK*U]8B[6@1-G9=XL%Z(I-+ M# .2BK?S.,T3=F2HA45*X+K @RTT&LEAP%._(J^%I=/0>6D'6SPDHL+ X0+Y M*8NDE4_B:=&0-'=>R\$6$Z78DRSP+.*81YDXV$P;\']W7J#!9K7N"@;#LEED M :5ID5-,-PP*1Z_;TGFM!5M[E@D+ PJZ>7M$45F3&B4L>Y3%$[23C8;,>8T% M6Y",U #,78ZE,F$ M;(SF4@V9\QH+MM 9J0$&8L518)&T6RS0;-)0[T>D!,Y++O0(0*M$AX%/[9\5 MIG1O[I&VVSLOO=#7,14+#@.<,Y(@O(K+,@3!2S$]4XFH2G^B^R=V;>P(T048 M*>_8677BO%R#+8P]5&1_SOJI/&>-T8JES+@_:?TYJRZ^M+4EMP(%B?-R#K:8 M:\6',7H[8EF<@P.H\6 =%)>)^V;R&EYOZQH@R3=V7N&A9S)#5^"Y8UDO"EUU17G)(;TSFM&6&8C6:D%QO3ZRO,)3C=5WB]+CVV67S?!4M.! M\X(2?<$T4@P,-+?/N/R:X R=D"=%-HRHK?/"$'88R<6% 4=[0BBO5!N5I3<@ M=5[V8=CL*%4&#.Q>&2O%K#U=]8 24S@O_V _K%2B0P&HWE:=47'+.^PYW6Y5 M^RX25SYKV:ZHIWI"?T@S'*@P'-"I\^H/MC /5N#<-[)U]6-.1!; ]Y_+ J\& MN=?F/3BO%V%G';:J@3$I=+BNW.@C%"/E)0@MH2E\D\5WK '1X"G6S/S#>M;0 M#X9\LN#10,C?/-27*#.))K6:F<(*)(XD%'+N"^^P@H>C5CG\!DCT:'YU#07, MZK%3$IE"!B1&9*" N0_4ND)C7?#DR$]5_I.DN2FN0.)*2J%AC+TVBRBH*:M688S]].(O(T^L^O%$BYEOS$C&L)Z_L M"D3%R:UD5I4F!51NW4'&T'5"'C$%^NCEYY3YSMN#^$60X4?#]S/[] 6G\J04 MS:YOV5-C,.;ALO2'VOOGV[BN,C- W]W+.DW!80"R"/\[KX[S[L@-"D@H;WB8$P;7;X7 M04!R.K;HR$+XT:=&;@.UB-IY@:@>X.C0E6OI+4X"]>*G?-]+0^:\)-4$5B#0 MRUN$_SI!&Q^'!A?Q=93."VE-8 1B[;Q%.Z@GO6O_A2]0DJ EF2HP!36N>UM0;HG%A+"VDR MIQN&(O9Y1A*>?:.3/A-:Y^6VAB-K(>U;<=9X 3/+,*1W7IAK/.NP MTABLL7]'%L$?.4Y0HR@.*V2L+Q=DTX?S@E^CSP7FFIO_G&"NO#&V< !*BHUF M+?::>Z/;_NH1VU&V_S&F_;;Z S(*L)MP)>X!BQ*QG%57BS;4*+Q'FU MJP%PR'<&0KW @^\&;:H%[FK)2@>;(=BE7 M>XS]%8 Z6:,!;:^YN>_)3Y=+%-#]Z.DSG>CB%;JA,]-5S)1 _57V'^:S/OJ1 M.K)CUXOSPEP]]N%]] 1C-A#S>(T23,+V&:,<8;M>G-?AZH%P'SW-??2+95[0 M23!)7NA\]XL?J<[A#!F&I'1A;@49*& [I;E>9 M8]5IZ[SPE*W6)=4U.^)#@:>LVFV 3:NA\SI20X$1"@ZUIE#A\C^0B.HT+6_N M;CEN%!?ZSKRX$-_EOWI5IR#*#'6%M:HWI")WN;C5'-ZIDXG;[70#K6.X4Z]7 M>GC:"U=+(OYB% 1 V&'(.?U1]52FH"TP8!IF)4. 8Y]/>(* 0FE*K-X(B8N= M[C,V 41,-D=LQ))PU:97Z M5. S8K43%1YSMZGK%YRW5-*50$KBN'&:E M;YTPD'R9&Y3108G"NOBO;BS(VKNN\]5G0*AEAX'/(@CR=1XQ5T16QEX'F447 MKHMY]4'16D,P@)4[IZ)]6[!UAN<$'A@KPZ1O+TV?,ZU#=MQ7EQY1LT6#4_RA.[[R]01S:FY :GK HAV.S(3-BK^HL-.3^ZZ;* =?*;J (U@:6S](>S0.Z\*.!1$B49@ MH-@HDKH(PZ)RJ1^Q4_SSN(I4%@+<0!*H5E=597<=&+ M9M6<_LO.*PD:6\ZN4(!A<\/"6Q;IA].5!QP0X7IC&8;6$2X;_& %N29$SEE. M%'OF+[U:7G-]BQ.AOO<.O!.I2G[))R>H+2(,&;BG>! =Q18SJ*E%<' M^_3E^*&V4>VC-4OT5RVH_$A,]PQ+'+!")V7=4;:'I7H*^,MRC5GAA_:LP/7A MO7;B;7MQ>EK:$LG@J3,%C'8]N/;KM(3N"#B$-7D6A M^<:(_=0>L36AQU&ZS#FIF3 8GL+&#L?E]HXQQYC!P-.0.1Y9"D1:0\I(?$AC M1E26GQ\L']ZW!PM/ > YIE?>3)Y;41!!>%OJE2^#,:.FAQ'3FMJR*N^ZC\98=FO&6*L*U"BE[BM?RZ(Q' \[P[%J[?!M.D+")QQ% M5-7MI]-L5CK+;MS>%I6P9[0$&A ['GF]$.W>+#55$J3!)ZT.WAB%W[1'(2/S M&)VW)1SMWD6;)<50HLWEK<>["=+^ALKL!2P!,'2EHIKVK!9@X,F".-G-F?67 M9UV?4?; *N_49;+%8^!C>PR4Q%Y)[7'DKN_KM>5)Z;SV7P3'V2_T?RCO!C$+ MZXZ<7U+L\&JU2MGTX7BQZHFQ\&:CC=(@K5JW#R3)#C(Z1=$N4:>@;6/+%J-GA8$7OSH99'5>;S:.LO8#'Y,P/J@?@#$:A11>. M!Z$:K_;IO*UF( VUU[W O62 ?:?:'-[O1]4@$7CU&XP@2?,YC1:EQ)!&QK;( MDWA8=%)1RO8>(P!0F,LN**\@@E!ES#(BH:)R'I37XB.K-3:3O5O)[S5*BJ0U M\=CI)&Q48X=2>2690W>CNFM?2V#@3$DI7'I-+:9,G"0YB6N?2(-)V_G1R0YI MO!2YN5=%MI8D.M=)EBA(O)K&X?YKRU11PYY+!R^*'1R3-$M?$\;K]Q ,]FD# M^W4X[(Q9/^)9-QB<@SMVO4<?6PDRZR_<2_-;*,ZZ]XW&>*-)+Z0Q[W)8?V M7G)_@S:LUD2\,JC *J48[_QM"&R:L[J1NG8\S&<=U*+:<&"ZMM/X[':"^YO5-#(SNH(:.Z[:.\^';8R5G17'SS_E+_]-?]';CI7CHJ6%3N3.OY MWHQ\;K?:K+0"HQK$]NJ#,79R"M>EMZWQT@D/ Z+K!*UQON;N%BZBB#RQ)U3/ M2')"\OMLF4?U1<+3-,.EJU,F09&(K"KYY)B.^ G7U6^MC6!T]4*Q&LGM">.! M;MZ#ZZ*Y/3"W4PX,2,_7&Q\GQ:LU"=W];$CJ1U=+EE=R@1]16.;GF\_CO7IS M7:;6?HX?H#08L,L+ZZ;-RKKFV _HTG4U6VL#&*P^&%9P@^A>)4=<;3%CM U( M75>TM4;56!V3/*'"U1H\C^L'K:FA567@# 8BBUC;=N*ZC*TY2'VD@S389&?J MY@ZN:0>N2]S:^[AVJH ZL.=LFO%:!F/;BN>ML+41OEP("TG>MFC*26T'G) M6VL$#74Q_U+^/Z?H:EFYX*KJQNUVSFO16D,JEG22S%8Z@&;GSBK'V7I^-7F! J3@$M]FF M&/=A"BJ<6(Z]AF @N[W*8G'((J,P10U. $8G/0R,J#4%5/BD=&QP^GMYFY7] MI!IN"B)3I. $50QT ,LR2U_W6JG(3,%#$" Q4R@M[+MOT1/G&H2$M,? \2) M:CROVO=D:A1P(C1]M36)8 M.5YW18U:<897M[J)+L.K[.V+S^\2GU=L*W64:\75\@11O*E35)3%+U[JRZ(NC0QB67UZ5]"%IJW"&Y>@5T6$/R[*R MN6K\=2J]5#00!MD75Q:=7P*:C%+>:S'Z+)7&G;V!LND#E @CQ%X+0-CY*67U^ M")NE?:'^5U[[E^>',"3[XF!S3@UZI#;J-2O&9Z?\3K-,.(11Z;1>N'!%HQL: M1$'+6%SW!FW* H7;V?M>OI@9$;HN^6A4%MQ4F D/YZ_R+*4;RQ#'JR,_8C>> M&2PHS2M>3ES$0-HJ -$=M4^M4$U2GZ-!KP78(D].;JMS^NC5EMVI(S%8Y M%@*HN*V\M",4HR7N<=S0HU/G)Q"V==]'4"&L",K5\G2Y1$&VO5U%I;CQL^+N M:LS>2C%+PNBHIT^OKF?D(>;07XO0[.&DRL*D(FQC@A?8OZ_?S;$V!A46#&J@/7-58L,+,5#>J^ M:ON,@F)SU:E$UW[1 \(6ZXT\[<$M!2WVCOP4!W0B.,$42C8W6*^E=AVZ+FAN M]RS(0+U!6ST7<89#QC#="MRB($^*B?_T.8AR.M3/J++8QC$OT>C*;)=J-]JW M7.^\>MO,V.J&-,_S;]"H9OEN-CK_$@V$*7[_)(UBQGA]"H47@0=_P1P+G+W8 MKQS]^W8=I9SB89KQ= YMU>D\I[-@>UE>'G;=O 0O3?,U-ZGTM*J^$WOR#&U M%!+AD(T?HZ)__?MT7?3>\-67$22%N=9P$IS2F22)_:@>F>DBRQ)\7WAKI"YM MR>[)L*LB1R\_(;)*_,T#]>H2Y%LM/!-\U/4J9&E(.P FJ6=4N_D5A]Q+ M9U=Q4XBT52SW/#Z/0[IS"W,_ZBJ@_-'D+OYNN7 =\^YMB[N#"-).B"OUH]K8 M="[.<700-BA?W"-8KW9;YBA_QC%>Y^L;9B!1O<^G)OEZ.L!N5/7PDP9U_P:> MS!I5T9!&OK)DQ G*?!REEW["A'H4/[/^3>;NB5PG>.VS8@.5F_T9K>]1(E \;:]H[CKD8&!$7)J,5NY) M$I?NZ-^0E;Y5!*X=:TN-ZV6'$:.Y8>]EJ-<&K@F,F<9H)>"XYDS#M::EYL]S M;6KRN]%VQT)$BJY9'CAKC^K8<*7*+I'>IVDW=WTZ(=U,M_2OE!;&)-.9.Z]1 MPG[AK] 'BSU/@\KU"FR,CXGPLPF,'*C+&%;Q#7&XI%-]11S"2B8D0\(YR,Y($189'7+S.(M!@1P\#- MPCZ-*[R-%X$9[TF]/$/)ED.=!R4E<+UAM+!*P5BL9UO*<_7'I-P$#LLT\U$*/DA9=.!YF2R/7EP?Z8&>@"!FA72^HP M(6.X),U=/Z_>'RBE_).$L8^(+UZ3?0PS8E,XN,():N7Z^N_]\+907!A1W*'B(2416+\;+J8+$]7O<_2'2Z@$&7-N:^$:+1T6E M)'+^ G=_S R4,RX#\SRD**>N+.,[]B%7*$:\K1H2N773]F8ZI)/". M=;K'A-Q93O>/JI.2)U8L\(\D)R>^S91YU9=?C;M>-Z^G8P@[ZZ,?> M+#Z59A&C%;O?"< L1*D?/48_3^4Z[CID\'>E[SWT,Y+Y40MA",^[&=U,^=@I MYMYXZ W4+92W]>;;K+,G>CSCMD^?V*=/2(]NBZDX>-'MMT6U-]A=-"SJ>X^W&\.%'%O;D_NWR>1H$XI[2. M+# B=-OUX]<$9^B$/"G2;$1MYY)Q+9=S9$\3PH:3BQ)UMZ'BW6?GJ1)^]]D, M"XGVI?O=Z-C"L"?>4JIT]G"<8BF6M7=>V]]V6ZH6'-ID29+?S^/KA 0H-0&G MU=YUD&8 .D+)@:%SXS]]ILM"@OV(%=&XS3>;"",3G*24KB,L Q#3: ,8=LI; M7\U6KC/7!F BONTUXVB7^GUULP!8YS$BDY?60<7%WNRCZ_..D?5]4WT?*7,= MK]E'RO:1LGVDS$6D;/Q=T]PC96V^:?6Y1.!&?5()SX:W^%B@KT*B?$MB?7[KY%D+2?DF! 7 0E M4)BRTLSG,?4A6'+)+ZY[SW7ON>X]UWV)C'V)C'V)C+==(J.^3VIS M+TI%X]K%Z'\K2J\)&-[%SHN: *R2L2]JLLN V6"XYE+49%\?8\+Z&#.O.P.I M[(:)6.. MMM*$,!J;4Q2"6)796* 5=48OTS,S L# "RWL8.Z &.=@#VBB$H9 MOE:?N,&K!SUP6L+Y%N(PU,G\KS-?^'&H':!V2V=)QQ%K# BU5>\8K*7+PW; M7,>R[ ;"&>8L#Y1[P;4_7 9V: GX<'F?%KU/BW[#:=%OJ8" 6&,5]/*GB'Y!CPO@R[R=]H89N/OZ>D0) ):66FW0^^[2Q MZ1?O];^3[?5;N:0M#V"_[]]E6@&.<88NJ+L55CAHHFY2 L?3XQ@N@$89,*9/ MCLFVH%P@R>SZ3I^^7$^S(P-MJ4/P-J",KNGH7,?7)L;V[=4GZ*S+IVF&UVWC M/7W>H#A5%]+^WFRQWO;O\1_PJB_LUW!@LX' "BZIL=T]H>@1?29Q]F"VU/?J M]VWM" :H%ORB(9#EG\A/[I[(6-:Q[>ZM;Q^TFIRM,=#/*PX&>G?XQO<<)MJ< MJTF9Z6X,@M?E;.V!._8=Q1Z*_EQGP#NR!_X('5 H\(+$JSN4 MK$_0AJ2XX7NT_Z3T-WYH^QN,VF/D7DW?!-I>W=EO2 MI62F='I)'.C>X9!3N-K#*W4K'&(ZJ=]*N@U+)RN>^6.7%-&-G#F;9-Y_: M@Z[LS"M[\UZ[ Y:.(Y:9U?W\+X+C[!?Z/^P6F-ZIM^X(0N;'+%-R>D*V3\H! MEAHR>5).BH*O5^3Q78@P ^ C^X'I_2.G=_JKWR[0RH].8SJAR;)P:*M.HSEH M6L3WF+493#5(AGG--Y#.QRB=@OU;X?N3W@F6ZN9<*.LUJ=Q M^XUO9UOQVP>29 <92M;,XZ!K 94$F\6?O^T\!EUV5ASJL-[8]KKL#U@ ^@3= M9S;)8[+V$&*6LPPGJP'81XVAQ#)W%37NCP*KDW*U7-!))5X5+*KO=$J:SP@+ MB00PJO]R;+'U]I+$_NMO[NA/*1WF; '2%>FQ[@@&@DIK;-\;LQ5QBG#W)7I: MK!*$E)42:4-1.]?NVRTMH5.]9E>XE;S^4<2R6KRWJ$X@A)A(M4S]?3M:LE MM3&49CA8! ')Z4IT@P*$'R5.&8LM6/;A>I4U*E303S&31+%X%LY(@O J[G+ M[NE7KQR+4;+OQ74 V@BGOLJ!,2^RJ,%YG&9)SN0\CS-$=9S=4+D+X4.35 "; M/ES'F"U>.K15#*1L@-?,X'O#P..A*MO\?A]MG"[6M8\VND:@,Q?LHXU[AWR? MH_HE.>27?DR.']#ZMEY+SV-EBJJJ/6 G72\FC&WI+WZ"V2!C^RWUZ4.WY1PF M"RGS8X;PQE&_[H%!45L8$,B,2 $"J+<"KQ.\+KC2G>QT&KIVG.7VTTFT$XH( M8Q+BG2A%K+#1"GYH2<@V)+4##4FX+YD_*"0QT]=GFC(S@S4%O6P[TW@3+^@D M(=TC/_+C %T]X7@EWN$V6[A.0#0*Q8J$@CBG??:S/&';=+8\HC1(\$9=A=*0 MW/73BCV-7:,.J'%5[FY5/1=?$#^^01O_17NUZAM-N+5YH:KNWV,?\+9? '&? MZ@V$8GE4*V/$*-VJ.;U:TGUJ'."-'YW'YM4!!W;K^+C9*L([B@;GOUNQ4H.V M?F"_WEQ[(-/9C;Q,X*S+U4C6E*L\2S,_#NE>IMK7L,E?N:A\M%I4N ]XU1?* M]66_JD /'X ;NX/')*PKM]7LU31MHQ 8#I?] MX+.X9C=9**CW^)OP&IUC\/2YFJ+&KL,^O8$E^6)'GRDU 1N5#1.-ZB&F#3&HQZ!4"*,&[EXUS!8[+>D+CTA[=_ MKRHA'Z$8+;$ZV-AY9HP;>4V?\/5+9=AQVVS[?,E]^;V_@O 2W]1 K9;^,T3' MCQ]U$)8+I"6 M0U!*Z-JS[#\&-;H !9QD<=3B)J5S[4?VADVC"1BHG53.3S7/6Z-G2N_Z7-P> M13O-P$*S,>'WQM2L%T-DOX.'K(V68.%;K0C]1ZN&WA#3[^%A:J896&CVAG$H M?C_ PV\6P&V91.FUCT/E:[:BMH;P?((#CUSB-Q=)Y8(^-R@@<8 C7'R*"_P@ MY;-1WW:>J94&>YI?: 9\$(S7YH$$>(0IM.5G6%#Q""WIS$\_2$WS:DG_RPY' M6:71*[H6/%*XJ;TD+V7!42S)]*0]#NIP/C&>H9*.,QD+(>T-W9@000CAF(H$ M;V%D1L7X/B9QAN,UQX_;5"^AOJ+'^4E#E%$GE@NM#7F5GW/ M+W YGD9G82&GL<_F,.W::]G-_(*;O?0TR7IZ55P+I-,-3EY#+,TUM-5D1J'( M+O,S&"SM@'=1[P'3;1G3#5:]3M.[PQF'+_OI#H8!=&?S]H1?3PB+-:M]*4?> MOB?CN D%:OMAOR]3 M[;H>*N!'\;;FM,BSA^) 4EV75M9^1FC(1(#Q+EZ7.UVE6CD%#%#4)J8%!U3M MVBJZ=3WZ-OW&71AX_L>W2]$E@4-AVF-'#0-QSY\K=5]./8W^#,C_"? M*+RFDL39,4E5F9&#.G6=Z=C' /JJ;OY[AP_/6@5 VY"*/EF896F31"@Y":HGQ*V M/.EJ=!2Y_5=UPG-8ZY0/90,%#C*18."R.HVKM. M9^P/9D-@H*!TUP63$J26W3A/3QQSW516*X4$K;+N@;BU\]3"_D"):QZ S 6A M%B0/>BF303X9)X/0;WC;CWCL*U[C,_M<$$W\7(X0>V3C*A:Y$L4-!2W9K.H0 M&*MAHOLLJJ^+GX;1,@WB#9@Q41"_^+(S%"AEK\%0$;H.7(^*!*\+!UB+<"HJ!S'> =%0B^VOWN@3C%JP?19D++=T7H.E@[ M)A0-743%=SP_#KWJ2Z57]-H<@D=TZBY; U-+.$I+EK9](2;:70;P_3RHK-4=T2N/9-!^+:$OQM73D5[*X7<88/0B8T M]9X^2:SP=OH _N%\P]RO.'HK!SU:?![RY(Z=T MK=;?7+?N" :"2FO4 :D3<8IKII)&73;?&\:J8B8]>.MN5!3O-*_[U"TK9 M2=\-"RPR9R)@R*Q4F[9I/N?863-.\IQ4VQ,68$X_^\]XG:]_HHRRRL\H6+ M[_1#?CA4@&SUJ*T C3D)VKL^?[%#7"JPRZ,7<8V:,"Q>]O*CZH)6>I*C.U*9 M7S4%BF=[0U+76SBCF=]*#5,NM=6G;A#;FK,7=;J<*==>(WK768 VB[&%0H#, M>"S@?)ZF.0I/\H1.T'2OADEUPLX'M$^?Z28.IZICRSY]NRL*!M"U M9W>+DD<<(/'$?TF*!^I0N8=/[U@.(_]W%A*^)-D_4<9*#Z]B5B)&<:(WW2=G M<]-\LJ1]D92:I?L78?')B9*OW/8H.86T71NFN!3LSK^GT++O0^5 M-F7 -?.3S/V=GJ'J*0X*TO.X#)]HJO--\C'X.0Y32O^6)K0SDBP1SJCSE);1 M#ER]Y%K+/)UE&7QZ7MD/NX#!?@;\5,Z <1&L"@',?O,X-0207S'&J>%O\?V)PI]C"@TWR;-75+83_76" U3XX=SP:RT&11MQ M5N.8"?;K%SEWSBJCS9%E*K\./_EBI^H8QZ6=WJ*.62'W**)B)(63Y,RX3!F!GS'A2C-S M,;G3YZ!RKQR9FHZ!&3S2L&N5S,6VP&_?+'Q9EV]+.-#*E^%?<(Z52!%':(7C MN*BU&$E>:1M_Z%MR9&J^#H/(SG4$P9AA!&SDUQ!U,_/X 34U Z9V_:9BC":8 MN/:K=V3(J=71Y43&/"83I@8]@W#E^-A\(:?-;N;<@6R9&BZ BX@0\)N)*>O& M<"V;ZRG6D@]38W5__=$-0C.QSC>RC;6)+[B_"+E#I>P],L'9KAM3-F; U)#G M?SW2$I/1S1CP5=S']IRT9)6M%28,IO^GX,L(TMSXGQVCFVTN1G#PB/*(VD-U0 M_4^P&IM_VO7MA.E,0O4$+K4?B+X25LXUP]K)#&Y5]W/7=!OA6JH;M#=OI M"2O!3/>G#JRT^6G7=R7F8Z,BR&9NH29G%<4?3ZC,6]U,YX=;,^+Z$@8LZQT& M)Z1Z1L?^!F=^5/C"9F\E?=OVL:LN*G\:UEM)IW_D=*DS>/2LU0Y"69I9%A 2 M*WQ?$ A8<1K !8'V;Q-!*AJT?YMH9F\3U05&31[,L2R#,UF09[SW9J1-4K.XR5)UB5(<7@:D)BL<7""-NQ+K[L,&!B!JRZ?-9>Z2)6>$@9< MI@:I!; M'H@:VK<^W9OTY4L5^A6W=#T5:6V%B_.J9(4Q_92E":^6VZW]SS'.%%.0K/UE5,+VP=5':KO6GT_10RO>4/KE:.Z9!=)=6SO&IW5MQZ1DB(!8 1MZMX8S51*NY2G4NK(($!BLJ\Q-"(9)DD M6^S7XVMEIACW=]=;J-3'_]WUUME&?5VY8+@TK;BH M<3C8O?'V\BO!N93U'5=V4RM.%5O&3D/7UF^L?XF(,/1//:4$!;C0FESYS5:S M28,2"0=#[>:B.W396J0IRE)1F)'59S8C-43+825(D:1BJ/RR9%.OI)C%&T,F0D.Z9CM:B+8\;Z"3<<*N/9_'[!@(A87.V,[^ MV(_]T%?&;7_81=RV8-/;\NGAV"LY]4I6BXY*9O<1W7U$=Q_1W4=T)T+A)T16 MB;]YH).:YB:Q@F2.F'2E@!'@K48YSYXNP*L@ 8:,S-K:(,D%FB+*JPY26HK_MX7:9ZHTW* +$J\.(OR(PM+C6R3H@ED8P=I[R#M'22@ M#I*I7S1W=V@':KU.R 8EV0NKIK@IU@_DI^B!1"'=V%Y3)F+9V8X9I7,[-CGC ML5$"I+.>8[)>XXQ/H%=7P_C^?:>BZFL/P*I:<)RQTR82LVTH=7@P];&V$NA] M \MN'"[&5QMV@D6Y*XPO/-G'.-UOJZK#)^H*N$8=^#X)EHO9%NKMJ6R M8 20+A#UR!'CF'E4W(MX+6G8TR.L]G2LL>V^_;F>D\@X3]@H&KQJ;_OY' M;^9D/;]/T1\Y[??TT3SR=-@Y^MYVXY7] (L_M<4T.(:64D X?)OG,;0&A/TQ M--0CSPMXQ]!-6[JCW],<0LL(YH2'3 8@!]!=]K0'T'(2(+BH[4P/$*SBJ$W^ MM,51QU*:_N;_ U!+ 0(4 Q0 ( $6 @DQIIP>H2\D 'IE M"@ 0 " 0 !F&UL4$L! A0#% M @ 18""3)[@HP$Z$0 4L( ! ( !>

^9) M:$]A4P;7QWN#!,M:\_J6-+9F\6[OHV2V^HF\-&(/\P M'A,[_C+^\ ,8W9^0KU9,OO@XV)7OX+^PXNT!K(2&;!BCKQIB65"=^9N&O7Y! M;E\7\_IV@;W\J3L2NH&S[$(U4X-J@.,N.)-U &@:^/H;V*#7%.QI:15>8M90 MOV%#5Y1"_*8PPQ8 --0:;"T 0G2C,20,=+W?*T9^EV;9#H[:N,!FPD8=.-XG M$9J.T0V)[-"=XRD$,!=F"D58_4LB[ +%.K'\B-][-3;T7__;B]_-I2A>>.27 M%S,KG+C^6TF9QR_^>Q*_PQ_?S.FG_U)U_G_B"V.8Y:VDPO-O?.P&XTG?W!EL M(9_)H_0UF%F^S+Z0I7M@_?$[*9LA&Q^'$(>[>+!"U\)A(QC/N["M>90]/,(/ MZN5_6[/YN_]2>\J[73Y1_-$U!6-)Q")=]BA# $)5 .!RZ8%]8BB'>W\SO9.0 M52XLSYW G_]*P%T;+_B7KN\0'%>Y-%V?@O1M2IC.C +/=3#KD,(R9CLY3!OA M)0;,0W=]VTL<(L53(EG\I$(";'_TR ^LWY;N R^AI8H250F^Q>YOE.%/^U)Z MA>\Q% PT37F'I]:6O\B^4=^]EB7+=R0,M3Q. \];7 2//HPU^*\WRV_.!Z2F8%F.WBZ^DSQ3?302E4^=LX1?ZC M]-X%(D7P]1U\>9_]B7/ Y-?W4AJEE*Z#< [?8<8""1^(]%?M"UL)HN*S%26AQ1O1-^.\7T$2(+Q'/G0%M M@XD20'BU*7X E"/%7Z3=K(:F:+*G#X0!^H42G%UH@Q3^3!\NQZ#Q3 MRY'\0 JR,E4*"K"&ZTE_2WPBZ0H;Y+(U/-]",5P5(0I+F1BE$E(0"(U1DH#$ MCT#J\))"\06H. \#)[%C6?KKAZMO]U=__\J1V#?>R9(;\7F ;\9!*"6@4H!E MHD=W-L.\SWD0>(PKH[F%$X.Y0-< #\K2:$&!P ?7P2%3.& #"1XC^A#]5HH# M*:3YVY(E3=W)%+\B,\J)N'X$Q9*\ $SE4)I3:PU'C(%@3$00#I@=I#!!L:&S M^R2LR6L6."/7/^S;F BMH\\!86<$Q(U<[(#?"+&8%%O<)%@1H;(U0AUZ0, MCD "#A.4^+>[JZBHP!G?X_T_(V">"UA'#&-%(L1 ["RZ,IM&CW V;U@@I!* M%O TS&*[CBQ]NF NB"8.),$)(%AV1X*"H,E\B,6YR$>1Z')&88!MNIB\@ # MXI*!M@S%"19"9GR)(9LD":*6)=GPWA@))!; XC(5M<-A9C MD@>@+W+L-(#O\0HSR;,2WPD7(">P(NRTS7D$V2>9(1\A6"G_T)'GM)&!"Y(E M;!.Y45W?9%XQNE>?Q:L90#F[8T"I'_/4"UCV'5A"-J#Q=,SOTKUF!YM<:\@F M%]!+EYOC6$J1O&Q]B^9Y*W;F%AH+=6SVW/*;8U('JC;<+H$0H4.%'S5-:LW3 MO3H$,]"=>P#WA#4_]Q;X.YG'[%W42;^#/PQ_47L0!'@^!V):J4V,*EB:!+S@ MPP8#AN])8X_8,=\9&?6E((D]++\"$&%GZDS$#2"]LEXW(Y4(O8LC8CR+[1) M'OQ#$J);=-UN[B"W 04MI(KH0Z%$NGB#9VJM4J,4Q,=S :\H//EI=WK2XW ! M!%L73#N08 \^@*R@T8D2-$/S$G=Z,#!!)M%(M5 &0T(DL$OB*8@?DRF'^V;I MR*DLPH9M(VU)3MM+1FVVI1=_HG91:O&FT$4$RZH\*=.$7^!=!^!TW2C!P)R&*+-W]K$>498#/2EWA!+=- MM-;1WP)EP8>7L\$S"H-(TBW=264=]DHPHP$.&PF/H_G@Y(<$%OIOFKWX@,75 MU"Q'^Y0^4?HJ/, C!/S9WB5C)C=BYOO,30-PZ+& !@@C1)W,/\'^+8W0M+[, M>#!"'DQCA1%=&<%$4O 5J"\(OR0AMT-&8&Q,4L>?HB]U..=@/V3#(8HXOKDC M$7&_@7U:GE5RP#^WX_Q7'%&D .)X!!8/^GFTQ72[&SX(I,_KG/AJ]<4K"3M_TK_"D![3HGE,#P@!X4D\PL%QSEU M4]7^.]$;Q9GI)'BZ'5' X <^02N5;PO5L-VT&K["8!1:T*FO+]T$R2@>)YZ4 M9O&W4,6=GB*>LQR#=*^3K!3O5&,Y*'"&#DJI="D4::)M9WU/]EXZ5A3[I.O7:,@,%1]L9P!Z*_556T!ZY32MI=)F MTBP EW63EB5ZY1!&ZQBM\B;,$JOHNFRA6C@=Y34./'ZB85%L9F8D;B:<#)8_FH?Z20ZK%HBCV4:<#D;6M6_;0TQ:RLAGA> M-+O_M#8@R^BSF3#T953S M"9X2@+'JH*&Z&C*-G:>A'VP-?)'(5>8R]*-@2E=^DFZ([;$@"C\87XLM^C%L MAD/VL)B/2>B[V8GNV/U!':F:M-^=HGM8F79.9/JMX+&1=*_MZ-0R.K'KISL" MM99 [P.K(TKKB)*XGI.&HEB* #MB/ =*J>=$J6^AY7K@F9\!7<[*C+L#[^U, MY.4^!AZ#\2YP;!H3DM2^M"!6N'YY+:=.?NWIN1)(.2"!N,04OFH@W$3_42^-%H=GTV J-8%R M]R&-[3V&;@P:7G(P/!<'Y4>RR\<3V0%"Q-*1\>"9Y6M9$JORPW-2VPWM9(;= M:S%/F26P GQX@3-[T>6!>"L,%]1(F['3AYFUD/P@QI,.##UB\'Z$YZF? PHN MN4!@Q2PQG^ 9HQ72\Q%,*7F> ?N2V#QI/)%C-K?<,&.A8"QAZX^+3^X#<7@4 MGB[T4$E8)W%$6])XBB]G@V7F(1*_7 MI)*=@(#SS#3D&4+T&J!= (\Y'0S1N$' =X"$S=0E6!BED03 MRR/XBND JC6B5;61*@R6UKZL*8#]V)QK=<8W\36FS3 I;1DI% @WHG]%$2]G M$)8P6F"U@9?0ID%IW1 FGI*0WD&/=*5QSH2&/!. .J)GJ81GJXUI#0,_'X6? M2>@M\J.62^EVG%4DX+FC34LJV&#%]_$T&=_!9)<\MXXV^BDL$VLJQ!7,@'(P M&OWLYGAU8.JB2/.D$JEP\L-S/H"]\7V8,LX *22 +*&:_*"M#2AX8YB$?.L?TG(A@\UL\\4X\EKSS@!I=.-$%#J(5#E$".TEV1$YIC#L9_I\? MB&M.E^*PZ"8K3,"*&BPIH#GUL/[6:(F#*"[V#\ZY/O_^U;CI78-?RTT7DM[- M?9AMHLIZ6[ACT//8Q+=9$1U/C+ 7Z9[+$ORX-BE+Q"K4V;FL2NP:##CXRI=N M\'@Q9+J15EQZA>R-I>=2V0_)/ BITEN%)@."[4&_7]Y?IF_#Y%Q)\2V/'NI\S_2ZML'")]O/QR^?Z2 ;*XAJH>\.WTA#5%TO[2\&3BJ#1J%-@L\1\9GB, M"1U[[/Z M6*F;;I_@>J2EW-I*:*M*,!?%VB6T!KJK,8^"Y&!3R&FE>9E3J+S M%XP\7N0.#LD?N%+QG7D0Q1?9,H1G05&[42QG.*(5#)Q6M!T%8PQT>,2W$*QQ MXHU=6!#VQ&!1+SF+QF6!L8 Y2Y5@>68*LQY(]TS(R@VYU+XAM,A;SH0T).# M%R*5L!'GI'C'Z 4\!*3S Y8U3FW&+)X*7BYPIPOF+C.>4Z_769ZC(UXY2._ M9;"_3T*LF\$,RR!\BZ'HF.56WHA=&+@,1BPAG=4%9?7^$9[08'39Q78%HR0. M0IYWSCN#TA.)2)J 2J%=/EC%8[G=S_+0,;HQXCT"V-L4#-[<@AZO8.H]:PO+ M\M)I"$VTL21+\LEC6@Z%#1EHF%T,!"(O4>9RD7_RG/:"NJ9*A[J)'!795HXP MI-J)-Y\ MI+&PB!00WC'YICS\:=/&'>T^2A>$?4F9@9^V<:2$!X ?7)MT9=>U*X16=@_> ML26B36;=#-U$1'?$T8WB0@.IU#S,MP0:8>6J@,5?1[18F]IX8 4ZO%6"3:(- M48E5< (_J]7.7F2_B,XCC[4'H$^C><#NSDQ#,>E+Z0+ >70(+:UI=*%8VF>A[X82 2C"CY+EO2,&7=>6-?'WTI_8X"SGRR[-RG8"!DQBY5*?S%Y2/,;/W"$E/]M((/F28O ML",R02D&X9BP0H20^DBIDF'MTB) ?JI:Q'9K&/5ZM,*]ZI=V<>C2X4-.-8M% M)R8A>H]IPPZ^,\R9/PIJ/,=X7@WV'HW8BWM[&F!@@SU\@1L0;1(2@!-Z6>"E MC+.7M@5@9>8'%[*!: E_3DX1(HE?^)!2E,D&W\=R2'UZX_+J!R0W\\&7SR4W(?<0@=?A@PK0YA"RM'#)0(:*9#F4]N+,A?FBM2R&=@O39HV(\F,F0G>;@\*JZ8Y()=D7++F*;" MQ NF ];8\F6G7RE$&/0,0?.$KK=@3[A4*XW%LXSQT@'."EZ?F?JH:?!^?YVI M@&8T"E<;N*([("Q5_9VA6PDD[%YI2\0*,5A. _YL$Y^RC9.*0(*Z8+0 >7QP M'>'8T,(#>'K@"/(H.J-<+/$=VN*59ANC/N%'^?F6GK[%-NL@B3&ES$D;X&1] M2M$^N)1N7(^"(D++7F7=-"S/YEU1)[2)3IJ6D#7^P;PH/,AW7-8*.34B13,@ M-2\ # K#(SWEH)W-&*QY2S,.MDR1%' UX>*M#;1SN+>T.C1#*+:8J[\T;]&X M0562SIR=<8A*U^&X$)1ICHV21#"F9J/<*&(X>"#KU\5>I&'Q], 'T'>1OIAB M-_#+@1 Z@Z^D+*2DXC1(%[/"*&OX GVJ] 0YPB-E>.6&V/2^9DE7Y;PU%>T[ MU1IA.W CHTI6G=>T5?<[;Q (=/V0IO]U%MT3GAQKH9J[\U0U"LDW:VY-P(