0001493152-18-011412.txt : 20180810 0001493152-18-011412.hdr.sgml : 20180810 20180810172301 ACCESSION NUMBER: 0001493152-18-011412 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180810 DATE AS OF CHANGE: 20180810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Tecnoglass Inc. CENTRAL INDEX KEY: 0001534675 STANDARD INDUSTRIAL CLASSIFICATION: FLAT GLASS [3211] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35436 FILM NUMBER: 181009771 BUSINESS ADDRESS: STREET 1: AVENIDA CIRCUNVALAR A 100 MTS DE LA VIA CITY: BARRIO LAS FLORES BARRANQUILLA STATE: F8 ZIP: XXXXX BUSINESS PHONE: 57 1 281 1811 MAIL ADDRESS: STREET 1: AVENIDA CIRCUNVALAR A 100 MTS DE LA VIA CITY: BARRIO LAS FLORES BARRANQUILLA STATE: F8 ZIP: XXXXX FORMER COMPANY: FORMER CONFORMED NAME: Andina Acquisition Corp DATE OF NAME CHANGE: 20111110 10-Q 1 form10-q.htm

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(MARK ONE)

 

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

 

For the quarterly period ended June 30, 2018

 

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

 

For the transition period from to

 

Commission file number: 001-35436

 

TECNOGLASS INC.

(Exact Name of Registrant as Specified in Its Charter)

 

Cayman Islands   98-1271120
(State or other jurisdiction
of incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

Avenida Circunvalar a 100 mts de la Via 40, Barrio Las Flores Barranquilla, Colombia

(Address of principal executive offices)

 

(57)(5) 3734000

(Issuer’s telephone number)

 

N/A

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

 

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

 

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

 

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

 

Large accelerated filer [  ] Accelerated filer [X]
       
Non-accelerated filer [  ] Smaller reporting company [  ]
(Do not check if 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 Exchange Act). Yes [  ] No [X]

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 37,041,669 ordinary shares as of June 30, 2018.

 

 

 

   
 

 

TECNOGLASS INC.

 

FORM 10-Q FOR THE PERIOD ENDED JUNE 30, 2018

 

TABLE OF CONTENTS

 

    Page
Part I. Financial Information  
  Item 1. Financial Statements (Unaudited) 3
  Condensed Consolidated Balance Sheets 3
  Condensed Consolidated Statements of Operations and Comprehensive Income 4
  Condensed Consolidated Statements of Cash Flows 5
  Condensed Consolidated Statements of Shareholders’ Equity 6
  Notes to Condensed Consolidated Financial Statements 7
     
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 25
     
  Item 3. Quantitative and Qualitative Disclosures About Market Risk 30
     
  Item 4. Controls and Procedures 30
     
Part II. Other Information  
  Item 1. Legal Proceedings 31
     
  Item 6. Exhibits 31
Signatures 32

 

 2 

 

 

PART I - FINANCIAL INFORMATION

 

Item 1. Financial Statements.

 

Tecnoglass Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

(In thousands, except share and per share data)

(Unaudited)

 

    June 30, 2018     December 31, 2017  
ASSETS                
Current assets:                
Cash and cash equivalents   $ 29,925     $ 40,923  
Investments     2,061       1,680  
Trade accounts receivable, net     87,432       110,464  
Due from related parties     7,428       8,500  
Inventories     79,903       71,656  
Unbilled receivables on uncompleted contracts     -       9,996  
Contract assets – current portion     46,677       -  
Other current assets     18,486       18,679  
Total current assets   $ 271,912     $ 261,898  
                 
Long term assets:                
Property, plant and equipment, net   $ 167,647     $ 168,701  
Deferred taxes     -       103  
Contract assets – non-current     925       -  
Intangible Assets     10,583       11,517  
Goodwill     23,561       23,130  
Other long term assets     3,008       2,651  
Total long term assets     205,724       206,102  
Total assets   $ 477,636     $ 468,000  
                 
LIABILITIES AND SHAREHOLDERS’ EQUITY                
Current liabilities:                
Short-term debt and current portion of long term debt   $ 11,498     $ 3,260  
Trade accounts payable and accrued expenses     59,440       55,182  
Accrued interest expense     7,450       7,392  
Due to related parties     1,002       975  
Payable associated to GM&P acquisition     8,500       29,000  
Dividends payable     734       585  
Current portion of customer advances on uncompleted contracts     -       11,429  
Contract liability – current portion     16,079       -  
Other current liabilities     3,890       13,626  
Total current liabilities   $ 108,593     $ 121,449  
                 
Long term liabilities:                
Deferred income taxes   $ 3,246     $ 2,317  
Customer advances on uncompleted contracts     -       1,571  
Contract liability – non-current     1,586       -  
Long term debt     220,392       220,998  
Total Long Term Liabilities     225,224       224,886  
Total liabilities   $ 333,817     $ 346,335  
COMMITMENTS AND CONTINGENCIES                
                 
SHAREHOLDERS’ EQUITY                
Preferred shares, $0.0001 par value, 1,000,000 shares authorized, 0 shares issued and outstanding at June 30, 2018 and December 31, 2017 respectively   $ -     $ -  
Ordinary shares, $0.0001 par value, 100,000,000 shares authorized, 37,041,669 and 34,836,575 shares issued and outstanding at June 30, 2018 and December 31, 2017, respectively     4       3  
Legal Reserves     1,367       1,367  
Additional paid-in capital     148,375       125,317  
Retained earnings     19,029       22,212  
Accumulated other comprehensive (loss)     (26,089 )     (28,651 )
Shareholders’ equity attributable to controlling interest     142,686       120,248  
Shareholders’ equity attributable to non-controlling interest     1,133       1,417  
Total shareholders’ equity     143,819       121,665  
Total liabilities and shareholders’ equity   $ 477,636     $ 468,000  

 

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

 

 3 

 

 

Tecnoglass Inc. and Subsidiaries

Condensed Consolidated Statements of Operations and Other Comprehensive Income

(In thousands, except share and per share data)

(Unaudited)

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Operating revenues:                                
External customers   $ 87,785     $ 79,885     $ 173,992     $ 144,328  
Related parties     1,184       1,091       2,137       2,465  
Total operating revenues     88,969       80,976       176,129       146,793  
Cost of sales     64,327       58,432       124,739       101,997  
Gross Profit     24,642       22,544       51,390       44,796  
                                 
Operating expenses:                                
Selling expense     (8,567 )     (9,528 )     (17,704 )     (17,417 )
General and administrative expense     (8,453 )     (7,600 )     (16,074 )     (15,101 )
Total Operating Expenses     (17,020 )     (17,128 )     (33,778 )     (32,518 )
                                 
Operating income     7,622       5,416       17,612       12,278  
                                 
Non-operating income     709       922       1,808       1,949  

Foreign currency transactions (losses) gains

    (8,307 )     (8,713 )     1,666       (6,288 )
Loss on extinguishment of debt     -       (2 )     -       (3,161 )
Interest expense and deferred cost of financing     (5,361 )     (5,175 )     (10,411 )     (10,257 )
                                 
(Loss) Income before taxes     (5,337 )     (7,552 )     10,675       (5,479 )
                                 
Income tax benefit (provision)     1,467       4,052       (3,926 )     3,010  
                                 
Net (loss) income   $ (3,870 )   $ (3,500 )   $ 6,749     $ (2,469 )
                                 
(Income) loss attributable to non-controlling interest     212       (60 )     284       (72 )
                                 
(Loss) Income attributable to parent   $ (3,658 )   $ (3,560 )   $ 7,033     $ (2,541 )
                                 
Comprehensive income:                                
Net (loss) income   $ (3,870 )   $ (3,500 )   $ 6,749     $ (2,469 )
Foreign currency translation adjustments     (6,139 )     (5,250 )     2,562       (449 )
                                 
Total comprehensive (loss) income   $ (10,009 )   $ (8,750 )   $ 9,311     $ (2,918 )
Comprehensive (income) loss attributable to non-controlling interest     212       (60 )     284       (72 )
                                 
Total comprehensive (loss) income attributable to parent   $ (9,797 )   $ (8,810 )   $ 9,595     $ (2,990 )
                                 
Basic income per share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )
                                 
Diluted income per share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )
                                 
Basic weighted average common shares outstanding     35,935,442       35,763,650       35,869,746       35,759,895  
                                 
Diluted weighted average common shares outstanding     35,935,442       35,763,650       36,362,493       35,759,895  

 

 

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

 

 4 

 

 

Tecnoglass Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(Amounts in thousands)

(Unaudited)

 

    Six months ended June 30,  
    2018     2017  
CASH FLOWS FROM OPERATING ACTIVITIES                
Net income   $ 6,749     $ (2,541 )
Adjustments to reconcile net income to net cash provided by (used in) operating activities:                
Provision for bad debts     (413 )     2,617  
Provision for obsolete inventory     27       58  
Depreciation and amortization     11,458       10,366  
Deferred income taxes     2,126       (6,870 )
Extinguishment of debt     -       2,585  
Director stock compensation     142       142  
Other non-cash adjustments     679       519  
Changes in operating assets and liabilities:                
Trade accounts receivables     (3,952 )     5,830  
Inventories     (7,329 )     (6,811 )
Prepaid expenses     (425 )     83  
Other assets     (91 )     1,984  
Trade accounts payable and accrued expenses     (2,274 )     8,224  
Accrued interest expense     41       7,175  
Taxes payable     (10,617 )     (15,104 )
Labor liabilities     (114 )     (130 )
Related parties     1,279       1,784  
Contract assets and liabilities     (3,735 )     -  
Customer advances on uncompleted contracts     -       2,283  
CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES   $ (6,449 )   $ 12,194  
                 
CASH FLOWS FROM INVESTING ACTIVITIES                
Proceeds from sale of investments     367       358  
Aquisition of businesses     (6,000 )     (7,873 )
Purchase of investments     (662 )     (727 )
Acquisition of property and equipment     (4,889 )     (4,295 )
CASH USED IN INVESTING ACTIVITIES   $ (11,184 )   $ (12,537 )
                 
CASH FLOWS FROM FINANCING ACTIVITIES                
Proceeds from debt     9,067       20,915  
Cash Dividend     (1,359 )     (1,219 )
Proceeds from bond issuance     -       201,716  
Repayments of debt     (1,934 )     (203,754 )
CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES   $ 5,774     $ 17,658  
                 
Effect of exchange rate changes on cash and cash equivalents   $ 861     $ (551 )
                 
NET (DECREASE) INCREASE IN CASH     (10,998 )     16,764  
CASH - Beginning of period     40,923       26,918  
CASH - End of period   $ 29,925     $ 43,682  
                 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION                
Cash paid during the period for:                
Interest   $ 9,074     $ 6,864  
Income Tax   $ 5,517     $ 15,168  
                 
NON-CASH INVESTING AND FINANCING ACTIVITES:                
Assets acquired under capital lease and debt   $ 703     $ -  
Gain in extinguishment of GM&P payment settlement   $ 3,606     $ -  

 

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

 

 5 

 

 

Tecnoglass Inc. and Subsidiaries

Condensed Consolidated Statements of Shareholders’ Equity

(Amounts in thousands, except share and per share data)

(Unaudited)

 

    Ordinary Shares, $0.0001 Par Value     Additional Paid in     Legal     Retained     Accumulated Other Comprehensive     Total Shareholders’     Non-Controlling     Total Shareholders’ Equity and Non-Controlling  
    Shares     Amount     Capital     Reserve     Earnings     Loss     Equity     Interest     Interest  
Balance at December 31, 2017     34,836,575       3       125,317       1,367       22,212       (28,651 )     120,248       1,417       121,665  
                                                                         
Issuance of common stock     1,242,659       -       14,534       -       -       -       14,534       -       14,534  
                                                                         
Adoption of ASC 606     -       -       -       -       (187 )     -       (187 )     -       (187 )
                                                                         
Stock dividend     962,435       1       8,524       -       (10,029 )     -       (1,504 )     -       (1,504 )
                                                                         
Foreign currency translation     -       -       -       -       -       2,562       2,562       -       2,562  
                                                                         
Net income     -       -       -       -       7,033       -       7,033       (284 )     6,749  
                                                                         
Balance at June 30, 2018     37,041,669       4       148,375       1,367       19,029       (26,089 )     142,686       1,133       143,819  

 

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

 

 6 

 

 

Tecnoglass Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements

(Amounts in thousands, except share and per share data)

 

Note 1. General

 

Business Description

 

The Company manufactures hi-specification, architectural glass and windows for the global residential and commercial construction industries. Currently the Company offers design, production, marketing, and installation of architectural systems for buildings of high, medium and low elevation size. Products include windows and doors in glass and aluminum, office partitions and interior divisions, floating facades and commercial window showcases. The Company sells to customers in North, Central and South America, and exports about half of its production to foreign countries.

 

The Company manufactures both glass and aluminum products. Its glass products include tempered glass, laminated glass, thermo-acoustic glass, curved glass, silk-screened glass, acoustic glass and digital print glass. Its Alutions plant produces mill finished, anodized, painted aluminum profiles and rods, tubes, bars and plates. Alutions’ operations include extrusion, smelting, painting and anodizing processes, and exporting, importing and marketing aluminum products.

 

The Company also designs, manufactures, markets and installs architectural systems for high, medium and low-rise construction, glass and aluminum windows and doors, office dividers and interiors, floating facades and commercial display windows.

 

On March 1, 2017, the Company entered into and consummated a purchase agreement, as amended, with Giovanni Monti, the owner of 100% of the outstanding shares of Giovanni Monti and Partners Consulting and Glazing Contractors (“GM&P”). GM&P is a consulting and glazing contracting company located in Miami, Florida with over 15 years of experience in the design and installation of various building enclosure systems such as curtain window walls and a long-standing commercial relationship with the Company, working alongside it in the past in different projects within the U.S, by providing engineering and installation services to those projects.

 

Note 2. Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation and Use of Estimates

 

The accompanying unaudited, condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) and pursuant to the accounting and disclosure rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting purposes. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by US GAAP.

 

The preparation of these unaudited, condensed consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities at the date of the Company’s financial statements. Actual results may differ from these estimates under different assumptions and conditions. Estimates inherent in the preparation of these condensed consolidated financial statements relate to the collectability of account receivables, the valuation of inventories, estimated earnings on uncompleted contracts, useful lives and potential impairment of long-lived assets. Changes in estimates are reflected in the periods during which they become known. Actual amounts may differ from these estimates and could differ materially These financial statements reflect all adjustments that in the opinion of management are necessary for a fair statement of the financial position, results of operations and cash flows for the period presented, and are of a normal, recurring nature.

 

The Company has one operating segment, Architectural Glass and Windows, which is also its reporting segment, comprising the design, manufacturing, distribution, marketing and installation of high-specification architectural glass and window product sold to the construction industry.

 

 7 

 

 

Principles of Consolidation

 

These unaudited condensed consolidated financial statements consolidate TGI, its subsidiaries TG, ES and ESW LLC, Tecno LLC, Tecno RE, GM&P and Componenti USA LLC (“Componenti”), which are entities in which we have a controlling financial interest because we hold a majority voting interest. To determine if we hold a controlling financial interest in an entity, we first evaluate if we are required to apply the variable interest entity (“VIE”) model to the entity, otherwise the entity is evaluated under the voting interest model. All significant intercompany accounts and transactions are eliminated in consolidation, including unrealized intercompany profits and losses.

 

Non-controlling interest

 

When the Company owns a majority (but less than 100%) of a subsidiary’s stock, the Company includes in its condensed consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling proportionate share of the subsidiary’s net income and, as included in Shareholders’ Equity on the Consolidated Balance Sheet, is equal to the non-controlling proportionate share of the subsidiary’s net assets.

 

Foreign Currency Translation

 

The condensed consolidated financial statements are presented in U.S. Dollars, the reporting currency. Some of our foreign subsidiaries’ local currency is the Colombian Peso, which is also their functional currency as determined by the analysis of markets, costs and expenses, assets, liabilities, financing and cash flow indicators. As such, our subsidiaries’ assets and liabilities are translated at the exchange rate in effect at the balance sheet date, with equity being translated at the historical rates. Revenues and expenses of our foreign subsidiaries are translated at the average exchange rates for the period. The resulting cumulative foreign currency translation adjustments from this process are included as a component of accumulated other comprehensive income (loss). Therefore, the U.S. Dollar value of these items in our financial statements fluctuates from period to period.

 

Also, exchange gains and losses arising from transactions denominated in a currency other than the functional currency are included in the condensed consolidated statement of operations as foreign exchange gains and losses.

 

Revenue Recognition

 

Our principal sources of revenue are derived from product sales of manufactured glass and aluminum products. Revenue is recognized when (i) persuasive evidence of an arrangement exists in the form of a signed purchase order or contract, (ii) delivery has occurred per contracted terms, (iii) fees and prices are fixed and determinable, and (iv) collectability of the sale is reasonably assured. All revenue is recognized net of discounts, returns and allowances. Delivery to the customer is deemed to have occurred when the title is passed to the customer. Generally, title passes to the customer upon shipment, but title transfer may occur when the customer receives the product based on the terms of the agreement with the customer.

 

Effective January 1, 2018, the Company adopted Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers, as amended (commonly referred to as ASC 606) using the modified retrospective transition method. The cumulative effect of applying the standard was a decrease of $187 to shareholders’ equity as of January 1, 2018. The Company’s statement of operations for the six-month period ended June 30, 2018 and the Company’s balance sheet as of June 30, 2018 are presented under ASC 606, while the Company’s statement of operations for the quarterly period ended June 30, 2017 and the Company’s balance sheet as of December 31, 2017 are presented under ASC 605, Revenue Recognition. See Note 3 for disclosure of the impact of the adoption of ASC 606 on the Company’s statement of operations and balance sheet for the quarterly period ended June 30, 2018, and the effect of changes made to the Company’s consolidated balance sheet as of January 1, 2018.

 

Approximately 45% of the Company’s consolidated net sales is generated from long-term contracts with customers that require to design, develop, test, manufacture, and install windows according to the customers’ specifications. These contracts are primarily multi-year contracts with real estate general contractors and are generally priced on a fixed-price basis and are invoiced based on contract progress.

 

 8 

 

 

To determine the proper revenue recognition method, the Company first evaluates each of its contractual arrangements to identify its performance obligations. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. All the Company’s contracts have a single performance obligation because the promise to transfer the individual good or service is not separately identifiable from other promises within the contract and is, therefore, not distinct. These contractual arrangements either require the use of a highly specialized manufacturing process to provide goods according to customer specifications or represent a bundle of contracted goods and services that are integrated and together represent a combined output, which may include the delivery of multiple units.

 

A substantial amount of the Company’s sales are from performance obligations satisfied over time and are primarily with general contractors to real estate developers. Sales are recognized over time when control is continuously transferred to the customer during the contract. The continuous transfer of control to the customer is supported by contract clauses that provide for progress or performance-based payments. Generally, if a customer unilaterally terminate a contract, the Company has the right to receive payment for costs incurred plus a reasonable profit for products and services that do not have alternative use to the Company.

 

Sales are recorded using the cost-to-cost method on fixed price contracts that include performance obligations satisfied over time are generally recorded at amounts equal to the ratio of actual cumulative costs incurred divided by total estimated costs at completion, multiplied by (i) the transaction price, less (ii) the cumulative sales recognized in prior periods.

 

Accounting for the sales and profits on performance obligations for which progress is measured using the cost-to-cost method involves the preparation of estimates of: (1) transaction price and (2) total costs at completion, which is equal to the sum of the actual incurred costs to date on the contract and the estimated costs to complete the contract’s statement of work. Incurred costs include labor, material, and overhead and represent work performed, which corresponds with and thereby represents the transfer of ownership to the customer. Performance obligations are satisfied over time when the risk of ownership has been passed to the customer and/or services are performed. The estimated profit or loss at completion on a contract is equal to the difference between the transaction price and the total estimated cost at completion.

 

Contract modifications routinely occur to account for changes in contract specifications or requirements. In most cases, contract modifications are for goods or services that are not distinct and, therefore, are accounted for as part of the existing contract. Transaction price estimates include additional consideration for submitted contract modifications or claims when the Company believes it has an enforceable right to the modification or claim, the amount can be reliably estimated and its realization is reasonably assured. Amounts representing modifications accounted for as part of the existing contract are included in the transaction price and recognized as an adjustment to sales on a cumulative catch-up basis.

 

The Company’s fixed-price type contracts allow for progress payments to bill the customer as contract costs are incurred and the customer often retains a small portion of the contract price until satisfactory completion of the contractual statement of work, which is a retainage of approximately 10%. The Company records an asset for unbilled receivables due to completing more work than the progress payment schedule allows to collect at a point in time. For certain fixed-price contracts, the Company receives advance payments. Advanced payments are not considered a significant financing component because they are a negotiated contract term to ensure the customer meets its financial obligation, particularly when there are significant upfront working capital requirements. The Company records a liability for advance payments received in excess of sales recognized, which is presented as a contract liability on the balance sheet.

 

Revisions or adjustments to estimates of the transaction price, estimated costs at completion and estimated profit or loss of a performance obligation are often required as work progresses under a contract, as experience is gained, as facts and circumstances change and as new information is obtained, even though the scope of work required under the contract may not change. Revisions or adjustments may also be required if contract modifications occur. The impact of revisions in profit or loss estimates are recognized on a cumulative catch-up basis in the period in which the revisions are made. The revisions in contract estimates, if significant, can materially affect the Company’s results of operations and cash flows, as well as reduce the valuations of contract assets and inventories, and in some cases result in liabilities to complete contracts in a loss position. The Company recognizes a liability for non-recurring obligations as situations considering that projects actual costs are usually adjusted to estimated costs. The Company did not recognize sales for performance obligations satisfied in prior periods during the three and six months ended June 30, 2018.

 

Remaining Performance Obligations

 

On June 30, 2018, the Company had $273 million of remaining performance obligations, which represents the transaction price of firm orders minus sales recognized from inception to date. Remaining performance obligations exclude unexercised contract options, verbal commitments and potential orders under basic ordering agreements. The Company expects to recognize 100% of sales relating to existing performance obligations within three years.

 

 9 

 

 

Income Taxes

 

The Company’s operations in Colombia are subject to the taxing jurisdiction of the Republic of Colombia. Tecnoglass LLC and Tecnoglass RE LLC are subject to the taxing jurisdiction of the United States. TGI and Tecnoglass Holding are subject to the taxing jurisdiction of the Cayman Islands. Annual tax periods prior to December 2015 are no longer subject to examination by taxing authorities in Colombia. GM&P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes.

 

The Company accounts for income taxes using the asset and liability approach of accounting for income taxes (ASC 740 “Income Taxes”). Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax basis of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. For each tax jurisdiction in which the Company operates, deferred tax assets and liabilities are offset against one another and are presented as a single noncurrent amount within the consolidated balance sheets.

 

The Company recognizes the financial statement effects of uncertain income tax positions when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. Interest accrued related to unrecognized tax and income tax related penalties are included in the provision for income taxes. The uncertain income taxes positions are recorded in “Taxes payable” in the consolidated balance sheets.

 

Earnings per Share

 

Basic earnings per share is computed by dividing net income by the weighted-average number of ordinary shares outstanding during the period. Income per share assuming dilution (diluted earnings per share) would give effect to dilutive options and other potential ordinary shares outstanding during the period. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.

 

The following table sets forth the computation of the basic and diluted earnings per share for the three and six months ended June 30, 2018 and 2017:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Numerator for basic and diluted earnings per shares                                
Net (Loss) Income   $ (3,870 )   $ (3,500 )   $ 6,749     $ (2,469 )
                                 
Denominator                                
Denominator for basic earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       35,869,746       35,759,895  
Effect of dilutive securities and stock dividend     -       -       492,747       -  
Denominator for diluted earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       36,362,493       35,759,895  
                                 
Basic earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )
Diluted earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )

 

 10 

 

 

The effect of dilutive securities includes 492,747 as of June 30, 2018 for shares potentially issued in relation to the dividends declared. The denominator for basic and diluted earnings per ordinary share for the six months ended June 30, 2018 and the three and six months ended June 30, 2017, exclude 321,594 and 492,747 shares, respectively, issued in relation to the dividends declares due to the net loss for the period as their inclusion would be anti-dilutive.

 

Product Warranties

 

The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products. Warranties are not priced or sold separately and do not provide the customer with services or coverages in addition to the assurance that the product complies with original agreed-upon specifications. Claims are settled by replacement of the warrantied products.

 

The Company evaluated historical information regarding claims for replacements under warranties and concluded that the costs that the Company has incurred in relation to these warranties have not been material.

 

Non-Operating Income, net

 

The Company recognizes non-operating income from foreign currency transaction gains and losses, interest income on receivables, proceeds from sales of scrap materials and other activities not related to the Company’s operations. Foreign currency transaction gains and losses occur when monetary assets, liabilities, payments and receipts that are denominated in currencies other than the Company’s functional currency are recorded in the Colombian peso accounts of the Company in Colombia.

 

Shipping and Handling Costs

 

The Company classifies amounts billed to customers related to shipping and handling as product revenues. The Company records and presents shipping and handling costs in selling expenses. Shipping and handling costs for the three months ended June 30, 2018 and 2017 were $3,764 and $3,057, respectively. Shipping and handling costs for the six months ended June 30, 2018 and 2017 were $8,496 and $6,189, respectively.

 

Dividends Payable

 

The company accounts for its dividend declared as a liability under ASC 480 - Distinguishing Liabilities from Equity since the shareholder have the option to elect cash or stock and reclassifies from dividend payable to additional paid-in capital when shareholders elects a stock dividend instead of cash. The dividend payable is not subject to re-measurement at each balance sheet date since the dividend is a fixed monetary amount known at inception and thus no change in fair value adjustment is necessary.

 

 11 

 

 

Recently Issued Accounting Pronouncements

 

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). ASU 2016-15 reduces diversity in practice by providing guidance on the classification of certain cash receipts and payments in the statement of cash flows. ASU 2016-15 clarifies that when cash receipts and cash payments have aspects of more than one class of cash flows and cannot be separated, classification will depend on the predominant source or use. ASU 2016-15 is effective on a retrospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. Adoption of this ASU has no material impact on our consolidated financial statements.

 

In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (“ASU 2016-02”). The FASB issued ASU 2016-02 to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. Under ASU 2016-02, a lessee will recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from current GAAP. ASU 2016-02 retains a distinction between finance leases (i.e. capital leases under current GAAP) and operating leases. The classification criteria for distinguishing between finance leases and operating leases will be substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current GAAP. The amendments of this ASU are effective for reporting periods beginning after December 15, 2018, with early adoption permitted. An entity will be required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.

 

 12 

 

 

Note 3. New Accounting Standards Implemented

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, as amended (commonly referred to as ASC 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers and significantly expanded the disclosure requirements for revenue arrangements. The new standard, as amended, was effective for the Company for interim and annual reporting periods beginning on January 1, 2018.

 

As discussed in Note 2, the Company adopted ASC 606 using the modified retrospective transition method. Results for reporting periods beginning after December 31, 2017 are presented under ASC 606, while prior period comparative information has not been restated and continues to be reported in accordance with ASC 605, Revenue Recognition, the accounting standard in effect for periods ending prior to January 1, 2018. With the adoption of ASC 606, the Company recognizes sales over time by using the percentage of completion method on all of its fixed-type contracts and measures the extent of progress toward completion using the cost-to-cost method after adjusting inventory for uninstalled materials and that the risk of ownership has not been passed to the customer. Previously, under ASC 605, the Company recognized sales over time by using the percentage of completion method on all of its fixed-type contracts and measured the extent of progress toward completion using the cost-to-cost method but adjusted inventory for uninstalled materials only for those projects were this method was not appropriately reflecting the progress on the contracts. Accordingly, the adoption of ASC 606 impacted all contracts that had uninstalled materials were the risk of ownership has not been passed to the customer regardless of the extent of progress toward completion.

 

Based on the analysis performed of the uninstalled materials at January 1, 2018, the Company recorded, upon adoption of ASC 606, a net decrease to retained earnings of $187, as shown on the table below. The adjustment to retained earnings primarily relates to contracts that had uninstalled material that were not previously included in inventory since the cost-to-cost method was appropriately reflecting the progress of these contracts.

 

The Company made certain presentation changes to its consolidated balance sheet on January 1, 2018 to comply with ASC 606. The components of contracts in process as reported under ASC 605, which included unbilled contract receivables and inventoried contract costs, have been reclassified as contract assets and inventories, respectively, after certain adjustments described below under ASC 606. The remainder of inventoried contract costs, primarily related to inventories not controlled by the Company’s customers, were reclassified to inventories. The Company expenses costs to obtain a contract and costs to fulfill a contract as incurred. Other revenues not related to fixed-type contracts did not result in any changes under ASC 606 and the revenues are still been recognized when the risk of ownership is transfered to the customer based on the sales terms.

 

 13 

 

 

The table below presents the cumulative effect of the changes made to the consolidated January 1, 2018 balance sheet due to the adoption of ASC 606.

 

  

December 31,

2017 As Reported

Under ASC 605

  

Adjustments Due

to ASC 606

  

January 1, 2018

As Adjusted

Under ASC 606

 
ASSETS               
Trade accounts receivable, net  $110,464   $(30,223)  $80,241 
Inventories   71,656    1,975    73,631 
Unbilled receivables on uncompleted contracts   9,996    (9,996)   - 
Contract assets   -    45,468    45,468 
Other Assets   275,884    -    275,884 
Total Assets  $468,000   $7,224   $475,224 
                
LIABILITIES               
Contract liabilities - current   -    18,945    18,945 
Current portion of customer advances on uncompleted contracts   11,429    (11,429)   - 
Other current liabilities   13,626    (105)   13,521 
Current portion of customer advances on uncompleted contracts   1,571    (1,571)   - 
Contract liabilities - current   -    1,571    1,571 
Other Liabilities   319,709    -    319,709 
Total liabilities  $346,335   $7,411   $353,746 
                
SHAREHOLDERS’ EQUITY               
Retained earnings   22,212    (187)   22,025 
Total shareholders’ equity  $121,665   $(187)  $121,478 

 

The adjustment of trade accounts receivable upon adoption of ASC 606 is related to the reclassification of retainage receivables to contract assets. See breakdown of contract assets further below.

 

The table below presents the impact of the adoption of ASC 606 on the Company’s statement of operations.

 

    Three months ended June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
Operating Revenues   $ 88,874     $ 95     $ 88,969  
Cost of Sales     64,243       84       64,327  
Gross Profit     24,631       11       24,642  
                         
Operating Expenses     (17,644 )     -       (17,644 )
Other Income and Expenses     (12,335 )     -       (12,335 )
                         
Income Before Tax     (5,348 )     11       (5,337 )
Income Tax Benefit (Provision)     1,469       (2 )     1,467  
Net Income     (3,870 )     -       (3,870 )
Net Income Attributable to Parent   $ (3,658 )   $ -     $ (3,658 )
                         
Basic earnings per share   $ (0.11 )   $ -     $ (0.11 )
Diluted earnings per share   $ (0.11 )   $ -     $ (0.11 )

 

    Six months ended June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
Operating Revenues   $ 177,960     $ (1,831 )   $ 176,129  
Cost of Sales     126,388       (1,649 )     124,739  
Gross Profit     51,572       (182 )     51,390  
                         
Operating Expenses     (34,402 )     -       (34,402 )
Other Income and Expenses     (6,313 )     -       (6,313 )
                         
Income Before Tax     10,857       (182 )     10,675  
Income Tax Provision     (3,973 )     47       (3,926 )
Net Income     6,893       (144 )     6,749  
Net Income Attributable to Parent   $ 7,177     $ (144 )   $ 7,033  
                         
Basic earnings per share   $ 0.19     $ -     $ 0.19  
Diluted earnings per share   $ 0.19     $ -     $ 0.19  

 

 14 

 

 

The table below presents the impact of the adoption of ASC 606 on the Company’s balance sheet.

 

    June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
ASSETS                        
Trade accounts receivable, net   $ 116,788     $ (29,356 )   $ 87,432  
Inventories     78,254       1,649       79,903  
Unbilled receivables on uncompleted contracts     14,312       (14,312 )     -  
Contract assets - current portion     -       46,677       46,677  
Other Assets     262,656       43       262,699  
Contract assets - Non-current     -       925       925  
Total Assets   $ 472,010     $ 5,626     $ 477,636  
                         
LIABILITIES                        
Contract liabilities - current     -       16,079       16,079  
Current portion of customer advances on uncompleted contracts     10,315       (10,315 )     -  
Other current liabilities     92,516       (2 )     92,514  
Customer advances on uncompleted contracts - non-current     1,586       (1,586 )     -  
Contract liabilities - non-current     -       1,586       1,586  
Other Liabilities     223,638       -       223,638  
Total liabilities   $ 328,055     $ 5,762     $ 333,817  
                         
SHAREHOLDERS’ EQUITY                        
Retained earnings     19,165       (136 )     19,029  
Total shareholders’ equity   $ 143,955     $ (136 )   $ 143,819  

 

Disaggregation of Total Net Sales

 

The Company disaggregates its sales with customers by revenue recognition method for its only segment, as the Company believes these factors affect the nature, amount, timing, and uncertainty of the Company’s revenue and cash flows.

 

   Three months ended June 30,   Six months ended June 30, 
   2018   2017   2018   2017 
Fixed price contracts  $37,814   $40,820   $80,030   $62,540 
Product sales   51,155    40,156    96,099    84,253 
Total Revenues  $88,969   $80,976   $176,129   $146,793 

 

The following table presents geographical information about revenues.

 

   Three months ended June 30,   Six months ended June 30, 
   2018   2017   2018   2017 
Colombia  $15,557   $15,525   $37,381   $31,953 
United States   69,852    60,342    132,845    106,650 
Panama   1,043    830    1,857    2,093 
Other   2,517    4,279    4,046    6,097 
Total Revenues  $88,969   $80,976   $176,129   $146,793 

 

 15 

 

 

Contract Assets and Contract Liabilities

 

Contract assets represent accumulated incurred costs and earned profits on contracts with customers that have been recorded as sales but have not been billed to customers and are classified as current. Contract liabilities consist of advance payments and billings in excess of costs incurred and deferred revenue, and represent amounts received in excess of sales recognized on contracts. The Company classifies advance payments and billings in excess of costs incurred as current, and deferred revenue as current or non-current based on the expected timing of sales recognition. Contract assets and contract liabilities are determined on a contract by contract basis at the end of each reporting period. The non-current portion of contract liabilities is included in other liabilities in the Company’s consolidated balance sheets.

 

The table below presents the components of net contract assets (liabilities).

 

    June 30, 2018     January 1 2018  
Contract assets — current   $ 46,677     $ 45,468  
Contract assets — non-current     925       -  
Contract liabilities — current     (16,079 )     (18,945 )
Contract liabilities — non-current     (1,586 )     (1,571 )
Net contract assets (liabilities)   $ 29,937     $ 24,952  

 

The components of contract assets are presented in the table below.

 

   June 30, 2018   January 1 2018 
Unbilled contract receivables, gross  $18,246   $15,245 
Retainage   29,356    30,223 
Total contract assets   47,602    45,468 
Less: current portion   46,677    45,468 
Contract Assets – non-current  $925   $- 

 

The components of contract liabilities are presented in the table below.

 

   June 30, 2018   January 1 2018 
Billings in excess of costs  $5,571   $7,516 
Advances from customers on uncompleted contracts   12,094    13,000 
Total contract liabilties   17,665    20,516 
Less: current portion   16,079    18,945 
Contract liabilities – non-current  $1,586   $1,571 

 

For the six months ended June 30, 2018, the Company recognized $2,306 of sales related to its contract liabilities at January 1, 2018.

 

 16 

 

 

Note 4. GM&P Acquisition

 

On March 1, 2017, the Company entered into and consummated a purchase agreement, as amended, with Giovanni Monti, the owner of 100% of the outstanding shares of Giovanni Monti and Partners Consulting and Glazing Contractors (“GM&P”). GM&P is a consulting and glazing contracting company located in Miami, Florida with over 15 years of experience in the design and installation of various building enclosure systems such as curtain window walls and a long-standing commercial relationship with the Company, working alongside it in the past in different projects within the U.S, by providing engineering and installation services to those projects.

 

The Company acquired all of the shares of GM&P for a purchase price of $35 million, of which the Company paid $6 million of the purchase price in cash within 60 days following the closing date with the remaining $29 million of the purchase price to be paid by May 15, 2018. The Company paid an additional $6 million in cash on April 2018 and entered into a Debt Settlement Agreement to pay the remaining consideration price through a combination of stock, by issuing 1,238,095 ordinary shares valued at $10.50 per share and a $10 million Subordinated Seller´s Note. The Seller´s Note was subsequently reduced to $8.5 million to atone the Buyer for adjustments and process inefficiencies caused by changes in GM&P´s supply chain and other business optimization costs seen during the second quarter of 2018. Following our process optimization and changes in the supply chain process, we believe the associated cost impacts to be non-recurring.

 

Based on the implicit price at which the shares were issued, which at the time of the issuance in June 2018 was higher than the market price of those shares, the Company recorded a gain of $2,106. Additionally, including the reduction of the nominal amount of the Seller´s Note by $1,500, the Company recorded a gain on extinguishment of debt of $3,606. The gain on extinguishment of debt was recorded into Additional Paid-In Capital per guidance of ASC 470-50-40 because it is considered a related party transaction as the former owner of GM&P holds a management position within the Company.

 

With the acquisition of GM&P, the Company also acquired a 60% equity interest in Componenti, a subsidiary of GM&P that provides architectural specialties in the US, specializing in design-build systems for individual projects and with experience in value engineering to create products that comply with the architects’ original design intent, while maintaining focus on affordable construction methods and materials.

 

The following table summarizes the consideration transferred to acquire GM&P and the amounts of identified assets acquired and liabilities assumed at the acquisition date, as well as the fair value of the non-controlling interest in Componenti as of the acquisition date. Under ASC 805, a company can apply measurement period adjustments during the twelve-month period after the date of acquisition. During this period, the acquirer may adjust preliminary amounts recognized at the acquisition date to their subsequently determined final fair values. The allocation of the consideration transferred was based on management’s judgment after evaluation of several factors, including a preliminary valuation assessment. The analysis has been completed and results in measurement period adjustments are included in the final purchase price allocation as shown on the table below. The goodwill from the GM&P acquisition represents the expected synergies from combining operations with Tecnoglass Inc., and is not deductible for tax purposes

 

The following table summarizes the purchase price allocation of the total consideration transferred:

 

Consideration Transferred:    
Notes payable (Cash or Stock)  $35,000 
Fair value of the non-controlling interest in Componenti   1,141 

 

 17 

 

 

Recognized amounts of identifiable assets

acquired and liabilities assumed:

  Preliminary Purchase Price Allocation   Measurement Period Adjustments   Final Purchase Price Allocation 
Cash and equivalents  $509         509 
Accounts receivable   42,314         42,314 
Other current assets   5,287    242    5,529 
Property, plant, and equipment   684         684 
Other non-current tangible assets   59         59 
Trade name   980         980 
Non-compete agreement   165         165 
Contract backlog   3,090         3,090 
Customer relationships   4,140         4,140 
Accounts payable   (22,330)   275    (22,055)
Other current liabilities assumed   (13,967)   (673)   (14,640
Non-current liabilities assumed   (3,634)   (3,231)   (6,865)
Total identifiable net assets   17,297    (3,387)   13,910 
Goodwill (including Workforce)  $18,844    3,387   $22,231 

 

The adjustment made to the preliminary purchase price allocation to Non-current liabilities assumed is related to an adjustment in deferred tax liability and billings in excess of cost incurred. The excess of the consideration transferred over the estimated fair values of assets acquired and liabilities assumed was recorded as goodwill. The identifiable intangible asset subject to amortization was the tradename, customer relationships, non-compete agreement, and backlog, which have a remaining useful life of two to five years. See Note 6 – Goodwill and Intangible Assets for additional information.

 

The following unaudited pro forma financial information assumes the acquisition had occurred as of January 1, 2017 which does not include GM&P actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of GM&P adjusted for the amortization expense related to the intangible assets arising from the acquisition. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

   Pro-Forma 
   Six Months 
   Ended 
(in thousands, except per share amounts)  June 30, 2017 
Pro Forma Results     
Net sales  $156,780 
      
Net (loss) income attributable to parent  $(3,595)
      
Net income per common share:     
Basic  $(0.11)
      
Diluted  $(0.11)

 

 18 

 

 

Non-controlling interest

 

The Company has 60% equity interest in Componenti. The 40% non-controlling interest in Componenti is included in the opening balance sheet as of the acquisition date and its fair value amounted to $1,141. When the company owns a majority (but less than 100%) of a subsidiary’s stock, the Company includes in its Consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling interests’ proportionate share of the subsidiary’s net income and, as included in Shareholders’ Equity on the Condensed Consolidated Balance Sheet, is equal to the non-controlling interests’ proportionate share of the subsidiary’s net assets. In determining the fair value we used the income approach and the market approach which was performed by third party valuation specialists under management.

 

Note 5. - Inventories, net

 

Inventories are comprised of the following:

 

   June 30, 2018   December 31, 2017 
Raw materials  $38,229   $40,509 
Work in process   20,995    11,468 
Finished goods   13,217    13,236 
Stores and spares   7,218    6,134 
Packing material   379    438 
    80,038    71,785 
Less: Inventory allowance   (135)   (129)
   $79,903   $71,656 

 

Note 6. Goodwill and Intangible Assets

 

Goodwill

 

The table below provides a reconciliation of the beginning and ending balances of the Goodwill recorded on the Company’s balance sheet:

 

Beginning balance - December 31, 2017  $23,130 
GM&P measurement period adjustment   431 
Ending balance – June 30, 2018  $23,561 

 

Intangible Assets, Net

 

Intangible assets include Miami-Dade County Notices of Acceptances (NOA’s), which are certificates in the required to market hurricane- resistant glass in Florida. Also, it includes the intangibles acquired from the acquisition of GM&P.

 

   June 30, 2018 
   Gross   Acc. Amort.   Net 
Trade Names  $980   $(261)  $719 
Notice of Acceptances (NOAs), product designs and other intellectual property   10,764    (5,008)   5,756 
Non-compete Agreement   165    (44)   121 
Contract Backlog   3,090    (2,060)   1,030 
Customer Relationships   4,140    (1,183)   2,957 
Total  $19,139   $(8,556)  $10,583 

 

 19 

 

 

    December 31, 2017  
    Gross     Acc. Amort.     Net  
Trade Names   $ 980     $ (163 )   $ 817  
Notice of Acceptances (NOAs), product designs and other intellectual property     10,826       (5,467 )     5,359  
Non-compete Agreement     165       (28 )     137  
Contract Backlog     3,090       (1,287 )     1,803  
Customer Relationships     4,140       (739 )     3,401  
Total   $ 19,201     $ (7,684 )   $ 11,517  

 

The weighted average amortization period is 4.9 years.

 

During the three months ended June 30, 2018 and 2017, the amortization expense amounted to $875 and $930, respectively, and was included within the general and administration expenses in our consolidated statement of operations. During the six months ended June 30, 2018 and 2017, amortization expense was $1,738 and $1,546, respectively.

 

The estimated aggregate amortization expense for each of the five succeeding years as of June 30, 2018 is as follows:

 

Year ending  (in thousands) 
2018  $1,889 
2019   2,507 
2020   2,127 
2021   2,097 
2022   1,211 
Thereafter   752 
   $10,583 

 

Note 7. Debt

 

The Company’s debt is comprised of the following:

 

   June 30, 2018   December 31, 2017 
Revolving lines of credit  $8,389   $638 
Capital lease   199    245 
Unsecured senior note   210,000    210,000 
Other loans   19,660    20,293 
Less: Deferred cost of financing   (6,358)   (6,918)
Total obligations under borrowing arrangements   231,890    224,258 
Less: Current portion of long-term debt and other current borrowings   11,498    3,260 
Long-term debt  $220,392   $220,998 

 

 20 

 

 

As of June 30, 2018, and December 31, 2017, the Company had $231,197 and $224,041 of debt denominated in US Dollars with the remaining amounts denominated in Colombian Pesos.

 

On January 23, 2017, the Company issued a U.S. dollar denominated, $210 million offering of 5-year senior unsecured notes at a coupon rate of 8.2% in the international debt capital markets under Rule 144A of the Securities Act to Qualified Institutional Buyers. The Company used approximately $179 million of the proceeds to repay outstanding indebtedness, including Capital leases, and as a result achieved a lower cost of funding and strengthened its capital structure given the non-amortizing structure of the bond. Of these repayments, $59,444 were used to refinance short term debt into long term debt. The senior note does not have negative covenants with an acceleration clause, however requires the Company to meet certain performance indicators in order to take on incremental debt.

 

The Company had $4,784 and $4,758 of property, plant and equipment pledged as collateral for various lines of credit as of June 30, 2018 and December 31, 2017, respectively.

 

As of June 30, 2018, the Company was obligated under various capital leases under which the aggregate present value of the minimum lease payments amounted to $199. Differences between capital lease obligations and the value of property, plant and equipment under capital lease arises from differences between the maturities of capital lease obligations and the useful lives of the underlying assets.

 

Maturities of long term debt and other current borrowings are as follows as of June 30, 2018:

 

2019  $11,498 
2020   2,410 
2021   2,361 
2022   212,359 
2023   2,360 
Thereafter   7,260 
Total  $238,248 

 

The Company’s loans have maturities ranging from a few weeks to 11 years. Our credit facilities bear interest at a weighted average of rate 7.7%.

 

Note 8. Income Taxes

 

The Company files income tax returns for TG and ES in the Republic of Colombia. On December 28, 2016, the Colombian congress enacted a structural tax reform that took effect on January 1, 2017 which reduces corporate income tax from 42% to 40% for fiscal year 2017, 37% in 2018 and 33% in 2019 and thereafter.

 

GM&P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes. The estimated combined state and federal income tax rate is estimated at a rate of 25% based on the recently enacted U.S. Tax Reform. Tecnoglass Inc. as well as all the other subsidiaries in the Cayman Islands and Panama do not currently have any tax obligations.

 

The components of income tax expense (benefit) are as follows:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Current income tax                                
United States   $ 1,129     $ 1,759     $ 722     $ 2,211  
Colombia     (317 )     (630 )     (2,522 )     1,650  
      (812 )     1,129       (1,800 )     3,861  
Deferred income Tax                                
United States     (992 )     (377 )     (1,161 )     3  
Colombia     1,647       (4,804 )     (965 )     (6,874 )
      655       (5,181 )     (2,126 )     (6,871 )
Total income tax benefit (provision)   $ 1,467     $ 4,052     $ (3,926 )   $ 3,010  
                                 
Effective tax rate     27 %     54 %     37 %     55 %

 

 21 

 

 

The Company’s effective tax rate of 27% and 37% for the three and six months ended June 30, 2018 differ from the average statutory rate of 34% primarily because of non-deductible expenses and non-taxable income recorded in tax-exempt subsidiaries. The Company’s effective tax rate of 54% and 55% for the three and six-month period ended June 30, 2017, respectively, reflects the adoption of the Colombian tax reform described above, which became effective January 1, 2017.

 

As of June 30, 2018, the Company had settled an uncertain tax position concluding amounting to $2,073 related to $8,351 gross unrecognized tax benefit as of March 31, 2018 associated with a conversion of GM&P’s cash basis accounting for tax purposes to accrual basis for Fiscal years 2016 and 2015 after culminating an audit from the Internal Revenue Service. Before 2015, GM&P was using the cash method of accounting and due to IRS regulations, it needed to convert to accrual method and pay the IRS taxes over the gross unrecognized tax benefit associated with the conversion. The unrecognized tax benefits may increase or change during the next year for items that arise in the ordinary course of business and may be subject to inspection by the Colombian tax authorities for a period of up to two years until the statute of limitations period elapses and US tax authorities for a period of up to six years until the statute of limitations period elapses.

 

Note 9. Fair Value Measurements

 

The Company accounts for financial assets and liabilities in accordance with accounting standards that define fair value and establish a framework for measuring fair value. The hierarchy prioritizes the inputs into three broad levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value. A financial asset’s or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

 

The carrying amounts of the Company’s financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and advances from customers approximate their fair value due to their relatively short-term maturities. The Company bases its fair value estimate for long term debt obligations on its internal valuation that all debt is floating rate debt based on current interest rates in Colombia.

 

As of December 31, 2017, financial instruments carried at amortized cost that do not approximate fair value consist of long-term debt. See Note 7 - Debt. The fair value of long term debt was calculated based on an analysis of future cash flows discounted with our average cost of debt which is based on market rates, which are level 2 inputs.

 

The following table summarizes the fair value and carrying amounts of our long-term debt:

 

   June 30, 2018   December 31, 2017 
Fair Value   236,952    240,057 
Carrying Value   220,392    220,998 

 

 22 

 

 

Note 10. Related Parties

 

The following is a summary of assets, liabilities, and income and expense transactions with all related parties, shareholders, directors and managers:

 

  

Three months ended June 30,

  

Six months ended June 30,

 
   2018   2017   2018   2017 
Sales to related parties  $1,184   $1,091   $2,137   $2,465 
                     
Fees paid to directors and officers  $801   $662   $1,628   $1,372 
Payments to other related parties  $674   $1,066   $1,662   $1,872 

 

   June 30, 2018   December 31, 2017 
Current Assets:          
Due from VS  $5,261   $6,240 
Due from other related parties   2,167    2,260 
   $7,428   $8,500 
           
Liabilities:          
Due to related parties  $1,002   $975 

 

Ventanas Solar S.A. (“VS”), a Panama sociedad anonima, is an importer and installer of the Company’s products in Panama. Family members of the Company’s CEO and COO and other related parties own 100% of the equity in VS. The Company’s sales to VS for the three months ended June 30, 2018 and 2017 were $588 and $739, respectively. The Company’s sales to VS for the six months ended June 30, 2018 and 2017 were $1,214 and $1,889, respectively.

 

Payments to other related parties during three and six months ended June 30, 2018 and 2017 include the following:

 

   Three months ended June 30,   Six months ended June 30, 
   2018   2017   2018   2017 
Charitable contributions  $296   $742   $567   $1,158 
Sales commissions  $336   $179   $677   $420 

 

Charitable contributions are donations made to the Company’s foundation Fundación Tecnoglass-ESW.

 

 23 

 

 

Note 11. Dividends Payable

 

The Company originally authorized the payment of four regular quarterly dividends to holders of ordinary shares at a quarterly rate of $0.125 per share, or $0.50 per share on an annual basis, with the first quarterly dividend being paid on November 1, 2016. The dividends are payable in cash or ordinary shares, at the option of the holders of ordinary shares. On May 11, 2017, the Company announced that commencing with the declared quarterly dividend for the third quarter of 2017 through any future dividends to be declared and paid through the second quarter of 2018, a 12% increase to $0.14 per share, or $0.56 per share on an annual basis would apply.

 

As a result, the Company has declared dividends for $10,029 as of June 30, 2018 and recorded a dividend payable amounting to $734 as of June 30, 2018. The Company issued 956,102 shares for the share dividends resulting in $8,524 being credited to Capital and paid $1,359 in cash during the six months ended June 30, 2018.

 

The Company analyzed the accounting guidance under ASC 505 and determined that this guidance is not applicable since the dividend are shares of the same class in which each shareholder is given an election to receive cash or shares. As such, the Company analyzed the dividend under ASC 480 — Distinguishing Liabilities from Equity and concluded that the dividend should be accounted for as a liability since the dividend is a fixed monetary amount known at inception. A reclassification from dividend payable to additional paid-in capital was done for the stocks dividend elections.

 

Energy Holding Corp., the majority shareholder of the Company, has irrevocably elected to receive any quarterly dividends declared through the second quarter of 2018 in ordinary shares, as opposed to cash.

 

Dividend declarations and the establishment of future record and payment dates are subject to the Board of Directors’ continuing determination that the dividend policy is in the best interests of the Company and its shareholders. The dividend policy may be changed or cancelled at the discretion of the Board of Directors at any time.

 

Note 12. Commitments and Contingencies

 

Commitments

 

As of June 30, 2018, the Company has an outstanding obligation to purchase an aggregate of at least $39,140 of certain raw materials from a specific supplier before May 2026.

 

General Legal Matters

 

From time to time, the Company is involved in legal matters arising in the regular course of business. Some disputes are derived directly from our construction projects, related to supply and installation, and even though deemed ordinary, they may involve significant monetary damages. We are also subject to other type of litigations arising from employment practices, worker’s compensation, automobile claims and general liability. It is very difficult to predict precisely what the outcome of these litigations might be. However, with the information at out disposition as this time, there are no indications that such claims will result in a material adverse effect on the business, financial condition or results of operations of the Company.

 

Note 13. Subsequent Events

 

Management concluded that no additional subsequent events required disclosure other than those disclosed in these financial statements.

 

 24 

 

 

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

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). We have based these forward-looking statements on our current expectations and projections about future events. These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about us that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “continue,” or the negative of such terms or other similar expressions. Factors that might cause or contribute to such a discrepancy include, but are not limited to, those described in our other Securities and Exchange Commission (“SEC”) filings. References to “we”, “us” or “our” are to Tecnoglass Inc. (formerly Andina Acquisition Corporation), except where the context requires otherwise. The following discussion should be read in conjunction with our condensed consolidated financial statements and related notes thereto included elsewhere in this report.

 

Overview

 

The Company is a leading manufacturer of hi-spec architectural glass and windows for the western hemisphere residential and commercial construction industries, operating through our direct and indirect subsidiaries. Headquartered in Barranquilla, Colombia, we operate out of a 2.7 million square foot vertically-integrated, state-of-the-art manufacturing complex that provides easy access to the Americas, the Caribbean, and the Pacific.

 

The Company’ glass products include tempered glass, laminated glass, thermo-acoustic glass, curved glass, silk-screened glass, and digital print glass as well as mill finished, anodized, painted aluminum profiles and produces rods, tubes, bars and plates. Window production lines are defined depending on the different types of windows: normal, impact resistant, hurricane-proof, safety, soundproof and thermal. The Company produces fixed body, sliding windows, projecting windows, guillotine windows, sliding doors and swinging doors, as well as facade products which include: floating facades, automatic doors, bathroom dividers and commercial display windows.

 

In recent years, we have expanded our US sales outside of the Florida market, entering into high-tech markets for curtain walls, obtaining a niche market access since this product is in high demand and marks a new trend in architecture. This product is a very sophisticated product and therefore garners high margins for us. These products involve high performance materials that are produced by Alutions and TG with state of the art technology.

 

The U.S. market represents approximately 75% of our overall sales and is expected to continue being our most important market going forward. The U.S. construction market has been experiencing a growth cycle as evidenced by the ABI (“Architectural Billing Index”) as of May 2018 and is indicating business conditions remain strong throughout the country, especially in the South region, where Tecnoglass mainly operates (Florida and Texas). Our strategy going forward will be to continue to focus on the U.S. as our main geographical target given its significant size and business activity. Within the U.S., Tecnoglass is seeking to continue diversifying its presence across a broader footprint in order to mitigate its concentration risk, while searching for new partnerships and commercial relationships in large metropolitan areas other than those in Florida (where it has historically had a strong market position). Our relationship with distributors, installers and general contractors continue to be key in our market penetration strategy and in our sales efficiency in order to target a broad variety of end clients. Construction activity in both the commercial and the residential markets within the U.S. has a direct impact in our ability to grow sales and profit margins. Although our efficient cost structure enables us to better withstand fluctuations and cycles in construction activity, our overall results could be significantly correlated with such cycles.

 

On March 1, 2017, the Company entered into and consummated a purchase agreement with Giovanni Monti, the owner of 100% of the outstanding shares of GM&P. GM&P is a consulting and glazing contracting company located in Miami, Florida with over 15 years of experience in the design and installation of various building enclosure systems such as curtain window walls and a long-standing commercial relationship with the Company, working alongside it in different projects within the U.S, by providing engineering and installation services to those projects.

 

 25 

 

 

RESULTS OF OPERATIONS

 

   Three Months Ended June 30,   Six months ended June, 
   2018   2017   2018   2017 
Operating Revenues  $88,969   $80,976   $176,129   $146,793 
Cost of sales   64,327    58,432    124,739    101,997 
Gross profit   24,642    22,544    51,390    44,796 
Operating expenses   (17,020)   (17,128)   (33,778)   (32,518)
Operating income   7,622    5,416    17,612    12,278 
Non-operating income   709    922    1,808    1,949 
Foreign currency transactions (losses) gains   (8,307)   (8,713)   1,666    (6,288)
Loss on extinguishment of debt   -    (2)   -    (3,161)
Interest Expense and deferred cost of financing   (5,361)   (5,175)   (10,411)   (10,257)
Income tax benefit (provision)   1,467    4,052    (3,926)   3,010 
Net (loss) income   (3,870)   (3,500)   6,749    (2,469)
Income attributable to non-controlling interest   212    (60)   284    (72)
Net (loss) income attributable to parent  $(3,658)  $(3,560)  $7,033   $(2,541)

 

Comparison of quarterly periods ended June 30, 2018 and March 31, 2017

 

Revenues

 

The Company’s net operating revenues increased $8.0 million or 9.9% from $81.0 million to $89.0 million for the quarterly period ended June 30, 2018 compared with the quarterly period ended June 30, 2017.

 

Sales in the U.S. market for the second quarter of 2018 increased $9.5 million or 15.8% compared to the same period of 2017. The Company’s sales in the American market continue to have a large component coming out of the South Florida market but constantly diversifying into other regions. U.S. revenues contributed 79% and 75% of total sales during the second quarter of 2018 and 2017, respectively, as the Company maintains its focus on expanding U.S. operations to new regions and new end markets.

 

Sales in the Colombian market remained stable at $15.6 million and $15.5 million in the second quarter of 2018 and 2017, respectively. The Colombian market during the second quarter of 2018 was characterized by uncertainty generated by Colombian presidential elections which were held in June 2018, which caused delays in projects attaining financial closing.

 

Gross profit

 

Gross profit increased 9.3% to $24.6 million during the three months ended June 30, 2018, compared with 2017. Gross profit margins remained relatively stable at 27.7% and 27.8% during the second quarter of 2018 and 2017, respectively.

 

 26 

 

 

Expenses

 

Operating expenses remained stable $17.0 million to $17.1 million for the quarterly period ended June 30, 2018 and 2017, respectively. This was primarily related to an increase of $0.7 million increase in shipping expenses due to a higher overall amount of sales during the quarter and a larger amount of exports into the United States, $0.3million higher personnel expense, and U.S. aluminum and steel tariff implemented in 2018 resulted in an expense of $0.5 million related to the importation of aluminum products manufactured in Colombia, which are being fully passed on to our clients through our sales prices. These increases were offset by a reduction of provisions for bad debt, which decreased from $1.6 in the second quarter of 2017 to a net recovery of previously provisioned amounts of $0.5 million in 2018.

 

Non-operating Income

 

During the three months ended June 30, 2018 and 2017, the Company recorded net non-operating gain of $0.7 million and $0.9 million, respectively. Non-operating income is comprised primarily of income from rental properties and gains on sale of scrap materials.

 

Foreign currency transaction gains and losses

 

During the quarter ended June 30, 2018, the Company recorded a cashless loss of $8.3 million associated with the devaluation of the Colombian peso of 5.4%. Similarly, the Company recorded a loss of $8.7 million associated with the devaluation of the Colombian Peso of 5.5% during the second quarter of 2017. While the exchange rates between the Colombian Peso and US dollar have devaluated by roughly similar rates during each of the quarters here reported, the exchange rates have remained relatively stable year over year devaluating approximately 3.5% between June 2017 and 2018. The foreign exchange gain and losses account for changes in USD denominated assets and liabilities against the company’s functional currency (the Colombian Peso).

 

Interest Expense

 

Interest expense was $5.4 million and $5.2 million during the quarters ended June 30, 2018 and 2017, respectively. The 4% increase in interest expense is related to an increase of 2% in the Company’s total debt at June 30, 2018 compared with June 30, 2017, as well as an increase in floating interest rates affecting a portion of our debt indexed to Libor.

 

As a result of the foregoing, the Company recorded net loss for the three months ended June 30, 2018 of $3.9 million compared to $3.5 million in the three months ended June 30, 2017.

 

Comparison of six-month periods ended June 30, 2018 and June 30, 2017

 

Revenues

 

The Company’s net operating revenues increased $29.3 million or 20% from $146.8 million to $176.1 million in the six-month period ended June 30, 2018 compared with the six-month period ended June 30, 2017.

 

Sales in the U.S. market for the first half of 2018 increased $26.2 million or 24.6% compared to the same period of 2017. The Company’s sales in the American market continue to have a large component out of the South Florida market but constantly diversifying into other regions. We are also expanding our business to dealers with our products aimed toward retail and residential markets. Our increase in sales in overall terms and into the U.S market were in part derived from the acquisition of GM&P which contributed its results from March 1, 2017, date of the acquisition versus a full six-month period in 2018. U.S. revenues contributed 75% and 73% of total sales during the first half of 2018 and 2017, respectively, as the Company maintains its focus on expanding U.S. operations to new regions and new end markets.

 

Sales in the Colombian market increased $5.4 million, or 17.0%, in the first half of 2018 compared with the first half of 2017. Colombian sales in 2018 reflect a rebound in construction put in place during the first quarter after a general delay in construction during early 2017 while the country underwent a structural tax reform, which was preceded by a high inflation and high interest rate period, partially offset by a still second quarter characterized by uncertainty generated by Colombian presidential elections held in June 2018 which caused delays in projects attaining financial closing.

 

Gross profit

 

Gross profit increased 14.7% to $51.4 million during the six months ended June 30, 2018, compared with 2017. Gross profit margins decreased from 30.5% during the first six months of 2017 to 29.2% during the first half of 2018 mainly as a result of incremental installation costs and other non-recurring costs on a handful of now completed projects.

 

 27 

 

 

Expenses

 

Operating expenses increased $1.3 million, or 3.9% from $32.5 million to $33.7 million, for the six-month period ended June 30, 2018 compared to the six-month period ended June 30, 2017. As a percentage of total revenues, operating expenses were 19.2% compared to 22.2% in the prior year period. The nominal amount increase is mainly attributable to increases in shipping expense, from $6.2 million to $8.5 million due to a higher overall amount of sales during the period and a larger amount of exports into the United States, offset by a reduction in accounts receivable provision, which decreased from $2.6 in the six months ended June 30, 2017, to a net recovery of previously provisioned amounts for $0.4 million in 2018. Additionally, U.S. aluminum and steel tariff implemented in 2018 resulted in an expense of $0.5 million related to the importation of aluminum products manufactured in Colombia, which are now being fully passed on to our clients through our sales prices.

 

Loss on extinguishment of debt

 

Upon the issuance of the 5-year senior unsecured note under Rule 144A mentioned below in the liquidity section, the Company determined that issuance was not considered a modification or exchange of the seven-year senior secured credit facility issued in January 2016; however, proceeds from the new issuance were used to repay the previous credit facility and the new issuance was accounted for as a liability equal to the proceeds received. As such, the payoff of the January 2016 credit facility was determined to be an extinguishment of the existing debt. As a result, we recorded a loss on the extinguishment of debt in the amount of $3.2 million during 2017 in the line item “Loss on Extinguishment of Debt” in our Condensed Consolidated Statements of Operations and Comprehensive Income. The loss represented the write off of deferred financing fees related to the extinguished debt facilities and penalties fees related to the early payoff of several loans and capital leases.

 

Non-operating Income

 

During the six months ended June 30, 2018 and 2017, the Company reported net non-operating gain of $1.8 million and $1.9 million, respectively. Other non-operating income is comprised primarily of income from rental properties and gains on sale of scrap materials.

 

Foreign currency transaction gains and losses

 

During the six-month period ended June 30, 2018, the Company recorded a cashless gain of $1.7 million associated with a 1.8% revaluation of the Colombian peso. Similarly, the Company recorded a loss of $6.3 million associated with the devaluation of the Colombian peso of 1.3% during the six-month period ended June 30, 2017, in part as the net position of the Company’s monetary assets and liabilities shifted during the period as a result of the refinance of Colombian peso denominated debt to US dollar denominated debt under the $210 million senior unsecured note.

 

Interest Expense

 

Interest expense remained stable at $10.4 million and $10.3 million during the six-month periods ended June 30, 2018 and 2017, respectively, despite a 2% increase in the Company’s total debt at June 30, 2018 compared with June 30, 2017, as well as an increase in floating interest rates affecting a portion of our debt indexed to Libor. The moderate increase is also partially due to lower interest expense during the first quarter of 2018, compared to 2017 during which we refinanced our debt and incurred in one month of double interest expense in the time between the issuance of the new senior note and repayment of the previous obligations.

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of June 30, 2018, and December 31, 2017, the Company had cash and cash equivalents of approximately $29.9 million and $40.9 million, respectively. The primary difference between both periods is associated with the use of working capital required to support inventory purchases in anticipation of a higher amount of sales and with the interest payment of our Senior notes during the quarter. The Company’s primary sources of liquidity to support its working capital needs and short-term capital expenditures will be its readily available cash balance, cash generated from financing activities and moderating cash flow used in operating activities.

 

 28 

 

 

Cash Flow from Operations, Investing and Financing Activities

 

   Six months ended June, 
   2018   2017 

Cash Flow (used in) provided by Operating Activities

  $(6,449)  $12,194 
Cash Flow used in Investing Activities   (11,184)   (12,537)
Cash Flow from Financing Activities   5,774    17,658 
Effect of exchange rates on cash and cash equivalents   861    (551)
Cash Balance - Beginning of Period   40,923    26,918 
Cash Balance - End of Period  $29,925   $43,682 

 

During the six months ended June 30, 2018 and 2017, $6.4 million and $12.2 million were used in and provided by operating activities, respectively. The use of cash in operating activities in the six-month period ended June 30, 2018 provides for the working capital required during the period in order to support incremental inventory purchasing and a higher amount of receivables associated with the Company´s ongoing revenue growth.

 

Trade accounts receivable used $4.0 million during the six-month period ended June 30, 2018, which in large part is related to the revenue growth experienced between the last twelve-month comparable period. Whereas the nominal amount of receivables (including the netting of Contract Assets and Liabilities to make a “like for like” comparison that adjusts for the inception of ASC 606) has increased during the year, the Days Sales Outstanding ratio has presented a slight improvement given the reduction of receivables associated to retainage which inherently carry a longer collection period. As per industry common practice, retainage receivables are associated with installation work, built up throughout the life of a project and released upon completion. Despite the apparent decrease of trade account receivables on the Consolidated Balance sheet relative to fiscal year end at December 31, 2017, trade accounts receivable used cash because of the effect of adopting the new ASC 606 revenue recognition accounting standard for fiscal year end. Under this new standard, retainage receivables are now presented within “Contract Assets and Liabilities”, which also contains unbilled receivables and advances from customers. Comparably, trade accounts receivable (including retainage receivables) generated $5.8 million during the first six months of 2017 which was a period of much more tempered growth.

 

Inventory purchases used $7.3 million as the Company’s inventories grew in relation to the short term expected growth; nevertheless improving inventory turnover by 5 days at quarter end relative to fiscal year end. While it is expected that the Company will have working capital needs as it undergoes continued growth, management continues to seek ways of optimizing the collection of its receivables and its inventory procurement.

 

Taxes payable are main use of operating cash flow during both periods ended June 30, 2018 and 2017 as the Company’s operating subsidiaries have filed and paid their tax obligations for the preceding fiscal year, using $10.6 million and $15.1 million during the six months periods ended June 30, 2018 and 2017 respectively.

 

During the six months ended June 30, 2018, cash used in investing activities decreased to $11.2 million compared with $12.5 million during the same period of 2017. Capital expenditures remain moderate at $4.9 million and $4.3 million during the six months ended June 30, 2018 and 2017, respectively, as we expect that current installed capacity will be enough to service our backlog and expected sales through the year 2018. During both periods, the Company paid $6.0 million and $7.9 million, respectively, for the acquisition of businesses, primarily GM&P, of which $6.0 million where paid in cash during each of the two periods and the remainder of the purchase price settled with the issuance of shares and a note payable.

 

Cash provided by financing activities, decreased from $17.7 million during the six months of 2017 to $5.8 million during the six months of 2018. During the six months ended June 2018, the debt generated $9.1 million through short term debt to finance working capital required during a period of growing sales. In 2017, the significant source of cash was associated to a U.S. dollar denominated, $210 million offering of a 5-year senior unsecured note at a coupon rate of 8.2% in the international debt capital markets under Rule 144A of the Securities Act to Qualified Institutional Buyers issued by the Company in January 23, 2017. The Company used approximately $182.2 million of the proceeds to repay outstanding indebtedness and as a result achieved a lower cost of debt and strengthened its capital structure given the non-amortizing structure of the new facility. Cash proceeds in excess of the amount used to pay down outstanding debt have been used to support ongoing growth and general corporate purposes.

 

 29 

 

 

Off-Balance Sheet Arrangements

 

None

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

We are exposed to ongoing market risk related to changes in interest rates and foreign currency exchange rates.

 

A rise in interest rates could negatively affect the cost of financing for a portion of our debt with variable interest rates. If interest rates were to increase by 200 basis points, net earnings would decrease by approximately $0.5 million over a six-month period. Conversely, if interest rates were to decrease by 200 basis points, net earnings would increase by approximately $0.5 million over a six-month period. We currently do not use derivative financial instruments to manage interest rate risk.

 

We are also subject to market risk due to changes in the value of foreign currencies in relation to our reporting currency, the U.S. dollar. Two of our subsidiaries with significant operations are based in Colombia, and primarily transact business in local currency. A significant portion of the revenues and costs of these subsidiaries are generally denominated in Colombian pesos, thereby mitigating some of the risk associated with changes in foreign exchange rates. As of the six months ended June 30, 2018, a 1% devaluation of the Colombian Peso would result in our revenues decreasing by $0.4 million and our expenses decreasing by approximately $0.6 million, resulting in a $0.2 million increase to net earnings during the six-month period. A strengthening of the Colombian Peso by 1% would increase our revenues by $0.4 million and expenses by $0.6 million resulting in $0.2 lower earnings during the six-month period.

 

Similarly, a significant portion of the monetary assets and liabilities of these subsidiaries are generally denominated in US Dollars, while their functional currency is the Colombian peso, thereby resulting in gains or losses from remeasurement of assets and liabilities using end of period spot exchange rate. These subsidiaries have both monetary assets and monetary liabilities denominated in US Dollars, thereby mitigating some of the risk associated with changes in foreign exchange rate. However, the Colombian subsidiaries’ US Dollar denominated monetary liabilities exceed their monetary assets by $152.4 million, such that a 1% devaluation of the Colombian peso will result in a loss of $1.5 million recorded in the Company’s Consolidated Statement of Operations. Conversely, an appreciation of the peso would result in a gain to be recorded as a Foreign exchange gain within the consolidated statement of operations (based on the same relation of monetary assets and liabilities).

 

Additionally, the results of the foreign subsidiaries have to be translated into US Dollar, our reporting currency, in the Company’s consolidated financial statements. The currency translation of the financial statements using different exchange rates, as appropriate, for different parts of the financial statements generates a translation adjustment which is recorded within other comprehensive income on the Company’s Consolidated Statement of Comprehensive Income and Consolidated Balance Sheet.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

We performed an evaluation required by Rules 13a-15 and 15d-15 of the Securities Exchange Act of 1934, as amended, under the supervision and with the participation of our management, including our Principal Executive Officer and Principal Financial Officer, of Tecnoglass, Inc.’s design of the internal controls over financial reporting as of the end of the period covered by this Quarterly Report. Based on this evaluation, our Principal Executive Officer and Principal Financial Officer have concluded that, because of the material weakness in our internal control over financial reporting described below, our disclosure controls and procedures were not effective as of June 30, 2018. Notwithstanding the material weakness, we believe the condensed consolidated financial statements are fairly stated in all material respects in accordance with generally accepted accounting principles in the United States of America for each of the periods presented herein.

 

As of June 30, we have identified a deficiency in our internal control over financial reporting related the Company’s valuation, accuracy and presentation of deferred income tax balances that would have resulted in understating net income by $1.2 million for the three and six-month period ended June 30, 2018. Specifically, the Company’s monitoring and control activities on the valuation and presentation of our interim deferred income tax due to unrealized foreign exchange and on the accuracy of the effective tax rate were ineffective. This deficiency in internal control over financial reporting, could result in a material misstatement of the Company’s annual or interim financial statements that would not be prevented or detected on a timely basis. Accordingly, our management has determined that this control deficiency constitutes a material weakness.

 

The Company intends to strengthen the existing internal controls related to estimating and accounting for deferred income taxes and determining the effective tax rate so that this deficiency is remediated. We expect to remediate this prior to the end of fiscal year 2018.

 

Changes in Internal Control over Financial Reporting

 

As discussed in the section above, there were changes in our internal control over financial reporting during the quarter ended June 30, 2018.

 

 30 

 

 

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings

 

General Legal Matters

 

From time to time, the Company is involved in legal matters arising in the ordinary course of business. While management believes that such matters are currently not material, there can be no assurance that matters arising in the ordinary course of business for which the Company is, or could be, involved in litigation, will not have a material adverse effect on its business, financial condition or results of operations.

 

Item 6. Exhibits

 

Exhibit No.   Description
     
31.1   Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
31.2   Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32   Certification of Chief Executive Officers pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101   Financial statements from the Quarterly Report on Form 10-Q of Tecnoglass Inc. for the quarter ended March 31, 2018, formatted in XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations, (iii) Condensed Consolidated Statement of Changes in Stockholders’ Equity, (iv) Condensed Consolidated Statement of Cash Flows and (v) Notes to Unaudited Condensed Consolidated Financial Statements, as blocks of text and in detail.
     
101.INS   XBRL Instance Document
     
101.SCH   XBRL Taxonomy Extension Schema Document
     
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document

 

 31 

 

 

SIGNATURES

 

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

 

  TECNOGLASS INC.
     
  By: /s/ Jose M. Daes
    Jose M. Daes
    Chief Executive Officer
    (Principal executive officer)
     
  By: /s/ Santiago Giraldo
    Santiago Giraldo
    Chief Financial Officer
    (Principal financial and accounting officer)
     
Date: August 10, 2018    

 

 32 

 

 

EX-31.1 2 ex31-1.htm

 

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Jose M. Daes, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Tecnoglass Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(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: August 10, 2018

 

  /s/ Jose M. Daes
  Jose M. Daes
  Chief Executive Officer

 

   

 

 

EX-31.2 3 ex31-2.htm

 

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Santiago Giraldo, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Tecnoglass Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(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: August 10, 2018

 

  /s/ Santiago Giraldo
  Santiago Giraldo
  Chief Financial Officer
  (Principal financial and accounting officer)

 

   

 

 

EX-32 4 ex32.htm

 

EXHIBIT 32

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Tecnoglass Inc. (the “Company”) on Form 10-Q, for the period ended June 30, 2018 as filed with the Securities and Exchange Commission (the “Report”), the undersigned, in the capacities and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Dated August 10, 2018

 

  By: /s/ Jose M. Daes
    Jose M. Daes
    Chief Executive Officer
    (Principal executive officer)
     
  By: /s/ Santiago Giraldo
    Santiago Giraldo
    Chief Financial Officer
    (Principal financial and accounting officer)

 

   

 

 

EX-101.INS 5 tgls-20180630.xml XBRL INSTANCE FILE 0001534675 2018-01-01 2018-06-30 0001534675 2017-12-31 0001534675 2016-12-31 0001534675 us-gaap:PropertyPlantAndEquipmentMember 2017-12-31 0001534675 us-gaap:FairValueInputsLevel2Member 2017-12-31 0001534675 2017-01-22 2017-01-23 0001534675 2017-01-23 0001534675 us-gaap:TaxYear2017Member srt:MaximumMember 2016-12-27 2016-12-28 0001534675 us-gaap:TaxYear2017Member srt:MinimumMember 2016-12-27 2016-12-28 0001534675 us-gaap:TaxYear2018Member 2016-12-27 2016-12-28 0001534675 TGLS:TaxYear2019Member 2016-12-27 2016-12-28 0001534675 us-gaap:CommonStockMember 2017-12-31 0001534675 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001534675 us-gaap:RetainedEarningsMember 2017-12-31 0001534675 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001534675 us-gaap:NoncontrollingInterestMember 2017-12-31 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember 2017-03-01 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember 2017-02-28 2017-03-01 0001534675 2017-03-01 0001534675 2017-02-28 2017-03-01 0001534675 us-gaap:TradeNamesMember 2017-12-31 0001534675 us-gaap:NoncompeteAgreementsMember 2017-12-31 0001534675 TGLS:ContractBacklogMember 2017-12-31 0001534675 us-gaap:CustomerRelationshipsMember 2017-12-31 0001534675 TGLS:PreliminaryPurchasePriceAllocationMember 2017-03-01 0001534675 TGLS:MeasurementPeriodAdjustmentsMember 2017-03-01 0001534675 TGLS:FinalPurchasePriceAllocationMember 2017-03-01 0001534675 TGLS:TotalShareholdersEquityAttributableToParentMember 2017-12-31 0001534675 TGLS:AnnualBasisMember 2017-05-11 0001534675 TGLS:QuarterlyRateMember 2017-05-11 0001534675 TGLS:NoticeOfAcceptancesProductDesignsAndIntellectualPropertyMember 2017-12-31 0001534675 TGLS:QuarterlyRateMember 2017-05-10 2017-05-11 0001534675 2017-01-01 2017-06-30 0001534675 2018-06-30 0001534675 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001534675 us-gaap:CommonStockMember 2018-06-30 0001534675 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0001534675 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001534675 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0001534675 us-gaap:RetainedEarningsMember 2018-06-30 0001534675 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0001534675 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001534675 TGLS:TotalShareholdersEquityAttributableToParentMember 2018-01-01 2018-06-30 0001534675 TGLS:TotalShareholdersEquityAttributableToParentMember 2018-06-30 0001534675 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0001534675 us-gaap:NoncontrollingInterestMember 2018-06-30 0001534675 TGLS:AdjustmentsDueToASCSixZeroSixMember 2017-12-31 0001534675 TGLS:UnderASCSixZeroFiveMember 2018-06-30 0001534675 TGLS:EffectOfASCSixZeroSixMember 2018-06-30 0001534675 TGLS:UnderASCSixZeroSixMember 2018-01-01 2018-06-30 0001534675 TGLS:EffectOfASCSixZeroSixMember 2018-01-01 2018-06-30 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember 2018-01-01 2018-06-30 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember 2018-06-30 0001534675 TGLS:ComponentiUSALLCMember 2018-06-30 0001534675 srt:MaximumMember 2018-06-30 0001534675 us-gaap:TradeNamesMember 2018-06-30 0001534675 TGLS:NoticeOfAcceptancesProductDesignsAndIntellectualPropertyMember 2018-06-30 0001534675 us-gaap:NoncompeteAgreementsMember 2018-06-30 0001534675 TGLS:ContractBacklogMember 2018-06-30 0001534675 us-gaap:CustomerRelationshipsMember 2018-06-30 0001534675 us-gaap:PropertyPlantAndEquipmentMember 2018-06-30 0001534675 TGLS:EarnOutShareLiabilityMember 2018-01-01 2018-06-30 0001534675 us-gaap:FairValueInputsLevel2Member 2018-06-30 0001534675 country:CO 2018-01-01 2018-06-30 0001534675 country:US 2018-01-01 2018-06-30 0001534675 country:PA 2018-01-01 2018-06-30 0001534675 TGLS:OtherMember 2018-01-01 2018-06-30 0001534675 country:CO 2017-01-01 2017-06-30 0001534675 country:US 2017-01-01 2017-06-30 0001534675 country:PA 2017-01-01 2017-06-30 0001534675 TGLS:OtherMember 2017-01-01 2017-06-30 0001534675 TGLS:CEOCOOandOtherRelatedPartiesMember 2018-06-30 0001534675 TGLS:VentanasSolarSaMember 2018-01-01 2018-06-30 0001534675 TGLS:VentanasSolarSaMember 2017-01-01 2017-06-30 0001534675 TGLS:QuarterlyRateMember 2016-11-01 0001534675 TGLS:AnnualBasisMember 2016-11-01 0001534675 TGLS:AsAdjustedUnderASCSixZeroSixMember 2017-12-31 0001534675 2018-01-02 0001534675 us-gaap:AccountingStandardsUpdate201409Member 2018-01-02 0001534675 TGLS:FixedPriceContractsMember 2018-01-01 2018-06-30 0001534675 TGLS:FixedPriceContractsMember 2017-01-01 2017-06-30 0001534675 TGLS:ProductSalesMember 2018-01-01 2018-06-30 0001534675 TGLS:ProductSalesMember 2017-01-01 2017-06-30 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember 2018-04-01 2018-04-30 0001534675 us-gaap:ShippingAndHandlingMember 2017-01-01 2017-06-30 0001534675 us-gaap:ShippingAndHandlingMember 2018-01-01 2018-06-30 0001534675 2018-01-01 2018-03-31 0001534675 2018-04-01 2018-06-30 0001534675 2017-04-01 2017-06-30 0001534675 2017-06-30 0001534675 us-gaap:ShippingAndHandlingMember 2018-04-01 2018-06-30 0001534675 us-gaap:ShippingAndHandlingMember 2017-04-01 2017-06-30 0001534675 TGLS:AsAdjustedUnderASCSixZeroSixMember 2018-06-30 0001534675 TGLS:UnderASCSixZeroSixMember 2018-04-01 2018-06-30 0001534675 TGLS:EffectOfASCSixZeroSixMember 2018-04-01 2018-06-30 0001534675 TGLS:FixedPriceContractsMember 2018-04-01 2018-06-30 0001534675 TGLS:FixedPriceContractsMember 2017-04-01 2017-06-30 0001534675 TGLS:ProductSalesMember 2018-04-01 2018-06-30 0001534675 TGLS:ProductSalesMember 2017-04-01 2017-06-30 0001534675 country:CO 2018-04-01 2018-06-30 0001534675 country:CO 2017-04-01 2017-06-30 0001534675 country:US 2018-04-01 2018-06-30 0001534675 country:US 2017-04-01 2017-06-30 0001534675 country:PA 2018-04-01 2018-06-30 0001534675 country:PA 2017-04-01 2017-06-30 0001534675 TGLS:OtherMember 2018-04-01 2018-06-30 0001534675 TGLS:OtherMember 2017-04-01 2017-06-30 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember 2018-04-30 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember TGLS:ClosingDateMember 2018-05-14 2018-05-15 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember TGLS:SellersNoteMember 2018-06-30 0001534675 TGLS:GiovanniMontiAndPartnersConsultingAndGlazingContractorsMember TGLS:SellersNoteMember 2018-01-01 2018-06-30 0001534675 TGLS:VentanasSolarSaMember 2018-04-01 2018-06-30 0001534675 TGLS:VentanasSolarSaMember 2017-04-01 2017-06-30 0001534675 TGLS:CharitablecontributionsMember 2018-04-01 2018-06-30 0001534675 TGLS:CharitablecontributionsMember 2017-04-01 2017-06-30 0001534675 TGLS:SalesCommissionsMember 2018-04-01 2018-06-30 0001534675 TGLS:SalesCommissionsMember 2017-04-01 2017-06-30 0001534675 TGLS:CharitablecontributionsMember 2018-01-01 2018-06-30 0001534675 TGLS:CharitablecontributionsMember 2017-01-01 2017-06-30 0001534675 TGLS:SalesCommissionsMember 2018-01-01 2018-06-30 0001534675 TGLS:SalesCommissionsMember 2017-01-01 2017-06-30 0001534675 TGLS:CapitalMember 2018-01-01 2018-06-30 0001534675 us-gaap:CashMember 2018-01-01 2018-06-30 0001534675 TGLS:LegalReservesMember 2017-12-31 0001534675 TGLS:LegalReservesMember 2018-06-30 0001534675 TGLS:LegalReservesMember 2018-01-01 2018-06-30 0001534675 TGLS:ExternalCustomersRevenueMember 2018-04-01 2018-06-30 0001534675 TGLS:ExternalCustomersRevenueMember 2017-04-01 2017-06-30 0001534675 TGLS:ExternalCustomersRevenueMember 2017-01-01 2017-06-30 0001534675 TGLS:ExternalCustomersRevenueMember 2018-01-01 2018-06-30 0001534675 TGLS:RelatedPartiesRevenueMember 2018-04-01 2018-06-30 0001534675 TGLS:RelatedPartiesRevenueMember 2017-04-01 2017-06-30 0001534675 TGLS:RelatedPartiesRevenueMember 2017-01-01 2017-06-30 0001534675 TGLS:RelatedPartiesRevenueMember 2018-01-01 2018-06-30 0001534675 2018-01-01 2018-01-02 0001534675 TGLS:ContractAssetsMember 2018-01-01 2018-06-30 0001534675 TGLS:ContractLiabilitiesMember 2018-01-01 2018-06-30 0001534675 TGLS:ColombianTaxReformMember 2018-04-01 2018-06-30 0001534675 TGLS:ColombianTaxReformMember 2018-01-01 2018-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure TGLS:Number 10-Q 2018-06-30 false --12-31 Accelerated Filer TGLS 34836575 37041669 7033000 -2541000 7177000 -144000 -3658000 -3560000 -3658000 2562000 -449000 2562000 2562000 -6139000 -5250000 Tecnoglass Inc. <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 1. General</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Business Description</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 31.9pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company manufactures hi-specification, architectural glass and windows for the global residential and commercial construction industries. Currently the Company offers design, production, marketing, and installation of architectural systems for buildings of high, medium and low elevation size. Products include windows and doors in glass and aluminum, office partitions and interior divisions, floating facades and commercial window showcases. The Company sells to customers in North, Central and South America, and exports about half of its production to foreign countries.</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">The Company manufactures both glass and aluminum products. Its glass products include tempered glass, laminated glass, thermo-acoustic glass, curved glass, silk-screened glass, acoustic glass and digital print glass. Its Alutions plant produces mill finished, anodized, painted aluminum profiles and rods, tubes, bars and plates. Alutions&#8217; operations include extrusion, smelting, painting and anodizing processes, and exporting, importing and marketing aluminum products.</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">The Company also designs, manufactures, markets and installs architectural systems for high, medium and low-rise construction, glass and aluminum windows and doors, office dividers and interiors, floating facades and commercial display windows.</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">On March 1, 2017, the Company entered into and consummated a purchase agreement, as amended, with Giovanni Monti, the owner of 100% of the outstanding shares of Giovanni Monti and Partners Consulting and Glazing Contractors (&#8220;GM&#38;P&#8221;). GM&#38;P is a consulting and glazing contracting company located in Miami, Florida with over 15 years of experience in the design and installation of various building enclosure systems such as curtain window walls and a long-standing commercial relationship with the Company, working alongside it in the past in different projects within the U.S, by providing engineering and installation services to those projects.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2. Basis of Presentation and Summary of Significant Accounting Policies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Basis of Presentation and Use of Estimates</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited, condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) and pursuant to the accounting and disclosure rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting purposes. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by US GAAP.</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">The preparation of these unaudited, condensed consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities at the date of the Company&#8217;s financial statements. Actual results may differ from these estimates under different assumptions and conditions. Estimates inherent in the preparation of these condensed consolidated financial statements relate to the collectability of account receivables, the valuation of inventories, estimated earnings on uncompleted contracts, useful lives and potential impairment of long-lived assets. Changes in estimates are reflected in the periods during which they become known. Actual amounts may differ from these estimates and could differ materially These financial statements reflect all adjustments that in the opinion of management are necessary for a fair statement of the financial position, results of operations and cash flows for the period presented, and are of a normal, recurring nature.</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">The Company has one operating segment, Architectural Glass and Windows, which is also its reporting segment, comprising the design, manufacturing, distribution, marketing and installation of high-specification architectural glass and window product sold to the construction industry.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Principles of Consolidation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These unaudited condensed consolidated financial statements consolidate TGI, its subsidiaries TG, ES and ESW LLC, Tecno LLC, Tecno RE, GM&#38;P and Componenti USA LLC (&#8220;Componenti&#8221;), which are entities in which we have a controlling financial interest because we hold a majority voting interest. To determine if we hold a controlling financial interest in an entity, we first evaluate if we are required to apply the variable interest entity (&#8220;VIE&#8221;) model to the entity, otherwise the entity is evaluated under the voting interest model. All significant intercompany accounts and transactions are eliminated in consolidation, including unrealized intercompany profits and losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Non-controlling interest</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When the Company owns a majority (but less than 100%) of a subsidiary&#8217;s stock, the Company includes in its condensed consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling proportionate share of the subsidiary&#8217;s net income and, as included in Shareholders&#8217; Equity on the Consolidated Balance Sheet, is equal to the non-controlling proportionate share of the subsidiary&#8217;s net assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Foreign Currency Translation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The condensed consolidated financial statements are presented in U.S. Dollars, the reporting currency. Some of our foreign subsidiaries&#8217; local currency is the Colombian Peso, which is also their functional currency as determined by the analysis of markets, costs and expenses, assets, liabilities, financing and cash flow indicators. As such, our subsidiaries&#8217; assets and liabilities are translated at the exchange rate in effect at the balance sheet date, with equity being translated at the historical rates. Revenues and expenses of our foreign subsidiaries are translated at the average exchange rates for the period. The resulting cumulative foreign currency translation adjustments from this process are included as a component of accumulated other comprehensive income (loss). Therefore, the U.S. Dollar value of these items in our financial statements fluctuates from period to period.</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">Also, exchange gains and losses arising from transactions denominated in a currency other than the functional currency are included in the condensed consolidated statement of operations as foreign exchange gains and losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Revenue Recognition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our principal sources of revenue are derived from product sales of manufactured glass and aluminum products. Revenue is recognized when (i) persuasive evidence of an arrangement exists in the form of a signed purchase order or contract, (ii) delivery has occurred per contracted terms, (iii) fees and prices are fixed and determinable, and (iv) collectability of the sale is reasonably assured. All revenue is recognized net of discounts, returns and allowances. Delivery to the customer is deemed to have occurred when the title is passed to the customer. Generally, title passes to the customer upon shipment, but title transfer may occur when the customer receives the product based on the terms of the agreement with the customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective January 1, 2018, the Company adopted Accounting Standards Update (ASU) 2014-09, <i>Revenue from Contracts with Customers, </i>as amended (commonly referred to as ASC 606) using the modified retrospective transition method. The cumulative effect of applying the standard was a decrease of $187 to shareholders&#8217; equity as of January 1, 2018. The Company&#8217;s statement of operations for the six-month period ended June 30, 2018 and the Company&#8217;s balance sheet as of June 30, 2018 are presented under ASC 606, while the Company&#8217;s statement of operations for the quarterly period ended June 30, 2017 and the Company&#8217;s balance sheet as of December 31, 2017 are presented under ASC 605, <i>Revenue Recognition</i>. See Note 3 for disclosure of the impact of the adoption of ASC 606 on the Company&#8217;s statement of operations and balance sheet for the quarterly period ended June 30, 2018, and the effect of changes made to the Company&#8217;s consolidated balance sheet as of January 1, 2018.</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">Approximately 45% of the Company&#8217;s consolidated net sales is generated from long-term contracts with customers that require to design, develop, test, manufacture, and install windows according to the customers&#8217; specifications. These contracts are primarily multi-year contracts with real estate general contractors and are generally priced on a fixed-price basis and are invoiced based on contract progress.</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">To determine the proper revenue recognition method, the Company first evaluates each of its contractual arrangements to identify its performance obligations. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. All the Company&#8217;s contracts have a single performance obligation because the promise to transfer the individual good or service is not separately identifiable from other promises within the contract and is, therefore, not distinct. These contractual arrangements either require the use of a highly specialized manufacturing process to provide goods according to customer specifications or represent a bundle of contracted goods and services that are integrated and together represent a combined output, which may include the delivery of multiple units.</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">A substantial amount of the Company&#8217;s sales are from performance obligations satisfied over time and are primarily with general contractors to real estate developers. Sales are recognized over time when control is continuously transferred to the customer during the contract. The continuous transfer of control to the customer is supported by contract clauses that provide for progress or performance-based payments. Generally, if a customer unilaterally terminate a contract, the Company has the right to receive payment for costs incurred plus a reasonable profit for products and services that do not have alternative use to the Company.</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">Sales are recorded using the cost-to-cost method on fixed price contracts that include performance obligations satisfied over time are generally recorded at amounts equal to the ratio of actual cumulative costs incurred divided by total estimated costs at completion, multiplied by (i) the transaction price, less (ii) the cumulative sales recognized in prior periods.</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">Accounting for the sales and profits on performance obligations for which progress is measured using the cost-to-cost method involves the preparation of estimates of: (1) transaction price and (2) total costs at completion, which is equal to the sum of the actual incurred costs to date on the contract and the estimated costs to complete the contract&#8217;s statement of work. Incurred costs include labor, material, and overhead and represent work performed, which corresponds with and thereby represents the transfer of ownership to the customer. Performance obligations are satisfied over time when the risk of ownership has been passed to the customer and/or services are performed. The estimated profit or loss at completion on a contract is equal to the difference between the transaction price and the total estimated cost at completion.</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">Contract modifications routinely occur to account for changes in contract specifications or requirements. In most cases, contract modifications are for goods or services that are not distinct and, therefore, are accounted for as part of the existing contract. Transaction price estimates include additional consideration for submitted contract modifications or claims when the Company believes it has an enforceable right to the modification or claim, the amount can be reliably estimated and its realization is reasonably assured. Amounts representing modifications accounted for as part of the existing contract are included in the transaction price and recognized as an adjustment to sales on a cumulative catch-up basis.</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">The Company&#8217;s fixed-price type contracts allow for progress payments to bill the customer as contract costs are incurred and the customer often retains a small portion of the contract price until satisfactory completion of the contractual statement of work, which is a retainage of approximately 10%. The Company records an asset for unbilled receivables due to completing more work than the progress payment schedule allows to collect at a point in time. For certain fixed-price contracts, the Company receives advance payments. Advanced payments are not considered a significant financing component because they are a negotiated contract term to ensure the customer meets its financial obligation, particularly when there are significant upfront working capital requirements. The Company records a liability for advance payments received in excess of sales recognized, which is presented as a contract liability on the balance sheet.</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">Revisions or adjustments to estimates of the transaction price, estimated costs at completion and estimated profit or loss of a performance obligation are often required as work progresses under a contract, as experience is gained, as facts and circumstances change and as new information is obtained, even though the scope of work required under the contract may not change. Revisions or adjustments may also be required if contract modifications occur. The impact of revisions in profit or loss estimates are recognized on a cumulative catch-up basis in the period in which the revisions are made. The revisions in contract estimates, if significant, can materially affect the Company&#8217;s results of operations and cash flows, as well as reduce the valuations of contract assets and inventories, and in some cases result in liabilities to complete contracts in a loss position. The Company recognizes a liability for non-recurring obligations as situations considering that projects actual costs are usually adjusted to estimated costs. The Company did not recognize sales for performance obligations satisfied in prior periods during the three and six months ended June 30, 2018.</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"><b>Remaining Performance Obligations</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 30, 2018, the Company had $273 million of remaining performance obligations, which represents the transaction price of firm orders minus sales recognized from inception to date. Remaining performance obligations exclude unexercised contract options, verbal commitments and potential orders under basic ordering agreements. The Company expects to recognize 100% of sales relating to existing performance obligations within three years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Income Taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s operations in Colombia are subject to the taxing jurisdiction of the Republic of Colombia. Tecnoglass LLC and Tecnoglass RE LLC are subject to the taxing jurisdiction of the United States. TGI and Tecnoglass Holding are subject to the taxing jurisdiction of the Cayman Islands. Annual tax periods prior to December 2015 are no longer subject to examination by taxing authorities in Colombia. GM&#38;P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for income taxes using the asset and liability approach of accounting for income taxes (ASC 740 &#8220;Income Taxes&#8221;). Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax basis of the Company&#8217;s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. For each tax jurisdiction in which the Company operates, deferred tax assets and liabilities are offset against one another and are presented as a single noncurrent amount within the consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes the financial statement effects of uncertain income tax positions when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. Interest accrued related to unrecognized tax and income tax related penalties are included in the provision for income taxes. The uncertain income taxes positions are recorded in &#8220;Taxes payable&#8221; in the consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Earnings per Share</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per share is computed by dividing net income by the weighted-average number of ordinary shares outstanding during the period. Income per share assuming dilution (diluted earnings per share) would give effect to dilutive options and other potential ordinary shares outstanding during the period. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.</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">The following table sets forth the computation of the basic and diluted earnings per share for the three and six months ended June 30, 2018 and 2017:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></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"><b>Numerator for basic and diluted earnings per shares</b></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> <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="width: 42%"><font style="font-size: 10pt">Net (Loss) Income</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">(3,870</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">(3,500</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">6,749</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">(2,469</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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> <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"><b>Denominator</b></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> <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><font style="font-size: 10pt">Denominator for basic earnings per ordinary share - weighted average shares outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,935,442</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,763,650</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,869,746</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,759,895</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">Effect of dilutive securities and stock dividend</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> <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">492,747</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: 2.5pt"><font style="font-size: 10pt">Denominator for diluted earnings per ordinary share - weighted average shares outstanding</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,935,442</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,763,650</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">36,362,493</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,759,895</font></td> <td style="padding-bottom: 2.5pt">&#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> <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><font style="font-size: 10pt">Basic earnings per ordinary share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.10</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</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.07</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">Diluted earnings per ordinary share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.10</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</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.07</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The effect of dilutive securities includes 492,747 as of June 30, 2018 for shares potentially issued in relation to the dividends declared. The denominator for basic and diluted earnings per ordinary share for the six months ended June 30, 2018 and the three and six months ended June 30, 2017, exclude 321,594 and 492,747 shares, respectively, issued in relation to the dividends declares due to the net loss for the period as their inclusion would be anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Product Warranties</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products. Warranties are not priced or sold separately and do not provide the customer with services or coverages in addition to the assurance that the product complies with original agreed-upon specifications. Claims are settled by replacement of the warrantied products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluated historical information regarding claims for replacements under warranties and concluded that the costs that the Company has incurred in relation to these warranties have not been material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Non-Operating Income, net</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes non-operating income from foreign currency transaction gains and losses, interest income on receivables, proceeds from sales of scrap materials and other activities not related to the Company&#8217;s operations. Foreign currency transaction gains and losses occur when monetary assets, liabilities, payments and receipts that are denominated in currencies other than the Company&#8217;s functional currency are recorded in the Colombian peso accounts of the Company in Colombia.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Shipping and Handling Costs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company classifies amounts billed to customers related to shipping and handling as product revenues. The Company records and presents shipping and handling costs in selling expenses. Shipping and handling costs for the three months ended June 30, 2018 and 2017 were $3,764 and $3,057, respectively. Shipping and handling costs for the six months ended June 30, 2018 and 2017 were $8,496 and $6,189, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Dividends Payable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The company accounts for its dividend declared as a liability under ASC 480 - Distinguishing Liabilities from Equity since the shareholder have the option to elect cash or stock and reclassifies from dividend payable to additional paid-in capital when shareholders elects a stock dividend instead of cash. The dividend payable is not subject to re-measurement at each balance sheet date since the dividend is a fixed monetary amount known at inception and thus no change in fair value adjustment is necessary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Recently Issued Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (&#8220;ASU 2016-15&#8221;). ASU 2016-15 reduces diversity in practice by providing guidance on the classification of certain cash receipts and payments in the statement of cash flows. ASU 2016-15 clarifies that when cash receipts and cash payments have aspects of more than one class of cash flows and cannot be separated, classification will depend on the predominant source or use. ASU 2016-15 is effective on a retrospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. Adoption of this ASU has no material impact on our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). The FASB issued ASU 2016-02 to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. Under ASU 2016-02, a lessee will recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from current GAAP. ASU 2016-02 retains a distinction between finance leases (i.e. capital leases under current GAAP) and operating leases. The classification criteria for distinguishing between finance leases and operating leases will be substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current GAAP. The amendments of this ASU are effective for reporting periods beginning after December 15, 2018, with early adoption permitted. An entity will be required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 5. - Inventories, net</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>December 31, 2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Raw materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">38,229</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">40,509</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Work in process</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,995</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,468</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Finished goods</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,217</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,236</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Stores and spares</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,218</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6,134</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">Packing material</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">379</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">438</font></td> <td style="padding-bottom: 1.5pt">&#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"><font style="font-size: 10pt">80,038</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">71,785</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Inventory 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">(135</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">(129</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">&#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">79,903</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">71,656</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 9. Fair Value Measurements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for financial assets and liabilities in accordance with accounting standards that define fair value and establish a framework for measuring fair value. The hierarchy prioritizes the inputs into three broad levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on the Company&#8217;s assumptions used to measure assets and liabilities at fair value. A financial asset&#8217;s or liability&#8217;s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The carrying amounts of the Company&#8217;s financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and advances from customers approximate their fair value due to their relatively short-term maturities. The Company bases its fair value estimate for long term debt obligations on its internal valuation that all debt is floating rate debt based on current interest rates in Colombia.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2017, financial instruments carried at amortized cost that do not approximate fair value consist of long-term debt. See Note 7 - Debt. The fair value of long term debt was calculated based on an analysis of future cash flows discounted with our average cost of debt which is based on market rates, which are level 2 inputs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the fair value and carrying amounts of our long-term debt:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td 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"><b>June 30, 2018</b></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"><b>December 31, 2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 50%"><font style="font-size: 10pt">Fair Value</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 22%; text-align: right"><font style="font-size: 10pt">236,952</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 22%; text-align: right"><font style="font-size: 10pt">240,057</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Carrying Value</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">220,392</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">220,998</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt 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"><b>Note 10. Related Parties</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following is a summary of assets, liabilities, and income and expense transactions with all related parties, shareholders, directors and managers:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 40%"><font style="font-size: 10pt">Sales to related parties</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">1,184</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,091</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">2,137</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">2,465</font></td> <td style="width: 1%">&#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> <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><font style="font-size: 10pt">Fees paid to directors and officers</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">801</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">662</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,628</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,372</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Payments to other related parties</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">674</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,066</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,662</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,872</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#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"><b>June 30, 2018</b></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"><b>December 31, 2017</b></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">Current Assets:</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="width: 49%"><font style="font-size: 10pt">Due from VS</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 22%; text-align: right"><font style="font-size: 10pt">5,261</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: 23%; text-align: right"><font style="font-size: 10pt">6,240</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Due from other related parties</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">2,167</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">2,260</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">&#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">7,428</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">8,500</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">Liabilities:</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><font style="font-size: 10pt">Due to related parties</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1,002</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">975</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Ventanas Solar S.A. (&#8220;VS&#8221;), a Panama <i>sociedad anonima, </i>is an importer and installer of the Company&#8217;s products in Panama. Family members of the Company&#8217;s CEO and COO and other related parties own 100% of the equity in VS. The Company&#8217;s sales to VS for the three months ended June 30, 2018 and 2017 were $588 and $739, respectively. The Company&#8217;s sales to VS for the six months ended June 30, 2018 and 2017 were $1,214 and $1,889, respectively.</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">Payments to other related parties during three and six months ended June 30, 2018 and 2017 include the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 35%"><font style="font-size: 10pt">Charitable contributions</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">296</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: 13%; text-align: right"><font style="font-size: 10pt">742</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: 13%; text-align: right"><font style="font-size: 10pt">567</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: 13%; text-align: right"><font style="font-size: 10pt">1,158</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Sales commissions</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">336</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">179</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">677</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">420</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Charitable contributions are donations made to the Company&#8217;s foundation Fundaci&#243;n Tecnoglass-ESW.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 13. Subsequent Events</b></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">Management concluded that no additional subsequent events required disclosure other than those disclosed in these financial statements.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Maturities of long term debt and other current borrowings are as follows as of June 30, 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#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: 73%"><font style="font-size: 10pt">2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 24%; text-align: right"><font style="font-size: 10pt">11,498</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,410</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,361</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">212,359</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,360</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">Thereafter</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">7,260</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">238,248</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">The components of income tax expense (benefit) are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></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">Current income tax</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> <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="width: 44%; text-indent: 10pt"><font style="font-size: 10pt">United States</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,129</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,759</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">722</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2,211</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><font style="font-size: 10pt">Colombia</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">(317</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">(630</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">(2,522</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,650</font></td> <td style="padding-bottom: 1.5pt">&#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"><font style="font-size: 10pt">(812</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,129</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,800</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">3,861</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Deferred income Tax</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> <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="text-indent: 10pt"><font style="font-size: 10pt">United States</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(992</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">(377</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,161</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">3</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><font style="font-size: 10pt">Colombia</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,647</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(4,804</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">(965</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">(6,874</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">&#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">655</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">(5,181</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">(2,126</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">(6,871</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total income tax benefit (provision)</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,467</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,052</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,926</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</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">3,010</font></td> <td style="padding-bottom: 2.5pt">&#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> <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><font style="font-size: 10pt">Effective tax rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">27</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">54</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">37</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">55</font></td> <td><font style="font-size: 10pt">%</font></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">The following table summarizes the fair value and carrying amounts of our long-term debt:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td 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"><b>June 30, 2018</b></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"><b>December 31, 2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 50%"><font style="font-size: 10pt">Fair Value</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 22%; text-align: right"><font style="font-size: 10pt">236,952</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 22%; text-align: right"><font style="font-size: 10pt">240,057</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Carrying Value</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">220,392</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">220,998</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt 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">The following is a summary of assets, liabilities, and income and expense transactions with all related parties, shareholders, directors and managers:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 40%"><font style="font-size: 10pt">Sales to related parties</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">1,184</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,091</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">2,137</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">2,465</font></td> <td style="width: 1%">&#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> <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><font style="font-size: 10pt">Fees paid to directors and officers</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">801</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">662</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,628</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,372</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Payments to other related parties</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">674</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,066</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,662</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,872</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#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"><b>June 30, 2018</b></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"><b>December 31, 2017</b></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">Current Assets:</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="width: 49%"><font style="font-size: 10pt">Due from VS</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 22%; text-align: right"><font style="font-size: 10pt">5,261</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: 23%; text-align: right"><font style="font-size: 10pt">6,240</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Due from other related parties</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">2,167</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">2,260</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">&#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">7,428</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">8,500</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">Liabilities:</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><font style="font-size: 10pt">Due to related parties</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1,002</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">975</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>December 31, 2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Raw materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">38,229</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">40,509</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Work in process</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,995</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,468</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Finished goods</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,217</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,236</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Stores and spares</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,218</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6,134</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">Packing material</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">379</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">438</font></td> <td style="padding-bottom: 1.5pt">&#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"><font style="font-size: 10pt">80,038</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">71,785</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Inventory 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">(135</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">(129</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">&#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">79,903</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">71,656</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> 0.19 -0.07 0.19 -0.11 -0.10 -0.11 0.19 -0.07 0.19 -0.11 -0.10 -0.11 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Foreign Currency Translation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The condensed consolidated financial statements are presented in U.S. Dollars, the reporting currency. Some of our foreign subsidiaries&#8217; local currency is the Colombian Peso, which is also their functional currency as determined by the analysis of markets, costs and expenses, assets, liabilities, financing and cash flow indicators. As such, our subsidiaries&#8217; assets and liabilities are translated at the exchange rate in effect at the balance sheet date, with equity being translated at the historical rates. Revenues and expenses of our foreign subsidiaries are translated at the average exchange rates for the period. The resulting cumulative foreign currency translation adjustments from this process are included as a component of accumulated other comprehensive income (loss). Therefore, the U.S. Dollar value of these items in our financial statements fluctuates from period to period.</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">Also, exchange gains and losses arising from transactions denominated in a currency other than the functional currency are included in the condensed consolidated statement of operations as foreign exchange gains and losses.</p> 0001534675 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 12. Commitments and Contingencies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Commitments</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2018, the Company has an outstanding obligation to purchase an aggregate of at least $39,140 of certain raw materials from a specific supplier before May 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>General Legal Matters</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">From time to time, the Company is involved in legal matters arising in the regular course of business. Some disputes are derived directly from our construction projects, related to supply and installation, and even though deemed ordinary, they may involve significant monetary damages. We are also subject to other type of litigations arising from employment practices, worker&#8217;s compensation, automobile claims and general liability. It is very difficult to predict precisely what the outcome of these litigations might be. However, with the information at out disposition as this time, there are no indications that such claims will result in a material adverse effect on the business, financial condition or results of operations of the Company.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 7. Debt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s debt is comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td 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"><b>June 30, 2018</b></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"><b>December 31, 2017</b></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">Revolving lines of credit</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">8,389</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">638</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Capital lease</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">199</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">245</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Unsecured senior note</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">210,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">210,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other loans</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">19,660</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,293</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Deferred cost of financing</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,358</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">(6,918</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">Total obligations under borrowing arrangements</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">231,890</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">224,258</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">Less: Current portion of long-term debt and other current borrowings</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,498</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,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">Long-term debt</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">220,392</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">220,998</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2018, and December 31, 2017, the Company had $231,197 and $224,041 of debt denominated in US Dollars with the remaining amounts denominated in Colombian Pesos.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 23, 2017, the Company issued a U.S. dollar denominated, $210 million offering of 5-year senior unsecured notes at a coupon rate of 8.2% in the international debt capital markets under Rule 144A of the Securities Act to Qualified Institutional Buyers. The Company used approximately $179 million of the proceeds to repay outstanding indebtedness, including Capital leases, and as a result achieved a lower cost of funding and strengthened its capital structure given the non-amortizing structure of the bond. Of these repayments, $59,444 were used to refinance short term debt into long term debt. The senior note does not have negative covenants with an acceleration clause, however requires the Company to meet certain performance indicators in order to take on incremental debt.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had $4,784 and $4,758 of property, plant and equipment pledged as collateral for various lines of credit as of June 30, 2018 and December 31, 2017, respectively.</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">As of June 30, 2018, the Company was obligated under various capital leases under which the aggregate present value of the minimum lease payments amounted to $199. Differences between capital lease obligations and the value of property, plant and equipment under capital lease arises from differences between the maturities of capital lease obligations and the useful lives of the underlying assets.</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">Maturities of long term debt and other current borrowings are as follows as of June 30, 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#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: 73%"><font style="font-size: 10pt">2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 24%; text-align: right"><font style="font-size: 10pt">11,498</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,410</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,361</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">212,359</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,360</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">Thereafter</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">7,260</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">238,248</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: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s loans have maturities ranging from a few weeks to 11 years. Our credit facilities bear interest at a weighted average of rate 7.7%.</p> 10000000 1238095 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 4. GM&#38;P Acquisition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 1, 2017, the Company entered into and consummated a purchase agreement, as amended, with Giovanni Monti, the owner of 100% of the outstanding shares of Giovanni Monti and Partners Consulting and Glazing Contractors (&#8220;GM&#38;P&#8221;). GM&#38;P is a consulting and glazing contracting company located in Miami, Florida with over 15 years of experience in the design and installation of various building enclosure systems such as curtain window walls and a long-standing commercial relationship with the Company, working alongside it in the past in different projects within the U.S, by providing engineering and installation services to those projects.</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">The Company acquired all of the shares of GM&#38;P for a purchase price of $35 million, of which the Company paid $6 million of the purchase price in cash within 60 days following the closing date with the remaining $29 million of the purchase price to be paid by May 15, 2018. The Company paid an additional $6 million in cash on April 2018 and entered into a Debt Settlement Agreement to pay the remaining consideration price through a combination of stock, by issuing 1,238,095 ordinary shares valued at $10.50 per share and a $10 million Subordinated Seller&#180;s Note. The Seller&#180;s Note was subsequently reduced to $8.5 million to atone the Buyer for adjustments and process inefficiencies caused by changes in GM&#38;P&#180;s supply chain and other business optimization costs seen during the second quarter of 2018. Following our process optimization and changes in the supply chain process, we believe the associated cost impacts to be non-recurring.</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">Based on the implicit price at which the shares were issued, which at the time of the issuance in June 2018 was higher than the market price of those shares, the Company recorded a gain of $2,106. Additionally, including the reduction of the nominal amount of the Seller&#180;s Note by $1,500, the Company recorded a gain on extinguishment of debt of $3,606. The gain on extinguishment of debt was recorded into Additional Paid-In Capital per guidance of ASC 470-50-40 because it is considered a related party transaction as the former owner of GM&#38;P holds a management position within the Company.</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">With the acquisition of GM&#38;P, the Company also acquired a 60% equity interest in Componenti, a subsidiary of GM&#38;P that provides architectural specialties in the US, specializing in design-build systems for individual projects and with experience in value engineering to create products that comply with the architects&#8217; original design intent, while maintaining focus on affordable construction methods and materials.</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">The following table summarizes the consideration transferred to acquire GM&#38;P and the amounts of identified assets acquired and liabilities assumed at the acquisition date, as well as the fair value of the non-controlling interest in Componenti as of the acquisition date. Under ASC 805, a company can apply measurement period adjustments during the twelve-month period after the date of acquisition. During this period, the acquirer may adjust preliminary amounts recognized at the acquisition date to their subsequently determined final fair values. The allocation of the consideration transferred was based on management&#8217;s judgment after evaluation of several factors, including a preliminary valuation assessment. The analysis has been completed and results in measurement period adjustments are included in the final purchase price allocation as shown on the table below. The goodwill from the GM&#38;P acquisition represents the expected synergies from combining operations with Tecnoglass Inc., and is not deductible for 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-align: justify">The following table summarizes the purchase price allocation of the total consideration transferred:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Consideration Transferred:</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Notes payable (Cash or Stock)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">35,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Fair value of the non-controlling interest in Componenti</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,141</font></td> <td>&#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 style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Recognized amounts of identifiable assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>acquired and liabilities assumed:</b></p></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">Preliminary Purchase Price Allocation</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">Measurement Period Adjustments</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">Final Purchase Price Allocation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 52%"><font style="font-size: 10pt">Cash and equivalents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">509</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">509</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Accounts receivable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,314</font></td> <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"><font style="font-size: 10pt">42,314</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other current assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,287</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">242</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,529</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Property, plant, and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">684</font></td> <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"><font style="font-size: 10pt">684</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other non-current tangible assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">59</font></td> <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"><font style="font-size: 10pt">59</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Trade name</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">980</font></td> <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"><font style="font-size: 10pt">980</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Non-compete agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">165</font></td> <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"><font style="font-size: 10pt">165</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract backlog</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,090</font></td> <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"><font style="font-size: 10pt">3,090</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Customer relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">4,140</font></td> <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"><font style="font-size: 10pt">4,140</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Accounts payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(22,330</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">275</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(22,055</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">Other current liabilities assumed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(13,967</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">(673</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">(14,640</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">Non-current liabilities assumed</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,634</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">(3,231</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">(6,865</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Total identifiable net assets</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">17,297</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">(3,387</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">13,910</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">Goodwill (including Workforce)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">18,844</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,387</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">22,231</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The adjustment made to the preliminary purchase price allocation to Non-current liabilities assumed is related to an adjustment in deferred tax liability and billings in excess of cost incurred. The excess of the consideration transferred over the estimated fair values of assets acquired and liabilities assumed was recorded as goodwill. The identifiable intangible asset subject to amortization was the tradename, customer relationships, non-compete agreement, and backlog, which have a remaining useful life of two to five years. See Note 6 &#8211; Goodwill and Intangible Assets for additional information.</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">The following unaudited pro forma financial information assumes the acquisition had occurred as of January 1, 2017 which does not include GM&#38;P actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of GM&#38;P adjusted for the amortization expense related to the intangible assets arising from the acquisition. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Pro-Forma</b></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" style="text-align: center"><font style="font-size: 10pt"><b>Six Months</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>Ended</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><i>(in thousands, except per share amounts)</i></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2017</b></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"><b>Pro Forma Results</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 76%; padding-bottom: 2.5pt"><font style="font-size: 10pt">Net sales</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="width: 21%; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">156,780</font></td> <td style="width: 1%; padding-bottom: 2.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></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Net (loss) income attributable to parent</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">(3,595</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Net income per common share:</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Basic</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">(0.11</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Diluted</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">(0.11</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Non-controlling interest</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has 60% equity interest in Componenti. The 40% non-controlling interest in Componenti is included in the opening balance sheet as of the acquisition date and its fair value amounted to $1,141. When the company owns a majority (but less than 100%) of a subsidiary&#8217;s stock, the Company includes in its Consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling interests&#8217; proportionate share of the subsidiary&#8217;s net income and, as included in Shareholders&#8217; Equity on the Condensed Consolidated Balance Sheet, is equal to the non-controlling interests&#8217; proportionate share of the subsidiary&#8217;s net assets. In determining the fair value we used the income approach and the market approach which was performed by third party valuation specialists under management.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Revenue Recognition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our principal sources of revenue are derived from product sales of manufactured glass and aluminum products. Revenue is recognized when (i) persuasive evidence of an arrangement exists in the form of a signed purchase order or contract, (ii) delivery has occurred per contracted terms, (iii) fees and prices are fixed and determinable, and (iv) collectability of the sale is reasonably assured. All revenue is recognized net of discounts, returns and allowances. Delivery to the customer is deemed to have occurred when the title is passed to the customer. Generally, title passes to the customer upon shipment, but title transfer may occur when the customer receives the product based on the terms of the agreement with the customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective January 1, 2018, the Company adopted Accounting Standards Update (ASU) 2014-09, <i>Revenue from Contracts with Customers, </i>as amended (commonly referred to as ASC 606) using the modified retrospective transition method. The cumulative effect of applying the standard was a decrease of $187 to shareholders&#8217; equity as of January 1, 2018. The Company&#8217;s statement of operations for the six-month period ended June 30, 2018 and the Company&#8217;s balance sheet as of June 30, 2018 are presented under ASC 606, while the Company&#8217;s statement of operations for the quarterly period ended June 30, 2017 and the Company&#8217;s balance sheet as of December 31, 2017 are presented under ASC 605, <i>Revenue Recognition</i>. See Note 3 for disclosure of the impact of the adoption of ASC 606 on the Company&#8217;s statement of operations and balance sheet for the quarterly period ended June 30, 2018, and the effect of changes made to the Company&#8217;s consolidated balance sheet as of January 1, 2018.</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">Approximately 45% of the Company&#8217;s consolidated net sales is generated from long-term contracts with customers that require to design, develop, test, manufacture, and install windows according to the customers&#8217; specifications. These contracts are primarily multi-year contracts with real estate general contractors and are generally priced on a fixed-price basis and are invoiced based on contract progress.</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">To determine the proper revenue recognition method, the Company first evaluates each of its contractual arrangements to identify its performance obligations. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. All the Company&#8217;s contracts have a single performance obligation because the promise to transfer the individual good or service is not separately identifiable from other promises within the contract and is, therefore, not distinct. These contractual arrangements either require the use of a highly specialized manufacturing process to provide goods according to customer specifications or represent a bundle of contracted goods and services that are integrated and together represent a combined output, which may include the delivery of multiple units.</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">A substantial amount of the Company&#8217;s sales are from performance obligations satisfied over time and are primarily with general contractors to real estate developers. Sales are recognized over time when control is continuously transferred to the customer during the contract. The continuous transfer of control to the customer is supported by contract clauses that provide for progress or performance-based payments. Generally, if a customer unilaterally terminate a contract, the Company has the right to receive payment for costs incurred plus a reasonable profit for products and services that do not have alternative use to the Company.</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">Sales are recorded using the cost-to-cost method on fixed price contracts that include performance obligations satisfied over time are generally recorded at amounts equal to the ratio of actual cumulative costs incurred divided by total estimated costs at completion, multiplied by (i) the transaction price, less (ii) the cumulative sales recognized in prior periods.</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">Accounting for the sales and profits on performance obligations for which progress is measured using the cost-to-cost method involves the preparation of estimates of: (1) transaction price and (2) total costs at completion, which is equal to the sum of the actual incurred costs to date on the contract and the estimated costs to complete the contract&#8217;s statement of work. Incurred costs include labor, material, and overhead and represent work performed, which corresponds with and thereby represents the transfer of ownership to the customer. Performance obligations are satisfied over time when the risk of ownership has been passed to the customer and/or services are performed. The estimated profit or loss at completion on a contract is equal to the difference between the transaction price and the total estimated cost at completion.</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">Contract modifications routinely occur to account for changes in contract specifications or requirements. In most cases, contract modifications are for goods or services that are not distinct and, therefore, are accounted for as part of the existing contract. Transaction price estimates include additional consideration for submitted contract modifications or claims when the Company believes it has an enforceable right to the modification or claim, the amount can be reliably estimated and its realization is reasonably assured. Amounts representing modifications accounted for as part of the existing contract are included in the transaction price and recognized as an adjustment to sales on a cumulative catch-up basis.</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">The Company&#8217;s fixed-price type contracts allow for progress payments to bill the customer as contract costs are incurred and the customer often retains a small portion of the contract price until satisfactory completion of the contractual statement of work, which is a retainage of approximately 10%. The Company records an asset for unbilled receivables due to completing more work than the progress payment schedule allows to collect at a point in time. For certain fixed-price contracts, the Company receives advance payments. Advanced payments are not considered a significant financing component because they are a negotiated contract term to ensure the customer meets its financial obligation, particularly when there are significant upfront working capital requirements. The Company records a liability for advance payments received in excess of sales recognized, which is presented as a contract liability on the balance sheet.</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">Revisions or adjustments to estimates of the transaction price, estimated costs at completion and estimated profit or loss of a performance obligation are often required as work progresses under a contract, as experience is gained, as facts and circumstances change and as new information is obtained, even though the scope of work required under the contract may not change. Revisions or adjustments may also be required if contract modifications occur. The impact of revisions in profit or loss estimates are recognized on a cumulative catch-up basis in the period in which the revisions are made. The revisions in contract estimates, if significant, can materially affect the Company&#8217;s results of operations and cash flows, as well as reduce the valuations of contract assets and inventories, and in some cases result in liabilities to complete contracts in a loss position. The Company recognizes a liability for non-recurring obligations as situations considering that projects actual costs are usually adjusted to estimated costs. The Company did not recognize sales for performance obligations satisfied in prior periods during the three and six months ended June 30, 2018.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Basis of Presentation and Use of Estimates</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited, condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) and pursuant to the accounting and disclosure rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting purposes. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by US GAAP.</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">The preparation of these unaudited, condensed consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities at the date of the Company&#8217;s financial statements. Actual results may differ from these estimates under different assumptions and conditions. Estimates inherent in the preparation of these condensed consolidated financial statements relate to the collectability of account receivables, the valuation of inventories, estimated earnings on uncompleted contracts, useful lives and potential impairment of long-lived assets. Changes in estimates are reflected in the periods during which they become known. Actual amounts may differ from these estimates and could differ materially These financial statements reflect all adjustments that in the opinion of management are necessary for a fair statement of the financial position, results of operations and cash flows for the period presented, and are of a normal, recurring nature.</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">The Company has one operating segment, Architectural Glass and Windows, which is also its reporting segment, comprising the design, manufacturing, distribution, marketing and installation of high-specification architectural glass and window product sold to the construction industry.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Principles of Consolidation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These unaudited condensed consolidated financial statements consolidate TGI, its subsidiaries TG, ES and ESW LLC, Tecno LLC, Tecno RE, GM&#38;P and Componenti USA LLC (&#8220;Componenti&#8221;), which are entities in which we have a controlling financial interest because we hold a majority voting interest. To determine if we hold a controlling financial interest in an entity, we first evaluate if we are required to apply the variable interest entity (&#8220;VIE&#8221;) model to the entity, otherwise the entity is evaluated under the voting interest model. All significant intercompany accounts and transactions are eliminated in consolidation, including unrealized intercompany profits and losses.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimated aggregate amortization expense for each of the five succeeding years as of June 30, 2018 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 38.5pt">&#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"><b>Year ending</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>(in thousands)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 76%; text-align: center"><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: 21%; text-align: right"><font style="font-size: 10pt">1,889</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,507</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,127</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,097</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,211</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; text-align: center"><font style="font-size: 10pt">Thereafter</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">752</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,583</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"></p> Q2 121665000 3000 125317000 22212000 -28651000 1417000 120248000 143819000 4000 148375000 19029000 -26089000 142686000 1133000 -187000 143955000 -136000 121478000 143819000 1367000 1367000 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Shipping and Handling Costs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company classifies amounts billed to customers related to shipping and handling as product revenues. The Company records and presents shipping and handling costs in selling expenses. Shipping and handling costs for the three months ended June 30, 2018 and 2017 were $3,764 and $3,057, respectively. Shipping and handling costs for the six months ended June 30, 2018 and 2017 were $8,496 and $6,189, respectively.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Recently Issued Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (&#8220;ASU 2016-15&#8221;). ASU 2016-15 reduces diversity in practice by providing guidance on the classification of certain cash receipts and payments in the statement of cash flows. ASU 2016-15 clarifies that when cash receipts and cash payments have aspects of more than one class of cash flows and cannot be separated, classification will depend on the predominant source or use. ASU 2016-15 is effective on a retrospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. Adoption of this ASU has no material impact on our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). The FASB issued ASU 2016-02 to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. Under ASU 2016-02, a lessee will recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from current GAAP. ASU 2016-02 retains a distinction between finance leases (i.e. capital leases under current GAAP) and operating leases. The classification criteria for distinguishing between finance leases and operating leases will be substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current GAAP. The amendments of this ASU are effective for reporting periods beginning after December 15, 2018, with early adoption permitted. An entity will be required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the purchase price allocation of the total consideration transferred:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Consideration Transferred:</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><font style="font-size: 10pt">Notes payable (Cash or Stock)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">35,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Fair value of the non-controlling interest in Componenti</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,141</font></td> <td>&#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 style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Recognized amounts of identifiable assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>acquired and liabilities assumed:</b></p></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">Preliminary Purchase Price Allocation</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">Measurement Period Adjustments</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">Final Purchase Price Allocation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 52%"><font style="font-size: 10pt">Cash and equivalents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">509</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">509</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Accounts receivable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,314</font></td> <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"><font style="font-size: 10pt">42,314</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other current assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,287</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">242</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5,529</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Property, plant, and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">684</font></td> <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"><font style="font-size: 10pt">684</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other non-current tangible assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">59</font></td> <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"><font style="font-size: 10pt">59</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Trade name</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">980</font></td> <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"><font style="font-size: 10pt">980</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Non-compete agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">165</font></td> <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"><font style="font-size: 10pt">165</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract backlog</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,090</font></td> <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"><font style="font-size: 10pt">3,090</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Customer relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">4,140</font></td> <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"><font style="font-size: 10pt">4,140</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Accounts payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(22,330</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">275</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(22,055</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">Other current liabilities assumed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(13,967</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">(673</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">(14,640</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">Non-current liabilities assumed</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(3,634</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">(3,231</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">(6,865</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Total identifiable net assets</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">17,297</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">(3,387</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">13,910</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">Goodwill (including Workforce)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">18,844</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,387</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">22,231</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Pro-Forma</b></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" style="text-align: center"><font style="font-size: 10pt"><b>Six Months</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>Ended</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><i>(in thousands, except per share amounts)</i></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2017</b></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"><b>Pro Forma Results</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 76%; padding-bottom: 2.5pt"><font style="font-size: 10pt">Net sales</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="width: 21%; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">156,780</font></td> <td style="width: 1%; padding-bottom: 2.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></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Net (loss) income attributable to parent</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">(3,595</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Net income per common share:</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Basic</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">(0.11</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Diluted</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">(0.11</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></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">The table below provides a reconciliation of the beginning and ending balances of the Goodwill recorded on the Company&#8217;s balance sheet:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">Beginning balance - December 31, 2017</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">23,130</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; text-align: justify"><font style="font-size: 10pt">GM&#38;P measurement period adjustment</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">431</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Ending balance &#8211; June 30, 2018</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">23,561</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> 22212000 19029000 -187000 19165000 -136000 22025000 187000 19029000 346335000 333817000 7411000 328055000 5762000 353746000 333817000 1571000 -1571000 1586000 -1586000 11429000 -11429000 10315000 -10315000 468000000 477636000 7224000 472010000 5626000 475224000 477636000 71656000 79903000 1975000 78254000 1649000 73631000 79903000 110464000 87432000 -30223000 116788000 -29356000 80241000 87432000 6749000 -2469000 7033000 7033000 -284000 6893000 -144000 -3870000 -3500000 -3870000 10675000 -5479000 10857000 -182000 -5337000 -7552000 -5348000 11000 33778000 32518000 -34402000 17020000 17128000 -17644000 51390000 44796000 51572000 -182000 24642000 22544000 24631000 11000 2137000 2465000 1214000 1899000 1184000 1091000 588000 739000 2018 6000000 6000000 29000000 35000000 9996000 -9996000 14312000 -14312000 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Income Taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s operations in Colombia are subject to the taxing jurisdiction of the Republic of Colombia. Tecnoglass LLC and Tecnoglass RE LLC are subject to the taxing jurisdiction of the United States. TGI and Tecnoglass Holding are subject to the taxing jurisdiction of the Cayman Islands. Annual tax periods prior to December 2015 are no longer subject to examination by taxing authorities in Colombia. GM&#38;P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for income taxes using the asset and liability approach of accounting for income taxes (ASC 740 &#8220;Income Taxes&#8221;). Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax basis of the Company&#8217;s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. For each tax jurisdiction in which the Company operates, deferred tax assets and liabilities are offset against one another and are presented as a single noncurrent amount within the consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes the financial statement effects of uncertain income tax positions when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. Interest accrued related to unrecognized tax and income tax related penalties are included in the provision for income taxes. The uncertain income taxes positions are recorded in &#8220;Taxes payable&#8221; in the consolidated balance sheets.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation of the basic and diluted earnings per share for the three and six months ended June 30, 2018 and 2017:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></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"><b>Numerator for basic and diluted earnings per shares</b></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> <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="width: 42%"><font style="font-size: 10pt">Net (Loss) Income</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">(3,870</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">(3,500</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">6,749</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">(2,469</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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> <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"><b>Denominator</b></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> <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><font style="font-size: 10pt">Denominator for basic earnings per ordinary share - weighted average shares outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,935,442</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,763,650</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,869,746</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,759,895</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">Effect of dilutive securities and stock dividend</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> <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">492,747</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: 2.5pt"><font style="font-size: 10pt">Denominator for diluted earnings per ordinary share - weighted average shares outstanding</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,935,442</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,763,650</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">36,362,493</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,759,895</font></td> <td style="padding-bottom: 2.5pt">&#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> <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><font style="font-size: 10pt">Basic earnings per ordinary share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.10</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</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.07</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">Diluted earnings per ordinary share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.10</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</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.07</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="margin: 0pt"></p> 275884000 262656000 43000 275884000 262699000 1934000 59444000 203754000 3926000 -3010000 3973000 -47000 -1467000 -4052000 -1469000 2000 492747 13626000 3890000 -105000 92516000 -2000 13521000 92514000 0.0001 0.0001 1000000 1000000 0 0 0 0 0.0001 0.0001 100000000 100000000 34836575 37041669 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 3. New Accounting Standards Implemented</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the FASB issued ASU 2014-09, <i>Revenue from Contracts with Customers</i>, as amended (commonly referred to as ASC 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers and significantly expanded the disclosure requirements for revenue arrangements. The new standard, as amended, was effective for the Company for interim and annual reporting periods beginning on January 1, 2018.</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">As discussed in Note 2, the Company adopted ASC 606 using the modified retrospective transition method. Results for reporting periods beginning after December 31, 2017 are presented under ASC 606, while prior period comparative information has not been restated and continues to be reported in accordance with ASC 605, <i>Revenue Recognition,</i> the accounting standard in effect for periods ending prior to January 1, 2018. With the adoption of ASC 606, the Company recognizes sales over time by using the percentage of completion method on all of its fixed-type contracts and measures the extent of progress toward completion using the cost-to-cost method after adjusting inventory for uninstalled materials and that the risk of ownership has not been passed to the customer. Previously, under ASC 605, the Company recognized sales over time by using the percentage of completion method on all of its fixed-type contracts and measured the extent of progress toward completion using the cost-to-cost method but adjusted inventory for uninstalled materials only for those projects were this method was not appropriately reflecting the progress on the contracts. Accordingly, the adoption of ASC 606 impacted all contracts that had uninstalled materials were the risk of ownership has not been passed to the customer regardless of the extent of progress toward completion.</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">Based on the analysis performed of the uninstalled materials at January 1, 2018, the Company recorded, upon adoption of ASC 606, a net decrease to retained earnings of $187, as shown on the table below. The adjustment to retained earnings primarily relates to contracts that had uninstalled material that were not previously included in inventory since the cost-to-cost method was appropriately reflecting the progress of these contracts.</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">The Company made certain presentation changes to its consolidated balance sheet on January 1, 2018 to comply with ASC 606. The components of contracts in process as reported under ASC 605, which included unbilled contract receivables and inventoried contract costs, have been reclassified as contract assets and inventories, respectively, after certain adjustments described below under ASC 606. The remainder of inventoried contract costs, primarily related to inventories not controlled by the Company&#8217;s customers, were reclassified to inventories. The Company expenses costs to obtain a contract and costs to fulfill a contract as incurred. Other revenues not related to fixed-type contracts did not result in any changes under ASC 606 and the revenues are still been recognized when the risk of ownership is transfered to the customer based on the sales terms.</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">The table below presents the cumulative effect of the changes made to the consolidated January 1, 2018 balance sheet due to the adoption of ASC 606.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2017 As Reported</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC 605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Adjustments Due</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>to ASC 606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>January 1, 2018</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>As Adjusted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC 606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">ASSETS</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 45%"><font style="font-size: 10pt">Trade accounts receivable, net</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">110,464</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">(30,223</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">80,241</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Inventories</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">71,656</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,975</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">73,631</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Unbilled receivables on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,996</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(9,996</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract 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">45,468</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,468</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">275,884</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">275,884</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total Assets</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">468,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">7,224</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">475,224</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">LIABILITIES</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> <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">Contract liabilities - current</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">18,945</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">18,945</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Current portion of customer advances on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,429</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(11,429</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other current liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,626</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(105</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">13,521</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Current portion of customer advances on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,571</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,571</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract liabilities - current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,571</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,571</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other Liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">319,709</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">319,709</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total liabilities</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">346,335</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">7,411</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">353,746</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> <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">SHAREHOLDERS&#8217; EQUITY</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Retained earnings</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">22,212</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(187</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">22,025</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total shareholders&#8217; equity</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">121,665</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">(187</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">121,478</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The adjustment of trade accounts receivable upon adoption of ASC 606 is related to the reclassification of retainage receivables to contract assets. See breakdown of contract assets further below.</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">The table below presents the impact of the adoption of ASC 606 on the Company&#8217;s statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Effect of ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>As Reported Under ASC 606</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%"><font style="font-size: 10pt">Operating Revenues</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">88,874</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">95</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">88,969</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Cost of Sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">64,243</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">84</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">64,327</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gross Profit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">24,631</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">24,642</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#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><font style="font-size: 10pt">Operating Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(17,644</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(17,644</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">Other Income and Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(12,335</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(12,335</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#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">Income Before Tax</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,348</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">11</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,337</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">Income Tax Benefit (Provision)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,469</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2</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,467</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net Income</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,870</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,870</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">Net Income Attributable to Parent</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(3,658</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</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">(3,658</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Basic earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</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.11</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">Diluted earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</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.11</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Effect of ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>As Reported Under ASC 606</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%"><font style="font-size: 10pt">Operating Revenues</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">177,960</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,831</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</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">176,129</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Cost of Sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">126,388</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,649</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">124,739</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gross Profit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">51,572</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(182</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">51,390</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">Operating Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(34,402</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(34,402</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">Other Income and Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(6,313</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(6,313</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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">Income Before Tax</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,857</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(182</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,675</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Income Tax Provision</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,973</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">47</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,926</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">Net Income</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6,893</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(144</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">6,749</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Net Income Attributable to Parent</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">7,177</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">(144</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">7,033</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">Basic earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Diluted earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</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">The table below presents the impact of the adoption of ASC 606 on the Company&#8217;s balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <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"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Effect of ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>As Reported Under ASC 606</b></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">ASSETS</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 43%"><font style="font-size: 10pt">Trade accounts receivable, net</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">116,788</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">(29,356</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</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">87,432</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Inventories</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">78,254</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,649</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">79,903</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Unbilled receivables on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">14,312</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(14,312</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract assets - current portion</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">46,677</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">46,677</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">262,656</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">262,699</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract assets - Non-current</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">925</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Total Assets</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>472,010</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>5,626</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>477,636</b></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> <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">LIABILITIES</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract liabilities - current</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">16,079</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">16,079</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Current portion of customer advances on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,315</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(10,315</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other current liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">92,516</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2</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">92,514</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Customer advances on uncompleted contracts - non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,586</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,586</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract liabilities - non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,586</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,586</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other Liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,638</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,638</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Total liabilities</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>328,055</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>5,762</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>333,817</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">SHAREHOLDERS&#8217; EQUITY</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> <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">Retained earnings</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">19,165</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(136</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">19,029</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Total shareholders&#8217; equity</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>143,955</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>(136</b></font></td> <td><font style="font-size: 10pt"><b>)</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>143,819</b></font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Disaggregation of Total Net Sales</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company disaggregates its sales with customers by revenue recognition method for its only segment, as the Company believes these factors affect the nature, amount, timing, and uncertainty of the Company&#8217;s revenue and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 42%"><font style="font-size: 10pt">Fixed price contracts</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">37,814</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">40,820</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">80,030</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">62,540</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">Product sales</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">51,155</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">40,156</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">96,099</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">84,253</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total Revenues</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">88,969</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">80,976</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">176,129</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">146,793</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table presents geographical information about revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 42%"><font style="font-size: 10pt">Colombia</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">15,557</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">15,525</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">37,381</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">31,953</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">United States</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">69,852</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">60,342</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">132,845</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">106,650</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Panama</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,043</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">830</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,857</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,093</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">Other</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">2,517</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,279</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,046</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">6,097</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total Revenues</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">88,969</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">80,976</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">176,129</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">146,793</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Contract Assets and Contract Liabilities</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Contract assets represent accumulated incurred costs and earned profits on contracts with customers that have been recorded as sales but have not been billed to customers and are classified as current. Contract liabilities consist of advance payments and billings in excess of costs incurred and deferred revenue, and represent amounts received in excess of sales recognized on contracts. The Company classifies advance payments and billings in excess of costs incurred as current, and deferred revenue as current or non-current based on the expected timing of sales recognition. Contract assets and contract liabilities are determined on a contract by contract basis at the end of each reporting period. The non-current portion of contract liabilities is included in other liabilities in the Company&#8217;s consolidated balance sheets.</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">The table below presents the components of net contract assets (liabilities).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>January 1 2018</b></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">Contract assets &#8212; current</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">46,677</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">45,468</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract assets &#8212; non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">925</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract liabilities &#8212; current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(16,079</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">(18,945</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">Contract liabilities &#8212; non-current</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,586</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,571</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">Net contract assets (liabilities)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">29,937</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">24,952</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of contract assets are presented in the table below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>January 1 2018</b></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">Unbilled contract receivables, gross</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">18,246</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">15,245</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">Retainage</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">29,356</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">30,223</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">Total contract assets</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">47,602</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">45,468</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">Less: current portion</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">46,677</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">45,468</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Contract Assets &#8211; non-current</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">925</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">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of contract liabilities are presented in the table below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>January 1 2018</b></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">Billings in excess of costs</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">5,571</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">7,516</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">Advances from customers on uncompleted contracts</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">12,094</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">13,000</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">Total contract liabilties</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">17,665</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">20,516</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">Less: current portion</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">16,079</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">18,945</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Contract liabilities &#8211; non-current</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,586</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">1,571</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the six months ended June 30, 2018, the Company recognized $2,306 of sales related to its contract liabilities at January 1, 2018.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 11. Dividends Payable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company originally authorized the payment of four regular quarterly dividends to holders of ordinary shares at a quarterly rate of $0.125 per share, or $0.50 per share on an annual basis, with the first quarterly dividend being paid on November 1, 2016. The dividends are payable in cash or ordinary shares, at the option of the holders of ordinary shares. On May 11, 2017, the Company announced that commencing with the declared quarterly dividend for the third quarter of 2017 through any future dividends to be declared and paid through the second quarter of 2018, a 12% increase to $0.14 per share, or $0.56 per share on an annual basis would apply.</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">As a result, the Company has declared dividends for $10,029 as of June 30, 2018 and recorded a dividend payable amounting to $734 as of June 30, 2018. The Company issued 956,102 shares for the share dividends resulting in $8,524 being credited to Capital and paid $1,359 in cash during the six months ended June 30, 2018.</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">The Company analyzed the accounting guidance under ASC 505 and determined that this guidance is not applicable since the dividend are shares of the same class in which each shareholder is given an election to receive cash or shares. As such, the Company analyzed the dividend under ASC 480 &#8212; Distinguishing Liabilities from Equity and concluded that the dividend should be accounted for as a liability since the dividend is a fixed monetary amount known at inception. A reclassification from dividend payable to additional paid-in capital was done for the stocks dividend elections.</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">Energy Holding Corp., the majority shareholder of the Company, has irrevocably elected to receive any quarterly dividends declared through the second quarter of 2018 in ordinary shares, as opposed to cash.</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">Dividend declarations and the establishment of future record and payment dates are subject to the Board of Directors&#8217; continuing determination that the dividend policy is in the best interests of the Company and its shareholders. The dividend policy may be changed or cancelled at the discretion of the Board of Directors at any time.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Non-controlling interest</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When the Company owns a majority (but less than 100%) of a subsidiary&#8217;s stock, the Company includes in its condensed consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling proportionate share of the subsidiary&#8217;s net income and, as included in Shareholders&#8217; Equity on the Consolidated Balance Sheet, is equal to the non-controlling proportionate share of the subsidiary&#8217;s net assets.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Non-Operating Income, net</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes non-operating income from foreign currency transaction gains and losses, interest income on receivables, proceeds from sales of scrap materials and other activities not related to the Company&#8217;s operations. Foreign currency transaction gains and losses occur when monetary assets, liabilities, payments and receipts that are denominated in currencies other than the Company&#8217;s functional currency are recorded in the Colombian peso accounts of the Company in Colombia.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Dividends Payable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The company accounts for its dividend declared as a liability under ASC 480 - Distinguishing Liabilities from Equity since the shareholder have the option to elect cash or stock and reclassifies from dividend payable to additional paid-in capital when shareholders elects a stock dividend instead of cash. The dividend payable is not subject to re-measurement at each balance sheet date since the dividend is a fixed monetary amount known at inception and thus no change in fair value adjustment is necessary.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The table below presents the cumulative effect of the changes made to the consolidated January 1, 2018 balance sheet due to the adoption of ASC 606.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2017 As Reported</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC 605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Adjustments Due</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>to ASC 606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>January 1, 2018</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>As Adjusted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC 606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">ASSETS</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 45%"><font style="font-size: 10pt">Trade accounts receivable, net</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">110,464</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">(30,223</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">80,241</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Inventories</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">71,656</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,975</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">73,631</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Unbilled receivables on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,996</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(9,996</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract 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">45,468</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,468</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">275,884</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">275,884</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total Assets</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">468,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">7,224</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">475,224</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">LIABILITIES</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> <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">Contract liabilities - current</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">18,945</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">18,945</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Current portion of customer advances on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,429</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(11,429</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other current liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">13,626</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(105</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">13,521</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Current portion of customer advances on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,571</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,571</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract liabilities - current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,571</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,571</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other Liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">319,709</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">319,709</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total liabilities</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">346,335</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">7,411</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">353,746</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> <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">SHAREHOLDERS&#8217; EQUITY</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Retained earnings</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">22,212</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(187</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">22,025</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total shareholders&#8217; equity</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">121,665</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">(187</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">121,478</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt">&#160;</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The table below presents the impact of the adoption of ASC 606 on the Company&#8217;s balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <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"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Effect of ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>As Reported Under ASC 606</b></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">ASSETS</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 43%"><font style="font-size: 10pt">Trade accounts receivable, net</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">116,788</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">(29,356</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</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">87,432</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Inventories</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">78,254</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,649</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">79,903</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Unbilled receivables on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">14,312</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(14,312</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract assets - current portion</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">46,677</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">46,677</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other Assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">262,656</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">43</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">262,699</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract assets - Non-current</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">925</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Total Assets</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>472,010</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>5,626</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>477,636</b></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> <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">LIABILITIES</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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract liabilities - current</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">16,079</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">16,079</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Current portion of customer advances on uncompleted contracts</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,315</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(10,315</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Other current liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">92,516</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2</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">92,514</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Customer advances on uncompleted contracts - non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,586</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,586</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">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract liabilities - non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,586</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,586</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other Liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,638</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,638</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Total liabilities</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>328,055</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>5,762</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>333,817</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">SHAREHOLDERS&#8217; EQUITY</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> <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">Retained earnings</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">19,165</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(136</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">19,029</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Total shareholders&#8217; equity</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>143,955</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>(136</b></font></td> <td><font style="font-size: 10pt"><b>)</b></font></td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>143,819</b></font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The table below presents the impact of the adoption of ASC 606 on the Company&#8217;s statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Effect of ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>As Reported Under ASC 606</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%"><font style="font-size: 10pt">Operating Revenues</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">88,874</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">95</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">88,969</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Cost of Sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">64,243</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">84</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">64,327</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gross Profit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">24,631</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">24,642</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#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><font style="font-size: 10pt">Operating Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(17,644</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(17,644</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">Other Income and Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(12,335</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(12,335</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#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">Income Before Tax</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,348</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">11</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,337</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">Income Tax Benefit (Provision)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,469</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2</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,467</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net Income</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,870</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,870</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">Net Income Attributable to Parent</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(3,658</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</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">(3,658</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#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> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Basic earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</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.11</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">Diluted earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</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.11</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Under ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>605</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Effect of ASC</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>606</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>As Reported Under ASC 606</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 43%"><font style="font-size: 10pt">Operating Revenues</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">177,960</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,831</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</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">176,129</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Cost of Sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">126,388</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,649</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">124,739</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Gross Profit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">51,572</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(182</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">51,390</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">Operating Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(34,402</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(34,402</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">Other Income and Expenses</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(6,313</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">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(6,313</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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">Income Before Tax</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,857</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(182</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,675</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Income Tax Provision</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,973</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">47</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(3,926</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">Net Income</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6,893</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(144</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">6,749</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Net Income Attributable to Parent</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">7,177</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">(144</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">7,033</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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><font style="font-size: 10pt">Basic earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Diluted earnings per share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> 36362493 35759895 35935442 35763650 223638000 319709000 223638000 6022000 -6313000 -12335000 -12335000 1141000 1141000 156780000 -3595000 -0.11 -0.11 40509000 38229000 11468000 20995000 13236000 13217000 6134000 7218000 438000 379000 71785000 80038000 129000 135000 492747 492747 321594 The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products. <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 8. Income Taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company files income tax returns for TG and ES in the Republic of Colombia. On December 28, 2016, the Colombian congress enacted a structural tax reform that took effect on January 1, 2017 which reduces corporate income tax from 42% to 40% for fiscal year 2017, 37% in 2018 and 33% in 2019 and thereafter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GM&#38;P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes. The estimated combined state and federal income tax rate is estimated at a rate of 25% based on the recently enacted U.S. Tax Reform. Tecnoglass Inc. as well as all the other subsidiaries in the Cayman Islands and Panama do not currently have any tax obligations.</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">The components of income tax expense (benefit) are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></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">Current income tax</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> <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="width: 44%; text-indent: 10pt"><font style="font-size: 10pt">United States</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,129</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,759</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">722</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2,211</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><font style="font-size: 10pt">Colombia</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">(317</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">(630</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">(2,522</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,650</font></td> <td style="padding-bottom: 1.5pt">&#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"><font style="font-size: 10pt">(812</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,129</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,800</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">3,861</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Deferred income Tax</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> <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="text-indent: 10pt"><font style="font-size: 10pt">United States</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(992</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">(377</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,161</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">3</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; text-indent: 10pt"><font style="font-size: 10pt">Colombia</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,647</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(4,804</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">(965</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">(6,874</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">&#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">655</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">(5,181</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">(2,126</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">(6,871</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total income tax benefit (provision)</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,467</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,052</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,926</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</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">3,010</font></td> <td style="padding-bottom: 2.5pt">&#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> <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><font style="font-size: 10pt">Effective tax rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">27</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">54</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">37</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">55</font></td> <td><font style="font-size: 10pt">%</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0">The Company&#8217;s effective tax rate of 27% and 37% for the three and six months ended June 30, 2018 differ from the average statutory rate of 34% primarily because of non-deductible expenses and non-taxable income recorded in tax-exempt subsidiaries. The Company&#8217;s effective tax rate of 54% and 55% for the three and six-month period ended June 30, 2017, respectively, reflects the adoption of the Colombian tax reform described above, which became effective January 1, 2017.&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2018, the Company had settled an uncertain tax position concluding amounting to $2,073 related to $8,351 gross unrecognized tax benefit as of March 31, 2018 associated with a conversion of GM&#38;P&#8217;s cash basis accounting for tax purposes to accrual basis for Fiscal years 2016 and 2015 after culminating an audit from the Internal Revenue Service. Before 2015, GM&#38;P was using the cash method of accounting and due to IRS regulations, it needed to convert to accrual method and pay the IRS taxes over the gross unrecognized tax benefit associated with the conversion. The unrecognized tax benefits may increase or change during the next year for items that arise in the ordinary course of business and may be subject to inspection by the Colombian tax authorities for a period of up to two years until the statute of limitations period elapses and US tax authorities for a period of up to six years until the statute of limitations period elapses.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Earnings per Share</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per share is computed by dividing net income by the weighted-average number of ordinary shares outstanding during the period. Income per share assuming dilution (diluted earnings per share) would give effect to dilutive options and other potential ordinary shares outstanding during the period. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.</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">The following table sets forth the computation of the basic and diluted earnings per share for the three and six months ended June 30, 2018 and 2017:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></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"><b>Numerator for basic and diluted earnings per shares</b></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> <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="width: 42%"><font style="font-size: 10pt">Net (Loss) Income</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">(3,870</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">(3,500</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">6,749</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">(2,469</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <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> <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"><b>Denominator</b></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> <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><font style="font-size: 10pt">Denominator for basic earnings per ordinary share - weighted average shares outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,935,442</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,763,650</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,869,746</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">35,759,895</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">Effect of dilutive securities and stock dividend</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> <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">492,747</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: 2.5pt"><font style="font-size: 10pt">Denominator for diluted earnings per ordinary share - weighted average shares outstanding</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,935,442</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,763,650</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">36,362,493</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">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">35,759,895</font></td> <td style="padding-bottom: 2.5pt">&#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> <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><font style="font-size: 10pt">Basic earnings per ordinary share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.10</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</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.07</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">Diluted earnings per ordinary share</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.11</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(0.10</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.19</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.07</font></td> <td><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The effect of dilutive securities includes 492,747 as of June 30, 2018 for shares potentially issued in relation to the dividends declared. The denominator for basic and diluted earnings per ordinary share for the six months ended June 30, 2018 and the three and six months ended June 30, 2017, exclude 321,594 and 492,747 shares, respectively, issued in relation to the dividends declares due to the net loss for the period as their inclusion would be anti-dilutive</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Product Warranties</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products. Warranties are not priced or sold separately and do not provide the customer with services or coverages in addition to the assurance that the product complies with original agreed-upon specifications. Claims are settled by replacement of the warrantied products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluated historical information regarding claims for replacements under warranties and concluded that the costs that the Company has incurred in relation to these warranties have not been material.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Intangible assets include Miami-Dade County Notices of Acceptances (NOA&#8217;s), which are certificates in the required to market hurricane- resistant glass in Florida. Also, it includes the intangibles acquired from the acquisition of GM&#38;P.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Gross</b></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"><b>Acc. Amort.</b></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"><b>Net</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 52%"><font style="font-size: 10pt">Trade Names</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">980</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: 13%; text-align: right"><font style="font-size: 10pt">(261</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">719</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Notice of Acceptances (NOAs), product designs and other intellectual property</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,764</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,008</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">5,756</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Non-compete Agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">165</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(44</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">121</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract Backlog</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,090</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2,060</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,030</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">Customer Relationships</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">4,140</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,183</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">2,957</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">19,139</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">(8,556</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,583</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#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="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <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"><b>Gross</b></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"><b>Acc. Amort.</b></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"><b>Net</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 52%"><font style="font-size: 10pt">Trade Names</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">980</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: 13%; text-align: right"><font style="font-size: 10pt">(163</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">817</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Notice of Acceptances (NOAs), product designs and other intellectual property</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,826</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,467</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">5,359</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Non-compete Agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">165</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(28</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">137</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract Backlog</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,090</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,287</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,803</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">Customer Relationships</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">4,140</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">(739</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">3,401</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">19,201</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">(7,684</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</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">11,517</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"><b>Note 6. Goodwill and Intangible Assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Goodwill</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The table below provides a reconciliation of the beginning and ending balances of the Goodwill recorded on the Company&#8217;s balance sheet:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">Beginning balance - December 31, 2017</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">23,130</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; text-align: justify"><font style="font-size: 10pt">GM&#38;P measurement period adjustment</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">431</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Ending balance &#8211; June 30, 2018</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">23,561</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Intangible Assets, Net</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Intangible assets include Miami-Dade County Notices of Acceptances (NOA&#8217;s), which are certificates in the required to market hurricane- resistant glass in Florida. Also, it includes the intangibles acquired from the acquisition of GM&#38;P.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Gross</b></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"><b>Acc. Amort.</b></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"><b>Net</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 52%"><font style="font-size: 10pt">Trade Names</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">980</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: 13%; text-align: right"><font style="font-size: 10pt">(261</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">719</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Notice of Acceptances (NOAs), product designs and other intellectual property</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,764</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,008</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">5,756</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Non-compete Agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">165</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(44</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">121</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract Backlog</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,090</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(2,060</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,030</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">Customer Relationships</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">4,140</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,183</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">2,957</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">19,139</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">(8,556</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,583</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#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="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <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"><b>Gross</b></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"><b>Acc. Amort.</b></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"><b>Net</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 52%"><font style="font-size: 10pt">Trade Names</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">980</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: 13%; text-align: right"><font style="font-size: 10pt">(163</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">817</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Notice of Acceptances (NOAs), product designs and other intellectual property</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">10,826</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(5,467</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">5,359</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Non-compete Agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">165</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(28</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">137</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract Backlog</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,090</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(1,287</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,803</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">Customer Relationships</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">4,140</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">(739</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">3,401</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">19,201</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">(7,684</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</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">11,517</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The weighted average amortization period is 4.9 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three months ended June 30, 2018 and 2017, the amortization expense amounted to $875 and $930, respectively, and was included within the general and administration expenses in our consolidated statement of operations. During the six months ended June 30, 2018 and 2017, amortization expense was $1,738 and $1,546, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimated aggregate amortization expense for each of the five succeeding years as of June 30, 2018 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 38.5pt">&#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"><b>Year ending</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>(in thousands)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 76%; text-align: center"><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: 21%; text-align: right"><font style="font-size: 10pt">1,889</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,507</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,127</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,097</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,211</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; text-align: center"><font style="font-size: 10pt">Thereafter</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">752</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt; text-align: center">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,583</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">The Company&#8217;s debt is comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td 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"><b>June 30, 2018</b></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"><b>December 31, 2017</b></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">Revolving lines of credit</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">8,389</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">638</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Capital lease</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">199</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">245</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Unsecured senior note</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">210,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">210,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Other loans</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">19,660</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,293</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Deferred cost of financing</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(6,358</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">(6,918</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">Total obligations under borrowing arrangements</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">231,890</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">224,258</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">Less: Current portion of long-term debt and other current borrowings</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,498</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,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">Long-term debt</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">220,392</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">220,998</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> 224041000 231197000 8500000 35000000 509000 509000 42314000 42314000 5287000 242000 5529000 684000 684000 59000 59000 980000 980000 165000 165000 3090000 3090000 4140000 4140000 22330000 -275000 22055000 13967000 673000 14640000 3634000 3231000 6865000 17297000 -3387000 13910000 18844000 3387000 22231000 1 46677000 45468000 46677000 45468000 45468000 46677000 16079000 18945000 16079000 18945000 18945000 16079000 1586000 1571000 1586000 1571000 1571000 1586000 187000 The Company's fixed-price type contracts allow for progress payments to bill the customer as contract costs are incurred and the customer often retains a small portion of the contract price until satisfactory completion of the contractual statement of work, which is a retainage of approximately 10%. 273000000 1.00 29937000 24952000 5571000 7516000 12094000 13000000 17665000 20516000 18246000 15245000 29356000 30223000 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Remaining Performance Obligations</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 30, 2018, the Company had $273 million of remaining performance obligations, which represents the transaction price of firm orders minus sales recognized from inception to date. Remaining performance obligations exclude unexercised contract options, verbal commitments and potential orders under basic ordering agreements. The Company expects to recognize 100% of sales relating to existing performance obligations within three years.</p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company disaggregates its sales with customers by revenue recognition method for its only segment, as the Company believes these factors affect the nature, amount, timing, and uncertainty of the Company&#8217;s revenue and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 42%"><font style="font-size: 10pt">Fixed price contracts</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">37,814</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">40,820</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">80,030</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">62,540</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">Product sales</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">51,155</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">40,156</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">96,099</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">84,253</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total Revenues</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">88,969</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">80,976</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">176,129</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">146,793</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">The following table presents geographical information about revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 42%"><font style="font-size: 10pt">Colombia</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 12%; text-align: right"><font style="font-size: 10pt">15,557</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">15,525</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">37,381</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">31,953</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">United States</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">69,852</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">60,342</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">132,845</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">106,650</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Panama</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,043</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">830</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,857</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,093</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">Other</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">2,517</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,279</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">4,046</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">6,097</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total Revenues</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">88,969</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">80,976</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">176,129</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">146,793</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">The table below presents the components of net contract assets (liabilities).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>January 1 2018</b></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">Contract assets &#8212; current</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">46,677</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">45,468</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Contract assets &#8212; non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">925</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Contract liabilities &#8212; current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(16,079</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">(18,945</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">Contract liabilities &#8212; non-current</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,586</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,571</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">Net contract assets (liabilities)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">29,937</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">24,952</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of contract assets are presented in the table below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>January 1 2018</b></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">Unbilled contract receivables, gross</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">18,246</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">15,245</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">Retainage</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">29,356</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">30,223</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">Total contract assets</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">47,602</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">45,468</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">Less: current portion</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">46,677</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">45,468</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Contract Assets &#8211; non-current</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">925</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">-</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">The components of contract liabilities are presented in the table below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>June 30, 2018</b></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"><b>January 1 2018</b></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">Billings in excess of costs</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">5,571</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">7,516</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">Advances from customers on uncompleted contracts</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">12,094</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">13,000</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">Total contract liabilties</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">17,665</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">20,516</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">Less: current portion</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">16,079</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">18,945</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Contract liabilities &#8211; non-current</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,586</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">1,571</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="margin: 0pt"></p> 37041669 34836575 37041669 14534000 14534000 14534000 1242659 -187000 -187000 -187000 1504000 -1000 -8524000 10029000 1504000 962435 124739000 101997000 126388000 -1649000 6189000 8496000 64327000 58432000 3764000 3057000 64243000 84000 1680000 2061000 8500000 7428000 18679000 18486000 261898000 271912000 168701000 167647000 103000 11517000 10583000 23130000 23561000 2651000 3008000 206102000 205724000 3260000 11498000 55182000 59440000 7392000 7450000 975000 1002000 29000000 8500000 585000 734000 121449000 108593000 2317000 3246000 220998000 220392000 224886000 225224000 3000 4000 1367000 1367000 125317000 148375000 -28651000 -26089000 120248000 142686000 1417000 1133000 468000000 477636000 925000 925000 925000 17704000 17417000 8567000 9528000 16074000 15101000 8453000 7600000 17612000 12278000 7622000 5416000 1808000 1949000 709000 922000 1666000 -6288000 -8307000 -8713000 -3161000 2106000 -2000 3606000 10411000 10257000 5361000 5175000 -284000 72000 -212000 60000 9311000 -2918000 -10009000 -8750000 35869746 35759895 35935442 35763650 36362493 35759895 35935442 35763650 -413000 2617000 27000 58000 11458000 10366000 2126000 -6870000 2585000 142000 142000 679000 519000 3952000 -5830000 7329000 6811000 425000 -83000 91000 -1984000 -2274000 8224000 41000 7175000 -10617000 -15104000 -114000 -130000 1279000 1784000 -3735000 2283000 -6449000 12194000 367000 358000 6000000 7873000 662000 727000 4889000 4295000 -11184000 -12537000 9067000 20915000 1359000 1219000 201716000 5774000 17658000 861000 -551000 -10998000 16764000 40923000 26918000 29925000 43682000 9074000 6864000 5517000 15168000 703000 3606000 2306000 47602000 45468000 1.00 0.60 0.60 0.40 1.00 1500000 P4Y10M25D 1738000 1546000 875000 930000 431000 19201000 980000 165000 3090000 4140000 10826000 19139000 980000 10764000 165000 3090000 4140000 7684000 163000 28000 1287000 739000 5467000 8556000 261000 5008000 44000 2060000 1183000 11517000 817000 137000 1803000 3401000 5359000 10583000 719000 5756000 121000 1030000 2957000 1889000 2507000 2127000 2097000 1211000 752000 210000000 210000000 210000000 P5Y 0.082 179000000 4758000 4784000 199000 Few weeks to 11 years 0.077 638000 8389000 245000 199000 20293000 19660000 6918000 6358000 224258000 220998000 231890000 220392000 3260000 11498000 11498000 2410000 2361000 212359000 2360000 7260000 238248000 0.37 0.42 0.40 0.37 0.33 0.55 0.27 0.54 0.54 0.55 0.25 2073000 722000 2211000 1129000 1759000 -2522000 1650000 -317000 -630000 -1800000 3861000 -812000 1129000 -1161000 3000 -992000 -377000 -965000 -6874000 1647000 -4804000 -2126000 -6871000 655000 -5181000 240057000 236952000 1.00 1628000 1372000 801000 662000 1662000 1872000 674000 1066000 6240000 5261000 2260000 2167000 0.56 0.14 0.125 0.50 0.12 10029000 734000 956102 8524000 1359000 39140000 <p style="margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Payments to other related parties during three and six months ended June 30, 2018 and 2017 include the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Six months ended June 30,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 35%"><font style="font-size: 10pt">Charitable contributions</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">296</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: 13%; text-align: right"><font style="font-size: 10pt">742</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: 13%; text-align: right"><font style="font-size: 10pt">567</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: 13%; text-align: right"><font style="font-size: 10pt">1,158</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Sales commissions</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">336</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">179</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">677</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">420</font></td> <td>&#160;</td></tr> </table> <p style="margin: 0pt"></p> 0.45 176129000 146793000 177960000 -1831000 37381000 132845000 1857000 4046000 31953000 106650000 2093000 6097000 80030000 62540000 96099000 84253000 88969000 80976000 88874000 95000 37814000 40820000 51155000 40156000 15557000 15525000 69852000 60342000 1043000 830000 2517000 4279000 87785000 79885000 144328000 173992000 1184000 1091000 2465000 2137000 10.50 296000 742000 336000 179000 567000 1158000 677000 420000 8351000 -284000 72000 -212000 60000 9595000 -2990000 -9797000 -8810000 0.34 EX-101.SCH 6 tgls-20180630.xsd XBRL SCHEMA FILE 00000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations and Other Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - New Accounting Standards Implemented link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - GM&P Acquisition link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Dividends Payable link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - New Accounting Standards Implemented (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - GM&P Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - General (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - New Accounting Standards Implemented (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - New Accounting Standards Implemented - Schedule of Condensed Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - New Accounting Standards Implemented - Schedule of Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - New Accounting Standards Implemented - Schedule of Disaggregation by Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - New Accounting Standards Implemented - Schedule of Geographical Information of Revenue from External Customer (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - New Accounting Standards Implemented - Schedule of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - New Accounting Standards Implemented - Schedule of Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - New Accounting Standards Implemented - Schedule of Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - GM&P Acquisitions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - GM&P Acquisitions - Summary of Purchase Price Allocation of Total Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - GM&P Acquisitions - Schedule of Pro Forma Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Goodwill and Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Debt - Schedule of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Debt - Schedule of Maturities of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Fair Value Measurements - Summary of Fair Value and Carrying Amounts of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Related Parties (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Related Parties - Schedule of Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Related Parties - Schedule of Payments to Other Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Dividends Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tgls-20180630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 tgls-20180630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 tgls-20180630_lab.xml XBRL LABEL FILE Asset Class [Axis] Property, Plant and Equipment [Member] Fair Value, Hierarchy [Axis] Fair Value, Inputs, Level 2 [Member] Tax Period [Axis] Tax Year 2017 [Member] Range [Axis] Maximum [Member] Minimum [Member] Tax Year 2018 [Member] Tax Year 2019 and Thereafter [Member] Equity Components [Axis] Ordinary Shares [Member] Additional Paid in Capital [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] Non-Controlling Interest [Member] Legal Entity [Axis] Giovanni Monti and Partners Consulting and Glazing Contractors [Member] Finite-Lived Intangible Assets by Major Class [Axis] Trade Names [Member] Non-compete Agreements [Member] Contract Backlog [Member] Customer Relationships [Member] Scenario [Axis] Preliminary Purchase Price Allocation [Member] Measurement Period Adjustments [Member] Final Purchase Price Allocation [Member] Total Shareholders' Equity [Member] Report Date [Axis] Annual Basis [Member] Quarterly Rate [Member] Notice of Acceptances (NOAs), Product Designs and Other Intellectual Property [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments Due to ASC 606 [Member] Under ASC 605 [Member] Effect of ASC 606 [Member] Under ASC 605 [Member] Componenti USA LLC [Member] Income Tax Authority [Axis] Earn Out Share Liability [Member] Geographical [Axis] Colombia [Member] United States [Member] Panama [Member] Other [Member] Title of Individual [Axis] CEO,COO and Other Related Parties [Member] Related Party Transaction [Axis] Ventanas Solar SA [Member] As Adjusted Under ASC 606 [Member] Accounting Standards Update 2014-09 [Member] Major Customers [Axis] Fixed Price Contracts [Member] Product Sales [Member] Product and Service [Axis] Shipping and Handling [Member] Closing Date [Member] Debt Instrument [Axis] Seller's Note [Member] Related Party [Axis] Charitable Contributions [Member] Sales Commissions [Member] Cash and Cash Equivalents [Axis] Capital [Member] Cash [Member] Legal Reserve [Member] External Customers [Member] Related Parties Revenue [Member] Contract Assets [Member] Liability Class [Axis] Contract Liabilities [Member] Colombian Tax Reform [Member] Document And Entity Information [Abstract] Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Filer Category Entity Common Stock, Shares Outstanding Trading Symbol Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Investments Trade accounts receivable, net Due from related parties Inventories Unbilled receivables on uncompleted contracts Contract assets - current portion Other current assets Total current assets Long term assets: Property, plant and equipment, net Deferred taxes Contract assets - non-current Intangible Assets Goodwill Other long term assets Total long term assets Total assets LIABILITIES AND SHAREHOLDERS' EQUITY Current liabilities: Short-term debt and current portion of long term debt Trade accounts payable and accrued expenses Accrued interest expense Due to related parties Payable associated to GM&P acquisition Dividends payable Current portion of customer advances on uncompleted contracts Contract liability – current portion Other current liabilities Total current liabilities Long term liabilities: Deferred income taxes Customer advances on uncompleted contracts Contract liability – non-current Long term debt Total Long Term Liabilities Total liabilities COMMITMENTS AND CONTINGENCIES SHAREHOLDERS’ EQUITY Preferred shares, $0.0001 par value, 1,000,000 shares authorized, 0 shares issued and outstanding at June 30, 2018 and December 31, 2017 respectively Ordinary shares, $0.0001 par value, 100,000,000 shares authorized, 37,041,669 and 34,836,575 shares issued and outstanding at June 30, 2018 and December 31, 2017, respectively Legal Reserves Additional paid-in capital Retained earnings Accumulated other comprehensive (loss) Shareholders’ equity attributable to controlling interest Shareholders’ equity attributable to non-controlling interest Total shareholders’ equity Total liabilities and shareholders’ equity Preferred shares, par value Preferred shares, shares authorized Preferred shares, shares issued Preferred shares, shares outstanding Ordinary shares, par value Ordinary shares, shares authorized Ordinary shares, shares issued Ordinary shares, shares outstanding Statement [Table] Statement [Line Items] Operating revenues: Total operating revenues Cost of sales Gross Profit Operating expenses: Selling expense General and administrative expense Total Operating Expenses Operating income Non-operating income Foreign currency transactions (losses) gains Loss on extinguishment of debt Interest expense and deferred cost of financing (Loss) Income before taxes Income tax benefit (provision) Net (loss) income Income loss attributable to non-controlling interest (Loss) Income attributable to parent Comprehensive income: Net (loss) income Foreign currency translation adjustments Total comprehensive (loss) income Comprehensive (income) loss attributable to non-controlling interest Total comprehensive (loss) income attributable to parent Basic income per share Diluted income per share Basic weighted average common shares outstanding Diluted weighted average common shares outstanding Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Net income Adjustments to reconcile net income to net cash provided by (used in) operating activities: Provision for bad debts Provision for obsolete inventory Depreciation and amortization Deferred income taxes Extinguishment of debt Director stock compensation Other non-cash adjustments Changes in operating assets and liabilities: Trade accounts receivables Inventories Prepaid expenses Other assets Trade accounts payable and accrued expenses Accrued interest expense Taxes payable Labor liabilities Related parties Contract assets and liabilities Customer advances on uncompleted contracts CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES CASH FLOWS FROM INVESTING ACTIVITIES Proceeds from sale of investments Acquisition of businesses Purchase of investments Acquisition of property and equipment CASH USED IN INVESTING ACTIVITIES CASH FLOWS FROM FINANCING ACTIVITIES Proceeds from debt Cash Dividend Proceeds from bond issuance Repayments of debt CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES Effect of exchange rate changes on cash and cash equivalents NET (DECREASE) INCREASE IN CASH CASH - Beginning of period CASH - End of period SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION Cash paid during the period for: Interest Income Tax NON-CASH INVESTING AND FINANCING ACTIVITES: Assets acquired under capital lease and debt Gain in extinguishment of GM&P payment settlement Balance beginning Balance beginning, shares Issuance of common stock Issuance of common stock, shares Adoption of ASC 606 Stock dividend Stock dividend, shares Foreign currency translation Net Income Balance ending Balance ending, shares Statement of Stockholders' Equity [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] General Accounting Policies [Abstract] Basis of Presentation and Summary of Significant Accounting Policies Accounting Changes and Error Corrections [Abstract] New Accounting Standards Implemented Business Combinations [Abstract] GM&P Acquisition Inventory Disclosure [Abstract] Inventories, Net Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Debt Disclosure [Abstract] Debt Income Tax Disclosure [Abstract] Income Taxes Fair Value Disclosures [Abstract] Fair Value Measurements Related Party Transactions [Abstract] Related Parties Dividends Payable Dividends Payable Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Subsequent Events [Abstract] Subsequent Events Basis of Presentation and Use of Estimates Principles of Consolidation Non-Controlling Interest Foreign Currency Translation Revenue Recognition Remaining Performance Obligations Income Taxes Earnings Per Share Product Warranties Non-Operating Income, Net Shipping and Handling Costs Dividends Payable Recently Issued Accounting Pronouncements Schedule of Earnings Per Share, Basic and Diluted Schedule of Condensed Balance Sheet Schedule of Statement of Operations Schedule of Disaggregation by Revenue Schedule of Geographical Information of Revenue from External Customer Schedule of Contract Assets and Liabilities Summary of Purchase Price Allocation of Total Consideration Transferred Schedule of Pro Forma Results of Operations Schedule of Inventories Schedule of Goodwill Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Long Term Debt Schedule of Maturities of Long Term Debt Schedule of Components of Income Tax Expense (Benefit) Summary of Fair Value and Carrying Amounts of Long Term Debt Schedule of Related Parties Schedule of Payments to Other Related Parties Award Date [Axis] Business combination, step acquisition, equity interest in acquire, percentage Schedule Of Significant Accounting Policies [Table] Significant Accounting Policies [Line Items] Number of operating segment Percentage of non-controlling interest Changes in cumulative effect of shareholders' equity Percentage revenue Retainage, description Remaining performance obligation Performance obligation, percentage Antidilutive securities excluded from computation of earnings per share, amount Product warranties description Shipping and handling costs Denominator for basic earnings per ordinary share - weighted average shares outstanding Effect of dilutive securities and stock dividend Denominator for diluted earnings per ordinary share - weighted average shares outstanding Basic earnings per ordinary share Diluted earnings per ordinary share Sales related to contract liabilities Other Assets Contract assets - Non-current Total Assets Contract liabilities - current Customer advances on uncompleted contracts - non-current Contract liabilities - non-current Other Liabilities Total liabilities Total shareholdersÂ’ equity Operating Revenues Cost of Sales Gross Profit Operating Expenses Other Income and Expenses Income Before Taxes Net Income Attributable to Parent Basic earnings per share Diluted earnings per share Customer [Axis] Total Revenues Contract assets - current Contract liability - current Contract liability - non-current Net contract assets (liabilities) Unbilled contract receivables, gross Retainage Total contract assets Less: current portion Contract assets non-current Billings in excess of costs Advances from customers on uncompleted contracts Total contract liabilities Less: current portion Contract liabilities – non-current Business combination, step acquisition, equity interest in acquired, percentage Purchase price of business acquired Cash Ordinary shares issued, shares Sale of stock, price per share Ordinary shares issued, amount Note face amount reduced Gain on extinguishment of debt Reduction of note nominal amount Subordinate debt, due date Acquisition of equity interest Fair value of non-controlling interest amount Notes payable (Cash or Stock) Fair value of the non-controlling interest in Component Cash and equivalents Accounts receivable Other current assets Property, plant, and equipment Other non-current tangible assets Trade name Non-compete agreement Contract backlog Customer relationships Accounts payable Other current liabilities assumed Non-current liabilities assumed Total identifiable net assets Goodwill (including Workforce) Net sales Net (loss) income attributable to parent Net income per common share - Basic Net income per common share - Diluted Raw materials Work in process Finished goods Stores and spares Packing material Total Inventories Less: inventory allowances Total inventories, net Weighted average amortization period Amortization expense Beginning balance - December 31, 2017 GM&P measurement period adjustment Ending balance - June 30, 2018 Income Tax Disclosure [Table] Income Tax [Line Items] Intangible assets, Gross Accumulated Amortization Intangible assets, net 2018 2019 2020 2021 2022 Thereafter Short-term Debt, Type [Axis] Debt face amount Senior unsecured notes Debt instrument, term Unsecured notes coupon rate Proceeds to repay outstanding indebtedness Repayment of debt Debt instrument, collateral amount Capital lease obligations minimum lease payments Loan maturity period Debt, weighted average interest rate Revolving lines of credit Capital lease Unsecured senior note Other loans Less: Deferred cost of Financing Total obligations under borrowing arrangements Less: Current portion of long-term debt and other current borrowings Long-term debt 2019 2020 2021 2022 2023 Thereafter Total Effective income tax rate reconciliation, percent State and federal income tax rate Average statutory rate Uncertain tax position Unrecognized tax benefits Current income tax, United States Current income tax, Colombia Total current income tax Deferred income tax, United States Deferred income Tax, Colombia Total deferred income tax Total income tax benefit (provision) Effective tax rate Summary of The Fair Value And Carrying Amounts of Long Term Debt [Table] Summary of The Fair Value And Carrying Amounts of Long Term Debt [Line Items] Fair Value Hierarchy and NAV [Axis] Class of Stock [Axis] Fair Value Carrying Value Schedule Of Related Party Transactions [Table] Related Party Transactions [Line Items] Equity percentage Sales revenue Sales to related parties Fees paid to Directors and Officers Payments to other related parties Due from VS Due from other related parties Due from Related Parties, Current Payment to other related parties Dividends payable, amount per share Dividends price percentage Dividend declared Dividend payable Dividend paid to shareholders shares Dividend paid to shareholders value Purchase of aggregate raw material Adjustments Due to ASC 606 [Member] Annual Basis [Member] April 2018 [Member] As Adjusted Under ASC 606 [Member] Represents the fair value of assets acquired in noncash investing or financing activities. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Contract Backlog. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Customer Relationships. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncompete Agreement. CEO,COO and Other Related Parties [Member] Changes in cumulative effect of shareholders' equity. Componenti USA LLC [Member] Contract Backlog [Member] Dividends Payable [Policy Text Block] Dividends Payable [Text Block] Earn Out Share Liability [Member] Effect of ASC 606 [Member] Effect of new accounting principle in period of adoption. Final Purchase Price Allocation [Member] Fixed Price Contracts [Member] Giovanni Monti and Partners Consulting and Glazing Contractors [Member] Giovanni Monti and Partners Consulting [Member] Interest expense and deferred cost of financing. Reflects Gross amount, as of the balance sheet date of packing materials. Junior Subordinated Note [Member] The carrying amounts as of the balance sheet date of liabilities that are recognized as legal reserves. GM&amp;P Acquisition [Member] Measurement Period Adjustments [Member] Net contract assets (liabilities). Noncontrolling Interest [Policy Text Block] Notice of Acceptances (NOAs), Product Designs and Other Intellectual Property [Member] Other [Member] Performance obligation, percentage. Preliminary Purchase Price Allocation [Member] Reflects the amount of provision to be made for obsolete or damage of inventory during the period. Quarterly Rate [Member] Remaining Performance Obligations [Policy Text Block] Schedule of contract assets and liabilities [Table Text Block] Schedule Of Significant Accounting Policies Table. Schedule of Statement of Operations [Table Text Block] Significant Accounting Policies Line Items. Tabular disclosure of long term debt carrying amount and fair value during the period. Tax Year 2019 [Member]. Total Shareholders&#8217; Equity Attributable to Parent [Member] Under ASC 605 [Member] Under ASC 605 [Member] Ventanas Solar Sa Member. Gain in extinguishment of settlement. Schedule of Payments to Other Related Parties [Table Text Block] Sales related to contract liabilities. Product Sales [Member] Closing Date [Member] Purchase Agreement [Member] Within 60 Days [Member] Debt Settlement Agreement [Member] Reduction of note nominal amount. Seller's Note [Member] Income Tax Disclosure [Table]. Income Tax Line Items. Unsecured notes coupon rate. Proceeds to repay outstanding indebtedness. Summary Of Fair Value And Carrying Amounts Of Long Term Debt Table. Summary Of Fair Value And Carrying Amounts Of Long Term Debt Line Items. Schedule Of Related Party Transactions Table. Related Party Transactions Line Items. This element represents the payments to other related parties for donations to company's foundation. Charitable Contributions [Member] Sales Commissions [Member] Capital [Member] Common stock dividend price percentage. Dividend declared. Dividend paid to shareholders value. Legal Reserve [Member] External Customers [Member] Related Parties Revenue [Member] The percentage of revenue recognized under percentage-of-completion method. Contract Assets [Member] Contract Liabilities [Member] Colombian Tax Reform [Member] Average statutory rate. UnderASCSixZeroSixMember Assets, Current Assets, Noncurrent Liabilities, Current Liabilities, Noncurrent Stockholders' Equity Attributable to Parent Liabilities and Equity Selling Expense General and Administrative Expense Operating Income (Loss) InterestExpenseAndDeferredCostOfFinancing Income Tax Expense (Benefit) Net Income (Loss) Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Deferred Income Taxes and Tax Credits Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Customer Advances Payments to Acquire Businesses, Gross Payments to Acquire Investments Payments to Acquire Property, Plant, and Equipment Payments of Dividends Cash and Cash Equivalents, Period Increase (Decrease) Shares, Outstanding Dividends, Common Stock DividendsPayableTextBlock Income Tax, Policy [Policy Text Block] DividendsPayablePolicyTextBlock Contract with Customer, Asset, Gross, Current Contract with Customer, Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Inventory, Gross Inventory Valuation Reserves Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net Deferred Costs, Current Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Long-term Debt, Maturities, Repayments of Principal in Year Two Long-term Debt, Maturities, Repayments of Principal in Year Three Long-term Debt, Maturities, Repayments of Principal in Year Four Long-term Debt, Maturities, Repayments of Principal after Year Five Other Long-term Debt Current Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) EX-101.PRE 10 tgls-20180630_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document And Entity Information
6 Months Ended
Jun. 30, 2018
shares
Document And Entity Information [Abstract]  
Entity Registrant Name Tecnoglass Inc.
Entity Central Index Key 0001534675
Document Type 10-Q
Document Period End Date Jun. 30, 2018
Amendment Flag false
Current Fiscal Year End Date --12-31
Entity Filer Category Accelerated Filer
Entity Common Stock, Shares Outstanding 37,041,669
Trading Symbol TGLS
Document Fiscal Period Focus Q2
Document Fiscal Year Focus 2018
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 29,925 $ 40,923
Investments 2,061 1,680
Trade accounts receivable, net 87,432 110,464
Due from related parties 7,428 8,500
Inventories 79,903 71,656
Unbilled receivables on uncompleted contracts 9,996
Contract assets - current portion 46,677
Other current assets 18,486 18,679
Total current assets 271,912 261,898
Long term assets:    
Property, plant and equipment, net 167,647 168,701
Deferred taxes 103
Contract assets - non-current 925
Intangible Assets 10,583 11,517
Goodwill 23,561 23,130
Other long term assets 3,008 2,651
Total long term assets 205,724 206,102
Total assets 477,636 468,000
Current liabilities:    
Short-term debt and current portion of long term debt 11,498 3,260
Trade accounts payable and accrued expenses 59,440 55,182
Accrued interest expense 7,450 7,392
Due to related parties 1,002 975
Payable associated to GM&P acquisition 8,500 29,000
Dividends payable 734 585
Current portion of customer advances on uncompleted contracts 11,429
Contract liability – current portion 16,079
Other current liabilities 3,890 13,626
Total current liabilities 108,593 121,449
Long term liabilities:    
Deferred income taxes 3,246 2,317
Customer advances on uncompleted contracts 1,571
Contract liability – non-current 1,586
Long term debt 220,392 220,998
Total Long Term Liabilities 225,224 224,886
Total liabilities 333,817 346,335
SHAREHOLDERS’ EQUITY    
Preferred shares, $0.0001 par value, 1,000,000 shares authorized, 0 shares issued and outstanding at June 30, 2018 and December 31, 2017 respectively
Ordinary shares, $0.0001 par value, 100,000,000 shares authorized, 37,041,669 and 34,836,575 shares issued and outstanding at June 30, 2018 and December 31, 2017, respectively 4 3
Legal Reserves 1,367 1,367
Additional paid-in capital 148,375 125,317
Retained earnings 19,029 22,212
Accumulated other comprehensive (loss) (26,089) (28,651)
Shareholders’ equity attributable to controlling interest 142,686 120,248
Shareholders’ equity attributable to non-controlling interest 1,133 1,417
Total shareholders’ equity 143,819 121,665
Total liabilities and shareholders’ equity $ 477,636 $ 468,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred shares, par value $ 0.0001 $ 0.0001
Preferred shares, shares authorized 1,000,000 1,000,000
Preferred shares, shares issued 0 0
Preferred shares, shares outstanding 0 0
Ordinary shares, par value $ 0.0001 $ 0.0001
Ordinary shares, shares authorized 100,000,000 100,000,000
Ordinary shares, shares issued 37,041,669 34,836,575
Ordinary shares, shares outstanding 37,041,669 34,836,575
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations and Other Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Operating revenues:        
Total operating revenues $ 88,969 $ 80,976 $ 176,129 $ 146,793
Cost of sales 64,327 58,432 124,739 101,997
Gross Profit 24,642 22,544 51,390 44,796
Operating expenses:        
Selling expense (8,567) (9,528) (17,704) (17,417)
General and administrative expense (8,453) (7,600) (16,074) (15,101)
Total Operating Expenses (17,020) (17,128) (33,778) (32,518)
Operating income 7,622 5,416 17,612 12,278
Non-operating income 709 922 1,808 1,949
Foreign currency transactions (losses) gains (8,307) (8,713) 1,666 (6,288)
Loss on extinguishment of debt (2) (3,161)
Interest expense and deferred cost of financing (5,361) (5,175) (10,411) (10,257)
(Loss) Income before taxes (5,337) (7,552) 10,675 (5,479)
Income tax benefit (provision) 1,467 4,052 (3,926) 3,010
Net (loss) income (3,870) (3,500) 6,749 (2,469)
Income loss attributable to non-controlling interest 212 (60) 284 (72)
(Loss) Income attributable to parent (3,658) (3,560) 7,033 (2,541)
Comprehensive income:        
Net (loss) income (3,870) (3,500) 6,749 (2,469)
Foreign currency translation adjustments (6,139) (5,250) 2,562 (449)
Total comprehensive (loss) income (10,009) (8,750) 9,311 (2,918)
Comprehensive (income) loss attributable to non-controlling interest 212 (60) 284 (72)
Total comprehensive (loss) income attributable to parent $ (9,797) $ (8,810) $ 9,595 $ (2,990)
Basic income per share $ (0.11) $ (0.10) $ 0.19 $ (0.07)
Diluted income per share $ (0.11) $ (0.10) $ 0.19 $ (0.07)
Basic weighted average common shares outstanding 35,935,442 35,763,650 35,869,746 35,759,895
Diluted weighted average common shares outstanding 35,935,442 35,763,650 36,362,493 35,759,895
External Customers [Member]        
Operating revenues:        
Total operating revenues $ 87,785 $ 79,885 $ 173,992 $ 144,328
Related Parties Revenue [Member]        
Operating revenues:        
Total operating revenues $ 1,184 $ 1,091 $ 2,137 $ 2,465
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 6,749 $ (2,469)
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Provision for bad debts (413) 2,617
Provision for obsolete inventory 27 58
Depreciation and amortization 11,458 10,366
Deferred income taxes 2,126 (6,870)
Extinguishment of debt 2,585
Director stock compensation 142 142
Other non-cash adjustments 679 519
Changes in operating assets and liabilities:    
Trade accounts receivables (3,952) 5,830
Inventories (7,329) (6,811)
Prepaid expenses (425) 83
Other assets (91) 1,984
Trade accounts payable and accrued expenses (2,274) 8,224
Accrued interest expense 41 7,175
Taxes payable (10,617) (15,104)
Labor liabilities (114) (130)
Related parties 1,279 1,784
Contract assets and liabilities (3,735)
Customer advances on uncompleted contracts 2,283
CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES (6,449) 12,194
CASH FLOWS FROM INVESTING ACTIVITIES    
Proceeds from sale of investments 367 358
Acquisition of businesses (6,000) (7,873)
Purchase of investments (662) (727)
Acquisition of property and equipment (4,889) (4,295)
CASH USED IN INVESTING ACTIVITIES (11,184) (12,537)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from debt 9,067 20,915
Cash Dividend (1,359) (1,219)
Proceeds from bond issuance 201,716
Repayments of debt (1,934) (203,754)
CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES 5,774 17,658
Effect of exchange rate changes on cash and cash equivalents 861 (551)
NET (DECREASE) INCREASE IN CASH (10,998) 16,764
CASH - Beginning of period 40,923 26,918
CASH - End of period 29,925 43,682
Cash paid during the period for:    
Interest 9,074 6,864
Income Tax 5,517 15,168
NON-CASH INVESTING AND FINANCING ACTIVITES:    
Assets acquired under capital lease and debt 703
Gain in extinguishment of GM&P payment settlement $ 3,606
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - 6 months ended Jun. 30, 2018 - USD ($)
$ in Thousands
Ordinary Shares [Member]
Additional Paid in Capital [Member]
Legal Reserve [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Total Shareholders' Equity [Member]
Non-Controlling Interest [Member]
Total
Balance beginning at Dec. 31, 2017 $ 3 $ 125,317 $ 1,367 $ 22,212 $ (28,651) $ 120,248 $ 1,417 $ 121,665
Balance beginning, shares at Dec. 31, 2017 34,836,575              
Issuance of common stock 14,534 14,534 14,534
Issuance of common stock, shares 1,242,659              
Adoption of ASC 606 (187) (187) (187)
Stock dividend $ 1 8,524 (10,029) (1,504) (1,504)
Stock dividend, shares 962,435              
Foreign currency translation 2,562 2,562 2,562
Net Income 7,033 7,033 (284) 6,749
Balance ending at Jun. 30, 2018 $ 4 $ 148,375 $ 1,367 $ 19,029 $ (26,089) $ 142,686 $ 1,133 $ 143,819
Balance ending, shares at Jun. 30, 2018 37,041,669              
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Statement of Stockholders' Equity [Abstract]    
Ordinary shares, par value $ 0.0001 $ 0.0001
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
General
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General

Note 1. General

 

Business Description

 

The Company manufactures hi-specification, architectural glass and windows for the global residential and commercial construction industries. Currently the Company offers design, production, marketing, and installation of architectural systems for buildings of high, medium and low elevation size. Products include windows and doors in glass and aluminum, office partitions and interior divisions, floating facades and commercial window showcases. The Company sells to customers in North, Central and South America, and exports about half of its production to foreign countries.

 

The Company manufactures both glass and aluminum products. Its glass products include tempered glass, laminated glass, thermo-acoustic glass, curved glass, silk-screened glass, acoustic glass and digital print glass. Its Alutions plant produces mill finished, anodized, painted aluminum profiles and rods, tubes, bars and plates. Alutions’ operations include extrusion, smelting, painting and anodizing processes, and exporting, importing and marketing aluminum products.

 

The Company also designs, manufactures, markets and installs architectural systems for high, medium and low-rise construction, glass and aluminum windows and doors, office dividers and interiors, floating facades and commercial display windows.

 

On March 1, 2017, the Company entered into and consummated a purchase agreement, as amended, with Giovanni Monti, the owner of 100% of the outstanding shares of Giovanni Monti and Partners Consulting and Glazing Contractors (“GM&P”). GM&P is a consulting and glazing contracting company located in Miami, Florida with over 15 years of experience in the design and installation of various building enclosure systems such as curtain window walls and a long-standing commercial relationship with the Company, working alongside it in the past in different projects within the U.S, by providing engineering and installation services to those projects.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

Note 2. Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation and Use of Estimates

 

The accompanying unaudited, condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) and pursuant to the accounting and disclosure rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting purposes. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by US GAAP.

 

The preparation of these unaudited, condensed consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities at the date of the Company’s financial statements. Actual results may differ from these estimates under different assumptions and conditions. Estimates inherent in the preparation of these condensed consolidated financial statements relate to the collectability of account receivables, the valuation of inventories, estimated earnings on uncompleted contracts, useful lives and potential impairment of long-lived assets. Changes in estimates are reflected in the periods during which they become known. Actual amounts may differ from these estimates and could differ materially These financial statements reflect all adjustments that in the opinion of management are necessary for a fair statement of the financial position, results of operations and cash flows for the period presented, and are of a normal, recurring nature.

 

The Company has one operating segment, Architectural Glass and Windows, which is also its reporting segment, comprising the design, manufacturing, distribution, marketing and installation of high-specification architectural glass and window product sold to the construction industry.

 

Principles of Consolidation

 

These unaudited condensed consolidated financial statements consolidate TGI, its subsidiaries TG, ES and ESW LLC, Tecno LLC, Tecno RE, GM&P and Componenti USA LLC (“Componenti”), which are entities in which we have a controlling financial interest because we hold a majority voting interest. To determine if we hold a controlling financial interest in an entity, we first evaluate if we are required to apply the variable interest entity (“VIE”) model to the entity, otherwise the entity is evaluated under the voting interest model. All significant intercompany accounts and transactions are eliminated in consolidation, including unrealized intercompany profits and losses.

 

Non-controlling interest

 

When the Company owns a majority (but less than 100%) of a subsidiary’s stock, the Company includes in its condensed consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling proportionate share of the subsidiary’s net income and, as included in Shareholders’ Equity on the Consolidated Balance Sheet, is equal to the non-controlling proportionate share of the subsidiary’s net assets.

 

Foreign Currency Translation

 

The condensed consolidated financial statements are presented in U.S. Dollars, the reporting currency. Some of our foreign subsidiaries’ local currency is the Colombian Peso, which is also their functional currency as determined by the analysis of markets, costs and expenses, assets, liabilities, financing and cash flow indicators. As such, our subsidiaries’ assets and liabilities are translated at the exchange rate in effect at the balance sheet date, with equity being translated at the historical rates. Revenues and expenses of our foreign subsidiaries are translated at the average exchange rates for the period. The resulting cumulative foreign currency translation adjustments from this process are included as a component of accumulated other comprehensive income (loss). Therefore, the U.S. Dollar value of these items in our financial statements fluctuates from period to period.

 

Also, exchange gains and losses arising from transactions denominated in a currency other than the functional currency are included in the condensed consolidated statement of operations as foreign exchange gains and losses.

 

Revenue Recognition

 

Our principal sources of revenue are derived from product sales of manufactured glass and aluminum products. Revenue is recognized when (i) persuasive evidence of an arrangement exists in the form of a signed purchase order or contract, (ii) delivery has occurred per contracted terms, (iii) fees and prices are fixed and determinable, and (iv) collectability of the sale is reasonably assured. All revenue is recognized net of discounts, returns and allowances. Delivery to the customer is deemed to have occurred when the title is passed to the customer. Generally, title passes to the customer upon shipment, but title transfer may occur when the customer receives the product based on the terms of the agreement with the customer.

 

Effective January 1, 2018, the Company adopted Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers, as amended (commonly referred to as ASC 606) using the modified retrospective transition method. The cumulative effect of applying the standard was a decrease of $187 to shareholders’ equity as of January 1, 2018. The Company’s statement of operations for the six-month period ended June 30, 2018 and the Company’s balance sheet as of June 30, 2018 are presented under ASC 606, while the Company’s statement of operations for the quarterly period ended June 30, 2017 and the Company’s balance sheet as of December 31, 2017 are presented under ASC 605, Revenue Recognition. See Note 3 for disclosure of the impact of the adoption of ASC 606 on the Company’s statement of operations and balance sheet for the quarterly period ended June 30, 2018, and the effect of changes made to the Company’s consolidated balance sheet as of January 1, 2018.

 

Approximately 45% of the Company’s consolidated net sales is generated from long-term contracts with customers that require to design, develop, test, manufacture, and install windows according to the customers’ specifications. These contracts are primarily multi-year contracts with real estate general contractors and are generally priced on a fixed-price basis and are invoiced based on contract progress.

 

To determine the proper revenue recognition method, the Company first evaluates each of its contractual arrangements to identify its performance obligations. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. All the Company’s contracts have a single performance obligation because the promise to transfer the individual good or service is not separately identifiable from other promises within the contract and is, therefore, not distinct. These contractual arrangements either require the use of a highly specialized manufacturing process to provide goods according to customer specifications or represent a bundle of contracted goods and services that are integrated and together represent a combined output, which may include the delivery of multiple units.

 

A substantial amount of the Company’s sales are from performance obligations satisfied over time and are primarily with general contractors to real estate developers. Sales are recognized over time when control is continuously transferred to the customer during the contract. The continuous transfer of control to the customer is supported by contract clauses that provide for progress or performance-based payments. Generally, if a customer unilaterally terminate a contract, the Company has the right to receive payment for costs incurred plus a reasonable profit for products and services that do not have alternative use to the Company.

 

Sales are recorded using the cost-to-cost method on fixed price contracts that include performance obligations satisfied over time are generally recorded at amounts equal to the ratio of actual cumulative costs incurred divided by total estimated costs at completion, multiplied by (i) the transaction price, less (ii) the cumulative sales recognized in prior periods.

 

Accounting for the sales and profits on performance obligations for which progress is measured using the cost-to-cost method involves the preparation of estimates of: (1) transaction price and (2) total costs at completion, which is equal to the sum of the actual incurred costs to date on the contract and the estimated costs to complete the contract’s statement of work. Incurred costs include labor, material, and overhead and represent work performed, which corresponds with and thereby represents the transfer of ownership to the customer. Performance obligations are satisfied over time when the risk of ownership has been passed to the customer and/or services are performed. The estimated profit or loss at completion on a contract is equal to the difference between the transaction price and the total estimated cost at completion.

 

Contract modifications routinely occur to account for changes in contract specifications or requirements. In most cases, contract modifications are for goods or services that are not distinct and, therefore, are accounted for as part of the existing contract. Transaction price estimates include additional consideration for submitted contract modifications or claims when the Company believes it has an enforceable right to the modification or claim, the amount can be reliably estimated and its realization is reasonably assured. Amounts representing modifications accounted for as part of the existing contract are included in the transaction price and recognized as an adjustment to sales on a cumulative catch-up basis.

 

The Company’s fixed-price type contracts allow for progress payments to bill the customer as contract costs are incurred and the customer often retains a small portion of the contract price until satisfactory completion of the contractual statement of work, which is a retainage of approximately 10%. The Company records an asset for unbilled receivables due to completing more work than the progress payment schedule allows to collect at a point in time. For certain fixed-price contracts, the Company receives advance payments. Advanced payments are not considered a significant financing component because they are a negotiated contract term to ensure the customer meets its financial obligation, particularly when there are significant upfront working capital requirements. The Company records a liability for advance payments received in excess of sales recognized, which is presented as a contract liability on the balance sheet.

 

Revisions or adjustments to estimates of the transaction price, estimated costs at completion and estimated profit or loss of a performance obligation are often required as work progresses under a contract, as experience is gained, as facts and circumstances change and as new information is obtained, even though the scope of work required under the contract may not change. Revisions or adjustments may also be required if contract modifications occur. The impact of revisions in profit or loss estimates are recognized on a cumulative catch-up basis in the period in which the revisions are made. The revisions in contract estimates, if significant, can materially affect the Company’s results of operations and cash flows, as well as reduce the valuations of contract assets and inventories, and in some cases result in liabilities to complete contracts in a loss position. The Company recognizes a liability for non-recurring obligations as situations considering that projects actual costs are usually adjusted to estimated costs. The Company did not recognize sales for performance obligations satisfied in prior periods during the three and six months ended June 30, 2018.

 

Remaining Performance Obligations

 

On June 30, 2018, the Company had $273 million of remaining performance obligations, which represents the transaction price of firm orders minus sales recognized from inception to date. Remaining performance obligations exclude unexercised contract options, verbal commitments and potential orders under basic ordering agreements. The Company expects to recognize 100% of sales relating to existing performance obligations within three years.

 

Income Taxes

 

The Company’s operations in Colombia are subject to the taxing jurisdiction of the Republic of Colombia. Tecnoglass LLC and Tecnoglass RE LLC are subject to the taxing jurisdiction of the United States. TGI and Tecnoglass Holding are subject to the taxing jurisdiction of the Cayman Islands. Annual tax periods prior to December 2015 are no longer subject to examination by taxing authorities in Colombia. GM&P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes.

 

The Company accounts for income taxes using the asset and liability approach of accounting for income taxes (ASC 740 “Income Taxes”). Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax basis of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. For each tax jurisdiction in which the Company operates, deferred tax assets and liabilities are offset against one another and are presented as a single noncurrent amount within the consolidated balance sheets.

 

The Company recognizes the financial statement effects of uncertain income tax positions when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. Interest accrued related to unrecognized tax and income tax related penalties are included in the provision for income taxes. The uncertain income taxes positions are recorded in “Taxes payable” in the consolidated balance sheets.

 

Earnings per Share

 

Basic earnings per share is computed by dividing net income by the weighted-average number of ordinary shares outstanding during the period. Income per share assuming dilution (diluted earnings per share) would give effect to dilutive options and other potential ordinary shares outstanding during the period. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.

 

The following table sets forth the computation of the basic and diluted earnings per share for the three and six months ended June 30, 2018 and 2017:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Numerator for basic and diluted earnings per shares                                
Net (Loss) Income   $ (3,870 )   $ (3,500 )   $ 6,749     $ (2,469 )
                                 
Denominator                                
Denominator for basic earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       35,869,746       35,759,895  
Effect of dilutive securities and stock dividend     -       -       492,747       -  
Denominator for diluted earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       36,362,493       35,759,895  
                                 
Basic earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )
Diluted earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )

 

The effect of dilutive securities includes 492,747 as of June 30, 2018 for shares potentially issued in relation to the dividends declared. The denominator for basic and diluted earnings per ordinary share for the six months ended June 30, 2018 and the three and six months ended June 30, 2017, exclude 321,594 and 492,747 shares, respectively, issued in relation to the dividends declares due to the net loss for the period as their inclusion would be anti-dilutive.

 

Product Warranties

 

The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products. Warranties are not priced or sold separately and do not provide the customer with services or coverages in addition to the assurance that the product complies with original agreed-upon specifications. Claims are settled by replacement of the warrantied products.

 

The Company evaluated historical information regarding claims for replacements under warranties and concluded that the costs that the Company has incurred in relation to these warranties have not been material.

 

Non-Operating Income, net

 

The Company recognizes non-operating income from foreign currency transaction gains and losses, interest income on receivables, proceeds from sales of scrap materials and other activities not related to the Company’s operations. Foreign currency transaction gains and losses occur when monetary assets, liabilities, payments and receipts that are denominated in currencies other than the Company’s functional currency are recorded in the Colombian peso accounts of the Company in Colombia.

 

Shipping and Handling Costs

 

The Company classifies amounts billed to customers related to shipping and handling as product revenues. The Company records and presents shipping and handling costs in selling expenses. Shipping and handling costs for the three months ended June 30, 2018 and 2017 were $3,764 and $3,057, respectively. Shipping and handling costs for the six months ended June 30, 2018 and 2017 were $8,496 and $6,189, respectively.

 

Dividends Payable

 

The company accounts for its dividend declared as a liability under ASC 480 - Distinguishing Liabilities from Equity since the shareholder have the option to elect cash or stock and reclassifies from dividend payable to additional paid-in capital when shareholders elects a stock dividend instead of cash. The dividend payable is not subject to re-measurement at each balance sheet date since the dividend is a fixed monetary amount known at inception and thus no change in fair value adjustment is necessary.

 

Recently Issued Accounting Pronouncements

 

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). ASU 2016-15 reduces diversity in practice by providing guidance on the classification of certain cash receipts and payments in the statement of cash flows. ASU 2016-15 clarifies that when cash receipts and cash payments have aspects of more than one class of cash flows and cannot be separated, classification will depend on the predominant source or use. ASU 2016-15 is effective on a retrospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. Adoption of this ASU has no material impact on our consolidated financial statements.

 

In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (“ASU 2016-02”). The FASB issued ASU 2016-02 to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. Under ASU 2016-02, a lessee will recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from current GAAP. ASU 2016-02 retains a distinction between finance leases (i.e. capital leases under current GAAP) and operating leases. The classification criteria for distinguishing between finance leases and operating leases will be substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current GAAP. The amendments of this ASU are effective for reporting periods beginning after December 15, 2018, with early adoption permitted. An entity will be required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented
6 Months Ended
Jun. 30, 2018
Accounting Changes and Error Corrections [Abstract]  
New Accounting Standards Implemented

Note 3. New Accounting Standards Implemented

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, as amended (commonly referred to as ASC 606), which replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single revenue recognition model for recognizing revenue from contracts with customers and significantly expanded the disclosure requirements for revenue arrangements. The new standard, as amended, was effective for the Company for interim and annual reporting periods beginning on January 1, 2018.

 

As discussed in Note 2, the Company adopted ASC 606 using the modified retrospective transition method. Results for reporting periods beginning after December 31, 2017 are presented under ASC 606, while prior period comparative information has not been restated and continues to be reported in accordance with ASC 605, Revenue Recognition, the accounting standard in effect for periods ending prior to January 1, 2018. With the adoption of ASC 606, the Company recognizes sales over time by using the percentage of completion method on all of its fixed-type contracts and measures the extent of progress toward completion using the cost-to-cost method after adjusting inventory for uninstalled materials and that the risk of ownership has not been passed to the customer. Previously, under ASC 605, the Company recognized sales over time by using the percentage of completion method on all of its fixed-type contracts and measured the extent of progress toward completion using the cost-to-cost method but adjusted inventory for uninstalled materials only for those projects were this method was not appropriately reflecting the progress on the contracts. Accordingly, the adoption of ASC 606 impacted all contracts that had uninstalled materials were the risk of ownership has not been passed to the customer regardless of the extent of progress toward completion.

 

Based on the analysis performed of the uninstalled materials at January 1, 2018, the Company recorded, upon adoption of ASC 606, a net decrease to retained earnings of $187, as shown on the table below. The adjustment to retained earnings primarily relates to contracts that had uninstalled material that were not previously included in inventory since the cost-to-cost method was appropriately reflecting the progress of these contracts.

 

The Company made certain presentation changes to its consolidated balance sheet on January 1, 2018 to comply with ASC 606. The components of contracts in process as reported under ASC 605, which included unbilled contract receivables and inventoried contract costs, have been reclassified as contract assets and inventories, respectively, after certain adjustments described below under ASC 606. The remainder of inventoried contract costs, primarily related to inventories not controlled by the Company’s customers, were reclassified to inventories. The Company expenses costs to obtain a contract and costs to fulfill a contract as incurred. Other revenues not related to fixed-type contracts did not result in any changes under ASC 606 and the revenues are still been recognized when the risk of ownership is transfered to the customer based on the sales terms.

 

The table below presents the cumulative effect of the changes made to the consolidated January 1, 2018 balance sheet due to the adoption of ASC 606.

 

   

December 31,

2017 As Reported

Under ASC 605

   

Adjustments Due

to ASC 606

   

January 1, 2018

As Adjusted

Under ASC 606

 
ASSETS                        
Trade accounts receivable, net   $ 110,464     $ (30,223 )   $ 80,241  
Inventories     71,656       1,975       73,631  
Unbilled receivables on uncompleted contracts     9,996       (9,996 )     -  
Contract assets     -       45,468       45,468  
Other Assets     275,884       -       275,884  
Total Assets   $ 468,000     $ 7,224     $ 475,224  
                         
LIABILITIES                        
Contract liabilities - current     -       18,945       18,945  
Current portion of customer advances on uncompleted contracts     11,429       (11,429 )     -  
Other current liabilities     13,626       (105 )     13,521  
Current portion of customer advances on uncompleted contracts     1,571       (1,571 )     -  
Contract liabilities - current     -       1,571       1,571  
Other Liabilities     319,709       -       319,709  
Total liabilities   $ 346,335     $ 7,411     $ 353,746  
                         
SHAREHOLDERS’ EQUITY                        
Retained earnings     22,212       (187 )     22,025  
Total shareholders’ equity   $ 121,665     $ (187 )   $ 121,478  

 

The adjustment of trade accounts receivable upon adoption of ASC 606 is related to the reclassification of retainage receivables to contract assets. See breakdown of contract assets further below.

 

The table below presents the impact of the adoption of ASC 606 on the Company’s statement of operations.

 

    Three months ended June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
Operating Revenues   $ 88,874     $ 95     $ 88,969  
Cost of Sales     64,243       84       64,327  
Gross Profit     24,631       11       24,642  
                         
Operating Expenses     (17,644 )     -       (17,644 )
Other Income and Expenses     (12,335 )     -       (12,335 )
                         
Income Before Tax     (5,348 )     11       (5,337 )
Income Tax Benefit (Provision)     1,469       (2 )     1,467  
Net Income     (3,870 )     -       (3,870 )
Net Income Attributable to Parent   $ (3,658 )   $ -     $ (3,658 )
                         
Basic earnings per share   $ (0.11 )   $ -     $ (0.11 )
Diluted earnings per share   $ (0.11 )   $ -     $ (0.11 )

 

    Six months ended June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
Operating Revenues   $ 177,960     $ (1,831 )   $ 176,129  
Cost of Sales     126,388       (1,649 )     124,739  
Gross Profit     51,572       (182 )     51,390  
                         
Operating Expenses     (34,402 )     -       (34,402 )
Other Income and Expenses     (6,313 )     -       (6,313 )
                         
Income Before Tax     10,857       (182 )     10,675  
Income Tax Provision     (3,973 )     47       (3,926 )
Net Income     6,893       (144 )     6,749  
Net Income Attributable to Parent   $ 7,177     $ (144 )   $ 7,033  
                         
Basic earnings per share   $ 0.19     $ -     $ 0.19  
Diluted earnings per share   $ 0.19     $ -     $ 0.19  

 

The table below presents the impact of the adoption of ASC 606 on the Company’s balance sheet.

 

    June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
ASSETS                        
Trade accounts receivable, net   $ 116,788     $ (29,356 )   $ 87,432  
Inventories     78,254       1,649       79,903  
Unbilled receivables on uncompleted contracts     14,312       (14,312 )     -  
Contract assets - current portion     -       46,677       46,677  
Other Assets     262,656       43       262,699  
Contract assets - Non-current     -       925       925  
Total Assets   $ 472,010     $ 5,626     $ 477,636  
                         
LIABILITIES                        
Contract liabilities - current     -       16,079       16,079  
Current portion of customer advances on uncompleted contracts     10,315       (10,315 )     -  
Other current liabilities     92,516       (2 )     92,514  
Customer advances on uncompleted contracts - non-current     1,586       (1,586 )     -  
Contract liabilities - non-current     -       1,586       1,586  
Other Liabilities     223,638       -       223,638  
Total liabilities   $ 328,055     $ 5,762     $ 333,817  
                         
SHAREHOLDERS’ EQUITY                        
Retained earnings     19,165       (136 )     19,029  
Total shareholders’ equity   $ 143,955     $ (136 )   $ 143,819  

 

Disaggregation of Total Net Sales

 

The Company disaggregates its sales with customers by revenue recognition method for its only segment, as the Company believes these factors affect the nature, amount, timing, and uncertainty of the Company’s revenue and cash flows.

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Fixed price contracts   $ 37,814     $ 40,820     $ 80,030     $ 62,540  
Product sales     51,155       40,156       96,099       84,253  
Total Revenues   $ 88,969     $ 80,976     $ 176,129     $ 146,793  

 

The following table presents geographical information about revenues.

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Colombia   $ 15,557     $ 15,525     $ 37,381     $ 31,953  
United States     69,852       60,342       132,845       106,650  
Panama     1,043       830       1,857       2,093  
Other     2,517       4,279       4,046       6,097  
Total Revenues   $ 88,969     $ 80,976     $ 176,129     $ 146,793  

 

Contract Assets and Contract Liabilities

 

Contract assets represent accumulated incurred costs and earned profits on contracts with customers that have been recorded as sales but have not been billed to customers and are classified as current. Contract liabilities consist of advance payments and billings in excess of costs incurred and deferred revenue, and represent amounts received in excess of sales recognized on contracts. The Company classifies advance payments and billings in excess of costs incurred as current, and deferred revenue as current or non-current based on the expected timing of sales recognition. Contract assets and contract liabilities are determined on a contract by contract basis at the end of each reporting period. The non-current portion of contract liabilities is included in other liabilities in the Company’s consolidated balance sheets.

 

The table below presents the components of net contract assets (liabilities).

 

    June 30, 2018     January 1 2018  
Contract assets — current   $ 46,677     $ 45,468  
Contract assets — non-current     925       -  
Contract liabilities — current     (16,079 )     (18,945 )
Contract liabilities — non-current     (1,586 )     (1,571 )
Net contract assets (liabilities)   $ 29,937     $ 24,952  

 

The components of contract assets are presented in the table below.

 

    June 30, 2018     January 1 2018  
Unbilled contract receivables, gross   $ 18,246     $ 15,245  
Retainage     29,356       30,223  
Total contract assets     47,602       45,468  
Less: current portion     46,677       45,468  
Contract Assets – non-current   $ 925     $ -  

 

The components of contract liabilities are presented in the table below.

 

    June 30, 2018     January 1 2018  
Billings in excess of costs   $ 5,571     $ 7,516  
Advances from customers on uncompleted contracts     12,094       13,000  
Total contract liabilties     17,665       20,516  
Less: current portion     16,079       18,945  
Contract liabilities – non-current   $ 1,586     $ 1,571  

 

For the six months ended June 30, 2018, the Company recognized $2,306 of sales related to its contract liabilities at January 1, 2018.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
GM&P Acquisition
6 Months Ended
Jun. 30, 2018
Business Combinations [Abstract]  
GM&P Acquisition

Note 4. GM&P Acquisition

 

On March 1, 2017, the Company entered into and consummated a purchase agreement, as amended, with Giovanni Monti, the owner of 100% of the outstanding shares of Giovanni Monti and Partners Consulting and Glazing Contractors (“GM&P”). GM&P is a consulting and glazing contracting company located in Miami, Florida with over 15 years of experience in the design and installation of various building enclosure systems such as curtain window walls and a long-standing commercial relationship with the Company, working alongside it in the past in different projects within the U.S, by providing engineering and installation services to those projects.

 

The Company acquired all of the shares of GM&P for a purchase price of $35 million, of which the Company paid $6 million of the purchase price in cash within 60 days following the closing date with the remaining $29 million of the purchase price to be paid by May 15, 2018. The Company paid an additional $6 million in cash on April 2018 and entered into a Debt Settlement Agreement to pay the remaining consideration price through a combination of stock, by issuing 1,238,095 ordinary shares valued at $10.50 per share and a $10 million Subordinated Seller´s Note. The Seller´s Note was subsequently reduced to $8.5 million to atone the Buyer for adjustments and process inefficiencies caused by changes in GM&P´s supply chain and other business optimization costs seen during the second quarter of 2018. Following our process optimization and changes in the supply chain process, we believe the associated cost impacts to be non-recurring.

 

Based on the implicit price at which the shares were issued, which at the time of the issuance in June 2018 was higher than the market price of those shares, the Company recorded a gain of $2,106. Additionally, including the reduction of the nominal amount of the Seller´s Note by $1,500, the Company recorded a gain on extinguishment of debt of $3,606. The gain on extinguishment of debt was recorded into Additional Paid-In Capital per guidance of ASC 470-50-40 because it is considered a related party transaction as the former owner of GM&P holds a management position within the Company.

 

With the acquisition of GM&P, the Company also acquired a 60% equity interest in Componenti, a subsidiary of GM&P that provides architectural specialties in the US, specializing in design-build systems for individual projects and with experience in value engineering to create products that comply with the architects’ original design intent, while maintaining focus on affordable construction methods and materials.

 

The following table summarizes the consideration transferred to acquire GM&P and the amounts of identified assets acquired and liabilities assumed at the acquisition date, as well as the fair value of the non-controlling interest in Componenti as of the acquisition date. Under ASC 805, a company can apply measurement period adjustments during the twelve-month period after the date of acquisition. During this period, the acquirer may adjust preliminary amounts recognized at the acquisition date to their subsequently determined final fair values. The allocation of the consideration transferred was based on management’s judgment after evaluation of several factors, including a preliminary valuation assessment. The analysis has been completed and results in measurement period adjustments are included in the final purchase price allocation as shown on the table below. The goodwill from the GM&P acquisition represents the expected synergies from combining operations with Tecnoglass Inc., and is not deductible for tax purposes

 

The following table summarizes the purchase price allocation of the total consideration transferred:

 

Consideration Transferred:      
Notes payable (Cash or Stock)   $ 35,000  
Fair value of the non-controlling interest in Componenti     1,141  

 

Recognized amounts of identifiable assets

acquired and liabilities assumed:

  Preliminary Purchase Price Allocation     Measurement Period Adjustments     Final Purchase Price Allocation  
Cash and equivalents   $ 509               509  
Accounts receivable     42,314               42,314  
Other current assets     5,287       242       5,529  
Property, plant, and equipment     684               684  
Other non-current tangible assets     59               59  
Trade name     980               980  
Non-compete agreement     165               165  
Contract backlog     3,090               3,090  
Customer relationships     4,140               4,140  
Accounts payable     (22,330 )     275       (22,055 )
Other current liabilities assumed     (13,967 )     (673 )     (14,640  
Non-current liabilities assumed     (3,634 )     (3,231 )     (6,865 )
Total identifiable net assets     17,297       (3,387 )     13,910  
Goodwill (including Workforce)   $ 18,844       3,387     $ 22,231  

 

The adjustment made to the preliminary purchase price allocation to Non-current liabilities assumed is related to an adjustment in deferred tax liability and billings in excess of cost incurred. The excess of the consideration transferred over the estimated fair values of assets acquired and liabilities assumed was recorded as goodwill. The identifiable intangible asset subject to amortization was the tradename, customer relationships, non-compete agreement, and backlog, which have a remaining useful life of two to five years. See Note 6 – Goodwill and Intangible Assets for additional information.

 

The following unaudited pro forma financial information assumes the acquisition had occurred as of January 1, 2017 which does not include GM&P actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of GM&P adjusted for the amortization expense related to the intangible assets arising from the acquisition. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

    Pro-Forma  
    Six Months  
    Ended  
(in thousands, except per share amounts)   June 30, 2017  
Pro Forma Results        
Net sales   $ 156,780  
         
Net (loss) income attributable to parent   $ (3,595 )
         
Net income per common share:        
Basic   $ (0.11 )
         
Diluted   $ (0.11 )

 

Non-controlling interest

 

The Company has 60% equity interest in Componenti. The 40% non-controlling interest in Componenti is included in the opening balance sheet as of the acquisition date and its fair value amounted to $1,141. When the company owns a majority (but less than 100%) of a subsidiary’s stock, the Company includes in its Consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling interests’ proportionate share of the subsidiary’s net income and, as included in Shareholders’ Equity on the Condensed Consolidated Balance Sheet, is equal to the non-controlling interests’ proportionate share of the subsidiary’s net assets. In determining the fair value we used the income approach and the market approach which was performed by third party valuation specialists under management.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventories, Net

Note 5. - Inventories, net

 

Inventories are comprised of the following:

 

    June 30, 2018     December 31, 2017  
Raw materials   $ 38,229     $ 40,509  
Work in process     20,995       11,468  
Finished goods     13,217       13,236  
Stores and spares     7,218       6,134  
Packing material     379       438  
      80,038       71,785  
Less: Inventory allowance     (135 )     (129 )
    $ 79,903     $ 71,656  

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

Note 6. Goodwill and Intangible Assets

 

Goodwill

 

The table below provides a reconciliation of the beginning and ending balances of the Goodwill recorded on the Company’s balance sheet:

 

Beginning balance - December 31, 2017   $ 23,130  
GM&P measurement period adjustment     431  
Ending balance – June 30, 2018   $ 23,561  

 

Intangible Assets, Net

 

Intangible assets include Miami-Dade County Notices of Acceptances (NOA’s), which are certificates in the required to market hurricane- resistant glass in Florida. Also, it includes the intangibles acquired from the acquisition of GM&P.

 

    June 30, 2018  
    Gross     Acc. Amort.     Net  
Trade Names   $ 980     $ (261 )   $ 719  
Notice of Acceptances (NOAs), product designs and other intellectual property     10,764       (5,008 )     5,756  
Non-compete Agreement     165       (44 )     121  
Contract Backlog     3,090       (2,060 )     1,030  
Customer Relationships     4,140       (1,183 )     2,957  
Total   $ 19,139     $ (8,556 )   $ 10,583  

  

    December 31, 2017  
    Gross     Acc. Amort.     Net  
Trade Names   $ 980     $ (163 )   $ 817  
Notice of Acceptances (NOAs), product designs and other intellectual property     10,826       (5,467 )     5,359  
Non-compete Agreement     165       (28 )     137  
Contract Backlog     3,090       (1,287 )     1,803  
Customer Relationships     4,140       (739 )     3,401  
Total   $ 19,201     $ (7,684 )   $ 11,517  

 

The weighted average amortization period is 4.9 years.

 

During the three months ended June 30, 2018 and 2017, the amortization expense amounted to $875 and $930, respectively, and was included within the general and administration expenses in our consolidated statement of operations. During the six months ended June 30, 2018 and 2017, amortization expense was $1,738 and $1,546, respectively.

 

The estimated aggregate amortization expense for each of the five succeeding years as of June 30, 2018 is as follows:

 

Year ending   (in thousands)  
2018   $ 1,889  
2019     2,507  
2020     2,127  
2021     2,097  
2022     1,211  
Thereafter     752  
    $ 10,583  

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Debt

Note 7. Debt

 

The Company’s debt is comprised of the following:

 

    June 30, 2018     December 31, 2017  
Revolving lines of credit   $ 8,389     $ 638  
Capital lease     199       245  
Unsecured senior note     210,000       210,000  
Other loans     19,660       20,293  
Less: Deferred cost of financing     (6,358 )     (6,918 )
Total obligations under borrowing arrangements     231,890       224,258  
Less: Current portion of long-term debt and other current borrowings     11,498       3,260  
Long-term debt   $ 220,392     $ 220,998  

 

As of June 30, 2018, and December 31, 2017, the Company had $231,197 and $224,041 of debt denominated in US Dollars with the remaining amounts denominated in Colombian Pesos.

 

On January 23, 2017, the Company issued a U.S. dollar denominated, $210 million offering of 5-year senior unsecured notes at a coupon rate of 8.2% in the international debt capital markets under Rule 144A of the Securities Act to Qualified Institutional Buyers. The Company used approximately $179 million of the proceeds to repay outstanding indebtedness, including Capital leases, and as a result achieved a lower cost of funding and strengthened its capital structure given the non-amortizing structure of the bond. Of these repayments, $59,444 were used to refinance short term debt into long term debt. The senior note does not have negative covenants with an acceleration clause, however requires the Company to meet certain performance indicators in order to take on incremental debt.

 

The Company had $4,784 and $4,758 of property, plant and equipment pledged as collateral for various lines of credit as of June 30, 2018 and December 31, 2017, respectively.

 

As of June 30, 2018, the Company was obligated under various capital leases under which the aggregate present value of the minimum lease payments amounted to $199. Differences between capital lease obligations and the value of property, plant and equipment under capital lease arises from differences between the maturities of capital lease obligations and the useful lives of the underlying assets.

 

Maturities of long term debt and other current borrowings are as follows as of June 30, 2018:

 

2019   $ 11,498  
2020     2,410  
2021     2,361  
2022     212,359  
2023     2,360  
Thereafter     7,260  
Total   $ 238,248  

 

The Company’s loans have maturities ranging from a few weeks to 11 years. Our credit facilities bear interest at a weighted average of rate 7.7%.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes

Note 8. Income Taxes

 

The Company files income tax returns for TG and ES in the Republic of Colombia. On December 28, 2016, the Colombian congress enacted a structural tax reform that took effect on January 1, 2017 which reduces corporate income tax from 42% to 40% for fiscal year 2017, 37% in 2018 and 33% in 2019 and thereafter.

 

GM&P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes. The estimated combined state and federal income tax rate is estimated at a rate of 25% based on the recently enacted U.S. Tax Reform. Tecnoglass Inc. as well as all the other subsidiaries in the Cayman Islands and Panama do not currently have any tax obligations.

 

The components of income tax expense (benefit) are as follows:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Current income tax                                
United States   $ 1,129     $ 1,759     $ 722     $ 2,211  
Colombia     (317 )     (630 )     (2,522 )     1,650  
      (812 )     1,129       (1,800 )     3,861  
Deferred income Tax                                
United States     (992 )     (377 )     (1,161 )     3  
Colombia     1,647       (4,804 )     (965 )     (6,874 )
      655       (5,181 )     (2,126 )     (6,871 )
Total income tax benefit (provision)   $ 1,467     $ 4,052     $ (3,926 )   $ 3,010  
                                 
Effective tax rate     27 %     54 %     37 %     55 %

 

The Company’s effective tax rate of 27% and 37% for the three and six months ended June 30, 2018 differ from the average statutory rate of 34% primarily because of non-deductible expenses and non-taxable income recorded in tax-exempt subsidiaries. The Company’s effective tax rate of 54% and 55% for the three and six-month period ended June 30, 2017, respectively, reflects the adoption of the Colombian tax reform described above, which became effective January 1, 2017. 

As of June 30, 2018, the Company had settled an uncertain tax position concluding amounting to $2,073 related to $8,351 gross unrecognized tax benefit as of March 31, 2018 associated with a conversion of GM&P’s cash basis accounting for tax purposes to accrual basis for Fiscal years 2016 and 2015 after culminating an audit from the Internal Revenue Service. Before 2015, GM&P was using the cash method of accounting and due to IRS regulations, it needed to convert to accrual method and pay the IRS taxes over the gross unrecognized tax benefit associated with the conversion. The unrecognized tax benefits may increase or change during the next year for items that arise in the ordinary course of business and may be subject to inspection by the Colombian tax authorities for a period of up to two years until the statute of limitations period elapses and US tax authorities for a period of up to six years until the statute of limitations period elapses.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 9. Fair Value Measurements

 

The Company accounts for financial assets and liabilities in accordance with accounting standards that define fair value and establish a framework for measuring fair value. The hierarchy prioritizes the inputs into three broad levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value. A financial asset’s or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

 

The carrying amounts of the Company’s financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and advances from customers approximate their fair value due to their relatively short-term maturities. The Company bases its fair value estimate for long term debt obligations on its internal valuation that all debt is floating rate debt based on current interest rates in Colombia.

 

As of December 31, 2017, financial instruments carried at amortized cost that do not approximate fair value consist of long-term debt. See Note 7 - Debt. The fair value of long term debt was calculated based on an analysis of future cash flows discounted with our average cost of debt which is based on market rates, which are level 2 inputs.

 

The following table summarizes the fair value and carrying amounts of our long-term debt:

 

    June 30, 2018     December 31, 2017  
Fair Value     236,952       240,057  
Carrying Value     220,392       220,998  

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties
6 Months Ended
Jun. 30, 2018
Related Party Transactions [Abstract]  
Related Parties

Note 10. Related Parties

 

The following is a summary of assets, liabilities, and income and expense transactions with all related parties, shareholders, directors and managers:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Sales to related parties   $ 1,184     $ 1,091     $ 2,137     $ 2,465  
                                 
Fees paid to directors and officers   $ 801     $ 662     $ 1,628     $ 1,372  
Payments to other related parties   $ 674     $ 1,066     $ 1,662     $ 1,872  

 

    June 30, 2018     December 31, 2017  
Current Assets:                
Due from VS   $ 5,261     $ 6,240  
Due from other related parties     2,167       2,260  
    $ 7,428     $ 8,500  
                 
Liabilities:                
Due to related parties   $ 1,002     $ 975  

 

Ventanas Solar S.A. (“VS”), a Panama sociedad anonima, is an importer and installer of the Company’s products in Panama. Family members of the Company’s CEO and COO and other related parties own 100% of the equity in VS. The Company’s sales to VS for the three months ended June 30, 2018 and 2017 were $588 and $739, respectively. The Company’s sales to VS for the six months ended June 30, 2018 and 2017 were $1,214 and $1,889, respectively.

 

Payments to other related parties during three and six months ended June 30, 2018 and 2017 include the following:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Charitable contributions   $ 296     $ 742     $ 567     $ 1,158  
Sales commissions   $ 336     $ 179     $ 677     $ 420  

 

Charitable contributions are donations made to the Company’s foundation Fundación Tecnoglass-ESW.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Dividends Payable
6 Months Ended
Jun. 30, 2018
Dividends Payable  
Dividends Payable

Note 11. Dividends Payable

 

The Company originally authorized the payment of four regular quarterly dividends to holders of ordinary shares at a quarterly rate of $0.125 per share, or $0.50 per share on an annual basis, with the first quarterly dividend being paid on November 1, 2016. The dividends are payable in cash or ordinary shares, at the option of the holders of ordinary shares. On May 11, 2017, the Company announced that commencing with the declared quarterly dividend for the third quarter of 2017 through any future dividends to be declared and paid through the second quarter of 2018, a 12% increase to $0.14 per share, or $0.56 per share on an annual basis would apply.

 

As a result, the Company has declared dividends for $10,029 as of June 30, 2018 and recorded a dividend payable amounting to $734 as of June 30, 2018. The Company issued 956,102 shares for the share dividends resulting in $8,524 being credited to Capital and paid $1,359 in cash during the six months ended June 30, 2018.

 

The Company analyzed the accounting guidance under ASC 505 and determined that this guidance is not applicable since the dividend are shares of the same class in which each shareholder is given an election to receive cash or shares. As such, the Company analyzed the dividend under ASC 480 — Distinguishing Liabilities from Equity and concluded that the dividend should be accounted for as a liability since the dividend is a fixed monetary amount known at inception. A reclassification from dividend payable to additional paid-in capital was done for the stocks dividend elections.

 

Energy Holding Corp., the majority shareholder of the Company, has irrevocably elected to receive any quarterly dividends declared through the second quarter of 2018 in ordinary shares, as opposed to cash.

 

Dividend declarations and the establishment of future record and payment dates are subject to the Board of Directors’ continuing determination that the dividend policy is in the best interests of the Company and its shareholders. The dividend policy may be changed or cancelled at the discretion of the Board of Directors at any time.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 12. Commitments and Contingencies

 

Commitments

 

As of June 30, 2018, the Company has an outstanding obligation to purchase an aggregate of at least $39,140 of certain raw materials from a specific supplier before May 2026.

 

General Legal Matters

 

From time to time, the Company is involved in legal matters arising in the regular course of business. Some disputes are derived directly from our construction projects, related to supply and installation, and even though deemed ordinary, they may involve significant monetary damages. We are also subject to other type of litigations arising from employment practices, worker’s compensation, automobile claims and general liability. It is very difficult to predict precisely what the outcome of these litigations might be. However, with the information at out disposition as this time, there are no indications that such claims will result in a material adverse effect on the business, financial condition or results of operations of the Company.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events
6 Months Ended
Jun. 30, 2018
Subsequent Events [Abstract]  
Subsequent Events

Note 13. Subsequent Events

 

Management concluded that no additional subsequent events required disclosure other than those disclosed in these financial statements.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Use of Estimates

Basis of Presentation and Use of Estimates

 

The accompanying unaudited, condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) and pursuant to the accounting and disclosure rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting purposes. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year. These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by US GAAP.

 

The preparation of these unaudited, condensed consolidated financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities at the date of the Company’s financial statements. Actual results may differ from these estimates under different assumptions and conditions. Estimates inherent in the preparation of these condensed consolidated financial statements relate to the collectability of account receivables, the valuation of inventories, estimated earnings on uncompleted contracts, useful lives and potential impairment of long-lived assets. Changes in estimates are reflected in the periods during which they become known. Actual amounts may differ from these estimates and could differ materially These financial statements reflect all adjustments that in the opinion of management are necessary for a fair statement of the financial position, results of operations and cash flows for the period presented, and are of a normal, recurring nature.

 

The Company has one operating segment, Architectural Glass and Windows, which is also its reporting segment, comprising the design, manufacturing, distribution, marketing and installation of high-specification architectural glass and window product sold to the construction industry.

Principles of Consolidation

Principles of Consolidation

 

These unaudited condensed consolidated financial statements consolidate TGI, its subsidiaries TG, ES and ESW LLC, Tecno LLC, Tecno RE, GM&P and Componenti USA LLC (“Componenti”), which are entities in which we have a controlling financial interest because we hold a majority voting interest. To determine if we hold a controlling financial interest in an entity, we first evaluate if we are required to apply the variable interest entity (“VIE”) model to the entity, otherwise the entity is evaluated under the voting interest model. All significant intercompany accounts and transactions are eliminated in consolidation, including unrealized intercompany profits and losses.

Non-Controlling Interest

Non-controlling interest

 

When the Company owns a majority (but less than 100%) of a subsidiary’s stock, the Company includes in its condensed consolidated Financial Statements the non-controlling interest in the subsidiary. The non-controlling interest in the Condensed Consolidated Statements of Operations and Other Comprehensive Income is equal to the non-controlling proportionate share of the subsidiary’s net income and, as included in Shareholders’ Equity on the Consolidated Balance Sheet, is equal to the non-controlling proportionate share of the subsidiary’s net assets.

Foreign Currency Translation

Foreign Currency Translation

 

The condensed consolidated financial statements are presented in U.S. Dollars, the reporting currency. Some of our foreign subsidiaries’ local currency is the Colombian Peso, which is also their functional currency as determined by the analysis of markets, costs and expenses, assets, liabilities, financing and cash flow indicators. As such, our subsidiaries’ assets and liabilities are translated at the exchange rate in effect at the balance sheet date, with equity being translated at the historical rates. Revenues and expenses of our foreign subsidiaries are translated at the average exchange rates for the period. The resulting cumulative foreign currency translation adjustments from this process are included as a component of accumulated other comprehensive income (loss). Therefore, the U.S. Dollar value of these items in our financial statements fluctuates from period to period.

 

Also, exchange gains and losses arising from transactions denominated in a currency other than the functional currency are included in the condensed consolidated statement of operations as foreign exchange gains and losses.

Revenue Recognition

Revenue Recognition

 

Our principal sources of revenue are derived from product sales of manufactured glass and aluminum products. Revenue is recognized when (i) persuasive evidence of an arrangement exists in the form of a signed purchase order or contract, (ii) delivery has occurred per contracted terms, (iii) fees and prices are fixed and determinable, and (iv) collectability of the sale is reasonably assured. All revenue is recognized net of discounts, returns and allowances. Delivery to the customer is deemed to have occurred when the title is passed to the customer. Generally, title passes to the customer upon shipment, but title transfer may occur when the customer receives the product based on the terms of the agreement with the customer.

 

Effective January 1, 2018, the Company adopted Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers, as amended (commonly referred to as ASC 606) using the modified retrospective transition method. The cumulative effect of applying the standard was a decrease of $187 to shareholders’ equity as of January 1, 2018. The Company’s statement of operations for the six-month period ended June 30, 2018 and the Company’s balance sheet as of June 30, 2018 are presented under ASC 606, while the Company’s statement of operations for the quarterly period ended June 30, 2017 and the Company’s balance sheet as of December 31, 2017 are presented under ASC 605, Revenue Recognition. See Note 3 for disclosure of the impact of the adoption of ASC 606 on the Company’s statement of operations and balance sheet for the quarterly period ended June 30, 2018, and the effect of changes made to the Company’s consolidated balance sheet as of January 1, 2018.

 

Approximately 45% of the Company’s consolidated net sales is generated from long-term contracts with customers that require to design, develop, test, manufacture, and install windows according to the customers’ specifications. These contracts are primarily multi-year contracts with real estate general contractors and are generally priced on a fixed-price basis and are invoiced based on contract progress.

 

To determine the proper revenue recognition method, the Company first evaluates each of its contractual arrangements to identify its performance obligations. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. All the Company’s contracts have a single performance obligation because the promise to transfer the individual good or service is not separately identifiable from other promises within the contract and is, therefore, not distinct. These contractual arrangements either require the use of a highly specialized manufacturing process to provide goods according to customer specifications or represent a bundle of contracted goods and services that are integrated and together represent a combined output, which may include the delivery of multiple units.

 

A substantial amount of the Company’s sales are from performance obligations satisfied over time and are primarily with general contractors to real estate developers. Sales are recognized over time when control is continuously transferred to the customer during the contract. The continuous transfer of control to the customer is supported by contract clauses that provide for progress or performance-based payments. Generally, if a customer unilaterally terminate a contract, the Company has the right to receive payment for costs incurred plus a reasonable profit for products and services that do not have alternative use to the Company.

 

Sales are recorded using the cost-to-cost method on fixed price contracts that include performance obligations satisfied over time are generally recorded at amounts equal to the ratio of actual cumulative costs incurred divided by total estimated costs at completion, multiplied by (i) the transaction price, less (ii) the cumulative sales recognized in prior periods.

 

Accounting for the sales and profits on performance obligations for which progress is measured using the cost-to-cost method involves the preparation of estimates of: (1) transaction price and (2) total costs at completion, which is equal to the sum of the actual incurred costs to date on the contract and the estimated costs to complete the contract’s statement of work. Incurred costs include labor, material, and overhead and represent work performed, which corresponds with and thereby represents the transfer of ownership to the customer. Performance obligations are satisfied over time when the risk of ownership has been passed to the customer and/or services are performed. The estimated profit or loss at completion on a contract is equal to the difference between the transaction price and the total estimated cost at completion.

 

Contract modifications routinely occur to account for changes in contract specifications or requirements. In most cases, contract modifications are for goods or services that are not distinct and, therefore, are accounted for as part of the existing contract. Transaction price estimates include additional consideration for submitted contract modifications or claims when the Company believes it has an enforceable right to the modification or claim, the amount can be reliably estimated and its realization is reasonably assured. Amounts representing modifications accounted for as part of the existing contract are included in the transaction price and recognized as an adjustment to sales on a cumulative catch-up basis.

 

The Company’s fixed-price type contracts allow for progress payments to bill the customer as contract costs are incurred and the customer often retains a small portion of the contract price until satisfactory completion of the contractual statement of work, which is a retainage of approximately 10%. The Company records an asset for unbilled receivables due to completing more work than the progress payment schedule allows to collect at a point in time. For certain fixed-price contracts, the Company receives advance payments. Advanced payments are not considered a significant financing component because they are a negotiated contract term to ensure the customer meets its financial obligation, particularly when there are significant upfront working capital requirements. The Company records a liability for advance payments received in excess of sales recognized, which is presented as a contract liability on the balance sheet.

 

Revisions or adjustments to estimates of the transaction price, estimated costs at completion and estimated profit or loss of a performance obligation are often required as work progresses under a contract, as experience is gained, as facts and circumstances change and as new information is obtained, even though the scope of work required under the contract may not change. Revisions or adjustments may also be required if contract modifications occur. The impact of revisions in profit or loss estimates are recognized on a cumulative catch-up basis in the period in which the revisions are made. The revisions in contract estimates, if significant, can materially affect the Company’s results of operations and cash flows, as well as reduce the valuations of contract assets and inventories, and in some cases result in liabilities to complete contracts in a loss position. The Company recognizes a liability for non-recurring obligations as situations considering that projects actual costs are usually adjusted to estimated costs. The Company did not recognize sales for performance obligations satisfied in prior periods during the three and six months ended June 30, 2018.

Remaining Performance Obligations

Remaining Performance Obligations

 

On June 30, 2018, the Company had $273 million of remaining performance obligations, which represents the transaction price of firm orders minus sales recognized from inception to date. Remaining performance obligations exclude unexercised contract options, verbal commitments and potential orders under basic ordering agreements. The Company expects to recognize 100% of sales relating to existing performance obligations within three years.

Income Taxes

Income Taxes

 

The Company’s operations in Colombia are subject to the taxing jurisdiction of the Republic of Colombia. Tecnoglass LLC and Tecnoglass RE LLC are subject to the taxing jurisdiction of the United States. TGI and Tecnoglass Holding are subject to the taxing jurisdiction of the Cayman Islands. Annual tax periods prior to December 2015 are no longer subject to examination by taxing authorities in Colombia. GM&P, Componenti and ESW LLC are U.S. entities based in Florida subject to U.S. federal and state income taxes.

 

The Company accounts for income taxes using the asset and liability approach of accounting for income taxes (ASC 740 “Income Taxes”). Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax basis of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. For each tax jurisdiction in which the Company operates, deferred tax assets and liabilities are offset against one another and are presented as a single noncurrent amount within the consolidated balance sheets.

 

The Company recognizes the financial statement effects of uncertain income tax positions when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. Interest accrued related to unrecognized tax and income tax related penalties are included in the provision for income taxes. The uncertain income taxes positions are recorded in “Taxes payable” in the consolidated balance sheets.

Earnings Per Share

Earnings per Share

 

Basic earnings per share is computed by dividing net income by the weighted-average number of ordinary shares outstanding during the period. Income per share assuming dilution (diluted earnings per share) would give effect to dilutive options and other potential ordinary shares outstanding during the period. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.

 

The following table sets forth the computation of the basic and diluted earnings per share for the three and six months ended June 30, 2018 and 2017:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Numerator for basic and diluted earnings per shares                                
Net (Loss) Income   $ (3,870 )   $ (3,500 )   $ 6,749     $ (2,469 )
                                 
Denominator                                
Denominator for basic earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       35,869,746       35,759,895  
Effect of dilutive securities and stock dividend     -       -       492,747       -  
Denominator for diluted earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       36,362,493       35,759,895  
                                 
Basic earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )
Diluted earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )

 

The effect of dilutive securities includes 492,747 as of June 30, 2018 for shares potentially issued in relation to the dividends declared. The denominator for basic and diluted earnings per ordinary share for the six months ended June 30, 2018 and the three and six months ended June 30, 2017, exclude 321,594 and 492,747 shares, respectively, issued in relation to the dividends declares due to the net loss for the period as their inclusion would be anti-dilutive

Product Warranties

Product Warranties

 

The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products. Warranties are not priced or sold separately and do not provide the customer with services or coverages in addition to the assurance that the product complies with original agreed-upon specifications. Claims are settled by replacement of the warrantied products.

 

The Company evaluated historical information regarding claims for replacements under warranties and concluded that the costs that the Company has incurred in relation to these warranties have not been material.

Non-Operating Income, Net

Non-Operating Income, net

 

The Company recognizes non-operating income from foreign currency transaction gains and losses, interest income on receivables, proceeds from sales of scrap materials and other activities not related to the Company’s operations. Foreign currency transaction gains and losses occur when monetary assets, liabilities, payments and receipts that are denominated in currencies other than the Company’s functional currency are recorded in the Colombian peso accounts of the Company in Colombia.

Shipping and Handling Costs

Shipping and Handling Costs

 

The Company classifies amounts billed to customers related to shipping and handling as product revenues. The Company records and presents shipping and handling costs in selling expenses. Shipping and handling costs for the three months ended June 30, 2018 and 2017 were $3,764 and $3,057, respectively. Shipping and handling costs for the six months ended June 30, 2018 and 2017 were $8,496 and $6,189, respectively.

Dividends Payable

Dividends Payable

 

The company accounts for its dividend declared as a liability under ASC 480 - Distinguishing Liabilities from Equity since the shareholder have the option to elect cash or stock and reclassifies from dividend payable to additional paid-in capital when shareholders elects a stock dividend instead of cash. The dividend payable is not subject to re-measurement at each balance sheet date since the dividend is a fixed monetary amount known at inception and thus no change in fair value adjustment is necessary.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

 

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). ASU 2016-15 reduces diversity in practice by providing guidance on the classification of certain cash receipts and payments in the statement of cash flows. ASU 2016-15 clarifies that when cash receipts and cash payments have aspects of more than one class of cash flows and cannot be separated, classification will depend on the predominant source or use. ASU 2016-15 is effective on a retrospective basis for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. Adoption of this ASU has no material impact on our consolidated financial statements.

 

In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (“ASU 2016-02”). The FASB issued ASU 2016-02 to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. Under ASU 2016-02, a lessee will recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-to-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from current GAAP. ASU 2016-02 retains a distinction between finance leases (i.e. capital leases under current GAAP) and operating leases. The classification criteria for distinguishing between finance leases and operating leases will be substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current GAAP. The amendments of this ASU are effective for reporting periods beginning after December 15, 2018, with early adoption permitted. An entity will be required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following table sets forth the computation of the basic and diluted earnings per share for the three and six months ended June 30, 2018 and 2017:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Numerator for basic and diluted earnings per shares                                
Net (Loss) Income   $ (3,870 )   $ (3,500 )   $ 6,749     $ (2,469 )
                                 
Denominator                                
Denominator for basic earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       35,869,746       35,759,895  
Effect of dilutive securities and stock dividend     -       -       492,747       -  
Denominator for diluted earnings per ordinary share - weighted average shares outstanding     35,935,442       35,763,650       36,362,493       35,759,895  
                                 
Basic earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )
Diluted earnings per ordinary share   $ (0.11 )   $ (0.10 )   $ 0.19     $ (0.07 )

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented (Tables)
6 Months Ended
Jun. 30, 2018
Schedule of Condensed Balance Sheet

The table below presents the cumulative effect of the changes made to the consolidated January 1, 2018 balance sheet due to the adoption of ASC 606.

 

   

December 31,

2017 As Reported

Under ASC 605

   

Adjustments Due

to ASC 606

   

January 1, 2018

As Adjusted

Under ASC 606

 
ASSETS                        
Trade accounts receivable, net   $ 110,464     $ (30,223 )   $ 80,241  
Inventories     71,656       1,975       73,631  
Unbilled receivables on uncompleted contracts     9,996       (9,996 )     -  
Contract assets     -       45,468       45,468  
Other Assets     275,884       -       275,884  
Total Assets   $ 468,000     $ 7,224     $ 475,224  
                         
LIABILITIES                        
Contract liabilities - current     -       18,945       18,945  
Current portion of customer advances on uncompleted contracts     11,429       (11,429 )     -  
Other current liabilities     13,626       (105 )     13,521  
Current portion of customer advances on uncompleted contracts     1,571       (1,571 )     -  
Contract liabilities - current     -       1,571       1,571  
Other Liabilities     319,709       -       319,709  
Total liabilities   $ 346,335     $ 7,411     $ 353,746  
                         
SHAREHOLDERS’ EQUITY                        
Retained earnings     22,212       (187 )     22,025  
Total shareholders’ equity   $ 121,665     $ (187 )   $ 121,478  

 

The table below presents the impact of the adoption of ASC 606 on the Company’s balance sheet.

 

    June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
ASSETS                        
Trade accounts receivable, net   $ 116,788     $ (29,356 )   $ 87,432  
Inventories     78,254       1,649       79,903  
Unbilled receivables on uncompleted contracts     14,312       (14,312 )     -  
Contract assets - current portion     -       46,677       46,677  
Other Assets     262,656       43       262,699  
Contract assets - Non-current     -       925       925  
Total Assets   $ 472,010     $ 5,626     $ 477,636  
                         
LIABILITIES                        
Contract liabilities - current     -       16,079       16,079  
Current portion of customer advances on uncompleted contracts     10,315       (10,315 )     -  
Other current liabilities     92,516       (2 )     92,514  
Customer advances on uncompleted contracts - non-current     1,586       (1,586 )     -  
Contract liabilities - non-current     -       1,586       1,586  
Other Liabilities     223,638       -       223,638  
Total liabilities   $ 328,055     $ 5,762     $ 333,817  
                         
SHAREHOLDERS’ EQUITY                        
Retained earnings     19,165       (136 )     19,029  
Total shareholders’ equity   $ 143,955     $ (136 )   $ 143,819  

Schedule of Statement of Operations

The table below presents the impact of the adoption of ASC 606 on the Company’s statement of operations.

 

    Three months ended June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
Operating Revenues   $ 88,874     $ 95     $ 88,969  
Cost of Sales     64,243       84       64,327  
Gross Profit     24,631       11       24,642  
                         
Operating Expenses     (17,644 )     -       (17,644 )
Other Income and Expenses     (12,335 )     -       (12,335 )
                         
Income Before Tax     (5,348 )     11       (5,337 )
Income Tax Benefit (Provision)     1,469       (2 )     1,467  
Net Income     (3,870 )     -       (3,870 )
Net Income Attributable to Parent   $ (3,658 )   $ -     $ (3,658 )
                         
Basic earnings per share   $ (0.11 )   $ -     $ (0.11 )
Diluted earnings per share   $ (0.11 )   $ -     $ (0.11 )

 

    Six months ended June 30, 2018  
   

Under ASC

605

   

Effect of ASC

606

    As Reported Under ASC 606  
Operating Revenues   $ 177,960     $ (1,831 )   $ 176,129  
Cost of Sales     126,388       (1,649 )     124,739  
Gross Profit     51,572       (182 )     51,390  
                         
Operating Expenses     (34,402 )     -       (34,402 )
Other Income and Expenses     (6,313 )     -       (6,313 )
                         
Income Before Tax     10,857       (182 )     10,675  
Income Tax Provision     (3,973 )     47       (3,926 )
Net Income     6,893       (144 )     6,749  
Net Income Attributable to Parent   $ 7,177     $ (144 )   $ 7,033  
                         
Basic earnings per share   $ 0.19     $ -     $ 0.19  
Diluted earnings per share   $ 0.19     $ -     $ 0.19  

Schedule of Disaggregation by Revenue

The Company disaggregates its sales with customers by revenue recognition method for its only segment, as the Company believes these factors affect the nature, amount, timing, and uncertainty of the Company’s revenue and cash flows.

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Fixed price contracts   $ 37,814     $ 40,820     $ 80,030     $ 62,540  
Product sales     51,155       40,156       96,099       84,253  
Total Revenues   $ 88,969     $ 80,976     $ 176,129     $ 146,793  

Schedule of Geographical Information of Revenue from External Customer

The following table presents geographical information about revenues.

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Colombia   $ 15,557     $ 15,525     $ 37,381     $ 31,953  
United States     69,852       60,342       132,845       106,650  
Panama     1,043       830       1,857       2,093  
Other     2,517       4,279       4,046       6,097  
Total Revenues   $ 88,969     $ 80,976     $ 176,129     $ 146,793  

Schedule of Contract Assets and Liabilities

The table below presents the components of net contract assets (liabilities).

 

    June 30, 2018     January 1 2018  
Contract assets — current   $ 46,677     $ 45,468  
Contract assets — non-current     925       -  
Contract liabilities — current     (16,079 )     (18,945 )
Contract liabilities — non-current     (1,586 )     (1,571 )
Net contract assets (liabilities)   $ 29,937     $ 24,952  

Contract Liabilities [Member]  
Schedule of Contract Assets and Liabilities

The components of contract liabilities are presented in the table below.

 

    June 30, 2018     January 1 2018  
Billings in excess of costs   $ 5,571     $ 7,516  
Advances from customers on uncompleted contracts     12,094       13,000  
Total contract liabilties     17,665       20,516  
Less: current portion     16,079       18,945  
Contract liabilities – non-current   $ 1,586     $ 1,571  

Contract Assets [Member]  
Schedule of Contract Assets and Liabilities

The components of contract assets are presented in the table below.

 

    June 30, 2018     January 1 2018  
Unbilled contract receivables, gross   $ 18,246     $ 15,245  
Retainage     29,356       30,223  
Total contract assets     47,602       45,468  
Less: current portion     46,677       45,468  
Contract Assets – non-current   $ 925     $ -  

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
GM&P Acquisitions (Tables)
6 Months Ended
Jun. 30, 2018
Business Combinations [Abstract]  
Summary of Purchase Price Allocation of Total Consideration Transferred

The following table summarizes the purchase price allocation of the total consideration transferred:

 

Consideration Transferred:      
Notes payable (Cash or Stock)   $ 35,000  
Fair value of the non-controlling interest in Componenti     1,141  

 

Recognized amounts of identifiable assets

acquired and liabilities assumed:

  Preliminary Purchase Price Allocation     Measurement Period Adjustments     Final Purchase Price Allocation  
Cash and equivalents   $ 509               509  
Accounts receivable     42,314               42,314  
Other current assets     5,287       242       5,529  
Property, plant, and equipment     684               684  
Other non-current tangible assets     59               59  
Trade name     980               980  
Non-compete agreement     165               165  
Contract backlog     3,090               3,090  
Customer relationships     4,140               4,140  
Accounts payable     (22,330 )     275       (22,055 )
Other current liabilities assumed     (13,967 )     (673 )     (14,640  
Non-current liabilities assumed     (3,634 )     (3,231 )     (6,865 )
Total identifiable net assets     17,297       (3,387 )     13,910  
Goodwill (including Workforce)   $ 18,844       3,387     $ 22,231  

Schedule of Pro Forma Results of Operations

The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

    Pro-Forma  
    Six Months  
    Ended  
(in thousands, except per share amounts)   June 30, 2017  
Pro Forma Results        
Net sales   $ 156,780  
         
Net (loss) income attributable to parent   $ (3,595 )
         
Net income per common share:        
Basic   $ (0.11 )
         
Diluted   $ (0.11 )

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories are comprised of the following:

 

    June 30, 2018     December 31, 2017  
Raw materials   $ 38,229     $ 40,509  
Work in process     20,995       11,468  
Finished goods     13,217       13,236  
Stores and spares     7,218       6,134  
Packing material     379       438  
      80,038       71,785  
Less: Inventory allowance     (135 )     (129 )
    $ 79,903     $ 71,656  

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

The table below provides a reconciliation of the beginning and ending balances of the Goodwill recorded on the Company’s balance sheet:

 

Beginning balance - December 31, 2017   $ 23,130  
GM&P measurement period adjustment     431  
Ending balance – June 30, 2018   $ 23,561  

Schedule of Finite-Lived Intangible Assets

Intangible assets include Miami-Dade County Notices of Acceptances (NOA’s), which are certificates in the required to market hurricane- resistant glass in Florida. Also, it includes the intangibles acquired from the acquisition of GM&P.

 

    June 30, 2018  
    Gross     Acc. Amort.     Net  
Trade Names   $ 980     $ (261 )   $ 719  
Notice of Acceptances (NOAs), product designs and other intellectual property     10,764       (5,008 )     5,756  
Non-compete Agreement     165       (44 )     121  
Contract Backlog     3,090       (2,060 )     1,030  
Customer Relationships     4,140       (1,183 )     2,957  
Total   $ 19,139     $ (8,556 )   $ 10,583  

  

    December 31, 2017  
    Gross     Acc. Amort.     Net  
Trade Names   $ 980     $ (163 )   $ 817  
Notice of Acceptances (NOAs), product designs and other intellectual property     10,826       (5,467 )     5,359  
Non-compete Agreement     165       (28 )     137  
Contract Backlog     3,090       (1,287 )     1,803  
Customer Relationships     4,140       (739 )     3,401  
Total   $ 19,201     $ (7,684 )   $ 11,517  

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

The estimated aggregate amortization expense for each of the five succeeding years as of June 30, 2018 is as follows:

 

Year ending   (in thousands)  
2018   $ 1,889  
2019     2,507  
2020     2,127  
2021     2,097  
2022     1,211  
Thereafter     752  
    $ 10,583  

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Tables)
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Schedule of Long Term Debt

The Company’s debt is comprised of the following:

 

    June 30, 2018     December 31, 2017  
Revolving lines of credit   $ 8,389     $ 638  
Capital lease     199       245  
Unsecured senior note     210,000       210,000  
Other loans     19,660       20,293  
Less: Deferred cost of financing     (6,358 )     (6,918 )
Total obligations under borrowing arrangements     231,890       224,258  
Less: Current portion of long-term debt and other current borrowings     11,498       3,260  
Long-term debt   $ 220,392     $ 220,998  

Schedule of Maturities of Long Term Debt

Maturities of long term debt and other current borrowings are as follows as of June 30, 2018:

 

2019   $ 11,498  
2020     2,410  
2021     2,361  
2022     212,359  
2023     2,360  
Thereafter     7,260  
Total   $ 238,248  

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)

The components of income tax expense (benefit) are as follows:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Current income tax                                
United States   $ 1,129     $ 1,759     $ 722     $ 2,211  
Colombia     (317 )     (630 )     (2,522 )     1,650  
      (812 )     1,129       (1,800 )     3,861  
Deferred income Tax                                
United States     (992 )     (377 )     (1,161 )     3  
Colombia     1,647       (4,804 )     (965 )     (6,874 )
      655       (5,181 )     (2,126 )     (6,871 )
Total income tax benefit (provision)   $ 1,467     $ 4,052     $ (3,926 )   $ 3,010  
                                 
Effective tax rate     27 %     54 %     37 %     55 %

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Summary of Fair Value and Carrying Amounts of Long Term Debt

The following table summarizes the fair value and carrying amounts of our long-term debt:

 

    June 30, 2018     December 31, 2017  
Fair Value     236,952       240,057  
Carrying Value     220,392       220,998  

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties (Tables)
6 Months Ended
Jun. 30, 2018
Related Party Transactions [Abstract]  
Schedule of Related Parties

The following is a summary of assets, liabilities, and income and expense transactions with all related parties, shareholders, directors and managers:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Sales to related parties   $ 1,184     $ 1,091     $ 2,137     $ 2,465  
                                 
Fees paid to directors and officers   $ 801     $ 662     $ 1,628     $ 1,372  
Payments to other related parties   $ 674     $ 1,066     $ 1,662     $ 1,872  

 

    June 30, 2018     December 31, 2017  
Current Assets:                
Due from VS   $ 5,261     $ 6,240  
Due from other related parties     2,167       2,260  
    $ 7,428     $ 8,500  
                 
Liabilities:                
Due to related parties   $ 1,002     $ 975  

Schedule of Payments to Other Related Parties

Payments to other related parties during three and six months ended June 30, 2018 and 2017 include the following:

 

    Three months ended June 30,     Six months ended June 30,  
    2018     2017     2018     2017  
Charitable contributions   $ 296     $ 742     $ 567     $ 1,158  
Sales commissions   $ 336     $ 179     $ 677     $ 420  

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
General (Details Narrative)
Mar. 01, 2017
Giovanni Monti and Partners Consulting and Glazing Contractors [Member]  
Business combination, step acquisition, equity interest in acquire, percentage 100.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 02, 2018
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
shares
Jun. 30, 2018
USD ($)
Number
shares
Jun. 30, 2017
USD ($)
shares
Significant Accounting Policies [Line Items]          
Number of operating segment | Number       1  
Changes in cumulative effect of shareholders' equity $ 187        
Percentage revenue 45.00%        
Retainage, description       The Company's fixed-price type contracts allow for progress payments to bill the customer as contract costs are incurred and the customer often retains a small portion of the contract price until satisfactory completion of the contractual statement of work, which is a retainage of approximately 10%.  
Remaining performance obligation   $ 273,000   $ 273,000  
Performance obligation, percentage   100.00%   100.00%  
Antidilutive securities excluded from computation of earnings per share, amount | shares     321,594 492,747 492,747
Product warranties description       The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products.  
Shipping and handling costs   $ 64,327 $ 58,432 $ 124,739 $ 101,997
Shipping and Handling [Member]          
Significant Accounting Policies [Line Items]          
Shipping and handling costs   $ 3,764 $ 3,057 $ 8,496 $ 6,189
Maximum [Member]          
Significant Accounting Policies [Line Items]          
Percentage of non-controlling interest   100.00%   100.00%  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Accounting Policies [Abstract]        
Net (loss) income $ (3,870) $ (3,500) $ 6,749 $ (2,469)
Denominator for basic earnings per ordinary share - weighted average shares outstanding 35,935,442 35,763,650 35,869,746 35,759,895
Effect of dilutive securities and stock dividend 492,747
Denominator for diluted earnings per ordinary share - weighted average shares outstanding 35,935,442 35,763,650 36,362,493 35,759,895
Basic earnings per ordinary share $ (0.11) $ (0.10) $ 0.19 $ (0.07)
Diluted earnings per ordinary share $ (0.11) $ (0.10) $ 0.19 $ (0.07)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jan. 02, 2018
Dec. 31, 2017
Retained earnings $ 19,029   $ 22,212
Sales related to contract liabilities $ 2,306    
Accounting Standards Update 2014-09 [Member]      
Retained earnings   $ 187  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Condensed Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 02, 2018
Dec. 31, 2017
Trade accounts receivable, net $ 87,432   $ 110,464
Inventories 79,903   71,656
Unbilled receivables on uncompleted contracts   9,996
Contract assets - current portion 46,677 $ 45,468
Other Assets     275,884
Contract assets - Non-current 925
Total Assets 477,636   468,000
Contract liabilities - current 16,079 18,945
Current portion of customer advances on uncompleted contracts   11,429
Other current liabilities 3,890   13,626
Customer advances on uncompleted contracts - non-current   1,571
Contract liabilities - non-current 1,586 $ 1,571
Total liabilities 333,817   346,335
Retained earnings 19,029   22,212
Total shareholdersÂ’ equity 143,819   121,665
Adjustments Due to ASC 606 [Member]      
Trade accounts receivable, net     (30,223)
Inventories     1,975
Unbilled receivables on uncompleted contracts     (9,996)
Contract assets - current portion     45,468
Other Assets    
Total Assets     7,224
Contract liabilities - current     18,945
Current portion of customer advances on uncompleted contracts     (11,429)
Other current liabilities     (105)
Customer advances on uncompleted contracts - non-current     (1,571)
Contract liabilities - non-current     1,571
Other Liabilities    
Total liabilities     7,411
Retained earnings     (187)
Total shareholdersÂ’ equity     (187)
As Adjusted Under ASC 606 [Member]      
Trade accounts receivable, net 87,432   80,241
Inventories 79,903   73,631
Unbilled receivables on uncompleted contracts  
Contract assets - current portion 46,677   45,468
Other Assets 262,699   275,884
Contract assets - Non-current 925    
Total Assets 477,636   475,224
Contract liabilities - current 16,079   18,945
Current portion of customer advances on uncompleted contracts  
Other current liabilities 92,514   13,521
Customer advances on uncompleted contracts - non-current  
Contract liabilities - non-current 1,586   1,571
Other Liabilities 223,638   319,709
Total liabilities 333,817   353,746
Retained earnings 19,029   22,025
Total shareholdersÂ’ equity 143,819   $ 121,478
Under ASC 605 [Member]      
Trade accounts receivable, net 116,788    
Inventories 78,254    
Unbilled receivables on uncompleted contracts 14,312    
Contract assets - current portion    
Other Assets 262,656    
Contract assets - Non-current    
Total Assets 472,010    
Contract liabilities - current    
Current portion of customer advances on uncompleted contracts 10,315    
Other current liabilities 92,516    
Customer advances on uncompleted contracts - non-current 1,586    
Contract liabilities - non-current    
Other Liabilities 223,638    
Total liabilities 328,055    
Retained earnings 19,165    
Total shareholdersÂ’ equity 143,955    
Effect of ASC 606 [Member]      
Trade accounts receivable, net (29,356)    
Inventories 1,649    
Unbilled receivables on uncompleted contracts (14,312)    
Contract assets - current portion 46,677    
Other Assets 43    
Contract assets - Non-current 925    
Total Assets 5,626    
Contract liabilities - current 16,079    
Current portion of customer advances on uncompleted contracts (10,315)    
Other current liabilities (2)    
Customer advances on uncompleted contracts - non-current (1,586)    
Contract liabilities - non-current 1,586    
Other Liabilities    
Total liabilities 5,762    
Retained earnings (136)    
Total shareholdersÂ’ equity $ (136)    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Statement of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Operating Revenues $ 88,969 $ 80,976 $ 176,129 $ 146,793
Cost of Sales 64,327 58,432 124,739 101,997
Gross Profit 24,642 22,544 51,390 44,796
Operating Expenses 17,020 17,128 33,778 32,518
Other Income and Expenses (12,335)   6,022  
Income Before Taxes (5,337) (7,552) 10,675 (5,479)
Income tax benefit (provision) 1,467 4,052 (3,926) 3,010
Net Income (3,870) (3,500) 6,749 (2,469)
Net Income Attributable to Parent $ (3,658) $ (3,560) $ 7,033 $ (2,541)
Basic earnings per share $ (0.11) $ (0.10) $ 0.19 $ (0.07)
Diluted earnings per share $ (0.11) $ (0.10) $ 0.19 $ (0.07)
Under ASC 605 [Member]        
Operating Revenues $ 88,874   $ 177,960  
Cost of Sales 64,243   126,388  
Gross Profit 24,631   51,572  
Operating Expenses (17,644)   (34,402)  
Other Income and Expenses (12,335)   (6,313)  
Income Before Taxes (5,348)   10,857  
Income tax benefit (provision) 1,469   (3,973)  
Net Income (3,870)   6,893  
Net Income Attributable to Parent $ (3,658)   $ 7,177  
Basic earnings per share $ (0.11)   $ 0.19  
Diluted earnings per share $ (0.11)   $ 0.19  
Effect of ASC 606 [Member]        
Operating Revenues $ 95   $ (1,831)  
Cost of Sales 84   (1,649)  
Gross Profit 11   (182)  
Operating Expenses    
Other Income and Expenses    
Income Before Taxes 11   (182)  
Income tax benefit (provision) (2)   47  
Net Income   (144)  
Net Income Attributable to Parent   $ (144)  
Basic earnings per share    
Diluted earnings per share    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Disaggregation by Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Total Revenues $ 88,969 $ 80,976 $ 176,129 $ 146,793
Fixed Price Contracts [Member]        
Total Revenues 37,814 40,820 80,030 62,540
Product Sales [Member]        
Total Revenues $ 51,155 $ 40,156 $ 96,099 $ 84,253
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Geographical Information of Revenue from External Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Total Revenues $ 88,969 $ 80,976 $ 176,129 $ 146,793
Colombia [Member]        
Total Revenues 15,557 15,525 37,381 31,953
United States [Member]        
Total Revenues 69,852 60,342 132,845 106,650
Panama [Member]        
Total Revenues 1,043 830 1,857 2,093
Other [Member]        
Total Revenues $ 2,517 $ 4,279 $ 4,046 $ 6,097
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 02, 2018
Dec. 31, 2017
Accounting Changes and Error Corrections [Abstract]      
Contract assets - current $ 46,677 $ 45,468
Contract assets - non-current 925
Contract liability - current (16,079) (18,945)
Contract liability - non-current (1,586) (1,571)
Net contract assets (liabilities) $ 29,937 $ 24,952  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Contract Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 02, 2018
Dec. 31, 2017
Accounting Changes and Error Corrections [Abstract]      
Unbilled contract receivables, gross $ 18,246 $ 15,245  
Retainage 29,356 30,223  
Total contract assets 47,602 45,468  
Less: current portion 46,677 45,468
Contract assets non-current $ 925
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 02, 2018
Dec. 31, 2017
Accounting Changes and Error Corrections [Abstract]      
Billings in excess of costs $ 5,571 $ 7,516  
Advances from customers on uncompleted contracts 12,094 13,000  
Total contract liabilities 17,665 20,516  
Less: current portion 16,079 18,945
Contract liabilities – non-current $ 1,586 $ 1,571
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
GM&P Acquisitions (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 15, 2018
Mar. 01, 2017
Apr. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Note face amount reduced       $ 231,197   $ 231,197   $ 224,041
Gain on extinguishment of debt       $ (2) $ (3,161)  
Fair value of non-controlling interest amount   $ 1,141            
Maximum [Member]                
Percentage of non-controlling interest       100.00%   100.00%    
Giovanni Monti and Partners Consulting and Glazing Contractors [Member]                
Business combination, step acquisition, equity interest in acquired, percentage   100.00%            
Purchase price of business acquired   $ 35,000            
Cash   $ 6,000 $ 6,000          
Ordinary shares issued, shares     1,238,095          
Sale of stock, price per share     $ 10.50          
Ordinary shares issued, amount     $ 10,000          
Note face amount reduced       $ 8,500   $ 8,500    
Gain on extinguishment of debt           2,106    
Acquisition of equity interest   60.00%            
Giovanni Monti and Partners Consulting and Glazing Contractors [Member] | Seller's Note [Member]                
Gain on extinguishment of debt           3,606    
Reduction of note nominal amount       $ 1,500   $ 1,500    
Giovanni Monti and Partners Consulting and Glazing Contractors [Member] | Closing Date [Member]                
Cash $ 29,000              
Componenti USA LLC [Member]                
Business combination, step acquisition, equity interest in acquired, percentage       60.00%   60.00%    
Percentage of non-controlling interest       40.00%   40.00%    
Fair value of non-controlling interest amount       $ 1,141   $ 1,141    
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
GM&P Acquisitions - Summary of Purchase Price Allocation of Total Consideration Transferred (Details)
$ in Thousands
Mar. 01, 2017
USD ($)
Notes payable (Cash or Stock) $ 35,000
Fair value of the non-controlling interest in Component 1,141
Preliminary Purchase Price Allocation [Member]  
Cash and equivalents 509
Accounts receivable 42,314
Other current assets 5,287
Property, plant, and equipment 684
Other non-current tangible assets 59
Trade name 980
Non-compete agreement 165
Contract backlog 3,090
Customer relationships 4,140
Accounts payable (22,330)
Other current liabilities assumed (13,967)
Non-current liabilities assumed (3,634)
Total identifiable net assets 17,297
Goodwill (including Workforce) 18,844
Measurement Period Adjustments [Member]  
Cash and equivalents
Accounts receivable
Other current assets 242
Property, plant, and equipment
Other non-current tangible assets
Trade name
Non-compete agreement
Contract backlog
Customer relationships
Accounts payable 275
Other current liabilities assumed (673)
Non-current liabilities assumed (3,231)
Total identifiable net assets (3,387)
Goodwill (including Workforce) 3,387
Final Purchase Price Allocation [Member]  
Cash and equivalents 509
Accounts receivable 42,314
Other current assets 5,529
Property, plant, and equipment 684
Other non-current tangible assets 59
Trade name 980
Non-compete agreement 165
Contract backlog 3,090
Customer relationships 4,140
Accounts payable (22,055)
Other current liabilities assumed (14,640)
Non-current liabilities assumed (6,865)
Total identifiable net assets 13,910
Goodwill (including Workforce) $ 22,231
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
GM&P Acquisitions - Schedule of Pro Forma Results of Operations (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2017
USD ($)
$ / shares
Business Combinations [Abstract]  
Net sales | $ $ 156,780
Net (loss) income attributable to parent | $ $ (3,595)
Net income per common share - Basic | $ / shares $ (0.11)
Net income per common share - Diluted | $ / shares $ (0.11)
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 38,229 $ 40,509
Work in process 20,995 11,468
Finished goods 13,217 13,236
Stores and spares 7,218 6,134
Packing material 379 438
Total Inventories 80,038 71,785
Less: inventory allowances (135) (129)
Total inventories, net $ 79,903 $ 71,656
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]        
Weighted average amortization period     4 years 10 months 25 days  
Amortization expense $ 875 $ 930 $ 1,738 $ 1,546
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Beginning balance - December 31, 2017 $ 23,130
GM&P measurement period adjustment 431
Ending balance - June 30, 2018 $ 23,561
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Income Tax [Line Items]    
Intangible assets, Gross $ 19,139 $ 19,201
Accumulated Amortization (8,556) (7,684)
Intangible assets, net 10,583 11,517
Trade Names [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 980 980
Accumulated Amortization (261) (163)
Intangible assets, net 719 817
Notice of Acceptances (NOAs), Product Designs and Other Intellectual Property [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 10,764 10,826
Accumulated Amortization (5,008) (5,467)
Intangible assets, net 5,756 5,359
Non-compete Agreements [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 165 165
Accumulated Amortization (44) (28)
Intangible assets, net 121 137
Contract Backlog [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 3,090 3,090
Accumulated Amortization (2,060) (1,287)
Intangible assets, net 1,030 1,803
Customer Relationships [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 4,140 4,140
Accumulated Amortization (1,183) (739)
Intangible assets, net $ 2,957 $ 3,401
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
2018 $ 1,889  
2019 2,507  
2020 2,127  
2021 2,097  
2022 1,211  
Thereafter 752  
Intangible assets, net $ 10,583 $ 11,517
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jan. 23, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Debt face amount   $ 231,197   $ 224,041
Senior unsecured notes $ 210,000 210,000   210,000
Debt instrument, term 5 years      
Unsecured notes coupon rate 8.20%      
Proceeds to repay outstanding indebtedness $ 179,000      
Repayment of debt $ 59,444 1,934 $ 203,754  
Capital lease obligations minimum lease payments   $ 199    
Loan maturity period   Few weeks to 11 years    
Debt, weighted average interest rate   7.70%    
Property, Plant and Equipment [Member]        
Debt instrument, collateral amount   $ 4,784   $ 4,758
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jan. 23, 2017
Debt Disclosure [Abstract]      
Revolving lines of credit $ 8,389 $ 638  
Capital lease 199 245  
Unsecured senior note 210,000 210,000 $ 210,000
Other loans 19,660 20,293  
Less: Deferred cost of Financing (6,358) (6,918)  
Total obligations under borrowing arrangements 231,890 224,258  
Less: Current portion of long-term debt and other current borrowings 11,498 3,260  
Long-term debt $ 220,392 $ 220,998  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Schedule of Maturities of Long Term Debt (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Debt Disclosure [Abstract]  
2019 $ 11,498
2020 2,410
2021 2,361
2022 212,359
2023 2,360
Thereafter 7,260
Total $ 238,248
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2016
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Tax [Line Items]            
Effective income tax rate reconciliation, percent   27.00%   54.00% 37.00% 55.00%
State and federal income tax rate         25.00%  
Average statutory rate         34.00%  
Unrecognized tax benefits     $ 8,351      
Colombian Tax Reform [Member]            
Income Tax [Line Items]            
Effective income tax rate reconciliation, percent   54.00%     55.00%  
Earn Out Share Liability [Member]            
Income Tax [Line Items]            
Uncertain tax position         $ 2,073  
Tax Year 2017 [Member] | Maximum [Member]            
Income Tax [Line Items]            
Effective income tax rate reconciliation, percent 42.00%          
Tax Year 2017 [Member] | Minimum [Member]            
Income Tax [Line Items]            
Effective income tax rate reconciliation, percent 40.00%          
Tax Year 2018 [Member]            
Income Tax [Line Items]            
Effective income tax rate reconciliation, percent 37.00%          
Tax Year 2019 and Thereafter [Member]            
Income Tax [Line Items]            
Effective income tax rate reconciliation, percent 33.00%          
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Tax Disclosure [Abstract]        
Current income tax, United States $ 1,129 $ 1,759 $ 722 $ 2,211
Current income tax, Colombia (317) (630) (2,522) 1,650
Total current income tax (812) 1,129 (1,800) 3,861
Deferred income tax, United States (992) (377) (1,161) 3
Deferred income Tax, Colombia 1,647 (4,804) (965) (6,874)
Total deferred income tax 655 (5,181) (2,126) (6,871)
Total income tax benefit (provision) $ 1,467 $ 4,052 $ (3,926) $ 3,010
Effective tax rate 27.00% 54.00% 37.00% 55.00%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Summary of Fair Value and Carrying Amounts of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Summary of The Fair Value And Carrying Amounts of Long Term Debt [Line Items]    
Carrying Value $ 231,890 $ 224,258
Fair Value, Inputs, Level 2 [Member]    
Summary of The Fair Value And Carrying Amounts of Long Term Debt [Line Items]    
Fair Value 236,952 240,057
Carrying Value $ 220,392 $ 220,998
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Related Party Transactions [Line Items]        
Sales revenue $ 1,184 $ 1,091 $ 2,137 $ 2,465
Ventanas Solar SA [Member]        
Related Party Transactions [Line Items]        
Sales revenue $ 588 $ 739 $ 1,214 $ 1,899
CEO,COO and Other Related Parties [Member]        
Related Party Transactions [Line Items]        
Equity percentage 100.00%   100.00%  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties - Schedule of Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Related Party Transactions [Abstract]          
Sales to related parties $ 1,184 $ 1,091 $ 2,137 $ 2,465  
Fees paid to Directors and Officers 801 662 1,628 1,372  
Payments to other related parties 674 $ 1,066 1,662 $ 1,872  
Due from VS 5,261   5,261   $ 6,240
Due from other related parties 2,167   2,167   2,260
Due from Related Parties, Current 7,428   7,428   8,500
Due to related parties $ 1,002   $ 1,002   $ 975
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Parties - Schedule of Payments to Other Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Charitable Contributions [Member]        
Related Party Transactions [Line Items]        
Payment to other related parties $ 296 $ 742 $ 567 $ 1,158
Sales Commissions [Member]        
Related Party Transactions [Line Items]        
Payment to other related parties $ 336 $ 179 $ 677 $ 420
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Dividends Payable (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 11, 2017
Jun. 30, 2018
Nov. 01, 2016
Dividend declared   $ 10,029  
Dividend payable   $ 734  
Dividend paid to shareholders shares   956,102  
Capital [Member]      
Dividend paid to shareholders value   $ 8,524  
Cash [Member]      
Dividend paid to shareholders value   $ 1,359  
Quarterly Rate [Member]      
Dividends payable, amount per share $ 0.14   $ 0.125
Dividends price percentage 12.00%    
Annual Basis [Member]      
Dividends payable, amount per share $ 0.56   $ 0.50
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details Narrative)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase of aggregate raw material $ 39,140
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 6+"DT?(\\#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,$% @ !8L*36;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 " %BPI-3?;HI.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:8%G:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU; MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/I#'1#JJKH%AZ2,(@43L @+DWI\65>M[ ^D?(:\Z]D!9T"KMEE\FOSL-EMF:PKOBJJ5<&K';\3=2/X_?OD M^L/O*NQZ8_?V'QM?!&4+O^Y"?@%02P,$% @ !8L*39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " %BPI-W'-#L5(" #!!P & 'AL+W=OH:F*.>FA4XVO L$7';A'C\?<&(,5O&K M@8>O-G*B$%\Y^-V=5[\)-&)SA0F],O?+'%Q@WE(;!N/MO< >FY283S:@XD_8W MJ&Y2\7:,HE-IZ?OP;#K[? QODGBT^0UD-)#)0"P'#2";^2>J:%D(_@C$ MS1K%7\@X=B(0YZH9--E<"5E2$N?<2(27U8)F-V@+XFI[APPJ M?NMLXYJM3OUI3^P-_%\^-+?O5%R;3@8GKO0];F_;"^<*=#+1DTZCUOUTFC"X M*#/,]5@,3668*-Z/#1--7;O\!U!+ P04 " %BPI-U?C4TE,% Y' M& 'AL+W=O]?D<$B* M06*@=E&T0 L$6[1]5A(E-M:V7$E)MG]?258,>^9RMR^QI-RA+BG.X5"Z?:^; M+^VFJKK9U_WNT-[--UUWO%DLVL=-M2_;3_6Q.O3_>:Z;?=GUI\W+HCTV5?DT M!NUW"S(F+/;E]C!?WH[7[IOE;?W:[;:'ZKZ9M:_[?=G\NZIV]?O=W,X_+GS> MOFRZX<)B>7LL7ZH_JN[/XWW3GRW.K3QM]]6AW=:'65,]W\U_M#=K3D/ J/AK M6[VW%\>SH2L/=?UE./GUZ6YN!D?5KGKLAB;*_N>M6E>[W=!2[^.?J='Y^9Y# MX.7Q1^L_CYWO._-0MM6ZWOV]?>HV=_-B/GNJGLO77?>Y?O^EFCKDY[.I][]5 M;]6NEP].^GL\UKMV_#M[?&V[>C^UTEO9EU]/O]O#^/L^M?\1A@-H"J!S@.5O M!K@IP(F Q^/ZP7P<+HYC-_ZO[VW;7WU; MDKM=O WM3)+524*7$KZ6K('$GR6+WL#9!4$7-,:[R_B XQV,=V,\7\9'T8N3 M)(Z2PTF2TH7+4T>TBDVZ&)$K+PR]L/92""\GB;_T8H(55K3(AL)@)QXZ\=I) M$DZ\NDD1V9&PHE76&@Z,S01H)B@SS@@S0=TFLAR[M185WF2&)4(G43L18[^* MVDE*1B3&&JAL\)F)6T OA?8B!G\%)-)(H8RDE#(^$O21]$U$CJ^2N@F'$$6: MK4%#F>RQ!@/)Z!:\))+1$[+@(D@J(5F(*>,G TBK_03IQ^J$CC99F4=(%VR1 MBHPC#$NK:>EBI@6,2ZMYZ22C)LTU?V)@^<"AKHC&9AQA:%I-32=9A30R$RR@ MILE-0$Q-J[')DE16$U&O):"A;"Y@9EH-39:HLAJ(UOA"#0R066]S\P:3TVIT MLL25U50DY]7J!F7694!N,3VM9B.KZD7#T1DC5Q6@HN!SH7,JYP2PEC4!YGQ6!ZM(8N70"58JY/0:F*6F:>DE3^DYY.9G1*DKY M5, P)0U3+V%*H,24A=D:B'R1&QH,4M(@]1*D0*.67](8[1./,A4788Z2YJB7 M'"7-1QM,3-+/_R]''4:HTPCU$J%.H]$524X:H+(N9/>YF)].5Z->5J-.5YG6 M%#[)AX5T9)DS3\MA'CM=C?I,5>$RFW>-4"\1ZC0;';%5+U%M1Q4>2R$V/4:40&B5$'ZE'G"BOW54C' MP;D,V!UFJ4LJ.W.O;1@#D#4 @P0@T*A\^+;FV@EF'VOV!K*F9U#O&\$>G0L7Y8X5Z-=&@GO;CXAC-\5/N];%ZVAW;V4'==O1\_ MVCS7=5?U;9I/??\V5?ET/ME5S]UP&/OCYO0QZW32UUNVR 4AF_%\@4$_.U$CJ4E4[5)FQ1U6O>;)"2VBHT+).[N?H!= MS\8T27Z$K_<]/,>@0]92]LH+C(7S7I&:K]U"B&8% #\4N$)\01MV[$\HQ=!RAKOF,,O5878WPTFM%V[GOLQ M\5R>"Z$F0)XUZ(Q_8?&[V3$Y D.48UGAFI>T=A@^K=TOWFKK0670BI<2MWS4 M=U0J>TI?U>#[<>U"180)/@@5 LGFBK>8$!5)YO=X/<&?S!XX4U#T!L"PP Z,IWJ5R10GC':.JP[ MK0:I2^&M ODQ#VI2?SN])K/E/*"=,2RO37'2QZ2YCF6KEZ;]FOW6-?][-MNN^^NYX]]_W2Y6'2WC_6N MZCXT3_4^_>6^:7=5GSZV#XONJ:VKN['1;KO02OG%KMKLYS=7X[5/[[JOUO66^;U^LYS=\N?-X\//;#A<7-U5/U4/]9]W\]?6K3I\6Q MRMUF5^^[3;.?M?7]]?PC7:Z-'QJ,Q-^;^K4[>3\;I'QIFJ_#A]_NKN=J&%&] MK6_[H4257E[JLMYNATII'/].1>?'/H>&I^_?JO\RBD]BOE1=73;;?S9W_>/U MO)C/[NK[ZGG;?VY>?ZTG06X^F]3_7K_4VX0/(TE]W#;;;OQ_=OO<]I, MR/* Z%/$GR,KB="16*3^CX/0:!!++9IK>]Y#*9$BL$'\N,KZW2IG S5PMLS8 MWIRV+W!["]O;L;T];1_9;!^0,"+[J8OH&54"2L7 ET52%#QI5FP-,.M#-%B9 M@\J<4!854W9 W$DWWAK-5K&4E"L2QI1)BK0-ABL#F*(8,VONH3(OE1%3YD4W MVGK+QEP"2CO+MNA*4HX,G\NUI*P-T6-= >H*8B]'C=L7L'TAY\6P>2G$*"\* MY_F* RHZ7;!Y 12%H/@W'&*6,BL>H;(HE;%NEA$HLX[I+P$5O&)KN0(4>16X M,H2YM)VQ,E+XN%=2FSCO%9I#I=FX2\R16#G$&1,"X]:0TXXR)RQE#(VD0L\5 MDN@I>,V_KX!REH3U26H\9+DX@&D=.+"$$;!<6T (V6) MN#[(:9>Q ,*N3]+V3\_:2:"TX230B#T)L."<6#R)D?)\'M:PTV3^&7G8_"D M>9K+"W) 5M@WH*R2XB1U8:(6WSB)&44JHPT'$Y+)A!2/)@2"@BF"\#B$.6'A M //!\C2*BJ6@F%LY'$Y(IA/B*6A),BQH;DDE@"Z\4 8J%3R:H$HA$R8U#B9: M!A-2/)EHE!"\8U910LP):0 +2AR7J%B*[;G?MSB4:!)A.WVU,R6P]VOI_7)7 M:VG&:%=#3.YJ@(%=C8KE=[7&"4#+!$#"4JIF,N<6NU:0##Z9KMB[B"Q\ M#)9G/%S3Q>)DIY_?B\61P8#(0#P)&6G?&:F0A%(1F3AM^0VP-:[YGE2<'XR\ MJ4&4*X'S@]$B@N1^R)K,S6_IT>+N]<2*3Y1]4^;/;=[$O3]\UN?*!UWS1]G0:O/J1%>:RKN^.';7W?#V]#>M\> M'B4>/O3-T_28='%\5GOS/U!+ P04 " %BPI-]X,]"S0% "8&@ & M 'AL+W=OZ^9;^QIC M-_N^J_;MW?RUZPXWRV6[>8V[LOU4'^*^_\]SW>S*KK]M7I;MH8GETUAH5RTI MR_QR5V[W\_O;\=GGYOZV?NNJ[3Y^;F;MVVY7-O^M8E4?[^9F_O'@R_;EM1L> M+.]O#^5+_"MV7P^?F_YN>8[RM-W%?;NM][,F/M_-'\S-VH:AP*CX>QN/[<7U M;&C*8UU_&VY^?[J;9X.C6,5--X0H^Y_WN(Y5-43J??P[!9V?ZQP*7EY_1/]U M;'S?F,>RC>NZ^F?[U+W>S?/Y["D^EV]5]Z4^_A:G!KGY;&K]'_$]5KU\<-+7 ML:FK=OP[V[RU7;V;HO16=N7WT^]V/_X>I_@?Q7 !F@K0N4!?]\\*\%2 ?Q2P M8^-/SL:F_E)VY?UM4Q]GS6FT#N4P*L:UEJ2!UP%PU;P6)ZO6I'C !8&L&, M>Q6@$-UPTH11LQ\U/E@A6FO1@JPOL!<'O3C=&,IP \#>-T8,J(Q)XV[]&D- MB\9H$7F3&)@ K01@A825H&L1,W"M)2XQO#FTD0,;HK&K7-5AC+VHYN0$J#+V M'ILIH)E"F9&UK K=)8:\L*)%"Y^'Q$PQ&5[^&>@9*]>_%K&<*I/FRK++7<), M@D4&F''2C-$C8$FZ^;GHV@RDUH,A8,9+,Z3J\4$B 8B<21#!8+X9 #A*+$2# M"6< XDC.NTET-:>X<*I[M80!C)I(!O9 MY!4AU%J5!0-9GX(6J:'"1":O-SU.9%J$.4J(H_+UAC0BV:NU"42I')0P1@ED MH2PY2H"C/LLR:0?(0AY2(XY!2AJDAM7T0VFFEQD!4H54AL*8I0Q8:N6FQX"1 M-L_E!(0R*A)P9TQ2!B25N\B*(4E-+ED*=>0XU4>8IDQZ3:026TZ\*P,"6@ED MU@0L,K4H@(JRPJ1Z&3.006)J)9$9)*8]G=2P(QFEDFW&(&0 0BM!"$2*RJPI M2)D))L$PQAADD)A:^2+"(#$UA=S8UDA&&0>7(#-CK#+ JI589?#2'E1""%0F M^!19&9.5 5E5ALH@]?0R)P2BA7.)-PG&6&6 596@,@"FR8I"GC< G?'!)\;+ M8K):0%8GR6HU,FU6R&.2-9"1+Y*G;9BL%I#52;):34PJ"O6V!626?9Z HL5< MM8"K+A4"<]4"KCK)58NXJA8%4/D\.>:)$TV 52>Q:L&+O%/O)4#5CY9/#3FF MJ@7'FBZQ4UA,0@M(Z"0)K4994\VS?!Y6%AWV?>6665^YBUK][KA<6?:Z=Y*\NL_C_AA3C/7>1^O/B>OQ[;[H6WF)VR5_XO;_\[/=?RR1M5 M]GG)JR87E5/SP]S]BAY3A+N GOB1\W-S<>]T4WD1XE?WD.[GKM^-B!=\UW82 MF;R\\R=>%)V2',=O)>J..;O R_L/]74_>3F9EZSA3Z+XF>_;X]R-7&?/#]E; MT7X7YRU7$Z*NHV;_#W_GA<2[D<@<.U$T_5]G]]:THE0JXYE5_/2O] MCS X *L / 9@>C,@4 '!&!"PFP%$!9#/#,'- *H"Z&= >#. J0 V!I#;0PI5 M0'CO'"(5$'T&D)L!L0J(QP TE,CP_?J"6&9MMIC5XNS40TV?LF[IH,=8EMRN M>]E76/^;K(E&OGU?(!K-O/=.2#')P. )$T^9)X!A_I190@R:,BN(P5-F#3'! ME-E #)DR6XBA4R:%RGO1V-!B#!N->@$P$0LW@@0E[INH9;3I/)H$P#9 F MM 2P0,^V,B&,,=)--JD''#&J?:\--# ?$ZV$M@!&]-&GD)9TF\)V!Z#= 6"W M7L\#0R_M)E' :'@E$P$S$2"3MBH2DPGT+TN,P2!" ZU4EW:AE1U9VY'-7W2V=IW4HC.Q-P3M#0%[M>TF"4"^C[6EN[8K;2 EZNMKQ2Z4VH0F'D>@QQ'@L98FB8PT,<,DN++KQ6">&,BC MS3@Q&6.IV)&E'5G9D75LS!E3O:'8W -M[Q;CHT.,PBIML.<,@H<% MB- UX^&6 M& $]<:CWQ J:=&FA3V0_J"?S+LXZW1']6U:_YE7CO(A6'IOZP\U!B)9+5?^+ MU#OR;#\^%/S0=K>AO*^'H_'PT(J3.O9[X_\>%G\!4$L#!!0 ( 6+"DV^ MB_@;L@$ -8# 8 >&PO=V]R:W-H965T&ULA5/M;ML@ M%'T5Q ,$?Z1K%MF65D_3*K52U&G;;V)?QZA\>$#B]NT'F%AN9&U_#/=RSN'< MZTLQ*OUJ>@"+W@27IL2]M<.>$-/T(*C9J &D.^F4%M2Z4)^(&330-I $)UF2 M?"*",HFK(N0.NBK4V7(FX:"1.0M!]?L#<#66.,77Q L[]=8G2%4,] 0_P/X< M#MI%9%9IF0!IF))(0U?B+^F^SCT^ 'XQ&,UBCWPE1Z5>??#8ECCQAH!#8[T" M=*_66O[$N\P:J&C9VY?U/@= M8CUW&,7BG^ "W,&]$W='H[@)7]2GI9PW4ST2ZSUTS&Y\,O0MGKEKCLIX,]=/Y/C48+YT/3,-L;$%4D:<5XDKQG6LB.%EG, MG4R1X>"4[.!DB!VT%N;7$12..=W1:^)1-JT+"59DO6C@&[CO_ADS/BSD+"_>HGF3EVIS>4E)!+0;E'G'\!',_[RB9F_\" M%U >'ISX&B4J&[^D'*Q#/:MX*UJ\3*OLXCK.^E?:-H'/!/Z&P*9"T?F#<*+( M#([$3&??BW#%NP/W9U.&9#R*^,^;MSY[*7:W2<8N06C&'"<,7V,6!//J2PF^ M5>+(_Z+S=)N_W[2XC_S]'Q;_82#=%$BC0/K?'K85/X_Y5F$9VEIS1^:N-%U C.O!6DAL_0ZU_84N@H'9A^\'O MS31G4^"PGY\06]YQ\1M02P,$% @ !8L*30[Q,EBU 0 TP, !@ !X M;"]W;W)K:ILC^?O:AA#:TKY@[S(S.VNOLP'-LVT!''E14MN:&*2XT+;*8.YDBP]Y)H>%D MB.V5XN;U"!*'G&[I6^)!-*T+"59D'6_@.[@?W MCFG 1\"C@,$N]B1T;8 @DE"XH<+]QL])D\XE W&Y M?U/_''OWO9RYA3N43Z)R;4[WE%10\UZZ!QR^P-3/-253\]_@ M+#@Q-?HT1I MXY>4O76H)A5O1?&7<14ZKL/XY^;C1%LG)!,AF0G[6(>-A:+S3]SQ(C,X$#.> M?\R=@E"$^8X8I(E9D8PKSZ72-9*')._ MZ$FZSM^M6MQ%_NXWB_\02%<%TBB0_K?'-8ILC_?O8AE#:HKY@[S(S.VNOLP'-JVT!''E74MN:&*2XT+;*8.YDBP]Y)H>%DB.V5 MXN;7$20..=W2S\2S:%H7$JS(.M[ "[COWCFG M1\ / 8-=[$GHY(SX&H(O54XWP1!(*%U0X'ZYP#U(&82\C;=)D\XE W&Y_U1_ MC+W[7L[8.KGFI*I^:]P >GAP8FO4:*T\4O* MWCI4DXJWHOC[N H=UV'\'M(_-F4(1F/(O[SYJW/7HKM_B9CER T88XC)EEB9@3SZG.)9*W$,?F'GJ3K M_-VJQ5WD[_ZP>+LND*X*I%$@_6^/:YC]7T78XE 5F":.DR4E]CJ.\B([3^Q= MO$7V&SZ.^S=N&J$M.:/S5QLOH$9TX*ULKOP,M?Z%S8&$VH7MK=^;<<[&P&$W M/2$VO^/B U!+ P04 " %BPI-^ ; /K4! #3 P &0 'AL+W=OE+]IM)',>=.TQ/8&6!U)4A":)+=$,JYPF4??V92Y'IS@"LX&V4%*9OZ< M0.BQP#O\YGCB;>>"@Y1YSUKX >YG?S;>(HM*S24HR[5"!IH"W^V.IRS@(^ 7 MA]&NSBA4GQ$>9Z/F$T%_\-KB \/&3B8U1:V+BB:K!. MRUG%IR+9Z[1S%?=QNDG3F;9-H#.!+H1]C$.F0#'S+\RQ,C=Z1&;J?<_"$^^. MU/>F"L[8BGCGD[?>>RUW^T-.KD%HQIPF#%UC%@3QZDL(NA7B1-_1:;;-3S=3 M3",_78<_)-L"V:9 %@6R#VOFY,#-%H[\*DD-WZ&.O_#%D- X\+QLS^;: M.O^G1J.%\Z%IF.T-B"J2M&)\M_O(M) =+;*8.YDBP\$IV<')$#MH+M' =W _^I/Q$5M4*JFALQ([8J#.Z>W^<$P#/@)^2ACM M:D]")V?$IQ!\JW*Z"X9 0>F"@O#+!>Y J2#D;?R>->E2,A#7^U?U+[%WW\M9 M6+A#]4M6KLWI#245U&)0[A''KS#W\X&2N?E[N(#R\.#$URA1V?@EY6 =ZEG% M6]'B>5IE%]=Q^I/PF;9-X#.!+X2;6(=-A:+SS\*)(C,X$C.=?2_"%>\/W)]- M&9+Q*.(_;][Z[*78?^(9NP2A&7.<,'R-61#,JR\E^%:)(W]'Y^DV/]FTF$1^ M\H_%9%L@W11(HT#ZWQZW,&]=LM6A:C!-'"=+2ARZ.,JK[#*QM_$6V5_X-.X/ MPC2RL^2,SE]MO( :T8&WLKOR,]3Z%[8$"FH7MM=^;Z8YFP*'_?R$V/*.BS]0 M2P,$% @ !8L*36+7>DVV 0 TP, !D !X;"]W;W)K&UL?5/M;IPP$'P5RP\0WW%J2J5&.J5J^ML'"UCQ!['- MD;Q]UX90VJ+^P=YE9G;67F>#L2^N!?#D34GM09LCIEGXD MGD33^I!@1=;Q!KZ#_]&=+$9L5JF$ NV$T<1"G=.[[>&8!GP$/ L8W&)/0B=G M8UY"\+7*Z288 @FE#PH2_]DA@>8^ME3,C7_#2X@$1Z<8(W22!>_I.R=-VI202N*OXVK MT'$=QC_[W41;)R03(9D)M[$.&PM%YY^YYT5FS4#L>/8=#U>\/21X-F5(QJ.( M_]"\P^REV'[:9^P2A";,<<0D2\R,8*@^ETC62AR3?^A)NL[?K5K<1?[N#XO7 MZP+IJD :!=+_]KB&N?FK"%LY?$2_D-'\?]D=M& M:$?.QN/5Q@NHC?& 5C97.$,MOK YD%#[L+W!O1WG; R\Z:8GQ.9W7/P"4$L# M!!0 ( 6+"DTX0BB&MP$ -,# 9 >&PO=V]R:W-H965T39!PM8L3&US9'\ M?=:&$-J@OF#O,C,[:Z_3P=@GUP!X\JQ5ZS+:>-\=&'-% UJX*]-!BW\J8[7P M&-J:NKL]'). CX '"8-;[$GHY&S, M4PB^EQG=!$.@H/!!0>!R@3M0*@BAC3^3)IU+!N)R_Z;^-?:.O9R%@SNC'F7I MFXSN*2FA$KWR]V;X!E,_GRB9FO\!%U (#TZP1F&4BU]2],X;/:F@%2V>QU6V M<1W&/_QZHJT3^$3@,V$?Z["Q4'3^17B1I]8,Q(YGWXEPQ=L#Q[,I0C(>1?R' MYAUF+_GV9I^R2Q":,,<1PY>8&<%0?2[!UTH<^0JP=9QG!PI3-_&45YDYXF]Y?%2WN'CN/\4MI:M M(V?C\6KC!53&>$ KFRNCG,V!MYTTQ-B\SO.7P%02P,$ M% @ !8L*3>&4_\RT 0 TP, !D !X;"]W;W)K&UL?5/1;IPP$/P5RQ\0Y>9V5E[G4]HGFP'X,BS5KTM:.?<<&3,5AUH86]P@-[_:=!HX7QH M6F8' Z*.)*T83Y+W3 O9TS*/N;,IQ)Z.2"^!2" MSW5!DV (%%0N* B_7.$>E I"WL:O19.N)0-QNW]1_QA[][U"M:/,^K[.,Z MS7_2=*'M$_A"X"OA-M9A8&)V+FLQ]$N.+#D?NSJ4(R'D7\Y\U; MG[V6/#GD[!J$%LQIQO -YA7!O/I:@N^5./'_Z#S;YZ>[%M/(3_^RR/<%LEV! M+ ID;_:XATG_*<(VAZK!M'&<+*EP[.,H;[+KQ-[Q>"FO\'GH\R]L#10T+FP_^+V9YVP.' [+$V+K.R[_ %!+ P04 M" %BPI-ZBR1A;4! #3 P &0 'AL+W=OV&X*+Y0VRS)WW=L""4I MZ@OV#.><.6./L]'89]<">/*BI'8Y;;WO#XRYL@4EW)7I0>.?VE@E/(:V8:ZW M(*I(4I+Q)+EA2G2:%EG,G6R1F<'+3L/)$CSK$:09<[JC;XG'KFE]2+ B MZT4#/\#_[$\6([:H5)T"[3JCB84ZIW>[PS$-^ CXU<'H5GL2.CD;\QR";U5. MDV ())0^* A<+G /4@8AM/%[UJ1+R4!<[]_4O\3>L9>S<'!OY%-7^3:GMY14 M4(M!^D*7E(/S1LTJ:$6)EVGM=%S'Z<\^ MG6G;!#X3^$*XC7785"@Z_RR\*#)K1F*GL^]%N.+=@>/9E"$9CR+^0_,.LY>" M)VG&+D%HQAPG#%]A=@N"H?I2@F^5./)_Z#S=YN\W+>XC?__.XO6V0+HID$:! M]+\];F%N/A1AJT-58)LX3HZ49M!QE%?996+O>+R4O_!IW!^$;3KMR-EXO-IX M ;4Q'M!*9-/ZD&!%UHL& MOH/_T9\M1FQ1J:2&SDG3$0MU3N]VQU,:\!'P*&%TJST)G5R,>0K!ERJG23 $ M"DH?% 0N5[@'I8(0VO@U:]*E9""N]R_JGV+OV,M%.+@WZJ>L?)O3 R45U&)0 M_L&,GV'NYQTE<_-?X0H*X<$)UBB-%)DU(['3V?*OZ#S=YN\W+>XC?_^/Q<.V0+HID$:!],T> MMS ?_BO"5H>JP39QG!PIS=#%45YEEXF]X_%2_L*G3G,V!=[T\Q-BRSLN_@!02P,$% @ !8L* M32U>.,JR 0 TP, !D !X;"]W;W)K&UL?5/M MCI0P%'V5I@^PA0[J9 (D.VN,)II,UJB_.W"!9ON!;1G6M[RSGG MGMO>EK,V3W8 <.A9"F4K/#@WG@BQS0"2V3L]@O)_.FTD>3^XD"!U.;(>/H/[ M,EZ,C\BJTG()RG*MD(&NPO?YZ5P$? 1\Y3#;S1Z%3JY:/X7@0UOA+!@" 8T+ M"LPO-W@ (8*0M_$]:>*U9"!N]R_J[V+OOINJ'"1XQ:Z-@DW*.> MWT/JYQ5&J?F/< /AX<&)K]%H8>,7-9-U6B85;T6RYV7E*JYS^G-,M'T"302Z M$HZQ#ED*1>=OF6-U:?2,S'+V(PM7G)^H/YLF).-1Q'_>O/796TWSK"2W()0P MYP5#-YA\11"OOI:@>R7.]"\Z+?;YAUV+A\@__,/B;P+%KD 1!8K_]KB'^;-+ MLCE4"::/XV11HR<51WF372?VGL9+^05?QOT3,SU7%EVU\U<;+Z#3VH&WDMWY M&1K\"UL# 9T+VS=^;Y8Y6P*GQ_2$R/J.ZY]02P,$% @ !8L*3>, P*JT M 0 TP, !D !X;"]W;W)K&UL?5/1;IPP$/P5 MRQ\0'SZ21B= RB6J$JF53JG:/OM@ 2LV)K8YTK_OVA!*6Y07[%UF9F?M=38: M^^): $_>M.I<3EOO^P-CKFQ!"W=E>NCP3VVL%AY#VS#76Q!5)&G%^&YWP[20 M'2VRF#O9(C.#5[*#DR5NT%K87T=09LQI0M\3S[)I?4BP(NM% ]_ ?^]/%B.V MJ%120^>DZ8B%.J=WR>&8!GP$_) PNM6>A$[.QKR$X*G*Z2X8 @6E#PH"EPO< M@U)!"&V\SIIT*1F(Z_V[^N?8._9R%@[NC?HI*]_F]):2"FHQ*/]LQD>8^[FF M9&[^"UQ (3PXP1JE42Y^23DX;_2L@E:T>)M6V<5UG/Y<\YFV3> S@2^$VUB' M386B\P?A19%9,Q([G7TOPA4G!XYG4X9D/(KX#\T[S%X*GO",78+0C#E.&+[" M) N"H?I2@F^5./+_Z#S=YN\W+>XC?_^7Q?VV0+HID$:!],,>MS#_NF2K0]5@ MFSA.CI1FZ.(HK[++Q-[%6V1_X-.X?Q6VD9TC9^/Q:N,%U,9X0"N[*YRA%E_8 M$BBH?=A^PKV=YFP*O.GG)\26=US\!E!+ P04 " %BPI-(=P'\[8! #3 M P &0 'AL+W=OZ&:2$[6F0Q M=[)%9@:O9 9=/ZD&!%UHL&OH/_T9\L1FQ1J:2& MSDG3$0MU3N^3PS$-^ AXDC"ZU9Z$3L[&/(?@2Y7373 $"DH?% 0N%W@ I8(0 MVO@U:]*E9""N]Z_JGV+OV,M9.'@PZJ>L?)O3.THJJ,6@_*,9/\/;%O>1O__'XLVV0+HID$:!]-T>MS"W_Q5AJT/58)LX M3HZ49NCB**^RR\3>\W@I?^'3N'\3MI&=(V?C\6KC!=3&>$ KNRN3G,V!=[T\Q-BRSLN_@!02P,$% @ !8L*355@5IQ8 @ I0@ M !D !X;"]W;W)K&UL=5;1CILP$/P5Q >U#:'465[ 7F9G=FW6Z[P7\EU5C.G@ MH^&MVH:5UMTS0JJL6$/5D^A8:[ZLX']_9/[OD33)'JMB+X+_JDZZV818&)W:F5ZY?1?^% MC0FMPF#,_AN[,6[@-A*C40JNW#,HKTJ+9F0QH33T8WC7K7OW(__=#78@HP/Q M'- @Y"+_1#4MBL(SG)TLT0C9C]@ MR R#)P0R[),$@23VY,&=)+!_#(88._]X+I\M$"0@0>((DO]RW'@Y A@2P2(K M4&0%$&!/!,(06"0%15* (/9$(,S"(%';!>=Y@ M%(FO X%6"SIP7>,8H$A]'0BT7M"!RQ\#M1T_G'$0:+.@ Y\ &"AO'/DZ "A9 M^M_@0P #%9X\_&\0R#]KT*Q+-$Q>7']402FNK6O.,^O4@W?$=9E_\*&!?Z?R M4KI7K*&&PO=V]R:W-H965TE XY_* M6"4\AK9FKK,@RDA2DO'-YH8IT6J:IS%WLGEJ>B];#2=+7*^4L+^/(,V0T2W] M2#RU=>-#@N5I)VIX!O^C.UF,V*Q2M@JT:XTF%JJ,WFT/QR3@(^!G"X-;[$GH MY&S,2PB^EAG=!$,@H?!!0>!R@7N0,@BAC==)D\XE W&Y_U!_B+UC+V?AX-[( M7VWIFXSN*2FA$KWT3V9XA*F?:TJFYK_!!23"@Q.L41CIXI<4O?-&32IH18FW M<6UU7(?QS^U^HJT3^$3@,V$?Z["Q4'3^17B1I]8,Q(YGWXEPQ=L#Q[,I0C(> M1?R'YAUF+SE/=BF[!*$)"E_X..X M?Q>V;K4C9^/Q:N,%5,9X0"N;*YRA!E_8'$BH?-C>XMZ."[?7LS-C8Z[R7ZD77 "9X%;S5^[ VIML1HLL:!-,/LH/6 MSE12"6;L4%V([A2PLT\2G- H2HE@31L6N8\=59'+J^%-"T<5Z*L03/T^ )?] M/HS#M\!S\:.! M7L_Z@5O*21?V/_Z!=O M%W-B&IXD_]F<3;T/-V%PAHI=N7F6_2<8%[0.@W'U7^ &W,*=$ZM12J[]-RBO MVD@QLE@K@KT.;=/ZMA]FLGA,PQ/HF$"GA(W7(8.0=_Z!&5;D2O:!&C:_8^X? MQSMJ]Z9T0;\5?LZ:US9Z*VB2YN3FB$;,8<#0&2:>$,2R3Q(4DSC0_])I@N>O M4(LKGY_\DY\M+&*8#2Z2H"()0K!=B""8=82+K%&1-4(0+T0P#,5%4E0D10A6 M"Q$,<^>?9*A(AA"L%R(8)L5%-JC(!B'(<((M2K!]ATL,<^?DQ!%^A2*$8GN' MXLXMC-_A% .ER_-'9A=?@+KXDJ>#4EY;7V]GT:FL/E)?./["AYK\E:E+T^K@ M)(TM/[Y(5%(:L%ZB!WM,:_L,3 ,.E7'=S/;54 N'@9'=6.?)]-@4?P!02P,$ M% @ !8L*34\-TDW& 0 . 0 !D !X;"]W;W)K&UL;53;;MP@$/T5Q <$+VLGZIW]? MP([C;GDQ,\.9!)>FP)VUPX$04W4@F+E1 TBWTR@MF'6N M;HD9-+ Z) E.:)+<$L%ZB2_AI)$9A6#ZSQ&XF@J\P^^!E[[M MK ^0,A]8"]_!_AA.VGED9:E[ =+T2B(-38$?=H=CYO$!\+.'R6QLY#LY*_7J MG2]U@1-?$'"HK&=@;KG (W#NB5P9OQ=.O$KZQ*W]SOX<>G>]G)F!1\5_];7M M"GR/40T-&[E]4=-G6/K),%J:_PH7X [N*W$:E>(F?%$U&JO$PN)*$>QM7GL9 MUFG>N:-+6CR!+@ET3;@/.F06"I4_,'>@[FPJ'PQ'$?9< M\<9%+R6]W>7DXHD6S''&T WF T$<^RI!8Q)'^E\Z3>/Y^VB)^Y"_W\I_2N($ M:90@#03I/SW2JQYCF'U<)(N*9!&"]$HDALFN1,CFY@3H-KQ9@RHURC OF^@Z M%@_AJ9 /^#Q3WYAN>VG065GW?L(M-TI9<*4D-ZZ6SHWQZG!HK#?OG*WGQSP[ M5@W+G)+U9U'^!5!+ P04 " %BPI-N,"UQ+@! #3 P &0 'AL+W=O MG$S79V:9IDS:9 M;-/V-Z-7)0MB "KK5;_P#WM^?&'-E M"UJX.]-#AS>UL5IX-&W#7&]!5)&D%>.[W8%I(3M:9-%WL45F!J]D!Q=+W*"U ML+_/H,R8TSU]=3S)IO7!P8JL%PU\ _^]OUBTV*)220V=DZ8C%NJ!V@T=0*@AA&K]F3;J$#,3U^57] M8ZP=:[D*!X]&_925;W-ZI*2"6@S*/YGQ$\SUO*-D+OX+W$ A/&2",4JC7%Q) M.3AO]*R"J6CQ,NVRB_LXW21\IFT3^$S@"^$8X[ I4,S\@_"BR*P9B9UZWXOP MQ/L3Q]Z4P1E;$>\P>8?>6\$/AXS=@M",.4\8OL+L%P1#]24$WPIQYO_1>;K- M3S933"(_68=_GVP+I)L":11(_ZGQ_DV-6YCCFR!LU50-MHGCY$AIABZ.\LJ[ M3.Q#?$7V%SZ-^U=A&]DYGS8^0&V,!TQE=XSS;:]4! "=! &0 'AL+W=O MRA\Z>5%()9JRI:J)[!:ST08(3&D4)$:SM<)YZWTGEJ1P,;SLX*:0' M(9CZ>P0NQPQO\(?CN:T;XQPD3WM6PR\PO_N3LA996,I60*=;V2$%58;O-X=C MXO >\*>%4:_VR%5REO+5&=_+#$!0&,? ['*!!^#<$=DTWF9.O$BZP/7^ M@_W)UVYK.3,-#Y*_M*5I,GR+40D5&[AYEN,WF.O98307_P,NP"W<96(U"LFU M_Z)BT$:*F<6F(MC[M+:=7\?I9$_GL' G0/H$G#K=<@DY#-_9(;EJ9(C4M/= M]\S]XLV!VKLIG--?A3^SR6OKO>0TN4O)Q1'-F..$H2O,9D$0R[Y(T)#$D7X* MIW$X?AM,<>OCMVOYNR1,$ <)8D\0KQ/81U&PO=V]R:W-H965TWQ1P+B U^G?%[#C MNEM>##.<.6>&89R.4KWK!L"@#\$[G>'&F/Y(B"X:$$S?R1XZ>U)))9BQIJJ) M[A6PT@<)3F@4W1/!V@[GJ?>=59[*P?"V@[-">A""J=\GX'+,<(P_'6]MW1CG M('G:LQJ^@?G>GY6UR,)2M@(ZWNDHN4[\YX M+C,)U2@DU_Z+BD$;*686FXI@']/:=GX= MIY,DGL/" 70.H$O WNN022U M]5YSNKM/R=41S9C3A*$K3+P@B&5?)&A(XD3_"Z=).'X33''CXS=K^<,A3) $ M"1)/D/Q3X^ZFQA!F'Q;9!D6V 8+#C4@ LX]N1,BJ?&+-E M"UK8.^RA\S-)\H%I(3M:9-%W,46&@U.R@XLA=M!: MF#]G4#CF=$=?'8^R:5UPL"+K10,_P/WL+\9;;%&II(;.2NR(@3JG][O3.0WX M"/@E8;2K,PF57!&?@_&URFD2$@(%I0L*PF\W> "E@I!/X_>L29>0@;@^OZI_ MCK7[6J["P@.J)UFY-J='2BJHQ:#<(XY?8*[G0,E<_#>X@?+PD(F/4:*R<27E M8!WJ6<6GHL7+M,LN[N-T#'7<9N06C&G"<,7V'>$,RK+R'X5H@S_X_.TVW^ M?C/%?>3OU_R$;PNDFP)I%$C_J9&_JW$+LW\7A*V:JL$T<9PL*7'HXBBOO,O$ MWO/X*&_P:=R_"]/(SI(K.O^T\0%J1 <^E>3.SU#K?]AB**A=.'[T9S/-V60X M[.&PO=V]R M:W-H965T?1=3YGIP@BNX&&0'*9GY MM/C%:]<5^(A1#0T;A'O6XQ/,]>PQFHO_"C<0'AXR\3$J+6Q<4358 MI^6LXE.1['7:N8K[.-TD1FZGW/PA.G M)^I[4P5G;$6\\\E;[[V5])CEY!:$9LQYPM 5)ET0Q*LO(>A6B#/]CTZS;?YN M,\5=Y._6_&2_+9!M"F11(/NGQOV'&K&PO=V]R M:W-H965TM'"F(!Q^[;+Z"U=LH?X5[..?<#KNDHU:MN QZ%[S3&6Z,Z?>$Z*(! MP?25[*&S)Y54@AEKJIKH7@$K/4EP0J/HF@C6=CA/O>^H\E0.AK<='!72@Q!, M_3L EV.&-_C#\=36C7$.DJ<]J^$/F+_]45F++"IE*Z#3K>R0@BK#=YO]8>?P M'O#^0J.4GYZHR?988CEQ!P*(Q38'8YPSUP[H1L&F^S)EY".N)Z_Z'^ MZ&NWM9R8AGO)7]K2-!E.,"JA8@,W3W+\ 7,].XSFXG_!&;B%NTQLC$)R[;^H M&+218E:QJ0CV/JUMY]=Q.HFO9UJ80&<"70B)CT.F0#[S!V98GBHY(C7UOF?N MBC=[:GM3.*=OA3^SR6OK/>OYVS4_2L("<5 @]@+QEQJ3BQI#F-MPD%TPR.Z[P&UT$22$N6PE6=V< M %7[-ZM1(8?.S\O*NXS%'?4W_PF?9NHW4W7;:722QKX??\N5E 9L*M&5S:6Q M8[P8'"KCMC=VKZ;'/!E&]O.&PO=V]R:W-H965T@ML TN'H0-6(&C1[EFQZ5BH9+J2$G=_/TIVC+3PBWG1X>$A)6<]NG?? M 3V:4WK<]Z$T&V$\&4#5ODK[*"EDQJ=58%"=Q"^@6=H[YH[7*_=N"P3[G2WY./.M#$V)"%%FG#O "X;7;.8K$Q%)I M"ZW7V#('=\JYXLH" R4(3(H,B=X &,B M$K;'0!M. M>Z@1 Q#?XHJNLJ&'/@4&ZA#=6_+=<-U#$+ ;7[*8?J?B/U!+ P04 " % MBPI-?<7<3M4" !G"P &0 'AL+W=O>G$3W(O>Z'^VHJN9TLMN M%\FVXVQC@^HJPG&<134KFW VL7N/W6PB#JHJ&_[8!?)0UZS[\\ K<9J&*'S; M>"IW>V4VHMFD93O^G:L?[6.G5]&995/6O)&E:(*.;Z?A)W2_0M0$6,3/DI_D MQ7M@2GD6XL4LOFRF86PRXA5?*T/!]./(Y[RJ#)/.X_= &IXU3>#E^QO[RA:O MBWEFDL]%]:O C YP",;@8D0T#RT0 R!)!_ ?1F0#H$ MI!^M(1L",D,, M%W02'0W1@'GH,7B$R<>8.80IQIB%CTGB>(Q90A@TQJQN\T2ZWG/1&"P:6X)D M1(!A@@0D2"P!&1$D3B4])K68QF(0+$% "0)($.=@>@R]E,@I+)*"(BD@DCHB M$":#13)0) ,(G!%;0I@<%J&@" 4(G/F;4Z]=F.K)<4?P7=@HG1Q,)_?308[. MW,?@(G-RN8T9)5* B11 (L[WM"B\24TP2@MGVI8^C!28$N2C]LE@LT, 6[FM]FWLX1FQ.TR@(I3UT\ 5$[HVV ?YCO,.J$\FNKA>F"OH M-];MRD8&ST+IFXJ]3VR%4%P3QG>Z07M]ZSTO*KY5YI7J]ZZ_^O4+)=KA6AN= M[]:SOU!+ P04 " %BPI-]@R4@;\" #\"0 &0 'AL+W=O>8/N% M?Q_--L3@+>!7R2YR-/:,DB?.G\WDZV[AAR8A5K&M,@Q4/\YLQ:K*$.DT_O2< M_A#2.(['K^R?K7:MY8E*MN+5[W*GC@L_][T=V]-3I1[YY0OK]22^UXO_QLZL MTG"3B8ZQY96T_][V)!6O>Q:=2DU?NF?9V.>EYW]U@QU0[X &!QW[ED/<.\1O M#OBF ^X=\$@J)!D2@$QBR0% 6!9JX(WP=836%Y)F3 MQ/LLFYLL5XG&8+EBZQ^/=>88)L @ ;8$>$P0QDZ].TQF,8W%?(KS+'0* J&2 MT$&MIZ@TP\2I"D"%<$I@70FH*YGHBB,G3-%ADE&8."%Q@C%RI$' +(W3Q%4' M ?.49-C9GQN0,2$Y26"1*2@RG8I$3DH%@''6=_4^9)U.\L4$9=C9\9N;3%>" M,E!0!@B*'$'91U<- H*K!@ U#&'B5&$#,MY8M1P4F0,BG=R+#D/&7T!X%SFE M6,$H1]T4I#'N%P?8R^BV2H"[&O=VG2=R!M]UQ=]I^)0-M)[ MXDI?N/9:W'.NF-82WNEM>-2MV#"IV%Z98:;'HFM(NHGB;=]K!4/#M_P'4$L# M!!0 ( 6+"DU-II.I_P$ &T% 9 >&PO=V]R:W-H965T;D[S"4]%Z^R!E#>&Z.M3/U:J6Z/D,QK8$0^\ Y:_:;D@A&E MCZ)"LA- "DMB%.$@B!$C3>MGB8V=19;PJZ)-"V?AR2MC1/PY .5]ZF_\>^"E MJ6IE BA+.E+!=U _NK/0)S2I% V#5C:\]024J?^\V9]B@[> GPWTM:+D3"D=-? M3:'JU'_TO0)*?8:QGZWMC\5_A!E3#32;:(^=4VJ>77Z7B;%31J3#R M-JQ-:]=^U+_3W 0\$O!$T-X?$<*1$+X3H@\)T4B(%@0TE&)[& MK]L1 MT9<.QS4DQ-M_,2>'S-:=1NBL-+3\:,:/GQ:%#I"=A;1#H4\!7J!.:Q3&>(/= MN43.7*)5+B&.%\E$:YLPB-TN6Z?+UN&R&ULC9I=3^-&%(;_2I1[ M-I[O\0J0&J*JE5IIM57;:R\8B#:):6)@^^]K)X;&YWU/R V0<,;SSGC.Y3\U1ONO_<-]MUU78?MP^S MW=.VKN[V@]:KF2V*.%M7R\WT^G+_W9?M]67SW*Z6F_K+=K)[7J^K[;_S>M6\ M7DW-].V+K\N'Q[;_8G9]^50]U'_4[9]/7[;=I]G[5>Z6ZWJS6S:;R;:^OYK^ M9#XOLNL'["W^6M:ONZ._)_U2OC7-]_[#KW=7TZ)75*_JV[:_1-7]>JEOZM6J MOU*GXY_AHM/W.?N!QW^_7?WG_>*[Q7RK=O5-L_I[>=<^7DWS=')7WU?/J_9K M\_I+/2PH3"?#ZG^K7^I59]XKZ>:X;5:[_<_)[?.N;=;#53HIZ^K'X?=RL__] M.ES_;1@?8( 'P9X,6!V6,I^;Q956UU?;IO7R?9P>Y^J M_A29S[[;_=O^R_UF[__7;<^N^_;EVME\.7OI+S38S \V]LC&^K')#9HX&\8V M"W*9_TUFG3-+>9+,WR645$Y)Y,B37<(\)A9) MW,<;8I5++PG%YN-Z3<%I6L 5@I,T11NXCX/-2*_Q1Z=S+$9!NT$Q08HQ,)'+ M92'EH)5QT2IP,!S?!OGMY,+GU$BJL:@F)*.(X?@VA-\ *X-L-B&+@WXS6"5- MSB":3:A(YI0WR/ (VX<0[_8XFR35$#L?G5/BL>&\-TC@*".R0>*;L@#.$C-K MK;&*'@YT0XCNX,0CTHWOM@@4$3MK8M2VB+/?,")K?L.9;!#*N'U(VPM76*N= M,(Y;0_@'YYB0M$Q:'LA!S'+R6!9N@;G&]%P8B(. M!LL2(QE3J)%24G$N..2"C' +AUQ(WBC+<1P+#K$@X];"(18N3$[*/)P*CCF\ M/'(.LYD3$RG%*.."0C#'/=ZAQT-U[=#A67G-S KKM7O$N>!(=0<%-G*!5MC$ MS$6GZ>'T<*Q:E'I8_B'%G+09*^%\<80O,G-UB!=29R^8F1[['*>0(Q3"HX,4 MLET!48+;$;L3!;?CO'(,1;+D=IC)E%I#RG-@>5;*R5/JD5BT8*9V08W<',] #O.00]0A!*8F*#[:GSLR?/*>F1DE />TR>ND-A9% E M9L8%JR#%*VT[EF3!UIS3N3MI,Y;":>M9+TU"Q9-2#LKA!;72\@W/8>L9)).4 M0WISMN.Z;!,2.]>5+(62/7I.78_4A>K;(TYI]:_IR[GKD+E3?GB1_ MI/HF9M86*@PY=#V#+O@7*1]9]3W8C9HJUOBDA*; ^1P8GY7['CA/ _(4@EL@ MG#0Q94TL!V4@@).Q)&"RF+(-2H@(G(.!9(LR0@0"..^T?DS@@ N$2_! X'QV M!>6I V$7WB+27^KR#^TY2^!<"HQ+,J^@1LHTG#6!59!P%$CNEFQAE 9[X! ) MK(2$P\",E&DX&P*R 9* 0-!0.*- *'*/CZ0!+QD4,='J8[QR%"+G0F1YEEQ2 M)& XCICCB3@6(LM[I!=1(V4:#H7(2D@9$:#.K(&M=':O%%YE'A.YSG2SG.IKHG#(;+R3W'ZR)T^?MQ1GD?24;:E MTX 9N=_'CSO*\\B>X'DE2B?N]NGCCO(\D8[RB9B6N-^GCUO*\T1:RJ/J>SP1 M]_MT1DMYGC ?\(K?)^[WB?D]/)VF59$R#W?ZQ.*\/ H)O3ZHCQD3]_G$2ADX M"\3I1P7P>";N](DTE"7'$FTHJU$M*6\0H,]#5$NDHZP=;8Z%Q,(\+(AP08]I MB6,AL5(!O(AP09THN(S/OW"R']:&G+ESS@P^YP+S7:L'J;[NC[=!T&UW;L\K>Z*DSOZ MOSP799[6_K!\":I3Z=)=.RC/ B5$%.3IX3A=S-MSW\K%O'BML\/1?2LGU6N> MI^5_2Y<5YX>IG+Z?^'YXV=?-B6 Q/Z4O[D]7_W7Z5OJCX%)E=\C=L3H4QTGI MGA^FC_)^HVTSH$7\?7#GZNK[I)'R5!0_FH/?=@]3T3!RF=O638G4?[RYE$7YW!] ,,F2'HM+>+N4[K=#$OB_.D[*Z' M4]I<=O+>^.W:-B?;W6G_YM>S\F??%CJ4\^"M*=1CEAU&76'B: A9<\A'D< 3 MN+!0B,52L>$J',ZPXI#8$A*?5]G*@F4X46<@-1VDA!58E!8XTP771Y5OV MH"&=V-+?!80906!K (ML2*T,%?,N,[)GPF)FHF$:M5?TXIA5"M'(:VPUE>UXN9"@NY"CUWX.,0E3W'>>_6@8?,5 M6YK0 ":M#]\QH\'Q*U'^TI9)\CCT?06%K0%,JDC'([$I<6Y*'IRLTY$\$;T) M:7:M<)B1QHXDI\31*5%VT@Y%@BCS72YKJQ#.5Q-CE'#H29YZO+>0(*Q0"CS0>] G@;X&L"@>NU%2V+@5,FX:P8K?DX$(7@.8]58TP@>;JT*W M;C0T>] G0;(&L$%$#/E@IU;(J6FP]:!/^7#8#3[8IQ7RZ1&K5]A8%;HC83\) MR_8RH8X!,#,9Z[&G)=A6%;)5&CR*VV5,+15@9C(*QY87.ZKBCLI"1X'["+;5 MR'3C$7?7V$LU\E(:. A$\_@V9D@%NZA&C3IU+01B5&YBAE2P@6K45=.$T=P9 MV18!S(TM&GF$QMV3ITL/&MXJ43(<$XX]S,/&J;EQ\F !(+Y%_"G53%Y==T,R MV#4U>Y.SB_E_4J"\VMYO^E>@WR4[][* M_)&6+X=C-7DJZKK(VV?RST51.T]=W/DMW;MT=SG(W'/=?+7^>]F]#>D.ZN+4 MO^D)+J^;%O\#4$L#!!0 ( 6+"DT14\+=9@( (L' 9 >&PO=V]R M:W-H965T>$&(<-[KJN$KMQ"B77H> MSPM28_Y$6]+(+T?*:BSDDIT\WC*"#YI45Q[T_ MF,//=8W9GS6I:+=R@7L-O):G0JB EZ4M/I'O1/QH7YA<>:/*H:Q)PTO:.(P< M5^XS6.YBA=> GR7I^&3N*"=[2M_4XLMAY?HJ(5*17"@%+(<+V9"J4D(RC=^# MICMNJ8C3^57]D_8NO>PQ)QM:_2H/HEBYB>L$J$[E'3BNN?YW\S 6M!Q692HW?^[%L]-@-^E>:G0 ' AP)NR[F%@N7 MT4L6(#_U+DIHP*Q[#)Q@DN@6LIU#P(CP9 )C%M"6Q1K.Z#"\W6$SAR2QD<3_ M579W56X2#:SE"C0_O"D7,,K58V*-:?H]DD6T,/Q84/XB-NLZ1X$X M 0VUE@ M810O KNUT&HMM%B#=@%D%4 /U*;'H$FB09P \ZSGJ-!/H'$MMW-4XON!@=K- M41%$H6\W%EF-119C_RAM;!6('ZA,/#M"! !"1F7FJ- 'R+PU<]0B\A?FI9FC MDA#.C'F3EZ0F[*2?=>[D]-P(]2^91,?.\0S52V3$UV"Y 9;X5G::OC%\R/=M MZAMFI[+ASIX*^?[I5^I(J2 R>?])GF@A.^.XJ,A1J&DLYZSO#_U"T'9H?=[8 M?[._4$L#!!0 ( 6+"DV;M4MBNP( ,$) 9 >&PO=V]R:W-H965T M"P/1V4"P7+>T@/[R=13^R#T+!A8=F7-&EGRQA-LO_#O MT:Q -L$B?I7L(D=CSTAYYOS%3+[M%GYH*F(5VRI#0?7CS-:LJ@R3KN-/3^H/ M:YK$\?B-_8L5K\4\4\G6O/I=[M1QX6>^MV-[>JK4([]\9;T@XGN]^N_LS"H- M-Y7H-;:\DO;7VYZDXG7/HDNIZ6OW+!O[O/3\;VEP NX3\)"@U_XL(>H3HO>$ M^-.$N$^(;UV!] G$62'HM%LS-U31Y5SPBR>Z[Z&EYK-#,Z)?U]8$[=NQ_VD_ MI8Z>EQ&)Y\'9$/6858?!(TR6?(1LIA T( )=P% %AJI8X4DZ=HI83R%9ZA3Q M?Y;B4Y8/A4:@79'-CS_8A1R[.DQJ,4VW1I8GN:,'0(5YZOHZ1:$T0=@A*P!8 MG*1Y!$N+06DQ((W ! 0D(#=XTV'(N%!"B/,BUR *$\>;*2I*H\Q9L0!0*"=7 MG$E 80D@+($)4I @O<&9=%)GDF<$.\X J#"*'=1FBD(1SF+'P * A4E"0EA: M!DK+ &E7=E0.$N0W>),#A<:18\T4E$6A8PQ E+E?7S$%X?#:5D(A?*J&@*KL M"L65@QG=8$P/&F]\3)"[G0!4C-/5G M)#H.Y&A,#451$*2H(77KEX49V_&R8!=)ZQ9VW!.7IB'\SQHHZU=^Z-\&GNMS M)?4 *HN.G.$[R!_=CJL>FE*.=0.MJ%GK<3BM_(_A_QX>]V M1&^B<(G5ZA_TH%EL\TTMCU"CUS).\@)==="H60^::*:)\+UD\RB)H^1>LW7$ M_),@13FA1D[4R/CCF3]<9.Z V!D0FP \ATP#J]9!DQE-:S0X3;/,*M>A2G"Z ML IVS!>[>;&3%S_XL8T[2)(92&ZO^^8Q9H8QD+XKN2--G*2)8V5#"S5Y0/T0 MID%F;;:-2[;(L;V9'#.^09PZB5,'<601IPZ49)%:P$Y59E6_=NPX5SI/(@D&S T3? -\(/]>M\/9,JK/(G!@GQB2HQ.!) M%5^I2V?J4#A)W5?4$L#!!0 ( 6+"DT;8F"- M*0( )\& 9 >&PO=V]R:W-H965TWUNA MY!T7K[($4,%;S1JY"DNEVB5"\E!"3>43;Z'1=TYER%D0$" M!@=E$JB^7&$#C)D@C?%[R S'DL8X'=_2/]O>=2][*F'#V:_JJ,I5. ^#(YSH MA:EGWGV!H9\D#(;FO\$5F)8;$EWCP)FTO\'A(A6OAQ2-4M.W_EHU]MH-^3>; MWX ' QX-,_*A(1X,\?\:R& @C@'UK=B]V5)%BUSP+A#]O]M2\Q#-ED3O_L$L MVLVV]_3V2+UZ+>*4Y.AJ@@;-NM?@B08[DLVC),;)O6;KB?DG09IR1,5>5&S] M\<0_FV?^@-@;$-L K [GN-9G5-$,13%*G78\JP>2=;H@7AGA@G#+K7I-, MRN!%G+@PCZHXPCCVPR1>F,0#DSDPR4,9DJ41=F \JH2DFU%^+<<+@I,PPTV/1GYG]1/%V^!R@ M\9M4_ 502P,$% @ !8L*3&ULC97=CILP$(5?!?$ :_.?1 1IDZAJI5:*MNKVVDDF M :W!U';"]NUK&T*)<:N]";9SSO$W@X&\8_Q-E #2>Z]I(]9^*66[0D@<2ZB) M>&(M-.J?,^,UD6K*+TBT',C)F&J*0HQ35).J\8O^Z):UT3 M_GL#E'5K/_#O"R_5I91Z 15Y2R[P'>2/=L_5#(TIIZJ&1E2L\3B']W6Z(/4;"*5?>/>M$TV_RGVB/4ZJV(,IRCFPX:-)M>$TXT M8?PHV)_=B9UPJ1SF'1AP:1SF!1G2PO&H5HL8_M4.O:+W+R9DS=S M-,^Z1YML=EZ"9)%:N"Z1??)VCMUL6C1Y]/6[^QOAEZH1WH%)]18QS_J9,0DJ M#C^I[I3JOS4'QH3SM\C+9NX>A*AN/:_9'%B1-C>\8J7\9\?K(A5R6.^]IJI9 MNNU(1>X1A"*O2+/27>YB]_W!2[8_ MB/:!MYA5Z9[]8.)G]5S+D7=1V68%*YN,ET[-=G/W*[Y=D[ E=(A?&3LW@WNG M+>65\[=VL-[.7=1FQ'*V$:U$*B\GMF1YWBK)//XH4?<2LR4.[]_5'[OB93&O M:<.6//^=;<5A[B:NLV6[])B+%WY^8JJ@T'54]=_8B>42WF8B8VQXWG2_SN;8 M"%XH%9E*D?[MKUG97<]*_YT&$X@BD L!^Y\2?$7P/PC!IX1 $8)K":$BA-<2 M(D6(KB7$BA!?2T@4(;F60!6!:@2O?W_=A+A/1;J8U?SLU/V!;*J?< MIGW8S;#N/SDG&OGTM/#C<.:=6B&%N>LQ9(2)QIBEB2'4'V/N(9UXC'D =((Q MY-&$))K*:EKE:5IE#:A\M,:3;;WTEH"])1T_&-6;:/7VF+C#E'T,'V.J%W0= M; W 2( "#&?M@UG[0-94RQK :"_[T3=2^4*THJ95G@ 5'T>6>@*PGL",DB!M M]@9&&(QM70O!**$9!4>P0 0*1(" OCA,#*':0EQ]CADE$H.)Q(! LDH$ " M-!QK#3B#3 M"C"RMP_V @R8@6')V'2#)-3?YFH*-4X'-@T,N(;NM2L%&KY-@I%EL6#87##@ M+OKG;@F"$DL*\ &PT!C(9:/D$$-@<"F8/F57<*--HC4.LZ(I:=#6 -E%@DX$5/H$6O M?28>0)"V7E<3H'$RL"\0P!>,KR\$TO>XJPG0.!G8%0C@"OJ.Y4&!K%L6E9V7CO'(ASQW=Z6#'N6!245J[ZQSDL?HRR-E.M+>QO*_[ MLV4_$+Q2YV;O!HY>;[ P 914 !D !X M;"]W;W)K&ULE5C;CMLV%/P50>^.1)ZCV\(VT$U1 MM$ #+%(D>=;:]%J(9+J2=IW\?:G+&@XY+.27U<7#,SRT9SC+]46WW[NC4GWP MHZE/W28\]OWY(8JZW5$U9?=!G]7)?'+0;5/VYK%]B;ISJ\K].*BI(QG':=24 MU2G8JN5?95HTY=I4]!JPZ;\#?Q\,CY,&!$?*W4I;NY#X96GK7^/CS\ MM=^$\3 C5:M=/Y0HS>5-?51U/50R\_AW+AI>.8>!M_?OU?\8FS?-/)>=^JCK M;]6^/V["/ SVZE"^UOUG??E3S0TE83!W_[=Z4[6!#S,Q'#M==^/?8/?:];J9 MJYBI-.6/Z5J=QNMEKO\^# ^0\P!Y'2"G7B:B<>:_EWVY7;?Z$K33XI_+X3L6 M#]*LS6YX.2[%^)F9?&?>OFVIX'7T-A2:,8\31OZ"2:Z8R-2_DDA((L<"_$N! MU"*9,-F(.4V8)(YC3$.0A@!-9M%,F.2&1@@6F(4A"P.6'!=(8($$%"BL:2;. M-).XP"0I)$D=$KY9S(DD=4A8DF!,DT&:S.TEL5@RMQ699Y@DAR0YZ$58++G# MDN:>3@I(4@ 2:9$4;BN>+T7$6&TQ8"%;;K%#4^0>(0B/J@7@<60M7"VD'ET+ M+&SA*IMC^P6FPW"62 MN^W] .2EP5*72.JV]0.0EP;K7 *=.\X/0%X:+'*)]GXG.KH@+PU6N$2[O^WZ MTMW^9>;9+PG; *']W[9\> _LP#%\4GBYWL2/V.U\Y+$S_7P0V!EZ2^!DD?BJ$KR=L#;PD\<^@VX,D*=U-+;HY(!L. M(#^5[4MUZH)GW?>Z&4_$#EKWRI2,/YAI'U6YOS[4ZM /MYFY;Z>#O^FAU^?Y M4#.ZGJQN_P-02P,$% @ !8L*39_&)C[S 0 # 4 !D !X;"]W;W)K M&ULC53;CILP$/T5B_?&0" D$2!M=E6U4BM%6VW[ M[, DH+4QM9VP_?OZ0BC-.M*^8,_XS#DS@SWYP,6K; 4>F.TDT70*-5O,995 M XS(!>^ATR='+AA1VA0G+'L!I+9!C.(X#%>8D;8+RMSZ]J+,^5G1MH.]0/+, M&!%_=D#Y4 11<'4\MZ=&&0HEWXOM(4GEKIET,F6=TC L0@>HNTN M,W@+^-G"(&=[9"HYJGOGP!<9ZT@"-Q7^#"U --YEHC8I3 M:;^H.DO%V I:N%B=D,W\BBI2YX ,2KO<] M,;\XVL:Z-Y5QVE;8,YV\U-Y+F41)CB^&:,3L'":>8:()@37[)!'[)';QN_ D M2OT$2V^.2TNPG.MO0C]!XB5(+$'R7P:KFR(=)K.8SHFDJVQ]1R?UZJ0>G>Q& M)WVG\VF9;N[T8^6567EDUC\$<,ZQ.';Q'-]J;2=B#9ESR[\!]<_^[TT MHVCVEJ'R!+QAA^U M=<%,<^,[WC36D^'X,SD-YYC6\+[_YOVS2]XD3$H+7L=V[IS[3"N9'0R M@PW(9$!F QS_UX!.!M0SB$8RE^HGIMFFE&((Y/BW>F8/!5Y1LYE'.^GVSJV9 M;)69O6UB@LKH9AU-FNVH(7<:$K^7[ !),DLB0S!C$!"#.'MZ9X\+"CN@H /J M',3O\L!>'J,FYK5A2(^@4*D.$T\0]O M=%G+\0$9!UKT MT^,8S2_TYA]02P,$% @ !8L*36/MCET= @ ]04 !D !X;"]W;W)K M&ULA53M;ILP%'T5Q /4P4"^!$A-TFJ3-BGJM.VW M0VX"JHV9[83N[6<;EQ)@Z1]L7Y]S?.ZUN4G#Q:LL )3WQF@E4[]0JEXC)/," M&)$/O(9*[YRX8$3II3@C60L@1TMB%.'9;(X8*2L_2VQL+[*$7Q0M*]@+3UX8 M(^+O!BAO4C_PWP,OY;E0)H"RI"9G^ 'J9[T7>H4ZE6/)H)(EKSP!I]1_#-9/ ML<%;P*\2&MF;>R:3 ^>O9O'UF/HS8P@HY,HH$#U<80N4&B%MXX_3]+LC#;$_ M?U=_MKGK7 Y$PI;3W^51%:F_]+TCG,B%JA?>? &73^Q[+OEO< 6JX<:)/B/G M5-JOEU^DXLRI:"N,O+5C6=FQ:7<6;)F!'P!TAB.\20D<(/PC174+D"%%' MP/ZVF#NB2)8(WGBB?0XU,:\N6,?ZNG(3M+=C]W0]I8Y>LPBO M$G0U0@ZS:3&XAUG.;R&[,23H$$@;Z%S@*1<;/*+CZ/:$[1BR7 Q,?*[R=%?E MQF@X6:[0\L-^GJOYM$ T*1!9@:A?[W VR&,*\Y]RQI.'Q!,">'"I+69A,96K M1#RH^1BS&ID=8X)%N!R4?0(41\.ZH=Z;92#.MH%(+^>72IF:]Z)=CWK$YLT/ MXIM@O0TFXCO=T]H6]"'?-L3O1)S+2GH'KO2?9O^'$^<*M/?9@S9?Z![<+2B< ME)DN]%RTG:A=*%Z[)HNZ3I_] U!+ P04 " %BPI-DA:FS.$! "B! M&0 'AL+W=OJ7E@A&E0]%A.0D@C2UB%,=AF&-&AC&H"IN[B*K@ MLZ+#"!>!Y,P8$;_.0/E2!E'PEG@>NEZ9!*Z*B73P%=2WZ2)TA#>69F PRH&/ M2$!;!H_1Z9P;O 5\'V"1NSDR3JZP29K"_?R-_8/UKKUK+X%V &FC)3-4S7S["ZB<+T&K^,]R M:KCI1&O4G$K[1?4L%6F]HD[5;8-=V\U-E;E29)@6^&:,6<'2;>8:(-@37[ M)A'[),[Q/^7Q\>@G2+P])I8@V>L?YD'";;R:3)?W8S]XKD'I'\3B3W>,GR>QF\.R,,1&=OAT0UGT=[ M,W?9[0(^QO:,_8&[V_N%B&X8);IRI4^J/4\MYPIT,^&#-MOK!V,+*+3*3 ]Z M+MRU<8'BT_HBX.U9JGX#4$L#!!0 ( 6+"DU'"5ZF3 , . / 9 M>&PO=V]R:W-H965T;#WMQ%LUSN^=<.B]5 M6;=+=R_EX=[SVO6>5WE[)PZ\5O]L15/E4C6;G=<>&IYO^J"J]-#W(Z_*B]I= M+?J^QV:U$$=9%C5_;)SV6%5Y\^^!E^*\=,%][?A1[/:RZ_!6BT.^XS^Y_'5X M;%3+NV39%!6OVT+43L.W2_^"G]NK>Z\I9GHOQ3;.1^Z2:N ML^';_%C*'^+\A8\%A:XS5O^-GWBIY)T3-<9:E&W_ZZR/K135F$59J?*7X5K4 M_?4\YG\-HP-P#,!+ 1O!K Q@&D!WN"L+_53+O/5HA%GIQEFZY!WBP+NF7J8 MZZZS?W;]?ZK:5O6>5@&+%]ZI2S1J'@8-7FDPF$HR0A)>))YR<+&!I WLX]G$ M1D(G8&0"UB<()@E2K8Y!$_>:NM= "KHJHU3H VTF(,T$IIG U\P,FO!JF ]) M&$::&4(51TE FPE),R%A!C0SH3$,^&'"-#.$"D*(:3,1:28BS""=("83Q/8+ M)2$3)!8+)3$*31-M_K*W-1,C*6DDM5@DJ3G]&&F3EQ$BB!AM!7R: K[%(AE% MUP/%H+\]A"B96R(P@R0@S,S50^,$;N )T$ !&Z*,HNF+$T<&'2E9@M&,(1HJ M8$,5(( 1^GZB&Z)D030W3S18P(8L8$(CC W,42H6IC-V:+0 Q9894@(-%[B! M+D#C!6SX B8\( KU9_*V:&J&1@S8, 8(?@3&"J9(-/-DD&8,VC &37P ZL"C M1&QF[2+-&*08,[=CF=FRW, 8I!F#-HQ!$Q[,3_7/T7NJJ1V:,&A#&"30@7YD M^"%D@,G<+-&$01O"(+5Y888?0I7X,U\5I F#%&%F((XT8? &PB!-&+0A#)KP M"$"?R^P]U=0.S1BT80Q2>Q0P-IB4+&8SGP%&8X;98&8476_R,0VU[HFZ=)R'5J:T_6VV%D%QE].]4:7MUW+XT2KZ5W6VL[IOA MS#DTI#B,YVGO&UL?97=CILP$(5?!?$ :VP@P(I$ZJ:J M6JF5HJVZO7:224!K,+6=L'W[VH8@ELSV!O]PYGPSQC9E+]6KK@!,\-:(5J_# MRICND1!]J*#A^D%VT-HW)ZD:;NQ0G8GN%/"C#VH$85&T(@VOVW!3^KF=VI3R M8D3=PDX%^M(T7/U] B'[=4C#V\1S?:Z,FR";LN-G^ GF5[=3=D0FEV/=0*MK MV08*3NOP$WW<%D[O!2\U]'K6#UPE>RE?W>#;<1U&+B$0<##.@=OF"EL0PAG9 M-/Z,GN&$=('S_LW]BZ_=UK+G&K92_*Z/IEJ'>1@+-K(976PJ#7\;VKKU;3_ZW\+P #8&L"F )O\-B,> M>!% ALQ\J9^YX9M2R3Y0P\?JN-L3]#&VBWEPDW[M_#M;K;:SUTV29"6Y.J-1 M\S1HV$S#DO>2+2)))PFQ&4QI,#0-YN/C63PM5KA!C!K$WB#U!NV00$3S12&# M*)N):)X7."9!,0F&*1881)1&&8Y)44R*8%BTP" BRC[ K%#,"L/0!083%1]@ M,A2381BVP-R+**,4Q^0H)O<.R;NMO-P!^1TE2QD.*5!(@4"6*U;<;[,HS>/% MD4%4-*7+A26S@^PNUA]M6!WMI[)W@3^Y)2@/6,7JP=57V+I\& D[&=3/; M5\.--@R,[,;+FDQ_C,T_4$L#!!0 ( 6+"DTGF"J1?@( -\( 9 M>&PO=V]R:W-H965T6U76 M:N&?M&YF0:!V)UXQ]20:7ILW!R$KIDU7'@/52,[V+:DJ QR&<5"QHO;S>3NV MD?E!E^)XTG8@R.<-._(?7/]L-M+T@B'* MOJAXK0I1>Y(?%OXG-%LC; DMXE?!K^JN[=E4MD*\VL[7_<(/K2->\IVV(9AY M7/B*EZ6-9'S\Z8/Z@Z8EWK=OT3^WR9MDMDSQE2A_%WM]6OBI[^WY@9U+_2*N M7WB?$/6]/OMO_,)+ [=.C,9.E*K]]W9GI4751S%6*O;6/8NZ?5Z[-_1&@PFX M)^"!@,B[A*@G1 ,!XW<)I">0_U6@/8$ZA*#+O9W,9Z99/I?BZLEN/S3,;CLT MHV:Y=G:P79WVG9E/948O.2'9/+C80#UFV6'P/8:&CYC5&(/)(^1Y#$F31\@: MB$('2& 2&;+!8#:XY9,'I\AQVF&2%E-W&A%"F6L%@&$2$@3;B4 [$6 '.Y,; MC750:'Z.ZPY&/X"M/X0]N":@:P*XCAS7$(; (A04H4 ZHA F!@6B4&1& C@ MK/,R'LT_2K+)&4M G03021V=9*1#,T*<,[)*1NN'LL@]2.-0.(R2J?E/0
  • DJ3$+940ZF[7=7:"NWO 7OW?F3P6M?*V0ILKI2W\!R$T M-Q'#)[/M3N9K8^B4_*!M,S%MV5VY74>+IO^<"(9OFOP?4$L#!!0 ( 6+ M"DU +>=L<0( "\( 9 >&PO=V]R:W-H965T&Y M/)VU78B6\Y:=^$^N7]JM-+-H<#F4-6]4*9I \N,B_)S,-DEL YSB5\EO:C0. M;"D[(5[MY-MA$<:6B%=\KZT%,X\K7_.JLDZ&XT]O&@XY;>!X_.[^Q15OBMDQ MQ=>B^ET>]'D1%F%PX$=VJ?2SN'WE?4%I&/35?^=77AFY)3$Y]J)2[G^POR@M MZM[%H-3LK7N6C7O>NC<9[;)AF MR[D4MT!VG[=E=A+KMGNG6F/,JO7)72U1KUFU6G02(/(O60- M2-)[R68J(6D\:")#.: B$!4Y SPR2"B%#3!H@)T!N:LU]VKM-+G3-$Y3X()Z MU4Y%&2Y@$@*2$("D\$@Z33I*,BZW YEJ$$EAD!0$20$0+\DJG29)8O/GL7Q, MMDDGO?-D=]092)U-J7,OSRH#VI=E/O14A6)$,0R3@S Y )-X,/DDS:<,I]X7 M7T,JFCS86 4(4P PR(,IIC7CI*!^:P 9(BA]@$-!' K@8 ^'3C]40JC?FZD* MH^S!IC'W$'C4Q0 -\<^Z>+H_48PI\@\\4$>IWYYH=!#;J_0'DZ>R4<%.:'.F MNY/W*(3FQC-^,N6=S>T]3"I^U':8F['LKK!NHD7;7\_1\!MA^0]02P,$% M @ !8L*30NAA$T# @ R04 !D !X;"]W;W)K&UL=93;CILP$(9?!?$ :VS.$2 U6ZU:J96BK=I>.\D0T!K,VD[8OGUMPR)$ MG!M\^N?_9HSM8N3B338 ROOH6"]+OU%JV"$D3PUT5#[Q 7J]4G/14:6'XH+D M((">;5#'$ F"!'6T[?VJL','417\JEC;PT%X\MIU5/S; ^-CZ6/_<^*UO33* M3*"J&.@%?H'Z/1R$'J'%Y=QVT,N6]YZ NO2_X-T^-WHK^-/"*%=]SU1RY/S- M#+Z?2S\P"0&#DS(.5# ;&C)%.XWWV]!>D"5SW/]U?;.VZEB.5\,S9W_:L MFM+/?.\,-;TR]7/P/N '3ZME;%:5Q@6[&:-;L)PU9:4B>+QJD_1<(<4*(-0A7!OB10>@T"*U!; WZ M*8, YYLT)U&Z$F$U E*7:!P W*(PN3!MF5.3&8=HO59C;(-);NCI.01)7=2 M\CL*3I(-);\[:B3,2+0]:VAU"\TC]Y.*2]M+[\B5OM#VVM6<*]"6P9/.N='O MZC)@4"O3375?3*_+-%!\F!].M+S>U7]02P,$% @ !8L*3<[B/%7# @ M3@P !D !X;"]W;W)K&ULE5?MCMHP$'R5* ]P MB9UO!$@%RK52*Z&KVOXV8""Z)$YM ]>WK^WX$(3U-?PAL3,SZUGO)F9\9OQ5 M'"B5WEM=-6+B'Z1L1T$@-@=:$_'$6MJH)SO&:R+5D.\#T7)*MH945P$.PS2H M2=GXT[&96_'IF!UE539TQ3UQK&O"_\YHQ-QNIOXG]#H&<>:8!"_2GH65_>>MK)F[%4/OFXG?JA7 M1"NZD5J"J,N)SFE5:26UCC]6U+_$U,3K^W?UI3&OS*R)H'-6_2ZW\C#Q<]_; MTATY5O*%G;]0:RCQ/>O^&SW12L'U2E2,#:N$^?4V1R%9;5744FKRUEW+QES/ MW9,DMS28@"T!7P@H_I 064(TE!!;0CR4D%A",I206D(ZE)!90M8C!%UVS78M MB"33,6=GCW<5UQ)=V&B4J8+8Z$FS_^:9VC&A9D_3.$O'P4D+6^F ,*B7#PB#>PF!,!%L* 8-Q8! +^M+")/ 01(P2 ((]&IQ M"6$<>YN"05) H%>%BPZ3&4S3U4^4(#A*!D;)@"@%+)"# OGP$BQ @6) "0*8 MN_*",([202'\B@GO)8K0(>%X2Z'AZ4!P3R,,K*)OUH*N=QZ'FP5E#[B%NP7E0]S>@R*G M6[BI$- -A>,=A^%NP.%PMQCN!HP&N(5 N:,,L>,S"+5,ZI" FP%'#[B%FP$# MWY5[MP"HZ'\7@JM#D3YI?R=\7S;"6S.ISE?F%+1C3%(E&#ZIUCBHP_UE4-&= MU+>9NN?=";<;2-;:TWMP^0LQ_0=02P,$% @ !8L*31F[[S " P <@L M !D !X;"]W;W)K&ULC99=DYHP%(;_"L.]"PF$ M#T>=6<%..]/.[&RG[36K49D%8B'J]M\W"DQ#.["S:UV[/ MN73>ZJKIYNY>RL/4\[KUGM=%]R .O%'_;$5;%U)-VYW7'5I>;(Q177G4]R.O M+LK&7R]U>Z@5O,3L4._Z= MRQ^'IU;-O-'+IJQYTY6B<5J^G;N/9+HBQL 0/TM^[J[&CI;R(L2KGGS9S%U? M9\0KOI;:1:$>)Y[QJM*>5!Z_!Z?N&%,;7H\OWC\9\4K,2]'Q3%2_RHW%&IU,5;_RP; M\SP/_B]FN $=#.AHH&)_9! ,!L&[0?BA03@8A/\;@0T&#$3P>NVFF'DAB\6L M%6>G[<_#H=#'CDR9VJZU7C2[8_Y3]>S4ZFD1ILG,.VE' [/L&7K%)-$MDML( M&0E/)3!F0;$LEM0RI^%MA,Q&DA@D\6\OJP^]W"0:H.4*C'UP'<*GN(,0=1 : M!^%-O5-0[YZ)#=/TQ2040!D"Q0Q N0W%E(*2V REY,[N,503LS0QWP>:>H9= M19D$!&Q@AD!1 #SE"$29IO8E15C*@""2]C.Y4(-HBJ,V&U#&#TC (;AH*P9L0A> +YEWU"S5O=Z9YZYRU M.#92?^^N5L<&\9'J?@.L+\DT(\AZKAM*TY^\N^^[T6]%NRN;SGD14G4YIA?9 M"B&YRMU_4$=MKQK@<5+QK=3#6(W;O@OL)U(&UL MC53MCILP$'P5Y YJA1:MAA+,L&.BH?^ "]OE-ST5&E2W'"".MCTJ,ML[B"+C9\7:'@["D^>NH^+W$S ^YLA'U\9+>VJ4:> B M&^@)OH/Z,1R$KO"B4K4=]++EO2>@SM&CO]LG!F\!KRV,\F;OF21'SM],\:7* M$3&&@$&IC +5RP7VP)@1TC9^S9IH>:0AWNZOZI]L=IWE2"7L.?O95JK)T19Y M%=3TS-0+'S_#G"=&WAS^*UR :;AQHI]19FF:=G;V MGDXK=?=2Q"3)\,4(S9BG"1/<8(+H'K)W0.(%@K6#Q4;@M!%8?GAG8^L6")T" MH16([@3258X)DUA,/YD,_6U*5ED#K[Y M!&ULC57;CILP$/T5Q >LL;E'!&ESJ5JIE:*MVCX[Q EH M#::V$[9_7]NP; )NFI=@#^>5X$:EPU;IZ9V([G&3M+6C5DQQUQKFO, M_ZP(9=W2A>Y[X*4ZE5('0)ZU^$2^$_FCW7%U Z/*H:I)(RK6.)PKHA04D@M@=7C0M:$4JVDZO@]B+IC3DV\ M/K^K?S+FE9D]%F3-Z*_J(,NEF[C.@1SQF0A M1!FX:*$!L^HQZ J31+>0S1P"1P10!8Q5(%L5*S2CH^ VPWH.2>))$?]7V=Y5 MN2G4M[;+-WS_IEV^72"P"@1&(+@1F!2YZC&QP31],V$R[8<%Y*5PTI$Y"$%_ MTK:M!11$H=U4:#456DS]0R"R"D2/MS6V"L0/M#6>^0R39-+5.2;VTTE3YQB( MILFV%E"2IG9+B=528K$4V052JT#Z>%/5J+<.!\]20SR=#G,02F?SX3ZH+P9< M#:V:\)/9(,(IV+F1VLA5=-Q2ST@/O4E\!1=K:(EO]%8S0_)#OE^)WS _58UP M]DRJ46L&XI$Q253MWI/ZO$NUA<<+)4>IC[$Z\WX5]1?)VF'-@G'7YW\!4$L# M!!0 ( 6+"DU72^*#R@( %$* 9 >&PO=V]R:W-H965TYH53) V;;J[-]O M6Y#!ML[X(FT]Y]QS;PN]LS-E;_Q B/#>ZZKA<_\@1#L- KXYD!KS!]J21OZS MHZS&0D[9/N M(WBK2745P#!$08W+QE_,]-H36\SH451E0YZ8QX]UC=F_G%3T M//>!?UEX+O<'H1:"Q:S%>_*+B)?VBOY&^H02W^NS_T%.I))PY43&V-"* MZU]O<^2"UKV*M%+C]^Y9-OIY[O4O-#COU?W(#N%P] M+1*0S8*3$NHQ>8>!(TR&KB$K&P(&1" -#"Z@RT4.+3J,KR,L;4B6&B:^5EE_ MK5(X5!)W+I&SHI'F1V-^F+D%8J= K 7BJRV9&%O285*-:;IZ@\PLF0,43H!1 M-!L$06349.T Q>A&51)G4HF=% R-I#I,,HJ2A8;=I8U!"!HIV1B H'&HUPY0 ME$)W2LB9$G*D9-C-D6TW-;<).;8)F2^8+02LQ-<.I>Q63JDSI]21DQ$E3RTK M"43FL;H'5*267P3CT.TW<_K-''XCPV]F68$ F=^.>T"% P31#;\3I]^)PZ]Q M'O*)%26-S>.[N@=4V* L"6_XE>V!\WX(;]MCKD]P:+Z5=Z$*!VJ2FE^: M8'2[U83M=6_"O0T]-D)]>D>K0__S"-7M:*SG8+H$CO45F*Z[[N9#OFNV?F*V M+QONO5(A[V1]<^XH%41Z#Q]DI0^ROQLF%=D)-4SEF'5-3C<1M.T;N&#H(A?_ M 5!+ P04 " %BPI-V[1YYD8" C!P &0 'AL+W=O0$5YD^T@5H^ M.5)682&/[(1XPP ?-*DBR%TL0E3ALK:S1,=V+$OH69"RAAVS^+FJ,/NS D+; MU';L:^"U/!5"!5"6-/@$WT'\:'9,GM"@4BCC>7]4_Z=YE M+WO,84W)K_(@BM2.;>L 1WPFXI6VGZ'O)["MOOFO< $BX:H2F2.GA.M?*S]S M0:M>1992X?=N+6N]MKW^E68FN#W!'0@R]SV"UQ.\#X)_E^#W!/_1#$%/""89 M4->[-G.#!_S;">0^)H4L3_5;9W56X*]8QV>9KO MW]@5F@5\HX"O!;RQ@..9!0*C0&"H8&+$JL-$&E-W1CQ/WMAZCHE\=V+H'!.$ MDUS;.<9Q@MC<46CL*#1T] ^!R"@0/>YI;!2('_ TGO7I>5-/YQ@G>IYX.L>$ MT=33.<9W%Y.&T.@?7@$[Z7'+K9R>:Z',&$6'B?[BJ@DQB:^1TH%R-(73_)[*.2--1P('(7:1G+/NKG='01M M^BL)#?=B]A=02P,$% @ !8L*35-)T-Y8 @ ^0< !D !X;"]W;W)K M&ULC57;CILP$/T5Q >L;>Y9D4C=1%4KM5*T5=MG M)W$"6H.I[83MW]V]5[Q6:[_0NGE&2!T+ M5E'U)!I6FS=G(2NJS51>D&HDHR='JC@*,$Y01GOS5Z:&1I43F7%:E6*VI/LO/8_ MD.<="2W!(7Z4K%6CL6=3.0CQ9B>?3VL?VX@89T=M):AYW-B6<6Z53!R_>E%_ M\+3$\?BN_M$E;Y(Y4,6V@O\L3[I8^YGOG=B97KE^%>TGUB<4^UZ?_1=V8]S M;23&XRBX\:JTJ'H5$TI%W[MG6;MGV^O?:3 AZ G!0.B*LT@(>T+XEQ#] MDQ#UA&A"0%TJKC8[JNDFEZ+U9/=Y&VIW$7F.3/6/=M$5V[TSY5%F];:)@U6. M;E:HQ[QTF&","?$C9CO'!-$C9 ?)D )A#K $8:^ $H@>!8!)'ATD=IG88 M@O$HHP>;$+0) 9MP8A/.;-(P@DTBT"0"3"8%VW:8>&2RBA." ]@G!GUBP">& M!1)0( $$DDF@R:P:61PLE",%75+ )84%,E @^X\PL_G>"..%K;$"75: 2P8+ M$ SW&P8D9@W7@5:C2/$3F?53A[*/,2Q8^+QDX0 @\X B/ T( BWT+H&;EP#= M&RUL90(W)H$Z0>AS>GLSM"S M$)H904/VO<+&PO=V]R:W-H965TZ.-!82PP4,G]DEI6%5A/2L?<#\R-.#]3UIO+&T(KPYI(WSGHM=WE6D*LG MFC&GB*$K3+H@B&-?0M"M$"?ZGSO=[[<)LLTFVUX: M=%'633?,H%'*@DLFN7%KU+E/MB@<&NO%.R?KN&I1L6J8?Q%9OG+Y!U!+ P04 M " %BPI-TR_TUIMU !$KP$ % 'AL+W-H87)E9%-T&UL M[+UK#\T@0;9.R : M[@8DT7%^_,EK559?0%"C?<_YX-C8$0ATUR6K*BNO3_YS5>WB_2;_KWUV5>PW MNW_YPW@T_D/\]7&]J?[E#P^[W?;5'_]8+1ZRQ[2Z*+;9!GY9%>5CNH,_R_L_ M5MLR2Y?50Y;M'M=_'/1ZDS\^IOGF#W_^YRK_\S_O_ORZ6.P?L\TNOMPLX^O- M+M\]Q3<;;B$O-O_\Q]V?__F/^"@_/HE_+C:[APH>76;+^J__NM]$@]Z M_5GUD)9957_DF?[B_[R\JW9ENMC]?_4WY>$/V7V.3T 3[]+'K/[4QVRQ*>[7 M:55!LXN+CD:N8 1ENH9'EMG7^-^RI\YA?GS:-OKH]\[_O?.%]UF9%SBU9?PZ MW37>51)%_^M_(9'J/U]"&TMJY\TZO:__NDK75:/%JWU9T@MYM8 I_4>6EIV] MGY_W!^?#?@=5WN3KK(ROX+W[HFR0Y'*QR.!W^'7)3W;1MGA\A(6\W16+WY+X MEG9!_,M^5^W2S3+?-";UL4SQZ_CVZ?&N6#=^_>GM;2>M9)8*WO7A6P/385S!<^5<4Z7]+D?TS7Z6:1P=3@4%7QZ:=-NE_F\,M9?!Y_ MNGT=GYZ;XS@9O,YJW:/;3_A@F1QNE@@OZGB,EMDT,K=.DOB3;9K MC':?Q:NR>(3GUD2>;5KN\N;!QPXWNZ)L^>G3YBY?K^%5WU45PQ;:;Q;%XW:= M8:N+8D-LH?XREUH1LLU$((N2W*-D;W MR^X!SL(BH':#4,4.]L_A9]X6L+5W6?G8M6+O2^#:Y>XIB;=K9&JX>+AN6UR; M=HIGJPRZ7,:[]&N3F,V9;HK-N0RRN2AP*.]S('A\V3K\GXIB^046IYT\Z]KD MV@ETW%/MO^EV7^"F_YQMH'0Z5/MAV4G;%<^?DO?9<5<4BIR?AI9]^ M_L?T?<^!72S?Z+F(:H@#7VQ6/L)3I\C,RM://G=]G MNC1/\3_^PVS0[__I94?+K.SA\W7@07_(#NT3=VYRG%_6<7S^'@0Y< +?'MZ5 M1 %ZYB,^\_8Y8AT@TNU?+C]<_^67MZ^O/]S2P*9_BJ___=/-Q_]HLB2E%,MP M27S2N^CU>GW@#NO>SQ#DBO=Q\8=44?/)@+Y?9 [ H&%E\NBZJ MZJS)4X$ #\5ZF965;A:\E6!3I[M=F=_M=\2E@#71@2C6:Z2,LL#?T1R=E2.: MY/U>=3;\[/F@53O^_9<+@Z?O4SSQ#]DN!SD3A<.3^(]QNUITNX/62"H%IOP& M-O8&>#](M@6S^@-J4?.PN@/P_*.-0W'T*WPTCGZ\Z);_&P>Y<_R-)Y\=?M<; M[:/O>OK X#MVA5O."M?SERVJ3;",O.?X_KL*3N$-7TG?HDL,CU;)&\J$# Q. M69F!=+YON33YV!2-!YN$J&CO5J!N-*7($GA,#)+N*F^<8S\&E:^: E[&K*!# MKOHIVV2HS).LMGS,-V0?0+;;]09/RO=\W2'9^2=89*C__@YX5?',,V^*,LOO M-R+&+)YBM%U4<))I/Q#WS:JS^!ZX>(M<4Y'\D7W%#D#N>U 6T28LW-3D3R+( M4@_D0A9HQFV+#Z#7%IL&E?) MNVPGETP'A:0Y?.2;;X-P\/56MFF;Z!6>0!Y;8^^U+]^:C57I\F_[+B6:9=>6 MJ[:#"N%H3OFAL]]'E6<'<22E?DRK?*&OP'YGQMC4/];[G1>O.Y_CUKX 61_P M\?0S'*#[#(>)=J/G>:[V\^TM7'\%>J%PI=)^%?_GSR2]-:[7#Z*MO6=M#20V MXG^=SQ]U(9"5YLVZ^/)MUJ.KR]N_Q&_>_O+K;?SFPR\_Q[^\O_YP^?'FW4_Q MY=7'F[_>?+RY;MC,\!2V;[Q+OXE9/86=M*Y.(@;G$=^F2^%A3!0X>*^Z C*!Z03=L06H::S/8 MWZ@KTYG$6^ 1-<__;K5@7Q_%2U_GT"+T%5=HQJ0C!*O:VB!?YW0DR?C6S1.N M'M+-/4H?&TLN-M/@L \IKYU&N1;J9:@S=)HK>+P=IAAD]UWF@[?I'1#D@(;Y MX;!EHVZ9JDVY=9>??KJ]?AW?O#N+WW_XY:\WK^&/'__CJ U?/R0W[_YZ??O, M.[#Q%EFVK-B@B:(,[H^\VU1ZZ:TQ^.3=O@)=K&HA^OM]N7A(JQ>VMQ7;8&@4 M;)VIT.FH:=9)\^;FW>6[JY>0INW($%-3&]3AU^^ 29(,CJI3,A-AY@@4A,<_L;T?GEW3B,QV^K=ZR:5KV\;G5W*(<<=C?+G'N[%4JT8\3I+ MG8#:7."?0!A&+MF4>YT=5/9(#)WLUEGKL3CF)K:&B7^*K]DD$=[)D_B1]:L, M]:LX<-T%A3:OA&1=KP26I -RC-B)KL5.U#T$8S!J M4U5)*>EZF27.5JIVO8)*U)419IT:<["/IE#)=I@[=[3277S0D]9XP]L3GGGS M1C@7&=!%YD0QX=CGD@XCT.6RV"KKO[R]BB>]2=-.A.+(LH/+AK]V=7-(I6D3 M&V]:Q48E7V9MHMU.S?!Q2^J#K_V.0_RMUC_@ZM ?2U!&$:?[T4LWJ?U$S6DXRK@ M,BZK: D-W@.A0.)9\KL)#+G\+=O1;L$^K?/UTOB M/+'(67^)LG7WFAJK\O[.+Z#UWBZ+Y8KT'05OG33=4490D MM'NRI.O]8[[9/R8X_ARV-8F\WL1'"GD.0\&SB)I,E<2K=<$2/RP#R/)5C7 1 M=PD[M/@"4@=2S*Y?E:W7I)\MG,H*(WH'>@[,3L-9L,5;T'L?XDMX A:7*0>: M #P''=[!;_%#NEZ1&(IN3D?N")I>*6- '8,7K7,+W1702Y,@D;0(K]Y ^_S MMDY=6"D04^ .X_%>0HCJ>#\ZM? L3[[AZI\_=LY[/8L MV[@OH_ 57K_\GB[0+1W>YWO.2L>>=APES>\S7:[23@=R!;J)T4RS9 M802RUH8,#C);?&65KV4MX748P&Y_AZ;CN[3D;[=XDT*'VIEZ&0IO%%:R@+A3 M[BO:^]5CMN:M3WT2AT4RTU#PKRT*U*AIV"7&%Z+\43[2#^X0!8.6);*KFZZK M(N9C6"7!6NM)K")S#*L#YZ_MR)V7>94%S"%IV3[-<^=.&-]JI0Z"S]?SQPK> MJV )GK3EB_B73?PSCCUV?CK+CS*2/JB'(N*F-M7^\9%V9QIO58]+[V'?<8A& M"GT^DG"80"]P+'[*B\\IB!1DF,^Y_>(+,&H\=OU>[P?\E[XT3D6U6JWFE+_-GR.%D*4=;%(V;(7_YS#64W0>%7"=<;S+3[#U/KC^"G#34]Z%6HA M&=[W\ K.E#=6*Q__G,)*[BO'M6$)%NNB@IT7Z::J]K!<0&8X_RC%REK&7W@? MXOZAZ(YS1TRS_A1N@=ECI=4 MQBSB;QER,FQ(IO;IXC9!6QC;Q7@"(%%F6:FD#6:,8GJ.7 88[NZA@*VDC3:" M%=%02O0,A 5B\K@CRR<25X"N=)%C3"6;A[#?]R!N+%JL*BV//"=F#"[B9T<2 M/3^2 XU\8L/(-3!N/&@5,2:T==$B82-[U<@2W* B$BZ,2!BMG !5>0'J(?V, M GZV 2)G:-NF/8PMETL21VE#I'ZP>$@=^SK>Q_6O%-[H10 MFI#O4^W\4^7E^[D\3VP+U$;V/&Z9[93OJ0JV?5QN7+V^LJ- -DR,TT,U-,+ L:T+9RH :L"_*"2W]UT M86T<]3N('[<1'V3*+-X4NWB3X4T%IQQ("0>79,[/M.#:X^X!](!'8-)W[+); M4)LBA5/PF/X&J^O./&[GO^V7]^*)P"V1 MLJ5N1YM3-F7ZR!9PU #(Q!35[,B)\U&K9$1F\$1.%!LV+!%(.Z>3Z,,XZ\9I M5%3I'D-#H1S%VEYHY4 @]X& Q!H3;77&7^:;!WH\DFW:NGPO.+M")^55BV*]AH70L#8D/7,OZX<@.2?"P W7 M;^YC?A,W1Q^JU!E:E\3[*EOM,5SGLRSC%FXBUC=!ODWS4K5UNO?7="AXY2XB MXV8QNPL9:[9:,V]1,I&MM%+SZ9>'?$$\ !D1F41_VX#0J_+G.Z2YB!=="'-+5..3P*,N)B"VH)$Q=$]/2>K1;$:87+/D7(>%(0 MA_/2MZY[UG>\E="BQ&U->*0((U7(^KU:6P. F)>W?(6S>K2D >"N 'X/K'.= M1"5>4T14T.O@E(6Z!DC0L/:9\8)5V3T+TY=6JXA^H'B+35RM"UZK(=5JB8$BZ/T.S0T-F2T2,T)H-(D/VTQ4S8KAI"W] M06H:1YXN0"!R4@=ZAP-CT>^Y\?;A(B5[6_ SDW3_%4PK=)?'W+HL3M MK_';MU=)3"DT]N.'Z\0$(&^6M(ZP?JB=?+J]Q$>=UN%_4MDCB7C)<(_@]\1. M48BG;[]D+*2E01RAWZ8NJ!I.9 I<@5Y BJ:P8'\#U@+\Z'.QLU$0L-=0D\6@ M6KBZXWP5^7>>Z02%PPV/$G4#/"\E!M0P5\.V\$OF)7)SPLJFVZU8M5"7H5 * M'PM.;3F9[*\WUTXF>RR6V5IWAO9)(9I?4%?VW^)NUR&H(X5Z"^?-#:*E =B* MD<7I=Y&E(^=!QG4,0I%H?=:Y6F)8//(;,1$A@J5QD*#6:!,)&F=SB%Z>%-AT M$;_KB%6)?WW( ID*5>3*+NLIBC!P)JH(.."&%.FBS MY7P:VDY.J^45VZE%V41VE^#O?A3,W;JBDAA<1<;SAI4^XOX-0PR+5F\,7>->D\NXELD&EZ>^]*9 M4"V358L?6E'6WNN2JT"\+A[O\G03O<^JHGZ_P1-PC:]$2;&ODS8@/([D=U(J MX9$GT;+%:)=0Y%]#%B;Z)8'<'+G0P/#R5Z6M*%&<96M,0K-MFV67_(S!A+(V M**NQ.!TXX%%XS5CBEY\;6E F%C:)';_+Z(9O-/L %WN!&OF:&H9A?VA3"6J+ M%@4W8_N -=0L&'A=.K+J-&\5\J>BTKLZX'N+K- G@F5>J:67!N2.9,H6/+EK M12(_&.\&_BP(N7N(^OP"YQ)R$Y +J+7C+B7I*HQ.% M/F*ZJ<28BB1HK/#+-FNYM^3K '(*#<,QX.7\!:_8T_P,UZ':I[0/,G(.LU,Z M12&VQ#G1S+.O>45>&B8H6C+XNH799TMO^RY*E$"*TBEL"70"O8#T 3V4(M\O M:!F6% >J#Z*\!"RKHA?@C56FZEV)-E'BP*O\J^3<*'_CW%/\YC3_?-:BC=)% M@=%:-/VT*O"5)]*=800L$96M%,*[!*.,\HK%(M1<@-P;)32P/\H"@VM )Z>B MO":*Y;A)@8"TX4F6=5/_HB(.2'$\NBVRQV6]#>?'73\E$3]+#U:-SO9;"G#5 M[%"4D/AY.C2L:S[Q 'SO[FW6UL42H[OM+L41R2U.JQ,)29V/PQO'_(@YB@IW MU+_"+D5C--NT9J$0EF), VQP8Q"^12M]6H+>_6E+JLGIY>VG,WQW=-Z;)VXO MTYE0SP:;W'W ;M)ZYBZW,*NOI(;#^H_&/W38:D+3,6X"/G.YFGUW:F0C^P+E MYRW"D7@_+.GGH@_@@JFVN80!KHLMT .$P,"E%CBT(^?S(K,TW6CAJKN[-= _ M*[6&^H&Q /3)UOK(UX_YV1^K(T=I7>T5R#QQD[?X.;)_?/YYG-!S[D]I:WB;H/=A)[70#F3C;BESL]$YXH"%U1,[OK.2K+S$"._6^;V2]-+^%/F?V&<& M0WU$W8QO(IT;+I<>OY2L"L#U=_%] 9<@AA"SQZ=YZ)$M=6Q.7JU(5&.\&]=9 MQZ"=9BRTI ':(;%1F_RG2)?ZL&!B:"*NV&*(YT8H19HLWTQ\UTKC@??+$8%V MM+CN1;# 9I4:]F:A+5O;OF6>05EW< M9S(7W^@"A7R\18O];KO?J9R/W-I%19"E2FX9O/WQ_&[7:/S)R9),\C8P3PZ[ M(6-DERV:V1E=IR*1M6WW&"/:JU6.PT(?[BY_S-QA]HR$>(;P@MCR"4H7\*Q$ M&!XPK(OHU@W W+:^$[J;1 7$'<@&^'VQK]9/;N>6S9O21KKJ2"Y4T9,6W/N1 M+F&Q;KNUJ_U6? J@/;E]O%CC89+5UY8>!Q%!.]-3=$),NSCD1\Q^AC-?IQ MD FKTQ3)ZIT6HD7O8O%7L,V8CV@NV3 @T9(0Y148GG,2H1F+A63>A6X ?%#- M&)/@S"8W[*KUXF+EE+F-V\*P^Q]ACY!><7#QZ$I? M>Y$Q<"MY[TJQ>A6?]L_LS"->;9+:!V="SE8B.HM'8".J]H_*W&39W"IQ*RAI MD3>NY2+"5:\O':6JLZLI>,&8$(VS!.-"+C#TU7:I>W6-F3")<^NP.(?;\P$= MR^QG%-8?84.Z-!0A1+.%'8OH 6B=7 , H^ZS.Z>_,N5WTXKCAZB,"(*96E( M$^_;#Q#I5&V'R*D'H'O_%K:-K(>C)EK5%1SL'[T$(7*G3I'9L:.^)< M1K/X+%"ZI:OO 76#4I3V[DNFVE3]?"GU6@]M%/1XX30*-)<;(:"$BQDNZ+5J M3VC7YX-'#K6%=RJZX;:)$22]R$UPLX$^*DJ;R\@.U]HQ7=+P+DL8EJPJ8$16 MD&+SK)&R\'T9J41-I!7%H^KQ(;7>AG9=L)4TH&!F?,D2*^!2$L@ 7>5]J:FS/-;PT#4[_T0.J19A&#J MH_V:2+-O@R5;[C-SD_ V 4H0EW>VR#I18P1H7.[7&5N4JHA:6*_%U UZ99%O MV$\$G)F\&O$BXUA'NXHF0&(7CI[-.H)99(312_[&RZ>.G^B9IK!6ZR[T7@!O M7S8J)EM5TWB3W1>[/ U8 -E)8&[9A@+9@AWQ2/@H>!Z]J]I?4PE'T"]@?Y>H M<0C/*%G6L\/;;T&C09.4!&YJ1EG(>EL7UR ST1EFVD2.-$+'):>>D4*IB!;F ME)I-YIU%8H]O($")\V M,:63LHDNO2]!W!UZL.XX\BZ)T"X$E"CV]VR#K!:@8^J1]T/U?G%_)8%V37N= M.CM =WR0_&UWQK.?>P- 5+O<4$+@38;12)Q,6KK&280/J%Z/0_(:<$+E 3H&1B[NI&A6,"A6C1 MOV08PH2'!A,J)#)"XL(J:UBQWL(@6(R_B"MT69'X).XTI(%U*UJAWBN69)XC MPFN44Y,CT (TF0*ZIGWPDE6C8#[0EDS"B42L.Z4F-%R53'=+[JL]4Y8V'(O3 MM1,<#F^9+VG;NF$*#UJ%EH>H74VN*Y#69+)[*#,^=%7^M9'7ZA'-\*@@3##% M;QMF\8OI\9=-^$[=>K&,3P;3(273R)U?NC8[E'UEK6T*4" W$8X-NJ?0$X4) M.YM]U52ER?0%,DJVU0PG5!CMW+J,#L#]20:&^7W%/(+*WG**[@CVA+XB%[LZ5VJ+S_'/#HJ#UU^31G2*:XZ:PXVDDF?7 M5)RM%KJC6&123#3A6V+MZZ)CD)SD0A18E=S?_2U;. %]EW[%WO\&>ZQ:Y@LK MJGW(MGL8R()CVKB)B]@ -&/<&!+,?/7AFK_MZBAJZRB(Q[_ 2+=ZLW\I.+7D M91.X L$ F.--M<:4[@L)]HX0]TC/%I\T:,J%=L-1&'- 9D'.HZRT/69?.=6- M[/9/VKD F&EDG">61MTE)N0N,L%ZU!%%J;C(.C9'0BN:HF-ZIR=7V=+!9;'= MUN)AUI+"-%J,\P?\8VPUBD@/(X'9QGL\L;@M?IDT-%\%K9QBFO-TU(LE/,YN M3)^W]$EN=A3KI>'$ 5M%W)*WM7,PP&[/Z%4DY\*-GI'4X9(+@!@U)VEW@'EK M+ N>S<\H/:-6BA@,&C=OH6N"N1JF%GQ/ [4" ._JHU/<4_)@4>&7?J6Y2;, M2@H)8+@\ITJ$,,%R?PI\A[.K5(%AQ4=WD$*'^%Z:L]/FIVJ/OW<.!'??U>PG MV&[I0O[QKW7Z1>P$^A@'BY+KA=4A\O+AL\%!58DHLE.0I/3#?N\O#'_6PZ#SH,=W-\WL0=;-GFPW$RA_^/1@/\.)T,D\FXAQ]GDSF, M9T+?CN?);#Z./!Z5.UU5F.59!;@N,(3S>#0?0#O3^+PQA5:J?<])3)+A!&@Y M']I)M+"^6I^P KV+?I^7!S[QZL"'.7_1F^+:'#'X8QIB']1!PFIZ0*2D3.EZ M#;<[^3J8,NZ 8X0,G^5\X]++OB2Y1')QU)7EXT%5*1 MZ2^7@#1H*+_/\0(GT\KRG&-E:R&35^R41"\(0\>10 :ZV3I=!)F2;J66'8 I M/B/+I!L8(W949O-M XV1^S*-.MFP U&8FNYI!GQ7SJ5) V[=7;N'P:T5$CMY8#X*W9 M#I-NVQ)JC--M(U[$K64HM=P&Z1R'7\MM:'AVF[D.45V]X?)'2,JHH\\CQ6WI<09BUX1[G"3]V;S>HR\!I&6$/HIRT+3FP;].HE19)4I# MCP@S*#32C68]D!I?L[$9$3EQ*J8<#1]220FL\HVX?4Q]#>9 ^*6@'*(YE%S@ MY#U2K.5(SHK?7F*RDJ&JF0SC6]R]M/],MY?YQ$ 5ZB!3/_6&Q!JAT,>V>O\*:E%5PXL>I* M##3TQ@=EAY10CM^\5VZIR=*F3V\,AB\C^5+\B[2/88DI4QH]1,BW%UF(R01[ MEA%_-%RP,3HU']%N+.WH'!L74U00=^)=GQ>62-A!R?N7+0ADW6PTS8CJVC[' MWU9;-?61 8]N 31)TI#AZ\C ,G ;&[[7G0R& "WA_-"&%XO$Z>3-;$G7#\:G M4'8:GL%]E87SP)@\E^J#FQ$SI,I"N8Y8B)&CK+B>(LFC++E:U"'UF#@#:4$X M&/85@]VZ@I>\3P7VG.@K)#IF%".2*EKJ%D.I=V0IM@BJY"_ F:"8M"FN9T] :1;-ZW&;FMY4C,1H,S-2XVMG=OX+?WQ^Z6 MQ7A%EBP64*A:P^))(>]P\9EQHS4:W=<&A+1B.9?%.*2Q0# ;JSA]86WC;=$K M%JT*F_DM>PI"-PAD,L*VV.'F4SS4D6.FE.!M@V$E&>]0[_'4''M[U)K@)<%E MI9!"- \?U7.*[81S>SH3U#B*-<20Y[V2(@P!I/!!C4?4'!NZ%-=/N8+WN[N< M.\$@*+Y%3"93$IO+(K&RC(^FUJSD&O**S8TE(;PKQ M@JLSB1&>[*;R,7H:8P58I++U#""_0+80P#BK5J,[>&,A7*G)/"#DJ<1 M,J9%F=.Q%--5(%YT#(),SK6V>?O<939%!FA@[,8M3/^8OFMS;>V[20"::I1J M,=\JX$=DL'8L591"1603+OD<*YQI(GPW*]Q$@AZBI+&0)?Z@X8QD;[I)2O:] M1:FG*%?H+$>%K0X")#D$J83,DOO'W!&1>FU#P3ZOE&9KITT[WX"SIGLCGB-@ MX? \GN'<333K+W%K(NH-AA ]TEP. "8JL!0YX,NR0&".LLPD4_T9%,4AJ-I' M=(^7S<\IW3.CSGLFR).-#N;)(F #2(H:G)PV OWLZOUB!89LZ&E])]8X?__P;2]FCI(STY9J M6,$,,8X:NS,>_P 2DLV#W/.X-0;WC<=;!K)>9$_F#JUA"$#!8>ML@7N(W)(]',99)Q=+*- M^68.(S^O]NL5WKKV=V^KO1!8)X=36;-6B)V+ ?PH@<0(?1L(PLLKR)-/6O) 0O"2-@X2^ 1O+2&Q\1!+*>) M=>:;W26#R$SH8!JX/'?VZD>M9FGQGJ86CGD1-2^!MUUNUB&_M)W._WDM%D1#[K7C(8#,F;.8./ MHWYT8_;XM)],QA/H>3X=Q]-A,AGVHT]M*2I=J)KQ/)G/)_$I_W,6GT?UBESG M\6@,@YG)/Q%O4ZGD,YB.D]EL! _)IXB+O]J%%^B>@>.?LZ5'ZKPS5&EF'_7DR[T$*-^'[\9#S'J(.JN 1XU"DG'@T$RZ ]@]#-TJ,-?O<$X M>J[L,N[H =;4QN[E5?YJ-)W5I0T\^EWG(^J2?CB'+W#M>$;NS7D^_#2.X M. RY6]"A[T"0^FV)EE=S->L=N-J7M!)&9.KD;SX?!"V%;<,OVGTZ@:7#^*8. MQMD@#XI"YN6C2;3#+D8WB;S?S^&C >N9);,IGM[YF/^:3^:1EO?EY/_)"+C3 M, 9F )^&@VED"_S&@Q'R)CA[]&DTB)J%=F%G3.&G$9X)_UDV_(V#(;3/#VA+ M\_/R69$0?^1:M1_3K_'I.!F.9GA\^_1Y./6/X>\_:KU:5V,2'J6XH--!S!^G MD2]ZY$.*SMU'^_-EK7PJUQSB^*/)>$9[_]S\V18FTPQJ.?=_M0?$''ZE,_CJ M[[)=^M,I[) >G?9D-N3A]*>3I#^H;YO^ /C2;(8/3D;(C?NP0:;#>;A]QLC\ MB.W@BL!?PWFO=0L-1\FH-Y"UD<^'MA!TWA_RX_*Q90/!;3P;3[5W^&LR'=L- MY&N3PIK.I]C>:$J?X>H(]L8DFL/AH8TC MD4_G\O'PEJD]_'=B9F&^8_2]-N#Q,A70&S8:!OW-D^%XPC(5W(;#02A3S9+! M>!3S?IR"8-0;OE"FZ@,#I$N2_VV7JA8U(0+DK ELK*G\4Y.S)@,2](#!TL?Y MO*5%0M5U0L-\,,;_-P2R*=S9?3R:8Y)L\!M@M-&9I;,@' ;^:P=E_G5?I_3V&*>E*OLR2%P!IZ6PZ+6RT*:W[0"'L'23X'RI!K!/3/HL:;7&^('..OC M44]+T0EQX?KKP^+!TWU@"7,X@O,YR%W M8:R^*'D!K(:MSF?3OP]3&L.+!'N MH[98DOH/6. MD37;PCN3.5S5 [@80.0;@+XV2&:H-_8F&*8'DBI0N$\7.W#$ M^5#.,K(4X,') +C;")Z;Q$C?Z;<1UO&32V\X<]]9KE%GY@8ESD#XJJTH,NC- MP JR /'I,"1E8.03A"P]M'?[72TBL"5XBXX31;Z&)D)FCP9)QS(\2HQFJ:\. M1T&SP'Z(H04@"S4<+D9_E?PVV79:P,51Z]%>_]DSJ T!N2XZ(]E:1AP=-V)' MER08O>T,^# IH:+2W(G:S;K>L%1#F:U#"JEW<"H2 MV!FJ)60<.SO\HNW'B3QJA2(MY" ]8"(@-L^'."/0T.; 9+O]%VX+VB1)K4-D M74V'B?SID#\CB>])0SQ!J^!@-.$[8C :BYR$5AX1]-F&*BR\/L812+^@)K' _P(A4Q<950; M07:.+E5,EB@0Y>S= CI>D".T?O9ZO3H9>1)L+)V2C6_0HV[:2:F*@UAR.W=L M@YZ\94_$&/KFJ%!9+C_5B%='%(IDB)IJ@)X@#I]=U;%"#1]M(Y; %<2YQ KW M[ QO%'#4JLQ7A/Z:'A4H,#*%.DW;_U.W]'_JEOX_6K>T!AFAT%'KM=4G MXG@PCF&D,&U'8P]3YV?\?OD^Z6P2U? M_N,_]&>]/U41,CPF5/ ]!REAL >&\Q%ZQXZ<_QCN39S[9';A]@FE NP*09/_ MR#B3^+[A5=LQ2:9M$;YPV7E#%$!YDT"#Q:.E0+9QZ$"4# MFT(H."Y-HU-$?2!X63DO^$ J#)7N:]K:N+0(ZFZ3G#B7TG,"9C*:A-H6(05[ M&'.SB&T,DCZ&E5RZ\T6YJJYB&9\+J76O8^/LJSJ4>LM.A+UQTL>$\F K M91PHCVD0J;KREGADB;$E+O#EF:>_I)5-Y<+P Y_I\AXS76XPB8("4U$K,\D- M;$4?37OGX][YJ.> &QD0),!\=+ ;L!_#A#JXF8#703[=)Y(H,<':C2 #G=,L'5>Y-206/_;992EQN($EPEHZ]7M',4F9X M[81YQAP\YE.4W9"=8==EN8IH@C39[#1$$CG_3KC_J@!YGU3^U0J#&U&_6-@" ME&R3Y5&[^,0.N DJ\^T@:H*+Q44):3E$7KNP9"1-QB,K:8F);.GT1[?B=8 > MA"W)? 4NLX>H(EAD =IV_J\*'?.NPOS^6TD^?]M?5P8/]0,@_%2EU.W2#<1 MUW^TV6":VV[CX0P*'PSW%XCKP)?J@;@( 4[1^EI6V)PALUPU M>$1G,JR>@%/?:\IDQ/(="18>SH\XBT'&N]DL+@1ND^,0EWQ+.B0R!)>2,O'' M<(;NV$]D>;2D^9GL]?>\UZS,8AO:%]UOAX1 M'4A;@.' O.FEDWCP71,?Z&;]NR 0UJOHM/^,)E/,+3M=$(A(.C^GXQD!H=>1#V536[#+?*%3-+<-YA1G,J20.AQ OQ?]I SCU//"7XOR-T+3 M/V-[Z6PTBOFU$PKI@VYK87@VY-9>'MUG&1Y^;JIAE%X(:V_0"QG_SP-'MGJ( M(K%OF@CJCP^9,7X>OG6XYL6#*4IA;S$+]-AQGB.=5""9PV=EV((%;1V$/-VY"D1C#6%2%^^',1= M4BQ2 P,?I(\2I:N&B(+Y):ZNHB U!1;:J*\F2N4@)E+DZC$SJY= MC@9Y\6Z]=P/4![T?E>O?L+& M[.J[;;BK+Q6@YHSX-E^1 8A,Q()V6\,R3JH M![O6-U8M0[1&. 5';-)?!\3^LV5!^3F*'9#[U)KZZ(TP4R):U6?07K MXE8MR5"%QUJ2H0'9QX)R):\OV3JI*'&#N"%TL0#!NEI*SQ C$M@BNW ^",[) M5SP2LNNY/$6UK10;Z^>5_L6V@08@!]/)98"0=E1QBRRWAT^,#/("K^+S-_@5 MQ7K^3#Z1Z!HM^=$IY];O*X0L3A08T9CG6*(Y"X' L,686M0\/O(2LL,$G6T8 M3]=CT#TJ(*R8/6DMC'%K F#'\[%X&W,/16F!#E])5&,SVM6'MG:6C[?6593F MGS43<$[V"!X[4AJL^:W)\0$GDK*#PXSX3L71U:#!^R82L(Y'*=6#9DR2."_B M7UVI5L4R^[)A"\O?$!?Z*3[%@ TJ(D;V,G3&G'$MAY8"Z6+)M28S!W:7<^[L ME?6MOW&YLZ86_7-B,QLAM6\3%7#@^2NMO1P%_9M>84J_A*4%6!J["FI92PSM MF.3#H&)=/W^A&&,XGCK=JW&7Q_7KRK@T-F__($N ME/)S]@?VMXXOXO,XZ&U#8=H^2EC!_TJJ R"D=JSZ5&:BI MLV1 L6.C7H(*&DKL-@MTT$OFP#LQ:6DRB^!TYL!GEE(@#"1_6%CZ9SB)0/4M M%21T2ZX94!1@$).D/QQ%[T$HQ"WDDG&'&.DVG$44=#C#E++I;"S>>T]05_8: M%9TQJ3>8/!6=2(@T1A=P,EK#*=XN,$KTQ,N>_KWK.KGHDE^U _=S,YA(+<8D M[0-O!&5 C!A1(+6(DVYI+@5W&;CFG<9P3+0\7(JN6J2*+LP)RH=ERY0W"'G=@TWJ6/ M)#6A60,S$":<$S/MSX4>;>1 .B@.'EOV+;8VW@%4+DR\#62(P6!Z!* [1:L7 MYAHA&N\DL*)#I#?I41Y4;VB,*A]:C"JG(+K, MT/8Q2.9CC9D]H3#U(0'QSI*Q)%[ .,>S83,%]R54[$\D,1;QHK\W%6>8]HD! M7U.BXG \/T3% >67#:>=5.R3Y0RI..L-GZ'B=(AQ?<-DU.M;&@)Y<-;3!,UJ M1,,^!2LCIVI -P=:HYS\O(I&%W/5[5_72P =R ]3R$%79;&ID08B[&PZ9D3" M.391@P?8L,W$R4W&/:@%I2E@8(DB";)X,FBZ?/N\!:.K*U'23O)(5,6D=7H1 MCA@D\^F0GT37[VA2AUK\&-B37&9$>XLKK6"AP@-A4>\7B&^*8^8(I#8 ZIR^ M9F&C>A7]!Q8#D?LF4/7.(F'>L.EF<_QCCO'MO2E\'/3@8W] '_L4 4\?!QC@ MT>^C6E1F['"9C@>1GM?&Y8[!)VW?'751\YT\O> 0EH\MMR"YO@7TWTI:T4LD MK0RK%1,T$\9E4%PDL/<<-=)9,IPA8\(\G2N+Z@3G#6@U&D>?-@0/CGL,U#R* MTD:L'" 'IK7+OV(>7A?IAI)R)L P06 ;S(*EM2C;36!@9IP)H(9%U2L\3E5YY'MLG?[9T..*BKMN2@HD;T4K^[L M8O"#2C:DV7$ %OGS[W8*-Q8IL#COA@]8.K0_&EWZ&!4'8W_))N5_ASN-_>DW M&^!*N[VT2N%0M1 ]TO*"BJC XZ8VU"UB5X#@+Q,H$$:7!64O-CC@;+FAP"/O M?@B.EN! IBQ)$W )<$&,3^+8QR]9Z8_)GAO&E O@(=GF'@:!?F>*TI56.7@! M.0T6)MDXA5FX+@6DND>T$ :HX; -%!"(ID+'"19V/$]&(!51+-->"H24F0#. M1=4#M!K[TT"Q.'BT_'=,6E"XZM ML^&V*ZZ===2NVU:F8VF#E[;P40>>I*-H!2ST 6W^\M;9S1%]V9;6B5OS L)ZDF%1<7]O0P5JCM8 ,!LVAX=\#)#=J>D5LL=DI MJR"TVN>&XQQ%G[TF6T>\!'[R<]!L>"::UTUDKALN1:0B3=N.>,7BRXG<3"K! MC/H]E6"&DSY+, /$@ABCO#,8TO>]0)RA*TW%:@QF'8QFK<('7^=T8CW!(KQY M#?3F*OL"G"+[C3ABOZ_"]2\HH?+V7J4+]8/>X<7@#*!T%30$=X0I24DLFO[0 M8@#SM?"Z?WN!\#7K+OP(,LHZLW7I$#YE7V[82_;Q)ZDYJ!=7>V5'N&A]%<19 M8J!R_9T,DCSCLTEQ-\+C9GZ-%E#J&%D:NY9V1?&;@XFJ@ZU-7;%0!H%>%"4( M0&$]0UZY$5RYL&)H^J_A% NK&4[I3G;<:#C4O^=Z+F1+M9=D9*")KI*,T7%E1'M0Y9#!^(L6*42M^^^EIN,>ICD!V.))#3_#$B&)HW+)3V?#OL< M14)A**>@L T8A@8SF$]G??ZC3Q!6R8P*6@V3&3 _IV3D[D371G ZGP\HT&0Z MY>2_/MFAAKYS1+V8QJHU&D/^OST/J#B?[<]_$J MGOYW"JVS]= Z)XRH@Z;NI#<>L%^0D%+0#([@%(+_0:"BNFL'T_B'>#R"_PSI MTQC^T\*THZSY*NYL.,QTB*<_O+R\&=^BQARHU;& J'LRCFLWP]$/D<5F']G9CT<\^_&X M8_9AV&EK4:C0AB-A !*2$0"L&\X>&=[MH1_3.Y!ZU<"+-'JTT,1R:U@@1Z[I3($H>78IS-CE)ZD68B/E,QUH\H M;#U?&H0 +]Y\N 7"WN_76LD[QV"2;"F0 D2:G9V<-"CU%7B8T 97[7016X=7 MIK$($@FN7LLJ. M,"4S 9<8Q+'U3P)-KK=^ON$35FP\5JF*2%0AU12$EDPY/J_0]'Y+>MV7@JMY MQ[@6?/LRDZ+^,89O)Y*]'O5UNE4^].GVR&Z0779T$QWLIB'.4E#N7TG7,>&N M#/:5$!VR I1#:O 8T7+R?>GN7*0WK1+EFA) M"'SLI--5Z&O,,687CBBP1,SEI-[9@T=LP;W"82L/.=Q#P'^>& 0;QJ(!U_EF MNRZWV@>*D4 X*"=#+H[H3J* L;?48BYV34EV6"#D2N95=SA"@=ULCFZ MTHP([JPL)T%TF2,Z.US/DJXC?TD*I(_* MWTKF!#3,)#M54$V B]1Q$7-5QG MPM>=DE-*#2<9,"&&EA#[C1FT?!](WO6+G4(@I;RNV*0B1>CO*F*]LSLFOJSO M8U_TS)#)WTSU6C'.1^.V7917-A4D&#^:\:H=;SB>(.]^>,54I-#P%G,8C,-: M9/NT+)^L;;<=OREJHWU@A%QH1#Q],&'Q23ML7%J/#6>G5#MV@K&^C M;OCLK-?.P;):%RPHD,Q(W[KU7#C%1@P7I;KBO9[/4EJ+Q:YU62)(U@A W!]'KR(?UA0<:(40T<-JB:#'9V)'RG MK]=!@BS%A5FO";$3_]N9]LBOT&:X' MU.UQ]":C-*E\R27;[3@+3'U'+H9@9OCFA" )^\EDP-[CX700N4ILB'2_>]!$ MA& $DZGT/V&D%FUG!N\_M^'4?,)A1:\B!%DG)OO76T*PP9 9+-P-N]#_UCX0 MF/@$4=W0T$MXUS2-&29K1P9UC?OH(&6OAT-'6/6_HH-D TSBMD!)Y?;B\L+A MDOSU5A%),/^3C5<1JA_9,D4]IM@ ]TKBYVGG] O8)]$1-@F-5@BBTHU3_#N: MM6"#YSM-%.;(;CH3" B%RSP=(:7&9-%!9,*9[%&,ZLZK2IX=#ADBC[SMC(LU MZ,6=C1-&6:'H.)B,%'64;%T!FUORK?8&/RWR?_R'P6CXIXVQ39Y?W_[:4#X: M=3';F4R_JX*F*S$MR==8S+IPJ7 /F$GK6H;9:55* MY-@U; TRT_K7U+!STKOH#\8^DC]!6>ZD!KZ!4(UXE6V<^2#QBO$J+^&B:@X( M=%,JU8/\HL "09^EU!2;\*5^N1L] 7UI6\+QC@ MZ F=/BU.>JQQB.8>J8I,0#D<5.'FYXJ8MDS1F\(P,#G$X)@ZA8 \(7SW!ZMU MYQL7@P6R5GF)5.( VR,2; _D$WUR]_LZ/;B,HY95G 2K&-=649)L*-&075,(5XQKVQ@#LZ34B*N%RUSBH/[B![QR%.>DMKM4;/JY4;B2 +V\6.1EF1B?*V2J6:V2(4V M@N22(V9TV&!;; LX7&26$%/%'><92:Y,S7+@\K"L"!]>;-*B&FNU>B::A?%4 M$S:E&T0%?,DB7C2G1-0NR5!$CN3(VLP$LKL M '@4-RB)C$]*D+WJ 'R"M\!!;W38EQB4OG2GFN;V)$X-FE5@?G-UQI>@M]SC MW?!KQK$XZZJ(S!%EI06KC[$C8>=#A&R>Y2!\'U'# MU@GL=\5C<8@Q('[JSL(.#RISA4V%?Z6Q@//7QU>7 C;!->NAA:*,WW39/4O/ MR&0',C <@L#);RX/M\J.J_?Z8RH&O?>VP"-NNEMO*+HUA\149WV/UP%RQ5/] M='9\\Y^815R+\;9!]N/?9*R.A>0%!YGA"6T03C"U&1)1&VW:4 P.^[*V($TO M\BVJ]W)$U^0LR[8&M3B,.<&,G,<,4[,BM9I\NJ6"R&HZ80D!6.C>N 1,IR1= M^YU0[K6:I?$MMP1!.6.$&\7M]94;@2U*;PK5BO]=*U/R8;,E8GG? M^;S\=N*W;LR(.48(KZ#LXS/' 2IJ!!X:D4$+867);@YA].P^<%'=@1BB=>LS=^9Q.RL4F@8<^.(G;E,:LS];NZ.: M7S Q%4"]N;O22@HL\-$%2+LY&D8!'G#COH#'?&5 4+P(*[O!9O M55DJL$+J08RM7U3T34'3N##\,M\\T.,:G-&Z?"\XNT(G7Y*4,@A58?7Q,"%> M/>[V +PNJ*'K8SE]M>8.0/8D#,@F]AE@CN2EYL*1VV=-AT*BM*,K#QIK=A?I M:RM1,Y5,@K8B1A07'$^A;2A8D;+MUE"WWC-K*$CDR&OD*16#@ %^[+S('?0, M'E*+NL=^9<7BR#="7 \CP+*9<-DG09DFMUF0-A@Z\%782SJ$+.=(9E^@#'X-*D8=@B88X.LN8%KGVFW6$,B59%NK1PI=%/9!G"'GXE M%''G2T0#"4*FYNZ^"EJ1=#JUC'%6;((DVR.0(BTW.K,J9Y%/Q&79!@.."B\" M]YZK3B:22X"L>N^&*H#GFI(+)\T7$K:*$#P&:UPV!=CW7@BA6',]K'D3;/_ MH[_KKC1/Q!]_NDG8CF!#G#_^E&!PO D"3]@A83]^N$Y"1%03/O[I]I)"QU5< M\3\YEU/D'<<:5^[-A%\R!?RRP"'6'2_>? U3_<*6>(LP\[G86;01V*6%MW-& M^^)N MKITT]U@L,P>=HGV2 O$EKS+S+<7"RQ#4V$F]A?/F!A$[8&W5YXA^7]1#QL@L M9IW'M#X,H"?,=6$WHHU1P;A$Q!FFQTSC6M^)KMVB:HNEP^3T*[,(-S+XMN=: M\7@UX.T?,R MH*&H 334@!>*CX07^F8TH4;D9E%F"$C-SOV%Q'>L6WGUH6QVDG$S$K&8]FZ&J41]'+MWD-Z!O&Z$:89U^]B"0L3A""HF(]3X@7"V;;/LDO5+B8YA74'K M@ZFJC2X%!. KNP5I2?NHI%QCWLO8STH*MW<$0W'2BFLA> MN37K''Z#@VEVQ =?:N^(1RC_4XQE2&"@MT >N=)_WB,0,:6#&I^LP(@TGBV- M^ PK"D3NVJ>T.)M )] (24D[6>=)>%)65X1WY093I@,E5] *\ ML:5X<.+9[-2U_G0)QH5O3O//9RVZ-OO)US+]M"HVY#)%RP"A E^2T;V- M0GAQ88RFQ'&2RX4S7)G0@GB&,#(Z.554%+^'0J#)Y8(!/"AONZE_47D*)$T> MW189ZK+>AG-4K9^2B)^E!ZM&9P0:@4A!K,6A.,;/*[ QJ=XT -^[P0TFQ[% MLLMN"X*V:774?>G!MGT6C1OQ=4>^5LT?2)EAL,&-"?W694-\VI+Z='IY^^D, MWQV=]^:)V\MT)A1,20(P%36I\H_9,W<9H%>,QC]T6*)"P_C&89KF:M3>J0G1 M!\T>KJHJ.@M%5HHNO<1(WF(+] ")TZK6LIE%@8Y8&Z[$Z"[Q-);8[C8.M.M* M;;U^8"SR:/+A(UY8C$12&SMJ&.2SWSF\I4@?T8A0;,L;^.E\2J%0.J#G#/XM MB6OR/#H8Z3D?.*Y86+ NE.$=*I"Z$;>T.1OEH2/.!@MW5*@V5@Y R5;M(UN4 M1A98T0#LD-MF[JC3U84E<4L7V M4#PW%K \,D&VTGA0+L[7TJ2@'/&%LBA"=2.$&O7-VE@AR!A#(P' :9G9V]9W0G>3Z)M2@@I#?(I]M7X*0/KK%Z")YM.1* " MMN#>CW0)BW7;K8T1%>PQL16/&7%'5E_%;,^[_T5;-+B;?(RJK_YM;1L12?^L51'?,1INU4%0 M:A^W7AC3QOOT D4[5=HB<>@#:^F]AVZX,5KNZ M@H/]HY<@1.[4*=9P:90#49YB55O\6N7Y^A[PX%6*7=5^OEP<:MNAC8(>+YQ& M@29](P24<#'#!;U6[8DQ"?#@D;O0U-ETPVT3(TAZD9O@9@-]5(C>1U:Z17O' M=$G#NRQA6+*J@!%908IMP4;*HF"]>O0T)A7I\2&U/C>UD"]LCIU0,#.>;^ MTD;%9#ML MB@B6Q4Z+"*LBC'82F%NVH3"]8$<@0J6DL3MWNK^F$DZ#Q SLDN)WF6=(5*T= MWGX+&@V:I*32N:9FA*RW=7%-1@G7J"+:1(XT0DI:AR+O 0&5@DLNQC?!09VDWT)H@K1 MYW7'<85)9(/;23)<%!R$3B-S0_6^>W\E@79->YTZ.T!W*I.*'KH[$WV0>P- M5+O<4$*0XFZN#%3I&N>:'9;J]2@KKQ&'?#T.^;I<')&"MV\,.JGO+J5*4LM, M'55F&(X2;@ )3LN8Y(KS&<#4Y BU DRD$U<]#)%3$+=G) M))Q(Q+H3FPJDV+,HF>Z6W%=[IJR6=3.G7$YP.+QE3E#1?IC"@U:AY2%J5Y/K M"F108OA(P+L6'YCB:ULUXQ<_@!>_0 #T4\+L*Q_(*A;0]!TK9*HF'Q/8V1B%J2 '?I5QS,WV#+5IC38R2_ M=G19@SY***M /_/5AVN'O=K:4=3649"\<('!??5F-:?S91-@K--8L$XO)#*> M$!)]44,\N-"41\PE,#_.+$)?%..H:H_9U]0E0]X]:><6ORV Z&D#J8T.@M3& MWP6DMA53S3[&1BBN=4GRMPTX>?)UQ0*[,34T4(NV M4S2&-IRXPK,1M^1-]QR-0-FLN%+(]RE5"848EXF!^7&AS[4[&K\UF :/ZF<4 MQE')Q:QC33(0S-3F7 V/"[YGO(;2)32KR5 AG,@?2'9B^I;%,%-Y5PA@+@W. M*WEM*O.ZZ[@38YS)YM'&-H*QJ E.;6ZO]F0%YX^P55&M.49A3BO7RSK](F8' M?8SC8\F3P]H5.0WQV>"@JH 5H.LS\T*A)"A.?& QB]6*]C!%ENPHCCO=L O- M.U<"S4$+!4 ]JK8I.0 M,2?3'"FZZ_RWC )R@9/!G))Z^,#B84.16ICOQ7JJQ%JYU$E,@8P(][*2S"$* M:C"L[,)%KC(L:.:S4N"@-8 [#7H3H\T*K@XL^-JM2Q\8JM/Q%PW-;,_<.2F MU,_9B[.+W!S(<$V(J<0<*AC]N<;&;?9T#[4@TMBR'X9=:)38C:_N*C5F,5&' M'L9RKI2'MY3"KLTAGPFVR3W%+(E.4LBKGQ4_1L"KV#MMQ:87#-15EV6%H95F MBE&)MC&B<>U9J:?K\0@TSJTHI5XL(;TLZ]6?F;CDY/;9L M3"[=93)GL\D'% ME96<+YU^^#X*TO2.UK/9+/65P,)KWZ&Z)TKJ#@@Z 0%UZ+I(*9<+PC8/)!1G M;G:M\LN1N!7UZGOB6[W;/R*++QC.]YAQ";T[7B>S.9C@5KG,#@Y75680TN1_!X2XQS^-YH/H)UI?-Z80BO5 MONK ASE_T9N:2M._MR'V@1TDK*N]K*1L MPV!:.= >?\#7#D<)D3&D>J!WF=518 3/I'6C(8SQ,>OE_,[/'\X7G.9IHHIR M-!STD_&Q+5K>7H<99&7$:T'201?'"@1T/M< MUZZ96,;QD[]2&%,;KF7SB1 U#J7FRL5A?O%/L>5NPU!"D0N^I!#7>NJ=AKZY MZ X7ED0H&ZC&4;PXN],$0CFP)/JX$%1G0;6]<"&:9E#1,ML2'M2VV-C7;#2) M3W7TT1FD(5!A0UP(N(<8-YP,\,WTP 3U%!*[OL#;"8CR$BY.:@%(K]O,Q4(G MFD=(O+HP$2X7EN2:9*\AC"7G&YIX-WY?'N* G\!U@0L0.:\L1=TPTV)+H]RB M#K8 G8HI U:I["ND(E-E+@%T#C6033G+7(4L0]MV?"\)N- _;423 M?G%)LGP5MQ8&;W\0N4*'[H268)]^RU(R M1T.VIWV(@;&>3I#8I#/&HMF$2>&NH!XU[H+_JT69;@WJ$?)J42*1&?(EPF9B MIQNUJ=6V%NJ;EXSQ>]IE81M5A7>S%1#^[*VL ;BS4.^W6JRU%_@/VL&;:M:P'&Z'PWVDN+- MX3D1(Y XE$TL:A5@/-F6'[3EU-\1BMO0Y;UV:>=51UL:QP3LCS,H-7L*>/Z! M%T(Q_1A06E(A3H94B1J_A(^]<;U\7W1,G\?"X'*/,Q ,)]SC).G/YK4>GT6 M=<6DFO;*GW/ZJ@>WG[B7XY[X^3Z-9&O%SA+GA# MV!.G'XLMB/.#8>_L%8H,%N<2GQ13%KWQ0?DSH0W@-PZ;6C/I39_>; Y?1O*E M*ZZWS*FFSNZ)O8Z,]X8""LM1%B_5Q6DV1J>&-MK5I1V=NU?$:!<$_'B?\X4E M$G90\CE@TPG9@1M-TS>N?0Y\KK9J%"53)UU+:+QE]-5B%1FT#VYCPP**$R81 M]Z=>-8-*+)#H[ 3G;$GW(08&45H@GN5]E87SR$TM+XH3P-2TLE!F9LI FPK=QD(HEP]F\3EG]B18UDX(R"%,4-[;%![B3F,E6JJWMR,#P=EXD]V57*3Y\.GH#2+9O&^YFJL< MB=EH<*9FV,;V[@W\]O[8W;)8[02L&24F!$JCE%22?Q]Q\?D"0+L]Q@V4]^E& M8@XK%MA9KD0:2Y%6XS^@+ZP7H2ULR(*@83._94]!S$QZ5^QW$;:5U^J#J\O+ M3 DQJ#$F/O-.A&!.\'H,[Z-3 I98LO))%9$\F'LMA2?/>(6US*5 M3F M'>6 M6@L6VQ[.6$MP6@L_* DR(6-:E#D=2['9!6)*QR#(UEYKF[[6&_@?_\;_^#?^Q[_QHH8:UK7L2]R:XG^#P9F/S*R..< >D2D +#JJO.-' MBK_"TWN7K0E?S@0!FB!;+1V^,B$P7&'&HM Y#E?#-ZAKK-[%8*O@H@E@TIM< M1 U$4P3=^:#109^7)B19"A-).U%]$-#(I0;$V$8FT>7M[?7'V^AC MB?-I+6N'1L^3N-_OP8$=T6'N)8/!D)9Y!A]'_>C&!^/&4ZP[/8&>L132%#;I ML!]]:LN-Z *KC.?)?#Z)3_F?,SA35[7X7SAO< XF,_DG8HPMK@,5#Z9PK&$@^29%I^?DDAC>2'G C+/0T&.",1O @?(K>WES^>//VYN/-]:WOTPK:YTYZ M.(_A;I^/QO*/*T8E.2ND<;IL&"T!V#GC?C\947EN_A?GS'/2[NP@^D#3 ="G MW\-*V_#7>-#_O?TGXVD?RWOC/P'%.V=/C])_9:C66#7L UOMS>$Y^21K8%L[ MB8+ZWS_=?/R/Z$,F M84".)PVP'/H 1C]#3RK\U1N,I3]KH=)V!#X*=O0 ZXUA]_(J?S6:SN*#K,'' M\*.1H>44=Y7D#-,ZPFHR47BT_26D;7:Q@9><8+A[9S.Z>^?)<,SUTV= ^^$@ M/,&S9# >467W>3R%8]@;OO $]T?)D):$_VT_PXO:EH53/4FPTA?_4SO5<,-\WM(B(16Z+3H?C/'_C>,_'6#)>"H1A^<(OYD"EYJ\\/A/DMYT+O_\ MWN/7 S*-\433OX>//T@:XSX)G.Q_S7?()'E(N:,@C$9 3"PC"&NQD^#0?3Z">J MR_Z>DY\&(Q05@$O1I]' ='.M)I?3/IS4T0BWJO\L>_#&5^0TSP_HAN'GY;/" M;TK5^H_IU_ATG Q',]Q!??H\G/K'\/XT#A4=)?Z!CBQRGI0/*. M4WW.W4?[\^6.89+5T?(^I9-%>M)D/*/M>&[^;!/GF\+WN?^K77 __$JGDOAW MV2Y]X+GS28\.8#(;\G#ZTTG2']2W37\ 8@+<6Z=\(0&Y88-,A_-P^XQ1%B$I M %<$_AK.>ZU;:#A*1KV!K(U\/K2%H//^D!^7CRT;"#CW;#S5WN&OR71L-Y#; M-[BF\RFV!]HB?H8;*-@;$]#?AGASXBXG9?FHG3--^E0C4U[$+WK#X:&-(QK: MN7P\O&5J#Q]DDJ_S2BLU2:*)K/O1;-)GMKF6,DX&YG"'$%$M(H-Y PU,(4G4 M&5ML$!-* ]#X DQUB2 M=8Q/]T'>FH-\,Y\#SP:1<"@W:\CU@<]SF_/IQ)]ANE!A^\)>/K17?LJ*^S+= M/E!TT8UQ3\!O ;#?]5T[*."$KA$?//$]2^-*/ E2 M9YR,QU/Y,!CS0@UGI 6![CQ&D=M6Q9G,@<,,@*'"334 K6^0S%#[[$W0"A1Q M(6&L0HP7+"QNG_@12+KSH3 W%!5!MDX&(+6.X+E)C$L[_?YKZF3(2^^S,@+B M=[#-:#8:>5E1N:DG")\:8?.LIFEY PU?;'4U0FM6JKQ[HFK)B9H;NMZP4C(J M'QWB=+V#4U$ESO#Z()O"V>$7;3].=E?EG6Z+@_2@.LS)G"M]CZA0>[-:H+QO M!?O__)DL4_6*7MT+&*Q3$^Y HBVC '5[%R[\,VOW8TYA254(P< !0:A9($7P M*@2%*;I4W4@<;8K'V:V5X>D9H8&EU^O),:E-@NTQ4S(C#'K4S5L8Q*N&;JO: MHAB+.E>W'Z[NB>A:)V)OZ5PG.6K?:XG4VVQ3SZ(7KXZS&;AV@T#&>Q+?3I H M@]&$.>$ J//!(;&(F8+MC?45D#&.@/H@PLG1;*>^VA5JQ_?2'-\&X>?$D\\; M)'?5-RX7H$QJ>E>GK=K[J]XK'O)[NJ(OUP@)KW<=S^TJ $[ZZ'$-O_FRJZA_ ME]RGF,R*MA:,@197:6S&8? 57T6=0WP5864_E\L6GUY)U-DM>DO.R+A'!^F- MCZN23@^573#U34 N&?6C#P;_R.?*6@Q2MWL7BDI23[K$S#(8,;H7NLT?56M[?4%!VY^L1T8% 5F X,&]Z"9A3;X[_5Z1C:["+1Z"I@LC& M_]1,03(Y."HSN-]!%$#Q88XR',CK6+9DNTXU= %[).CG>()*]TS;LCM]EV[N MD;K"_S?'ZJ[=/';NKB/@6O.>_Q? M;Y_2$&Z,-H6C2W5;Z;^>#&[_#%!=1QUZ,!W37V@N.CM@&)-E18L."#!HT#V= MD*:%9LC)2&9PZ$4T5Z'V!!\&I)*"QC>;8*]\/H-=YHM8X TPF),Z-R1#,@Z@ MWXM^*HHE.?5/?;V67XOR-P(O.V/.-P-UC5\[(4/VL,GDK6P%RTP5\5(0V!RZ M2J8%[^YPF33:*GTG:CJZI M(OLIAZCM*\1(2#2QTB21,HLX"Q.)H@8926IB_0?O(324]]BI32437&&5FOJ] M-8:;\7PLTE?N4UEMHN0KT<:;5AKW31,JPX#$8P3*,_TSG$1PCY3J@-^2%[N>C!(:HY MPUE$RNX,O9+3V5CD YWQDX?L1ZXQ)EZ!_K?H1/P>*#VR/[,A!^CAQ@'=;!P; M%:'BF(72)KY1(Z+4(X:NPZ0:X&9ZE4=A6!!=!1Q#("XHE^O@9N%R)([Q7<%. M=HWK#^?-W8 L;0BK YQ0A28;TJT9=3ZX>C3LX[FVS:IP%FX\:G@\.M1T[)_S]#$_?XVWY!6RF"<4?W*A["75MV5"G[[[Y5*I M>*:(0W3,X+KF&+?,%=&PH5_"1!\06VJ1;K)S9(@Y!;>1 .FB*"E<_L(GY*/T1UB'"8FU%K$&3*N:&G*(,B09R#'69!#+) M92"3G)(9M(^><95,?@PDDU,0*"8],M[WAD9$^= BHH!NW9^A)#$ ;5DM)B?D M?!I2E,LL&8L[%<8YG@V;81POH6)_(L$5&(SUO:DXP] !5(2F1,7A>'Z(B@-R MB@RGG53LDQR*5)SUAL]0<3I$(\%5RTK0?4DQ8_L%INDA+^,4UK9\ M[5QJ#!',YZOH/Z2R,;X42#9GD; ](/-LCG_,T9[7F\+'00\^]@?TL4\6/_HX M@&>!(L1ZQ\1NA-?>:E-WUTH2^Q/0#.L MM!&]1-K($&V<(GRQ[#V9,(##Y2B1S4"HQK.)#N@K&QP,6PZ(-QI'GS84UX=X M'=DF)S _6.$!T >C@^1?T3?6!2BZN%DGP#- :!G,AR)+.*"CA3BM/" J^HO( MFPX\$:#.G[7G!NB%3* ML08HTXZ:= E@[8Z+7;2V-^,L%$85GXK;N=%*TW)G (TR??M.WHY"4GW/4&'= MBK[[FM<".99X#C V%46# 6TNXDW.'7(Z[+.^3@H_7,WC ?O5T;=Q.NOS'WT* MD8.+ID?7R Q6SYV^W)&O-H+3^7Q *OUTRE;R/LDH0]\YNI5!>1]!PZ3\SR=C M4?VG&%TP&8_QPNS/^CRT_F"B/_>]9<#3_TYC!;8^5N"$0P10#TIZXP$KC.3Z M11T)PY$B7R!+$9AK[WP#K2AGM?+KTUJETX"7I;Z895@]F M$D$XG MT&8\IB0(B<)JW:#TN0)>7/V\_*[L@>,W*(TE& FSA=F(_NW-^\00^NR0@G,R MCMYD"DU((%YVG,4*=";TVZ!_$M^<4/08'.(!"TC#Z2!Z;]#I^09ICF RE?XG M[%_1=F;P_G-[3?D>BYNOHM?JIO[K+?F=4 _"5 ?8@/ZW]H' Q"?HJ,4KA@)A M:1HSS)>(C/>-^^@@9:^'0\=XZX.V0T,4EFJ^9=,^3UJ'F0;;*'I!#DL =6:D MP.]X7<'^SYDGD;]!2M57Y!'%73 =(2''Q*DQ#&(F6Y@P=ZM*GAT.V2E.XB4[ MAD&R:!B(I +6Z6OT9ZTKT/+*DC(*&HSD9T3,[,GF:K23%Y_3S28GPV=.U,+U MPN(KY#"2.K/X_4_K]+\97,(7W>IP"?[Y1\P%0Q,.O"->NO]7N^BUVM<5]\GL:M)4%B"'$L^B[I4[_9?TPW0=\#[ M[=/MZ_CTI+$&L'$NW)X\XIFI/,.).L>T]H[0^]J??V[.__D6RQ_>8#7>QDJ^ M\Y"++MQ-XISB_QWSKPW'L:E/4\]T(=N_N2G^2?9 Z_*K;[&RM2?&(W;-H'S M[R)$:K4H+_N\5)ZH5&_O\N3A)C<9)N-/5VF.Z6E6QY MZM#YOH3YM:7'"4";9C/[-$C*G&Y$%FHX'>S3]G/QOHEV=MR>.18N+?Y_ RXM M_K\+EQ:_""[M(,)1",MS'!A2UQWU9W-9[^Q@2K(WL]\$9;+E-_/OI3F-'4 M6/O.S.#.)6\DST7 %.[-)OH&SA*'N#5LJ)5!P M_-Z5.\^=LH<(:,R;O^.6_?:4B&^@B#."=Y]A:TSO) :G'QSF+=_WLCF48O!- MA.A(3WZ6A3^]\-D#S/[9T/V_ ^E>3JICPKH[=?[V(UF;=/VAUJCNYU;P()V_ MG6R_;YL=2%AHWN$ORU=XAK('),5CTQ&.#(5_1@I^\27[<_KDX+0:1-J6WL[6 M6&;TYZ_2A2O^RSB4#4WE)]2(*9Y#D<548E@VW5Y_#N/7.V/7N$TZ+/8'SMPSE'_Z>V<^EM M&@@"\%_Q@:,IQ&E(N2!%">52D9**<@[$APAP4!.GBM0?C_?IF9V9]=J&:]:[ M7N]S7E]&6CP=+))83]S2Z>@)VK:][WC.L]8VP\G)!M9XR5YQA4G4AE!7H#>: MT3#Z\$L6[YA(@6B"B5(&SM2U I2!,TP"RL") M')&W,)R!W"F"'(@/\M2!>-G]N[42!0V&&"A]T#'UIGT_C7!> M*0?&L>!9<6G?D.G]<5!1$B:=-[ML= V\GW!(\1!!1F(^HM,F+S? ?O#Z@T8_ M>)&$L!^WCOW@!9-4\(-_VSCN@ZY*6#5AYF*L1[( @2&)$<=9(W4TQ]F-/L[> ML98!*XX04:$-M(=9H)7%!'.TWLX6-E#,.:O([)K[=(?]@2@6W<@1W!:E!-SXF?KI[P3!" M7=W8T9=(JF:,^Y&/'FE+2SP/LJ[V)G<&S#5XG4YUU+YRD?;*F"*$>1QY#/)F M!?^IE9A]5Y[+7UDA&[Y\'2HO!##/B$L'MG4Q-FL'W<0^UX5OL3'2C\J34VV/ MV<-!9PW"AO"AXHTA#U6DP "43$8<#\K MQ/VL+?=#K4L=/ HY#EI61RSJUU P/KF3U/J->,^3$;H&7)0)>Y$ .HPJE M#J:9V"7 8T3M@:3._#^.8L$(]?EP]LXB(B^NPCR=X@."IP&4[VUJ5I :D[?T M.OVD:\#X-L_<6:=]1U)[7^IF"E5"M&P3)) @ @PL T !X;"]S='EL97,N>&UL MU5;;:MM $/V595U* B62G-BAC21H X%"6P+Q0]_"6AI)"WM15RO7SM=W+[K8 M+DT;MRFQ'ZR9,SMGSEZDV;C1&P9W%8!&:\Y$D^!*Z_I=$#19!9PT9[(&82*% M5)QHXZHR:&H%)&]L$F?!- SG 2=4X#06+;_AND&9;(5.\,4 (9]_+7-(\/W) MZV^MU%>OD'].WDPFX?WIU3Y^X@*G&'F.CWF"H_D%#OZ<]"PTOU\RN^@>_>R) M](^1[U'/GZK\4>%[Y)>6/.C6/XT+*<9M.,<>,-4)![0B+,'7A-&EHC:K()RR MC8>G%L@DDPIIL_]&7621YL&'(^_9H]'Q<"JDN%50T+7SU\4@P+"3NF:; M]XR6@H.?S&\+1@<63&/2UT&55/3!\-FCDAD %$8K4)IFV\AW1>H%K'5_G-;% MH9JG1ZCY7Z]S"0(48=NBS=E_R:O\GQ6?7_Z]9/=5V1?\LE;UN27:1GT$(F?' M(')^#"*?^[4)NLZXU7YWFN^ HF5+F::BDUO1/ >OQ]Y^$OS%7KW83@L<>["A MUV1I;L0[_"8WAX*T3-_:*;I@@D?[DQ4>S8=1BX$BP:/]&7+:\K>NX'CM3G\ M4$L#!!0 ( 6+"DU)S<=F000 #8G / >&PO=V]R:V)O;VLN>&UL MQ9IO;YLZ%(>_BI475[W2W4T D_Y96ZEK=J=(:V^T5GOO@--: SNSH5V__0Q1 MM$.:_K0W9WD5 @8>V>#GG&/.GYW_MG3NF_A15S9:^''E^?=QE>CG\.O M_=U?H8K&/.E[M;P834:QW9@T["^Z_=T0G?G?87*KE2GTS!5MK6VS@?*Z4HUQ M-CR:=1@)JVI],=HV$5>V%!]M8YH7,;>;2\6V(]'?>EY>C)*XW:@FGO-D@EE6 M>B3\F8D'_+Q,.G ^R&MG2VV#+D7<"JXR9>0HQ0=5*5MH02!3 )D>$C(CD!F MS X">=?AQ%,)I 20\I"0.8', 61^2,@I@9P"R.DA(8\)Y#& /.:%_*2M]JHB M,"< YH07YH,*)@BW$@NO0VS:MQ J3HYW;5TK GD*($]Y(6^C-JZ*PK5QOK8/ MW7#:4ODRB'F]KG1-)^T)FK4GS -[\Y>JU^\7D?5[&^^^*Q1H%&:ES.U3;."\ MT>$?<:L;RH4DDC!;Y)-SY;.IJOZ1F\?GSSYT!.(JA!@)4$IDD819(S.]'/08 MDD7";(NY+5RMQ;WZH0?]@]R0,,OA/V6\^*JJ5HL;K4+K.[D.AP]9(6'6PI=N M9_3 0OG&#'L->2!A%L',/)FHJSB/+=2+ZN_]"PPY(6&6PK6K:]/T0]B_EU&F MW<2K;;'3>\@)";,4[MIET-_;+I;_^+3SM*5( RFS!J!2TX1B(B.DS$; F"G% MA%D&LR"@^U.:9J3($"FS(?:Y/XBC^^ZU#G]32N2.E-T=PRA@+R 22H*:@-$Y)7LD%[)J%L&8M(B5(;UDS'K!F+2,E2'A9,S"P9@G M%!.I)V-6#\8\I9A(/=DABUQR0DO5R$"2V4 8DV8W$EE(,EOHC7B<:I.B(A-) M[A+87M1WFP*L?^D<15&1C>1!LIR(&J]=MC%.=RN*"M=4_ERJ,P04_1&*B8PD M#YGP2&HDB8PDF8V$,:F1)#*2Y%Y:@9C42!(923(;"6-2(TED),ELI$V6"S.- M'*DH9U91SS=\MS^[Z*1[[6LQH]74'*DH9U;1'LP;U;3>]!FFHYA(0SFSAH;E M@U>C3C&1@G)F!0TPA[UZ[>HUQ43ZR9GU\U:]X]VK==4<+NHSZ^=5O6,X[A03 MZ2?_LPLX.^/^A6(B_>3,^L&8"XJ)]),SZ^?5NM.;<7&.]),SZP>N0HDC^L4) MLM!T\Y79]M.R4J^,U>5MO$6(^PM5%0LONI_-6KC,NU6M55M5UW'?__:S4_W' M8-TUMM^Q7?X$4$L#!!0 ( 6+"DV4&.1R% ( %DD : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/%VDMNXD 4A>&M("\@1=V'D[1"1IEDVND- M6% \%+ M5[4ZV7T[3-J1$I\>H,,$A(SN_4IU.3;[H^M>.5;3>'=7KJ MUK]/J2U?5/Q;4(6O@V0^2.A!.A^D]"";#S)ZD,\'.3VHG@^JZ4&W\T&W]*"[ M^: [>M#]?- ]/2@N@8Q+?A+"FJ]U!%Q'OM<1@!WY8D= =N2;'0':D:]V!&Q' MOML1P!WYD:^W +V%K[< O>4*]]KH9INOMP"]A:^W +V%K[< MO86OMP"]A:^W +V%K[< O86OMP"]A:^W KV5K[<"O96OMP*]]0IG)>BPA*^W M KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W ;V-K[#O1VOMX.]':^W@[T=K[>-="[ MYNM=3_3.^V9(FY*_ M8.>I'Q'ATS^)'O\"4$L#!!0 ( 6+"DUDQYS1Y0$ .(C 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^1+Q1;Y5$_T#=#FQA M6YNV(OQ[NZ$F&DPP0O+>,+;3G?-N-,\5U\];1V&T:9LNS+(J1G?%6"@J:DW( MK:,N51;6MR:F4[]DSA0KLR0F)I,I*VP7J8OCV/?(;J[O:&%>FSBZW5WO6\\R MXUQ3%R;6MF/KKOS1=/S1,/?4#&M"5;MPEA9DH_M-ZA+2M5F6JB%C!TSX>6-_ MGNY[7)/W=4E_BF87B[J@TA:O;;HE#\Z3*4-%%-LF#Y7Q5#Y%7W?+C[QSX^.# M:5-CMFG8MP7YZ7+$;4/[ PR58TZ.:5O0OE%#8??)_S7P"G2/%4#ZQ<>\Q&IWSHEE0<-3ZU/]\.^6;\:ON][X5_%P(;#_][Z\7((D!P2 M)(<"R:%!! ME:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$ MD56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K M1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR#H]H:S#,6]-W?V6Y,7:U>=\ M-ORUY^8=4$L! A0#% @ !8L*31\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ !8L*36;S"V"" L0 M ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" %BPI-3?;HI.\ K @ $0 @ &9 0 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " %BPI-F5R<(Q & "<)P $P M @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( 6+"DW< M&PO=V]R:W-H965T&UL4$L! A0#% @ M!8L*39T!*A= @ MP< !@ ( !"1$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*30[Q,EBU 0 TP, !@ ( ! M8"8 'AL+W=O&UL4$L! A0#% @ !8L*3?@&P#ZU 0 TP, !D M ( !-RH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !8L*33A"*(:W 0 TP, !D ( !^B\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8L* M33WQ3Z.V 0 TP, !D ( !OS4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*32'&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*3<8=L[,- @ > 8 !D M ( ![$$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !8L*34U%Z7O5 0 G00 !D ( !'$@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*31NZ MGP^X 0 TP, !D ( !%4X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*37W%W$[5 @ 9PL !D M ( !SE, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !8L*3;7)$J#?!@ +RD !D ( ! M!EP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !8L*39NU2V*[ @ P0D !D ( !$&L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*39_&)C[S 0 # 4 !D M ( ! WT 'AL+W=O&PO=V]R M:W-H965T MIDP# #@#P &0 @ $NA@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M!8L*32>8*I%^ @ WP@ !D ( !^XL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*3<[B/%7# @ M3@P !D ( !DI, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8L*34%S'O]D @ ]P< !D M ( !\)L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !8L*35-)T-Y8 @ ^0< !D ( !":0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ !8L*34G-QV9!! -B< \ ( !SR ! 'AL+W=O M7!E&UL4$L%!@ !% $4 U1( )\I 0 $! end XML 72 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 73 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 139 288 1 false 53 0 false 5 false false R1.htm 00000001 - Document - Document And Entity Information Sheet http://tecnoglass.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://tecnoglass.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://tecnoglass.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations and Other Comprehensive Income (Unaudited) Sheet http://tecnoglass.com/role/StatementsOfOperationsAndOtherComprehensiveIncome Condensed Consolidated Statements of Operations and Other Comprehensive Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://tecnoglass.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://tecnoglass.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://tecnoglass.com/role/StatementsOfShareholdersEquityParenthetical Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 7 false false R8.htm 00000008 - Disclosure - General Sheet http://tecnoglass.com/role/General General Notes 8 false false R9.htm 00000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 00000010 - Disclosure - New Accounting Standards Implemented Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented New Accounting Standards Implemented Notes 10 false false R11.htm 00000011 - Disclosure - GM&P Acquisition Sheet http://tecnoglass.com/role/GmpAcquisition GM&P Acquisition Notes 11 false false R12.htm 00000012 - Disclosure - Inventories, Net Sheet http://tecnoglass.com/role/InventoriesNet Inventories, Net Notes 12 false false R13.htm 00000013 - Disclosure - Goodwill and Intangible Assets Sheet http://tecnoglass.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 00000014 - Disclosure - Debt Sheet http://tecnoglass.com/role/Debt Debt Notes 14 false false R15.htm 00000015 - Disclosure - Income Taxes Sheet http://tecnoglass.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 00000016 - Disclosure - Fair Value Measurements Sheet http://tecnoglass.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 00000017 - Disclosure - Related Parties Sheet http://tecnoglass.com/role/RelatedParties Related Parties Notes 17 false false R18.htm 00000018 - Disclosure - Dividends Payable Sheet http://tecnoglass.com/role/DividendsPayable Dividends Payable Notes 18 false false R19.htm 00000019 - Disclosure - Commitments and Contingencies Sheet http://tecnoglass.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 00000020 - Disclosure - Subsequent Events Sheet http://tecnoglass.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 00000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 00000022 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 00000023 - Disclosure - New Accounting Standards Implemented (Tables) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplementedTables New Accounting Standards Implemented (Tables) Tables http://tecnoglass.com/role/NewAccountingStandardsImplemented 23 false false R24.htm 00000024 - Disclosure - GM&P Acquisitions (Tables) Sheet http://tecnoglass.com/role/GmpAcquisitionsTables GM&P Acquisitions (Tables) Tables http://tecnoglass.com/role/GmpAcquisition 24 false false R25.htm 00000025 - Disclosure - Inventories, Net (Tables) Sheet http://tecnoglass.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://tecnoglass.com/role/InventoriesNet 25 false false R26.htm 00000026 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://tecnoglass.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://tecnoglass.com/role/GoodwillAndIntangibleAssets 26 false false R27.htm 00000027 - Disclosure - Debt (Tables) Sheet http://tecnoglass.com/role/DebtTables Debt (Tables) Tables http://tecnoglass.com/role/Debt 27 false false R28.htm 00000028 - Disclosure - Income Taxes (Tables) Sheet http://tecnoglass.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://tecnoglass.com/role/IncomeTaxes 28 false false R29.htm 00000029 - Disclosure - Fair Value Measurements (Tables) Sheet http://tecnoglass.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://tecnoglass.com/role/FairValueMeasurements 29 false false R30.htm 00000030 - Disclosure - Related Parties (Tables) Sheet http://tecnoglass.com/role/RelatedPartiesTables Related Parties (Tables) Tables http://tecnoglass.com/role/RelatedParties 30 false false R31.htm 00000031 - Disclosure - General (Details Narrative) Sheet http://tecnoglass.com/role/GeneralDetailsNarrative General (Details Narrative) Details http://tecnoglass.com/role/General 31 false false R32.htm 00000032 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) Sheet http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) Details http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 32 false false R33.htm 00000033 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://tecnoglass.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfEarningsPerShareBasicAndDilutedDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) Details 33 false false R34.htm 00000034 - Disclosure - New Accounting Standards Implemented (Details Narrative) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplementedDetailsNarrative New Accounting Standards Implemented (Details Narrative) Details http://tecnoglass.com/role/NewAccountingStandardsImplementedTables 34 false false R35.htm 00000035 - Disclosure - New Accounting Standards Implemented - Schedule of Condensed Balance Sheet (Details) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented-ScheduleOfCondensedBalanceSheetDetails New Accounting Standards Implemented - Schedule of Condensed Balance Sheet (Details) Details 35 false false R36.htm 00000036 - Disclosure - New Accounting Standards Implemented - Schedule of Statement of Operations (Details) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented-ScheduleOfStatementOfOperationsDetails New Accounting Standards Implemented - Schedule of Statement of Operations (Details) Details 36 false false R37.htm 00000037 - Disclosure - New Accounting Standards Implemented - Schedule of Disaggregation by Revenue (Details) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented-ScheduleOfDisaggregationByRevenueDetails New Accounting Standards Implemented - Schedule of Disaggregation by Revenue (Details) Details 37 false false R38.htm 00000038 - Disclosure - New Accounting Standards Implemented - Schedule of Geographical Information of Revenue from External Customer (Details) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented-ScheduleOfGeographicalInformationOfRevenueFromExternalCustomerDetails New Accounting Standards Implemented - Schedule of Geographical Information of Revenue from External Customer (Details) Details 38 false false R39.htm 00000039 - Disclosure - New Accounting Standards Implemented - Schedule of Contract Assets and Liabilities (Details) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented-ScheduleOfContractAssetsAndLiabilitiesDetails New Accounting Standards Implemented - Schedule of Contract Assets and Liabilities (Details) Details 39 false false R40.htm 00000040 - Disclosure - New Accounting Standards Implemented - Schedule of Contract Assets (Details) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented-ScheduleOfContractAssetsDetails New Accounting Standards Implemented - Schedule of Contract Assets (Details) Details 40 false false R41.htm 00000041 - Disclosure - New Accounting Standards Implemented - Schedule of Contract Liabilities (Details) Sheet http://tecnoglass.com/role/NewAccountingStandardsImplemented-ScheduleOfContractLiabilitiesDetails New Accounting Standards Implemented - Schedule of Contract Liabilities (Details) Details 41 false false R42.htm 00000042 - Disclosure - GM&P Acquisitions (Details Narrative) Sheet http://tecnoglass.com/role/GmpAcquisitionsDetailsNarrative GM&P Acquisitions (Details Narrative) Details http://tecnoglass.com/role/GmpAcquisitionsTables 42 false false R43.htm 00000043 - Disclosure - GM&P Acquisitions - Summary of Purchase Price Allocation of Total Consideration Transferred (Details) Sheet http://tecnoglass.com/role/GmpAcquisitions-SummaryOfPurchasePriceAllocationOfTotalConsiderationTransferredDetails GM&P Acquisitions - Summary of Purchase Price Allocation of Total Consideration Transferred (Details) Details 43 false false R44.htm 00000044 - Disclosure - GM&P Acquisitions - Schedule of Pro Forma Results of Operations (Details) Sheet http://tecnoglass.com/role/GmpAcquisitions-ScheduleOfProFormaResultsOfOperationsDetails GM&P Acquisitions - Schedule of Pro Forma Results of Operations (Details) Details 44 false false R45.htm 00000045 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://tecnoglass.com/role/Inventories-ScheduleOfInventoriesDetails Inventories - Schedule of Inventories (Details) Details 45 false false R46.htm 00000046 - Disclosure - Goodwill and Intangible Assets (Details Narrative) Sheet http://tecnoglass.com/role/GoodwillAndIntangibleAssetsDetailsNarrative Goodwill and Intangible Assets (Details Narrative) Details http://tecnoglass.com/role/GoodwillAndIntangibleAssetsTables 46 false false R47.htm 00000047 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://tecnoglass.com/role/GoodwillAndIntangibleAssets-ScheduleOfGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 47 false false R48.htm 00000048 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://tecnoglass.com/role/GoodwillAndIntangibleAssets-ScheduleOfFinite-livedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Details 48 false false R49.htm 00000049 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://tecnoglass.com/role/GoodwillAndIntangibleAssets-ScheduleOfFinite-livedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 49 false false R50.htm 00000050 - Disclosure - Debt (Details Narrative) Sheet http://tecnoglass.com/role/DebtDetailsNarrative Debt (Details Narrative) Details http://tecnoglass.com/role/DebtTables 50 false false R51.htm 00000051 - Disclosure - Debt - Schedule of Long Term Debt (Details) Sheet http://tecnoglass.com/role/Debt-ScheduleOfLongTermDebtDetails Debt - Schedule of Long Term Debt (Details) Details 51 false false R52.htm 00000052 - Disclosure - Debt - Schedule of Maturities of Long Term Debt (Details) Sheet http://tecnoglass.com/role/Debt-ScheduleOfMaturitiesOfLongTermDebtDetails Debt - Schedule of Maturities of Long Term Debt (Details) Details 52 false false R53.htm 00000053 - Disclosure - Income Taxes (Details Narrative) Sheet http://tecnoglass.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://tecnoglass.com/role/IncomeTaxesTables 53 false false R54.htm 00000054 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://tecnoglass.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Details 54 false false R55.htm 00000055 - Disclosure - Fair Value Measurements - Summary of Fair Value and Carrying Amounts of Long Term Debt (Details) Sheet http://tecnoglass.com/role/FairValueMeasurements-SummaryOfFairValueAndCarryingAmountsOfLongTermDebtDetails Fair Value Measurements - Summary of Fair Value and Carrying Amounts of Long Term Debt (Details) Details 55 false false R56.htm 00000056 - Disclosure - Related Parties (Details Narrative) Sheet http://tecnoglass.com/role/RelatedPartiesDetailsNarrative Related Parties (Details Narrative) Details http://tecnoglass.com/role/RelatedPartiesTables 56 false false R57.htm 00000057 - Disclosure - Related Parties - Schedule of Related Parties (Details) Sheet http://tecnoglass.com/role/RelatedParties-ScheduleOfRelatedPartiesDetails Related Parties - Schedule of Related Parties (Details) Details 57 false false R58.htm 00000058 - Disclosure - Related Parties - Schedule of Payments to Other Related Parties (Details) Sheet http://tecnoglass.com/role/RelatedParties-ScheduleOfPaymentsToOtherRelatedPartiesDetails Related Parties - Schedule of Payments to Other Related Parties (Details) Details 58 false false R59.htm 00000059 - Disclosure - Dividends Payable (Details Narrative) Sheet http://tecnoglass.com/role/DividendsPayableDetailsNarrative Dividends Payable (Details Narrative) Details http://tecnoglass.com/role/DividendsPayable 59 false false R60.htm 00000060 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://tecnoglass.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://tecnoglass.com/role/CommitmentsAndContingencies 60 false false All Reports Book All Reports tgls-20180630.xml tgls-20180630.xsd tgls-20180630_cal.xml tgls-20180630_def.xml tgls-20180630_lab.xml tgls-20180630_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 77 0001493152-18-011412-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-18-011412-xbrl.zip M4$L#!!0 ( 6+"DW\DM%G2.P +-(# 1 =&=L[3?4,MVSV><=L:4^Y^,U].@$!1 MK#8(L+%(XOGU+Y>J0H&+!)KBCA,S;8H$JK*RLK)RSW_\OX=AZ-R)))5Q]/.+ MYG'CA2,B/PYD=/OSBZ_=H\ONU8.&TWG&;COYS_:CEOWW\Z?NC#0MYZ&3R#/__8>MO _S0; M-\W3-R?G;UK-_ZDX8>9E>6HF;#R<-YK-!OR/7__'0R\)Y1O\KP.;$:5O'E+Y M\PMKC??MXSBY?=UJ-)JO_[_?/W;]@1AZ1S)*,R_RQ0O]5BBC;[/>:UY<7+RF M7_6C4T_BY'J.]FO\N>>EQ<@(X"//3T$"OP:9><%^^.0U_UAZ5,Y\])0?E?K1 M0$P\EPK_^#:^>PT_O,8=.FHTC]I-_7@B^G-!/GT-O^H'91IW6LVSQ];'3^@7 M\O3HUO-&YH6^E_;H8?7##&#@ER0.13KS'?IEQDM1'$7Y<#9<09:\SL8C\1H> M.H*G1")]\][3+Y5? !CPZ]G0T2\SH//C/,J2\>PM43_B:V?EU](DFYX&OIPQ M YY,\VPF_"B^#;T4#_KPM3ZP+_3Y0YI]D]+)^"+Z#I'[FP$1078;ID?ZA>.' M-'BA?L:E_?PBE M.9^:;03;&P?34, Y33+D:;\4R]$C%;]-O08,V'H)UUU,'Y1>T=^7 -!?*I3. MQ_-E^KE/)--L(1WL%FZ9"V:_% LP4ZA?GA5)I[N.I-,U($EMQ#\59_[G=1+# M>-GX.H2I+J/@W=^Y' UA";^+84\D&T-F<4#%+8)C_:!^"@"8AU$H?:E@=0() M3[+8II;WYKTG$Y(R?AU?IJG(KI!?7C[(],4O^I$G,/"/US,GLP%]/1O2G3@T MD_1@$/8A&N59^E'B4-=I%@__^1]>E'O)^.8>UCJ^ 5%-W-S' M-X,X3[THZ +YW65"1!L^C,] P"7$KH2 Z29MG1$!\^=SC>0;[^&_A9<@((Q) MP_I^]Q[D,!_N![.#95X3!LL\;6KU3W.R*K."NO+FBQ?="IX-_RQA<]W\LG3\ M%3$L=OP5U:SF^"]%I3*JJ?3YJ-3&9DVEWTVEYP="C^>##Y$5]Y(9EYX4#3P* X.C!Z^B,R3D0C>>4DDH]OTH AA]N(/ MC (N?3\?YB$@+/B<#42"R$K$ %%Z)SY$?CP4!T44E?%Q8'3R*8[PJ20.0S@K M'^#Y1*1[XK&H2!J/H6#OJ:'1/FHTM6KQFXSOO"B2O\.3\C(*KD'.C4227L51 MFH<98 >^_"WT_@6?KA!EGI_%R8[?+H&0;SZ*6R]\1_!:2LA2Z-@HY="NKMJO M@=J-]FO45+0?5#3I[+$UV,K.'IOX5N7LP3EVVG&SB1.Z8PC;%6(L2U0WB1<( M#,[<<8YF?/R%PJ* $E_'?_N_14G,R)!)I&P]W+4#*EZ M.!*9N+Q-!,F@ATP-\]%Q('2A)"-]O?_J^=_"^/8 *8(DHIEH.!!*,)9ZH@B1 M?!&AAU;+="!'A\PB'L''WE-&27NZ3D0HAS+RDO%UGO@#+Q77B?3%91C&/J%F M/ZC$&&>ZOH#%RMAB$%5QL*\Z]FS*^%UX:9X0SI2_-/@+?MDCX>(QFGAZ]8=% M#(01P&(DG9Y'V998GLY9D'-_!-? T_ M[TLVPA.V?0XB610I^R]IG!PU#+V$B=];,C63^[R6QJ\MH1\MH"EE0[IG?8,;U;[*DFM1TFM2U@ M574N[%;FPNX6$ZJ):"N):%WL979 AA6C^C8'1GO9O>K*A_\120S_[ =-6$M\ M'R>?Q#T(Q5B@'7;^.HDC^.ASPH\=D?4T6O8UN&*VZ/(U@JNYP,)[4!\.ESKF M(F//><<$3;SK]X6??>[7/(.HXA%T["M=/*U=3QR5@R:0>;BHQ=8%B:IF/-O* M>':>M.K2,'M2&F;[B&^V$%43W.X2W&;%;V/YX'L]5[U MJ]BVSA$;WM.Z#M-VU6': ^O\^$.)!]N$_REKO&U_36^-B(WUC6^MK#&UR8X M1%WC:Q=J?&V",NI6L=O;*G;#+AV,9?^<9Q2R]5%Z/1G*?1%(.2+VQGNXS+-! MG)3M$(^LN[9T5N$I=;OA+6\WO#'&@AZN9/S/J\^[2@=HRC*Q9[^)^#;Q1@/I M>VK;U0+?7'VN.<6B1/&UN^=$\;5;$\6B1'%]N>=$<7U9$\6"]0 M>_?YZO-G+^(4>_(=" IUI M?J-26KI>N.L&Q$<)9GJ9-8=9D,/4E%+SE#)/Z5@\I5/7&=B+.@.3;*KS/6RJ MLPDVI96O[D".1HS4?P<% ZLN[C9E(;M27.ESTA7)'39X+NE4ZPAPF3ST]=6\A5?SSK"RFGJVC7JVED%/6$9KA_C..<37%((Y M=4/5!:AWI@#U=EY$I=9J%F'W7MC9I35.84=>V-FE/4!5EJ3O$TIZ@+LM2< MHJ[24W.*)RT:=96>FF\\83 N4@175#G2.Q'CD0YXJ"SAHB#DZ-F1]\_ M\/GD6:C(U!0+XQ1^?[OSE5PV1EY5@#-!69J1=GT1>4 6=GVSR9W8]&V+=+?P M;8L$NFI6^FQM;?4@7>SCEJ2?XOH0K.$0O!6][ /PRB3'%5HP3FW#9GG[)@OZ MU61=D_7*&/O6IE;-T[3K"H5;4J%P%W7PFGBVA'BV3SM_FO-<#4!*S[Q>*/"] M1/9R:M>XUT24_CJV?[%5E,>P43.F!1E335N[05M[Q[>,?H"A9U?Q<"C3]( I M;S8::G;VG.RL)KEM)[EMYG+SK"3U#;H;-^C6VAP>J7A7T]9NT-9.%9JJK\I] MN"KWCIW5)+?M)+>37,X; <6%^T%$5UXZN(P"_.?=W[F\ Q(IYZ:75ENSIT5+ M+R)B]Y]2[&=J2ID?Y#'1GH9\OU]$*I*[74\)G8H$0AK)QG#;C.)H@J7,6/8& M(R+6U'#&OD'J?=^"?=]P)$Q- UN1'KY]5T6%ZDD/F4@B+S39]U_$G8CR'0^& MFE_ZCVLD/;KH3=/0SGDU:AK:+AK:6C?%([:7FH:VCH9VSIA2T]!VT= NRD.6 MN5.*@R"@1U:\:>K9.4FHIIYMH9Y=E(%JZMDBZMDYZ:>FGFVAGFV6>VSJV<&^ MY<^"9[M]]=H=OBK![C)-Q:Y7!=:VVO>>3/[PPES\.J9E785>6G+[SEAS?4"_ MDW ^2J\G0XD<;^^H1Z]M/(^"IA9?D]&B20]Q& ][THMNO(2)^D6G<:37/WL S>C#]4WD*'&W.^-V!EXAT[A0*"?30=\\!\%W/F2>0=T!\ MT[C%=S_E0Y%X63RC)L(".)B$<=:HUJ1O110/9?34M$_C97+>60/KWTM8J(#0 M:Y'X0.+>K7ABXT;P\;NW[0/0Y>T,%J0'HC,,Z#0GMLH<6$WC;>Q3F8J;\4@X MBOSA_#_&)U_\TFP<_=<_7D^^/FO8:SIE[_@,5A[?/L5S1[.GNX1? WSB?>C= M5IZF[X6IX!E* ]@C7^5)@E_+U/?"_Q9>LNA:CG2TU&.CV3.^(W[Y7H8BN8*? M;N-D7'FR2]\7(1XI$3@T D\[8TA[QIO$"V1TVQT/>W%8>2XD.1Z^]+X>V$0X MQL-A''6SV/_&?.=#FN8 GCU-.=COA8-$2C\H3N4$PI=#V"TX")_>O_BEW3EO MGY[@G?G$+$L H]?Y-#!GC4[S]/1B86 ^B8ROY(]QFE9%>P$.WD86+$?M%[^< M-=IMD"@*2$I3+#S_#"ONX_,?M4XZS6<$X!$A;6Z7O<<1U#P[6P]\CS5L>QR' MS4[G>4&22OHC,DY$(WGE)! )?NLMK 5$Y'^;D6YL'4)7+8.]YUR,R MSDT,]$P2[B .X29-.8S],N.T4LPQO8FO/=1X:E0^08Z?XHCR<>,0&[2CN@]Z MPQRT;=4!6U"Z/&VV]_MF6US>/6F=-/8:)0LF]52D]L*P\479&^%%\BTXX!U9^;)M*RB-.82ZY]2+Y+\( UI>-0QEX"CG7<&S1'(A_?NZ_ MEY$7^1*XI,[T2=_*U ]CM,S= )"_AB#E5(;X_X;93R,GS<:A^/G%T$MN9?3& M:8RR%__W-OL)?WP]HD__UFRK_]@O]&&6-TX3GG=NY%"DSB=Q[WR)AU[D\A>N MTQ6)[/_DF*%_ M7VB2V1#2;@;"0<[C16-X/,K[P%O@0*3.0!ZE(^".?>G3"7()$"_Q!S(3^(P7 M.GQBO2AP[F%)\7WJ]./$ 68&O\0]> &8B<:?,;'@*D-18*G$ \:UF4F3N; MVP!3(D5Z["C#;#BF@31L,:C?24HP!##H+:QUQ)%:"!NN])O TM(NS4,)D2$S M1GC5*8.=CE/@ QL+Y$:&XXX%2^2]Q3""H M(+$4)O+#/!!F_?A2$,<)_F*AQPOSH8SRH8OKD+YP1AA#1A4O%+P9VM/15W@G MJ;Z%Z_3#V,,5.; E'JQY H$$!T_KI(/XWO=2Q)Z]GZD(P]3)8L?7L?H(U:#9Q+> (VFS$H'D;P'$S:@]^<@1?V$4$2OBG03B# \'V^ MHASN6X6;>!@,9^[9Z<6 SNG=)W 4^F"K/@ R^:'1)#D!>8Y Z@SX=]<)/?*1 M%5^@P#",CSQ .<#CZZ_]'"YO\U JPV]'P/@$W ?Z2S[%I=>8:.4MJL0 "M B M?\\07H9,"GD8?47*P:7^G+4!$P MO*Z R/(>HKOG)?S+"!5 F%1/R+MZWFJ>_>3$(_2D$!@:1; G29[2X4^'(N2S M3W/CF2&T$TCX%T (*"F[B1,;$.:F3S-1>#<%NAOK MT0]DAS]'SN^X24[3=5 W!V8_Q-SBNO!"@4P&84&@NK3SE MZ'L27[)!#*2F![7.J*6G/[,>.*EG=F%[2!2.LDN?Y!R ^CK&,"R1[I'VV#IV M?O52261JXXW%1&0 R9@ @M\MG#@%4AR-E8-5/^>WR\O23<)2;)ZD.9X(XEO"!H#%;,UJG"0W,K&XS14'UE=B5P C MI[AS>N+= URWT2TQ954!<0JB[KNK$C0H;[$D-(09M(@+\(UBHRD"@<(]EZK? M#1J 3,W.S-D89]:F*!.!<*(X!F0SAFVD M.]&G<94% :T&,!)>F@3K0C#QU5@0"RC(>1C@/(GP:)7PWE]YQ-8'<^7)"*-M M^;PB*R.L]O ^GY>@_]3H($ER$0Z*1\Q:P M0E'!;25[\4;@$T)%V).EX?KA='XV/69L!M M"YI[$ O>%MP2K3L!Z5N4B-O_=R[Q!,']K C[0"1AQ#WS#R-P3="_Q9F4T/?$ M(=#83$M"-;"#H?<-R%KS?CK7?^7!+;]$9\&C&!-ZSYQ(;XC\@QB#1_E,1B0/ MB^04%YZG;,14*[@(L%)W$TY;+.TXC(8$#AP!Y34>V)D8U/$8%%RJYDLS#L%< M%@VJ/*B ; 6D\XY'G85$IE[&=(&1'&. +#$2P,J'H\)*AAO!1K/CX@X%HA[0 MXZS+\UF=N:4+,#*%,\W$_3@,86-4LA!M!;-U>,X7\@[=JVR4(2#N0&DU<\L( M-@:T$=HEO5;8(N6W1Z:1H[,'+B;%V4C'@(?S5/3S$';D3FWK""0TMJ5*V 69 M(*@X!0GV(7$%WDDV4E[1E4$V/XOJ\.81_9"9K487!?,";\E)&+\?2)\8(G)F M]$,YWR)0W,Q^:I)\8C\MW1&9KWH2?THD7;[,U>?@GT D3N49SY8Z)@KJ>"0C MA60X_-XMO4H+U%JN,ZE;30BD'XS1J _V3KC*LI$'1WM4M)(+J61\# E$OOV6KJU;;PB4V& M7D558#0ORA9SKF+Z:SJ1T&&1BLU_#$$B=V1?0;"O/?$ M1*@W1@PIFKOP5DC@:\'W.(Z'7_+-J01E.,[>:*1\E&BB0Q&@&)''FE+1_OCP MKJ2B#>- A)HUZ/EC].W$)0( I4U+ZR2MI#D-E/ M23=DI"/+,CPR5IX&Y8I'W2?-IFQ =%#?8CP'6FR!-M$VQ.$MJ6C;FQVF@CV/*E'IDR?0KE4A;,@ MT\5HK@]I< #_RRRSV,1&LDQMR\RS 0>A-?%N)Q8P:0FP[>I,0I39@)9O$R:E MMS6SCB[1IF7H4 85F>K@%0+*\&:/W=1* E<6*9U$P2(DZ\'Z&M%<_B5*9*\( MR@1K2PA7>V?9:,0GP4%94Q2F,TD^9M@G0MLL@TT_S-$X1 A!T)5=!#B^PLMA ML*3+$,^UH9!;3T:V( R;R(8)Q!'+/+;P'>AB",J959 *[R@)2&2VFL4D;/I0 M,L@<[FCV31LW;#M7:@AU[C(.9#/-I:NX"' 3/P:MZA#OVL]P\)4'%0\^\ &? M&:ER/!#Y*=\47R[$!;0)S%/&'BN"+)@5Y55$1VJ<2[3Q$=I1T;Q'C>*E?(5< M)P1A$4H4QQ@EIUG!@3 MO L3P4R@4<,LB3)>^G3> IS?/(CV +B<4WH!WN@+;;!/,(3%R!U]^8"L&]W MZC9'JP%;C%_*NU,]"]A^JQ>I[90J8A@'#3#"BU@YV6T,"NZU=I?)C"$

    7>LZA*WP QO(-Y48T#H[/MEP8@#GN^/Y^@\XLZ" J6#!\[+F M[07Q2,=I6$% 70PS\Y(@=;Z.R#CY\K+[]16^WSEJ7+B.2='0QYS8A8[=X\ Q MQY28Y^^I2>#.Q11+0[@#*2:\)Q:/^XJ=6\3<@ TXJ;*V]BA(, M9PNO8"KV8H9&:*_D9 :=3HH ]"/HAT(X%$#7IB5883Z*RZ#'UC=N1SHURG>I ML.;H?(H%]QV14%[L C@\=PT2"QIGH8_W:>@%Q@L^"ZJ26#F3:B;H^C"DI]$1]M3/!TQO/(]7>)D);=HJL.U"@#YB $Z M*!ALB*KQ$<5$3:P!_0D8/X 7AHK1TS$W)J9;N]>+&#Z2LNA^]UC$.J)O\-J7 MQ?,RNHOI.2,-Z%%13@ 9(#T4M:;D*U-RTHAD)V9QB<7BB ?0I5B^]LL>LM01 MGC_0"6(:KQ0J4@CC).JIDIICSB03"<7;D>S> T U_5S:/[&L9G[F"'T >8@N M,M:2]48BC6HIT2,//R@LF7,; _,#IJABRJ?E4Y2B'SF=3*($A_)+!"#]5(.84(&H@N1HKI0*%=L$U 3E&+M#4+H M6*MT,67MP:$U9B9/ZM2."4ES&&8"8\/"M/3L45 $P$?G7[D"2V$6QGB%=B * M_!>TW G&8L3W,B-!I"1"WP:("P-N9B(]$CED<+CQZ&1>9RGX=@&IIWF(Q7UV1L7A]@/D9LHDM:G"(4\?6_A.;'P>L0WW,@;JS#, M"?5;]LFRJ/7M2*+1F*]2997(A,55RXP?C2#D)(&3GS':2>/6TQ%@[(6 HZ-L M)6&./-O8+U3:$(4)Z(5P_NOT$0YBXEC,=T-J/48J69Y.RJ4'<@;+I)R@1%]H MN(CXHRP^PG^5,LMD%RGC$TM&A=BEXBF9QRUT-DLBF $%F:Z*#K5=OFQ[PN'8 M54$WC:5@3Q ,9W2RIPL+&UEQL\K!E3DJ9):C]Y@92WX%S8-DZ2E,Z[QN)G\, M-V#+7E;6\IE360Q"TGM\N# ^=F/FH,;QB8PVR_D+TXXQ-'BA,7-RP _B>:[< MQKH]7ZR&<0'/4[61GZ!B$M_#PK!7"N\NHIOC_AOG9?.5O?6*UR#9DYVU]4K1 MU$Q*,A[94L!"F@^-YLZT:TB51T$MBZ+D9\A?FOPG:1CE'A7V77IIOM:/B9C' M6"#'GEH?WM#KQ8EKPJM9IZ'MX9., MQQA99G$S1H0]ZX'<9-K:J^RR6NA/0 @'83S41GXTZ3+W,='\?I'98/9FENI M6HL2@CY$, _P$ZJ3XA;OE298W"IB.M4+"%QE*B.'#*TK!P# 6QRF?S M4BKXHGD(>:3LA/)CYV:*9 JF9K*V3!5+;13!9&S%!G$:$,Z',K.S2"96AZ@+ M/3E,BP.FY;H>Z#8"^:O,Z(A10"P,Z@N*;#7B7F%']ZWP>#4NBXI*+_"]B!/N M,"0$=K.@>M)**78?=4:CU<_T;REAPK >1-O$EFE4&_)X"MTS7>6S#ZTE#3!2 MBA@-Q(;R:[*K7@L2O#M>Y@^.\A%;H0Y8% 86L@Y6=9RM$*# MB.])9;(I^'YJ:4Q\M?,N\V6I.;!Y/NYG< 02*J.*VDDZQ%PC%8=H^PY<*LS'!T&S\6*[IQ)(VDR)& M71&*\@CQ08XMDXX&NJFP9 P^-X 1NO=-(,DD M)!EQF"L0PS'FO#J^X+(3]JY:J6Q9>07LHO6".Q(*"D7UDK\I=-<2P]4,CRJ0 MV.'M11Q;$1%EV> X-,9S(G$;9](K\4>RI,/Z1$3.FA*%# 4&M2&C*J=?%$*, MRW6\?#CXZ&;13#5A]<@&,1_UDQA=S*J6AL\5B"?NJ)D;;4+JQGR7,(Y8=-%H M4C@E9B8>R.(&Y#2IT%B$5SB\5"29PD$(*"9J]!_@@A=#VK!0=69B)V8U1%H50 MMN035[AF$S,!J?ZE'9A,H2W,B.7;WRG?_.446QWN:C)LK2EQ6'2WZ@A2"Q2# M$0.$B\NS&(Q+XI:56VNEDL^SS%;)8A8N*A*)/:LXH$K\E*XQU@#X*ENKBK?O4":G5OO6HGUO"M% M:CY-2!EI)F^>G;DPFJXI:4%!3_9%('0A9_9^JU2?#$_%(8QW,J&7;%2Q,]G&;)91 4Y>V1%6&NDEAG*>=1J.E?)?XE"ELJ-?E<*#9B U M <;H<:2!)E!AF3Y5YD]&A@IN[Y""LB-(*3/UTX L)H+CYY>2FIFQA]?3G= P MH+#I2>4XH>"#5)N;2VNW[OC2]_@RQ2=X8S(D:^\AIRUE5/B, P3H6U8ML9CH M-"(L89>KPKTU4=\*!%0I6$PH/#-IR353Y*Z101"PV-/5&N<%@'ESJVZ9 !6C M DPX)W#\Q!3[PK]"[UX9W_5C7"2#8IG8E$:A=/ALB9UII7$R1EBQ>SP8@86. MQS8X[O>)QBFK*Z-Z/%[$P61%Q$W)/*3"W4"14MO&V& [?SGN;$XT<,V'IO74 M,CV6<_(X&IOH,H^T<;4X6$8)5L0DR3=)]MU0?A-4EP1N/=A5=S+[Q1]$E""+ M=2W9-*O26_60L*$J"+B'%VVJJB!27HYU[:%'314\ )Z8Y*(H- @(2#\TE#GAD]'NV3D\AWG2+/2(U$)0*50&'K.8\XUB4<2:+.[L MS*!G)>QOAJ:W0]K6O>8H^8U*0QR:S/TK*7O"Q@.7JZ"@P>$H5[%[%,"DQ0JK MQH9*W;\7Z$X5P9%.*8^H73A9XC H%A,F="%TJS:Z=0'J9',E7A2 H.=T2 ]+ M[J- (+RDO^RR@^:-5\X]E>>[M1*=4*VFUS'=SRK J"*.;65X 6 )DK<*$#;E MS<1?*H<2<]#1S4?XGG@6'1RCK&!<0=%"WB&#*Z=A$1^RPW<9R29XV7C3'4XC MTXN@<1DG18UA>V6RK_BE1D/Y?327T#N2&UH3Y]-I/Q,>?/N]>_0;:;0?"&NY MH8Q<]#02K9"$2')+'YO4*!Z,9&'%&O257PHI@TLJSR-M(VQ6M8W2(Y@8]F;; MT,^H\;&AS\A#5^?/+QHOZ.\1$I7ZNPQ;ZVG8[F60#=Z0'>HGIT=&K"-T]7JC M5+QQ]*<7!3P(2J+G >:5H2RAE]2+LRP>%D]C!7UZ(YBQ2/5E^3D]LEK4$8\( M ,Z3X6:/ H #FJ*?7YP:G*C%Z0%[H>=_XV$=NN++F^-3#PQS^R%";>0>82TQUW\%,03"!==\F<1X%*)S$R1OGWZZNWKU[_WXNGUUD_9_R(5K0 MXH3[05:0*R==34^CJRH5+$IS]OY3B&YE>MO4RRD/NLXZZ&4 MIM)I_5B9PWT2F?,26VB_4F:2!7F;5HY^7/@JF'BS JP_?"=LK1_+EX"UK15F M?=EVS\\:RZ&EPC2O:L1/(_ZD42/^>V!K+H7X4_>L<[$IK.PA/E^VW,[ID@A= MBI#7)%#NV:U=0UY#OCTR7E4N@,^0UO6V\/@0<+4J5D->0[ZFJ[#"0;7.IV54 M*1E2RJYCY\CXQ$V9]6F?\G:>\ KX:)^X%_#_G4YK0TM8ZU+/3MONZ4E5[6:G MEWI^>@$*Q>DA+/7LY,(]OSA9>JFK%B8J6*8K+/B=J89J F'2+01%-6(KA&]*D1W+EK _,]J=.\'7:]>?)X'66NA MJVE2N)[IIURA>%UA%=A"KU MG"O'*%_!S%::5+J=K;$FIQR;?G'ZN(Q483BLX*';#K#3$5OS^J&7Z+X&PD_CA=?O8@T?U98U'+N+ MH,#4NZ9,?Y%QT0"]'M4 DWL72:X!0/M#A44XV;^'*\GDT8&EX./(%#]WK;HE M_TD=X)"$"9 BMF[O46'7Z8FQ?E1J6DC?&Z2H>KR1*+K+F+[1U*G;:J5I.M10 MMT/=Y,JTIL/2!@++O-T)77$&H/PFN-QM42.X:(^%I>_B$(Y[MV@];':+#KD8 MP:G@8CW6JW9C+7=&"TVJF=6G9LAP@D1$!;;X^'B)CZ(P-O3#7H58BL_%ZEU4 MWG:=D(L"J1HYQ!P$K,RT>'<=;B?*:76QU?#KV*(V56PO,_T\$UJKW0>1 MWU%.A8 M&[UO=Y$LW5D?,7T'J3Z8UO!4+@:)D\J_Z&+IAF'U%=BU*D%^%!G(HGR+4/U"URY>Z%IM02+5ZV1DWZ=&_N7SJ@# M9?"Z3->3F?UH\LC7]: 4Y S(1/DX?I\+NV*_NS0N:HN6JTB62L >!LD;)M = MR-&(2N+"3OT[_"?$/ZZ0T1XR&_!1' *) >\B58Q5=>ZQNB#K[@SFU*4V,@<: MF5XAG:K.W?,ZR%"+1E6<=?98NI4@"%LA?8'E9*-4Z/:YC[Q4KK%5H;86%SK[ MH>V>G;(."!\;)V=EW0\D7&M. F+.O!4K>JE9S]W.Q2G/>NHVSR\F9CT,BC2G M]*W1HJ]5#-AG^UW<%87M1E56HZPG(G%H/NG#><(^NI;?_9WC:ZF,5'<5LH8,0/F!84BHQ"^Y$",5'Z=67-2D M!94D#$0WFEE^JK<4K7 2C$Q M L/]C+7,H-@I@? MBN\CA_L:\*C^I[[*?DO+R)1])W6NW&JS=H+Z"CZAM#T96J M94QO?-$2+I(O?7.M!>"76G9M-7ZRYC;?4H5Y^(%@43^J_DW$Q.!<(\NAAD(H MFOM4FY:-*KC;P*P"[CFB*B%/0:JK+A,;2FQ(C91N57$N-4$LVDL=VXC#21)F M7%R#E M+7V9HHF#K&YLG^-BUZB?#4V3"E-I/4[%Q"L] 11,_6^\/KQ4M+$ >E0F>&,< M$]2LT O4A0*C<]=8[+^HOB-%!F##%:$9!-BF5A9-NS0LBIN42[[/J&9^T#8M MX!KO12_)\8)Z@F\T6@Q+<:P_"FJ4IAC&>:?URCK=LQD #%)B #?S9U/%D:E2 M,FOH< 9(76KTXYXL=Q^,., E>X:K+TE>WZ+>DU/<2,RIHUA3 MV6Y#"G_F^"U$!2&];S$L4Y<9PS,J=[NU:3(*]2@LA2ZV*VY!:LI1KZWN&6VM];J*] M'Z!2$DI)4O341+"O!H/&IFDU&U2]:5F04GVY=#^/WRXOKX]+A%:TV-4=LZEI MCFK*P>A72P2Y- M!=/-1:1,Y-CDF'N+T;WRU.5QSI>'\\C%P29Y:EHT-F@RK3A+3<]P98I>S6+9 M\%[ H3MWPX02K9O*?UNT)+%FZT'WWC]=Y>G3K>:,WW>+P%"+U-8R#ULD;N#U^#4&U^N5_ M_R\,R_B'?NN#:J$Y?LO<$3!FGJ7>=?#'%]'_^<5[.(&X3T>-)OQ?%O/GTZ-V MX\4OI=O-W%E6OME&7 2@V)T<@VK\P>X2>H ^ FO]QB6<4&]"=01,=?RZ)/U^ ME*1?=WG?DCETXGCM6-;RQG!H+L1VD[6IM>%Q1FC=BI*2U;D[.:]>E>^+=U_X M$!=$Q"Z41CQ?JC1B^]QMM>I:D\^'T$[#/6FL J'/=,B63AGX,TZ^J<[S:'^N MN-*JV[TH67S_1K4:[L4S5 K:]F4VFV[G]'SI9:Z>Q5==T'L9@5**47LQJ(4[ M2W[-MMMJ+A3]OIOD!\ML+U]Z;%N87Q>T(%U::V2:+.PB_9T!^2W/%K9]E:=N ML]W9%NK[CJ([B]6#NX8IT4RDQ=V-J$\[5:ZI?;:HJ+85.N8NHKK3KLIN-JR& M[EJED JX/V^XCZCF^T^F MGC;;R]8M6FRO%FUR%B0IH7=3NMDJ:.KMP+QK+UH6K M=^6Y=Z7IGIY4-0H\HS2XOGS_<-J[_IB??-*G_MZ3R1\8\EL\F^Z14_WBV,$5 M.K1$Y_XB>,5+I*@@G70.L!$4&&5/][#&$,!L(4=/U)H_$96T4"%1=D#@ M)(9+TU/$*PY(0)BLOKB'V=P4;*#CX3@ZSH)J[#I"4HY?(!/A8VP/C6;^ G3% M^>U S07G/$EBX,,>A\\1N'9,EXE;[N=A2(%W)A[#4 ^F/R0YGBV-D+:-D#RR M %??]SR*[)B?A @+RX]).$8T.&LK%)[RYA$9U D909CFCOERV&XIXG[Q)@\P#D_9!ACD31L?:G3 M=RBD-;A#5ICJ:$^5JNA0E-V#1+NH.K8"-M7:V:(LBTQ4"CVFVCGI($ZR(SI: M\+(JFE..U>M1<"!&W5GC 7W1;'1H0PQ*IC$"T0.. /SVEH.3.3B48_8HCAYS MG52X'Q$K?;#F ,!,1& OS64K0,N3;(U/I-N)KUW^VCVDBAT*D3& MG5^0Q#%H$_=@B,&H_Q(!I76J^Y1+?%BD91, 1F#*E((S:&?<\JMV7@/_\\+QYBF@:'B>89,V J? MQK!U/"OP.%<)R1-38)_6@[6A: 8JYB*M*X!O(@*$R,E5SW@4%FO?KX=,7#=V M"*3#(8=P1<*;1BHJ=I=@848WS4)Q:\KT4D=4/F]$Y2PKLQUQ=P"!@G6P91UL MN4BP9:-ZS%VAUB^(A0V&%+:6ZY+>:I^Z%R>+]EG9@A#*]6.JT\ :&BO U*KM M]557>*6O]$6.0-7-6'33EMBH5L-M7^Q_&] 6Q8"N)#CRF4W-96\W&L:,6[."*#[14:*&74$$25DNP]0 M5U/=#E#=,^G!U6U#G05L0UVJZTM5-DHBXZ8L)Q5 _MX4TN7L)$VW>5XU:64+ MK$([@,_&1=4&3S4^*YA-W&9[%5:\P\5GYW31:/2ML8ING^%O Q#5D!\FY*N7 MMZKRD/<"&W-YDLJ8E8UN<;\O?2S87HW#+(25%?#49;+<%FKC^-RTN%6X.#W= MJ/MFJW#1=$];&TU^W#)LM,^6IXVUR!855F-J30/;X_XIWZ==[NY^GIXM7^!@ M7W !FM[I\L5&]@<;]2U@8^-\-7QO-5EEM1OS25K859-P'7]9QU\^A\YWI3(^ M+BF0X\V&.'UM&=B$?#SIA[FH;N1\FPO.C_JCN^!1V0%3[)(AJB=NZ[1V%=CX M;"^%SU.WU6FL )^K9\(5KH=%SMHRNNGSWO@[51.FY39/%W4U;85@M)O(;ITN M>EBWK4;;[A+!"GCX2FNXN)W*1M5Z4]:T*>?N26-'3O!3^L^>Z0.["_FJ.795 MVK8:TM:J[C9!OB:&4%':_N[XPH40L8)[82FO1Z.V\^N9+LY64@%V';7CMJ[+ M^!_8G3'R4J<;8Y&L[O'E<:FGYQ]=\T?SIU?8TO(:'A]Z!BR)HZ2Q+T7@!8X7 MQ9$<>B[A_S7]ADEI$79KC1-LZN>ICMU>&,)?\VL*8?>1(/>Y?2_/B37EAC(< M.T,R##]9D>CJW6=N6?R9_YVIH3O8I!L='Z;9'W=!AUG_Z);J )6@2W6H\Q]= M4PXLFTI>(C!*S@ "!*W9SKU(A//#R3E_]<-9^\(%V'3KP'"\V-SIO#0?=D$@ M'!,S-]U6L\-S-]WS\\G9UTN&FR+_)X,+G( KY-'>&C0^CNUBC[GXE:@[Z.VC M4['.C=QUC-:YD3OF$Z[=Z;N1I;9WJ*NI;@>H;O5FB@D'9ONDNG?V:N E4DE: M\',B>SD7"%T,)SO@4&YVELN5NEBT;OQ>N^>;R[GGSSH[6+=L:[%YLK"KNL;F M8U;-YLFB#L:MR8JLL#Y.A_?CX5"FZ0*\ONI^KVIWEVBV]PR-0/<%%\W*C0?W M'Q>G9QOM@[M5N.BTJOKO%^)PZ^M\LR%3[3P!FBJ5!W'$]?9AI$!U (CGNA;Z MR.:Y /][_.1+_KG5:?\4.3?"C^);;$)Q]*[[IV4(+VHR+E!F<;)"8S?OI>+O M'/2I=]@M:)^:_C3;QTZQ/(?7-Z']K1^T"7K= "B_4TU$]#/@'I-'(. . U'L MH(Z+M..%U/J%<4< "<*?DZ!#*H$W D-!OC4D^]3N$)-F M0*SDYIA)S',IH>4L.&?M MZDH2;-^BW2MW0(=K+6>M:3;=3N7ZRKNHQ+4:SR"OK22DJPKP;J>Y$FES0^%? ML!F;*@#R')O1KIQYM!/G8E,1:<^P%4W8C)/E]?.M.AE5F^!NX7; R=@:-K5, MXDF%M=Z ^"B\/@B5"UZ:!YBN=+8[Z4K?D6?86HQNXLP+E\1%Z_E(IG7DII,X@L$E;W6Q%<+XB;.GN"ZKD\U5ZM)/% M$>K_G_L?J#7$C??PCAM#_"HBT9=[H-U37U.S4%3.51>,S'LP73!>]GBYKPB8 MLDI?QV[6L9MU[.8V8+2.W=R]4+ ZBFX'HNCV#G4UU>T U6V/)>7*=%G7DN%V MVE4.-!>YAGS]D#_3X:Q1G2! MG7*_O&PWG[$R7X4)7]5[\N2>G+:?T2-6[\FS[$G+/5GXUJIW9<6[TG1/3W;$ M>;QK_=>JG(GSYD+A0<](\]N'C$5TKAW>\J9[7KDVY?YO>ML]WYYPO^U8;2&_, A7_7]7X)];<;0[>.E+R\N:FFB4,L7RZ;=;V2 ;+78 M-;O7Z%@^!GSU D=MV=L&W;A3-]U8EWFH WI1U0Z>M7EH7;MR<5JUBG2])VLS M;KOGE7O=KGI7UB7;UWSU>XO*G#SC :Y1_>C!/'&;YXOZD6MVN7J_4[.U:+'$ M>E?6<8EMRUG9G#;W'=F-=C*6RL%R7HZ2^$YB];QE2:].?IQ0 3M+]UW\/I36 M&_-X?3BW<;)L,$&],2O8F)=M]V+IZW8QMECSO&?=P;;;J%P.YWM1NFJUL>IF M/O=SM0.PAGP[(%^]3%N5G[SK][E?%HFLB9>)BLQES>BNL)36<[L4?]Q95)Q4 MM4#N/RK:-548JEBHY^12J)C!X%91,6;ABB^Z>,S-;Q^[;[KY$*8;?^Z_]V3R MAQ?FXC(*KKPD&8.T=#D$3IOM77'8&[N-G\.E5U+" VQMREW^ !O.':*#8,&* ML;Y"BN,Q5K#L3)PG5%SVR!27K2O+/&]EF5DGWLZ$/X $_G(+4 2P9\[,CCE- M-H;#M\*G9K-.NTEXW*>*"'HP=21/&M6S&9'I.\3U%\3"!I,U6ZWE4BG;I^[% MPI:Y+4A.73^F.@VW<;**3DG/=":6+GZKY9R%CL#VR;2M5L-M+Q99NWVVA(KK MO*AX>ZFNIV M@.J>23>L;B_I+& OX5:P63PI,F[*FE !Y.\M6+6<[:#I-L\7S0#8 AO+%N.S M<;&* F"'BL^6VZSL%*WQ6:E#V<)Y6%MC*=P^8]B!A@35D!]R&-9[ ;+5R),! M"EAEHUO<[TM?)"NI?+$"GOK]?/2\L:G&B-N'B]/3C;HTM@H73?>TM;SC8W^P MT3Y;GC;6(EM46,VU-Z:NWLCVN"WU]VF7N[N?IY6SQ0^!MANG5;-3#@$;]2U@ M8^-\-7SOF=W?M1MSWTW"=4QB'9/XG%V:+BF0X\V&.'UM&=B$?#SIA[FH;N1\ MFPNGG\1#YX_N@D=E!TRQ2X9MGKBMRI44#\*TW6HOA<]3M]59--MX!WJO+'[6 MEM%-G_?&WZE",BVWN72%CKK"565DMTYWO5O$[A+!"GCX*HGES.U4-JK6F[*F M33EW3RIWG]AR_6?/]('=A7S5'+LJ;7\LTA1J57>;(%\30Z@H;7]W?.%"B%C! MO;"4UZ-1V_GU3!=G"U6I^%XK?\GP_IW5)ZIEGLW/7/L0W8DHBY.QL@3N?L:: M7A$<6\=+!"QA.$ID*C"*A6M+Z'2VNE9$[7RIG2^U\V75!2'.JYM8OWCWP$H MH](+]S&KX7PI4W#[W&U5[@!Y$+;U)1'::8"VOPJ$;HO&]V>+N1M2GG7*NML\6%=6V0L?<151WVJMV3*[EDMA)-GC>%>-*JV'J]W95V[TG1/3YZQ/>0FO<6/>WLGO<3OO"2"1:37 M(NEB1V^O:81TA=.('PY],+TYQ-LE9#-0-D__3P%!D%]&?HT9_7(%S# [L< M+H@C4]B16K6CE^U8"R60>AL [LF0P=55_8>]#+!H/]V^I$511'1?1E[D2R^$ MB>$+JIQ#T&"LY0CH"P/"L/B_\_6X>^R\Q>A"K.*/D9>)&,5)ADX?7R'YV.EB MCP#5RJNOMB#->ZD,I(]B-P(<]2H.XV%/>A&!<2W2 MV$5CAC^@=@5A&N-3$D;/(R)B>P@OA6.,S<-D!$#WQC2@!X^,4TD=Q@!9WZC% M@1^G66HW,X#OO'GM#Q22L%D9=2Y+!TX_C.\!*X'T/2RK=NQM MF&>@4:Q)**XU4^0)<'L9P2T>_($7W0INH8EPP"X(8@_ZD9X7HLW520="9 [N MJ,M]&,3?N^F@I#B"D'ET**Q0"6C+.K/AT0Q& MY>#P64S"I@_)S\WACF;?" 0\#;!)?%[':N@1$>/L69<)JM8\=:,VUK:=6')D88]. 'B1\L]! H MTB#C@-!R2?=D*8O 59+,<.1%8V> EQ!>"1GPDP@-RC 6'73B_GD"3"1% M<<7Q;F\3 3_1Q0*7:BB\-'-^:%^XS4X#O_-%D@&K@8O5BB_G^\1STA%H,GU0 M/-)\- HEL,,>76#.[]X8H&N='L@5,TVNOXD(V'?H? 3DAH".+--%< ^2<-^3 MZ 1O(?WAOV6RE2C(W,7AG0BT]!D2XH:,.'-'JSL42#9'D<@'V2!& \ M$!"'("=FV XM\(8@PP+H?PJ"%S4/+0 C1$5YT6P\HM6B,'^KA0-+?''$18/8U 20#P)/3GD&^B6:9A T3H$ MZ%T?,MPO$+P!AL ?R'$,2)VH\UF8* M^4VE#RIJGRFI+2;Q3,I+V'%P+P6CLV,'UW9H[/*FH);2J<4^Y7CX)C-3F23K M[-2ZDWF=N+JU.#R@Q-73U@*)JP)%(Y1@0KQ?2>= 22);$"F[D'-YNE3.Y;G; M/J]S6)\/GZ<+A^KO4@+KE3>2H*N01K^['=*;%U4I_KEA7]\:6YU=".:ONIJO M42I\T$( ,2*2H!-%(,CO+/VUF@VW4;FLW0[3X#.MREX2Q%^UN[FKS MPCVM7!-UATFOX;8NJ@:O;X.0^QSI3&]%7R0).0%3\A4;Q_]&=*K=RJ Y==LG MSYAE66'*.J^IRJY<5$ZU/X#,I@KPW\0HH!?.N=3),9 0;5D)6?(<+TG0VU^X M/6L2?.PF:3?=\XM5UR"NT:W1W>JXK>=DQ%NNV?#-K1O?4$ B>GWZ(&;">C 6 MD WTU/>4P[W4L^9 [[ PVG0[%_N?6]]>H W!YK2@9Y)$2V2[Q==+A;5L4]YG M"S2:]D75HLB[>PWMX+9<5&9A*\S'#??-73TS+ UOP2F7%P=/E"/6 N<'%-R: M%V?TS@\H5C0Z31R2KM.)"-RO79T:4(2))&+HR8@$YB$PT&PJ;-=$^CL8Y9^N M+RQMHJ%FZVP>^:QMLSY'SG]X48Z!1ZVVVI6)8*PTQW#V(@ ]X !T"Z"J2F_??9D4&0J*0*I2=]R4/A-#N=2QUAT\6Y.-'ADN.F_BL'%/0E MS/\A AQDN1KYUWPL,)?"BK1P<@RH\$:C)'Z0& P4CIT?FF<7UBH-]5("@ A2 MKO@_\L9VR"7&'0'@(J!P(14 CM^77#(I'Q'*&E!A2)X_D.*.(H.'8^Z] L6@XIG+#))Q=NI]-Q[C&HBM!#ZV5;%4>=I ,8V2F$7]C F 3B MXCO&LN4-<((8=@@^P>F_ P Q !7S(?P88/;P^-+)QO!4WQ>ABJ/"P"V P74& M'"8&@/R=2RQ..,E3 ((A9JGHV-612"B,#/-7BD0:RIW ZX9B$KUO B.]8+,2 M4K<5]1TRI[B99-,=]^R\PTP:/IZ<(P7!20#T9F/F[*,0(QLI+A+V9L2!B*$( M;CD_AF)R,@J,Q12=.R^1<9Y..O[QR:7,(^"&D1SF0W[;T;Q"7;S,(7YH M7EP<.V\EW@H"#AV?T)[([@7PI-+T)>L7[C%.8>8SQ.7,(BP&O#P<1L/J?*>@ M ,!1DQM6 ?Q=WQ1(=T^"!(RGG\,#0&@FGI/F#\?$F"G;[D (\/<2[LJ\?MKX MP7MO#" Q"*45J*.Z#VUG MJ3BCA4QGNQAJU&JT-N6F?@;WL]MI;HW%[QFLU+ 959M(;^-FM"NWP-Z)<[&I MUFC/$1$$FW&R?/3=5IV,Y<-,-GDRMH9-K=HOCDE<7A^$RHW8T'?*"7NV.WVS MOR.TJK5X/,62N&@]'\FTCENXQ4&<@Z:P7I=):>KE0BK.W59G6:?)4TB=06#K M<)ILM9]%_/ZYN@KN*8:-'^@J>?2_SN7G,Z;5JAAUK%JF/TFXSLOBN3O\):\C*B= M:222] J&XG(_\.5OH8>F;\RJQ:3H.$EG53FSZ[(=M5_\ BHX_<\JAUMQ#177 MSE75MF#Q<^K2->'P-RY.GES_]#HF$?"KRIV^0B<<>W?V,EVY<^S\]CL?W/;Y M3]>.A1,"J[ YXCOX0P@WT(;FK;5VNZYE.@5?]&O$P@T!-DO M]3ERBH-$WZNCY%AGR7FI^72K\9.]]^;KYD^O)JA"$);Z'F0J&7B,AQC]8X,JRKEDC!'B_"0""P^,14%0M\ M6#L&>KD,"4/P'I]-=O&-4ZHU1M43T(N3LUOM'B[.&*X;&(H-Y1Y'PAE$ _!# MD5"5!"JG@:QA($>%WUZ1 U>H(%3@ *D,L+R9 IS]2EB5!O[6)OW,5.N@P=02 MOQYW72S%![_=2;40H%/!ONFIE:3_&\2I,(,>B"'?=O!Y/CE3 VRO MH@^-=5!LRD:@T'UGG=%1 HC$!W]HGVA_N8M_%VXE/='(DX'SPZGE5>=2?>6A M9,3%#]7NGC: ]@3[I@.M]J) $:RD::/AX"6.'A>?2YG> -Y298)^R+"3&YEQJ%D=U M5+SQQ!J05\"94&YP!?4@P9HSS#SQI.F+%5>9XD5-1P&#.7"(IHN2/-SFICJ- MWEURME%!Q1^:C>.3!GK+^3=UIG^P CVZ>8_?1U[4%6&HR\HTSQL_L4"*%R$C M;NIWARY)=$]B:4?Q=PXK#L>PT"#WE>?P_-C0#_[M97$D"!L4L$%>8[LD(T*H MBS'"0<=J-%)53"/NZ5'0 N"!J^:1SW^:2S-PJLP//"DCRXVEZ[XX\2B30_DO M%8M 13U3]&<&) KQ@1%8#<;Y.X<+A.\@(B."Y;TF7:H\I($N#4J78 $HC6@# MI5X"=BF 9$.,%6&/;9K&P&4SG4XD@6"1-3)E8_Q'@H$Q".:!<+9?/2J.HF** MAJ,0Z")3)P!*? @(&@IRX> G7096E2^BPE6*>> #*I"$O99TQI&F!Z Y MV04A.5:I8(U\Q?"$96D(=@>5^$ =9BSM2+RTY38;I\?.I6$XX=@.)V(F$:CR M50H^#M$*E3^^"(R:>11[&.'DGC0:)7A8KU0P.1H>K#V)8@D(M(.A*G!*'E_B M^NXI0HJG_HFG$5-F;&*'Q?) \)+!T8=(!TKQU0\XA6$"0CJ,+ EI@S@,4JH* M%7FW16%.4W;*$CNFZSKM\]'Z4]^Q7J'<3&)OFIRHFG(A8\"%_J.N'&P,$!2G MJ2B4-+AEV.3U(_<20< MRI,D%!^1X.MH.1N>1Q2;CF:!5;T@2B]A/!$30QGD]5 M?@R%^9#Q8205 WJI>C.(]K>2(R!):D<$HV('&KJJ=K;AMPGBW##'3*TBEA;!XD*:_.) =4&N+9A M5IXLEX"F>YW415@@D_.L-$U>5K\8;R5*+<1[.EM0+,*#L9N MDWY!' J598GW!(R&34"YRMD=XQM)4C(P&!?^)Z] M> *G>!-I+DUQ5 6W+D6/)6%[%'>'W$=DBAYUI4(9/;6]LXI8,[*T(L4W(PM7 M!EU(>.D +E20AP'5(51%5:?/&/6%B9"Q2*FJEX]!GUBB9$Q MW-VW4D7\:8M)CUFC58&1V.V-\*/X-@1,.1\B_YCCKR4'(@>\#5 MP6VO:B_7K%(\L=WJ9&24TSSW?-2U"5=3F_#9,K:,0?NJM(4WDUM8F++7YIZW M*O44FI\0A[\RBA2IV(/JR>;)4]&7[ M9('"1KL8??G^.R7#G0V%:KK-SDJ"!)\YYJ"^@:9O(/VN?O_YKOV)LJQT/WVQ M]()I38WPSKK:7._L^F!]2EN6=G>M_337)&M>%IK8 M6L6.W43D[Y92QV$:SF6AU-48K'"ODHZ[*2),[2&H7 M!,_V4H+G26,'BS5_QYN/8&E'5K"2M6^,0K9%+[GT?6.=%< E4+3>596CTW+; MSWW[FS;/4469W5799B1-&%:V\53 M] RYS_4AVN+-V99+Z";Q N%$WG!WU:.+\QUO4['79^4Y=F=[+IQ/Y-PBD11H[C*OVF=F^36F[CFY>MEMMN+[0Q M%4:M&JZY??AHG>VXX%IQSQLG"ZUSJ3W?GCNO['V:$8VVLW3[LMEV+TX77JV4%'$_49&L^.>[L#M6R&HK,)J/UE&^^\_XL\;([A3M1=?MMW3=E5G MSO/L6=V(M,JNM-I5\P/J75G7KIRZYY6M::O>E=4+6L^S FX06\I7B,2"T4 ' M3'/-,[=U4574VZI8]UW$-O#==N4HKYKOKNL,@+I3N;_!]^)IU?)NU<7^IBL* MO"R*)OP9)]_Z<>*+E:@E%8!:-/M@B;T^=\\[.Q[Z56&9B_"9E:QRJS:]U5I MW%WH".]]WU*JDV*2XN"-0->)*569>;SN!;SPA"*--49T,3(L*!39DU(1*EUM MR'LP[X\I%K4G*8.;RK2(!RS^1T!@RS(J]!?1M '74^$'G"=+U%"Q6"JC JC@ M [K2H'#E1OYZLK(=CX-G,N;:5ZK.6'$ZL/I1 M1)U:#4]1K7/+D;?4#-'T!IA )!_/67NB :-*38!&=<0R4#V1O\"@5+.U']+) M+:_$*KE$%>_NXSP,&&'\E AH!R=W=;) %0_<$T!AD:[VJ_@:G,I08C$+WJ!4 M=ZG$JIT1;"/M.U6/ID:O4\BV0 2FVL^I%:X:ZTFD$"!!7*(K56(40VNP?)>N M2,704.'@&(OW815L79@5"\BJ^P*>43"H>J%8059U V!"]@F'7JBJJ!$(CY\J M!>S6<9D=KW2Q9AO NO/=\9D>?@".=_0>"8F ZQGQ<*OTQV4V:)DM> X$=^4# M-2P83-8=6;//:9=Q^ Z[0&P?^A:S$55C/,4!$[@?2CLCS*[6#L7 MN&$KAUS#H=T6=F7W#C[;9I:UHE@-FV\[Q+>=+TI:>;[CL1);SU(SK=KFJ(?2 M79!/0;A8KCW=)]1XO5!\=ZF41P%88#NL 3?8N$XW5ZX&QE(V\)-3]ZQR$LPS MH'U-S&'[K+<[<:*7/\4OPSA-7Z$&& ^QH426R%[.V@TU<$FJIR15 &I93](^ M]*%\V79/+I8-'UALHS<>IUD?[Y4X"8V\A"=9'6$4H[%;&78%0VEZ\1K'![@3 M*^_G^ZN72K_FH\_*1QO'S65CX[:,C3[.$&HFNI&C^U:&>;9T#'%]>'?I\.Y] MO$ A.$&&I!O?[0[_2*HB:LAF4F5 #[_:AVG';+/[6@5/F]"3;LN(%F M47+JOM>><:>;P1=#T_OF,:1QQT@- WLSGWH>9@W0G(X7H2 1A+,63B TO3L&% !0"Z\DS/ Z'4\FR4Q"-T-L8%>I$2(% M,60#F>B.B45O*=TU#UN>YM@RC* HFEM9CN:B67RUGN^3G>*_B#L1Y4(5[L>7 MKF$__/%^-(E7JW.LY1W:E?&9FM\"FE-G'WR.1?RE=(_FGN M$?<2V$Q2=1G%(+TDP5:\IO6G>* #H#N@P9E13!_6B.$7NE \B8 8UZ%[N;LP M$T4Q#\+/="2A9C9>J-#@I3&^,J8H*XH?O Q#LP-E3"$OPN:M<';) MP<@A=XD U$<:Z6%\CYP2L/U6+U(Q2!.V!X,&&)A'5RT%!!D4W.L+-Y,90SA" MYA=,CG'L_"8B[(T7CAD(?IX>3J9.O*J: 1>J"""1(&7!*GS=42"W,O+[M=7^'[GJ''A MDK(C;=9*[$+7.E*-_W0%EY2?9^\X'$(/=@L%A9=L^N.PMJ+Q9XJ=,0F@T\;I M*R=/=9?+81QPHT\X!4F,MR.MCPA+6DU760#S\V&.(:O(80@7Q#:PL:9I&ZX6 M2?>Q!^<$N\>FQ(=^:)Z?,:W'+#G,$&:4Q#TK&++.JE;T2%HO8^EE0^;;@/9-J M)NCZ,*2E2Y37'RA(']#?.?E1;_Q3..2@71UP@'?J+=V=%%B,+#*,H]LCO,., M]*&8I;ZS5 1O(KC],>P=]Z)VX=\[$<8CX-^@Z;BV**9:JD9 8R&'=-_#313? M8RH!9@BHYMCVU5CB9*1H]"5G5G T;BHL /F(R2''( -;S>01ANE/K@'89XC9 M#7AA\+H9&OU8G"C))3&_(W6CE$7WN\\"U+XOG9707TW-&&M"CHIP M,D"Z?8&W*[+^Q$7_9"TGC4AV8A:76"R.> !=BN5KOR^3--,=D $>@$;< T U_5S:/[&L9G[&,X$-E>.A3*F/NU=L M)-*HEA(]9,(@B\#7F-J"@GTJDCLDC"GY%*7H1TXGDRC!H1)14*0(Q9P%.#WA M>Z#9:]P2H#9HK/";1O63X*G6QBGF*# #L;-Q"N4J)DN.FH!/D-06,(40[I1, M6P\Y W@X /FUH0+VC8"O(-0 Z M2F["\(HD1D6-ECO!6(SX7F8DB!3301IFZ\'E'-*-6FA>!(L:$A:K<*B8()_[ M3-PR Z6K+KX5:DW%P-Q[&KE"GHWR3&<=H:)A9PL831 5661BHQ"S#N06ANRO MZ%HCPQ=(O905P4;81VXVEO3H(B/UERP"L\\\W'>93$DXYS0WR9;!B:N#;@G% M^1W[5@ BLB\/==7!-<66ZZX!PM*0BXE(CU3V0#Q^^%%&>9RG,*>=@C>IK 9, MY?:94\J#&<&\KT^-GF>&IIWF([0XLDW/'&(_1&ZB2%J?(A3R]+V%Y\3"ZQ'? M<"-O3(=X2OV6>'(+?3N2F([$5ZFR2J#AW3*#V(Q_H%+\R /&:">-6T]'@&&2 M8VJR')U1F*>4O:?L%SHC,^[+3"^$K#XSCK!*VF&^B[DT$:MD>3HIEQ[(&2R3 M,F5O%AHN(OXHBX\HRY3O;2:[2!F?6#(JQ"["L>9Q"YW-D@A6)))FIF.K;7!G MVQ,.1THTWS26@CU!,'0U*LLVE5(I,E[Y22_366< H*N9L>17T#RHLE"C%.;" M*YG6S>1/'B"R[&5E+9\YE<4@)+W'AXO2S#9E#FHMQ\N8UU>[Y8#>,"GC?DAJ=/4#&)[V%AV&/92&G0FCI0X7SCO&R^LK=> M\1K*_D8[:^N5HJF9E,3P3;J+TGQ8>"B)=@VI\BBH92'7C&?(7YK\)VD8Y1Z5 M.5EZ:;[6?Q\GW]"Q5)I:'][0Z\4):G7 (^%V9I4.S^M >"SZ&(F'-3P8K' B MN29I$89.1W$4*)5,K2 1O7$Q0%J<+Y1GT2!Q#ZP K;;3PO7U;*YB;"^SN(LQ M["8R_58>'R\@3N*=:6Q&@%\7PK32/?4R5<*]W@G['H)W,#JX3!"L5)KMG*2+ M0/9A_>1[Z(GL7FA[^"3C,4:66=R,$6'/>B WF:ELSW99+?0G((2#,!YJ(S^: M=)G[L.J#\@5;J)!!F[V9I3J0UJ*$H \1S /\Q ?A",#T9T].3R%;J47ED-39A]:2QI@I%@E0-"TSWY-8A)&D.#=\3)_<)2/V IUP)+# M/#^&;:G+QB-+*&6&B,[)LI:C%1I$/!98F>#[J:4Q\=7.NZQ*3B@.;)Z/^QD< M@41DGJ0PH70(4SHJX,/V#UIF0H05I:!075JD?(Y+]T7Y';PKIJYP2\KP% #> MK5#>I<)L3# T&S^67$%*TF92I%HLB*(\0GR08TNW[$U!-Q66C,'G!C!"]SX% M0"GS5 FY3NH/1)"'7"KG/M4^+.69)OD>D"2Y @[>U<>8N^CX(L%UE';5;&A9 M@S0N6B^X(Z&@4%0O^9M"=RTQ7,WP<#?)>T], %5.CKFB$ZZBSVP;W)@YLA.) MVSB37HD_DB4=UBX />F$:L[RA!I2%F9C=&&51"&5+5>O*N&83,P&I_J4= M*#9YTHQ8OOV=\LVOQ L^KNR&A6_X''*%&SVE1[5D L% E4 Q&#% N+@\B\&X M)&YIY0\E*';G/F:9G5U"JUHT.H[6KK]EZ<6&H(DR2-F2: M8V*P)_P,<@!5>;(L$K F&"NW%%)]Q[ I@NVM6.HL-48K(UKD:?QG!GT^ M&;XY&>^)*5[IYWYA%N+G]RGHDY:(U'W-=Z5GN/17CO%YIP_CH<6"W@Q8P26R M+A6S(KU:Q61/A348*:H0B6<69<.C3MY!NNC8"E68'U40*AZW.M,'->1" M]C(G4GO%3)56/F3E JVNCL'A857!2"4_Z;*1]HXKV0LX @4R%-)7J9PM@\(. MBL>=];,0 6IYN>@F'G6V?)L*E:F-$9;DM6T\XY*@(TNZ-)42CXL[%(AZ0(]K MD7"&GR?3P2I5&9G"F?$13(77*[9NVTU<<]R+1!H,;++%V4+,@_,>4:%?>"J/ MBDJ8ENW#E*J]T^ZR4EU)F6C;$(7VA<05>"M&W*+Z/S'YJDGQB/PVA*G*JD-+/;F:".1S)2 M2"Y2DVB!^NH9%Y9=SI\JF=1PC&)RK1VXXPMX[*PL[KLXLS-V0>ZVPIEU?%OQWA,3H:X9,:1C%U\K!S8[ M/!;?MDJX1G\T9@$I.UAB:N1S*0$R>=)X)93]\>%=2:T;QH$P<01Z?HKHO98\DRD^QMXF66%7.:3B_GN)6OU'%)"*POV7 M)"F]IU+[6TB;BE 2,GZ7!\EHTPMBWW M?2%H[Z@_PLR<+DE?\-/EZ*^[^M[)?8#V"\F6[_]6& M2V687ZUM^3/*[:RH[I-=[W8)A"$C6! GIN#J]Q>T74NQVB4*T;KGYQ3E5.7HX>J*Z^Z^XM2R1(]MMR3QO(=Q]9WAI?:I];R_:\WMT_-UM;LTVI/ M4VOYEF^;VZ5&Y:ZLNW^:6CN[3TVW5;GDH^_HS;"^PJ7A MM WK.>U2VN85"/GF;>SG:.!]+U,X&-?DEWH/WZ65C5?_U?K'ZT='FC*Q89U+ M5:"(*RQ^T):^:XZ'O[1:)=S$G^+(,JM^T!9(&[[+]',?PR*.FJVC=O,%9?1K:M)3C9?-B'];YO==G9Z\6O\SUV3EO MG^VV)#6)C>^Y/N$TM/;K0#S;]7G:.-\/S*SHSNBT3L]/]P)!SR!?--O[H9@H M6KDL E#?YC#09?>J*Q_^1R0Q_%/I^#3/=UO@FC@\7S&8J,#">^ EU0Y)^^)D M/VX9A0BN=?VY_QT4T=YM;C%Y1-)+ER%S/QM&=E\Z___9 M>]/>QI$L7?C[!>Y_( K5>%T [>9.J7H!G'9FMB^R,CUIYQ1FOC1H*62SBR+5 M).6E?_U[3@1)4;26H+B(I&(P,^6T2<:)L\=RGE/0D2_DT?&^$P3&(7SIF&X- MRFUVE@%/[F(!?[_TI_]P_"D^>A5$\9"NCZ=3I!=,TTE*.,N3+,)-ZS$F6+. MK0VBK*@G 83)@>NF1?^LBHSV)<@Q\REE)H(G)14/:3':-@2:K%XFVO*M%*%. MB@C57'8Y.JEJNY#N=KR4%N:PLO;MY>ST7=H-X 5Q5W[69=LRZ"_A1\6T:1U0 MTNG!>TO08#G&W5U$7QQU)!MCBXUJR>IH7!QUT_D1E[46;1PT)E=*$@8^_#AA M!0'#J\#_3O"\UGN3;J)H"2+(@5"N3_W4;/_&ERZ7C_ +U$&+P2M]NKS[(+D) MH^Y^T+^?$>@^"0\%J!,13 M?$N@CE':CTN7@0&D^)KO*$WQIVAI7YBG-,-(R@&QK-4/KJH!+_*,PT%"YE-I MM2+#B'[W>?J;; Q6W4(MG[6["BBHE./3X[ MEBROS_,%0<^F9($%YD%6(3L-L&(#3^AI4RX$K%E&9'TN6$.2]?/!DK)/WI*"\3F:!"O;9N7($)H?0=,?'3^Y5Q%)#RL0(-0\CWXK7Q)/ M?Y$OC-\$<9:']\#/_$'>UO DG(=@R:JJ\'M4Q7,-$RZD'TG_H&QJ,N(1(?P6 M8?:[0O])&W_FG='[0N8U.*,4?H#.A5*1N9XS_-;Z'-\8EHG#KO,@HO(R9TD];X,%",9".2:<9#Z5]H<8U7BEB E,F25!%"#@CX"1RD$QIJBK0 ?4_Q6 MUK&#H?._9P2= M;F*@$*2R%K29]Z8EAED@FK'^'BFD31)7]@6/$0L>TH[ X>>K,%,VY0LX5T:( M,TOT-9LLP\M8T9'BR,* +FX1%,$"$NAR9TN#.<:0I(/K^EH*>TTP_B% ;@(X MD12\KV B5JVY,D8&?MIJASO>K98>91<1[\"_WK>(OH* GP=O#G78J2]LDM18?G^ M5C;'9==L=7JU)L+[H@B/6UQ9]89S=VYU)XHRTOB+!+$1(T4TIJI[1M>J$&KH MKNLO)472@^)&U:Q4W*B;LJ+PUHYUJ;J1=X*?5BW7$Q^\K?T[IN0Y;(O^%@"I M1B,%0#5?N!<1Z'T$2M]-WZ\O[!>JJ-(=UJR]P0J@+M]N,$6KV[;#VAZMSB0% MMR[BVR&^W/NPNV@[YK8":' ;)A MX9MTF[:NOZ6YYF66:[:;=O23D;^M-BDD M5ALCY2X("0YRQ%700N]H2MAZ!FJ6R$!IRDDA/,%G0>IQ@$KU(?'4*R6>IM($ MID;WWMS!I9[,H)&Y'TU#NK(NN4R1V%;HL[U=3^ZBO\L:0U8- M83Y#ET]7HDYV")1<5^RMV9QIFJSKI03#\57>ZYK=XX=F]SQQY92Y8I::9R69 M=R?FK9\^;;B-UEN]/5-U>6R5.HP:M!V?638OM/4),$,U9*L'T9?C4AG';+_F M-NT/-_%Z[PCVJKO F2Y;.N]A3CTR*UO?<9I2T73>^@ AE;:D8LDC[MVTIJ72 M?*)5SPPH_.=ZO8)/2MX&.F&=4VU9XV[IU*F[[GWD-OA=G?N6E_"[;=D +'?4 MLN6/1RI6J+S;]#D(IA0/X6S5R_GW(/QC%H03TLBRA(.HLM4'%60]DD=&SZ]^ M<4RSC)]I9):=$KJFE4AW2YEPL1QV]?\\+MB*%2)'942-;1 =EU@TR8"$;L/@ M$\(8W:S0C'H/R+'T'7!B"'ZR" .)S@N1%Y=>'$G3@"(%,4?',#FP]CL%#)M) MT9M/8!01X"%L3K^&%9(12.MX1VQXLV:8@-;R:ZY:ST:-U-0>;/J=&38E[R(RP4YE, M%0%5$4$=#+YS7Z7? H2!+@P6&>;\M4;\M?6<)0(WF MT;T;)4VO?M-/)=F%;4%RL:.]+(>@OD)V%SD>.;AH?R:^CET#VUMR#MW;1^B%15>WXC,OB*)?/MD_'6?W+%>=#TKF?=Y(E,EQ[Y-DN/IGM_)L46%P_$"UZ2%D9X992V'/ G MKN>F:/#9B52NX0&BJ_CT5#YI2A*ED,79R3UKOT:R#D!)*P%F=2--M?\2K7="2-L_P[4CE2PF#5^ITV\R/2C$V)T MA.1SLIPO:6/;:S)S)^ZN/M:[>S5KFJ9J:\V:]P]6#WEI/KN[E?18T<9'(:_8 M*7Z%E7Z])/=!Z<;HY^K(/B:?TXD4VKI_FF;AM6,^RJ3%LIQ4\Q@RZGSW2;ZVO@ MI]>L#[5UU;37E7O[&-6HV>('7B/W5]_U_O93'"[)3]*?:YERC>E6R^RIFE^9 M(^L8Y%9(I]JBN+)3J5=3*_N1LN1<5744JE%(3K:,4(&0FGS$_JG6Z"#:8TM5 MWZ#HJMDNI17<0@O$MNX1^!E7/RV7M+C_8.LWK)%"_VJIO:?6*J&(2;=AFS3*J3A&G&M_XSZ"9 M0?CVE1P>FFW5,M<'RW^V[)!<=FJ/QXI>VY!UFZPZMLVZ^5'1?.V19AI-T72P M):N6,6Y,BA5MR-8M76V*8Y6)*Z7_*5SI]ZQE'3Q4/2%7#*O@]7:,4Y4F+K

    C8Y%].$9OC;6"T&K356I:/XC13/48_&\ M,O&5C/0V#&9N_"6(UO.H'5<-=Q)CV84(M/I^N9'MW,@VS\CGFF'5,_2&26>G M6U>TZ.(N#B9_'+9P.WSHRRG#V7"\6\>=WOA7SL*-':]M,HIG6%SA5='UQD63 M.TRCP,1X)S0D3\2/P/7>T+J9MGB56#8%YKO#^IRGP /3CC[^>^G&;Y>Y^KO[ MX)96WW6&B[C-"6^$@>>!=&^PQ)U$7.2=:R.C,?(V!U5.#VF-QLTQKOK>F%$; MVXQ2OOIL.94S&U,W1@)YAV^OU[/KPM8T9)Z M=FO S]CK^O!NG(,(*9V+Z)JI-D%([7'_7(?5FM8NI34N%GA)*1>P5)NRI DU M*A<<5%O5&E*CFAVQ:EN%97_CE-:H1I]#\'ELX5F+'S)5?;RN0+D12@Y>VO<8 ML RR:AJ\=G]CJJ:M-4]R/$U95'[2#N.WDF_I(@+=\)W=N_=<)WE_D/]3N:JA.5Q"U53C.,RL0O1H7"S1:HC3)5,J==02,TMF M6,I8/0Z_*@C9+%RH:(V7%6BV]9)Z.27NK]?!9(D79CZYT<3Q_HO M_#O^_-<_[_C2N\,'YXU>T+D/*/112%(D)!)])1 9KISH*?G+= O/M'-ME/), M!XI2GGUV@V?']UT$GG91MTL**BZD5.;$V*!>:X:*0O@9[,6%J0?N?("H.?Q&JR&*WL:M\*< M^Y>@PS:2'-#R,&'31(I<^.$_N)Y'IBD5N;M)!]^8'(\+Z[8=@U2DY\!*IL-F M7=\%R/8Y5/7VHZ$7@$=:H[C*!8[VB&Z\R*D:$^NG)]L[OPT\=_+6:V!$_#+% M:&:3DNB) "7AX0C$[(4H; X=.TNAMPB@E$^WQ0__8_ HU!@Y29Q!<'6\:6; MR,/V.1?2I>\O'8^A93JO"6!=)"W@/R%^+@-$!-4WZ5A^('F!_XC]=E:CDE=G MGK36DQ[>4@*<9?P4A PC(+,' F3ZA33H;* M\_Y+9^"F)=M0,I0Z35GW4.FOU;_\$ KN2UP4H!6@*J$4PF2Q#Z>6),$Q7^$ 0XI^2 M3E%T&JSB+S]/5#94/X2$?28I#3#'A>-.P2+A2Q2 -D*=?S?WC,IH_??XLD0_ M\D9#'[Z(1*40 &^P(I86'JRMZ6^?'+ TU/8-C)B">0/;\3E\ZP)LE3V3D8"Y MNC2#&"9-7/AC'-L6.7@(/9C.KXH^/Z42R!)X+' KSIG4THD27J#*(-HX5@ M,_0,N8%Q@ZJ3].*"#C/NHD8B'B;NJJS#!@L_E(@K3-NO1@5]I*Y[GO*6T"2: MZN42F!ABJ4#.L*1%$&6]0D&9W%@")9X'(#K/_8-X$)% O;!CJ9P$D 3?.2:3 M)Q_Q/J4YD!_#-.!!YEG23TH(EDB)>,! &[$J!6D)(2L?]BZD[-((^$3(.:

    LM\&'URK98;3]Y31=NH M8(5%:-O(UWWEZ-TV@VV-GP> 9'?)!-KNO:JED-O]U_4CL*Z];K6#8YW0NAYH M7?,=!TK/_^MRCNMD2!4Q7>3)*X?=15E0+BCO3@O/0M\<0^/O"D3;\GZA;7G9 MTKND;^M#!Z-BYZ?2+71'=L4.1AS#;&\9=\*,-Q7!^$-H4RLQWI)M8WPLK@R0 MGV>:;%@5&5I)D5M** <6M07E@O+NY'B\7@"?H:NN:^(']+0I""EQ8BDF*!>4 MMQ0*.0PU9Y^Y396UC92T0#\YJ3N77@BR >\5 *G.(TFV6J1@&4?8Y0JOXG32 MPCGXH9OR&/[/,+0C3:'5J=J6+ELF[^JFUU,=66-84%BG,%7;',NCL5EYJDTG M$QP[TQP39E?5\9(-W09VG_%>PF09KFYW10A0"G_%ONO^E),M)]S-^/PH+!*, M%HQNK#_W6 /G;PMV#T.OFT^?.=IA'Y!<;SRG;#"]/K2I=PF-V= HO=9/5E'# MTKE\O?PZ7:Z76U8(KM?!=4O6+4TVQKK@>KNZ7FJQ=2B_FEZ*=72]>Z+;@X+R M4]Z2_;!O"Y;3UY3B"0==98^M*QQ5*Q>J6F:6'-_DO6#1;ZZ5VLH57(-G@&F\ MER(:<7N=8@:HD,*[2U)=A5I):C@HO-Z_+!^\&0B7*URN<+FGZ'+_3 M65[]: M_3^/J_AX535]8#7T.VAO1#&XK-;27;/-40$S-/?9PT:L@$2V%XE^-P'UP(EI MEE9LI7TX3^K""S/TAH14L8]HK0I4Z!LQX;1$!FE *H5W3;+T9$!3"3M"SX0G]35 M/T ?:^M6OF6P"C25;Z^F*ZK2,%&UMQO0QW:Q#7J+-!\.P6ALZI=5,]4EFWBI MAM4T4>6;9QG*QN99#7.J:J^48F/G5HD^6"D/971(X90<+VDU34_"UUL&7SF> M]VU!88(@P_S="4/'CP_HB,"^G:?[YNLG2%#&FFW8:Z0?2E/#T]OME-/I<4", MULSS':[B2$3M=A6\1-&J3AEWEM, 93=1M*S(KSWTL!&JT<+-H=IH M^;:ZQMDD1]96\7&;XZ;=AX >(WDMS=UAV M73%$[!L__XSK3]R%1Z)> ^#BEVGU^M<@)I)^03^VFB5V/?"G3CB-I)LY3'9. MH;<,9?1L0I770UCN%#L]P <0 MR-]2K%]D!KJ.Z/:>@UCR/L+(!4L$FZ?]F>8)XCUKQ?#Y\O)6IM0P)&N4K>M/ M@8KP[3Q:@"G-W,G:JS*M,J08UU/:#0]1PK'XD-*?(:^';*(I>CB%Z9X'4^+1 MVI 4:AN'"XLLF:RS9)*R) %*AO> )L>/@0GD%09'OB#WIVXT\8)H2=&S.06'F#(B> MMNI(VA?@W-)F'0\$= D/B1'5_/\Y\%3X)JD,W+D]G/FC&LME1 6TC)+F(-2Q M:/(:/YUIL$B!RQ.%9LTNZ%.@/B!YBMH>AP$J)Q4*Z(J?X,#/"42]Z87TG?95 M2"6_71C.#&2W:J"B,XG8",!.:5@U%5C2UA<)3=3&/)*T8&&?98: ;6R>$14> M1IZS7BM/H$%^$,.HQ,>&#S2;H=J">NZ"4D9HP@^YKA? '6S:$4X1N9T20@V! MC6Z^]R8PW\S(Y)7CH$S+=?](M1R_SW2:,BAE"V&Q-NLK4U13Z7>709\S(T%1 M)5UK,K;$F]L&1(Z'%5W/V#P$U ;;SZRD"L,C0BB6?L&GD(L>R0D3#<;Q//R; MBQ)U7\GT/'Y;,"I6K@(9.B<.6C_K4P!JB+L:\![XJD?X+;+Y!:>?&V-%QB2( MXO,X.,?_ID,S]6"M,IAC!';'0<@,'Q(/'UB*';,H+2!OX"0D'JQU1MJD('2C M/Y"*X 7;\SVYBW6-6#C4()*V0*FONY!@/?'L@MOVWN0UY3.W<)G1T BGI8U< MGF[A,J6C+*"+::>7(9&')F6Z92T+S@:H"\W@$7GN4]%DIH1RMPXER8;K^4:/1AWR+$<=WO#?L MJ0,6@HX;_\(XN[2@>0CQO5*""9%4+ 0V5CODNQV M+CS_LSJR:1(8/8%F4#K2WBBT^\(#\8(7ELPXV='"YJ^!\@-S7*K]'FWS X^M MS'NGHK*_HK)2$E M%YF36FN$LC)@,/H)V6KU:)><-DG%$>6M\C2RIGPCGKDS MQ58;K'5,DIJP'"/IS)18.77?VQL;;4A!F1: 6WB3Q;:"Q)H\DH:;O#%,C-/X2: [Q[RPF=*'LR2>*S;E*KK\'KP+8D<41GSB)\RM.5]4"N2J))Z#X@\]"\ MUA- QAA87S@N_36&S TD)RD*);MH>=2/YRBC;IZ^&%#>8(N^+>V]L@61S$+' M&A_6OTH)I62D2D38'82(L9/V7GM@DU]QFB6GR9]G2V\&XEK[.^V8ADA^42" MTKE:[V_=LFR/'+KC"1[B\N_MX?W>D^D&!G3$L MRFM2:^Z>."9_(X7[$-<36,-7C2&,FSI3A2_6>W(=3.4<\S!5F7+'#ZB MN"J/[>I@XEV?I:W+EEX* :73#5A^I"<*^8,$/'3VD\/.W*9\?RUP+(_'PS? ML]+3K#'J=H\=O.C2?0B#Z5U'B1W.G;!,NCY#PX3EQ4A,LU]AD!W%7O;;N#3; ME$*'+6O: M4=U2I[AA@''7P8]68F?WW.>)GD#TE_+N!*$O-Y"@O(.Z7;E M]4NV/^"M$$&DPBTX=GU)$\-H:_:U[3-+L32E+H'UHAR6[B9I>A MG>DSWML=X#ZZJLJ&=E1,[G8VTLO/D^.K8B?]^'&2[?,E83$?+'LK&U67+>T$ MSK94I53X&+0]@LQ-K3-GT"*:'GQAPK2K2['KLSPK/#[Q334(D,NY$RF6([;F^(^)TY4%8$T=N&=$$IV086*[E1'E:1 MH2&FL(\3)WV:(;XBPG.^$C:'\9J4WEW %(CT$!+GCVGPXN>!/2D9["EIM@SI M?BU#F&V7<\>4V%9H1 ;RG,#1,DYMD%6"(+D)NY/"OZ>J$"Q(2$77/31; 7QX M$-*8JG!#C>T$OMKGDO&9!Z:M(<'."'[\1!'\$8!SZ1-)5S:BB?&'BQ8@L[HD MN&Y#Q&40: 5Q'@..32!"ML!DUL4TB2F=$/J) 4'6XYUSJ*[2+AC#3KGEDIMC MZ<=2T#>='V_J&\M__$?8XKTX488M-;FM&FX'1C0*WV$S@"8V>EK9V;4,63-XH0WK)K^]:9X : A( M4M=*[6!V_,CL&?TV\;8FW$D1XC)8> M =Y@T2*AK=@&8+M:V>OBPG9[;KOM2KRED-L]670XQ>KZI.U*!#R GL#:#$]?9N#[840OB-%JP5#-6SF[# MX-F-W,#OL"N1,ET=V*8#I M0>OG"2S#VA5X=T+HREBERS@.W8Z+)E]B)?[A3; MCNH3.L6)EA6HE3#?/2=^HOLC_:6\.S'N@Q.YDZST65J0D%5?#MY'GRD7Y;8_ M1&03D>UH^M-*8..@\-KUEG$.*T$X#.$PA,/HH/YLK JQ9%F>J)"5R4J1Y9Z*),592I=J$04+5M>6SQGNS4SI.$QVN&5T<("3"T%*R1,M]^FVZ[ 6PJXW1/%B298_:6\*S%F M..6UJB*/S.K%6EV?IMA/6)>Y97>F 4V]A;-9O6QOI7.FRV-;9'LIY<8).">0 MN%:J;687TCU16!O_Q9)'X^'CO9ZI G\M)W*[W"EAQV.GJ)BU9=4^:I#I%#?Z M8NR=8IHM*WKU.-!*8.Y>!#K1O8S^4MZ=X'6RI;#*A7I42*5.,4,4K-6J%JV$ M(8[)G'#AJC!O8=XMFG?-9::;4HR!M)5]<#S'GQ!P0X3$HIFLJ-$]J ZLUR6Y MF]Q8GA&=KN-;GU#Z+5&MV[2H3DK@HEKWR$(7U;IU;[1A,R62,YG 0+!F",F$N,^85RR"'ST[4HQ=''=FRH?->$BS#ENY$\1O_&7*A('1[ M7 QACV3-''X#XM+%Z+V"]T)G%_+5 U9%T]A1+TTO.L,>YVCQ_5CV&Z$PBO$B.4G"@BD.>?2Y-E MB)?=)%SO]_GV^/"+XPQ+MHY[7Z]/T^Q*:&15N9?4W'IK7)JER1;WXJS'NC?\ M.^U4E./.7)9I)*9]#?SS)*[UUN2&'\_&6O52O%.88UKGTJ14%V\VN&%KLJ(JS7)C<%PS94LK?ZAXVCPS;%NV]#JYUE(D M[Y[_/M%3R/Y2WI5(^.7F\L/-EYO[FX_B9H"@O$.:7>=JRG.=!]=S8Y?DM@F[ MJ>X_LE93=/L2BBY6M]^Q[N3DV4$HY%0.=^B"=IBJRK MPU_]GY6?)\=7Q4E:%^(DV]=/3\]RP;*WTAEKLJD.?X__3)QLKTF\^I6B[L12 MWL )":T_@#,"539')V"PI:P(+S)+Q//;/L2HAD6>N7 M 62KFJ;+EC[\[ES#]R-U2;([80V?R9V4%Q>'XKA.9'2K.LS"B_"!W-='24@((VMJZK&1ZT"L)E0^.F[+QV(^?Q,22/3GH+B?E+ M;))QYWCO-JXZA/W9')IJ@H,J35?,@:^Z<21%R!+IQ8V?LMM:$27HX4T*R3/Q MEP2A$()'WZ7\G)/X*9A*LR"DKP>^]R9%Y'%._%B6G"B/NHKHK2Y\@OXR(M+, MF<1!&$D.P];#)WTG7H8$7IPC6),LQ>X<$DT9>[Y2(I;^!$(L9*'Q6X+XNA'2 M-2446\5.G.A)FGG!2R2P78>![6JU#!IX_Q02(LWAD:=((OX45D IVNO!<:); M,(QM<_3.?3TR/P](X[MD FWC9K8*:CPXUI7?HQ>L$UK7'ZT[P)F6W!-)/Y;" M?VK\R(.?W%<(,(O0G9#2Y06%83N-E*A50DK4;5AS\MZ7K9TM V2HH<@C31$, MS8V@5L/R5&1%%PRMCZ&6)IM&$PRM*1SLQ8+>$:8XIG\;!M/E)&8;'D?)+?CZ M'-3XP2K:8JJR:O(>F74J!^LCMR%ZJ*41HP6W#RT6LF2%&S=,<+LBMT>&K)F\ M:'3=7Y(4*=-*12%V%O&=[5=7#4-:?YK,D(T;8K&L&1[7#5P[F/JAL Y^+L" M>"(^"SPO> %.)9U&LQZCCR1X#)W%$R8,DNO/@G!.;Q)0FIR'8!FGQ\WB@%D< M,(L#YDYP5!PP]^^\2ASU]>"H;W"L$UK7 ZT[P)FV=\!\!1^?/[A.21[TX8"I MVA&H:LJFR=ONY#1.[*HSE!MU_S086NT(5+=E?:0*AM;'4%4>E][;[\*9,N\$ M?_@NPJW=Q7AAGG.>O,(NJQ05CO['\L@R@0&3E!-J*C;AOG?5WCBK$@^'W7]1DA?O\Y'BI M2#W7VR@<7LE$[ 0OHR!,<-DE:BELG?_2!F MSX!(/'@B#G*?2>%OG)!($P]H=F3HC[ M3-F7^RB;;H(<]!_X:YYM%U(>E"B;8;21:DH#'^49?^2U6:SP@;('I"#,]^: MO#EB-"+$$'E=D DJ!(,C@I$H#6M3PBNA.2DX*WN;;)(,2G)*8A+.*:(F#.2L M'GQXR_WL@ 0EA\$C$?@<3),XDR=D/#;6\Q\I+0M0_6#*^)B?1[[YWB8Z7,HN M;SEE\@IH$X6U!_RM*$NH7;APHK;RX'@H*<:8)P*3[]QMV.8N#[-[M@_$"UY6 M%X>1;=B@*?#I/Q.E\4F\DD2B)6MMZ\XJ"P':7TJV3N[3-1BK&OB')5NVN/E6(T--V;!X M^^CT\5[1+BL;0L^X,?>]Q;II;V^.@V]?>+CK[YZPSLIW6^?X:G_A\<_4D3PN M=XFL$C^:=KSUW*+8:P;E??,)GY*6:G=;CP!Y#?+$I6*7O03?E%2Z$P&_[MNH M:<+5-Y" 5[@;-9;'^E%O!7:+'88\KN'2_ 8-/PF A;6MT'>6A?OAR+#.U MTO=2Q=;H#H::P- FBH+[L4)G32F=1R(6>ASYO"Y 9=OB-B02?F&Q>X^];-E2>)>-,[.Z12ZSRD$O4+!]YJJ)>A0BRU7,0XE)T;?,(I;^$7[K530K*] M?$GLXXM]?+&/WQD>BGW\=\SYL+V6J"1;AK_;;!YP5T3LWF\?U99-M8G3D'YL M,URR\KY(FH7!/%?O&/C2TL=LPR-Q[GQ-[!CN/PU"C*NR?5P[$1)[R6U=5I2R M+32[&SMKW>-GJX*LN%Q8[2X]LF7+$LTUVSH'50X(NF*?7VC0RE[+U(X(>ZW* M[3*5*?V+L@?N\V^L2!&;_0V"%=50O"*V^YL13.7Z%;'E_W[<3T%(M^ZC;3"4(.@1QOP\"''R>$H@1=^M.K)\=_)-&-GW_&]2?N LBXAPE_ M\(+)'W__O_\'5>.O]Y^_W/UZ[3Z[4YA@=.N\H62SIRB9\(_O9/:WGSZ%P1QI M.E=4^-\X8#];Y[KRT]_71)$Q..?]R8YR_@)_HG:BLJ>($U16D!M9\$R!*U]7'I.*/T;E#(F(;PT MS9@)FOP4>%.Z:S6#[X)70RT$Y@H&0&,8:DSMPPBC<0)3T01*E:."X%EOH:/)/Y WR6 M69/%0*)6,Z"E-TPE< =\XD1/2$XZ%4H$FXZ3 KG18UVRG#2)L$<6(_G;ZLY3LD$.)^4!&V8ZBSQ4?&3&TY37B E M.!K\%I*SQR<)!YLMXV5(UB7WL!J 0G51EJ4O4=<'KLS/OILJ!7-[#K9S0O2L MD#@1P<^A6(T-4K76I"H5)"J]!$L/QE\LO+?VCD:37[K@T/�*7K']4\+T$3 MP=*BI1>O:\F3$ZVDE(F/4H/2_UE59$4;(Y8;B&8M-"4 =2GFWDIK4G5GD'6T MZ2](S]:-35]9!Z=SHV@)'QN;EJPJ6LXX,E5DA^S;\XWEOJV)TL M$9 >E^XT ZN#Q1L8Y^7=E60J9@(3F.'R4;\$OB7*WD'$/,1J1'.%)2%J4>3B M[^.<4Z4^-5&+Q$E&SCS!;D21OCRYDR>*X[?2(.9&\?N/[C.A;H)X9$(]+2A( M JN8^>?4PX+=1,O)4]&SYF:>4;6:JC%2UF ,KMT(.;-THZ<443"'#LJ.9S[^ M>^G&;RFD88(9F# H-TCT1-W90\9QPKRT@_:=YGEOFYB&.(<0U%[A!5!O$J?! MAUFI](%V6?H62DPF@1V+!SUO71)^'CF_0/4%4TI*L@7%PPS9L[_X(L M*DXB/]/E-%[F-%.F[MP-0_(N_!:'(11#D:4+JY9LCO75T7H"G'P5V/6&3FM"%XY3]+ 3 M]/>TP#,C)(*03;?(C?E)IG? M+:5U*"M3_SPWQ4R&I[8N_?V)K&'L2A#F,!)F'O4,0:(]$K&<%\S"IW<*?Z&P MSFALD3MUT<_EP7EI!%M/"A*@7VHYR>X+Z&'$+EBLD'P_@0'"*@S"(NUR.<_ M;/UU@3$[3(266N.*FAP6\08AKW"%4QJN\C3D1H9)?H/E4\XWT=96=%9@TO R MA Q*RPU>&:$)&ODWKJX2]U,D81$&R4$7KL:35=FL0/T:+Q&SUV4?A_%I#,F# M)M_E?$ON/4I3DC0%V6Q7<_S $)/A=4)@R=,,V0ZM!GCOA+C<2^J0TBVW-98S M;K,WAN:6$H4#KK-9RLC+4_-+^954MJ4;4;T,,OXPLV"+<4R\(8$F\*7D2!G" M:APZ?N2P51(Z"Y@# MO Q^:H4*S^#+<;1GMG#!E5INSWD;DGF0.9@+Z5.9&4C!!)Z#Y1RX\/4U"[4[ M.;^Q+:]C[]-Y+N*D1P##@_<#FOTPMY(0@--@\Z*>?]L49DM_DJQN4LH9(5FR MMKJ+GW:L]Z4%B8)TG?8N=X*GTR3VL,$KT!7H:E\% M$Z=DYWV:VUY(OUYV:P%=0W[UP8;#&=*1"E1E=BH%#H3TBDJ8,$FW(0!=HG/LNR']ODNR0EPB&]/[/;W4F"=:7![1$RFX'8\TM0)H,(!IF2-,ZMY?2% ]6B8BRSMYSI MZFP'+1])UV MV8&X='R2?F1AT%+,C?2T='GP-!3R,@MAD72]W)[*M4<1N.C$)0OI-\WK0L#L M@/3!&3&5[)PS:DD=-US!.Q(T].7=W6PJZ.- M2AP].PA$L?SLRG:)&#[G1\!XHXE"_^Y$\1O_&1*;(.2O4&TYK'#,P59EBQO2 MM:/1D\>SRF-[^/W#;%VV=%Z;.UY"P3N=#!X]=Z)7%=FA>T(;R^/Q\ WPK/0T M:XRZW6/'(#O].65 F8Z M\)U(79+L3@!CN$/-&1@'">TUH0//6 )RJA$U[10_;%G3CNJ6.L4- XR[#GZT M$CN[YSY/] 2BOY1W)PA]N;G\/KJJRH?%"*O976\_*SY/C MJV(G_?AQDNWSI5"JN6#96]FHNFQI)W"VI2JEPL>@[1%D;FJ=.8,6T;0%2,P^ M6V[9:0[:=H<32\6:LZ<6>1I^IYY9=B=&LM3URP!25ET=R[8R_&7D\#U)79+L M2DACI]0-+PLYZ&CO,%(W+%G7C[H!V2E^V+*A'C4V=HH;NJG+ME%]=Z&E*-H] M'WJBQV+]I;PKD>CN'Y??/_[CVY?KC]_O&*4,B//C?_VXN?^?;J9^)ZHR_:6\ M);?,H>[?2>Q0+&_BA#ZV^>VFAG/,1--D3=4&G_F?J2.[S"0Y/MG?/3V0N:)U MYG2[IE50M!DP%?%/W?BM"5EU*O55-;5$N\_A+P7Z8O"=8AHJD6$W4B93;&RV M^G_>+JR\]<_OPHOK,,R>.U_@N0/#U:.$;$#$6\$YO\=A74/6$]!YPX#.4Q5N ML*J=T$G[C!J?>< ?UKKY4 H?,D/A]RXM("QMDM(FYY9GQ!$$V&VPL0Q,JR#I M8P!["6S!%IC\D2*X)A&E$T(_,4C!>KQT#A]4V@6(URF/+3#Q>K1=\RM7:^#)"C9]I8UKDQOPZ?W1 Q\:IQ?F3+ALZ[ M_UZ&+=V)XH/ Q!O)FCE\J!)5MHSA7W2SQ_)8X04 /5Y"P3N=T\#$4PU9/XF# MRM+SK#'N=H\?G:D_J!\5;U5\D!82G;"4NCY#PY(MN]2)XBE/LRNA<1@X>99V M$H#,1O64K.M3I*(<=Z8 H9&81EMPBZ*ZCL]P7,,%L%.88U(5.6 M.1(J):,R5/U,:O:;9LZ75RK:5(WCW_ M?:*GD/VEO"N14*!B"LH[J=EUKJ8$1DF'E(MCAJHE*_;P3\YJFF970LF)XG@I MLJX.?_5_5GZ>'%\5)VE=B)/#P\4<:[*I#G^/_TR<;*])O"=M-;AB*6_@A(36 M'\ 9@2J;HQ,PV-+3'+31#BF(;EEL#L$V3V#!>1+>IYY9=B5$#@<24].PK?3P MVX8.WX_4)(9CF/8YQ#QSY MX 63/_[^?_\/$OO7^\]?[G)OWL5.3.;$C[_-OBU(Z.!=H6C]37JZ"?_X3F9_ M^^E3&,P18_%<4>%_XX#];)WKRD]_YR1^RVR1Q3W!+(U2IN'S0<8V@5XJT$L/ MPL6[?PH)D>;PR%,D$3#EJ=1K0--C":[;()8"M?3$!"Y02X\L=(%:RKOJ33]V M ,!CDC;ZC\"E9^(ON8_^"V,.&0AO)(]LWNN0M;-E@ P=\^X>"F9R:>?8XMV: M*\.6FMQ6#=VQ(QJ%[QROQ_>2+$/63@!&9C1\)$J0I*YU!HBJAKWPSV$01=)M M&,S<_MZKU0S9TD^@%_OPIXB2-*K#:;82OKK'X X?\W?]N1Y<0ZBC0#%;\'U\ M7>"I0W]SJC/5!E=1*N/@^&I_3^F'?R>\;8FW$D1XC);69]Q@S2*1''\Z!-O5 M9%T7-?"G9+OM2KRED-L]670XQ>KZGO=LUL*(?Q&"]8*ANN3F1M+9[=A\.Q&;N#W6&5E@_OL MHL=:*Z!E\@+OS-YYY5#ZE<3)HJRW CG3Y9&M"/T\G658NP+O3@A=&:MT&<>A M^[!D%VSC0+IUFL*4X:"K[+6!2J*WS%[DRYUBVU%]0JDYW:^3) CIZI\HB[INCPR?$N&T^'\:IM MR2HWWEP9OM3DY$11*Y.39LGZ:/A@^^ (+*/4/:4:S;Y[[% U0[;U(<%!#J($ MUE1ETZY>.-GU:9ZI(W&?+B=S?5SJ-H\HECWY\^K^4MZ=B#&D,EK=D U%^-1. M''(-4N*MA!<>HQU>&2TLP-12L$+"=/MMNNT*O*6 VSU1G&B"U5_*NQ)CAE-> MJRKRR*Q>K-7U:8K]A'696W;UYCXMA0U^<\3"V:Q>MK?2.=/EL2VRO91RXP2< M$TA<:Z\/55>"Z *:RUY-!X^WNN9*O#7*:;9LJ)7CP.M!.;N1: 3WDE."7G MD7Q=SA](F'B-._03T;=E',6.CR4REU,DA':$Y6R6*RU]ESW$/O:3-"43=^YX MT=]^NOGZZ:>_ZY9N:<98_^N?*U+4X,3LW,1L[HF9MCD>CQ,A(#9325VB=&;]-\<9T'UW-C%\P_3_%E]&U&J52U+@-1#'ZCF_S5IB M35% $1,1F1:8M)6(=1[IZMA6QDWSJ"J5ATHRN_3)=D63VV.X35HZ;FR@RE(T M[3U-6\=LA,(M)L+)UW-+5_6N3*%N0RI+UXX0M(EUJJ;K9MN\*])84?R=FD.- M\O^PC%R?1-%5,']P?9I_7D[^O70C%W_\-OL"?[M_+5=50UQA<.VE'F7M!=##6(O#A4^Z/ MN\LO7ZYXE.]XG,E]-;J%="((YTY2I5X^[=XT,].R,5AMF-N.HQ#^<8-\G)#H<%: -[-&FZE8&^!P,KB8H2GC@AF7)..3Z[O1$YE^ M#H)I!6[HD+!O)F-M@,/)X.(&D*':!Y!!TYKT45A;W"W HFZ=,#Z<(Y:J&^\3 MK8UC5*.&BS&VIFY83>VDAF[Q9>R[=29_@+M)K8N58Q_L1I*EW?XAJA'#YT[L M<4EBWNE6-6[8JCW:8L('#LLU;Q"!OL6![1X64RV:K'TG$0F?=^Y:[#'7;7[\ MW1#5B.'T'5N$L)>82TB#IQA^W6=R1R;+D.Y/?'R=>,LIF6)*@.GR,G986EN, MW)?S8%GCQK8QUFS#7LVC%NI:F_)!6]Z]G_(!>\:::HZ-AJ=\ASO,3CB%'&*Z MG,2_.V'H^/';-8DFH;O +_%J[=_OGXB$%#C^FQ3 NC^,I 7[JO3"/HL;BR[] MH$\F]-LO;OPD09R2(L=CU:"N'\6.Y]%)(#B/&V>?B>!))Y9@+O")^8+$+K(" MOXA?F#OA'R2F [P\N1/VV>Q-?"D*O.F%E,XX3]24+ B,O80%;_XU2A Z!'=" M9/H/_,PC\4D()+Y),^"&-$,:XD"*B2^]$0=F/0M">'""Y^N3> F/2H^>$T6R M!#*+':0/WI8ESYGCDAB6%_CEF,",0OA'\NR+ZT^#%_JG:0 ?3&=RL5*(_;)[ M[U-Q@7?OO%Z[T<0+HF6X.KWCEO/:\6-VJ)C#TML$3]O<>>4#_O UB(DTNI!6 ME29)/?'#$8C:B]7;S+AY^YNY'K4URHW8>95" IKH,]V\_TPIH;77=ZGY?">+ MY8,'*W>PN:O P_T:YT+ZYDO79$)W?B1M1#%J+9D^GSY#S?DQQ 4.\9T)56>8 M7KA,5)\-#L/.F?7&0?"'1.BV(*4"+.[_.?[2"=\DE7[?3LP7;&$YH<$^7 0A MV$E^.M3R#.U/:'B&\B<'BHO-21=3_\]9C8'"3)Q M9I#_7;0FJN278-T$/ZC9VQ A6].;S[^QD?717VYE:;7MQXKS[WZ7OGRYHH[O MQ\7=A81_09])B7IP(H(N6_KDP1)C"H)?/OP+D5!!+/3I&9FBKV2.-%X7(HDN M)-19 J3,';;-@KN$)'T47TH_D%=E^IEH]1[39O#6[$^@P)KY)XG1ECCTD.#> M(KCL5$@]_*\X"7ZM6M\$N#K!^'[ M6BWC^]X_A81L1E\O) O\M\6ZA9C<-D>WHMFWQL\#;L-VR03:AKANM."[!S?VC:K+& MW:>P#%>:3]=V)I)5PD-Z?'"4M0!?"[$:/UBI 8ZN\J*?<'")8\"RK7!.42:6 M7K;'DY!)TS+19+-TU!)2:5@JJFR9-9J*P.4I9Q,C5<"J'K+FZK'(57FDE&I& M,VBAZ_+(*M4BO./[HM=D1L*07KI(;SIU4S8GNDDG*!_NQFB[FZ'=\Z5GX['( M)E;+\G*@I,-F!N16Y<+LH-G1&:A1L;/7\;4Q-WI^IRY#])'99P:LBWB1D\7V M4%M2&5N\C4Z$3%K;W)9'=E7=H+SYG);7GS",88K"DZ!#<#J7EMG- M,16M[B/%/_66%6;=70[[RPI=:$6F%:7:HE=BQ08'UUX?GG5FMHJG5=-H&Z&/ M& GG5.:4D.07'IGAO]DFQ K&BK%AI*GV7QC>$'GGZBG:C_TG!N]D,R H1.2) M*=0'A1W:!E'!<*&F+D+5,4 I?-%A_5@DA"!:(C9D-HQN_(D2L0A=(-OUWJ0' M,G&6$?VC'_CG4T2LBEV$@DE0;!@,$/X-Z*48,@>$ OL(7@F<@+IA?R"R:^D6$#^NCB6 MWE]2%*(UQ4A1SAB>VI.#0(!Q[*5H4[ZT]">$P?GAQ!AKO W(UDW5>F10KPN?52)1Q^\TW1MZ\VAI/V&>(*2 MSO@T8B1$43!QZ<:^HS<:(G1,=R03LGDY1$JBXXD64( M,G#^,2G%<9:1,'@$FY,\1^F1+'4I,G2H\B&E >^Y WXI6! M44A_'SZ2PO/?,8#%"^D#*@^A7Y+7R)=>@ N(D_Y(OT G,"?Q$Z@P3'0UB8R8 MZ9)",MY\OP.&/RX9FB1H!-#A$S)E_&?LBO,333Z*GU@X;XQ<^ 8%*Y- D9E% M[9;81N%0LC/Q,-/>]H$(-/8-'45(''0NP- GQP>7-%V&*0M\4&2&=(=2@47J M/ /'="/F%Q)H,G S( NP,6!2R'S50P(Y3^>)8SV0/'";ZS,' &KT\%; ^D,R MG24PB8&/,JC+U)W IY<+"H7Y$E 2F)J@;!B &O.IE ;/G;L,J33*O!%%LV)4 M_;CC' J]^Y9A* D[A\KAK>5!@;=C9!;Q-(L8J[>!YT[>A@&I^3'?UO,N:^OY M< 22CA05MG4O1O#!"87:!<,%$YFZS^XT=3\^R4!+$NMY23J]G:>IA4][O:$. M9\9)OPLN9M7R+6_M3&LS=-,5(>!FEG/Z,,4%#E@@/IMN[O++8 M1Z)SQR8G>@ M*._MH3\W!*7&C^R&O8G/L'7I+\DV24G?U@<4.JT2"MV9+H_L MLA>ORD^N[&VYDV"\R0W)(AB?'Z$:[J(EVX9 !:V/GV>:;%@5&5I)D5M** <6 MM07E@O+NY'B\7@"?H:NNZ]6)#R5.+,4$Y8+RED(AAZ'F[#.WJ;*VD;)^="R= M9V?BJ^MV[\Z4NVGA'/S037D,_V<8I<"RNJ>>?%.U+;T$Q&NOISJRQK"@X*T] MZ_54;7,LC\:E+EL?=<.H6N4VJR#!"SG919@H:["=]"[%ZUSTH@_QIYQLJ??$ MH5?E]^='89%@M&!T4XPVQAHX?P'7-A"];CY]WD99N=KS8G*]\9RRP?2:8Q95 M-69#37NMGZQ4JUXVEZ^77Z?+]7++"L'U.KANR;JER<:8%[Y6<+TF72^UV#J4 M7TTOQ3JZWCW1[4%!^2EOR6ZH7%K/$3E]32F><-!5]MBZPE&U.:[WH'=0IK@'3CMI7JE/, !52VFN,T4I2PT'A]?YE^>#-0+AM%Q[B)F^S&9C7EWEM:/N[Z#"$&P3<0 M2 ,+WI-#QTB:DHD'+TX9?,ATX[4+QV< -3S[Q&G!-$>9=(FZ:EO&FGUD!B5$ MUU39'!OTO90O;/Y%J*$2+(A2A!>&A1(ST(!T/@G(AT-!BUR& 4#E0Z%Q6+'_ M \XD=L]36:[T:84$L@?=XQT8R&M,N7$;!H@#];L3AC#$&WNKUU @R8RD9$KN MNYJH#M7.-^< 4BRH '#P* 2IKQD3$'5!3'[##R'4I2!_T2.QVS']:,8+-Y) M<;00[R?Y5 ;APW 02.Q2+Y, ^0"5?R!8 OR3H6E154_?Q)>BP /?<(<'/$XX MS1'&/ )9@'I*RT7@YU]E!LT@F&3Z#_S4(_%)2!T3Q6V:4<@U,#?B)V@[%(TG MG&#>/(F7\*CTZ#D1\!0\(@7%>H&W9ASX!,]G[R4(#N@N%)@ R#.;@^ M% 2E(9EJ1'&5 G8\1IF:PG6D;@6H@WGY$[+"'DE9AM+QD"XJW@"BM8O((LXC M.,CI.>4P.C9W!JL/BJ=R(5UYCCNG$TFHH%AB"!$3DH7G3,@<0D&*JY9);KIB M1VOZ7NC]IMG;]I6/8GSDV?&6%%?KR071AKB^ ^DAZMP*-20DCTY(T5LFC.VH MK3D^(UC4%)4BIV'^-(5N0RR95.*3($K- 6BSS!RCOD/Q[Z88,7(CY7^D)A X/^>0J.34N9 NO2B06>819\DA_::;S07Q]Y+OK^ G\3<)E& !Q*]S M*$$"IN:@DG]5:;GF?RV=+V1NG;IATR4IM0W,\!E!)5L3SK!X!SX>/.X\".,+ MP<&#./B5Q%UV# =>O4LBB5D"1N ^Q%3BJS/G[M->&*S3Y;]ZI?+?\:AB$?O MBJFKU.33*I]#LH7/IG4/+G;2_0M8B@ A M>9176)1 VHY;.;"?JGVF28K5B_NU+1CB;*B5Q=Z\W&1 M8S^!QU;3$[_OR9E,].0NRJ[E3[#@TI!5HVJYE:ANY?50JJR.JI99U=6=7D@E MF9@FC\VF"[R;3FFVT56NZO@^B!VO(B=$U^OU*#R65;WLUE,?*RM[)YFSD6QR M;QS48U^BHWR]MJ7(9N5P>D#][#'N/0_]5L:F]4[^5/,4+FQ*2AI^= M[MC0$R&*^QS]X9VXSR'N'FF6J534'%?8[J;!^I9;=LQ'V. MW7SBU92R&E5I?3?2AH^[>V;*AM5>(6_7V6'*NEF]R+OY[(3?EL5]CIX9I"9N M5V7RUDMYIDY'57&?HU>S/%-E;23BXNH^QTCA76D<,RZ*^QQ5/RCN<_2$V6=V MY:-=<9NC9IGHLJ&4+; 1MSG$B3-?#![+6F7M$K VQ]JM"@X@E!6$RP&H+$5@E\]!,'UQ/>_2?_?BM1M-O"!:AOW& M=,$OL[/*(":2=2&E4Z;;V#G$%S9K2MS#$<@\$NA1QA[\P<4?4OY0.MR,$R?$ M$P2"8M>;'H@7O*1(7Y'D2"%!]";7G,=>;]54[>-: ).RP*3^17J/\R76)#6M2<#IF:7A M6GIZP_S(:>Z[S%^6TMN,)YGT"NQ+@7TIL"\%]F6+4A*U$OWAG:B5$+42HE:" M8P11*]$=;@KLRZ.P76!?GD2MA,"^/+D[H0+[LLO2.8E:"8%]*; ONRR4$ZF5 M$-B7 OM2U$J(6HG.,EM@7W91*@+[4E1+".S+DY.,P+[LNP0%]N5P;F5L6N\( M[$NDLJ-GLST1HKC/T1_>B?L7+G5@+[LLO2.8G[' +[4F!?=EDH)W*?0V!?"NQ+<9]#W.?H++,%]F7W9"*P M+\5M#H%]>7*2$=B7?9=@5[ OO6JW.38-WBI*X M!MI.IY$ DYO$6F/:]3)$6"F$88F?0D*D M.7S]*4*\1.#B.HH&4H+;[7@[0V;(+7GNDM<%\2/ZRZ4?,P"9GT>V2;?H?Q[C M9T(2+<@D=I^)]R;3W[\X&:X-_,.-GQ(4FD?B@P 9)J@SG;N^&\4A'8>2D8Q% M\6>"98@XJ#1Y+F>!Y_JH!,\'.&RXDIRT8QWFU"$G5>N,G)JUIAHJ MVX\G)67<&2DU;DU:;^6DRIK:??R$G1E5I10&5DPA<6;P2KNY;1\/.FR35\^[ MGP%S@(775$9N"I^%0N6Y!Q5Y#JW9%U^0A7N]+U,?.0O=;^K9, M87:X2807$4,WPB8O=(LIV7;";2.0J&CH,OBBQK8W;XX#0CTL'O:J+K3:'IA5 MHL;K.WD.O&?<%_=KM@<4-_;K ME\JX?0"F$],PCG; MH%\!>4R29S.#[G$RJLK&N%1!?2^345W6:DBY^Q%^OJRI;8?#"\=<:CF/K&JOE/R7>?>J=JZK/T'^Z;(__+B[_@G,51%45;T M;!NC"BWI>?QN6G15'=MMT?+/"84Q^.=G-WAV?-_]#9YT+_WIK1/&/@FC*TC= MEUX,:@*__.PY_X&?4I22((Q^H\=^NRCD"?M;/E3V*H3/: M<\17(XICBM_))'CTP;ZG-UBSXLY<)[LO M>78\7%9MM@)0>'A&;RG@?DVJ< M5N>8^!MQ\ X/:O,MK5Z\G.(M$KJTW!&W.@6V<6!7JL;3LO#O/W^YJW4,-$Z&-)\! MS;=F.*IE4MZU,:F.,; ^$^K(A*K:T2!T(3V'2<#B6S,DG>[M-L&]PHPZQ+D. M6U#YR52UG@$H0 +>OH;=WMZ./MVI;81_F^;5.2YVV9@.G%+E[?OCJ$2#&XSY M/TPF>+X?W3IOK%R^)3O3-%UO+E_>.\^N,[GJ+O^Y9IN"NTUY!$U3S)-A;[O' M>ZH^MAH_WRO.KIL,K>H#+%L7C*QE16I81INQJG%6KO9AK'RU:S07R]KE(6MRRM;5QYFM8-//^($UU-[>;K)S"@U:2VCE8D*]WZ_MV- MG](].SI1F$):F,M?W[3O"/S T;@JF S+LM>-@6.T>MF1*FG.BJ^7Y#ZXO+NZ M?C;$8F\;=9>99V M2#TBIB!D6F!N/[0#/)/6:0+S^E*9UTVI31HTWMKQLCS#<;E9U5+L\5Z&%(>K MF2.U.5IU-#;,H\VF35=[ #T'^]INZ4A%#W!T%=GO;X].8IT>MP7E6>U>M>5U M=X_(YWC-D<7/EM6 ]7.F/N]KVNJ1IW04%UR*I,.]T15BG%+]5"(;VZDI3 MJ2&WL7]5>?R=Q([K.X_DFD23T%U0O#+>=BBY'B3_7R3-W%XDX3NVN$W?IO"G\(F0 M8.]D!DF"\&EKSP>SF/A22"<#STH1<,_+XZ_1I],O,AJ7?NQZ4@0LC&84A>6- M-DWQR*9WE@X\FF^U_!*$?\@(OS5YHCUYD\&Q#3?\U5G 1%]I/V#O35*5/UV\ M5[3=0BB*[CMY)OX2'IW#HZ[_>$M"X.?<\2?D6X8.>3A8#KU^L&8/7 .N6>TXM^1@V'NLYJ]PU1E5B M]CL(S1B;6CEB5LH(QG7C?WR=@%%^FWT 2T0,PF_^#S\QAM5EXNA;>(OFZ\P/ MYYOY/I <1$"S\]C/2#/6*=H^2&5R>%)GK;"5P4_.CE2A0N32SE# MLH"@P!8H\-T8T0A!(S''9JL'VH\AG$L4C32"87CPCD0+'4Q(>G,B=L%]3!/FTPC*ZD')+.AA^029LA99- MB;92Q,FG4_7H83P^0U[=*-XUG1<("&["A"<84GHC3AA=Y%%,#S#K=^"=;N0\ MPHS8T]]FR3IF4!T_I>EJDO!5-TY5#UF/R.V]-#\1SX1/TEQ&1V&H9M(SN.] G?2=>A@1>I "D8(MX M>>I11D6D1"Q!A"&Z<,@TDI7UIN:E*:&HOQ,G>I)F7O"2UY!N>+2>-RMM&3 Z MZZ9IM=Q-\YXZF3D\\@2^%+S?- L9A6C9,PCNHW'TSGT],C\/@,WOD@FTW5!6 M].*MPKKVVN\.CG5"ZWJ@=37U(.%O^FR4:/K\"8^3DL56=I)4DB%]:%"L56I0 MK-OR2#6.Q98!,M10Y)%6MC_8L!FJ5FM)KLB*+AA:'T,M33:-)AA:4SAHN"75 M;1A,EY.8;7@<);?H50<^4Y55D[=Y>*=RL#YR&Z*':EJ"V^UP>VS)RG@LN-T. MMT?8RI.W"7?WER1%RK0#^O(F9PM5PY!6G_)H%QH*>QHL'SS2;@^^M:$K*=I( M'EM5S?HPG@K)[,OEQW;5\"8DTX!D5-N254T831=%8UBR/:X:./9^I8;RWBZ_O$U)J'O>.EUL.C#VV>"5^<63^[D,B1.-(SC^5F %]WI?0AZ M1)S=(7G,9@M9@^O36PW9C1#G(5C&Z=FW..T6I]WBM+L3'!6GW?T[/!/GCCTX M=QPJYJR:=K'8LM &:J5/1 : M-D.KG /'SXPE>ZPGISW[(!7V&65HL(] MA+$\,K4CD=_B-!59-X8_3577Y)'!&Q=Z/$_%DBV3]_K,,;-)WAG=.KXSYTT< M.R@063%XG7U_U6[$?06NOW-4(1[P9NK]G:4F*]R'.<=+1>JY:T>;FY1,Q$[P M9HPFFVK9)6HG-G[ZR&Q#UFQQYZLU9BN&N,[8$K/Q-F/3;J3YM%7XF3V2Z],BWV3H Y'I+GV'>CX2R=\D]1VF=C>0B@Q.JO4;9!U9Y6!9&E_D1(<\I+LZ<.IL56M M<-^2+5M<%*F1H:9L6*,&&%J3Z54^AM]E97[@GY>S-%XU**LN%W,\KSS#Y@-!:7W,I:857'_WA'6F6K+"O7G/^]5?>LR/D3PN=^>B$C^:=KSU M'#KN-8/ROOF$#Q7.5-DX]H;-E2^%='0N+K&[FB(.SU!.RU\7J*[%#MLG#70:WS/$W<3#[P D:]#!5BJ>7.R*'LW. 3 M3O"T(?>]?ATYY*\=."&AA&1G#Y(X=Q#G#N+^X\1NBKR M.H&E&G-OT2#;YU7;'3/?NS&;U?!?![X=S'\\>[)"4GT M;1E'L>/C)-?.(RZC;[,<2 VLLUWV!_;:3]*43-RYXT5_^^GFZZ>?_J[;BJ%: MUOBO?^8;K-C4CHL:^US5SG7UG\E+_\P-D!R%[*?3&.F6:9LKC*!Z2$L/:ZJ0 MEK&0GS3\_DT4+AG" [DGPE+_0O$2\0T8K 'W?7>>K.]9_^ MKAJF;L B-D<]O_T4ATORD_3G5JBZ!,^!:;+CW3KN M],:_&!+[PK?9Y318H(>K)<"+.42GE"R6]59/:PU&C5#<3EGHDKCJB5!L2JB%:7;O/ M[I3XTRCGR>I9)9C*>A*R::0:J>%WR46U/ J5%98$YR-3.PYK#_'2P%YM?!P6 M-[4&J$)<0RG_L8RMSGR^!K;6X!!S@V<$L0RYA91];&F&GMN0VD[,>[(CB#.? M@V"*VX!WP !W0J([4*YZO+EFV/JZ&6\?L1IM=HXVFXLV11V/[59HVZ%Z/WPP MX\N[JSOW]7])&,!_N Q7L_31Z-BTIVE*:?+/5T M@&?[*=R>&&=A@,MO1V_X^J$4J5\F]IT-Y M,3*5=5[L&J4J15R\L0UM=#!%=%W%#I^KX:IRI-?(I@0:"U#Z;IFLP(,'!Z[[PR?N9N9,#CN%ZN:BC*>D#B'K%64K?P M8=S1C75=AF(?AN&RKG<&LP$\TRU6W^?+M-<-/ -7?@\:@\ M#?6Q -.>33Z^VMB<*9=I%W:I]XU]31[BJL%4UZQ"?K7Z:,GQ^.Q9-0JQ>\> MR1%0=.N\X08O1!+X#?C)_*V]J@PP3754$#G_J#43S,5!6T?JP4EGHE1JV98"Y^OEN:5J W.ZRHR1#-44'Q-G^_ M AE\EJAO.67;34:-[EW55*.PX[[?*];HK55E9([UDN/G%AKY)48-"8Y>R/?W MC50'97R9GV98E2C[$OB/N$&%Z40=G-*4<2%1V3S"X73PI86:4HRIG'34JSB: M,2IL]_!)I58ET313*^3(7%3M^U!"?V+=$YOW[@!D#N1+LLX>_6 M5FM;V^N?/618+ID5=]0W#TLO?ZU=1CC/EJ7IFV\P M50AM9M&=;QFB B6-SZEXFE4(2_O'_\WU@Q!^ MGZX*#Y^]43"_XIV[;T MK4D+%VUIO>CO;OQTE6 GT6VY0X\F]H?[0P?D8LE8,POQF&>XVHG<O0Q3;Y^1Y130M@J) M3DD:ORT(_AUO_:DT.RBI<3-DPTH'$E-J]1X;!]ZW"5Z"JO0N/"AGTS=)77)J4-LLK'Q8*.18;3E W'MP>:@5C75U/S'8,6)&V\EFC M-E:+!?5-$5=>89%MQ:+S!EE7>FU2N&E<@KC?"2+PDNGE,RS6'\G7):8SWV;O M<$L_.)$[*:^%VX!2S9$UM@UK17(I.FJ?Q&YUW3H)VQR/QF97)K%;K;=.8JR; MAJ%U91*[M7^[)"S=,I5F)W'M>DOX[6XPX4I6 9/0C+&^=QK;*&E@(LU:1HL3 M:=8ZVI5(@Q;".Y';,'AV(S?P/P7A=;!\B&=++ZT JB=E-PH;;KM&K$I=Z71% ML]1WQ<9[J:,KI_R#WQZB !N?(9R!'P?A6RV M$\AF)JZ#FZMXS#G'[C7_<6H#KE55PRQ6 VX=L2)Q!VQNZ%:Q)J$$<6Q1SG) M2/_HA3/X[Q7\TJW)4F$UM[EH8MNH=5!YP-D)Q3&M0.:FC3I@_M)O:K^^W(#E M?5BQ/&O[>.]A7B \0.Z$VSUSW &JT1B-];V!S4,=3E!Y SR(('8-C2+4X.+? MB9YN8C*/L-(1B)JX'EG;+K@/KN 1ZA6G9/KA[4>$>ID=SE].8O>9=0"J@\=% MR):FB#TF4\J')_4X3(%/A 34Z9JP_][X:=X Q'WF;4LKT'J^M@LED7O'[DN M:LO[:X:X43NY:991ERW9>@$G=^>0E>DKS4=K5-CTJTC?;4@6CCNM\PJ04;AT MNV_0.H@LKX_O &"J$DFK9E8.@L)LU+//NT_@FT:NC][RK%7'A>.9ND@N8%+4 M=):DV?NH+8Q;"Z&EV3HJ5JG60V#[!/8]^/6Q>MY<_@5'N?NZI ;6XQ M4JO2JDIQQZ($"353?X"#,%6%0YCMN;3M:CYKJM M[_.,7-0T."D.L>S'0GQ'35H8-GUV_,G!W&QFX/+;0MK>3+FTMBOA_=[#P\,#\ Z3+*Y##T N=(Y$%>#4(I,XH:.OS"%< MQ!C+C8O[S.ZMQLQ]E6#67C\H2,L#S"QGC;C@YP3L/F=_OPVG\S]3+X*G:>P% M$,=Q?HID)5*99";[/JHR4+)[P;:ER44I6T=-4^T&R#+1LO71(IHM"(%K+70L MYVQF$X4_Z.G+1T&*QBN."&$@9RIL(HM/%-003'*\,AK]@FQYP^_(UMXD=XAP8."(-# 9,51>:N2) MPJAWDR'I\"'AJ7EDVI10LJC8XA8[/YOF%9/ M3;8,XZRV<5XRM+2U^!T\6Z$0.4AS-" ZU[5L>!IB0W:%C!>BM104\+8J#!E\ M#24KHH0$#OL- _1Q[]O-].KJC$4(REMS("%4!GGY\&SY[S"I9"!OS?DX5*19 M.FRV_S,M;I,^*%KKZHV-SK';62.W#UQ%(QW.^?W2=OG:[Y MUS('*]FV\A4NTJQBTFR)2ZE\"==H$?@-&0[- M&AY>>0_X+FBWAR"1DOF5]08F<+I"CE/V1D1EZ4WC8-BWSD:^:9VZ\S_\<$55:BPK M4W)@D9>'F^S$B"_%D2M )7,=Z(=#7P@=;>0>?AF;SN=PDV3A;==1B/?Y"!^T7VTA7T(. M,27'9#]KA[7CL)^DR$=I/ROMGEIK'# UZ35M:N5NH=TK>DZ;!$SM*+CB7=9$ M]XNQL<>_\H%J6Z-F3=@Z6/0;_"'GKL\M%1W=QSG)=.=ZPZ#V'@^!GM-DJB;U MN?8@7 VAEXHR3KLJRQO4Q[G7BSN,JF)2NUP'G3GN;0, >T"7AHR]8+HB V3H M1S_P]C(3W!92'7;1BOLQ0-&H_9A>1,UM(57' MZ&D[JKHP156GKW#M>CCT$:?.Q'/7_P[=B-_4D*F5$L"(\?<%L7'["/T'B*,J M[OG?$U2#;/8EA$.,*RR7V\>0GQF@BC!3D)? PSTR0OQ<*(XP%QB .!\782JP M:%1 ?U_03E^,B^DR@5$V%/H"-RL649!1 /)SC?T@7F*@Q7(C%26$U6VC>WN M"SL#&]^KI8O)<78"Z[88<%1: M?!:FFS# B6RTQ"C#&15;+0+AV@CNH"HS4'$-HXW[7"DN?XDVL;L$+G"T)SO& MQB@RIYP7!M+=LW46^OAB(^J*4"2/?:WU!:CNS*Q:5?(N/.+H29=,$#WQOL>& MOII:$E^D"5*NS\@ZKM-UF>A]+I!N!ARBFP\-M6X!?W;1M[SD^1QQA4X^\\C; ML-3$_O4"/DX>(?PCGB3A!(#),S+L<9OT6H@U(22".\L8W9HY:!5?MPFPK%V, M'>1(=%=>@,Z->;%U[AW*),)%JX.R$J1[A-$(G[V+8E9!'><'OJC7[,[W5@T9 MS$S;LF[4EE8[&7%07&N*#52V<335C&22BZ(ZNUE&6 MNWL9;)"O<(4\45^E&IIKM J'0 M2]&% 8#>H044 (H-WL-IEYMM99OKR OFWL;U+P-I%S7=4)EQ"#$E?$^3U9'F M9:7EFH9]#+%;&HT(A^"C+\R%T!V-"E3R;8<+@#@7(M7#]HV^#TUGW"APPYY9 ZSSQ:YI./NV6OGYX^ W2?WG%]W%= M"#? 0\)E&#':LI&P1VZSTMCK<>V4+=Z*)IO)!5S@J^J;!'E+N$/ISHX?-DJ(0#+D(?W(HR@MPKZ4=P3 MU6A6W3:J$D!R% \UE($Q,JOHB4:$?0\B1S:U/#$U&7+<;D1]Z&/V^-& L86H M.$3VIB-D">6^$;+KH@T:UW2?,F0TD"T&G1)A^2"U8T_[54M 3#H+!-GPV55V M--#9==DA'IL.+'A&BZM9EG3TA;GN5=\=DXQ%H*$M#S%[R7?3MLC(I&$ALWNU MIMZL' ,*F5&==5N1*>1>55@%1%6>/50E@.32VN9]I5=)LNFI:33;@E[ER*B8 M!K"%Y%A]DMJ&1O0;4X(6$I'BT@B"&ZF\B _-=(SVB(]6I'F5V\\PN<<='$0-9Z-6Y%\&L$.D%E-7J MUB2JLNPA*@$C^\E\:EH8D12S@ M[:V;AC X@,L:3MV*:C,BV6VH*,=4.4$QQKBI1U:QQ>&X, M=$U%R"(U+!CVS1!;X*O9* SZ6:%$0QGG1=138D!3=NDK0J7S-!"TD6:/1"VY M8\8)V%8FF 9!ZOJG;NPUI@E?9^/$30^'9@5O)PKIF/^5(F' R'_&+W-LJ($^ M'&H30:Y4_A=!77W-'!@VOX(HK)@S$YDUI0]NDG#^1_FMZ\B;MS67>+'+2$.4 MTB[3:TOG(S(H,_/V@]KAH?S,.9S[;DM?",HJ&DIQ<=LX[K[)+FYYI\$"EV 0 MC,:V-.(J@H(8"7!'@G&N.NP^4XO*.0;:72IQ=DW$=J8I.T7-ECN?8PV_R/-R MJ.H4&6K%1VFB+0U<>03%'=7H2A$9#ATT\D!ZG4;S>S>&>(%XV6FN(3&2NZ>4 M0U9BW4=V1X(W\WNX2'%7^DZWZQ8K[RW">NHCAJDS#7_VD_>;29P\^_##J[4; MK;S@W439)*]^7B7O\?_\99/]]!/0BG]5O[!$5-Y- /K\Y-9;HT7P!3Y.OH9K M-WB3_^'-Y 9&WO+]9#OT^PG&=>+ZW@K]^C^D?][R.:-6LH=S'D/,X"3*.9QL M"L]DD=7:GR0XICT#@T[VD]A[FJSSM (74"_^^ M<1>+\O==;.I^;(_>(KG';"BOWT_NPF@!HY,YSKK=Q/#=I/SIU0L>#"4JZ3Q M)/^YZYE=Y(ER1@YJJZIB' MDLDHI:D)2=/2U1_2E"9-P[1^2%.:-,$;8-@]R%/2/O!X[R6P:1>@Y2_K6HVL M_7KMQ3&#K:>=[[YFEW]&-8W6=C/Q>)2R );S0Q8%)=.BM9M_?UGHJB(LBP8+ M]TOF6[[\J?EFL?VVM;C!YKKYW0T,J+3(_@H?8)!2/500#>V[D^2-,BB@@19Y MWU[\/4O'"_.RU/_QDONRW//')WQ%BWLUQS%$_^ T/3FQ*)9)I@YP0.F)&_;X M%=VTB-)FX^&FXY7I&RY//;TYN_&>_@NC$/V'ZE7'LAPBS.$HN,W3=6=+9H9/ M@$WT'!XYO_C)*GK^_6RVYQW,TNQCY.O;S;YG1]4F:C >!V/7TWUQ9*2:9T'L'%42H.OBI9"M4\;#;<=D:,]Y3=.'SU?ZEC5LFN^]AV#3<X>-AKV-+H[_Y5*VQ MGHVZ/.RG!$:!ZY=#Q@5)JD.%9=ECW0TZ9E2$9.YZ*A3AV=+(6F>CXKEM->_&,+ P#.PC/$/RLZLX8WTT[5C%W.RJNCE6H]6Q M@/G9!9IT1^,TC3WM5YCYY(4/;A!XN(>3-PTR MKG!I(X2G**>-_OC)=_]"/Y48PX@IK1[LYM5W(J[/YDMKFHK)O,'$99#WH"A[45!,J+:WWI.M&;N^(!.$6L'N<+V)X#T,XFU/D2\P MF2W10-,D%W(661SB0BA8[*'O9TW2\Q)SDLJM$LZ\(*@!>&0.UR5J'8Z?0_9J MVRI9.7[T/+(76U0.Q.%E4+C\UV&4M_@9:&TZ!O$T+1GD 63 7FE9=1SJB3\2 M(7 4T[>($+[C%P)[K6C;!H-H0I9,,WV D;N"VRY>/;06T_0B<:>)%@+SSU^> M[B+?>X?_C7[]/U!+ P04 " %BPI-MP\7F&<1 # N0 $0 '1G;',M M,C Q.# V,S N>'-D[5UM<]LXDOY\5W7_ >>JNYVM&D66G6023[);LF3[/&?' M&DN9V9LO6Q )2=A0A 8 ;6E^_3; ]S>0E.6EZB1_2"2BN]'=3^.M!8"?_KI> M.NB)<$&9^_FD]^;T!!'78C9UYY]/OHX[_?'@]O8$_?4O__'O"/X^_6>G@ZXI M<>P+-&16Y]:=L1_1%[PD%^B&N(1CR?B/Z!?L>.H)NZ8.X6C EBN'2 (%?DT7 MZ.V;LW.,.IT:GJ'?Z,_KY# VOO[Q9S\"0(99 HXK_ZVQXJO[IG4YZ M[R_>?;@XZ_U6LT*)I2>B"D_7'TY[O5/XJ\=^3X45,7]\?[\2/ZP?Z=_FQ/W@ M#;'[+'[%9Y=X.OKXQ[O?/A#R;?'TZ^5Z.G'_EV\^.-VW/]W\#YUN)A_$\OZ7 MGW_RJ_PDK 598@38N^+S2<*=S^=O&)]WSTY/>]V_W=^--=V)3WBQ=JC[K8B\ M]_'CQZXN#4ESE.LI=T+1YUU5/,6"1)*AE!KHJ2LD=JT4O2TCAB3QNZY?F"*E MA:3O?5(:DMHD0R>(]6;.GKI0T%4QT#GM=LM@[MN1=N5F1+A!U@(IP:D5\U4QI!M!!/2[63I<4:*?: M3\0@B>6RN8.%:H[+;MBLH$]QR)*X\IKQY9#,L.< >+][V*$S2NP3)#&?$ZGB M7:RP12KEA/!OGU2<72B_3D![I#Y -U(F715W MH?5Y2M.^:U^YDLJ-:HI\J>LX0=3^?&*D4+6"#KI>F\RH2[5RI_Y?#W50R)[\ M"**0+PLEA'WJ9L4DA'N"V _N7_3G%2<"Q&BF.W@0, 8D)4P6=BS/:<83JU+( M$CP(_;TE I?844U]O"!$"M_EZ4=F'Y^!8U6/2P(G#YAK$Q=T5)\$E'0%* C!?0%2V8 M8\,ZYNIW#T;L/#(%-&:(WF\#4;*6/R&_GB-8%6 5C&M-&,PP_K [&(\#'D#I MYQ,"F,(O9@@^J%DUK)<=)CQ.X$O =J >O,2"0EB/$D;!P#_VEDO,-Q#N=.[" M LS"L)BQ+.;!"L2=CR!0+4JBF?<+))BQ^IC%2M>EVD2R-CU?".K3[26N$<55 MHK#. P7Z"WF.G0$=C&MC;HM;E753/8U:8BLTJ\F,D/5.LY"!P"0*D4B4D'F@ MD-PL5WT+NG-!X]1!YIG9V;U<7W;_WWBY^G&$$C(.U+FW[A,8PSBT^"]$^L[- M/#,[]RSKW 3W]Q#6\D =>\.8_4P=!SKY6S#*G=.I0_I"1*D8$X'9Y>>Y> Y$ MZ2X^%H9\:0<*P)!,@WC6G\PN?9MUJ>(Y4,?Y^8,)7H=3E^0#LQO?Y3L#G8O0 MO ?JSFM,N?[-Z9Y@Y16]8/$=6UQD=O'[K(N5$/]'+904?B2.6AO"LD]& M4^_,,[-_?\CZ-^!& ?N!^G5(GRBLP6TQPAL,8TO0LV:?FGV;6U1&_"@0<*#> M';#EDDK=;F$Z,&!Z$4#<>/5H(C#[/+D/G:71*F73#G++19WD4Q!WX6?#C4%^1+D)FID MV$$$!'+,^.?6L[O!WZ_[4-&O3)6F%U>L )/I^,.W=N&M%LJW"O)S#CDENGF'-VAHZ+2 M;4GW)[Z;_9Q;KBO.0_=F(F&7[DZRC\V^S2W7D]F\0_=Q8>XNZ6T3@=GON25[ M28KOT"%(Y_62OB\L,3K]/+=ZS^3]#MW9P?Z/(9&8.N(+YFH;XA-)[2G)%9I= MGO]=UA>#O@L$H4C2H7K])8N ME(@1X7H/G1)K@: A=3SH -WOSQZFE=I#J_<"G\GX=5!H9J*.E04@:;^#L/O M=366%ANH&X7DH09B9<:FN"MJSF8.B%RZH5[*Y]B?U(4QT8*C+;G)TRRIKF)G MTLR@YQ(>M4!/M_)X?W'J[,RQ73> ,-J,G3P=DB(.+-Y^DC M-\> J \A8(#G(W%$]V$6./.:L^756A+N8F?@"38DGZF'589=Q1/J4-EO*+=:L92*=0< M0;DLWW83%ZU%^"N"6I0D%#F&R=:([B@P:H7"VZU.@U2$PA'ZYICMLF-HVA^\ MS65#7Q($QTZ@=%-#20:[@LB,72[36;+1X9AJ*,:D$V401QZW%EB0$:<6Z3L. MLX(9VX1)F*,!+;6#Y=B$8U?,".>9'.4KR39'0/Y,3F$$=)*IR% ?I!5"L4:J M4.N$4DJAA%;'5IU%.>J!1YRIVY'P(Q&>D[ZLPQPG3228HZ'FQJ=TYPVU(ETM M"NH])A_*]DDEL$H\3:%;F]J,I&D_50:_9,FA8V78/E4R_C9@,"/6>.?5<5"N M!BV94PFHTGWI5JQF(',YNPH@,\F5D/C8%.M H=?(BI?;C%0WUAB1'&=[D$F;_+]SAR)YR=:%!WS)U/B+H@ M=IK^3;X&G1F(7))* Y%N-4HJ4F+3*!VQT3Z_Q]!GZ,1,R8Y9)3!9C% M-1P1-&VG+^[13 1F;')IH_06^V,'EX<@E6M?KICKWS@8400#\"5Q03&9R0F\ M4(H9S%S6)P5F-E,?5NJG#D+">/X05/WG@V]^A0AO"P$HPJ:2QXQ5U4T^F1ZY#,DC?ADL1GCCGV5C^O;Q;>"L)<*, M;BX_9$8WK!%)%ER:?L3;?,-3R>*]BLJ,6BX?D[L!ZMB#UKD5JAB<)@Q&G-[G M$B[&6Z/^?V.F_E&O6'HD,Z1?S72AWN#S^410M0_G)'BVX&3V^43.'=$)7Z[S M=S#MS7KIA"1*M.'53!KSK#>"BD,1F%LY*;E71X$0MB*Z5^N&RH<"))6*/75" M2M4#/79W%R8[>-K49& ASBO:>J?D[]1(B+ZF1F8"]I5,'<2U[-1@:#I-#4ZW MME>R=QA5DC0W>'U5-WY_5? ]^XZK3V XXQ*YN==EF5ZKTSCKGO3=K8<>:-E$B=D,S)4*^+90H?B-I#!E7ONT8UEKTPKJAB M4<:D/G1B[KH*&%\_5V*YKK^0L4L<*<(G+]0F_^JX[=71LK;0I\9;\^I$1Y+S MB\^HHN2CBL[>^QLBS/7]7W0GRAT#_S9 7,I1Q*\E248+;O*F T<93U#>< M>:O/)[XX"B0F=V172CD[303[8, 7YEIJ/SES8/B8W[J2P*11ZH/RFYPQ=8GW MP;"LXTM,JB;;!V,JSLR6-+&&3/M@:+B](L7M0G%/L@! A0L.JB"H- M\:=K,BR:^N?!P4 RI3*TSB];,A=6O7RS ]LN/4%=(@2LLJ?4U9Y\)!:;N_0/ M8M]"$$HZHSC:%*,W$7-BIX^=01F,8+9NB'EHJ>34GH;G59/4- M# 8P&+U6OH!=3*6(3)\+341E-(,RT^PK0H^PJ*#JCJ1"#$3)W*HQUS[,0.J= M_JZ:<37BW0>SPXXC=0IVQ*EKT95#;E4[ W4>9GV;K7Q5?).WX&M@[K\VRN_( M'#N/1!#^%+?8[,-];:+A:BS86J3N62/^*<(!$U+OOP8] )QX%EV?87O(7G?8 M'''V1 5P73/^,!7,@9EJM#J(QHT*HGTU+CW+^>K"6#[ *RJQM@WKYIL M;QO<#0P/M^[56O49'A4+?XDZ)E(ZJ25-#;I]!7&,'2*"70@35G!O0#1VU"#< M6R ?8=BS%!<,!$R2+VP)G8?CI_'BV8"19E_[U:_0-UH>5VMA26!IXJU@50(@ MA689RIN/ZSN=CT*_9Q%BBPE[)"N\>?"D]K2S-N M-XJLK"#:VQ:FMF8P=RQAMA>F+/6% OEE4BW*ED,S5&Q(+ <6JG8V&YMXOJ_] M@O[-0J56$WX.S2@IV]O@JKEGKVK1TXQY'U8]<9N(;HN+NXKBLI9;3O^)<%!) M9?0]-7]-#D4E92UK/,'K_R.8GYWV/MZ3Y93P4-VB@FV#PF8JU;"+*2EE3]AU MZ;W:^@9K(A6]+N%"W='B.6H""@]O'/P'? HG:8R+M&4O%=*Z%S*YZ;1U986M M:SWBQ*%J5LDW);< I0UI0-^Z;8D#)'Y*I6__PQ/^7LVT5;4H6[='91><6BC5 MHFS='GV34S[KWI>2TZDG]>#'H!\ IDPON 5CZ];V01QV]%7\:6N*"EK7]F6:3!?,$+,6NZ'RA'F6:>RW2UBV"U3&T MW(=9W[+(2N^5%+#B5!F!(1%T[@K_]@CB.,22$$(C?UOH)FWLBZ6T[H?^BE.G M$M1*JO;MB >5H0<]5'\\&-/U;X0S^"]C3"W2UBW2F=-8MVOZE.DK3 2M:Q_^ M#F/ P4S2N@49]^;4-Y2WKGMTT)M^'??O[@;9"7-):>MZJS??/'A23S_"5'.F MRS63M&Z!SC2D-4X_:EW#P=7#X.$!.O&"I$@F3NI0MF[/+RHIXF(Q9@[F8YPV MH:RP=:VKE^1-E_#[8]M/GDL9'WM3QFVU;\K_+2)M3P5-ZS;TA3]-"'[!-$TG MZE"V;L\U71,_[QZF2S*-W430NO;!I%K_)IG-F124M*YO:I-&6N'BHM8U#A,: MT;[:C)M+BUO7_%)-QMMEA:UK/7"8@$Y[F,L %!6TKJTZ[Q)O M;RB)D2JBUJT8JW4X%_G!J*B@=6T',,.E.M^FS[BHY)O:I9B)E@JBUJW0';,^ MQR]$7OW2TM;U#K8L9;R=>=BZEMG72(G@A\',DJF*JG4[TFN+0B/,)*U;D-Y@ M6_P#5:9L;W1.;.HJ5KR(8 ^T=]2Y#.Q.\/J1J/W<6>5+RUO7?<@L3P^2KGT% MZSFY2;R(K0\RE=.C8;46+0X^A38UM]&G "EJB]4N.E"Q&&%J#SWN[[B'BJ\9 M#W?Y@C7ZAL*LM8W9]L[P[ G.')ZEY7MG2N+$IND=VWHK37[[31V>?[')MKQ8 M;-16$F]*;JN,-ZE_1UTM(-XN6Y-Z[S".+A^-;UY*X5E>OL?814KG<"HJV3M, MMKR,((K%;=GW&-'F-N6;Z$M$[%^,%%U3N=$OZ\)Z6WM9MUQ!OL&UL[3UK<]LXDM^OZOX#SUMW-U,UBA]Y3)*9W)8= M6RE7^:&UG=V[^S(%DY"$#45H0-*VYM@7T-U M _CUKR\KWWF")$0X^'1P_.KHP(&!BST4+#X=?+V?G-Y_OKP\<,((!![P<0 _ M'03XX*__]:__XM _O_[;9.),$?2]C\XY=B>7P1S_XMR %?SH?($!)"#"Y!?G M[\"/V2=XBGQ(G,]XM?9A!.D72<O3EX#9S+1P/MW&'B8?+V[S/$NHVC] M\?#P^?GY58"?P#,FW\)7+M9#=X]CXL(CM]]?/O^X\GQ_VIV&($H#O,.CU[> M'QT?']$_"?BO/@J^?63_/((0.E0]0?CQ)42?#@0VGU^_PF1Q>')T='SXW]=7 M]^X2KL $!4Q-+CS(H!@6&=SQAP\?#OFW6=-*RY='XF=]O#[,R,DQTV^1HKU M28@^AIR\*^R"B%M98S=.;0OVVR1K-F$?38Y/)J^/7[V$WD$F?"Y!@GUX!^<. M^Y\:2]YK!-T +WP0,A-9';*O#ZF*XA4,HM/ NP@B%&V8OLB*DTM9X/B6!,X_ M'40+/YQDYL$Z_8L.;+19TW$3(F;V!\YA9SK/@,^D>K^$, J;"),V'H22&2!4 M $L8(1?XKF>$0W#T&83+J8^?&^U "30$9?=+JM4E]CTZN5_\'M,AT8;$>NAQ:&UE MS!U0]<5%XEX;*2PUZV_\AXCR/",PI"SR@4#'P7V\6@&RH;) BP#-*=MT7G1= M'-.),5C,L(]=G+/@R#BA9<,+5,[])J8T4;0FUVLUJ>N^:+D,GBB/F%#%W,"HB19YZ][D@K'WC'R?FM(EM:I@@1Y]>!J& M&IY4 [0O*L_A8Z.NC<;04_(HTD0C9XVX-%O#%OJVO=%#PU\5BCB8J/'T/X>TR[NGC2,:NZ]C9XT#$\Z5 >=1>:'ICY#LIU ML8?1H@@]QEJB&2:BT%2"$FB8^$*/,!7,"+&&IO1T$?09=^B15FTY0 RBJ\H: M@$'C$3W:-$"'B4WTR%/!])RAGL,((#^\ 80MF#PUABL-8#;XH;8L#=&7#7*8 ML(5G+_;A[?P"D(!^$\X@X0LA#*U+$9TC/Z:&EG(QI* Z$S.:EV]K-IT1CL:1 M(',:O-,D(X2>N,"KJ?:^^S'!?[X4**X-#\"_3C\F^#]'(5@L"%QPBLXV=Y#& M63$<0 )Z/9F0P1>(%P2LEVR]5]@&NIVG)$X)7EV\1) $P/\B=I('7;.8N$L0PAE!+CSU_70;_W;^@",Z?]"VR$O]T ,!03B'A&@'?,/V M.IAL?>U1C<"% MZ.335KIFM@O2<3F;H@!%<.)3T=;)OA]N6W1DCP2F<103>+K")$)_\-G@XF7- M$J+11*-+09]KDVV'KPJF3[H$D5WA8/$ R4KH6H=*/0P#T7P-J"IY#-0'_9K8 M!E@O;FL>&J #4%F(0E=K'"2%0WF+=!B=P0#.D:X.^L(_Z)KY-J[+OV;[O53F M&QJQTZDDYI1V,,&!NAMF;;ZMF>I!#T.K8$Q2,MK1KHMM<%YF8)-LQ6!>M-DO M:VV0#U4-TMI3:L*/4"W2EO0.J%1HR5G4O* MZ<<,RU'RY]B9.!F4^"/%X"0HG *. 8F7EXX7J#VA).9+T?3G?%F>_11B'WG, M])T4DY.@D: ,IS?Q,P!R$C_Q@0!Q. M%@"L#YEM'$*:*6>?<&N9'!VGYP/^DG[\6Q+&?HX)*\_-.O#!(_1YM[^E[4K- M#LT1S,JVN0,+EZRR^ GXW.:CS*-Q#U?/B"9XF4'!I$Z)ZV#B0?+IX#CK!Q"W M8$C5PQIIB\.0>6.&9D(UO\K@YP2O5/).98N[L"+JA5)QX#Q#M%A&G'J#>KQ? MTIR)11QL*22,"I6*5;7)6^MIZ<2HEE1\6J>4=.4XO(,NI 9%7> -C)HG!R64 MGI)>&U62#M_6*>L\V;TJ1E:-RE)#Z2GKC5%EZ?!MG;*R!=^-4,Y?54ZQE9XR MWAI5AHPOZX3_-7A$O@^];+]+&.?UNE "Z:GFG5'5:'!MG:9XKJ@9D\K:ZNGE M9Z-ZJ>?1.G5DIO,/%"VSZ@A.N4Y8H 6LI[#W9@-M?2E8I\&$OQL01)N9#Y)U YK@K%GLK'2?:B@[H&1S";#$J4 MLRH;-$?0:U1>*R2F\R5M;780C77J+=?+-8_#.@#3F9+^(%2S;)V*\GS.>V+% M9\U392V Z:TU;14UL&R=BOC:29O8L1; ]&::MHH:6+9.1;(5DHS\3:>-T"JT MGO(^F%=>&V%8ITEQ"T9CI:^FN1T[;2UY:8:T:)F@S>::&LPV"RR[)ZT%9P6, M18L#S2O-C;Q;IR[Q8)36C%'3WJ+E@$8UJ7FV3D5*A]1U/T>*P**U@DZ[.@JI M6*=5@5J*5O3[UVQ5< M /\.AI \2=T :U1J8SK0:I:JA&A+K?N.'1T.H)==(GKJNO$JYHO5-/]"+E($ M53JPIN,I[1&@+PCK="B06OR)#9_>TM,M!F2-/FKLM;_:*!W3;35\IFE\/RY*Y MHK^/=!^._%7'PN4XKW>]',?YH=#+CX/>]M/]6=,"TV_TF-[VYN"YL^W/ 8'G M\!Z=0I=.TJIUFO.\C( MNM@HG?*"17H=IV*G1]+49!H'N:M.:5&D8Z5VIJ>-6H&7(Q@I?];93_H^%CMG MX*U0@,(HN>*P42^-@*;G 5U%:4K .LWE_&V7US3&OMC8FJ%4Y:"L(\F<;F6Z MH\]2O7E:%U-L>AQ-_P- M'AJ54^%\ 2A@LDMDI,Q66B$QO<<]OE5TD+%U=L(H#1FI,+P-J#PHUS$*E\D# MAJS64A&O-H.:WDL?WR:TY3E\G4I&:3I5L?=5TQJF9!EF2ED,7$I@30U+"WC3 MN^HCZKFE9&R-0)/07YWBB&U,QW=5>BLGQHIA)J:Y>!EG6E6T#H\#&;L4K'5"9'DPZ2NPL(?M&FF0' MM+EP4 ED^N!U3:U??;Y!(Q#^6VIDWC_CY%6'9CD,U9_IB4S#*&3GOP>3O'53 MI$) _5;_]=Z1Q:;58S69C@'OD4T-9D/[X9*-VTR/+G[LZBZQ_HD]+#7U\7/- MJV=ON]0X,9P.1VI)$9/\$:T9) A[5*L$ O:6;_*_8LRTPF)PUKB8SZ%+K?3B MQ5V"8 'OJ')N SGYLKR^7@2[8S;N:SJ80FE2Z$N\UGD;]M(%)9^FH^SZ*^]L M\S5DCV'G^W*G-$![:CBKW0:'<1^RNRVT%]F^:#UYR6XWK4MQF-[6&D[K"I'M MB];SA?8=M"[%87KC:CBM*T1F5U&_&/;=+P&-:Z6G' KQW[LN\9^(_#^=!'TA M$ARKN+_*I<99AI_[8WG$,PUIB:"644NCYF+\;37_+6 U)T!D)$=3"C MB1 5 DC7=O*'ZN_1(D!S*I@@2B^4YAF;CUQQ !78^%!F@W?!Q"]VPL]5I-UP MU6P[=DDM)O \<)+]A@W,YTMI@*CQT=E1BD>D?8'&M+N2M_69S)\_X%#&J] MV7'%FPD8^. NX1@R9HH?0_A[3'N^>*HUUI.*5]J".1F':N/PP@(Q%=$5Q\X QK*+/(13 M45CQZV(@-PZETHA.17/%M]?$=>.07PSP%'2_KKCX4I@WTOA+5B?.V75L?G@# M2'+:44YR->M,H)T?4G@G1V"O(]9C=2"7O$=RFMR[2^C%/KR=9Y?TS2#ABV\, MK07U@<*-9DI)5L+4;I,9[SS+:IAW$_JW7EPJ M ;WIM!'3(*"M0.QZ3(.3QV^QZ/36E03<8'G#UX :H ^].^A"],1SED:N5##& MR];:**Q4M] L"^NJ4S)VMR0G=W.#A?+N?060\5JS'12H(0V[*DVZS,::/NM- M)=_?94J6.RKS=B]]SJ?=?"R &;Z1,;P,+EY<&-*D_PSQ^OCP-OC*%O&H?B+H M9=2'MV1&6%BV4M2<=49HXPQ>4:WD=L<=I&??R4).(>5E!C9\_?,&1I2%TP6[ MXR'*%OLW4TRRQ\E:V48_V&WT%$V&TJ=<[7(EI3TOK86J-Y6%TIK=KY%7IDJ\ M3/(USUE,W"4(X8P@%Y[Z? #R%/D!1S0IIFV1EZZ"\+.1R=482C=9K1N2BF B M+G!F9#B<#F=+"/N2D^(4:'$$8JQPGV=QB (Z##[CU2,-CQB--&;"BP#] ;U+ MCXX"-$<@W\SCDJ"T%S-F^EV\@IY00%:=:7KOR."M;W\[Y:WR@RW$<3S-; SX#[S<=UES8/VJ.> MZ;W_T_24&MLSLTOW='AI/5N$7Z)UW:OW(_2K9X(?_C1!#>U]UR%BND(A?I%4 M792/Y8ZRW*0B0W/E_VA?;=J,5&VM*1A6#.,OI%8[U[3G/[>RM!7Y?5OQ=@5# M\@;WP)O9\JXU+?C/O2Q-)5IVH6REL"6O[IP1/&5G*^Y@&/O%][:5Y2N:Y]>+ M99VT,X?WYJ3=&3D_))Q9%P0A?*ID7'4$OL2N^(T-U3=YG1DO::Z?;\KMC+[W MDI)R!YZO000) KX.Y<7FIBM-Y(*OO/>B8-6ZQ"6G]A^8?+L,Z,AF); :FBFU M-UU#T4XU4F;MUSR M!M7#RPH8T[O@6CIJ9GJ,MP%30F? _8:"13;%UOG"Y-4[)8SI_5NU[#48L'2, MY%0K2WR+K:QQ\?7)1XVZK)4^NPTG39%"2)Y4&:H*QAH/KZ&96I9MR^?J+\#2 M.X#1^BJLL4]BU#,HWER0ME(F;)7K'!I8+=U#D#4>)S?5XYN%.A&<^%0-=?J7 MRZ)ZSW0;6:3=7K%N%39B,L5-2+R2"4;I3)K@3+YK7D]:0Q[?#&G::^JIJ_P( MN:9 K/.L"L)/73=>Q?PJM],5>Q7K#RZ]3KJMQ67:$_>M[0:A[8_/UIS:IW%$ M9VV1U?1I8.6<7[E#ILM>>9XJ;S=T;GMXAOX3O,9!M.P686CA_>X\DKXP]]Q& MF+D_/..^3"-'9WK->02+*(GN>S $VKVBNJPS0M.+VV,9@RB^[\ A'7(70VBA-3TR:01K$(J1KLN 6)O$F@M/+^M M7-B9/&/OHHN<=: MD0DVP9G.]#3TH\>Z=1K[2EV$&_/KQE2CN]3,=)ZEH0\I8]:)_P9'L/F 3;&5 MZ;Q&0_@RMJR3_3E,[K;CUW V7A\M;VTZK=":F.K9M.^@A,C0MD9>+^P0V]OD MT:M\E'V[3(NV#1>1R,;1(FULDQ=OI9-6]ZF;R)Z$;.0:1#%)CD3I9R:5&U4E MF07GG]:K7&0*"-OD>Y,GL$ SI$Z,:U<%%#@L?SL M4]975ZHG&.L5F6P&MYYQ&0 N8 M*NBD,X=Z6$Q/1YJ*K-D):B,I:VTXG54[*[H)WO3TM)N*]:1C5P \!8BP(]3P M&@(6[?$8?ON*6OXUK[(@9(."Q>F*7V+88J>C<@$30^MPO([8;_'I-*$1._:4 M=>^D_2LW1(8,NODUI=!CEV$@W;2A*D6$;/'(I,",F#E#LY4Y5CVF6F MBJE"'=7S //5MP7?E2+::[ZPC)\(.[\J0),[1$_(H2%8CHF>YE;.( M.1HGQ3.Z[=*<N?$8)"L .RE @ 5 =&=L&UL[7UK<^.XR\?R[.;- M%Q=-0A+/4H0.2'JL_?4!>)%($0V %$A ,]K:VI4E7+K[:0"-1J/QU_]ZF8?. M,R)Q@*-?7AV_/GKEH,C#?A!-?WGU;7QP.CZ_OG[EQ(D;^6Z((_3+JPB_^J__ M]\__Y-!__OHO!P?.58!"_[-S@;V#ZVB"_^++$"6(_I!W_-EY^_KDC>L<'"BT^RN*?$R^W5^OVITER>+SX>'W M[]]?1_C9_8[)[_%K#ZLU-\8I\="JK8?)C9%#X8GBSR]Q\,NK"IO?W[S&9'IX48N92%K;T;0Y)=7R32,#TI-8IW^JTK=9+F@0RP.V AYY1QVIO/,#9E4 MQS.$DEA&&+=P+Y3AM94R=VA*%Q?Y2BRE<*.8OO$?!Y3G.X)BRF(V$.@X&*?S MN4N65!;!- HFE&TZ+WH>3NG$&$WO?M^C[NI-Q9B\1/[YF MS3+8D2]C1KD!;7HQ7YQZ5/WB0&7UXI?615M M6$&'6$G[6E&WH>F!J6^O7-=[&,R*4&.L93/]6!2*( @K]6-?J!$FJC. K:$H M/=4&=-H=:J0U2_9@@ZA""53HU1Y1HTVA:C^VB1IYHCJ:=Z@7*'&#,+YU"7.8 M/$O-%4DU&]:AMBSUT9<-C(A@R\(3XF[F#%_;^48:#0I2+PB M>'[YDB 2N>%Y&B?4>B$]"$@#&89FD(2X7I+;N72ZO@GW. MO#1ZY]\BCH>!O7^T-[; K>U@M>H]47NP,KKN4N+-W!C=D*/+5M9P"_2^O1U[ZI ;BH+O)%*54UVZ;183F["J(@00SW< MMNC('@E?^=JN6_W,SGNIS)?48J=329I1VD$%>^JN']]\6S55J]T/ MK15EXI+1CG;5UGKGYX2@L0GUZ&R;/ ]'<9B3/:!/'2)W3@!W,6&LR"[(J.JI):M1)$R2$M M>EB4.>0VT#_=J\X.?#QW@Y9$-VL/0''6T\$6N*&_EFC&[TD=(I^ M44*_9JT74RX.*>BIV=$T_KK0Y=)]0F/7] M6!3FE3VT@/2':L2N@.RBW";):]4[)27QQ82HN.KDL_!GCUI75%DO\Q,5.I.C M*?M04C8A>"Z59R$[+.2@*F!*R"L'$Q^17UX='ZUI"3'55&H1DI3#48I)4 M$*)_;:)#OWJ\(]A/O61$QH@\L[.)EX"G5K0HOZ16A+C6H0R1NJ"QA%X0#U.2 M9Y-=06%\49B7 O'SBFO%H&GL;@(@DVT# IC%)@XG1SL+Q.,QAW9=6)0V7MOY M2P-8&5\07F^ZXM7<_[)K[8^;@1QQ$>3QM=C--!!AM<25'K7#4M]@P2(7*#YN M0[WN20N0?=W!HR)X08W'MY:+748[)/2W6I>*UJ9406A\^A1G@1^P,;59\O&8 M-UC[A*2M\<2G& )"ZTK1%0<6?%;&X/P6)+-R$%^^>&'*,I2P0T;ZK__@ODBA M:M.8,32%(''Q;,_6(%9::\C/<9SD0075&6:,0Q]&%JYC_W"4T0[:<$91^D)P M'-.58!((YL9*(?MQ:! +&F-&!5_X4Z)I<3"KL$2!5>P'14(Z:#V8]<.@,%R3 M+/##U,H9 T--QEA*.@3&.[,357XSC$ZMI_Z5N7Z%B/3@0\0'K-^AO7J6_JW M@BBE1*_#"O(IHA+13%60N)1ZRA]99N*ARP4[RJ$B#K,%(Q<,/"A[[-1BI1F* M>5#3S#I6@(AWF98T*NP*P@#A(#IF?2JY8TZ\SUB7L1^#35I!L9OUGMRB9#T? MG"8)"9[2A(6"/."VDVKKINP'L2-+(-9F/2TU;A1QW#&,)/(WZU/AQ&%2XD<3 M.E'+??P*E>W'2ID)$$&S3A@HG#8SIL"]+K7,L[_"/'65__C, 3@K5;##4&F&HH9W%6,P0B'+%9_+7PPU>*26_ M#W*IM?E$6>WBZKLN%U=9FT[6Z%!WD!5?-*NQ]KX+:]7&_\/)F]]?O]U?O]W! MZ[?=4W$VPP >7@HF%XJO*\ M=)YFM_JA(U?IM*7:Q.#I#;I,8:V8@4#MG.\ F,ZR%P^:3H3Z84>>@4PXV;5N MY_&=Q9!UYPC"[9W9P<@_KI*-/U&MQ_<6XZ=*/X36>[-H9:9H3>OT'O/J:?_Q MD^4.;(UL@O:/63U1/YUHNNNM1X]+,6CLF!^PUW&<(O\B)4R_$ FPGR6'OT7? MLU^$3D.%ZO8#ILP%:-S8"&*NA]U1W*B_JS#RV "-'TEMCM* MFA8&M'>,#KS5*P$51QP\S'BE[85* M1C2$B/$K!B65*\KS"4#)\[M1QWIT)*1#&.TO$6B(F[==-WID&](KL^DG6MZ@ MM!V_#5+!8X(*&^;BDYKN)H4G!C[H"^T9[JF!(M,4GZ./[(V*(&:Q("E!](]5 MZ3X?=HB#F+V+BF(J K<8Q*NWOL9TG <3*I8HJ9A;5+CL02 ^%Y\VNO>43 M?=Q0L:__[LX7?[ES:E7[([+R8"U=%/A$GFP26:GT9R>KUJ,4X;<\^=2^:8BT M:"%3\74;3ME(CR_D5'+IU(E\NTED7K1/G%?I+_@4O6N"G#US4E3ICS+NZX9\ M&M]OTLCJ.EEEIUZ[/W+K&<+Y='[8I+.HY*QJ]:AS&V_=\2EL+&VK:LZJ7G\T M"AZUXY/;6,,J+63#>J.-'H.>TZ<8_2-ED5;/H**>--:B=36GK&>G#2&T)4X: MRY4.6X+:>\6GGI_,ZBZ5+%H5D$EC==0CD[S+7B4B-;1$;#>6615S:\V6!1'5 MC2W;/F1_'[*O(W%F:="<+3,3\YR-.G&XOJ"*W:'Z4EYMBUQ=/Y:=6?^%U>B/ MHGODI804=P7C;Q%^8M&'C/7K:)$F]&=,C8LPR&;S*K>R6/+^>C1S64 ..: B M/4GIP"LP#>X'EFR()TM M;P+WB3*;+-M9#+QJ.V,UP#S;%N6V(KHD.4#=-;G.MO+\WE_7QFT)@2( RM,W M#O8:%C^@!NZ(J6&/EAJQ.VK,*!@?C?*F;IX--VEP3!&^%,!)9OA7I\?>#/EI MB$:3U:']F1NZD8?&,X3RI?R!CIBSD!\21]MHU82I>U)R]U,G3B D-0_"-6$K M/D:3=9I[*4JLD59MV M3-U;L]$A=!+$[G1(TS>@>38KW4:5PKD(Z%:K;BV1K M+NS<'%0>M6V\W'VV_(+PE+B+6>"=$KKHJ$*[1:/6 [XM;Z#ET]><6_-S;B-SA16P- MV_E34=]9-; /Y-@'SW%SX<^"G*$Z(=-8.A7>4JERRAAV37X M9R^T5*.0I2(IO3++Z'[!_U4[HX2_X).M^(S^8UBEJX,?&+M=*NMB)2=3S8*FCG/Y@L5 M$+SEI\U=96_ETM(='ZL3XA*4^+X6>+.X+]U$M&9(S(<^ ) M)FM^R9V9M]':2,FKE''@JR*ZKYDWR4@0L4>R2 MGIXH#WV4ZN\2BAT8@Z#M^F"(UCMD]X@)*G_P9(+)G-T\'3V%07XU#D96J?H. M MN"+PC7KN^*P%-DDP+A86$QTXAJ[1(RRNR NP&SD4V42S\(4[;JCMG5_^R> MVN4+>Y0-^>Q*(GMH(4V*NZCE6Z>4N6QM/ITS.0GBH70TOTOJH)]O2&_,/G52 MIC0M=LR_L:/7*%DJK;ORNCN(N"I3$)QF7Q@YQW3#-&&7":N^CS&UO$7F$U1G M!^&3,2,Z]=V]<(V#M3-_<^IAS7JTH0LV>R&_B*W@QW,T\AYKB>L&R]KMJ!R%0-B-D>T6A1,X]:T6K;H_7W#_7W#7;EOJ,$N7;W/ MQ9[TVGA1$4?THY<'7DJNH;1KQNY \$XRLX;3Y?)9COGQ;L+?H:/FW1Y]D$"M5'_HJILK(PMW8L',& MS7VYR"\M8\I.?G#"#%!J5P<"?XR\[B-/16T*P%=D <).=R)"-T1QD<7D 7.R M7 (>4&D]>W%0)U]A_ R[9Y;NX XD&2^%V^%&9BFEC5U]N[M^*;3HULGZK6QP M+=@Y[3=]^TW??M.WW_3M-WW[3=]^T]??I@^P.2M,7*3H 9^.S\?!R_\B@NG_ MA#EV%&J:>A='9?_6A@5P(NPZ$T)@Q#E%R/]&+3?2 @MI15-WH96A4., G.@T M([%!Q%7P#%\?8Q7 \J:V7JIR%Q,.SD*:Q5W&:*IKO*"&J>3.JB*7D0X)_:WA M9%WYZA:O P%O47*>$G&L(69)SE1E-H;+U ML*GR "Y%1N$;);."7('CIE+(>C@V:87$;C:.7J0TMSCRMADXZ_K6@]6"#0C' MKG'SF@PYR;9DEDY(Y9" U2P'AH1W:+S.(N&C9)Q -:Q'B$)Z=J= MQP.L3EW-.4X#]L/7@@\02[-NA\TY0GT6M!X=+L$@#&;="DH([)+PE>5NUA_0 MJ5_;'N=Q]J MN0^UW(=:[D,M]Z&6FA;-?:CE/M1R5T,M6\;T@7%P=D0RK MC'1+W8]%]K$\>U'3 9=G-V+9<.,8T7_]!_=%M(EOW9CU&[JN/-EI26C."60[ M>!+201O"*$9?"(YCNIQ.1/ZR2B'K4=BD%5SHS3KOR]S1ER\+=EM3Y+W?+&H] M!'R*(2 L""M;$7P=>72>+<@6!M**Z]D/D9Q\""^SGN.O!@*D6'8I8A$J12%0=EZ+"SB%3I5O%SV3OJ?%% M$+O3*4%YNO6S9>%]$9X;?]!P;ESOUWE:.D7/^Y/C_N_"/*8VM3D6[+E,)8LG?_\P7A*7$7L\!SP^LH>X J?TVH M(HY+2@")W' U)D2;HX\:-D=5HIP*5>RW/YR,.1L6/YR,#VRNYQF,.D7W. M3%W$^FT,B_7;V,2VJJU<"RI[W4EUD>S=*2S9N]/!$ZUVD&Q!)3A_:][^9Q%& MPGU_I<3@"5/;R(]'*SBA_N0[_1-#@?.][O1/A#/2+NST2U;S]%FGD5^YY"_< MT7_2\R))UKF3]YX]NUGIWY*G-T%IB>3S]J@'^5@K#T6E>7NL4RB#:\J7^>+4 M^T<:Q$'U%KGX2=:W)YLL?_GZ[^Y\\9<[I]K6_@W6O:]J=WQ5\::][*,@1XA^ MV 2&?O5X@Z9N>$G'>+($G%.T5*.0I2XI'JE];/=:2SDG"'1TT"+U$@-[F@1R MPP"%O;B4>I:KE3ZCUK(?]/3]2X"?W2@*OK([!-0&O7-)$B$2TZ4^INPRHSOR MOX3N'_13N?QC(CX[WJK-H=U,D.)CC?SHGJ( +,_Q?($CJH3!M_'IS*4/J'#Q#AZ2T6T0H>LI9)@_/\[)<1]E/!*$[.JU2U7.G@B,V':T_'IO:P*D> MP^GCLH]#) U95=QEEDOU 1=TEPP_?,>W*!E-SMUX5OPD2'+0JAG[4>_ CIU> M29 1%.M E]/*#H,+(ZCE/D7Z2$94=&),!^EJPCKH:?B(X%%)NP M']66K QBXG=>L2OT9@QD5WKE2S&WFOW0*9 /P67!RP ML2GE@&=:GB\1GVUM_&[:2#<3J?NV0YFMREQ)NY<;Y9/@TS3*)X@0]E:LX![7&[5+30=.002[MU62X61T.&M"V(\9 M*4Z-%J="S#Z!S_Y2E.V7HO81VSU$;!L.H=]';%L>:+>/V&Z!XJ#A=G<$A<$\ M>^@%,$ DJ3_5JN]$?'T.P*'(!G@J:UT@%;2QJJ2MN(Z\E"@YZ+JU^_A^ M]S;G;=FSTW+<:9_.#FJ-!H[!==1)P/9;10*GPI5= M3^1$?TOGR,_"EB*?A2,^NR%;YUIIE<9^=U'%=+,/&A8_CKZQ63HJDF715A#E MG]8<2NN WG\NW1,) ;2E?DP-S#(U&M"]K-^?5^O6[$/Z9C9$3R?C=P0O$$F6 M=Z%+V<_G_$75L=.OVH'=_U3:)Y8"I(1FXPIU\I\-.&;Q5D?A, K([?JG4CY8 M I#BF0V8U,D[W5>YT308SL2K=/A3*=DFWY!J:0[HU,E"MB.?+U""3J<$(6"- M9-WVW*N]BC,4\Y#V=(U+'4![R@1W9Z[W>XBG VC.1H\_C];P&!<%55BK,D4> M]WL49@VQ0$'>,J5=?KQ^?R+U =D'E<@ZS_VV^^#J#WFN\_C.78HCL08EPUYU M-"8-4#M_H.. AB"&]Y!M=OZ3:Z+<5W;\XQP/K'?)E=^&T3YNUS^5[L$2 #7O MQSD6N$4#.61I1S^75B'QEO)X)UW]7S#VOP=A.)@NR3K\475*B6]0MRH>?,,W M;U;O(]T1?,6>J;Y'+$=_/)J,%D5DD_B=I+?*]VLJ#R/1SIRL-Z?HCGVY[G"8 M-Y*NHV>*+B84MXH<*M\*^7ZWR7>EX@:WU5^&>?UIK9QK_VOM(3#)2U#O&Z 6 M+6;OGJW;W'SMJ_HDE!G^JB_#%Z6$,'YHR>G&.^]E8=.P5MB^8OVA@Y"" *'/ M%T7CX?M6HBBZO6'="C2DVZTXP.EVS;S$Z,%]:4SR&UXR7D&=WK]5^VOY0=?7 M:N0TBIN_Q0:)J^E[DS&]&S?9MV[(S/6Y+I I@RZ2F'57[4PA;_.UO,&U8\!TS:T5Y(&X M/F*DPM?'BJ*;)8=^;FW+D8FES.B>NP$+Z18G@4>MTU//0PO*@(=BN@ED>:@N M4!Q,HS@W:MG; %Z2NF$9&2>\3[9=HSV,UB&PU,2XI6>:G,@/Z1B%ZYBZP(DV" M4W@A\IQL_HB%BZ6$/1)SYL9!_"W"3S$B6>Z*ZVB1)BR:+/*",,CLM"JWTM.G MWGHT=$ IA1Q0D9XD;M^YY0^C8E8N$I:IHRK!K:5@ MJ>]Y/,,D>4!DSC;J#[0W269O?G&[;0\AC[:E.6L0*\T:#54PE-5;*&P),)8O MV+JPL7FYU(!??RM=7,H@1M[K*7X^]%&0PT<_;*)&OWJ\05,WO(R2(%D"$QLM MU2ADZ73&(Q5<5H:4YO-9(UO MK'ZR_)ZA2:V=[K*ZOC";0'50L++6PP"0 MK'L+ 83DK92 O=\:G^-T@:-[_BNHK#Q4W%XI2ZG6;>: 3\-@#R$_?L#W:.$N M1VD2)V[D9YG9?:H"R&=WAP&QJU6V&X06/$"0F+U(GY&=A<[*7M7>+&DO,"*" M(11L>HS^'(#>*[43Z M"BYKMODG5T3*3@T;!\I/;KK*W\DRE.SXV'ZY04O\_<@G]]8,T M2\-F44-I&B#M;V#0I-;:*:H@]:,Z!A_-7KYO"T*57'"VTGRG?MW[)^%]^D8Y M4W?I)4*%:04G%T,W1RR]DM/&QE&[F:/U^&]_,V=_,^<'NIFC)/JO[@OS]8J$ M7RLRM,T!:"V&J;-GJBC\Z$+95HL,GJM)+MP&>: %MXUX?]@ QS8+7ILXQVV" MM?=QCOTL??LXQQV/M]$ M.@ZP(NV0O-]K]GA=NB0:I,[J00=.-3M?@%FVB)8:D6)X&( KZBM:(CI[<,= MH.,&$EF])49Y.T,1%2-[ALG M?5L1[X%)._=P (1#.;N=6C/&LR*J( 7 W$90UOG(364-91R4BAE+*;=TI=P.$)O7O.U!LWDMJ\X0JZD$AHY;?/#0?\W[5"EO$';V M0*>&V \(E!"?8U,.UNQ9/^3?N81='%>[M?U^TSM8-.(4K?1]<;M"\_*!N%'L M>MGYA,R-IU!/J[-NY:^&.A8ZYU1KV^&,4\:DYG)K)Z'=<+$]L+'"SB7\X#GP M4U?B40.*&[+56P*"55BQ;@ DF5SJJ2:F5521?Q*@%F^,O:!FB6RRJ30Q^WZ^3?[(3 M5[;NK)Y1E"(6VU_?$HH,/:#*3H$GYD)A-V7R+.: NV2O#VGX9S,?9&AV MZ.2FUQ!VD,\R)_P#YO@OA&Q_;,=VV9&38"?K2B"(_<'5_N!JH8.FD2# ;<@G+=$QQDCK@A>[MN/@_B6"IN?F%3 M>935!"V@&9RB3"\BZV?3:CPJOPZW66OPMW2VVU=*&(%@,_>F#CM2IE5BNO-A M(UHMT.]3X]69LAFG:$=;J)_F^Q*B'=5FM/2VNRC-I$-[JTVRK=E%">3)'3W M@^P[L4YC3*F8KQZ"IF/@.@E,VN.>=N/,NN L4S M=A[X3/=KE$')^B^H8[DE(.76O@C$."&!1[=A?-KYW\I6F^U:-61#R+';W,IN M+SKKK S[],%JJV1(G1G67YN_/B[VSU;+/'XPY2?4, JQB"E(Y!_,KZRR<;XLC+_U"?DWBU+0:K-1<0AF;S-->&:=WJLIREY2)?0HZ@.F*5]1B"8M)AL3[WM2Q:W:HGT6,L^L ^:,74Q1YJJE6 MWA]MGL!66LR3+%?;Y)[&9JP7;+/_/+DQHM_\'U!+ P04 " %BPI-(&"D M,C)@ B5@4 %0 '1G;',M,C Q.# V,S!?;&%B+GAM;.V]>W/CN+4O^O^M MNM\!=W)OTE-ESW1/)_/<^YQ2^]'Q/FY+L=23FSVU:XH6(8L9BE1 RFW-IS\ M"%(D\:0>P'+ODTK2MKG6XF\1/[P7%O[M?SZO4O2$29'DV;]_\>:KUU\@G,WS M.,D>__V+C]/ST?3BYN8+5)11%D=IGN%__R++O_B?_^/__K\0_<^__3_GY^@Z MP6G\([K,Y^H\S3*(R)S^AGZ-TP_Z27R-W659KG_\^NM/GSY]E>5/T:><_%9\ M-<_=S$WS#9GCQM;L_>T4??/ZS?>OOWW[&KUY_3?TMV_0Y?7=5\\+ZLAE5%(9 M]OC_^^;R-?N_-Z]G;[[]\2_?__C-F_]T?&$9E9NB>>'KY^]?OWGSFOZG4O^W M-,E^^Y']WT-48$2+)RM^?"Z2?_^BY>:GMU_EY/'K;UZ_?O/U___A=CI?XE5T MGF2LF.;XBUJ+65'IO?GAAQ^^YD]K44GR^8&D]3O>?EW#:2S3IXE!OH6D2'XL M.+S;?!Z5G&76UR"M!/OMO!8[9W\Z?_/-^=LW7ST7\1?UQ^=?D.0IOL<+Q-W\ ML=RN*7.+A!'O"_&W)<$+-9B4D*^9_M<9?J0E'K,7_].9;]J(_B#_?1@\X M_0(Q24I'K5\_=&P)I:]]@YU@DN3Q5;8?ZKYV(/BT[I#R ?:^MY=F.5EE.X% MOJWI'?8=WN^+[_3\?VG:K>#]OG1+\R2P2QGRX,^K_JXI^^,M_:D#$3^7M+_$ M<0V2F3"TP/P-O&,0MAOK^;QC-V6M>4Z4OG.3BZAXX'8WQ?EC%*V_9KWFUS@M MB_HOY^POYZ_?B.;[#^+/OUY'">&=X[OMJ"AP>9%&13%Z3HKZ9=S3?__"0?[K MOA=,]V;H\3ZLO7ZDO2+YR@B$^7.X@_&OZT-BOOC2% MH'&D(T9PP4XN?*&NNA*WLGB M\,BFQ6AB6*5TAK@:^@98$SB+GJOIEZ&EZ\GX9),27IL_'0$PC%&AZG.$RJ!* M"%330V'] T>$/OW.V. HY#P30PVS1XZN$"2"*)&I2,($V;KF=Z=M.@I2MEA" M?^LSA/[IUWL*#BN:BMXS'TQ0PF&EWWD0O,15:/JES)^?LA5P*ML/T7.RVJR4 MM5[QW%<9*V'5Y=QY"**L58CZY2UD -3G#TEF+O/N_OO77K[[X%PPX;,U-M_?S2FE(]I<5YOF_+29QNI M+5 _*(M>)^2CW,T 6:&K)8*7N!&6J;A_X MELR4F.%J4F !K)]C&.&8K>&PI MK]RR*($\H[^:UOXM.C[;#R?X[;;$J!"<94-0]DE7B:*=+*C9)X6URK-IF<]_ M,_9'"CF??-+";'-($@+#&QVR/E?&)$ZRB&S1=!E1#,#:I%$<)RQH)4HG41+? M9!?1.BFCU,@;BXY/#CG!;_/)J "&6RXHI?W)1@RR,7-,)^R29&7";76I),+0RPI/64X0PJJ6!T6@TGV]6FY0%M8Q+.N1C MG3'!2YP5R1.^R>;Y"IM;,7=]KRW:4+<=53F_V.F@ M6NFH7"MJLA5X_M5C_O1UC).*9_2'/KWHGWZ]Q8]1>I65='*BF%,J)7R0QP"- M<47Q.#@U])CZ3.!2J!([TC10L]CT/LF?HBQ+/E#>):,LGD2DS# I* ^+35I2 M&M(_OD^CW^E/G)O1G)I6CZ^.8=#;(M91'&\6O ZR%IR81W.AS^/:)N)&^4I: M;1;M[/*_"\NH91I8'WN=9$F);^D(@,Z>2NIF\I!B'L%9O-M^B/Z9$VO0[1 + M7F.#AKO6B15R5P_.]?TQ2[%$W,(Y-X%V-E!E!#UL$3<#,+QW1J(8LX-5YGFR M+.9U:TD#LK.SU),!PRX-,&FC@8GQ(V[0&CL^?%VM<8E'CP3SM6PS64P*WB<3 M1N#25$(I#89*5HBJ:8300#N54^]:UOWVNVC^6YH_Z@>(&D%O S\CT&9 IY0* MS@DKM#X7:EDDA(&U,A>;HLQ7F-SCE!]S+9;)VMS,\[C39H7?VG/3BP5GE MCE&BE]! '15@)&LV8Z=SG$4DR5VVQKNR0;;$57"56^%M03!D,J'KTZ@6.>U2 MQX3@-%GQ?=,)]709%7A"DCD>I:DX9:_OM-QUO?5C0]UINC97Q>!4V@>M?.JM M44>U/N(&T,["J<=&'W!4; BO#>+T0?Q/VG+J!]7.6M[8YNY"PS.["@R&.>.4 M(D=WBO6!D9;JJ4EUG;"M_*$-F8N6-U*YN]"0RJX"@U3..!6K2BS:(E13Q;-F M\*BB99[&F!156-JH+$GRL"FCAQ3/\@E]K#D+OJ\1?\&K^SJX"VX=:@$&(_>% M+:U9,3NH;>A/2,0NPAKW7Q#,JPS+/V48\LMB7J>1&I"=N6-/)CB?+,#DJ)]U M3DJ>!^RT(_Q1EFVB]%U4)(9AE4+(6^.C!=@T+I)$\,(VPI)"9[@W4LQ;B1M -F6ND(%1ZGI@_7)O)-$]K^6G+?F[O*2CHO%B M-&??GN7,*R8DCS?S\A(7R6-6C#*VJ8?3%,]+RL)(=:],:GX[C>4.\P MA0?Y$T49A3E"]0RBU[=C4?%EV=(V$?B!3R H8H4;+\(U6\"-C!J35*O M-YY_@('@=> 0U'*\_V[Y M8I$31*V@G1G4M7/BL=P.RN6&SDQ&TXMI\OR?F.3T'\/HSD7-WWC/W8G="-"N M$YQS X&::$9549DCJHR^??WMJ4<.'S,Z8=T!O4Z>#"-'@[ W!ED!-[S12L)@ MBPU>GR-<7M#B+Z>FQ=5B0;ML.H1P:V2,XMZHX0"Z(8=!%@8][ "E\[)<@X_0 M@K0=1H;H94.U''INZ 2]$N,)DX>\R2+L_D$AM![-D>WDXW1T>WMABGU22WH, M?C)!;44_J<1@M!1&;'+\4RV,J#2BXL#F8M5QM%GT/-J4RYRH#]G8A'W.KLR MV],HM61P$CG!Z_.H$D8L,4@C?MKY#SLA.]Z4?)_E-HD>DC0Q+6 9Q?T-2>R@ M=T,2O6QPCC@"E(8D5 -1E6IW##5* /*)->%8[W'^2*+U,IE'JB3*%EE?><:L M<.N<8UK!X!QR02>=EVJ)G>#$2'WDDR_HD"UCS7?U+XPTW[5((_[\Z\6XYU?[ M@0\ZR$!8V>_^&KR@)2CR("3-5P])=))F8)\RI:#4+K '/LMT!Z1=IA^G8,JT M@2)/,!*6'H!7\-,$/.]3L).1Q@_VP&?![H"T"W8R E.P#10I8#3*HM7QJJIF M=,+VZR.'E*XHUR M"&:1]7H&TP2W3:BF%0_..7>,OU,V:)#Z)BFJ<1 MF4;Z!DLCZ*V-,@)MFB6E5'!66*'UR5#+(BZ,IJ-3CV='1;6GC^,ANV0N6OYB M-9Q=V(5J6%5@4,<9IWP_(:HU47M+[7A[K4?+VRABE*;\SFT2%Q_7,6T/J?R? M7ZO3J _4]9ROT=V=7JY&NV)P3NZ#5I&CL8Y*:Y11II0DPL:G46J:VJND/&85 MT$%LY0_HB\"@@!:7XB9<'KW/)0'T$@+/F$PQ>6(GA=7]A%K,5T]A EGW%2J9 MX-RP -.1@ZW;"&E0N?NFRV2]KI)Q_I5BI/;5N;8YR4^.@$/+6.&@!-HV#)!&\R(VPI#Z!R_VI0$P26.N@V7\HWFW;3X9O#BD- M -@K,CCFL'6DT Y.Q;TAFS>63KL5OHQ(PC/1\*LS6%H:!M4P>#$K^!O(N #? M#6I,TL&)XPQ1&NPT.M6*2JUTZF$NG\:SF_.2HC#312?IKT\S0MUU;$HQ&,PP M8I.Z.+["TI(&ULU=1,623N'8/RR%U1.%:TY[8%+PFC;*"KR30$HK'9Q3SA"E MUH9*\MDT_Z&E<^(NRG"7I4K 7Q>DNZ52?AJ\T+60Y$*&>-DD8YQQS:TMX+M5 MT*^J[9X&)X 6DK*6GWC\P"_;NL<%)D^F;1FEF+?J;0#95'*%3/"2M@!37WPF M1$^>]>&YQ"2+TF9S^!X_X6QC6 ^Q:?@[:.D$?7?6TB@.@R1.&*43ET*IO<%_ M6M)T0X"MC#&*>Z.+ ^B&*P99&$2Q S0M8;#(:Z'CZTJ3G*-W@=]OFY+CU1D&SCM<[!%W@=VX- M-"D$Y]80E-(HICGX?\R[_RRM3/U2\[$AO;#W]D8+6&IT),G@['""IVU^6@JG M[X.JL^?9+'J^QXN:FYXTP0]QHR..B!(-( Y!*T01"%5'=^BKQ MEC;ME(1^F&OE*T3W^#%A*+*278+:^P)Z,5\7S)M UK?,JV2"D\<"3)I&5_38 MR?([:0/RX@*SKC*]R6+\_+_P5NN=).>7&1J876KTA !Q0XU,0PXAC+@THN)! MZ%&W:C-J5^%7][$O,JA U1QH/P-1] I VJZ#R00MYNI:M:LL9A&4!F=Z5/&(*89N':L1RG:287% ,CSG1CR![4G['CTJ(W=%C1P0$._2X-"-' M+HIJV9"SBGRURK-IF<]_XQE:B_&F+-CI\213]2(N2I[G&PX.]"8?!@U ;'* MJ9N6<$W$5<^JQ+L%:FD'H=N,1.S=T^WJ(5\ZBA=N?MTB"(,AA0Z>=OXA1BIC&W1J'*$0^!U7O'Q@MT7GLT36@7R M(C%LW@Q3]7HT?( SG5/B#GK!N;<'6.D01:W*LI(VRJC6/O)&SA&2TVLI 7;R:'4DP)!("4M:L9E.KV932%00ZP-.C)!D_1-# U?F1T\0&$W4 MZ'1K-Q'7^1$&;32'@WS>"R-\XZZ YKJ=UQ.+?5501#NR%HM:>Y MYNP'O%.'0*>HWU8X>;#?+CBP'ADP&#)L<0*H6EC"*A"(B MC>89RG )@VB7&WQ-"Z][(,),-+.*U[P^#N [&7X,\F"(Y@!26FO88,2^#*58 M=4IE76G!H!AK7#-J>TLKC,;GKHC?NRAE<-T;*'?/P5!$ 4K5HS$1,"SXF#TD M:8KC)E/JKB'5>&G4\,D1!^AMRAC$P3#(CE&^K:S2:'5C!6T-!N5JY_Z>E,OZ<">?V%K'4DZ:7N=_[JYT9G]V-3"4=,>J/113K4"@:)M;LA08*FFAJ>]WFW<6L&"0Q84G M 2EB94TB 8LB:O$_=-%#UIFCBP+IG6Q )1. M\N;9(RHQ6<%:()^0?(U)N9U0L/QLV+\VR9JM@.EG:685GWQR =_FE$D>#*\< M0"HRS7.5,[1F2GSY&]=JD%:9\ +3NA+/HN>J]K2.+U/O=G5)MR;BKN\WK_1 MM[KIIAV5P1!T*&(Y.76EC\KH&ZRZ]V M/3",' !67JZM545B(1@LTMZ4$@9['(D3EC,N= G*%,?E*RM3JA4LR$PQ^A>"%7HN0&2 ML=PAE79KECC*8G[*;IFG,28%6^$HMY853'=UGXP9ZE2;4ZZZ8'JH@8"E%="; MT;N;VYO9S=44C>XNT?2OH_NKOXYO+Z_NIW]"5W_[>#/[!SBJND6;):*N+>'[8CQ3O-SN,1ABR)CDBS)S4I[S04_, MKL/C,>'=@ !V#&HW-&)2,*A2!YE.HBT+L*&-+?T+V>!8K@ZZL<$0"R&"@@>X MIHH1=E '0]7AF"T1Q.O*$&=T5)E"^'F-LP+*)8/C$C7*GB.1[< [T6C:Z3!D,H* M416)7N8PX]#9':EU6]SSB:583Q8)CLT\&V3!)_'V<*W-Q 'J8*@Y'+,4/%'W MID61SQ/.5TK=]Q_^&*W6/TUH!TOGMM7Y>!C\O4R>DAAG<>'4N6JEO3:(9LB= MUE M"H9O9GQ2.UA+UV,V&!1J]LGCIX@6GJ5;U4I[C6HA$%0S0S/O,YC=82+PPJ.;,H-('=KY&#<<;"%+#\,,?A0^,"N_,DJ3)>LH2KM"--LD>'1%IQ M,%V4':,T]!E_^' S^W!U-ZMBJB_&=[.;N_=7=QOW[!(,/3$-,_0FS/Z%_8_(82B3;G,2?([CL]0\\>D M*%B$(@MUS7=7<:&H1/^QR3!Z^_H,,7)P@4L\YQ?=H[=O^%^_0]3"&L_+Y FG M1[DM[C@=KKB>S)A[7A+SW;6J0/;[T[8,&)IJ@$E[B802*2);(T4K@NI(^O:[ ML]=_?G/V[;<_\C$M."=??_OV-6?D[/WM M]-=;_!BE][C Y$D:\:D$?+!0#XSQ3WX:G'E:2-*J I-!M1",!FD4QSRX,4HG M41+?9!?1.J%3%4WETDI[/4-BAMPY+Z(6#4X9-WQ2O'XC35NI)#Y/,C2O%&!P MZ1Z749+A^"HB&6WHBM%\OEEM>%#N)5XD\T0WY'=1],DP=T?:9+-K@>&=,]0^ M!6M%A(4F#.:U\/,@(3H(6!.\Q%E!>\\;OC%ZFQ=;5QJ!7/)^?V M<;%W>FZ("3!LW0^WXK13;07E5219VPYZE5(;7\+@LSQ5=Y[3AUXD<5L<@;5^ MJ\4G'RJF WLA6*^(8*Y 1_4E21XV)3],4N;5!GF>IFS$7Q^P@T&N#TE&IS#E MMCXKJ/DHLIA/8NE MFG5EP'38&F '< FOI$-EE%R_:&MX]:_LQR MMHFV<\;"PV,9#]LL'O)!S$WI/I:A-[\'^*3>>2NT50U&#;+EUK%O/&K4(&5# MLNSI*G5@,=41K77WER_Y0>=D=\%_$I$QX3=(QWQ==8()[[^<=@OTRN$V86P. MZ?=E=)I@QA^#X-IW;YHE<8B\Y*X4HV9=WNF3R$KA>*AS0,^_O@90WFE@VODF M[;7 Y=T-W^(9\#EJA=!\ZP*W<:V2!LVS#D1GCE5;='#Y-=[M&P[X%AVMT$Q3 MN&"C6TL%-.=DG,[$:VT(PV!?:]]\X%#/23-0_,*009Z#&A@VNF.U!CX &]VU M/',)(_L0S>S2E!F609M)GFX'+,/UW1$ S=:X_T].RDP,UR=WA?RNP.B MC= MR6A+@&&-$I:T[Q$\XV=$QG/I CB_F-Q5.#[$;>=67 T$0#3.IVUIA$[+ 7(D(! M2-88@?^:EHCJC'YSKQV[BX;^-];'UNUE*0#/]G%50<4A9J"Q=0_LZ@W/7*(U M#%9?Y$4Y7K!+]_@N+B9/R1P7TSS5S_[T"GZ'Z3;@W4&Z3AH,XZP0Y5P?1%!.2+[3A[1T)KW=DRM ZUV3N'L,*LY"!23=F,@E4B<"@0=.' M7XFK."RC*H.\UV2B-MB==*(Z83 -B@VA?N15WZ "9.0UQ3RX3;BAFX7TA+Q. MX90 .].WCH0?BOQ0423#CVP_Q!ATJ$(GS=XJ(5@7H[S'&25MRBX2BE=)EC"" MLU.B9JY8M;QV3&XN=#HKLPHT>KG!E;JU2JNZVJFC!XN"4C/KVAP'[MR<.K40 M5)K9AD0ZE.J9UZY;NP)U,5B#:W=JR^9O6S((=V2H2O;LQ&"-I?4 ]6.A*I4L M#,K=<'O8^2C%6/=WA!9?1+F8,L^.3<'JZU63A '0POAV/N,U58$/<# MS+>HW-DHJD/!N/@2/5)S0#I1YEEQRW&-LZMG5L,V2;%DFTSC!4MOJAN2VO6\ MS@%C, FQ*8)CIBE1./5OP9-NXH\+6/(^1BE:3!Z@^0R<:=3IKJ=/*5RNT MUTD697,YDF6HLK?\08,=:G(+.6M"F7'NA;K/NIO>%;!\!AK7LJ^J*W M: AW(]IZRRK)-A2=&,C2]KMJ_"NY&;L8@59$$N4BRH?OQ0\ZBWS2-_J]\/CD MGZY[:_+)7@=KMG5Z1_LU]Q5[V9>H,H@>N'5(EX TGHJFZ1W.L'ZK3"OMOW)H M(&2)O2X%!F20,WF*:Q=DWM DI$]['A=3=K7S:_6ILX[@W#.D2)%7I\>SQ*4X:7H^ MF^+J2N^(BDT-S%J1.U8Y'JZ=PK#JF8T1+!!&/M^ ^? *4"]DX&-*A*E?%!]E M,?\MY7/14?S/3<'O&[$D1CW5R[S?FGVR#R9=NGWT-X&I,R=USVUWIC*"HL8* MD+4.0SL^O.4'T\L.[%UA#>OL0#77A2MR X/J $QCAOWGP0=;!<+9?>?(!YJ$ M-F,^CCOF0>>KJE9\^1+GTX;O<\0,MD=_"Y!*=JRY=;0:8%> MK:BOH:A3%[V+BF2N^9X:69]5P@BW36RE()B!O E=GU_\64VE-2958@R8[+E, MTDVIS>2CE0[)H!YD$X>$*%@6=?'U>22> F72W^E< M2-EC3.W30!L^6;>7>VTN#C( AJ'[H%:W?Y^$)115IEB'N\HSL%F"-)Z+2NB: MIFJP%0"B\MN#6M<@OC=M-8IWQXB(JEM=I_LEVY-JL$B3_D0&\ M,A.20AX,'QU ZK,CY0O$E!#70K_4>D R)=$9&T,W84%0,8[?;3\6.+[)FA-3 M(W9-*[_9017R9Z'EL8Q[WND_X@?IA0@C2YF-S_?S&ZNIM W@]]Z+2K:MSWD!78,A7MKV!.&M!>P MVTXK9OD]9L63I+@3T3++'6EH::Q.\RJ_UP>?[F-U[QX^_GO -&LG=$Z^];AY M%5NW)/7+4-;40K[10'^;LQ'$6KP1/6S1JTW!%QN^;.4BBYH7 TGU,JE#JZ]S MJQOHPPJGL.=K>![+;]6'@R['4#*%ST(%;3("7J(8GY< M[^"X!,UYO3; \4-!_2GQ3?9$ZTA.^G?%N2AX.Y?G!+PYBV>4#LX69XAFKN1" MBS930@U&LW2)U[2M32(1O3-:L4VJW_FOFFICU/#9*#E ;[=)!O'@)'/'*"WL MM#2JA$(M'2@4JPZ8MD[#L3BQZ/F"_C'1]GYV-;]DF8+B M '$]3(-S+%%U(I]6*MK#Z_:Y# I>MPZMP#N[AUII,"V;%6*?55-Q,K0&# M1ZU)+XL#HO-:?C+\X+FV?3I_Y-<%6MDYR4?3K.X<]5U@ZM.)'922S[%3!56T M*%O$ 1?:3STEF+8NE[CZM^7;1;1.RBBU+)P.,> YV<% QWKY#QRUP1![,&1I MUV5)?V.WCV7M5<6BP&5UKWOKGG<@*XRRR_5J%JW,.'DRW"'EIAJ6L'IGS%25 M]:#%[P_ +$4$DRC&*!+B;-EUN),P' M"NYC$Z5RX &BP2'+X%"A"9^-!M3J:4PU&(3*QWH(,8FV>PW\&CT8H[Z>&VY# M/J$$;9W=%;!EL+>NA*M=G_F<;##\5G)4X;S=39Z&?"-)-3@W-Q$, M56.6 GD$$Y->KEG@C&SM>>W18NHL@."GWC4GFLKJ@!=Y;)BE)I6)U"TI5(I> MK=9IOL7X'J=\6+-'XVDR$9:D=N?,+-7K Z:I%;24+SYZR$E[S1$J5R\WF&T> M<+L(07UW>/XJ>(DF< MR7%P#36 M.&)A;$\+_H1*@UBBHQ!#D9!CM\9LV/!VS<*)V:T=%5^!,-/]))SF2PTQ /,L MI(JQ[MI@FM7!D)7G%E]]G%Y=HIN[+]'D?OSSS27]Y=T_!A]A#,Y?MNU5G.H, M\&#C 'B_YP=QJ!,#+4.O+_NY8SL#?'/W\]449 6B_L\QCOG-.-,HQ2P%2T[* M&2:KZE/P<"_--W15]GSV;8!#O5-P#II@"#P(KN*T$U=&[..A@JJSD.UDIP>$ MG=%6'&<=S?^U20A^MRF2#+/[^]X3PS4S5C6OC'1THL-%BPZT_5E'O/+N Q4N M$GX:BO+OH5$"2C^')M&H$I1VMN;/( ^>;@XM'H6QI%.YE]'.T?:9CC7*[83Z M4(ZR^(K^=H#;DEI9Q+=3Y^A:N=6&0UWTD??!0 M'.IV:G!]ZNX!8@=ISSYNBV+"E;N,U]R:%4*L#:N"Z%8&N-!A"6B&:9_YP M#FG7(R:6*Y75K2RV3;$ZDB$&M0JHJM%K2PSJ,%6&*+5-[ !H+02$,4KJ7R>D M*#_DI'R,'O&[/-.EG'?6#M\\:5VRMU62*O"&2X?7W(H]4$&4"",PR'F/U[NZ MI>\793&?=-.!;/.J+P.M"=/@DP.A:C%8N4G59EGV8(I_P'O7@.C MZJ@_P023)(_[ 6B:;SO,A-<;ZO9PKG/]W !]8'?+#4C MZ=67M#>H?F*+JJR3")0]7NW8B/9ZA&QIE?TY2C<#RK*GZ/D"\C4OCVD9D7)X M8>J@*WOT<_0./R89NX^+[^3P%W^>1>CWVH#J2UYEYLM6!P'7%"!]AUO1>$W9?*:\=U3NI;4:MDM-K+*_8SX2TI^I[.-6G2!^H'I^8!H)5KQ3P+3,SM MH'*)1>/)DJN#R;]6.<7\I7-W34V5I/P>MU%"[)ZMZ8@$IY$9EYR>"M+%XYUC MZ&92R(*>CV%I@/:.7?6D +%# TTF",]13B5A4*3.NMI$Q&1QL\#'4[':@D/< M];TNU@YUJ[-6ZZH,AGY#$4OS\_'=.1]HM4*<[B[E5=JKZ<%]G6;H)4[(5K&% M\<YJ7@;6CF";X92%OG@M!H 4@KS%*>6A1K:,#TTKQ11RC3Y M"N8Q-JPT5'H?)=E-UD_X/\5E6]O)R5YHYWE0N\>5,7$X.A#>LMK#P(MQ9T^"KOG?X M$W^BVX-VU/5[1?D =Z06T:88O.?;!ZTT8Q1A8*S/F[/$,EEUGPQH/E:U;4]" M2LH &*EQR(&2/4WHG%3#=27EL1I+S="^#KV@\$3*6H:;@I\GZY1E].8NC!>C M.%\KKL3:TX:WH?^^[C53@:$&@I/Q$-3R%<[58\;)T?0"??OZ6QAM9!.*SO." M9;SB:2JE6M3K19,&L)W+)15RT$)I#1BE+4A^15L,ZCQ "W7C2=4\ZV(## I> M8Z6LP#NA&%KIX,V3,T0SG5QZQ1,6![\N@-U72/ 29T7RA'/V<6& M$)S-MS,2906[NY[?_\M_2ZL=_.:JM#M,F^I9]*PJRM.\R?.ZA4,ZO1/[V6>3 M,(GFPB8J=V8"<6I"\D52WNJRO31/?_VSWV!&3,PEIT F;8;@$E7%^7_6$=5K M;0##XH[LF6Y5"/.EHU"\V&\Q+L2JKZVTM"#-'Q[:6AP=@(I]#(E^MH!%-UV_ M*Q\#W.FV*@Z*8,9R0]#*PSJAR^:8;>T_H4H?_5);^"\8'!V3QRA+?N=#A8L\ M*_(TB2,Q&)G03\LB-MFO[*0J#QB(TL9)6^S'D6S[Y/A1/T=GY'L,PV#JR#&] MD2XO:]D^0QWK/#*@;9]5L^8-:/>*SZN:72;%/,V+#<$S_%R^2_7+0\=_S8NI M?(:/=+1ZJ'C'YU$E]8Y)\18XPR1*8=2JUFHP=7>>:$/O711\,MT.O,U9O308 M]EDA*JYA$PJHU@#7:$^3QRQ9)'.6P%#RS]84NRI['<$/45-CBWN174,@.N.>YM_^89_7$NIA19+'QI M[JIM;Q%;&^OCF/:;;>9X'Z.;A^9PNV!JRQ&=D38O\M4#'?F[-/IF%9\T=P'?IJ])'@PM'4!*8Q*A@MHZX%IHA6/N M:Q>NRH'IY[C.X*8)F9(#U@3JDQ:M'.XP",D.O&74]G;GC*7I,VKX/?)JA=X] M^ZH5!T,R.T;Y-*S00#L5<*V>PBU;6V=6"4PS8[MFDH=,-%L;5JO0N?L9NL- M#NB_S_/X4Y*F=+1ZD]$AYF/RD.+J"*5SBS;0AD_R[>5>FXV##("AYSZHI3Y7 MV.!S]YT5),[7 FXNG;RW-:!#C8!CM;&1'6;A9?':.I@T$AL&A5G:9>?V5R?L M-6C?"+@3MJ^4!$,Q([P^E9@PY):PZXRMR=-*AR.2L1'3B *EDJU9N@230+U) M)31@3FO0")+&R75.JQ4'PR([1GV&)\AMD\(O^Z36I!*89Y9)K5X>,M/LD]J: M:E!VI*^CA/!3[3LG;)L19A6?M'(!WZ:521X,K1Q 2L>-J KB.JT6#-YNA,HS M6QMFT0G--F,K9E0 S3=;.]8BW <<,15 5QG?XY2=,YY$I&P?YK,U:W8UOQJBM"*ZITWGH/G@;9 $",QV'=@/4P?/5?>#7 MINX1HA$UV5::H^Z3:,M.39KRGNMEO65/L<%MLJ3H!(,3Q 6=M'!1BR,A[XD, MN@;')AR,#LIFQ"P))>V $\J3$^-X24V2LHG1X_=C/>*,!54[+W@-M.$[]/7DB4SZ.Y]2FI9,$RS )02$33BJ)('URCV M';*>I]/+AR25^=2<3A@LK6QME<0K&&3B1_;&B]Y9OVWU_]; Q542:KJ(32C7;.Y;N1TZSB=Y!G!]\=TNGEP=#/ M 62?=+LS8HQA'0,G6EI1YR(S\V>(HKX&W^-Y_I@E[OVV@Y[?731'-[I[9Q8E,+QT12KODW$]U%(\41]^CU=1DE6W M*/!KCVF1C1_2Y-&ET=S+@K=>?3_7FNY]F'IPRNV/62:?,():5E#+#(P6L(D[ M=&OX].)!(D =FCF=+)3=/4><\(,_KR+"Z%Y0NO,$OVZ$LFKYY)6C"VUZ652" M-VC#RYQ%N-X0O)X,R__'A$ZLBS%NI+N"YAUO/+,!7Z' M928%.!QS0"FOMW!9)(3![(DIKG<8LNKLKNYY)W>04[T]7"==,&P<"%BU8#-> M8Q*5U7(-TP>4.V"Z3-;KZJ[OOT99S-:4+G+;LN%09;]WC0YQJ'OG@8LF&%X. M@BOMT EEO@U2JR.F[RL,U&$N:U4)%@5HFZU:Y*',&09@?2%Q@89%F M@&1U=.Z&A]H T^SM"5Q>5IE3E72+JKM+.]EY.T9A\'HZ7^)XD^+QHC\!8[O; M<]H'7";IIL3QS!15?; UKQWY82YW>O;]3('A_&'XI;Y?6..A#]+$_ QQFWQ@ M(*R>I H4I&S1G_[6IS[]4\OQBYS."+,"Q^(JI^D2X])(]CWT?=![;[<8H0+V[G1 /7'?K6G4]B1I=GA9&#^QCP-JC=R[%FB#M(.S@- M]X9LXF'G'J^='1@CALNDB!X?"7X4][F(34RG\8&CKM\+I0>XT[UAVD$Q.#_W M06NB9M<.>M@B80D&.068:UK$;+&79%%ZL2G*?(5)\6[['N>/)%HOZ.*(78"#"^&NZD89;@;"<[K0Y%;QK[< M6)W"E4W36O9@-.^*//%3O([H^ BG6Q%%]3N.VX&!3HW\$>P&OA=@O\]@N3)@ MF-'@U>/8GLBGCYK[MR84[S(J,)J0A$X31RDGO6C\9WG)&GMJ-HG%V+V*+%U@ M0J#=R]*Z-&%"\FO6B;7Z,M>*XVPE1#49Z**J4CB: %<%AN$V]0]4'7%].K8I M-I1@$.>FN[ZQR<%?Q7:;5_2&JX=9KW9S2KU ;=8%0]R!@$V,;=VI (V==99Q M=T(J-,)P4 M=33M)'"#3=!B-DS^A XU9UTF6E/@V><)2$OR!3> 2V&8.-A5 M-4.=S0!D[E#L)D97MLZY,:@W']1XI-J/TJ)-X%JP:.%^Q*@H%=BDHE3-^A M!Z_N)&1Y< PV@#0Q\C;/'M$,DQ6"<\?$SJ4/$:T/? %RO&!(&= ]B.=J)@P9 MASFI)JB;#8"D'03<1.2=(?BT9J'_><:B -D\5YRK$^W\.YSA13*4X7M8#$/V MO5U7\WZP.8!58%\?S-LYM:#!X+P_IA>&G9G690T\FZ6PC81Q^'V# M+OWZP [!U4R87F"8D^JFW\U&<-X?"-S4R/O)L[\#/HFV_.C"+!^72TQ:?@R, M*QED*$!@R1Z.*B)+!E@)SM*#H1OW#H4U5.:(VSLVNVGL" 1GE E5GRQ3<9?T0PGF#"CH%%CUCS58YC.G30T;X?PQ9W--0N&+(?T1DIVZPPC>8[VV>H MH-91M#-_AC!_ 4K$&^@/U7-V FO=O.3T9UJ2QRQ9)/,H*WO9=>L>Q-P#N>B' M.-'B[);J0(M5.3B1]T6L[?['"]0RTCD.*\R@7[BA@]M\'25-+MS2*G53XE6_ MNQ^DZ8^&@US9$=!)#0CUAF"52&H!D^:P6/8XQ8]\J*SI M7PSR7A,%V&!W,@+HA(,SSA6AE'J'R[.93=XDX"DJ%1BT^I!D.6D-,\:?,DR* M9;+>C3+>;>GG;?RA#=# MQ1-UP!=+"@47-]G%9K5AR96?\-5B@> MR[&F5QZD'9R+>T.6KINJ;+!IR;RQ@C WP\A9M S]24QF3D3,7:UHSL,JQX%J M.6\T,\%LV*02@D$: S)#,T4@G2JNS\:QW#[)$YNLW.,RHG/P1WR)BSE)UFSJ MK6F]794]7Z8RP*'>M2H.FL&9MQ=<.963$#U#\4X8!B6;E/.F3.":C^*H&^2" M !=WE)<$F!3!T'$(6GV^]G4K7WO>J)VNDY0A:I>WW51\=ITNX-N]J$D^.(\& M@%3TK0K2''-)^$B;<%F9Q"P]&!T63O%VUTV_8WZ.SF;A,0P'KQ"G\$;:G&S91D5C'&%AO4KR,=_99],8 M7.>_H_6KFM.DGPK=/IQU4?0:4^3L2">*R*H%AMK.4'69 MZS\UF>M=A[$GG7D4977BDB4LF6+RE,QQ,:7S??5L0R?]ZS=0#.*JE=7#PJ4[UX* MH^>XR>:$)R>,4G9U?)Y5'V=4EB1YH#T@BPW++Z(T':_KF_E$FZ7;U#K(HN=K MG0YUO7?ST[[FP/1.A_L@7>G3+ 6K!EVLI2S*?/X;?5HEBH=1*Y0-ATAS++4> MH_B?FZ)(.-A0YFA>9]1,H:71Y&;%GDC'PX[OWY-R6:I5C MS;3C:]:$UQ<,Q"W%J=2U-ZKRX9XC=N&>T I4B/IZ(>CGMQ","_)=0/VO6Z5( M!5B^C-FA1:^M"JR>C%2)L96CJ=/S$-C4+2RNFE0985G:L M4@D)%10)'91G:,.R/JQ3S,8C]6"$E5L6O"$SLG%X=Z10!5BJ X$[5D+'PO0\ MN-1/9/1BWH>9FLF*3@9,WZH!IAYU.N;P/^&WMGSFMB-PQB\J5.I!C./L[J1; MX/G\MT[L]4W&0A/XR2G"EMV[R_&LL=F%_]>G"M3;Y,>P_.N?P13KD1U2,Z(= MPO['/[SYX<\__?$/WW_SYKN?',+93Q]C607#R'U1%2S#UJ?IJ)S^-YY%SRI. M[&$&7F=\B!-2.]N< :O#VU]Z;,5;K\5%Z]3>D15OM8.E@F\A\D6Y0,7QGN1% M,2'Y(E&VK:W'@/H]%:K^Q^4RJ!(*]&V;.B?2V:D'<'TA0-]9CTW?O-2B@,;Y M#;@JPZ! >(=U&]LV)>]S *L#THQ JP&'6RXPU;,%D2B215FXL.VTL384R2UM M:>I..LDVU)W=E3/O\"(GN$F8R<)]:4=>[][Q4_[N(]T3O@Y0J^/#RSZQ!*4J MPXC;#$0I2O[=!U"1H", J-C4N*2L!+BLZV][$L.V(JO#X4 "#0:&?P ;C)I! M.@1_O/"8#^#%T8?I%/$1HDC8_?4?HG_FI+F1MI_63RT!9RYMP:?=HK!G^/L\ M%T& U9Q#7%"O>P5?_M!O^ _Y^7+4#4$Q)W><9D%M1;\36#:GW&L.I("LGK#V M^E1 (^@CS5N!+3D,@=POL5M<%#_649./%NX3O;!7C[.,N@KIVHAB3"Y@"-(8Y!+^TXR/468);S$VR."1K3A=_9.?X*:SZ4B9:A]G)]4YV3^A8^=^8?Q[3/:G#,C]&N$\>P"Z:"'-$9*;=:?5RERJ%6;R1I3Z_ MJ$+&];]]U@S#3Q(D^,X+M? G!7VHELE ^(#^D^Z(^ W&WVMLJ<7\TB8%1]X( M>4E%IX#M=**-'Y5X\Q. 0XKO(%]X!VY'^JA>'?_NNQA>IN/=':OB2]1>SC[E M=(@U7EQ$Q5(\BG5#LV$VO ZM]W&O,X8>8@#.8'D/U%+F5@IH&148K4DRYU?V M/-05H*8S< KCXF &*TV (+#!.2?^*O3ATUO+3GC=%L<'QY894 M]RTDNZ)9TI-=%&0PEAR*63K9T\KD5*.&FSL2O,)A: MU[*6.]R_">L +",NC4Z(NZ&-\%5C8*4"&.:YH%2E@>/WF#'6GHD>W"G(/'B[ M^'.4;O#^S:)"'4"KJ'7*H5&4=,$PX(=F,/% M.+MZ9D=A:;58,E?&"^::JDRL2O 67MPA2^?XJ2;;:<$=)9YYG:J=* CYGI&B MNH6'$>:.9[I.E57;0=Y;$+(+["8(V20M5EO(45*\Q MW3Q4AY5+'+_+"!W".(#O#%L,\L%Y-@"D-(;>J?"F MZ S%&_H3_14&R13S@O8MMS_G9>M@?&%9 -O76.#YW0"'+1,_!TM@R'P0?"GX M86>$7QG7W;R 1?76MDX+]GC!=F!GRRA[\_JU^!#J]!#744+X[,1]^^C0]X2H M($?_3):-P\-> JY:'=NS?HUCS]$3$Z@&,=EYR\ANVQ#2@$;Q:2[HQ#Z)1<:6 M&8FR8H$);69:!\ENJLUW6Y^SK]' 56N/#V"I1P,L0JXTP]U03>(+M(ZV/'7, M*[:7@W*"^'J3\9CA_VE<^TT0N)6"T[EH;F?+)=:WM4F&V-6\>0;F-(#B,]WC M>?Z8);_C^":F.)-%PJI'=7RW'N2-LG8UH\\V*QSS[=(L9J$O]'-@_1V(IWYI MX!;[!!_04GF/^$;(+?[QW51MY_.$@'@G^AE6U"K4L))L'9OV41+:5[_82FOY MF">KNIKW?IX5V.RLO-@P9Y.:HG6P_S.OQ3RCJ>^"$"_]+&INYP-ZJ;/\C2]@ MV'Q\;]7I>.N3#?;SZ2^SODY(OL:DW$ZH[Z48C:P-]R)[>O=+K;W6SWFJ2JQ] M\6?9\]J\E<*YA?P96C.-LV8TS94^OUK-VZ[=^1_C1:,>WOM2:[/Q,YZJ)BM? M^EG68I.GZMZX=20-E?1QPI9(/]>N^2:K7?11=3MO>ZD55O')3E5-6Z_Z+"NG M[)]T:)M$,499M#K5#>W'=(>OHZ_6N,2C1X*Q8H3KYY7>PN4\?;PFXN[$[PM> MQSPZ*>\(LIT;+HJB6O8%U+GZ=/F[:/Y;FC^>^H-*KWN1=4WST4Y2SWKO^OSJ MF-I!;1:$ATKL)50MD>SA'J?5K4'+9*W,(.WAI2^SFID^X&DJF^J-GV&5,[BI MO9"$M(4_OYF<6'-N/Q![09,JS,??NK<)PTN=]3E_WA/OH.@!0+L^(83SVNU0 M$>KVWZ':>]X0E=_\^51QGUNC_=?^]ZK.[IND[2QB467N\ZO5NP5K_>4M'M_[ M4FNT\3.>JCXK7_HYUV:3P\IEIO]6-5E[2?;1W_)B:ZGZ&NXCOP)6 MO3.*=. M>9NTS*$,?Q9Q1N_S//Z4I*F?.F=_VPNH>ZZ?[ AUT/:JX"M2?OR3,G$(-?0J MR<2UJ^CO.?EMD5.7@-SN5G^1=GJA"E\- M''_M6%67#191"C@S7N,(A5I=>,_2W^SQ(7KZ4"BH=,N5B!WE%T%'%6(5*5^E M]/F7*.&R*"I+DCQL2CYV*7.TCN#<)Z3PMG:V?U_]NZA(YNX?S6(F=$X0%R=M MV4!,-B#SV06XBM:"SRQ%)/UAE6=54CYTCKCFBV/T99)NRD'9;FR&@+*ZY^B> MO!967B*SN]"'<5OHPF!W9K3S@(;92 E;SI2,(CC@I>GSE,AB696%=2 MP+ASG61)L:S6#:S=9>)+B8 MLHG/)"+:$U8F!9\4L@-OTT@O#89*5HA26DLJQW:TLA@5ZV/*(BD4XH M2 \ED44M 6O73XE-O6G7:G& 48/E!!,[)04F3]JX%)-"$,IH@2OI(TE#"^&P M(E5?HYG4:BA*T_P3OY<\>^Y5N8U-L_^^J\IG;/\=1GVN M]S+9Z+?$M\E3^SAFM=WY=YP\+MD=T$^81(_X8X$7F_0V6>AV \SZ;--.(;S M;:8>8B_X&.:(3DC3@A2ME(@BWYXSE>/6""WKXY0[2R?0>C?C*S;KN 5]%*)0^F7CN E *H/OPQ6JU_FJ 5CHH-X6?412^"HOB?FZ*T MG5H/7<_?!JCG5YEQ'B%AZW]UJM^MXO^QR3!Z^YI7[^]/MKK%]A1GT?-E4LS3 MG)7V3'&*T2+K<4W+#+>UG*46#%XM7=#UF5&)(RJ/=@KH%Z[R7Z1K8SQ,7!TVXTGV]6FY2MZ;6G)L._CM80$&I:''4DJ\8* MM"78O3U0G%.OI5%;'#RO]4=M;$I ^*I9>C9KP%J*=L+JT)*"69HV5:M6Y;BJ MEG7N\2I*LAB3\>*:#D*C]!\XTN4_.(IE(,P=^BEP33I_PASPKEWL,=YV,PJT'N@^P?Q7H6WRA[->XH2#^#R^1^*PN MSS[E1_E4C2VX-.^YNS^[A:$72NHN>IG+W[Q^L5RFK]=MMN]M#3B?VRX?R&AF MZB5SNH5?P>HW+Y75U_2['NTC5<9@<[KM\&&49I9>,*-;\!6$_N8E$GJT*#'A MOE&%HWRHGD6XU%:ZOC^_.^9>*,E5/DA!@4M,<,0$8?!]NJ1NS#!97>*'\8)2_RS3K/[J-2&5"EE_46 M0V.#VT32Z 2#L\$%79\0'[L-!YIS!42HQHEHP8_5X[B8Y?=X'6W'F[*@HUP6 M\'>3Q92>.,[D? >#-+U19I@K#8'4[?92T# 0: M5'*?6$-8C!>ZL4%?QO,@TM3L:Z%):4YJ090O$/OJ$ <(%WG*XE%(E'9']L:^ M3E8*-W#0.: ?1/0UP##+":9U<#%O]$#-5BZB=<(B7'!4X.)Z4]+N[T.2):O- M:B*JTZ4VYZBCKD\2#G*GS44G13"4'()6NI*ITD4I4T;Y0YH\5CT1EWB8DZ2M2&@TU$W7&-I<4??9FH4P?!T"%KIP'P> M92Q!!U=4[BWN3T:8=%Z5B3N>LY9M_#B[TF6=0 <4Y.TY5?WV&/O5/ M3"="\RB3P..P[S;)\'AQ0:>IB6Y8V!7QR2L5N#:)VL_!,$8!2IXT/.7I$YNI MI2QS)YLZS+D\#$XP]HZRN#TL&.\Z=D-%,2GY;H_L#O2;([T&&&XYP30.T0(M M!PS<)P"WFZ2&IU_R*ZK- [;R!Z-.\S5+\^VA71&?]54%KDV.]G,P=5$!2GW; M74J'GF#F/0M,"+OGNB@+<7.?MJE1B?IMQ?5@NVVW+ ?M=)D!HSJU5ZV YE2# M#1"NDRS*YG3, (-)MWGV6(<\Z 9"'1&OXT8%N,ZXL?4E:[@.#5 MI,Y'FP[T&:HEF-O]W7$'6P0V@SJ&,[ /=LVR#OS MT;;]3($ENN%@VSYV7C2M7\KIMN%.&0ZW[6L,-J-U1]OVL_3R6?TBSK<-=LMP MO&U/6Z!9K3OA%\_I%W'";;A7^K-M>]J"36G->;:]#(&CFON; \IHZR'-?6V]X*;Z)9[2Y-M"#@OH"CGOUW_9EM(E(5BK:CIXRD5U M&.RX6BSPO*1L;O*WLD"CBSPKDVR39(_C-2;&2(PA!GSR:;AC;:*Y:X/II0=# MEK)UUP;J:WG+Z)G'CB&"V0=/TH3KG[& QCF8R]35?M]W((_*:QRS^/5I21MX M=OE.1WC0%QUH.3SG]_H4]LHPR"SP6K*/+_+MC:RJL+VK1:7=KT8G.H#4L2&34O**^-NBE@44@/LQ8VWY8Y;\CF-*YWXV*2TPWB\IB4G=FJKBS6H]"2O[GO7#06.9=QO2H%C?I!N MC.$Q+ =G_TG&QYO,XZGH]'CG$ MG<[Q2!=%,,0<@E:*O1?A4KN!YQGZR+*0Q8C;@T7,ZYS@Y#$;2$F]5@ RVEQ0 MT%"G HV %IPNU+O(TWSUD$2@6-=,Y8:03JL4@',6!Q24TVC 6CMUPJJ.3IY+ MW(/!N#JJOM.6#^/?,!,ASDL,<4YUCL)%'TS;N =H^;"N.&H!O).N<8I^8#_: MVI1#$-;-(155S9K@2.H$UT;/&;R.O(:X'R5!<7$/$D)@G[4S=P.K[LUCN8$, M=.AC0.GH'/5T[*-[-'"&B3GBP89673"M[0RQT(%>K4G^E!1)GGT9J(R\;?." M.R2^!W;]CN^)]ZBFF]4J(MOQXCI*R,]1NL$\KP A6PJTRD56C!?MR GMEVENMK+&S@K,E1LPFXD81M8IJLTC896+,,IK5 MB<]/?+/T<&=O35=0'V0.,,TEIP^@^BVLVZ\/=^#XE+]UNUS[A)US\S'>;9L? M_YK0;HG,E]M;_$1?K+F"P4T37J<\$'>_T%NEW&CQD)*[T<\.US9XO/J#K53P ME*)I5%!F3\M\_IOI^@^]O- Z(2#-SFN"*5%>B;&F@HN"(I0[::Q MJ3D:MS6RH>+H);BZ(/E&$ R!3.CT;1. ' RV3PTHN;<2EIPU3?3GU@]\R#!U MOL3Q)L7CQ3WF-\9/(E)N9R3*BFC.9XKZ69>KJK_AYS!G=D---[W@]-D#K#2$ M%-IHO$!"'W$#J&WAQ',C'7#C#,A!R1O1G!UH*&;5@$$N5YAR/E$]E1SG'!Y/ M!_QKDY3;#[A3 M@@-(S4 %^C@E>4IBG,7UK1A5),0$D^DR(MJ+S"Q*7CL? M)P!\&H;30"@F?\3%7PV/ZA=>XGE*V1JKO)%EO'%$ M!Z]A1%\ 1OEK4.E*&\5"#F8G)09KHRR6;Y&PM*)JU9 =ELD94[>ET@M.MCW M:CDH>C 8%.PTG07O@O51>BI1OP%Z>K#=V#Q9#@R%#. ,E*G6D_E 9YFG,29% M]!.$[%50MIP4&7T[>MOT2^5HN_C'Y5#6;:) MTG=1D12Z,NI+ "L1#3SI^W,YQ 6=OO@AN3[I5#:=?\L&CXR__I!'U'#J,X,*:X8)5HPY00*^*PU;2HV@\CJUK5858,7C MBEV3LGXC:KT2[=Z)VB]%U5M1_5I^QK?U8B3> MC.I7(_'NET]0VKSF*Q&LP,X0+).U'!%V\C=^QF0UN.N'L@( ZB!X\<1EJ\'Y M:HU+/*(397X*]Z2T5;SO\R6MWEDOE-V]'C7O#T+8BZOQQ7A,IQ2*@"[-Z-RN M HLVSGBE([-7XS.J6<5=\S"57FA4T%'ZQ9)BQ<5-=K%9;5B[]X2K;$OCQ;2U MK%L=3)(+<8@VL/+< [I4M)4--E2?-U80YF;8D+Z],/XGA+FI,/63MA)YQEJ8 MC]/1[>V%KDXJQ8"5FPFC5$"-,*+2B(J'K6S= ;FV%!12T I!#U$N@^Y4(&@) M]'?-)WF:S+'^I?G*_; MWT J*5<#,(MO('I]F6;X$XH:2RQBMC+%AN!K;HPOI0MS0<;:UW1VG]81"CP$ M>)3RO5,*2%,=[2JPBM49KW0DF2FB)GR#JZ*=;M"J>IT\XRIDNQZQZI8NM)+0 M2LD,4RZ<9[8HP_T MIQIQ3G3%=I U6$5[#%?ZQ5_;1-PH7ZZJS:*=7?YW81FU3)\ZHL3NL3ZVQ%W7 M6Y3)4'<&D/AE\O48U S95-UT\W.,V$&0ZGZ(B[R@(Z#K>M=>*E%G35A%.A1V MOTQK?80K [Q4FSLUYM0&&\DUP0Y!AG(LA5?&;D:>1//?&$E%=.E[DA?RYJ]1 M&EKAV:'*P2N+%+,1 1<2AQ[/4,03];)PEH>(RM.Q0['$N$0Q"\FE3];5&YK( M7/..Z@$]Q']LLB0GT\U#3F*VP<9VYTJL[Q7,\MYZ A?8#<5,PK 8YH"T3[!* M!;5U$%,*VJ[?XLRDYJWZ#W"B89V##BPN MN@.61GX?_ABMUC^Q_TVJ>(CJRO6@;<(''!4;PJ,MJ@6LUM$&79%958"5F"O> M?H&U%%&EB=H'/T(6VQTNZPEK%6#3"JF1"LPD#*NH')#V"XFJT!&VV)85<<>O M6NWZET%&VSR:B8+*4_KDL9X?V'9HG;2 E=@ R%+1=711,XL"LF=+QVO)'(\7 MHSD38Z.'8D+R>#,O+W&1/&8%G2YV3\4-!54KMEY5==N0MCE:T3C+QI'X+BC>$#8"8 MM6KC/TB5_=LF(G0$EF[9G;::VJF0@56<>H#]0FPD$1,-6KGN\2I*,A9.HNH" M"MNT89@ZK/+:"[M<'X41U.X-6V:@3"EV=TMUI[G= SDS&\K>K@RUS)V1F^Y6 M:QE!.RNH-H.XG2#=:,O1^JK0\6)W,;QSY7;0!EO"SM!-U;FQPG[9V8%2C4TL MOM7?NNVD!JQ@AV"62M1246^;V^O"U-;!EXC;*O"!!H$5_7&\D39KHX=-&M') M4%+,TYQMLO#=6':9>LDN4X_99>J]W5S>G;?2C,"8-,VBYW_@B'SS^LT/FBF3 M) &KA'7PY")[1DR0I4_ZH9DMA?GF>1FE\L'645F2Y&%3<@+FDXAEC=65R5 + MP,IL3_A2F3([J&V([U#_X?MOWGSW$Q(7.+:MLH6-RF[0^7(OI]1U\J1;K]!* MPBI0&\Q^P;4S8_T%4E'HCVF]C+QE [.5P2F'GYE7651,<]JO3B--(2BE8)6 M"6+_\]>RB NC:80J\2"]TOLHR6ZRJV$ M=O(?1%8A:+% M)V\-5W$O56D$S?A"9^JT#;_4[PY*$K"^N0Z>E.6EDD.7KON"AUPO+';[FYQG M^F!OK:B_*X7-8'>53RT'BPUFD-HT_8WXJ9GQ]Z1>%1M ; M*XQ &TXHI6 QP@2QSPUW[Y&3/347& +J[NAMD-;85'P=P&:"_!=[B.3 M-"RNN$"5V=TL"FY'3!)VQ\0=T<+]@)M;N2 5 XC M$2H\.PL[K9=56F('(LP\E<4VD\)PD%*2@%40.GC2=(/+_:D(?T[RAF6BQ;/H M^;+9GE)'8^@$816 !:5\F)V)([;?LU,0<_4P^SV- [?:;759!&@9]/$9OOYM MV)WQCUF!Y[3H^6'GXB+?K/.,14HJ5O;5@K!*P()27MD7XKPC*-"<*R!"-4(M M>/DI:!EQ1NV,1%D1S7>QE8;-*:,>L*(? M!-H4(MS>;MJBMH6 U5WGE+Y26S5@E9\K7'GRK2VMP-7/N"TJC[A,TK"*R@6J MG&8G*1 6"UBD>P?!")TJ+6:M%'15AF^ \DN5 MB\)0-&HQ6&5BQ*C>AF])A]T$KFZ&U-6+]E-8WUP%3>)])1/X7I75*L\Z=]?S M@^"&+ =V%6!%X8I7<04.540%TT2Q4&6)T^\N@N#L7PC6/K7!Q2Q%(DC#+00=36QCM2XO#EDC*KEV.LEGT?(]9 MMAMM@:@%H96'$:5<'$*RX:(B#C]]^O;7]"'U5@P=/[K1*19\RI.G"@7/I; ISA^C:/UKU5-= M; CIG714"OSZ3?"O;L8E49Y+G2$A%_0CLZS)MN^\DP'WJ170=%][)QKH@[>Z M? .U92E ']T 3EK=V(F&9GH+BIGN2D&8G]^!^)T2",Y^OC#923"B*@%9"M#G M-X"3MME:HG\RYSX)7RE&6>Q6.C8=0&7E#-50:WB.J$H\5*7!_#(#<9._*08,8H%(QH9.N2JAED3C0\8J)?_FYWN8) M9!8]'+#N)D^KA4 5J3E') "^HS5^D2B'QAI1 &7EBM!P-DIHH%="QW?-JEVX MP^6N->CFWU/?C*0JJ<%& #6*^V-77>35:2RET;?FOJA 17^1K]8$+RD-:?]: M :4GJI"-H@#*DX7E(JHK)U.MPCI+!;S9%]4_PS6;,K@Z;[U^$"3+X,& M!]7QO:GR8JH^_2W=Q#P_-F%[+2?@TCZO>!G<.LBSO;G6O!6)UP)G7STB;89/ M?,&$_GM!_YB4RIF530<0/YRARNE5*D6T&R>*%2$V8A3:X<;M!$<%OL35OS>9 MR(5?W.,Y3I[ZY_>&Z $JNT%P%<-[KH1>U>I?LLRAM06T,P&F$.N+PGH'P9P4 M0!>;"J=C>;54P933A*4"2&+#XJ!-!W1I:: Z%IC0#KQ$*'O%#R4V"VG5IK!; MT:DT01>@$;!C,58Y=G<+CY45,*59-^.3:#N\LQ-*H,M0AW5H-R?T(14!8 MDQ!YB![TXM/!=2]!9J$=* JF$.MC$:/XB5^K[5:$?2W0!:@%ZUA\M3ZJ#00J MO-VI_-'\7YN$X'>;(F$)BW#QGF@VSFPZ@ K.&:J4V:F574"HHIWN&>+:4,J, M#8*+DO_-J;Q:\I#+2@73I9Q:>E!*:$)R.E0JMY.476N7Q2QJ9-V_IV.X-N32 MLX-V*0+U$B'6@Z/BB7/ MSU4L&0^>HI0AF_!+^?K]M'*M>X ^H.+:"[:<89:LJ%6^^O*W+IT M!RP.O4KYP>5#YO6HI_7ZJZ"TD@ J@"- ;3GT-4)'/_';@[?*LK#) JH35HCZ M *BSZ@+E+?I%_!OX$JT^4PP%Y"(/M=U0>!#$J "\Z&:=K MD36:@8JI7I^Z8&?6J[27]TW.C1O:0I3)(F$-1+59(Z;8,9U5M$_#%,5FA6-! MN$J2;_:HROFT;P1$%$^.]IE6OQ:UWGN&=F]&[5?7"3SJE_.)7ONXDGA_TYJ@ M^N@K!_'YD+;]P+X/Z!7 YTUI![\],[QSQA7(IN=I/[S/MKK_VO\V[ [::G@0 0MW#4KXN54]DCO^)SI2;63X]/140< M:BY=!ZQNM>$570E 9:X!)J\;"K&P41(-#);Y6!"TRKIK_.B2-,0"T(/4%@9J M=.J4PJ$*YCK)DA+?)D_LU$5)P2:M9F*^66UX&M?1BAV/^;V30JY=8,.M "K( M \#W"[@R=Q#87V]U 5N20$J"SUV*2T>?P,:[>H0D785-., 0G7S!J RL,1 MJ!1D(_8) *9ADW*&V$O+H@*HN%R1.N1#<2JP]I]NZ4_TS_6?Z/\]1 6F?_G? M4$L#!!0 ( 6+"DU=5,[6BD( %9&UL[7WK<^,XDN?WB[C_0=<;MSL;L>YZ]*NJ9^8VY%>MXUR6UG9-W^Z7 M#IJ$)$Y3I 8D75;_]0?P(?$%($$10M*MCH[N*AL)9N8O\4HD,O_R[R_K8/), M:.Q'X5^_>??MVV\F)'0CSP^7?_WFR\/9].'BYN:;29PXH><$44C^^DT8??/O M_^=__H\)^^7(9N67;_E_WKU]?/?CSS]\^/G]N_\&?C!Q MDC3>??#MRX>W[]Z]9?_DY'\)_/"WG_E_GIR83!@\8?SS2^S_]9N*F%^_^S:B MRS?OW[Y]]^;_?;Y]<%=D[9SY(8?))=^45+R7+KIW'S]^?)/]MFS::OGR1(/R M&]^]*=G9]*OWR3+(#XKS8-_])\@M,EVP\9-['.S_V;RIC>? MYT[ M?JP(B2)58QU-C;"R=RA3 $KDOBN$VBQU4DY%(]\H!$.33Q;S#9\+F*0 MQ RG&?LBY9,0)2L2QOXSN6%3WIJH6._=H0F)+IQX=1U$7Y5V("4RP=G#BJ&Z MB@*/3>Y7_TC9D-!A44Q]'%ZUC+E'5T-)D2^O2@X;S88;_['/9)Y3$C,1LX' MQL%#NEX[=,MTX2]#?\'$9O.BZT8IFQC#Y3P*?-3%UF?K$/6;VZ6P_%RTWXS&2,* /FCB0J7KI; M#Z:7*/*^^D' 3.F&656X])\",HUCP$H*(!V*RTORI-13MQ*PF=YC,WH"F,&Z6P]F(_ZS[[%# M$-L];9VG0+EM$;4?BA^V\5G[2:9V-D(NHFRJ8X=(@*( I(.M^NE33/Z1LD]= M/4/,2M0>PPIZC)74U(IZ"$^/W'R-2EW_PM%V$3#!-+LQLZ, @B E,K._@#$F MHSG"7@.H/6@'0^X[8*RU6QK8@T"A%! 8W8_ > .0FMF;P-B3T0Q\0KTDB>,' M\9U#N$YHY0GBW+NOH MT@]29FB%%"85U9N9HZWRNF;3N\.C2531.=N\LT-&3+RJ@Q<(^]#?L2'_SA58 M]0T;D!_R'1OR7_JQLUQ2LLPX.M_>$[;/2HD!#<"^9$,'GTBTI,YFQ?V]E6N@ MV:)@\9I&ZZN7A-#0"2[2.&&[%VI 00.P86D&2:CC)OD^ETW7M[[SY =^LE\% M!YY(H)^SKPWC\B.2^#BPFT>[<036W@?#R UQ>[;;=,U3ZJZLT22F9KB.:^+]GL\'5RX8?B(ZF&B@'0_HF=8>OC&9(OBHJ MNXW"Y2.AZ\JG(5S">C#$\V>'09GM@8;@']B; 7^QKGD 2 UP6=N%KC=1F <. M[5H4P^B*,76RH<<[M#?CLLR=;7X5$V5!F\.*IM.YJ6@0[9422'^$:!%=UGMT M)9-B4[EUN&4_J)&0EX0I:1^NQV4Y.*:<_9CW\C;_Y]WD;%)25?_(>ICD74RJ M?12\E]RS$W*-X>S$'%&5#OE[AU]EO$Z?XLQ?4G84.$\DR+K_E=/"2-_T898K M-V;:S5X Q,3]=AD]O_&(_X8+P/^027+V]ET1__]/[$>_YDSX8-!(+45'$I!'EF_ MW>JOMP!J_3TFK7?):%79EA&5KKV-AD 8?L0$@T1BF_L?=CJ)PHN1.IR'A^WZ*0JZD6DT 8+P 1,(G5):W2GETV:^<[AF M/XN[=2]I#L3A(R8![W%?Y*3H:9)W-?G3E]!)/9_]YE][.90*GC/( M%D[\E.&6QF=+Q]GD!D>")"Y_TK2\XL>_5F(:K_V0\>>SD1'E$1$2_U-!#J/N M/98.%Z^(,%,*TFQGRQ>EI=?Z>!)(,MS,-A0:Q=8="DJKN34/E5S#73 (1,6! M!L](D=W-Q2N>-.'9"3)W?E)>UF67=V)T@.36/%L@(*(^(F$"\6$5T83?I/(0 MKSBIO<#NF*\[6UOS?O6 2"8O#D2*<-CXGKB$F=!30.Y(4@@GF>ND5-;\9#T0 M@LB/ ZG+/!Z_?E>L1$I.95["1M9.JMK+G3>B#1)1\. MS7\)G_P@(%X9NU\9UF(@I$36W&@]< %(CP.FDL%?_&15OBO*!(6L/2!B:XZW M/OLXN#9PP)?%+-4D%*/5U=::-ZX'.&)9<6 !A*$? @;\;WVV: KM,^;S1SVW MN=A"#C/V$OXL*&N) +>[*'3U_ M=%% T,?@8Q!+C&$]S&FT(3;;SP,D=Q.QD MO>'G-NE>3DX%Q<>P5T&B^DA#&DQH718C_]%YR66L/-9DS.XEEAR0X%U <33L M>@#CJ*T='*#*]D,01*'T4#@-^RG <.KI!0>6S2=AC-6K%S=(^0US^.'9 I3] "3 < "1&?/92(0?'R["C H32:\&FLD7E"=UX$& M5;[ZG SO 7K9 M:^S<,R>%:[!<14R&BB"QD[6VC (440=?,$?/JNO&JN-H,@8.RL# M5-L\+;=DQ*'\\HJZ>'?+[(S]A*;$:XNHOK$'=0(%S]C)6!N\'CK" 2X[#!*F MW:1@7(FCJ#T4,F.'8&W(Y)+C0.@R*"*"@&3N"ZP] N>PX M -JYH[UG_FA /4D*": &3MS:P.DD!T)0!UW!Z6DVUXA-VUJ<& N'N@TM((# MQ\Q#JK/O%Q) T3+F_-!&2R$[#H!TL#D$EF-X-&"P@! 9NR]2)U!'009%^!B> MD0-]5MB#>2H!$)U<@Z)"!)10&(_A(^D3$2)5" [XFCLK4/"'A 8*V3%\)/"H M#Z42D( EVTOU#=OI[ *XS&<* <%[TC4@P/3:MY3"(2B]E#$CN$J 2,F%QX) M0'JKVH%+V3&<(G!X@.O7V'>>(#3A&![#;W+@KO*U@ BH6=RU"DJ(P ]KD8(, MKN)L>U[M$WEHM83"8W3\D M7EGG=^JZZ3K-;KXOR<)W?R'$:;7%4EX"% M[R:.4UWH2AK;R8\'AJVN"KR0RK@7OA:CJE5/2& [[?*0:&%<[S1KFXE$PU'9 MS !FL&7N^$?YG8SQ;#';$)IURYT7HHN%[A/^][ 3_OYKDV@QV7]OPC0SR;XX MJ7URDG\325&BG)F=#.K3OI# JINXX.91GBR]V4XU&%LV;61(*B!H.6[K,E2S M'6. @ U?JF; ML/TJH<^^2Z8O?I?N6=/NEF/0O)#YBC/&CMHSGWC.47P9K1T_E.J^J[EE (2Z M%4'0)M3ED?-@56_EIZ 3EFY/XGCR3,"6?R?J)T Y%G=F^JA#BTPEC'T7A0/HBBMEYF2=;KDXB#U$@ M]=J(:=#<5:@&H%IP' !]HE$8YW]SM(W7"F,TX3)N?'#_D=GA.%JR-],RNU0GXK&X= MPAZZP0$J9R_F_)%X%EZ]RYYTOZ*7?C\_3)F$^P") M?!;)V[&YA,3,5*G#$&/*H-M,E[KON8Q^%&IK]GU&1]#]V+=G.]&+(7G.SHI2 M[Z&0 &H6]AU0"IG'/^?D;E+Y@:G:!@J=^7A7%71MR<8^ .](LI^F#GO%VZ,K M*/+F8V>5!ZJ^>AK_<*Z)#H0?#JWY$%LM:%_+N.X(KRUS=JBO>4#$4(#MN[.SS6)GML7R$?>[$OBLV($%SJ!G8=]-)Y<6Q M.D':2)[PRPD@,)BWP6GD!D',+^PC>F*<35])M19DKN4/UR8+5KO=15C M2+,;*(CVO6F]](,:VL(,-1ZH:W<$A=>^1ZVGCM"]6K]PXM5U$'W=RUE[F?Y# MGY?IO,])UBF2I^>55 0[>;6RS750V?56:[+B050L^5/]8'G])4&_[R0?4+([9W-15I2G8!L; V.TFF_B?HIC8/[7L MG7_Q8W1/V/G,]0-2N_)YC( J54\.9KYF^YV:4:,S"1":.>;9CYDJKB-Z&:5/ MR2(-IJX;I4QDZ:PCH;+];LXH:JU92:D^0Q&4U4_/GMB.CB3D)GQF4D>T*QDU M)U+0V'XF=PS@ &K -#XO"0/!]9WBYFBZYKZ]W[._BH>GE,CV&[PCCDZ \K"@ MG&]?*L&6_)K0>;E@/_1E,[&:TO:+O*/B#5/C^'>.71'[S+Q367%<&8WM]WU' M-!*UZG#,":5?G\?_KWDLKF+2%[6W_=#OB-#*588#UHHZ^)4$33,@T;#N-D E#"QL\ER?]?8;DH?PA*_@GNP_J#1Z/> WUM8K6" M\DC+C)WXS_($JC!JZR\E>X"C0E>LI?'']K2E+0_,TK5'06;]::8!*^C0RVN$ M?T[)QO$]9<("-:7U-Y,&C*!;.Z_1#K(@Z/UZ&<=$YJZ TEM_,&G )F2:>HV6 M42Z'P([7^"M/@=J&AG_$[ISI%I2D38U\F4M,:6M36'V>:,0B!EEZQ M351\M?TF"E$GUM]XFK,0LK'^XM, W&JM8<7[ M,B7<-5;-DZX#=">Y]6>D!A"6Z DKM%F))\]/MF6>[GPG.PW[CFI@A]8?BAJ M7TN7: VBR-$^]9YY&6L][%NTUI^'FH!9H*'Q;^O@_G.Q5>CT8?U5Z,'6H:\Q M'.->P#?W=L8&0]>U^\?SAN_@X/6>NL5A+TP8EQ ORR[WX 2$/Z"*:/)(Z#J7 M*[M+E8:8@NBM/PX<&+Q6?*F&%I$@[VR+*_FI^X_4I^0\C?V05VV)LT(5$LR5 ME-9?$9I%&ZBY\7N+6Y+"Y@0IE?4GB,>U#?GX?RUVP93)-)1LYX$3)NQ<=,5^ MNN%--*Q$T@?49HQYC8YK,TIMCM^"X H=8B\*MR!C7BFC%J2O31Q[$ '?NQS: MADXKVOU#GTJ93X9U\&FEIVYQV$MUGWT3QREWTZCJ ^UED7Y#$IY)N M;2%!M5C_>'8'KH;0 VPN:XVA.!J+33*+HU@_X]\(=!OIM4_CY#,[0B^=)3F/ M0DD^(G '4",QYG*R,-B%>L0Q\N_)9F_;TEF\W1(*Y[$]2L/ *=+,^ <\7&U# M[.O@=G)L7]0P=J*O31PC_VJQ("[;S5Z]N"LG7))[9IRSD(O"SKO\?_S,^^P$ M? 1TJ45L&X?W#+48\UG)X;O]H?2)PSJZ^9X3ZD=>\VI/; EZO4!1-U^8#XYZ M'SV-/8=HM\Q3-@U2NF4V_3:"@1*?=%@K0\"Z8(0$2 MZ0 '1F4:B]U57NCM#O=9;@O +1B\"RBBYM-_:UQTZ6K(T,)6!(7G5_C>EY!I MJH@UO16<4SF9D@H*B;EX&6W]1AKB&86$E\^^:=7-?B!)DJ_$ DS49%!0S 6D M' (*5"WHDJEGF:-64<"4&_,S3;)/ UG+JOYCGZSJU<[_99)WCR^_^D,2N;_5 M5*"5:%U&;O/@5G+X*']:VFRG&H">Z8BR X10 M][QI9TO;M0.TU"V4 M.PN"<)FS6)5]:F4XT'47O;Q0'Z# 2Y[#CPF;INNDZS M#!"B@M+**0S>A>WL_[VF,UT-&9K:'GF<0MM34*^S.L^T()WX>O1C.XF_]K38 M6UD=N6,\*X XQIK(R\$K"UU'E/C+\")E=A>ZVT?JA+'C%A4.L[\% MN>)W!8ON")MT'IT7,;BFOF>[/A38,,PJ?/QI'HU5(K>._(!EQ=F!%P-6XW"$ M:+Q],5<#ZLB^D%?V).8 7X@.^@@\85WL&P(26QAD[J)?D<1WG6 G=2TF\J?A M8B)K7SO%11[G#,"4/J,9Q[G/AYU#,W1 AP$Q,7!\'R'>7SMT4D,Y*"*9/Y&0 M4-'P_,"&Y*4?NT$4IY2POY2M+9YOZ-()BT+L^SDBWU'/*YKA:6:RT',GV,\> MZM$W4/$PW!@F(2.7=BGVT!JG(P ML1[2]=JA6S:)LC.POV#K96@"I@THO>7)0(U8*;=?$F?-]3;7"^>]L8AXD9PK2B-Z M$;%#EPO,VZK7B]5D9K5+HBAD?W2+12KT"N9W-22K%TF0X3M,[V@&-]PB6DG. MAM,RBLG@TWJ3/8F-_=H-8FWDOVL="#[_L[/>_'D^J9+:,_VRZ $[A3VQ;11P M9,NI+([D#L:T=NA0>LNC$8):8_3I:0;%^*H4=Z\F=*B-K_?-\54A^K<))[.9 MF"-G9;MG4#VTI$16LXRT^ *,)SF5Y5$$P*>59D2M!!1#YU,4>5_](& +ZPWK M-%SZ3P%I5$&OC:/O6NM4T4-V8MSW,2DZL6>($M%TQIEF-Q9''HA3P%C4[- M'(MFX)U<:A3#H)+8JWLT_-#> '**24Z"("N;WN9/0H0AQ9SFYD]&97WSI\1' ME&,.^YBY=GR:W9]^)@[GLEZVKC9Z?FR.'DX[R8@G-6I[MK>39L\GP$,AI[(X ME+H8 XPE!9GEP03!J#&:0'I ,9SN2?8:>N[01'3[]NZGYC@JB"8EEPHQLHAP9#2H,CWK>B+(8(B)W\J_V3ST<0K MBH\L\&]PM\W_"PG: -*C":$"QD?JZ07':^I:I#8803F5[?2MVL!!E& H+4CW M8T@U$)P82&L[J18<#@VA,(TA\2/XN/X*/@8/L .ZM)U(2WOT':P^'%9P3]B6 M+27WQ(W8=D1K.@60VDZ8I8TJ6!V&)M9[PO.AY\F>LG)OO#+[4^ OH2.1]Z+; MB>V46'I3;3\5X1AMN\M=\" 34]C.D*4]ME3"CS^G2IF3NGQ1#$9926@[S98V MV$!5X!B65X4O84XC+W637QS*EN^D. ))4).3VB&!]-836>F_8-72C*&= M:?,V%+8555)93QBEM_D$:F'\6QG),TK-B5:_)^MII+1':%]MC?YB)*O')K@6 M:3V:&^9:)/_DZ5)DF$7771$O#7?I FQ'M4!?V4:U7?#L=V M;7*@YE",?&6>"=GP;KWE@V2;P#5\_Q!I)\9=+G> C!"GJKEH*K/>HJN:NWL@ M<+[-7FQ>\!E27C%70C(B3"12X*B4NV,P?TE;O!/R9N$]<5/*"V)D^\DO8?3$ M*S5R46_"39KPNYO0]0,_TWI5.E6Q77-?Q&$72EL7F#)FR<#@$*^9ZZSM/3+QDJS<]=Y'A&(JZ4W27)!5K MQ(!2R:)/^AMN74SP?&WNTSBL!3021,9C3CEF9_$:WX"IO*.][:"BHXV-KHE= MJ#\CLWM,D\JIEU"^7,GX $<#RM"$J6/B?6AV87M0'IE/0)] MD8S>\NQYJ21;GVT(S8-KE CQ3C3[L!UW"ZOTUDLQ./91EW[L+)>4+(M$UD6, M&]2C"R2WO7?6* 2GH0X<"!8L7C.9>8P W@(HV3:$UH?+[]1*(E=38KWYU2 MMKA <3VH4]LK*QCM 51G?*JM'\6FH5=9NC5G7)VN; ?GZDZ\^FI"<HEJH:G1F>]\S M+-S:6L1E!I%,@.LTX:I8\YK)>1F]JY<-=V+KVL]WM":F>HE#,A962 [(IL95ZMEIX ,/4^*HJ$%0O&]:;*.0/ MN/B1NN"V6&'/24@6?H]1V*-3ZYX(W?H% Z@0Q?CL+&\@&ZFMW+B"(@<8!BV: M:@>BN]'R\>$^(C;T+AQ*M_P9])J_"-%=$K.[Q(.['5$%A&$$1C0BZQ42)$/Q MNU;"VT:=! Q#\)463-A/_R(V]9=-:$_C+)W05V/&PU+FSC9?]*)9LB*T8_C! MXU*T^K)]"-$%\@!1$4VOG]B6C#K!)4D/*?Q'_NKHCQ7;O@=$X]^5-! M/]EU8'.2G=&E$Q;NL5JZ5+8,5I,09"Y:)W1])]A%)0%FXH&ZQ_ (=92/@P>% M]_1J&-GS)V.OAN,2AIBXWRZCYS<>\7,$V!^:BF<_^O66+)W@*F13X%;P]HRU M:C4:@ZJ[^![B^:^VBG,&A"^^6)-Z"\O*[=);2[-UCLV\EOKD1\].&/J?>=D2 M/NVQ?09;B6,^':9!DF<-^Q0XOV=)P_( VHC*7U0=V*>U[5M+Y>UMVB#JPG%- M,/WJ4.^2#6[Y<]A&LS%,2MV8L,I0($I6G"45.2/6C;F4N3Z4G%](%CGE<+[.OGH0'>X-$4,F^+7/Y9"( MB2W#HZ_M#K2 HIK),@=*=G'/TQ4*-JKL]Y5?CQR/NC!&DL?!%2[TB01C\[+_XZ7U/+3+K:D/0)0.*CUS3W7=?*LEQ^*#O4L[3+A%2N'P@R\P%(@9(0F+MXD!G1]D)EU(/..#Z M[(<1K?@F9E_YW0+SF_ B7:=! MYNFX6BP(F]X76;V!510P)<:YVTEP--3LPUIZI_ZP]9#2*&I[,]FE&!.=V[N; M6DO/=!@&,KEQS(+EO>X]<8F?Y=N\YY[$D+%\26*7^ANN8LGU$I#>6EG5@^<^ M/0WA0'57N5=6'58,*I#<6M'5@S'5TH^Y.;']3>D54S&CR*FL%4<]>*:$: /' M\)HRN3Q>T(BMJ0\\<7'VVO+JQ0U2CW@\O2)_[I66\9;-FDCY6Q/)5<@PW5L[ MXAT\/ ?5+PZ3*0M -;71/&E-U8'Q$.V5T[5+ M$M/8*\$ZP-9(I8H*9$/4_AQ70, 9N"Q><7O?'3'0JBTW2,3 V:3DCK'1YZ< MP G8+G,=A;G TR2A_A/;<_(WB]&%$P2S3?X0,O2*/8MD&!_4J>W\\MJ6,X * M$<\4Q6K8&@=3[^]IG*RE]P6].[2=GWZ8V0.N.ASX=V[;Q.@*FEOSD_7%3BKV M^&?XIGB%5<)QW1%8<[8-A6Q#]-$?UY1%O&%!VJW:$[!RWJ<@[-/#_ $&Z>FU MO>UW9XAK=.^W2O%U1&OS'3MOA^R/;I'20?X25J^;$6&G*1F.^MZ/[ .SQ=2+ ML@.1*JZONS4.C'K99P/";OE01&%V["Z^;#QFEJS]]V\_JI #DMM.^B0SQ^9P MTU$(CE-='K]!O'(SS$3(0Z3X]G#!5FAIOCDU[5A>;\+U8"J]FA.0N,@)]AAU MU.H5!$$ Z&R/(& ]/Z@"4#R.51ZNSJKY;CNJ]TJON5I%I$!GKOHUUNZKD^*S MD^R[IXNKTWGL=!X[G<=.Y['3>>QT'D-R'A/L"2O\7J;D,9H^7#SX+_]-:,3^ M)\W4!J*T?0L/.5F!A3&Z.9_&.0_$^\(V550#!P"A[2MM, Q@)1A"H?'9:_]9 M_*J?$TC:V[Y"ANI<*;(A59>OH^"6+J6P]N)%4]T L7&X;8J%*]X_Q+DC25'8 M57F$$E#A=Q. Q, $TZ[F+F-0%A!5;65[50;#T"4<#K5_"9_\("!>Z42J6(H8 M!2F1[34:# I =!P8E0S^XB>K"[:KB-9LH>,%+"$3&8C8]AH/QDQ#%3BPR^I7 MY-5&Q1C5&MG> ("QZ! -A\YE1G(7A>XA0Z9*;SM ;Y!1TU;(^"/U5.--H0(TRDC/&/K]TF3L9O!,UY"#[IPF&U[S,128ECF@6IOY?F[7L^T"H=25CD M._L.D>,%1@X5"12YO]7R^=V$/%=.%N)$,_W6GM[R:9M/ZU' 6%F621W%Z [5 M/]0"[#M:AM7HZ*(W=WK:97&-PE@:O?GC -&;NZ_RO^R_>XK>/$5OGJ(W3]&; M1H;U*7KS%+UYBMXT%:ZF"J Z.$#0Z@LXN03V_2&HXMRL1]2.)LZM2$Z-Z[[L[)XN(DKP=6WQY M$G>V2C-E^Z%#MYD>=)W11C\ZFDC (Z@>DXTQ 8I!<$Y"(ET6A02C"1)4B*R_ MN?F8;VY"LN176/:W-X827]N/'I1FO![E3I2M.?NI1HQ6H]EHH@$[Q<,Q\1TU M]RR"^#\S26>1#*.CIYQ%$#%H*M=L%Z2XK],O_=A9+BG)JUJ=;PNWE?1"_:E*J>A=T5I1"\B9@MNGAE>XY(=T@N&"]^17[O#P3I= MQ".[S#W>13RHR/QGY^_,?@I?O>B&G37L:C<&K0M8-W)'#E+XG;-FJU&-IWKA M];K>)^2W:/T:4WJY+VUB[AY'IK7ZPJ93:4 MKZ4H&)CET)0JN:NAMV*I<1Q3#W=5J.^K1[?8>D3B9;4V:Q\UPENPJPH M<%[FM:*^*\8 #9U@-WQD)ZD/ YRDJDQ-*ESQWY5G*FX8DY*S26MW+8NB8GP5$ M2<_WM1;6 O%T=-?B^G2B/YWH7^V)OE1-GOQL&GJ5% C2D_O'84K"9!^?Y%^? M,(I)Y?O(CN=_B)M0-&E0S9?E[7U9VB\_ZFA?LJ#*\VEL73%L%])L3,C@M91@ MTMCC)4/0#I=Z$EL,,+I<:\:>1IDVC2&2L UG'8)3'%^V:MM =95'.8GM!U>' MH*J63CA]CVFG+]O;?__6P-[^M)>W5G9B7W)!G:Q61C/^G;M:([AV97L^\[1W MSE)RJRHE>D7;:XE2<*'7.@=D[ZO[GZ+KY*]T5RU45'^G7)0X +< MSQ(%Q+/P"W\TR]!+*E779G1.^<6G+!:L=X?C/Q< MV>IY[XBK'3O>-X\=GS[_L[/>_'D^J?:U.T1,=MW9/$ZAIA^G1,W [P]XN<(L#\T%<]^].LM63K!%9OG MDZW@.0YKU6HT!E5W\3W$TQMM%><,"!_:L";U%I:5VZ6WEF;K')O)2O#)CYZ= M,/0_\S21;/;2OB-. [$_;#3X'S.]^C%%N-B,H?U1_8I[5#>DOE M[=",0=1EZ#4$6YPV4C-U\^>"2T*%^ M)"\/(V@^AKE?+D'%OV(3C8*G+V&\(:Z_\(DG7"-*><0DR%#ILK F.&)AS*PG M%^R0Q>:^2\:B?/YIM[/MI5':2FTJ$LF)8Q:Z)$_)3<@.*"DW%/D4U-46F:7+ MYI\N]BNF@@8$GMI'-?>(*7 (C8K*2A504N FS M7U%"YH2Z7+^R(.-A>K<=!@!^1#ZD,L?_%K0,>7B,"BE+]3Q^C>Y(,EM<./&J M^)4D?[IF-[8#"> 5)OJH!\>D(62=Q$, V]F+]>/FP;A*E(,#UH.4 MG:13RC/;$7:^]K*4_W'U[E7F'P-W8?LR'PRHMEIPH%F:787#C.4LOZ]ZR1:0 MC:;Z&DA\'$@)#.QO3I"2@X9=1P^C*8NFJQ0<4-:] ]>.2Z9K'C($]2%5*493 MY4PE- YH/O&06UX41E_Y MI4M*^+V+9/624HVG[AE$>APX=6R.]AZ(V>)O45*I(AJKCW)]^QM/";3#-(8# M]<]^&-&*^VGVE!KQZ?9YEK+FWOHIZ &8M^M8TS/*%(#-0+USQ[2]=JAV]EB MGE)WY<3YL7D:9(:P^/ZS2<$$?T9< MLC')^)CL&>&_S%B9U'B95)A!\=SX]#[@]#[ ) ZMZ>OT/N 41&HIB'38*AZG M(%+L0:1S2@*?^R3H5K!=4!3U@Y);OP/4"3G5U8JA9P:?B<.W6=QV<@_ZU/M[ M&B?9%:44%@BA]3L\'4#@FC $Q35WV_49(1!"ZQ=S.E# -8'VD"TZ^E3R'-WD MK[D!?K.^_8XY,JJ' M$:P^OSN-CWR!W#X3+2R+H.U=P3-UJ&_N_$N_&8*MC\ MR[?O19V6PAM=K]?"?I>NB9>%(X4>#TQ\=@*^%FJ9XZ#?M;Z_.\ V#0" =KKK M+VN>W21O64FK?"23$W[=^C[6BN$IP'CEYI=5;;-@>,5WK>_7K9M<#8#3HES5 MTYQ&&T*3[3QPF+;RQ6&SEM[+'NGSHXD?/"HC3A MD$>#X?59'3NS.>'2/]Z6L/;!T<1P&E:Y(??GD%QG1_WUAB1DNJ2$")9&_EGC M7QU'#.F1E#\"TRGS/)T[[F]!M#R"V;2^.(*05N,Z&(^]%%E:[TF01XJL_(VH MT-T1OCN"D-DC:>*U;H**0W+U%WG>89Y$7AYN=60VQA/>:P6?\9=V-:NVXWO@ MVA\?=0"R*2Q.AMO<[K;T=1RS%7P::K2OZ[Y"BL/)9&NJ(D?R%&JKE4Q1Y7_T@.)H)JC\(-<71WD] =8[S5=&N%.&<1M<173OWA.?A MCF>+V::(!).7)/P>_':H4H.0?6R2?6U2?([_3X@T=(++J='%,)MJ;K@7F/!4$OV@;'1A.Y9U8$0[%806UY+K*X>& MO);EG- L6]*Y$_NN%KR*GFR'GPZ#,DA=HP/[T@_21#?-@ZHOVS&=9@%OJ S% MKJNL*LKVA94=5^6GTAW6#\T=5H6PL:^J_@;#'FI73G7/OWH+)26R.&YW?-T[ M7S^S,P7UG4"RT J:6]XE 1!IC#VIV#AFU!V+OT3TMQL^-? ZT !H&NUM;W@. M *=3."ZX%6Y) C):&SO M+O114FO 4$S$CM6YX_[&]C#E[/J)=I_@.)&"QO:S"0WM Z3!-$YVK(K0:6I M#Q%CGO@#9BT1"J/TJ.^DXB\/"^=N3.BS[.)01F,[[/X 7(4:&/^5W4Y&Z65' MO97M,/8#D#1UXV7A8F)_B[*/?\XO6F URG]LW4,4/4ZFZX@F_N]%;L.F$!(34-#9/N,/@C)(-RAW.VR0O;) Y-[&^N=YHI M%IEJ%1" D792O8;I&*(7'(LJ?!C^^MZ^PW5(;+@\@XS%J[!YS,6ZJ.9[P+.@ M:Q,H76@_'+30%I_-]IZ2<]=I^3W,=GA58A<"O)\UQCK=+0LM;E&I-HMR("DD3/DH/N^?:S\_>(7O"Y4Y[^6:N3 M$6'71SP<&:,E+.\9;I=ZUX*VNR,<$V(/LX:#WBVXB<+BVK@_4LV#QX%(#J$"3*?&CNPBRN$IH[$=(C+,0%5KQ="0;23N MD(Y$05O;82(###"I%G",F\XL&:J!(R6R'4PRS,@!Z 4'@!)Q%5% :DI;7F[1 M>4YW$XDP1$O"+5N&TW4:\""5ZN59+P"%?5G;@ Z%J4)+XP\/DL@N#1A2T5G; ML Z%_!\BD CH&[].$^YMK R JY<-"6,B=9I_-.@T_[=)SM.DRM2DX.KD44LH'6S#L>_/MA_1CD%4=3E&>Y@N$D(S02JO*0XUBD:G MMCV5Q[>,3JVB-X]CN#V,O8$S#/+K<8IS%- M*@BPOS6USW[TZSV;9(D@((_]OO+K,>BXSK&1Z#FX5H67RR67T(MDPYJM*ZU; MH26K*.+2=B6+S[?9W@ 25"HF&8-=JZ6HN'\P(%.$(1"'KTG>C.?N32E_B,-3 M ,9?PNB))SO@HMZ$FS3AJ7U#UP_\3.M5Z90AI<:^B,,NE+8N,I'!]8%BZ M+ M3:HB>92$ML_(IH=.PTZ BL1Q9'Y8L0/^(Z%KOM=]9%^33_:"YC@&-&R3V"U! MQ:6+"0W5'"TD0(*(S+I4P PX.\8E-#%QOUU&SV\\XN>HL#\TP6 _^O66+)W@ M*DS\9"L8$*Q5JQ$2I4N'01??%??U\52<,R T<-:DWL*RNP4=!-Z#'+BA=U) MI3DUE-CVD0^&@)XJ<$P_&:?9(ZS90C[WMUO:OL<$3STB(7% 4)\8+Z* OR2@ M3J"WL6K3V4[0V7-E$"D !U@7SL;G5]/$B4D1\O[9#_UUNIX7)G8IJP@%) =" M]\$Z=%KJP(%@W=H^.XQG?LAB E^2V*7^1O[""4@.1/"C=02UU($'P48Z3OXF MG&DX$>SO*K)*"<$G4A2P 72 (IDEY[7RB.@V"I>E8T[V-NB'=YU!-?470+RS M">^M'G%SBK,Y2 1N?;/%!3M,^!+&ZZTL/YS1"J[ID@_/W#8-O>JZ.GL*_&7^ MXEMN1#(ZV[XV+7A@2L !V#@]9UIPJ+QG(_5Y9GX2MDV5AQ+66]GVMFGAUB4@ MCD%S61C,110G\45*N>2RN:VKM6VOG.:,)A9X_/D!JCLZR7:AULJV2T]OO] A MX-@K^U1E4@[!SL:V_7^](10/0"1X\"19.I!4V]MV^_5&I2WT*W@^4CGW%KX5 MG\0:9^#W@#/PON/3B?@8HW.O[^K%PISZH>MOG. FA&<@.+#;49VYA]#@^$\= M6FI0IBCHU]NHG &'*.R/:"[R) 9]^QN5P^(PI?T!C4:>YJ!G=Z/RE1RDLC^B MQ4AS(/3L;E0NG8-4AN_(J1 !F/RB?X^C]0?U4=SX)XRL^CO,[]?1=%2>(Z&H M(W=/[!*@$EBMX!^^:_HB\AXF61?(DEUTU'I1^QVD1*K4J>K4 MKXRIO+RC_%5HH]F(]-\M ([:4#NF5(] 6PUQ3#*=QB-2/*HWNE23K."A3S2E9!\YD'3N[ MF*;)*J)BNV[Z<1KM1V3B"DF&2$UC A?5F5Q,@>-P+K4\6$14OG'F)3%%SVZ&5*KNI%_J4"VWH4'CET'"6)@\K)L^M[SSY@:^H M>BREL/V,5D?C -%Q.$.N%@OB\@N:G73\R2BO#.N'J1\N9QM"5>_-=/JPMJW7 M*O.GKQ7,:-:334Z3:^+QE K\?7'*&-G6&NO"K-FYM;/' /CWTJ.AN;5XY[W[ MMB2947=3:WY,&!!BQC&-MR\A93:Q#/W?B<>D.2FN3.1NYUC&)?,;,.U;\U'ZO6J!M6FZ@M)&>;:2:3K)10VQ!$W5@+ MH!H";[EN4&2QJ(3+5![U7$3K313F,5^[%D5IHT(XZ?N>[Z4Q-?5W/OMO\;_M M&^Y+VA9?_%<4KWZ0A. ,E/C)Q>F MV;E@^3JBQ%^&^AB*"6W?U/>&3Z4+5, )9EDE;D(ZVT];>L.FT,38'ZB7.1-J MDXLV^GJ]V Y,T+>%/EK",9Y+SHO9IS>R*GK;+POZ8PK3#"XT>\-X*'[&'@OT MQ^^53]#:4!\*L?F+%3#$@T-;S^GS2"B&5SY(;PK,7_> [>"@6X,AWGX=WQ&R MJW]55+[*7KR=/:3KM4.WL\6^/!;/X$?IEFDAS^2LD_?DAZ9?A'<[R?J=5+_+ M723YE[E/I-+(";U)^?E)\7VDZ5%V&ML+'*L])7*J(>\=]*&5/6;JW1N.2 <( M6-4+C=[BFGH+I<]0RZ=[,**WJ%Y7'6C?AZ%]B^Z55J60Y>Z/_^&S98RZJ^TM M>28!N(*KE/[U(*\I.([W8)W+>)MO<%E76#?()G&0B8M@ADF,(A)TQUY6B33. M1'RO>@DE);+M[.YEOB(DQ5K!X5S9E07(RL7.%@])Y/ZF**TJ)GEU$Z]$5AS5 MMJM\J2;4KK8X9DVE%3:O*3HD03$;5NUJ9X!B1 3-;5W6'KS/[ 1+JA,\*)=WMRA/!,2+)_,CTT?3]')I.@%64J9BHC;1^J$,3OQ M<\>>VE6CIAST@+\+3A)]5^J>@5+C6).@H-0.Z5 13;E@1)]5.5H =!CV=GKV M5T4&(" 2)\DCG\EXR)_G/_M>ZBA\(H+FXT5++A<.#T>+N5_\9)5)R<5:^9O' M2/$0522EJB,<B9Q MPGW$LZ\AH7Q3,R?4Y7I=RIX9P[NPZM #']R;46*Z*L*R>WLF84KXT\OZ5E.V M!Q"26'T&WAE_/.J?[O5NVVQO[D\H;6W^,*/+5GCRTKV,8'GE7*'38 M]AB'(RVI%?I@0!D=2!)5?^I2X[&OQ-9&!K22T[?CHB3E0(8:R;O17 24] @/9%)+TM :L"Q7;G4FR,%S6TG>^XY6*3"H\('-ISJ8ATRG(P] MUCP,J7$.)W6Q=BF5[;>80PZN@\NX8]N ,"D?(WVXA32V'V[V!UNA!MQG/NF* M+3T"?M [ I8?FB31)/O4Z5!X"MLYA>V5)!@' M(K@A[]2#$[!M:;1>^W&LU+:H,297AUC-4#:=3,I^AGLS8)@W#?YEIQB>'MQJM_$P:APPB0RMG;4. M()*9,\1_IFR70&B0Y?N7[F4[6]H^+^C84G5K*Q';5 V),$R=X-R)??F1H:.= M[=OKODH6BHSCZ'#AQ*OL67"\XF&"S^RTPT12+ @2&AQS#FQID(B!Y24$V]_Y M+CO&=//:_5/5XG%8KS@ 5IMMZVAXB-"&7%?.QD^<0.ZJJK&1F&>5Z?@8\X,CTB?6N1%(=6$MK=Y:@B@DAC%H/SJ)7$#)I8G MT'B[F6VG.TR_(O%P3C]%? Z;7.^BT%7&+(&H;4<7]IZ*9,K 5]MV,;9C"GU M0':UMAU)"(9')JRAN2E+-54F7BN^+)B?NIO:CMR#S5$R,5%<,F67EME3/_YX M,T\*OR2A"\V0]>/;YGU3I<<\PWFU3V3YLF32:U2$T^P&07ZZ>4K=E1.3/>?Y M[E LHYK2\JNM7E@*IU*,U=(O?\/\\L3[93_X_4$L! A0#% @ !8L* M3?R2T6=([ LT@, !$ ( ! '1G;',M,C Q.# V,S N M>&UL4$L! A0#% @ !8L*3;'-D4$L! A0#% @ !8L*33C!(JS9%P M"T4! !4 ( !#?X '1G;',M,C Q.# V,S!?8V%L+GAM;%!+ M 0(4 Q0 ( 6+"DV>N?$8)"L .RE @ 5 " 1D6 0!T M9VQS+3(P,3@P-C,P7V1E9BYX;6Q02P$"% ,4 " %BPI-(&"D,C)@ B M5@4 %0 @ %P00$ =&=L&UL4$L! M A0#% @ !8L*35U4SM:*0@ 5EP$ !4 ( !U:$! '1G I;',M,C Q.# V,S!?<')E+GAM;%!+!08 !@ & (H! "2Y $ ! end