0001437749-18-021863.txt : 20181211 0001437749-18-021863.hdr.sgml : 20181211 20181211081606 ACCESSION NUMBER: 0001437749-18-021863 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 57 CONFORMED PERIOD OF REPORT: 20181031 FILED AS OF DATE: 20181211 DATE AS OF CHANGE: 20181211 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Perma-Pipe International Holdings, Inc. CENTRAL INDEX KEY: 0000914122 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL & COMMERCIAL FANS & BLOWERS & AIR PURIFYING EQUIP [3564] IRS NUMBER: 363922969 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32530 FILM NUMBER: 181227831 BUSINESS ADDRESS: STREET 1: 6410 WEST HOWARD STREET CITY: NILES STATE: IL ZIP: 60714 BUSINESS PHONE: 8479661000 MAIL ADDRESS: STREET 1: 6410 WEST HOWARD STREET CITY: NILES STATE: IL ZIP: 60714 FORMER COMPANY: FORMER CONFORMED NAME: MFRI INC DATE OF NAME CHANGE: 19970402 FORMER COMPANY: FORMER CONFORMED NAME: MIDWESCO FILTER RESOURCES INC DATE OF NAME CHANGE: 19970402 10-Q 1 ppih20181031_10q.htm FORM 10-Q ppih20181031_10q.htm
 

 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended October 31, 2018

 

Commission File No. 0-18370

 

Perma-Pipe International Holdings, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware

36-3922969

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

 

 

6410 W. Howard Street, Niles, Illinois

60714

(Address of principal executive offices)

(Zip Code)

 

(847) 966-1000

(Registrant's telephone number, including area code)

 

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

Yes ☒    No ☐

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate 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 ☒    No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer", "accelerated filer", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. Large accelerated filer ☐ Accelerated filer ☐ Non-accelerated filer ☐ Smaller reporting company ☒ 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 ☒

 

On December 6, 2018, there were 7,885,374 shares of the registrant's common stock outstanding.

 

 

 

Perma-Pipe International Holdings, Inc.

 

FORM 10-Q

 

For the fiscal quarter ended October 31, 2018

 

TABLE OF CONTENTS

 

Item

 

Page

 

 

 

Part I

Financial Information

 

 

 

 

1.

Financial Statements

 

 

Consolidated Statements of Operations (Unaudited) for the Three and Nine Months Ended October 31, 2018 and 2017

2

 

Consolidated Statements of Comprehensive Loss (Unaudited) for the Three and Nine Months Ended October 31, 2018 and 2017

3

 

Consolidated Balance Sheets as of October 31, 2018 (Unaudited) and January 31, 2018

4

 

Consolidated Statements of Stockholders' Equity as of October 31, 2018 (Unaudited), July 31, 2018 (Unaudited), April 30, 2018 (Unaudited), and January 31, 2018

5

 

Consolidated Statements of Cash Flows (Unaudited) for the Nine Months Ended October 31, 2018 and 2017

6

 

Notes to Consolidated Financial Statements (Unaudited)

7

 

 

 

2.

Management's Discussion and Analysis of Financial Condition and Results of Operations

18

 

 

 

4.

Controls and Procedures

23

 

 

 

Part II

Other Information

 

 

 

 

6.

Exhibits

24

 

 

 

Signatures

25

 

 

 

PART I FINANCIAL INFORMATION

 

Item 1.

Financial Statements

 

PERMA-PIPE INTERNATIONAL HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)

(In thousands, except per share data)

 

   

Three Months Ended October 31,

 

Nine Months Ended October 31,

      2018     2017     2018     2017

Net sales

  $ 32,806     $ 27,498     $ 94,020     $ 77,851  

Cost of sales

    25,923       24,178       77,019       69,688  

Gross profit

    6,883       3,320       17,001       8,163  
                                 

Operating expenses

                               

General and administrative expenses

    4,247       4,314       12,153       12,456  

Selling expenses

    1,554       1,297       4,017       3,920  

Total operating expenses

    5,801       5,611       16,170       16,376  
                                 

Income/(loss) from operations

    1,082       (2,291 )     831       (8,213 )
                                 

Interest expense, net

    280       193       830       507  

Income/(loss) from operations before income taxes

    802       (2,484 )     1       (8,720 )
                                 

Income tax expense/(benefit)

    934       808       1,525       (241 )
                                 

Net loss

  $ (132 )   $ (3,292 )   $ (1,524 )   $ (8,479 )
                                 

Weighted average common shares outstanding

                               

Basic and diluted

    7,877       7,714       7,806       7,668  
                                 

Loss per share

                               

Basic and diluted

    (0.02 )     (0.43 )     (0.20 )     (1.11 )

 

See accompanying notes to consolidated financial statements.

Note: Earnings per share calculations could be impacted by rounding.

 

 

 

PERMA-PIPE INTERNATIONAL HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)

(In thousands)

 

   

Three Months Ended October 31,

 

Nine Months Ended October 31,

   

2018

 

2017

 

2018

 

2017

Net loss

  $ (132 )   $ (3,292 )   $ (1,524 )   $ (8,479 )
                                 

Other comprehensive (loss) income

                               

Foreign currency translation adjustments, net of tax

    (551 )     (250 )     (1,538 )     822  

Unrealized gain on marketable security, net of tax

    -       -       -       (92 )

Other comprehensive (loss) income

    (551 )     (250 )     (1,538 )     730  
                                 

Comprehensive loss

  $ (683 )   $ (3,542 )   $ (3,062 )   $ (7,749 )

 

See accompanying notes to consolidated financial statements.

 

 

 

PERMA-PIPE INTERNATIONAL HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

(In thousands except per share data)

 

October 31, 2018

 

January 31, 2018

ASSETS

 

Unaudited

       

Current assets

               

Cash and cash equivalents

  $ 9,582     $ 7,084  

Restricted cash

    2,536       1,237  

Trade accounts receivable, less allowance for doubtful accounts of $480 at October 31, 2018 and $469 at January 31, 2018

    32,280       32,936  

Inventories, net

    14,330       16,856  

Prepaid expenses and other current assets

    3,345       2,703  

Contract assets

    2,357       1,502  

Total current assets

    64,430       62,318  

Property, plant and equipment, net of accumulated depreciation

    31,020       34,509  

Other assets

               

Deferred tax assets - long-term

    45       391  

Goodwill

    2,269       2,423  

Other assets

    5,966       4,943  

Total other assets

    8,280       7,757  

Total assets

  $ 103,730     $ 104,584  

LIABILITIES AND STOCKHOLDERS' EQUITY

               

Current liabilities

               

Trade accounts payable

  $ 9,788     $ 14,186  

Accrued compensation and payroll taxes

    1,893       1,580  

Commissions and incentives payable

    1,789       787  

Revolving line of credit

    13,662       7,273  

Current maturities of long-term debt

    1,046       753  

Customers' deposits

    4,028       5,236  

Outside commissions payable

    2,194       1,800  

Contract liability

    1,599       1,967  

Other accrued liabilities

    3,491       4,259  

Income taxes payable

    1,348       1,339  

Total current liabilities

    40,838       39,180  

Long-term liabilities

               

Long-term debt, less current maturities

    6,892       7,728  

Deferred compensation liabilities

    3,504       4,098  

Deferred tax liabilities - long-term

    1,149       1,242  

Other long-term liabilities

    534       524  

Total long-term liabilities

    12,079       13,592  

Stockholders' equity

               

Common stock, $.01 par value, authorized 50,000 shares; 7,877 issued and outstanding at October 31, 2018 and 7,717 issued and outstanding at January 31, 2018

    79       77  

Additional paid-in capital

    58,365       56,304  

Accumulated deficit

    (4,627 )     (3,103 )

Accumulated other comprehensive loss

    (3,004 )     (1,466 )

Total stockholders' equity

    50,813       51,812  

Total liabilities and stockholders' equity

  $ 103,730     $ 104,584  

 

See accompanying notes to consolidated financial statements.

 

 

 

PERMA-PIPE INTERNATIONAL HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

(unaudited)

(In thousands, except share data)

 

   

Common

Stock

 

Additional

Paid-in

Capital

 

Accumulated Deficit

 

Accumulated Other Comprehensive Loss

 

Total Stockholders' Equity

Total stockholders' equity at January 31, 2018

  $ 77     $ 56,304     $ (3,103 )   $ (1,466 )   $ 51,812  
                                         

Net loss

                    (1,117 )             (1,117 )
Common stock issued under stock plans, net of shares used for tax withholding             25                       25  

Stock-based compensation expense

            249                       249  

Foreign currency translation adjustment

                            (665 )     (665 )
Total stockholders' equity at April 30, 2018   $ 77     $ 56,578     $ (4,220 )   $ (2,131 )   $ 50,304  
                                         
Net loss                     (275 )             (275 )

Common stock issued under stock plans, net of shares used for tax withholding

    2       1,040                       1,042  
Stock-based compensation expense             462                       462  
Foreign currency translation adjustment                             (322 )     (322 )
Total stockholders' equity at July 31, 2018   $ 79     $ 58,080     $ (4,495 )   $ (2,453 )   $ 51,211  
                                         
Net loss                     (132 )             (132 )
Common stock issued under stock plans, net of shares used for tax withholding             (3 )                     (3 )
Stock-based compensation expense             288                       288  
Foreign currency translation adjustment                             (551 )     (551 )

Total stockholders' equity at October 31, 2018

  $ 79     $ 58,365     $ (4,627 )   $ (3,004 )   $ 50,813  
 

 

Shares

 

2018

 

2017

Balances at beginning of year

    7,716,542       7,595,509  

Treasury stock released

          26,753  

Shares issued

    161,332       94,280  

Balances at period end

    7,877,874       7,716,542  

 

See accompanying notes to consolidated financial statements.

 

 

 

PERMA-PIPE INTERNATIONAL HOLDINGS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)

 

(In thousands)

 

Nine Months Ended October 31,

   

2018

 

2017

Operating activities

               

Net loss

  $ (1,524 )   $ (8,479 )

Adjustments to reconcile net loss to net cash flows used in operating activities

               

Depreciation and amortization

    3,482       3,772  

Deferred tax expense (benefit)

    346       (544 )

Equity-based compensation expense

    999       795  

Loss on disposal of fixed assets

    46       8  

Provision on doubtful accounts

    14       (324 )

Gain from sale of marketable securities

    -       (142 )

Changes in operating assets and liabilities

               

Accounts receivable

    (165 )     2,989  

Inventories

    2,269       (375 )

Change in contract assets and contract liabilities

    (1,221 )     513  

Accounts payable

    (5,460 )     (1,627 )

Accrued compensation and payroll taxes

    1,468       (1,633 )

Customers' deposits

    (1,194 )     1,566  

Income taxes receivable and payable

    54       (621 )

Prepaid expenses and other current assets

    (801 )     (196 )

Other assets and liabilities

    1,061       105  

Net cash used in operating activities

    (626 )     (4,193 )

Investing activities

               

Capital expenditures

    (885 )     (2,082 )

Proceeds from sales of marketable securities

    -       142  

Proceeds from sales of property and equipment

    -       1  

Net cash used in investing activities

    (885 )     (1,939 )

Financing activities

               

Proceeds from revolving lines

    42,201       31,652  

Payments of debt on revolving lines of credit

    (35,152 )     (26,055 )

Debt issuance costs

    (930 )     -  

Payments of other debt

    (266 )     (161 )

Decrease in drafts payable

    (20 )     (4 )

(Payments)/borrowings on capitalized lease obligations

    (205 )     632  

Release of treasury stock

    -       170  

Stock options exercised and taxes paid related to restricted shares vested

    249       (216 )

Net cash provided by financing activities

    5,877       6,018  

Effect of exchange rate changes on cash, cash equivalents and restricted cash

    (569 )     684  

Net increase in cash, cash equivalents and restricted cash

    3,797       570  

Cash, cash equivalents and restricted cash - beginning of period

    8,321       8,701  

Cash, cash equivalents and restricted cash - end of period

  $ 12,118     $ 9,271  

Supplemental cash flow information

               

Interest paid

  $ 917     $ 584  

Income taxes paid

    1,118       786  

Fixed assets acquired under capital leases

    -       841  

Funds held in escrow related to the sale of Filtration assets

    -       250  

 

See accompanying notes to consolidated financial statements.

 

 

PERMA-PIPE INTERNATIONAL HOLDINGS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)

October 31, 2018

(Tabular amounts presented in thousands, except per share amounts)

 

 

Note 1 - Basis of presentation

 

The interim consolidated financial statements of Perma-Pipe International Holdings, Inc., and subsidiaries ("PPIH", "Company", or "Registrant", or "we", or "us") are unaudited, but include all adjustments that the Company's management considers necessary to present fairly the financial position and results of operations for the periods presented. These adjustments consist of normal recurring adjustments. Information and footnote disclosures have been omitted pursuant to Securities and Exchange Commission ("SEC") rules and regulations. The consolidated balance sheet as of January 31, 2018 is derived from the audited consolidated balance sheet as of that date. The results of operations for any interim period are not necessarily indicative of future or annual results. Interim financial statements should be read in conjunction with the financial statements and the notes thereto included in the Company's latest Annual Report on Form 10-K. The Company's fiscal year ends on January 31. Years and balances described as 2018 and 2017 are for the three and nine months ended October 31, 2018 and 2017, respectively.

 

 

Note 2 - Business segment reporting

 

PPIH is engaged in the manufacture and sale of products in one segment: Piping Systems. Piping Systems engineers, designs, manufactures and sells specialty piping, leak detection and location systems. Specialty piping systems include (i) industrial and secondary containment piping systems for transporting chemicals, hazardous fluids and petroleum products, (ii) insulated and jacketed piping systems for district heating and cooling, municipal freeze protection, oil & gas, mining and industrial applications, and (iii) the coating and/or insulation of oil and gas gathering flow and long lines for oil and mineral transportation. The Company's leak detection and location systems are sold with its piping systems and on a stand-alone basis, to monitor areas where fluid intrusion may contaminate the environment, endanger personal safety, cause a fire hazard, impair essential services or damage equipment or property.

 

 

Note 3 - Accounts receivable

 

The majority of the Company's accounts receivable are due from geographically dispersed contractors and manufacturing companies. Credit is extended based on an evaluation of a customer's financial condition, including the availability of credit insurance. In the U.S., collateral is not generally required. In the U.A.E. and Saudi Arabia, letters of credit are usually obtained for significant orders. Accounts receivable are due within various time periods specified in the terms applicable to the specific customer and are stated at amounts due from customers net of an allowance for claims and doubtful accounts. The allowance for doubtful accounts is based on specifically identified amounts in customers' accounts, where future collectability is deemed uncertain. Management may exercise its judgment in adjusting the provision as a consequence of known items, such as current economic factors and credit trends. Past due trade accounts receivable balances are written off when the Company's collection efforts have been unsuccessful in collecting the amount due and the amount is deemed uncollectable. The write-off is recorded against the allowance for doubtful accounts.

 

One of the Company’s accounts receivable in the total amount of $5.4 million as of January 31, 2018 (inclusive of a retention receivable amount of $3.7 million, of which $3.2 million was included in the balance of other long-term assets as of October 31, 2018 and January 31, 2018, due to the long-term nature of the receivables) has been outstanding for several years as of October 31, 2018. The Company completed all of its deliverables in 2015, and has been engaged in ongoing active efforts to collect this amount. Since January 31, 2018, the Company has received payments of approximately $0.5 million, which reduced the balance of this receivable. As a result, the Company did not reserve any allowance against this receivable as of October 31, 2018. The Company continues to engage with the customer to ensure full payment of open balances. However, if the Company’s efforts to collect on this account are not successful in fiscal 2018, then the Company may recognize an allowance for all, or substantially all, of any such then uncollected amounts. As of October 31, 2018, this receivable balance, inclusive of a retention receivable amount, was $4.9 million. During November 2018, the Company received approximately $0.1 million, thus reducing this receivable balance to $4.8 million. 

 

 

For the three and nine month months ended October 31, 2018 and 2017, no individual customer accounted for 10% or more of the Company's consolidated net sales. 

 

At October 31, 2018, one customer accounted for 18% of the Company's accounts receivable. At January 31, 2018, three customers collectively accounted for 35% of the Company's accounts receivable. 

 

 

Note 4 - Revenue recognition

 

On February 1, 2018, the Company adopted Accounting Standards Codification Topic 606, "Revenue from Contracts with Customers," ("Topic 606"), using the modified retrospective method applied to contracts that were not completed as of that date. Under this methodology the effect, if any, of initially applying the new revenue standard was to be recorded as an adjustment to the opening balance of retained earnings, while periods prior to the adoption date were not to be adjusted and continue to be reported in accordance with the accounting policies in effect for those periods.

 

The Company conducted a complete and thorough analysis of each single element of the five-step model of Topic 606 and concluded that there was no material impact to the Company as a result of the adoption of the new standard. As such, the Company was not required to make a cumulative adjustment to the opening balances of retained earnings, contract assets or contract liabilities upon its initial application of the new revenue standard. 

 

Revenue from contracts with customers:

 

The Company defines a contract as an agreement that has approval and commitment from both parties, defined rights and identifiable payment terms, which ensures the contract has commercial substance and that collectability is reasonably assured.

 

The Company’s standard revenue transactions are classified in to two main categories:

 

 

1)

Systems - which include all bundled products in which Perma-Pipe designs, engineers, and manufactures pre-insulated piping systems, insulates subsea flowline pipe or subsea oil production equipment. Additionally, this systems classification also includes coating applied to pipes and structures which are provided by the customer.

 

 

2)

Products - which include cables, leak detection products, heat trace products sold under the PermAlert brand name, material/goods not bundled with piping or flowline systems, and field services not bundled into a project contract.

 

 

The Systems revenue class has generally accounted for more than 90% of the Company’s total revenue and is recognized over time. The remaining revenue (Product class) is recognized when goods are shipped or services are performed. A breakdown of the Company's revenues by revenue class for the three and nine months ended October 31, 2018 and 2017 are as follows:

 

   

Three Months Ended October 31,

 

Nine Months Ended October 31,

   

2018

 

2017

 

2018

 

2017

   

Sales

 

% to Total

 

Sales

 

% to Total

 

Sales

 

% to Total

 

Sales

 

% to Total

Products

  $ 4,440       14 %   $ 2,504       9 %   $ 9,447       10 %   $ 5,830       7 %
                                                                 

Specialty Piping Systems and Coating

                                                               

Revenue recognized under input method

    11,869       36 %     10,986       40 %     32,778       35 %     34,240       44 %

Revenue recognized under output method

    16,497       50 %     14,008       51 %     51,795       55 %     37,781       49 %

Total

  $ 32,806       100 %   $ 27,498       100 %   $ 94,020       100 %   $ 77,851       100 %

 

Most of the Company’s revenue is recognized over time as the manufacturing process progresses because one of the following conditions exist:

 

 

1)

the customer owns the material that is being insulated or coated, so the customer controls the asset and thus the work-in-process; or

 

 

2)

the customer controls the work-in-process due to the custom nature of the pre-insulated, fabricated system being manufactured as evidenced by the Company’s right to payment for work performed to date plus seller’s profit margin for products that have no alternative use for the Company.

 

The U.S. operating entities measure revenue by the costs incurred to date relative to the estimated costs to satisfy the contract using the percentage-of-completion method (an input method). Generally, these contracts are considered a single performance obligation satisfied over time and due to the custom nature of the goods and services, the percentage-of-completion method is the most faithful depiction of the Company’s performance as it measures the value of the goods and services transferred to the customer. Costs include all material, labor, and direct costs incurred to satisfy the performance obligations of the contract. Revenue recognition begins when projects costs are incurred.

 

All other operating entities measure revenue by the direct measurement of the outputs produced relative to the remaining goods promised under the contract (output method). Due to the types of end customers, generally these contracts require formal inspection protocols or specific export documentation for units produced or produced and shipped, therefore, the output method is the most faithful depiction of the Company’s performance. Depending on the conditions of the contract, revenue may be recognized based on units produced, inspected and held by the Company prior to shipment or on units produced, inspected and shipped.

 

Contract modifications that occur prior to the start of the manufacturing process will supersede the original contract and revenue is recognized using the modified contract value. Contract modifications that occur during the manufacturing process (changes in scope of work, job performance, material costs, and/or final contract settlements) are recognized in the period in which the revisions are known. Provisions for losses on uncompleted contracts are made in contract liabilities account in the period such losses are identified.

 

Contract assets and liabilities:

 

Contract assets represent revenue recognized in excess of amounts billed (unbilled receivables) for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Contract liabilities represent billings in excess of costs (unearned revenue) for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Both customer billings and the satisfaction (or partial satisfaction) of the performance obligation(s) occur throughout the manufacturing process and impacts the period end balances in these accounts.

 

 

The Company anticipates that substantially all costs incurred for uncompleted contracts as of October 31, 2018 will be billed and collected within one year.

 

The following tables set forth the changes in the Company's contract assets and liabilities for the periods indicated. The Company expects to recognize the remaining balances as of October 31, 2018 within one year.

 

   

Contract Assets

Balance January 31, 2018

  $ 1,502  

Costs and gross profit recognized during the period for uncompleted contracts from the prior period

    (1,085 )

Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period

    1,417  

Closing Balance at April 30, 2018

  $ 1,834  

Costs and gross profit recognized during the period for uncompleted contracts from the prior period

    (1,395 )

Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period

    1,575  

Closing Balance at July 31, 2018

  $ 2,014  
Costs and gross profit recognized during the period for uncompleted contracts from the prior period     (1,917 )
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period     2,260  
Closing Balance at October 31, 2018   $ 2,357  

 

   

Contract Liabilities

Balance January 31, 2018

  $ 1,967  

Revenue recognized during the period for uncompleted contracts from the prior period

    (1,810 )

New contracts entered into that are uncompleted at the end of the current period

    413  

Closing Balance at April 30, 2018

  $ 570  

Revenue recognized during the period for uncompleted contracts from the prior period

    (422 )

New contracts entered into that are uncompleted at the end of the current period

    398  

Closing Balance at July 31, 2018

  $ 546  
Revenue recognized during the period for uncompleted contracts from the prior period     (497 )
New contracts entered into that are uncompleted at the end of the current period     1,550  
Closing Balance at October 31, 2018   $ 1,599  

 

Practical expedients:

 

Costs to obtain a contract are not considered project costs as they are not usually incremental, nor does job duration span more than one year. The Company applies practical expedient for these types of costs and as such are expensed in the period incurred.

 

As the Company's contracts are less than one year, the Company has applied the practical expedient regarding disclosure of the aggregate amount and future timing of performance obligations that are unsatisfied or partially satisfied as of the end of the reporting period.

 

 

 

Note 5 - Income taxes

 

The determination of the consolidated provision for income taxes, deferred tax assets and liabilities and related valuation allowances requires management to make judgments and estimates. As a company with subsidiaries in foreign jurisdictions, the process of calculating income taxes involves estimating current tax obligations and exposures in each jurisdiction as well as making judgments regarding the future recoverability of deferred tax assets. Income earned in the United Arab Emirates is not subject to local country income tax. Additionally, the relative proportion of taxable income earned domestically versus internationally can fluctuate significantly from period to period. Changes in the estimated level of annual pre-tax income, tax laws and the results of tax audits can affect the overall effective income tax rate, which impacts the level of income tax expense and net income. Judgments and estimates related to the Company's projections and assumptions are inherently uncertain; therefore, actual results could differ materially from projections.

 

The Company's effective tax rate ("ETR") from operations for the current third quarter and year-to-date was 116% and 122,166%, compared to 32.5% and 2.8% during the respective prior year periods. The change in the ETR from the prior year-to-date to the current year-to-date was in large part due to changes in the Company's net income by jurisdiction. Additional factors include the tax impact of a Canadian business combination which occurred in the prior year, the valuation allowance against the domestic deferred tax asset, and the fact that the Company's operating performance is close to break-even for the current year-to-date. Since the Company is near break-even, relatively small changes to ordinary income will have a large impact to the effective tax rate, which has occurred for PPIH this quarter resulting in the high ETR reflected above. The year-to-date tax expense is $1.5 million and the ordinary income before tax is less than $0.1 million which has produced an ETR of 122,166%. While consolidated ordinary income before tax is near break-even, the Company accrues taxes in various countries where they are generating income while applying a valuation allowance in the U.S. which attributes to the unusually large ETR.

 

The amount of unrecognized tax benefits, including interest and penalties, at October 31, 2018, recorded in other long-term liabilities was $0.1 million, all of which would impact the Company’s ETR if recognized.

 

The U.S. Tax Cuts and Jobs Act ("Tax Act") was enacted on December 22, 2017 and introduced significant changes to U.S. income tax law. The Tax Act reduced the U.S. statutory tax rate from 35% to 21%, effective January 1, 2018 and created new taxes on certain foreign-sourced earnings and certain related-party payments, which are referred to as the global intangible low-taxed income tax and the base erosion anti-abuse tax, respectively. In addition, in 2017 the Company was subject to the one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax.

 

Due to the timing of the enactment and the complexity involved in applying the provisions of the Tax Act, the Company has made reasonable estimates of the effects and recorded provisional amounts in its financial statements as of January 31, 2018 and October 31, 2018. As the Company collects and prepares necessary data, and interprets the Tax Act and any additional guidance issued by the U.S. Treasury Department, the IRS, and other standard-setting bodies, the Company may make future adjustments to its provisional amounts. Furthermore, the Company considered the impact of the global intangible low-taxed income ("GILTI") provision during the third quarter and determined that there was an inclusion of $0.1 million based on year-to-date figures. The Company has elected to account for the impact of GILTI as a current period expense when incurred, however due to the net operating losses ("NOLs") available to the Company, along with the valuation allowance in the U.S. this had no impact on the current quarter tax expense, and no additional expense was recorded for this. The accounting for the tax effects of the Tax Act will be completed within the measurement period.

 

Provisional amounts for the foregoing income tax effects of the Tax Act have been recorded as of October 31, 2018 and are subject to change during the measurement period.

 

 

Note 6 - Impairment of long-lived assets

 

The Company's assessment of long-lived assets, and other identifiable intangibles is based upon factors that market participants would use in accordance with the accounting guidance for the fair value measurement of assets. The Company will continue testing for potential impairment at least annually or as otherwise required by applicable accounting standards. There was no impairment of long-lived assets for the three and nine months ended October 31, 2018 and 2017.

 

Goodwill. The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business with the residual of the purchase price recorded as goodwill. All identifiable goodwill as of October 31, 2018 and January 31, 2018 was attributable to the purchase of Perma-Pipe Canada, Ltd.

 

   

January 31, 2018

 

Foreign exchange change effect

 

October 31, 2018

Goodwill

  $ 2,423     $ (154 )   $ 2,269  

 

The Company performs an impairment assessment of goodwill annually as of January 31, or more frequently if triggering events occur, based on the estimated fair value of the related reporting unit or intangible asset. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. There was no impairment of goodwill for the three and nine months ended October 31, 2018 and 2017.

 

 

 

Note 7 - Stock-based compensation

 

At October 31, 2018, the Company had one incentive stock plan under which new equity incentive awards may be granted:

 

 

2017 Omnibus Stock Incentive Plan dated June 13, 2017, as amended, which stockholders approved in June 2017 ("2017 Plan")

 

The Company has prior incentive plans under which previously granted awards remain outstanding, but under which no new awards may be granted. At October 31, 2018, the Company had reserved a total of 921,314 shares for grants and issuances under these incentive stock plans, which includes a reserve for issuances pursuant to unvested or unexercised prior awards, and shares for new grants or issuances pursuant to the 2017 Plan.

 

While the 2017 Plan provides for the grant of deferred shares, non-qualified stock options, incentive stock options, restricted shares, restricted stock units, and performance-based restricted stock units intended to qualify under section 422 of the Internal Revenue Code, to date the Company has issued only restricted shares and restricted stock units under the 2017 Plan and currently intends to continue this practice. The 2017 Plan authorizes awards to officers, employees, consultants, and directors.

 

The Company has stock-based compensation awards that can be granted to eligible employees, officers or directors. The following is the stock-based compensation expense:

 

   

Three Months Ended October 31,

 

Nine Months Ended October 31,

   

2018

 

2017

 

2018

 

2017

Stock-based compensation expense

  $ 5     $ 21     $ 28     $ 80  

Restricted stock-based compensation expense

    283       294       971       938  
Total stock-based compensation expense   $ 288     $ 315     $ 999     $ 1,018  

 

Stock Options

 

The following tables summarize the Company's stock option activity:

 

Option activity

 

No. of Shares Underlying Options

  Weighted Average Exercise Price   Weighted Average Remaining Contractual Term   Aggregate Intrinsic Value

Outstanding at January 31, 2018

    358       9.44       4.0     $ 482  

Exercised

    (37 )     6.88               86  

Expired or forfeited

    (54 )     17.08                  

Outstanding end of period

    267       8.42       3.6       408  
                                 

Exercisable end of period

    257     $ 8.49       3.5     $ 384  

 

Unvested option activity

 

No. of Shares Underlying Options

  Weighted Average Grant Date Fair Value   Aggregate Intrinsic Value

Outstanding at January 31, 2018

    31     $ 8.24     $ 50  

Vested

    (14 )                

Expired or forfeited

    (7 )                

Outstanding end of period

    10     $ 7.00     $ 23  

 

 

As of October 31, 2018, there was less than $0.1 million of total unrecognized compensation expense related to unvested stock options. The expense is expected to be recognized over a weighted average period of 1.4 years.

 

Restricted stock

 

The following table summarizes the Company's restricted stock activity for the year:

 

Restricted stock activity

 

Restricted Shares

 

Weighted

Average Grant

Price Per Share

 

Aggregate

Intrinsic Value

Outstanding (unvested) at January 31, 2018

    360     $ 9.05     $ 3,254  

Granted

    148       9.76          

Vested and issued

    (89 )                

Forfeited

    (69 )     7.27          

Outstanding (unvested) end of period

    350       9.14     $ 3,199  

 

As of October 31, 2018, there was $1.3 million of unrecognized compensation expense related to unvested restricted stock granted under the plans. The expense is expected to be recognized over a weighted average period of 2.4 years.

 

As a result of certain events that occurred during second quarter of fiscal 2018, including a settlement of stock-based award previously granted to a retiring member of the Company's Board of Directors, the Company changed its method of accounting for deferred stock compensation arrangements granted to the Company's directors from liability accounting treatment to equity accounting treatment and, as such, reclassified $0.7 million from a liability to additional paid in capital.

 

 

Note 8 - Earnings per share

 

   

Three Months Ended October 31,

 

Nine Months Ended October 31,

   

2018

 

2017

 

2018

 

2017

Basic weighted average common shares outstanding

    7,877       7,714       7,806       7,668  

Dilutive effect of equity compensation plans

                       

Weighted average common shares outstanding assuming full dilution

    7,877       7,714       7,806       7,668  
                                 

Stock options not included in the computation of diluted earnings per share of common stock because the option exercise prices exceeded the average market prices of the common shares

    176       143       176       143  

Stock options with an exercise price below the average market price

    91       226       91       226  

 

 

 

Note 9 - Debt

 

Debt totaled $21.6 million at October 31, 2018, a net increase of $5.8 million since January 31, 2018.

 

Revolving lines North AmericaOn September 20, 2018, the Company and certain of its U.S. and Canadian subsidiaries (collectively, together with the Company, the “North American Loan Parties”) entered into a new Revolving Credit and Security Agreement (the “Credit Agreement”) with PNC Bank, National Association, as administrative agent and lender (“PNC”), providing for a new three-year $18 million Senior Secured Revolving Credit Facility, subject to a borrowing base including various reserves (the “Senior Credit Facility”). The Senior Credit Facility replaced the Company’s then existing $15 million Credit and Security Agreement, dated September 24, 2014, among various subsidiaries of the Company and Bank of Montreal, as successor by assignment to BMO Harris Bank N.A., as amended (the “Prior Credit Agreement”).

 

The Company initially used borrowings under the new Senior Credit Facility to pay off outstanding amounts under the Prior Credit Agreement (which totaled approximately USD $3,773,823 plus CAD 4,794,528) and cash collateralize a letter of credit (USD $154,500). The Company expects to use additional borrowings under the new Senior Credit Agreement to fund future capital expenditures and on-going working capital needs, and for other corporate purposes. Borrowings under the Senior Credit Facility bear interest at a rate equal to an alternate base rate or London Interbank Offered Rate ("LIBOR"), plus, in each case, an applicable margin.  The applicable margin is based on average quarterly undrawn availability with respect to the Senior Credit Facility.  Interest on alternate base rate borrowings are generally payable monthly in arrears and interest on LIBOR borrowings are generally be payable in arrears on the last day of each interest period.  Additionally, the Company is required to pay a 0.375% per annum facility fee on the unused portion of the Senior Credit Facility.  The facility fee is payable quarterly in arrears.

 

Subject to certain exceptions, borrowings under the Senior Credit Facility are secured by substantially all of the assets of the Company and certain of its North American subsidiaries. The North American Loan Parties’ obligations under the Senior Credit Facility are guaranteed by Perma-Pipe Canada, Inc. The Senior Credit Facility will mature on September 20, 2021. Subject to certain qualifications and exceptions, the Senior Credit Facility contains covenants that, among other things, restrict the North American Loan Parties’ ability to create liens, merge or consolidate, consummate acquisitions, make investments, dispose of assets, incur debt, and pay dividends and other distributions. In addition, the North American Loan Parties cannot allow capital expenditures to exceed $3 million annually (plus a limited carryover of unused amounts).

 

The Senior Credit Facility also contains financial covenants requiring (i) the North America Loan Parties to achieve consolidated net income (excluding the financial performance of the Company’s foreign subsidiaries not party to the Credit Agreement) before interest, taxes, depreciation, amortization and certain other adjustments (“EBITDA”) of at least $1,807,000 for the period from August 1, 2018 through October 31, 2018; (ii) the North America Loan Parties to achieve EBITDA of at least $2,462,000 for the period from August 1, 2018 through January 31, 2019; (iii) the North America Loan Parties to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility (excluding from the calculation items related to the financial performance of the Company’s foreign subsidiaries not party to the Credit Agreement) to be not less than 1.10 to 1.00 for the nine-month period ending April 30, 2019 and for the quarter ending July 31, 2019 and each quarter end thereafter on a trailing four-quarter basis; and (iv) the Company and its subsidiaries (including the Company’s foreign subsidiaries not party to the Credit Agreement) to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility of not less than 1.10 to 1.00 for the nine-month period ending October 31, 2018 and for the quarter ending January 31, 2019 and each quarter end thereafter on a trailing four-quarter basis. The Company was in compliance with this requirement as of  October 31, 2018.

 

 

The Senior Credit Facility contains customary events of default. If an event of default occurs and is continuing, then PNC may terminate all commitments to extend further credit and declare all amounts outstanding under the Senior Credit Facility due and payable immediately. In addition, if any of the North American Loan Parties or certain of their subsidiaries become the subject of voluntary or involuntary proceedings under any bankruptcy, insolvency or similar law, then any outstanding obligations under the Senior Credit Facility will automatically become immediately due and payable. Borrowings under the Senior Credit Facility will bear interest at a rate of 2.00% per annum in excess of the otherwise applicable rate while a bankruptcy event of default exists or, upon the lenders’ request, during the continuance of any other event of default.

 

As of October 31, 2018, the Company had borrowed an aggregate of $13.7 million at 7.75% and 5.78%, with a weighted average rate of 6.45%, and had $2.9 million available to them under the Senior Credit Facility. 

Revolving lines foreign. The Company also has credit arrangements used by its Middle Eastern subsidiaries. These credit arrangements are in the form of overdraft facilities and project financing at rates competitive in the countries in which the Company operates. The lines are secured by certain equipment, certain assets (such as accounts receivable and inventory), and a guarantee by the Company. Some credit arrangement covenants require a minimum tangible net worth to be maintained, including maintaining certain levels of intercompany subordinated debt. In addition, some of the revolving credit facilities restrict payment of dividends. On October 31, 2018, the Company was in compliance with the covenants under the credit arrangements. On October 31, 2018, interest rates were based on the Emirates Inter Bank Offered Rate (EIBOR) plus 3.5% per annum, with a minimum interest rate of 4.5% per annum. On October 31, 2018, the Company's interest rates ranged from 6.11% to 6.14%, with a weighted average rate of 6.14%, and the Company could borrow $9.1 million under these credit arrangements. On October 31, 2018, $6.6 million of availability was used to support letters of credit to guarantee amounts committed for inventory purchases and for performance guarantees. On October 31, 2018, the Company had borrowed $0.5 million, and had an additional $2.1 million available. The foreign revolving lines balances as of October 31, 2018 and January 31, 2018, were included as current maturities of long-term debt in the Company's consolidated balance sheets. 

Mortgages. On July 28, 2016, the Company borrowed 8.0 million CAD (approximately $6.1 million at the prevailing exchange rate on the transaction date) from a bank in Canada under a mortgage note secured by the Company's manufacturing facility located in Alberta, Canada, that matures on December 23, 2042. The interest rate is variable, currently at 6.1%, with monthly payments of 37 thousand CAD (approximately $28 thousand) for interest; and monthly payments of 27 thousand CAD (approximately $20 thousand) for principal. Principal payments began January 2018.

On June 19, 2012, the Company borrowed $1.8 million under a mortgage note secured by its manufacturing facility in Lebanon, Tennessee. The proceeds were used for payment of amounts borrowed. The loan bears interest at 4.5% with monthly payments of $13 thousand for both principal and interest and matures July 1, 2027. On June 19, 2022, and on the same day of each year thereafter, the interest rate shall adjust to the prime rate, provided that the applicable interest rate shall not adjust more than 2.0% per annum and shall be subject to a ceiling of 18.0% and a floor of 4.5%.

 

Capital Leases. In 2017, the Company obtained three capital leases for 1.1 million CAD (approximately $0.8 million at the prevailing exchange rates on the transaction dates) to finance vehicle equipment. The interest rates for these capital leases were from 4.0% to 7.8% per annum with monthly principal and interest payments of less than $0.1 million. These leases mature from April 30, 2021 to September 29, 2022.

 

 

 

Note 10 - Restricted cash

 

Restricted cash held by foreign subsidiaries was $1.0 million as of October 31, 2018 and $1.2 million as of January 31, 2018. Restricted cash held by foreign subsidiaries is related to fixed deposits that also serve as security deposits and guarantees. Restricted cash held in the U.S. on October 31, 2018 was $1.5 million, and is a cash collateral held by PNC Bank in relation to the new credit agreement.  

 

   

Nine Months Ended October 31,

   

2018

 

2017

Cash and cash equivalents

  $ 9,582     $ 8,373  

Restricted cash

    2,536       898  

Cash, cash equivalents and restricted cash shown in the statement of cash flows

  $ 12,118     $ 9,271  

 

 

Note 11 - Fair value

 

The carrying values of cash and cash equivalents, accounts receivable and accounts payable are reasonable estimates of their fair value due to their short-term nature. The carrying amount of the Company's short-term debt, revolving line of credit and long-term debt approximate fair value, because the majority of the amounts outstanding accrue interest at variable market rates.

 

 

Note 12 - Recent accounting pronouncements

 

In June 2018, the FASB issued an update to Topic 718, which is intended to reduce costs and complexity, and improve financial reporting for share-based payments issued to non-employees. ASU No. 2018-07 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted.  The Company has evaluated the effect that this ASU will have on its consolidated financial statements and related disclosures, and has determined that this ASU does not have a material impact on the Company's results of operations or financial position.

 

In March 2017, the FASB issued authoritative guidance which changes the income statement presentation of the components of net periodic benefit cost related to defined benefit pension and other post-retirement plans. The primary change under the new guidance is that only the service cost component of net periodic benefit cost should be included in operating income and is eligible for capitalization as an asset. The other components of net periodic benefit cost, such as interest cost, the expected return on assets, and amortization of actuarial gains and losses and prior service cost, should be presented below operating income. The guidance was effective for the Company starting February 1, 2018 and has been applied retrospectively to the presentation of net periodic benefit cost and prospectively to the capitalization of service cost. The adoption of this guidance did not have a material impact on the Company's results of operations or financial position.

 

In October 2016, the FASB issued authoritative guidance requiring the recognition of the income tax consequences of an intra-entity transfer of an asset, other than inventory, when the transfer occurs rather than when transferred to a third party as required under the current guidance. The new guidance was effective for the Company beginning February 1, 2018. The adoption of this guidance did not have a material impact on the Company's results of operations or financial position.

 

 

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). This ASU requires entities to recognize assets and liabilities for most leases on their balance sheets. It also requires additional qualitative and quantitative disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. ASU No. 2016-02 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018, with early adoption permitted.  The Company is currently evaluating the effect that this standard will have on its consolidated financial statements and related disclosures.

 

In May 2014, the FASB issued ASU No. 2014-09, "Revenue from Contracts with Customers ("Topic 606")", with several clarifying updates issued during 2016. This ASU was effective for the Company beginning February 1, 2018. The adoption of this ASU did not have a material impact on the Company's results of operations or financial position. Refer to Note 4 - Revenue recognition - for more detail.

 

The Company evaluated other recent accounting pronouncements and does not expect them to have a material impact on its consolidated financial statements or related disclosures.

 

 
 

Item 2.

Management's Discussion and Analysis of Financial Condition and Results of Operations ("MD&A")

 

The statements contained under the caption MD&A and other information contained elsewhere in this quarterly report, which can be identified by the use of forward-looking terminology such as "may," "will," "expect," "continue," "remains," "intend," "aim," "should," "prospects," "could," "future," "potential," "believes," "plans," "likely" and "probable" or the negative thereof or other variations thereon or comparable terminology, constitute "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, and are subject to the safe harbors created thereby. These statements should be considered as subject to the many risks and uncertainties that exist in the Company's operations and business environment. Such risks and uncertainties could cause actual results to differ materially from those projected as a result of many factors, including, but not limited to, those under the heading Item 1A. Risk Factors included in the Company's latest Annual Report on Form 10-K.

 

RESULTS OF OPERATIONS

 

The Company is engaged in the manufacture and sale of products in one reportable segment. Since the Company focuses on large discrete projects, operating results could be negatively impacted in the future as a result of large variations in the level of project activity in reporting periods.

 

This discussion should be read in conjunction with the Company's consolidated financial statements, including the notes thereto, contained elsewhere in this report. Percentages set forth below in the MD&A have been rounded to the nearest percentage point, and may not exactly correspond to the comparative data presented.

 

 

   

Three Months Ended October 31,

 

Nine Months Ended October 31,

($ in thousands)

 

2018

 

2017

 

% Favorable (Unfavorable)

 

2018

 

2017

 

% Favorable (Unfavorable)

Net sales

  $ 32,806     $ 27,498       19 %   $ 94,020     $ 77,851       21 %
                                                 

Gross profit

    6,883       3,320       107 %     17,001       8,163       108 %

Percentage of net sales

    21%       12%               18%       10%          
                                                 

General and administrative expenses

    4,247       4,314       2 %     12,153       12,456       2 %

Percentage of net sales

    13%       16%               13%       16%          
                                                 

Selling expense

    1,554       1,297       (20) %     4,017       3,920       (2) %

Percentage of net sales

    5%       5%               4%       5%          
                                                 

Interest expense, net

    280       193       (45) %     830       507       (64) %
                                                 

Income/(Loss) from operations before income taxes

  $ 802     $ (2,484)       N/A     $ 1     $ (8,720)       N/A  

 

Three months ended October 31, 2018 ("current quarter") vs. Three months ended October 31, 2017 ("prior year quarter")

 

Net sales:

 

Net sales increased 19% to $32.8 million in the current quarter, from $27.5 million in the prior year quarter. Higher revenues resulted from increased sales in North America.

 

Cost of sales and gross profit:

 

Gross profit increased to 21%, or $6.9 million of net sales, in the current quarter from 12%, or $3.3 million of net sales, in the prior year quarter. This 107% increase in gross profit was due to higher volumes combined with improved margins, which were a result of strategic initiative improvements.   

 

General and administrative expenses:

 

General and administrative expenses were slightly lower at $4.2 million in the current quarter, compared to $4.3 million in the prior year quarter. Included in the current quarter expenses is a one-time charge of $0.4 million for the separation agreement between the Company and the prior CFO, who retired on October 31, 2018.  

 

Selling expenses:

 

Selling expenses were $1.6 million in the current quarter, compared to $1.3 million in the prior year quarter. This increase is due to commission expense related to increased sales. 

 

Interest expense:

 

Net interest expense increased to $0.3 million in the current quarter from $0.2 million in the prior-year quarter due to higher borrowings, and higher effective interest rates, both domestic and foreign.

 

 

Income from operations before income taxes:

 

Income from operations before income taxes improved by $3.3 million, to pre-tax income of $0.8 million in the current quarter, from a pre-tax loss of  $2.5 million in the prior year quarter. The positive contributing factors were:

 

 

Increased sales of $5.3 million;

 

Improved gross profit of $3.6 million; and

 

Selling, general and administration expenses remaining flat in amount and as a percentage of sales.

 

Nine Months Ended October 31, 2018 ("year-to-date") vs. Nine Months Ended October 31, 2017 ("prior year year-to-date")

 

Net sales:

 

Net sales increased 21% to $94.0 million in the current year-to-date, from $77.9 million in the prior year year-to-date. Higher revenues resulted from increased sales in all geographic regions. 

 

Cost of sales and gross profit:

 

Gross profit increased to 18%, or $17.0 million of sales, in the current year-to-date from 10%, or $8.2 million of sales, in the prior year year-to-date. This improvement was due to increased volumes and improved margins, which were a result of strategic initiative improvements. 

 

General and administrative expenses:

 

General and administrative expenses decreased by 2% to $12.2 million in the current year-to-date, from $12.5 million in the prior year year-to-date. Included in the current year-to-date expenses is a one-time charge of $0.4 million for the separation agreement between the Company and the prior CFO, who retired on October 31, 2018.  In the prior year-to-date, the Company recognized foreign exchange losses on the payback of an intercompany loan extended to a foreign subsidiary. 

 

Selling expenses:

 

Selling expenses increased by 2% to $4.0 million in the current year-to-date from $3.9 million the prior year year-to-date. Current year expenses include commission expense related to increased sales.  

 

Interest expense:

 

Net interest expense increased to $0.8 million in the current year-to-date from $0.5 million in the prior year year-to-date due to higher borrowings, and higher effective interest rates, both domestic and foreign.

 

Income from operations before income taxes:

 

Income from operations before income taxes improved by $8.7 million, to break-even in the current year-to-date, from a pre-tax loss of $8.7 million in the prior year year-to-date. The positive contributing factors were:

 

 

Increased sales of $16.2 million;

 

Improved gross profit of $8.8 million; and

 

Selling, general and administration expenses remaining flat, in amount and as a percentage of sales.

 

 

Accounts receivable:

 

In 2013, the Company started a project in the Middle East as a sub-contractor, with billings in the aggregate amount of approximately $41.9 million. The Company completed all of its deliverables in 2015, and has collected approximately $37.0 million, as of October 31, 2018. The remaining balance due as of October 31, 2018 was $4.9 million. Included in this balance is an amount of $3.7 million, which pertains to retention clauses within the agreements of our customer (contractor), and which become payable by the customer when this project is fully tested and commissioned. In the absence of a firm date for the final commissioning of the project, and due to the long-term nature of this receivable, $3.2 million of this retention amount is carried in a long-term receivable account.

 

The Company has been engaged in ongoing active efforts to collect this outstanding amount, and has received updated acknowledgment of the outstanding balances and assurances of payment from the customer. The Company has received payments of approximately $0.5 million through the third quarter of 2018, and has received an additional $0.1 million in November 2018. As a result, the Company did not reserve any allowance against this amount, however, if the Company’s efforts to collect on the remaining balance on this account are not successful in fiscal 2018, then the Company may recognize an allowance for all, or substantially all, of any such then uncollected amounts.

 

Income taxes:

 

The Company's effective tax rate ("ETR") from operations for the current quarter and current year-to-date was 116% and 122,166%, compared to 32.5% and 2.8% during the respective prior year periods. The change in the ETR from the prior year-to-date to the current year-to-date was in large part due to the changes in net income by jurisdiction. Additional factors include the tax impact of Canadian business combination which occurred in the prior year, the valuation allowance against the domestic deferred tax asset, and the fact that the Company is close to break-even year-to-date for the current year. For additional information, see "Notes to Consolidated Financial Statements, Note 5 Income taxes".

 

Other

 

The Company has made a bid to provide insulation of pipes to the East Africa Crude Oil Pipeline ("EACOP") project. The EACOP project is a 1,450 Km (900 mile) long heavy crude oil pipeline from the Lake Albert Basin in Uganda to the Tanga port in Tanzania being developed by French oil company Total E&P, China National Offshore Oil Corporation (CNOOC) and London-based Tullow Oil. The proposed pipeline is 24 inches in diameter, and is electrically heat traced. Once completed, it will be the longest insulated and heat traced pipeline in the world. There can be no assurance that the Company will be successful in its bid for this project, or what the final terms of any such potential engagement will be until the bid is awarded; the timing of which is uncertain.

 

Liquidity and capital resources

 

Cash, cash equivalents and restricted cash as of October 31, 2018 were $12.1 million compared to $8.3 million on January 31, 2018. On October 31, 2018, $1.9 million was held in the U.S., and $10.2 million was held at the Company's foreign subsidiaries. From time to time, the Company repatriates cash held at certain of its foreign subsidiaries as needed to help fund the Company's working capital needs. The Company's working capital was $23.6 million on October 31, 2018 compared to $23.1 million on January 31, 2018.

 

Cash used in operating activities during the first nine months of 2018 was $0.6 million, compared to $4.2 million during the same period in 2017. Net cash used in investing activities during the first nine months of 2018 amounted to $0.9 million, compared to $1.9 million during the same period in 2017.

 

Debt totaled $21.6 million on October 31, 2018, a net increase of $5.8 million compared to the beginning of the current fiscal year. For additional information, see "Notes to Consolidated Financial Statements, Note 9 Debt". Net cash provided by financing activities during the first nine months of 2018 was $5.9 million compared to $6.0 million for the same period in 2017.

 

 

On September 20, 2018, the Company and certain of its U.S. and Canadian subsidiaries (collectively, together with the Company, the “North American Loan Parties”) entered into a new Revolving Credit and Security Agreement (the “Credit Agreement”) with PNC Bank, National Association, as administrative agent and lender (“PNC”), providing for a new three-year $18 million Senior Secured Revolving Credit Facility, subject to a borrowing base including various reserves (the “Senior Credit Facility”). The Senior Credit Facility replaced the Company’s then existing $15 million Credit and Security Agreement, dated September 24, 2014, among various subsidiaries of the Company and Bank of Montreal, as successor by assignment to BMO Harris Bank N.A., as amended (the “Prior Credit Agreement”).

 

The Company initially used borrowings under the new Senior Credit Facility to pay off outstanding amounts under the Prior Credit Agreement (which totaled approximately USD $3,773,823 plus CAD 4,794,528) and cash collateralize a letter of credit (USD $154,500). The Company expects to use additional borrowings under the new Senior Credit Agreement to fund future capital expenditures and on-going working capital needs, and for other corporate purposes. Borrowings under the Senior Credit Facility bear interest at a rate equal to an alternate base rate or London Interbank Offered Rate ("LIBOR"), plus, in each case, an applicable margin.  The applicable margin is based on average quarterly undrawn availability with respect to the Senior Credit Facility.  Interest on alternate base rate borrowings are generally payable monthly in arrears and interest on LIBOR borrowings are generally be payable in arrears on the last day of each interest period.  Additionally, the Company is required to pay a 0.375% per annum facility fee on the unused portion of the Senior Credit Facility.  The facility fee is payable quarterly in arrears.

 

Subject to certain exceptions, borrowings under the Senior Credit Facility are secured by substantially all of the assets of the Company and certain of its North American subsidiaries. The North American Loan Parties’ obligations under the Senior Credit Facility are guaranteed by Perma-Pipe Canada, Inc. North American Loan Parties’ assets. The Senior Credit Facility will mature on September 20, 2021. Subject to certain qualifications and exceptions, the Senior Credit Facility contains covenants that, among other things, restrict the North American Loan Parties’ ability to create liens, merge or consolidate, consummate acquisitions, make investments, dispose of assets, incur debt, and pay dividends and other distributions. In addition, the North American Loan Parties cannot allow capital expenditures to exceed $3 million annually (plus a limited carryover of unused amounts).

 

The Senior Credit Facility also contains financial covenants requiring (i) the North America Loan Parties to achieve consolidated net income (excluding the financial performance of the Company’s foreign subsidiaries not party to the Credit Agreement) before interest, taxes, depreciation, amortization and certain other adjustments (“EBITDA”) of at least $1,807,000 for the period from August 1, 2018 through October 31, 2018; (ii) the North America Loan Parties to achieve EBITDA of at least $2,462,000 for the period from August 1, 2018 through January 31, 2019; (iii) the North America Loan Parties to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility (excluding from the calculation items related to the financial performance of the Company’s foreign subsidiaries not party to the Credit Agreement) to be not less than 1.10 to 1.00 for the nine-month period ending April 30, 2019 and for the quarter ending July 31, 2019 and each quarter end thereafter on a trailing four-quarter basis; and (iv) the Company and its subsidiaries (including the Company’s foreign subsidiaries not party to the Credit Agreement) to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility of not less than 1.10 to 1.00 for the nine-month period ending October 31, 2018 and for the quarter ending January 31, 2019 and each quarter end thereafter on a trailing four-quarter basis. The Company was in compliance with this requirement as of  October 31, 2018.

 

 

The Senior Credit Facility contains customary events of default. If an event of default occurs and is continuing, then PNC may terminate all commitments to extend further credit and declare all amounts outstanding under the Senior Credit Facility due and payable immediately. In addition, if any of the North American Loan Parties or certain of their subsidiaries become the subject of voluntary or involuntary proceedings under any bankruptcy, insolvency or similar law, then any outstanding obligations under the Senior Credit Facility will automatically become immediately due and payable. Borrowings under the Senior Credit Facility will bear interest at a rate of 2.00% per annum in excess of the otherwise applicable rate while a bankruptcy event of default exists or, upon the lenders’ request, during the continuance of any other event of default.

 

As of October 31, 2018, the Company had borrowed an aggregate of $13.7 million at 7.75% and 5.78%, with a weighted average rate of 6.45%, and had $2.9 million available to them under the Senior Credit Facility. 

Revolving lines foreign. The Company also has credit arrangements used by its Middle Eastern subsidiaries. These credit arrangements are in the form of overdraft facilities and project financing at rates competitive in the countries in which the Company operates. The lines are secured by certain equipment, certain assets (such as accounts receivable and inventory), and a guarantee by the Company. Some credit arrangement covenants require a minimum tangible net worth to be maintained, including maintaining certain levels of intercompany subordinated debt. In addition, some of the revolving credit facilities restrict payment of dividends. On October 31, 2018, the Company was in compliance with the covenants under the credit arrangements. On October 31, 2018, interest rates were based on the Emirates Inter Bank Offered Rate (EIBOR) plus 3.5% per annum, with a minimum interest rate of 4.5% per annum. On October 31, 2018, the Company's interest rates ranged from 6.11% to 6.14%, with a weighted average rate of 6.14%, and the Company could borrow $9.1 million under these credit arrangements. On October 31, 2018, $6.6 million of availability was used to support letters of credit to guarantee amounts committed for inventory purchases and for performance guarantees. On October 31, 2018, the Company had borrowed $0.5 million, and had an additional $2.1 million available. The foreign revolving lines balances as of October 31, 2018 and January 31, 2018, were included as current maturities of long-term debt in the Company's consolidated balance sheets. 

Mortgages. On July 28, 2016, the Company borrowed 8.0 million CAD (approximately $6.1 million at the prevailing exchange rate on the transaction date) from a bank in Canada under a mortgage note secured by the manufacturing facility located in Alberta, Canada that matures on December 23, 2042. The interest rate is variable, currently at 6.1%, with monthly payments of 37 thousand CAD (approximately $28 thousand) for interest; and monthly payments of 27 thousand CAD (approximately $20 thousand) for principal. Principal payments began January 2018.

On June 19, 2012, the Company borrowed $1.8 million under a mortgage note secured by its manufacturing facility in Lebanon, Tennessee. The proceeds were used for payment of amounts borrowed. The loan bears interest at 4.5% with monthly payments of $13 thousand for both principal and interest and matures July 1, 2027. On June 19, 2022, and on the same day of each year thereafter, the interest rate shall adjust to the prime rate, provided that the applicable interest rate shall not adjust more than 2.0% per annum and shall be subject to a ceiling of 18.0% and a floor of 4.5%.

Capital Leases. In 2017, the Company obtained three capital leases for 1.1 million CAD (approximately $0.8 million at the prevailing exchange rates on the transaction dates) to finance vehicle equipment. The interest rates for these capital leases were from 4.0% to 7.8% per annum with monthly principal and interest payments of less than $0.1 million. These leases mature from April 30, 2021 to September 29, 2022.

 

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

 

Critical accounting policies are described in Item 7. MD&A and in the Notes to the Consolidated Financial Statements for the year ended January 31, 2018 contained in the Company's most recent Annual Report on Form 10-K. Any new accounting policies or updates to existing accounting policies as a result of new accounting pronouncements have been discussed in the Notes to Consolidated Financial Statements in this Quarterly Report on Form 10-Q. The application of critical accounting policies may require management to make assumptions, judgments and estimates about the amounts reflected in the Consolidated Financial Statements. Management uses historical experience and all available information to make these estimates and judgments, and different amounts could be reported using different assumptions and estimates.

 

 

Item 4.

Controls and Procedures

 

The Chief Executive Officer and Chief Financial Officer have evaluated the effectiveness of the Company's disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of October 31, 2018. Based upon the foregoing, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective and operating to provide reasonable assurance that information required to be disclosed by the Company in the reports the Company files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and to provide reasonable assurance that such information is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.  The Company's management, including its Chief Executive Officer and Chief Financial Officer, have further concluded that the financial statements included in this Quarterly Report on Form 10-Q present fairly, in all material respects, our financial position, results of operations, and cash flows for the periods presented in conformity with accounting principles generally accepted in the United States.

 

Changes in Internal Control Over Financial Reporting. Management has previously reported on a material weakness in the Company's internal control over financial reporting that resulted from an accounting error identified by the Company during its preparation and review of the Company's financial statements for the fiscal quarter ended July 31, 2017 related to the Company's accounting for equity-based compensation costs. The Company has implemented the following changes to address the material weakness, which the Company considered fully remediated as of October 31, 2018:  

 

 

Expanded the training of employees in financial technical accounting, reporting and disclosure-related positions;

 

Reinforced the importance of a strong control environment, to emphasize the technical requirements for controls that are designed, implemented and operating effectively and to set the appropriate expectations on internal controls through establishing the related policies and procedures;

 

Implemented a catalog of key accounting rules. In the review of any major journal entries for non-standard operational accounting matters, this catalog is being used as a checklist to validate that the required accounting treatment is applied and disclosures are made accordingly. Management has used, and will continue to use, this catalog to evaluate whether the accounting treatment follows the current rules in the catalog, and will then decide whether outside firm expertise is warranted in such a review;

 

Has validated and updated the catalog quarterly for any changes resulting from changed or newly pronounced accounting rules, and will continue to do so;

 

Reviewed the categories that are underlying the calculations related to stock-based compensation, and has revised procedures for the calculation and review of effects from vested, forfeited and expired options; and

 

Implemented a robust and comprehensive equity compensation management and reporting software in the second quarter of 2018.

 

 

 

PART II OTHER INFORMATION

 

Item 6.

Exhibits

 

10.1 Revolving Credit and Security Agreement, dated September 20, 2018, by and among the North American Loan Parties, PNC and the other parties thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, dated September 20, 2018).
10.2 Letter Agreement, dated September 28, 2018, by and between the Company and Karl J. Schmidt (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K, dated September 28, 2018).
10.3 Employment Agreement, dated October 1, 2018, by and between the Company and D. Bryan Norwood (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, dated September 28, 2018).

31.1

Rule 13a - 14(a)/15d - 14(a) Certifications
(1) Chief Executive Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

Rule 13a - 14(a)/15d - 14(a) Certifications
(2) Chief Financial Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32

Section 1350 Certifications (Chief Executive Officer and Chief Financial Officer certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

101.INS

XBRL Instance

101.SCH

XBRL Taxonomy Extension Schema

101.CAL

XBRL Taxonomy Extension Calculation

101.DEF

XBRL Taxonomy Extension Definition

101.LAB

XBRL Taxonomy Extension Labels

101.PRE

XBRL Taxonomy Extension Presentation

 

 

SIGNATURES

 

 

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

 

 

    Perma-Pipe International Holdings, Inc.
     
     

Date:

December 11, 2018

/s/ David J. Mansfield

 

 

David J. Mansfield

 

 

President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date:

December 11, 2018

/s/ D. Bryan Norwood

 

 

D. Bryan Norwood

 

 

Vice President and Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

25

EX-31.1 2 ex_125068.htm EXHIBIT 31.1 ex_125068.htm

Exhibit 31.1

 

I, David J. Mansfield, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Perma-Pipe International Holdings, 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 the 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 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 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 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:

December 11, 2018

 

/s/ David J. Mansfield

David J. Mansfield

President and Chief Executive Officer

(Principal Executive Officer)

 

EX-31.2 3 ex_125069.htm EXHIBIT 31.2 ex_125069.htm

Exhibit 31.2

 

I, D. Bryan Norwood, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Perma-Pipe International Holdings, 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 the 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 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 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 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:

December 11, 2018

 

/s/ D. Bryan Norwood

D. Bryan Norwood 

Vice President and Chief Financial Officer

(Principal Financial and Accounting Officer)

EX-32 4 ex_125070.htm EXHIBIT 32 ex_125070.htm

Exhibit 32

 

Certification of Principal Executive Officers

Pursuant to 18 U.S.C. 1350

(Section 906 of the Sarbanes-Oxley Act of 2002)

 

The undersigned in their capacities as Chief Executive Officer and Chief Financial Officer of Perma-Pipe International Holdings, Inc.. (the “Registrant’), certify that, to the best of their knowledge, based upon a review of the Quarterly Report on Form 10-Q for the period ended October 31, 2018 of the Registrant, (the “Report”):

 

 

(1)

The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended; and

 

 

(2)

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

 

/s/ David J. Mansfield

David J. Mansfield

President and Chief Executive Officer

(Principal Executive Officer)

 

/s/ D. Bryan Norwood

D. Bryan Norwood

Vice President and Chief Financial Officer

(Principal Financial and Accounting Officer)

December 11, 2018

 

 

A signed original of this written statement required by Section 906 has been provided by Perma-Pipe International Holdings, Inc. and will be retained by Perma-Pipe International Holdings, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.INS 5 ppih-20181031.xml XBRL INSTANCE DOCUMENT false --01-31 Q3 2018 2018-10-31 10-Q 0000914122 7885374 Yes false Non-accelerated Filer Perma-Pipe International Holdings, Inc. true ppih 5400000 4900000 4800000 0 8280000 7757000 25000 25000 2000 1040000 1042000 -3000 -3000 1417000 1575000 2260000 413000 398000 1550000 P1Y 4028000 5236000 0.18 0.045 2022-06-19 0.02 0.02 700000 100000 -1221000 513000 -1194000 1566000 3000000 1.1 1.1 1807000 2462000 1 0 0 0 0 1 3 2194000 1800000 0.9 0.14 0.09 0.1 0.07 0.36 0.4 0.35 0.44 0.5 0.51 0.55 0.49 1 1 1 1 500000 100000 249000 -216000 170000 -205000 632000 9788000 14186000 32280000 32936000 1348000 1339000 3491000 4259000 1789000 787000 -3004000 -1466000 58365000 56304000 249000 249000 462000 462000 288000 288000 5000 21000 28000 80000 283000 294000 971000 938000 288000 315000 999000 1018000 480000 469000 176000 143000 176000 143000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> - Impairment of long-lived assets</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company's assessment of long-lived assets, and other identifiable intangibles is based upon factors that market participants would use in accordance with the accounting guidance for the fair value measurement of assets. The Company will continue testing for potential impairment at least annually or as otherwise required by applicable accounting standards. There was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impairment of long-lived assets for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> months ended&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div> and <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div></div>.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:0pt;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Goodwill.</div></div> The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business with the residual of the purchase price recorded as goodwill. All identifiable goodwill as of&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> was attributable to the purchase of Perma-Pipe Canada, Ltd.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">January 31, 2018</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Foreign exchange change effect</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">October 31, 2018</div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,423</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(154</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,269</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company performs an impairment assessment of goodwill annually as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31, </div>or more frequently if triggering events occur, based on the estimated fair value of the related reporting unit or intangible asset. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. There was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impairment of goodwill for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> months ended&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div> and <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div></div>.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div></div> 103730000 104584000 64430000 62318000 1100000 800000 9582000 7084000 8373000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> - Restricted cash</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Restricted cash held by foreign subsidiaries was <div style="display: inline; background-color:null;">$<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.0</div></div></div>&nbsp;million as of&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div>&nbsp;million as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div> Restricted cash held by foreign subsidiaries is related to fixed deposits that also serve as security deposits and guarantees. Restricted cash held in the U.S. on&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>&nbsp;was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.5</div> million, and is a cash collateral held by PNC Bank in relation to&nbsp;the new credit agreement.&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,582</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,373</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,536</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">898</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash, cash equivalents and restricted cash shown in the statement of cash flows</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,118</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,271</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div></div> 12118000 9271000 8321000 8701000 12118000 9271000 3797000 570000 921314 0.01 0.01 50000000 50000000 7877000 7717000 7877000 7717000 79000 77000 -683000 -3542000 -3062000 -7749000 0.18 0.35 3700000 3200000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Contract Assets</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Balance January 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,502</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and gross profit recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,085</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,417</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at April 30, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,834</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and gross profit recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,395</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,575</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at July 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">2,014</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">Costs and gross profit recognized during the period for uncompleted contracts from the prior period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,917</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,260</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">Closing Balance at October 31, 2018</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">2,357</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Contract Liabilities</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Balance January 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,967</div></div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Revenue recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,810</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">New contracts entered into that are uncompleted at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">413</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at April 30, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">570</div></div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Revenue recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(422</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">New contracts entered into that are uncompleted at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">398</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at July 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">546</div></div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">Revenue recognized during the period for uncompleted contracts from the prior period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(497</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">New contracts entered into that are uncompleted at the end of the current period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,550</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">Closing Balance at October 31, 2018</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,599</div></div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> 1502000 1834000 2014000 2357000 2357000 1502000 1085000 1395000 1917000 1967000 570000 546000 1599000 1599000 1967000 1810000 422000 497000 25923000 24178000 77019000 69688000 21600000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div> - Debt</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">Debt totaled $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21.6</div></div>&nbsp;million at <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, a net increase of $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.8</div></div>&nbsp;million since <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Revolving lines North America</div></div><div style="display: inline; font-weight: bold;">.&nbsp;</div>On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 20, 2018, </div>the Company and certain of its U.S. and Canadian subsidiaries (collectively, together with the Company, the &#x201c;North American Loan Parties&#x201d;) entered into a new Revolving Credit and Security Agreement (the &#x201c;Credit Agreement&#x201d;) with PNC Bank, National Association, as administrative agent and lender (&#x201c;PNC&#x201d;), providing for a new <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-year <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18</div> million Senior Secured Revolving Credit Facility, subject to a borrowing base including various reserves (the &#x201c;Senior Credit Facility&#x201d;). The Senior Credit Facility replaced the Company&#x2019;s then existing <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15</div> million Credit and Security Agreement, dated <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 24, 2014, </div>among various subsidiaries of the Company and Bank of Montreal, as successor by assignment to BMO Harris Bank N.A., as amended (the &#x201c;Prior Credit Agreement&#x201d;).</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company initially used borrowings under the new Senior Credit Facility to pay off outstanding amounts under the Prior Credit Agreement (which totaled approximately USD <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3,773,823</div> plus CAD <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,794,528</div>) and cash collateralize a letter of credit (USD <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$154,500</div>). The Company expects&nbsp;to use additional borrowings under the new Senior Credit Agreement to fund future capital expenditures and&nbsp;on-going working capital needs, and for other corporate purposes. Borrowings under the Senior Credit Facility bear interest at a rate equal to an alternate base rate or London Interbank Offered Rate ("LIBOR"), plus, in each case, an applicable margin.&nbsp; The applicable margin is based on average quarterly undrawn availability with respect to the Senior Credit Facility.&nbsp; Interest on alternate base rate borrowings are generally payable monthly in arrears and interest on LIBOR borrowings are generally be payable in arrears on the last day of each interest period.&nbsp; Additionally, the Company is required to pay a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.375%</div> per annum facility fee on the unused portion of the Senior Credit Facility.&nbsp; The facility fee is payable quarterly in arrears.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Subject to certain exceptions, borrowings under the Senior Credit Facility are secured by substantially all of the assets of the Company and certain of its North American subsidiaries. The North American Loan Parties&#x2019; obligations under the Senior Credit Facility are guaranteed by Perma-Pipe Canada, Inc.&nbsp;The Senior Credit Facility will mature on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 20, 2021. </div>Subject to certain qualifications and exceptions, the Senior Credit Facility contains covenants that, among other things, restrict the North American Loan Parties&#x2019; ability to create liens, merge or consolidate, consummate acquisitions, make investments, dispose of assets, incur debt, and pay dividends and other distributions. In addition, the North American Loan Parties cannot allow capital expenditures to exceed&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3</div> million annually (plus a limited carryover of unused amounts).</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Senior Credit Facility also contains financial covenants requiring (i) the North America Loan Parties to achieve consolidated net income (excluding the financial performance of the Company&#x2019;s foreign subsidiaries <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> party to the Credit Agreement) before interest, taxes, depreciation, amortization and certain other adjustments (&#x201c;EBITDA&#x201d;) of at least <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,807,000</div> for the period from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 1, 2018 </div>through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018; (</div>ii) the North America Loan Parties to achieve EBITDA of at least <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,462,000</div> for the period from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 1, 2018 </div>through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31, 2019; (</div>iii) the North America Loan Parties to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility (excluding from the calculation items related to the financial performance of the Company&#x2019;s foreign subsidiaries <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> party&nbsp;to the Credit Agreement) to be <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.10</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month period ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April 30, 2019 </div>and for the quarter ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 31, 2019 </div>and each quarter end thereafter on a trailing <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div>-quarter basis; and (iv) the Company and its subsidiaries (including the Company&#x2019;s foreign subsidiaries <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> party to the Credit Agreement)&nbsp;to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.10</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month period ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018 </div>and for the quarter ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31, 2019 </div>and each quarter end thereafter on a trailing <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div>-quarter basis. The Company was in compliance with this requirement as of &nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The Senior Credit Facility contains customary events of default. If an event of default occurs and is continuing, then PNC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>terminate all commitments to extend further credit and declare all amounts outstanding under the Senior Credit Facility due and payable immediately. In addition, if any of the North American Loan Parties or certain of their subsidiaries become the subject of voluntary or involuntary proceedings under any bankruptcy, insolvency or similar law, then any outstanding obligations under the Senior Credit Facility will automatically become immediately due and payable. Borrowings under the Senior Credit Facility will bear interest at a rate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.00%</div> per annum in excess of the otherwise applicable rate while a bankruptcy event of default exists or, upon the lenders&#x2019; request, during the continuance of any other event of default.</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</div> <div style="font-size: 10pt;"> As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018, </div>the Company had borrowed an&nbsp;aggregate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$13.7</div> million at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.75%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.78%,</div> with a weighted average rate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.45%,</div>&nbsp;and had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.9</div> million available to them under the Senior Credit Facility.&nbsp; </div> <div style=""><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Revolving lines foreign</div></div><div style="display: inline; font-weight: bold;">.</div> The Company also has credit arrangements used by its Middle Eastern subsidiaries. These credit arrangements are in the form of overdraft facilities and project financing at rates competitive in the countries in which the Company operates. The lines are secured by certain equipment, certain assets (such as accounts receivable and inventory), and a guarantee by the Company. Some credit arrangement covenants require a minimum tangible net worth to be maintained, including maintaining certain levels of intercompany subordinated debt. In addition, some of the revolving credit facilities restrict payment of dividends. On <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, the Company was in compliance with the covenants under the credit arrangements. On <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, interest rates were based on the Emirates Inter Bank Offered Rate (EIBOR) plu<div style="display: inline; background-color:null;">s <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.5%</div> pe</div>r annum, with a minimum interest ra<div style="display: inline; background-color:null;">te of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.5%</div> per</div> annum. On <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, the Company's interest rates ranged from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.11%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.14%,</div> with a weighted average rate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.14%,</div> and the Company could borrow<div style="display: inline; background-color:null;"> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.1</div>&nbsp;million</div> under these credit arrangements. On <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, <div style="display: inline; background-color:null;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6.6</div>&nbsp;mi</div>llion of availability was used to support letters of credit to guarantee amounts committed for inventory purchases and for performance guarantees. On <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, the Company had borrowed<div style="display: inline; background-color:null;"> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div>&nbsp;milli</div>on, and had an addition<div style="display: inline; background-color:null;">al <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.1</div>&nbsp;mill</div>ion available. The foreign revolving lines balances as of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>&nbsp;and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31, 2018, </div>were included as current maturities of long-term debt in the Company's consolidated balance sheets.&nbsp;</div> <div style=""><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Mortgages. </div></div>On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the Company borrowed <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.0</div> million CAD (approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6.1</div> million at the prevailing exchange rate on the transaction date) from a bank in Canada under a mortgage note secured by the Company's manufacturing facility located in Alberta, Canada, that matures on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2042.</div> The interest rate is variable, currently a<div style="display: inline; background-color:null;">t&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.1%,</div> with mon</div>thly payments of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37</div>&nbsp;thousand CAD (approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$28</div> thousand) for interest; and monthly payments of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27</div> thousand CAD (approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20</div> thousand) for principal. Principal payments began <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2018.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2012,</div> the Company borrowed <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.8</div> million under a mortgage note secured by its manufacturing facility in Lebanon, Tennessee. The proceeds were used for payment of amounts borrowed. The loan bears interest at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.5%</div> with monthly payments of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$13</div> thousand for both principal and interest and matures <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2027.</div> On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2022,</div> and on the same day of each year thereafter, the interest rate shall adjust to the prime rate, provided that the applicable interest rate shall <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> adjust more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.0%</div> per annum and shall be subject to a ceiling of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18.0%</div> and a floor of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.5%.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Capital Leases. </div></div>In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company obtained <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> capital leases for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.1</div> million&nbsp;CAD (approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million&nbsp;at the prevailing exchange rates on the transaction dates) to finance vehicle equipment. The interest rates for these capital leases were from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.0%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.8%</div> per annum with monthly principal and interest payments of less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million. These leases mature from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2021</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2022.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div></div> 0.035 5800000 0.061 0.045 0.045 0.04 0.078 2012-06-19 2042-12-23 2027-07-01 2022-09-29 2021-04-30 13000 100000 37000 28000 27000 20000 P3Y 0.0645 0.0614 3504000 4098000 346000 -544000 45000 391000 1149000 1242000 3482000 3772000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> - Recent accounting pronouncements</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2018, </div>the FASB issued an update to Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">718,</div> which is intended to reduce costs and complexity, and improve financial reporting for share-based payments issued to non-employees. ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07</div> is effective for fiscal years, and interim periods within those fiscal years, beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2018, </div>with early adoption permitted.&nbsp; The Company has evaluated the effect that this ASU will have on its consolidated financial statements and related disclosures, and has determined that this ASU does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a material impact on the Company's results of operations or financial position.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 2017, </div>the FASB issued authoritative guidance which changes the income statement presentation of the components of net periodic benefit cost related to defined benefit pension and other post-retirement plans. The primary change under the new guidance is that only the service cost component of net periodic benefit cost should be included in operating income and is eligible for capitalization as an asset. The other components of net periodic benefit cost, such as interest cost, the expected return on assets, and amortization of actuarial gains and losses and prior service cost, should be presented below operating income. The guidance was effective for the Company starting <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 1, 2018 </div>and has been applied retrospectively to the presentation of net periodic benefit cost and prospectively to the capitalization of service cost. The adoption of this guidance did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a material impact on the Company's results of operations or financial position.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 2016, </div>the FASB issued authoritative guidance requiring the recognition of the income tax consequences of an intra-entity transfer of an asset, other than inventory, when the transfer occurs rather than when transferred to a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> party as required under the current guidance. The new guidance was effective for the Company beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 1, 2018. </div>The adoption of this guidance did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a material impact on the Company's results of operations or financial position.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div>&nbsp;Leases (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div>). This ASU requires entities to recognize assets and liabilities for most leases on their balance sheets. It also requires additional qualitative and quantitative disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> is effective for fiscal years, and interim periods within those fiscal years, beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2018, </div>with early adoption permitted.&nbsp; The Company is currently evaluating the effect that this standard will have on its consolidated financial statements and related disclosures.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May 2014, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> "Revenue from Contracts with Customers ("Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606"</div>)", with several clarifying updates issued during <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> This ASU&nbsp;was effective for the Company beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 1, 2018. </div>The adoption of this ASU&nbsp;did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a material impact on the Company's results of operations or financial position.&nbsp;Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> - Revenue recognition - for more detail.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company evaluated other recent accounting pronouncements and does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expect them to have a material impact on its consolidated financial statements or related disclosures.</div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 28%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="15" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1611160000000%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div></div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Three Months Ended October 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="15" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1611160000000%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div></div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 28%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 28%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Products </div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,440</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,504</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,447</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,830</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="width: 28%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Specialty Piping Systems and Coating</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Revenue recognized under input method</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,869</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,986</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,778</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,240</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Revenue recognized under output method</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,497</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,008</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51,795</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,781</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Total </div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,806</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,498</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,020</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77,851</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> - Stock-based compensation</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, the Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> incentive stock plan under which new equity incentive awards <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be granted:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <table style="; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&#x2022;</div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> Omnibus Stock Incentive Plan dated <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 13, 2017, </div>as amended, which stockholders approved in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2017 (</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">"2017</div> Plan")</div> </td> </tr> </table> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company has prior incentive plans under which previously granted awards remain outstanding, but under which <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> new awards <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be granted. At <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, the Company had reserved a total of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">921,314</div></div>&nbsp;shares for grants and issuances under these incentive stock plans, which includes a reserve for issuances pursuant to unvested or unexercised prior awards, and shares for new grants or issuances pursuant to the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> Plan.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">While the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> Plan provides for the grant of deferred shares, non-qualified stock options, incentive stock options, restricted shares, restricted stock units, and performance-based restricted stock units intended to qualify under section <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">422</div> of the Internal Revenue Code, to date the Company has issued only restricted shares and restricted stock units under the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> Plan and currently intends to continue this practice. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> Plan authorizes awards to officers, employees, consultants, and directors.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company has stock-based compensation awards that can be granted to eligible employees, officers or directors. The following is the stock-based compensation expense:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 40%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; width: 112111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended October 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; width: 112111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div></div> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 40%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted stock-based compensation expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">283</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">294</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">971</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">938</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;">Total stock-based compensation expense</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">288</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">315</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">999</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,018</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Stock Options</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following tables summarize the Company's stock option activity:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 40%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Option activity </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">No. of Shares Underlying Options</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Weighted Average Exercise Price</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Weighted Average Remaining Contractual Term</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Aggregate Intrinsic Value</div></div></div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 31, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">358</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.44</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.0</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">482</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercised</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(37</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.88</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expired or forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(54</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.08</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">267</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.42</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.6</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">408</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center;">&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercisable end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">257</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.49</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.5</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">384</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:0pt;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 55%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Unvested option activity </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">No. of Shares Underlying Options</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Weighted Average Grant Date Fair Value</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Aggregate Intrinsic Value</div></div></div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 31, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.24</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vested</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expired or forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.00</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, there was less than $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.1</div></div>&nbsp;million of total unrecognized compensation expense related to unvested stock options. The expense is expected to be recognized over a weighted average period of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.4</div></div>&nbsp;years.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Restricted stock</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following table summarizes the Company's restricted stock activity for the year:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Restricted stock activity</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Restricted Shares</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Weighted </div></div></div> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Average Grant </div></div></div> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Price Per Share</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Aggregate </div></div></div> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Intrinsic Value</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding (unvested) at January 31, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">360</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.05</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,254</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.76</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vested and issued</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(89</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(69</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.27</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding (unvested) end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,199</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, there was $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.3</div></div>&nbsp;million of unrecognized compensation expense related to unvested restricted stock granted under the plans. The expense is expected to be recognized over a weighted average period of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.4</div></div>&nbsp;years.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As a result of certain events that occurred during <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter of fiscal <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div>&nbsp;including a settlement of stock-based award previously granted to a retiring member of the Company's Board of Directors, the Company changed its method of accounting for deferred stock compensation arrangements granted to the Company's directors from liability accounting treatment to equity accounting treatment and, as such, reclassified <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.7</div> million from a liability to additional paid in capital.</div></div> -0.02 -0.43 -0.20 -1.11 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> - Earnings per share</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Three Months Ended October 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Basic weighted average common shares outstanding</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,877</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,714</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,806</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,668</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dilutive effect of equity compensation plans</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average common shares outstanding assuming full dilution</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,877</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,714</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,806</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,668</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock options not included in the computation of diluted earnings per share of common stock because the option exercise prices exceeded the average market prices of the common shares</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock options with an exercise price below the average market price</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div></div> -569000 684000 1.16 1.22166 0.325 0.028 1893000 1580000 100000 1300000 P1Y146D P2Y146D <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div> - Fair value </div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The carrying values of cash and cash equivalents, accounts receivable and accounts payable are reasonable estimates of their fair value due to their short-term nature. The carrying amount of the Company's short-term debt, revolving line of credit and long-term debt approximate fair value, because the majority of the amounts outstanding accrue interest at variable market rates.</div></div> -46000 -8000 4247000 4314000 12153000 12456000 2423000 2269000 0 0 0 0 -154000 6883000 3320000 17001000 8163000 0 0 0 0 100000 802000 -2484000 1000 -8720000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;"><div style="display: inline; background-color:null;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> - Income taxes </div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The determination of the consolidated provision for income taxes, deferred tax assets and liabilities and related valuation allowances requires management to make judgments and estimates. As a company with subsidiaries in foreign jurisdictions, the process of calculating income taxes involves estimating current tax obligations and exposures in each jurisdiction as well as making judgments regarding the future recoverability of deferred tax assets. Income earned in the United Arab Emirates is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> subject to local country income tax. Additionally, the relative proportion of taxable income earned domestically versus internationally can fluctuate significantly from period to period. Changes in the estimated level of annual pre-tax income, tax laws and the results of tax audits can affect the overall effective income tax rate, which impacts the level of income tax expense and net income. Judgments and estimates related to the Company's projections and assumptions are inherently uncertain; therefore, actual results could differ materially from projections.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Company's effective tax rate ("ETR") from operations for the current <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter and year-to-date was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">116%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,166%,</div> compared to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32.5%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.8%</div>&nbsp;during the respective prior year periods. The change in the ETR from the prior year-to-date to the current year-to-date was in large part due to changes in the Company's net income by jurisdiction. Additional factors include the tax impact of a Canadian business combination which occurred in the prior year, the valuation allowance against the domestic deferred tax asset, and the fact that the Company's operating performance&nbsp;is close to break-even for the current year-to-date.&nbsp;Since the Company is near break-even, relatively small changes to ordinary income will have a large impact to the effective tax rate, which has occurred for PPIH&nbsp;this quarter resulting in the high ETR reflected above. The year-to-date tax expense is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.5</div> million and the ordinary income before tax is less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div>&nbsp;million which has produced&nbsp;an ETR of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,166%.</div> While consolidated ordinary income before tax is near break-even, the Company accrues&nbsp;taxes in various countries where they are generating income while applying a valuation allowance in the U.S. which attributes to the unusually large ETR.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The amount of unrecognized tax benefits, including interest and penalties, at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> recorded in other long-term liabilities was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div>&nbsp;million, all of which would impact the Company&#x2019;s ETR if recognized.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The U.S. Tax Cuts and Jobs Act ("Tax Act") was enacted on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 22, 2017 </div>and introduced significant changes to U.S. income tax law. The Tax Act reduced&nbsp;the U.S. statutory tax rate from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21%,</div> effective <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018 </div>and created new taxes on certain foreign-sourced earnings and certain related-party payments, which are referred to as the global intangible low-taxed income tax and the base erosion anti-abuse tax, respectively. In addition, in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> the Company was subject to the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>-time transition tax on accumulated foreign subsidiary earnings <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> previously subject to U.S. income tax.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">Due to the timing of the enactment and the complexity involved in applying the provisions of the Tax Act, the Company has made reasonable estimates of the effects and recorded provisional amounts in its financial statements as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div> As the Company collects and prepares necessary data, and interprets the Tax Act and any additional guidance issued by the U.S. Treasury Department, the IRS, and other standard-setting bodies, the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>make future adjustments to its provisional amounts. Furthermore, the Company considered the impact of the global intangible low-taxed income ("GILTI") provision during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter and determined that there was an inclusion of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million based on year-to-date figures. The Company has elected to account for the impact of GILTI as a current period expense when incurred, however due to the net operating losses ("NOLs") available to the Company, along with the valuation allowance in the U.S. this had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact on the current quarter tax expense, and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> additional expense was recorded for this. The accounting for the tax effects of the Tax Act will be completed within the measurement period.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">Provisional amounts for the foregoing income tax effects of the Tax Act have been recorded as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> and are subject to change during the measurement period.</div></div> 1525000 934000 808000 -241000 1118000 786000 -5460000 -1627000 165000 -2989000 1468000 -1633000 54000 -621000 -2269000 375000 -1061000 -105000 -20000 -4000 801000 196000 90000 226000 90000 226000 -280000 -193000 -830000 -507000 917000 584000 14330000 16856000 6600000 103730000 104584000 40838000 39180000 12079000 13592000 2900000 2021-09-20 0.0775 0.0578 0.0611 0.0614 18000000 15000000 9100000 2100000 0.00375 13700000 500000 13662000 7273000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> - Accounts receivable</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The majority of the Company's accounts receivable are due from geographically dispersed contractors and manufacturing companies. Credit is extended based on an evaluation of a customer's financial condition, including the availability of credit insurance. In the U.S., collateral is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> generally required. In the U.A.E. and Saudi Arabia, letters of credit are usually obtained for significant orders. Accounts receivable are due within various time periods specified in the terms applicable to the specific customer and are stated at amounts due from customers net of an allowance for claims and doubtful accounts. The allowance for doubtful accounts is based on specifically identified amounts in customers' accounts, where future collectability is deemed uncertain. Management <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>exercise its judgment in adjusting the provision as a consequence of known items, such as current economic factors and credit trends. Past due trade accounts receivable balances are written off when the Company's collection efforts have been unsuccessful in collecting the amount due and the amount is deemed uncollectable. The write-off is recorded against the allowance for doubtful accounts.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">One of the Company&#x2019;s accounts receivable in the total amount of $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.4</div></div>&nbsp;million as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31, 2018 (</div>inclusive of a retention receivable amount of $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.7</div></div>&nbsp;million, of which $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.2</div></div>&nbsp;million was included in the balance of other long-term assets as of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>&nbsp;and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div>&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div></div>, due to the long-term nature of the receivables) has been outstanding for several years as of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>. The Company completed all of its deliverables in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> and has been engaged in ongoing active efforts to collect this amount. Since <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31, 2018, </div>the Company has received payments of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div> million, which reduced the balance of this receivable. As a result, the Company did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> reserve any allowance against this receivable as of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>. The Company continues to engage with the customer to ensure full payment of open balances. However, if the Company&#x2019;s efforts to collect on this account are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> successful in fiscal <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> then the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>recognize an allowance for all, or substantially all, of any such then uncollected amounts. As of <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, this receivable balance, inclusive of a retention receivable amount, was $<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9</div></div>&nbsp;million. During <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November 2018, </div>the Company received approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million, thus reducing this receivable balance to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.8</div> million.&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">For the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> month months ended <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>&nbsp;and <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div></div>, <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div></div>&nbsp;individual customer accounted for <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div></div>&nbsp;or more of the Company's consolidated net sales.&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>, <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div></div>&nbsp;customer accounted for <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18%</div></div>&nbsp;of the Company's accounts receivable. At <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31, </div><div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div></div>, <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div></div>&nbsp;customers collectively accounted for <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35%</div></div>&nbsp;of the Company's accounts receivable.&nbsp;</div></div> 1046000 753000 6892000 7728000 142000 5877000 6018000 -885000 -1939000 -626000 -4193000 -1117000 -1117000 -275000 -275000 -132000 -132000 -1524000 -8479000 -3292000 1 5801000 5611000 16170000 16376000 1082000 -2291000 831000 -8213000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> - Basis of presentation</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The interim consolidated financial statements of Perma-Pipe International Holdings, Inc., and subsidiaries ("PPIH", "Company", or "Registrant", or "we", or "us") are unaudited, but include all adjustments that the Company's management considers necessary to present fairly the financial position and results of operations for the periods presented. These adjustments consist of normal recurring adjustments. Information and footnote disclosures have been omitted pursuant to Securities and Exchange Commission ("SEC") rules and regulations. The consolidated balance sheet as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> is derived from the audited consolidated balance sheet as of that date. The results of operations for any interim period are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> necessarily indicative of future or annual results. Interim financial statements should be read in conjunction with the financial statements and the notes thereto included in the Company's latest Annual Report on Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K. The Company's fiscal year ends on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 31. </div>Years and balances described as <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> are for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> respectively.</div></div> 5966000 4943000 -665000 -665000 -322000 -322000 -551000 -551000 -250000 -1538000 822000 -551000 -250000 -1538000 730000 -92000 534000 524000 930000 841000 885000 2082000 3345000 2703000 8000000 6100000 1800000 42201000 31652000 142000 1000 250000 31020000 34509000 14000 -324000 3773823 4794528 154500 35152000 26055000 266000 161000 1000000 1200000 1500000 2536000 1237000 898000 -4627000 -3103000 32806000 27498000 94020000 77851000 4440000 2504000 9447000 5830000 11869000 10986000 32778000 34240000 16497000 14008000 51795000 37781000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;"><div style="display: inline; background-color:null;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> - Revenue recognition </div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 1, 2018, </div>the Company adopted Accounting Standards Codification Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606,</div> "Revenue from Contracts with Customers," ("Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606"</div>), using the modified retrospective method applied to contracts that were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> completed as of that date. Under this methodology the effect, if any, of initially applying the new revenue standard was to be recorded as an adjustment to the opening balance of retained earnings, while periods prior to the adoption date were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> to be adjusted and continue to be reported in accordance with the accounting policies in effect for those periods.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company conducted a complete and thorough analysis of each single element of the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div>-step model of Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606</div> and concluded that there was&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> material impact to the Company as a result of the adoption of the new standard. As such, the Company was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> required to make a cumulative&nbsp;adjustment to the opening balances of retained earnings, contract assets&nbsp;or contract liabilities upon its initial application of&nbsp;the new revenue standard.&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Revenue from contracts with customers: </div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company defines a contract as an agreement that has approval and commitment from both parties, defined rights and identifiable payment terms, which ensures the contract has commercial substance and that collectability is reasonably assured.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company&#x2019;s standard revenue transactions are classified in to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> main categories:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <table style="; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>)</div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Systems - which include all bundled products in which Perma-Pipe designs, engineers, and manufactures pre-insulated piping systems, insulates subsea flowline pipe or subsea oil production equipment. Additionally, this systems classification also includes coating applied to pipes and structures which are provided by the customer.</div> </td> </tr> </table> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <table style="; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>)</div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Products - which include cables, leak detection products, heat trace products sold under the PermAlert brand name, material/goods <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> bundled with piping or flowline systems, and field services <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> bundled into a project contract.</div> </td> </tr> </table> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Systems revenue class has generally accounted for more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90%</div> of the Company&#x2019;s total revenue and is recognized over time. The remaining revenue (Product class) is recognized when goods are shipped or services are performed. A breakdown of the Company's revenues by revenue class for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> months ended <div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div>&nbsp;and&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div></div> are as follows:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 28%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="15" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1611160000000%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div></div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Three Months Ended October 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="15" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1611160000000%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div></div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 28%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 28%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Sales</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">% to Total</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Products </div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,440</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,504</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,447</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,830</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="width: 28%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 6%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Specialty Piping Systems and Coating</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 6%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Revenue recognized under input method</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,869</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,986</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,778</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,240</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt; text-indent: -9pt;">Revenue recognized under output method</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,497</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,008</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51,795</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,781</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Total </div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,806</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,498</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,020</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77,851</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">%</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Most of the Company&#x2019;s revenue is recognized over time as the manufacturing process progresses because <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> of the following conditions exist:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <table style="; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>)</div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">the customer owns the material that is being insulated or coated, so the customer controls the asset and thus the work-in-process; or</div> </td> </tr> </table> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <table style="; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>)</div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">the customer controls the work-in-process due to the custom nature of the pre-insulated, fabricated system being manufactured as evidenced by the Company&#x2019;s right to payment for work performed to date plus seller&#x2019;s profit margin for products that have <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> alternative use for the Company.</div> </td> </tr> </table> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The U.S. operating entities measure revenue by the costs incurred to date relative to the estimated costs to satisfy the contract using the percentage-of-completion method (an input method). Generally, these contracts are considered a single performance obligation satisfied over time and due to the custom nature of the goods and services, the percentage-of-completion method is the most faithful depiction of the Company&#x2019;s performance as it measures the value of the goods and services transferred to the customer. Costs include all material, labor, and direct costs incurred to satisfy the performance obligations of the contract. Revenue recognition begins when projects costs are incurred.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">All other operating entities measure revenue by the direct measurement of the outputs produced relative to the remaining goods promised under the contract (output method). Due to the types of end customers, generally these contracts require formal inspection protocols or specific export documentation for units produced or produced and shipped, therefore, the output method is the most faithful depiction of the Company&#x2019;s performance. Depending on the conditions of the contract, revenue <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be recognized based on units produced, inspected and held by the Company prior to shipment or on units produced, inspected and shipped.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Contract modifications that occur prior to the start of the manufacturing process will supersede the original contract and revenue is recognized using the modified contract value. Contract modifications that occur during the manufacturing process (changes in scope of work, job performance, material costs, and/or final contract settlements) are recognized in the period in which the revisions are known. Provisions for losses on uncompleted contracts are made in contract liabilities account in the period such losses are identified.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Contract assets and liabilities: </div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Contract assets represent revenue recognized in excess of amounts billed (unbilled receivables) for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Contract liabilities represent billings in excess of costs (unearned revenue) for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Both customer billings and the satisfaction (or partial satisfaction) of the performance obligation(s) occur throughout the manufacturing process and impacts the period end balances in these accounts.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company anticipates that substantially all costs incurred for uncompleted contracts as of&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div> will be billed and collected within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The following tables set forth the changes in the Company's contract assets and liabilities for the periods indicated. The Company expects to recognize the remaining balances as of&nbsp;<div style="display: inline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 31, 2018</div></div> within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Contract Assets</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Balance January 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,502</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and gross profit recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,085</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,417</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at April 30, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,834</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and gross profit recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,395</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,575</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at July 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">2,014</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">Costs and gross profit recognized during the period for uncompleted contracts from the prior period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,917</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,260</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">Closing Balance at October 31, 2018</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">2,357</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Contract Liabilities</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Balance January 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,967</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Revenue recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,810</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">New contracts entered into that are uncompleted at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">413</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at April 30, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">570</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Revenue recognized during the period for uncompleted contracts from the prior period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(422</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">New contracts entered into that are uncompleted at the end of the current period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">398</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Closing Balance at July 31, 2018</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">546</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">Revenue recognized during the period for uncompleted contracts from the prior period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(497</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">New contracts entered into that are uncompleted at the end of the current period</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,550</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">Closing Balance at October 31, 2018</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-weight: bold;">$</div></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">1,599</div></div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Practical expedients:</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Costs to obtain a contract are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> considered project costs as they are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> usually incremental, nor does job duration span more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year. The Company applies practical expedient for these types of costs and as such are expensed in the period incurred.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As the Company's contracts are less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year, the Company has applied the practical expedient regarding disclosure of the aggregate amount and future timing of performance obligations that are unsatisfied or partially satisfied as of the end of the reporting period.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Three Months Ended October 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Basic weighted average common shares outstanding</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,877</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,714</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,806</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,668</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dilutive effect of equity compensation plans</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average common shares outstanding assuming full dilution</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,877</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,714</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,806</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,668</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock options not included in the computation of diluted earnings per share of common stock because the option exercise prices exceeded the average market prices of the common shares</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock options with an exercise price below the average market price</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 40%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; width: 112111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended October 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; width: 112111%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div></div> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 40%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock-based compensation expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted stock-based compensation expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">283</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">294</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">971</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">938</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;">Total stock-based compensation expense</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">288</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">315</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">999</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,018</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">January 31, 2018</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Foreign exchange change effect</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">October 31, 2018</div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,423</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(154</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,269</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 55%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Unvested option activity </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">No. of Shares Underlying Options</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Weighted Average Grant Date Fair Value</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Aggregate Intrinsic Value</div></div></div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 31, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.24</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vested</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expired or forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.00</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="7" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div></div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">Nine Months Ended October 31,</div></div> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,582</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,373</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,536</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">898</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash, cash equivalents and restricted cash shown in the statement of cash flows</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,118</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,271</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 40%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Option activity </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;">No. of Shares Underlying Options</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Weighted Average Exercise Price</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Weighted Average Remaining Contractual Term</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-weight: bold;">Aggregate Intrinsic Value</div></div></div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 31, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">358</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.44</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.0</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">482</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercised</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(37</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.88</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expired or forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(54</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.08</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">267</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.42</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.6</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">408</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center;">&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercisable end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">257</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.49</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.5</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">384</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0); width: 55%;"> <div style=" background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Restricted stock activity</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Restricted Shares</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Weighted </div></div></div> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Average Grant </div></div></div> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Price Per Share</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Aggregate </div></div></div> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Intrinsic Value</div></div></div> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding (unvested) at January 31, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">360</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.05</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,254</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.76</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vested and issued</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(89</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(69</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.27</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding (unvested) end of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,199</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> - Business segment reporting</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">PPIH is engaged in the manufacture and sale of products in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> segment: Piping Systems. Piping Systems engineers, designs, manufactures and sells specialty piping, leak detection and location systems. Specialty piping systems include (i) industrial and secondary containment piping systems for transporting chemicals, hazardous fluids and petroleum products, (ii) insulated and jacketed piping systems for district heating and cooling, municipal freeze protection, oil &amp; gas, mining and industrial applications, and (iii) the coating and/or insulation of oil and gas gathering flow and long lines for oil and mineral transportation. The Company's leak detection and location systems are sold with its piping systems and on a stand-alone basis, to monitor areas where fluid intrusion <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>contaminate the environment, endanger personal safety, cause a fire hazard, impair essential services or damage equipment or property.</div></div> 1554000 1297000 4017000 3920000 999000 795000 7.27 148000 9.76 360000 350000 257000 8.49 86000 54000 6000 17.08 482000 408000 50000 23000 358000 267000 31000 11000 6.88 3254000 3199000 384000 P3Y182D 9.05 9.14 P4Y P3Y219D 14000 9.44 8.42 8.24 7 7716542 7595509 7877874 7716542 69000 89000 161332 94280 37000 26753 77000 56304000 -3103000 -1466000 51812000 77000 56578000 -4220000 -2131000 50304000 79000 58080000 -4495000 -2453000 51211000 79000 58365000 -4627000 -3004000 50813000 100000 7877000 7714000 7806000 7668000 7877000 7714000 7806000 7668000 7877000 7714000 7806000 7668000 xbrli:shares xbrli:pure iso4217:USD iso4217:CAD iso4217:USD xbrli:shares 0000914122 ppih:MortgageNoteSecuredByTennesseeManufacturingFacilityMember 2012-06-19 2012-06-19 0000914122 ppih:CanadianMortgageNoteMember 2016-07-28 2016-07-28 0000914122 2017-02-01 2017-10-31 0000914122 us-gaap:EmployeeStockOptionMember 2017-02-01 2017-10-31 0000914122 us-gaap:RestrictedStockMember 2017-02-01 2017-10-31 0000914122 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-02-01 2017-10-31 0000914122 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2017-02-01 2017-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingInputMethodMember 2017-02-01 2017-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingOutputMethodMember 2017-02-01 2017-10-31 0000914122 us-gaap:CommonStockMember 2017-02-01 2017-10-31 0000914122 ppih:Idaho1Member 2017-02-01 2017-10-31 0000914122 us-gaap:EmployeeStockOptionMember 2017-02-01 2018-01-31 0000914122 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-02-01 2018-01-31 0000914122 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ppih:ThreeCustomersMember 2017-02-01 2018-01-31 0000914122 ppih:Three2017CapitalLeasesMember 2017-02-01 2018-01-31 0000914122 2017-08-01 2017-10-31 0000914122 us-gaap:EmployeeStockOptionMember 2017-08-01 2017-10-31 0000914122 us-gaap:RestrictedStockMember 2017-08-01 2017-10-31 0000914122 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-08-01 2017-10-31 0000914122 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2017-08-01 2017-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingInputMethodMember 2017-08-01 2017-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingOutputMethodMember 2017-08-01 2017-10-31 0000914122 ppih:Idaho1Member 2017-08-01 2017-10-31 0000914122 2018-02-01 2018-04-30 0000914122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-02-01 2018-04-30 0000914122 us-gaap:AdditionalPaidInCapitalMember 2018-02-01 2018-04-30 0000914122 us-gaap:CommonStockMember 2018-02-01 2018-04-30 0000914122 us-gaap:RetainedEarningsMember 2018-02-01 2018-04-30 0000914122 2018-02-01 2018-10-31 0000914122 us-gaap:EmployeeStockOptionMember 2018-02-01 2018-10-31 0000914122 us-gaap:RestrictedStockMember 2018-02-01 2018-10-31 0000914122 ppih:UnvestedOptionMember 2018-02-01 2018-10-31 0000914122 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-02-01 2018-10-31 0000914122 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ppih:OneCustomerMember 2018-02-01 2018-10-31 0000914122 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-02-01 2018-10-31 0000914122 ppih:ForeignRevolvingLinesMember ppih:EIBORMember 2018-02-01 2018-10-31 0000914122 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2018-02-01 2018-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember 2018-02-01 2018-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingInputMethodMember 2018-02-01 2018-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingOutputMethodMember 2018-02-01 2018-10-31 0000914122 srt:MaximumMember 2018-02-01 2018-10-31 0000914122 us-gaap:CommonStockMember 2018-02-01 2018-10-31 0000914122 ppih:Idaho1Member 2018-02-01 2018-10-31 0000914122 2018-05-01 2018-07-31 0000914122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-01 2018-07-31 0000914122 us-gaap:AdditionalPaidInCapitalMember 2018-05-01 2018-07-31 0000914122 us-gaap:CommonStockMember 2018-05-01 2018-07-31 0000914122 us-gaap:RetainedEarningsMember 2018-05-01 2018-07-31 0000914122 us-gaap:DirectorMember 2018-05-01 2018-07-31 0000914122 2018-08-01 2018-10-31 0000914122 us-gaap:EmployeeStockOptionMember 2018-08-01 2018-10-31 0000914122 us-gaap:RestrictedStockMember 2018-08-01 2018-10-31 0000914122 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2018-10-31 0000914122 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2018-08-01 2018-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingInputMethodMember 2018-08-01 2018-10-31 0000914122 ppih:SpecialtyPipingSystemsAndCoatingMember ppih:TransferredAtPointInTimeUsingOutputMethodMember 2018-08-01 2018-10-31 0000914122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-01 2018-10-31 0000914122 us-gaap:AdditionalPaidInCapitalMember 2018-08-01 2018-10-31 0000914122 us-gaap:CommonStockMember 2018-08-01 2018-10-31 0000914122 us-gaap:RetainedEarningsMember 2018-08-01 2018-10-31 0000914122 ppih:Idaho1Member 2018-08-01 2018-10-31 0000914122 us-gaap:LetterOfCreditMember 2018-09-21 2018-10-31 0000914122 ppih:RevolvingLinesNorthAmericaMember 2018-09-21 2018-10-31 0000914122 us-gaap:SubsequentEventMember 2018-11-01 2018-11-30 0000914122 ppih:MortgageNoteSecuredByTennesseeManufacturingFacilityMember 2012-06-19 0000914122 ppih:CanadianMortgageNoteMember 2016-07-28 0000914122 2017-01-31 0000914122 us-gaap:CommonStockMember 2017-01-31 0000914122 2017-10-31 0000914122 us-gaap:CommonStockMember 2017-10-31 0000914122 2018-01-31 0000914122 us-gaap:EmployeeStockOptionMember 2018-01-31 0000914122 us-gaap:RestrictedStockMember 2018-01-31 0000914122 ppih:UnvestedOptionMember 2018-01-31 0000914122 ppih:Three2017CapitalLeasesMember 2018-01-31 0000914122 ppih:Three2017CapitalLeasesMember srt:MaximumMember 2018-01-31 0000914122 ppih:Three2017CapitalLeasesMember srt:MinimumMember 2018-01-31 0000914122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0000914122 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0000914122 us-gaap:CommonStockMember 2018-01-31 0000914122 us-gaap:RetainedEarningsMember 2018-01-31 0000914122 us-gaap:NonUsMember 2018-01-31 0000914122 2018-04-30 0000914122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-30 0000914122 us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0000914122 us-gaap:CommonStockMember 2018-04-30 0000914122 us-gaap:RetainedEarningsMember 2018-04-30 0000914122 2018-07-31 0000914122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0000914122 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0000914122 us-gaap:CommonStockMember 2018-07-31 0000914122 us-gaap:RetainedEarningsMember 2018-07-31 0000914122 ppih:RevolvingLinesNorthAmericaMember 2018-09-19 0000914122 2018-10-31 0000914122 us-gaap:EmployeeStockOptionMember 2018-10-31 0000914122 us-gaap:RestrictedStockMember 2018-10-31 0000914122 ppih:UnvestedOptionMember 2018-10-31 0000914122 us-gaap:OtherNoncurrentAssetsMember 2018-10-31 0000914122 ppih:ForeignRevolvingLinesMember 2018-10-31 0000914122 ppih:ForeignRevolvingLinesMember srt:MaximumMember 2018-10-31 0000914122 ppih:ForeignRevolvingLinesMember srt:MinimumMember 2018-10-31 0000914122 ppih:RevolvingLinesNorthAmericaMember 2018-10-31 0000914122 ppih:RevolvingLinesNorthAmericaMember srt:MaximumMember 2018-10-31 0000914122 ppih:RevolvingLinesNorthAmericaMember srt:MinimumMember 2018-10-31 0000914122 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000914122 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000914122 us-gaap:CommonStockMember 2018-10-31 0000914122 us-gaap:RetainedEarningsMember 2018-10-31 0000914122 us-gaap:NonUsMember 2018-10-31 0000914122 country:US 2018-10-31 0000914122 us-gaap:SubsequentEventMember 2018-11-30 0000914122 2018-12-06 EX-101.SCH 6 ppih-20181031.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Business Segment Reporting link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Accounts Receivable link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 -Income Taxes link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Impairment of Long-lived Assets link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Debt link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Restricted Cash link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Fair Value link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Recent Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 4 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 6 - Impairment of Long-lived Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 7 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 8 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 10 - Restricted Cash (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 2 - Business Segment Reporting (Details Textual) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 3 - Accounts Receivable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 4 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Revenue Recognition - Revenues by Revenue Class (Details) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Revenue Recognition - Contract With Customer, Asset and Liability (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 -Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Impairment of Long-lived Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 6 - Impairment of Long-lived Assets - Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 7 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 7 - Stock-based Compensation - Stock-based Compensation Expense (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 7 - Stock-based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Stock-based Compensation - Unvested Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Stock-based Compensation - Restricted Stock Activity (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 8 - Earnings Per Share - Summary of Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 9 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 10 - Restricted Cash (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 10 - Restricted Cash - Summary of Cash, Cash Equivalents and Restricted Cash (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 ppih-20181031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 ppih-20181031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 ppih-20181031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Note 4 - Revenue Recognition Note 6 - Impairment of Long-lived Assets Note 7 - Stock-based Compensation Note 8 - Earnings Per Share Note 10 - Restricted Cash Note 4 - Revenue Recognition - Revenues by Revenue Class (Details) Note 4 - Revenue Recognition - Contract With Customer, Asset and Liability (Details) Long-term liabilities Note 6 - Impairment of Long-lived Assets - Goodwill (Details) Note 7 - Stock-based Compensation - Stock-based Compensation Expense (Details) Income Tax Disclosure [Text Block] Note 7 - Stock-based Compensation - Stock Option Activity (Details) Note 7 - Stock-based Compensation - Unvested Option Activity (Details) Unrealized gain on marketable security, net of tax Note 7 - Stock-based Compensation - Restricted Stock Activity (Details) us-gaap_OtherAssetsNoncurrent Other assets us-gaap_ShareBasedCompensation Equity-based compensation expense Note 8 - Earnings Per Share - Summary of Earnings Per Share (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 10 - Restricted Cash - Summary of Cash, Cash Equivalents and Restricted Cash (Details) Notes To Financial Statements Title of Individual [Axis] Notes To Financial Statements [Abstract] Relationship to Entity [Domain] ppih_AssetsNoncurrentExcludingPropertyPlantAndEquipment Total other assets Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant and equipment, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Outstanding (unvested) at beginning of year, aggregate intrinsic value Operating expenses ppih_AccountsReceivableOutstandingForSeveralYears Accounts Receivable, Outstanding for Several Years Represents the amount of accounts receivable, inclusive of retention receivables, that have been outstanding for several years as of the balance sheet date. Share-based Compensation, Stock Options, Activity [Table Text Block] ppih_AllowanceForDoubtfulAccountsReceivableOutstandingForSeveralYears Allowance for Doubtful Accounts Receivable Outstanding for Several Years Represents the balance of the allowance for doubtful accounts pertaining to accounts receivable outstanding for several years. Foreign currency translation adjustments, net of tax Foreign currency translation adjustment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Granted, weighted average grant price per share (in dollars per share) Proceeds from sales of marketable securities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue Forfeited, weighted average grant price per share (in dollars per share) ppih_ProceedsFromCollectionOfAccountsReceivableOutstandingForSeveralYears Proceeds from Collection of Accounts Receivable Outstanding for Several Years Represents the proceeds received during the period from the collection of accounts receivable that have been outstanding for several years. Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] ppih_NumberOfMajorCustomers Number of Major Customers Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc. One Customer [Member] Represents information pertaining to one customer. Schedule of Nonvested Share Activity [Table Text Block] Three Customers [Member] Represents information pertaining to three customers. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Granted (in shares) us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization Outstanding, weighted average remaining contractual term (Year) Transferred at Point in Time Using Input Method [Member] Represents information pertaining to transfers at a point in time using an input method. Specialty Piping Systems And Coating [Member] Represents information pertaining to Specialty Piping Systems and Coating. Current maturities of long-term debt Sales by product (percent of total) Percent of Revenue from Contract With Customer, Including Assessed Tax Represents the percentage of revenue from contracts with customers that is attributable to a specified product or service. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber Outstanding at beginning of year (in shares) Outstanding at end of period (in shares) Transferred at Point in Time Using Output Method [Member] Represents information pertaining to transfers at a point in time using an output method. Exercisable end of period, weighted average exercise price (in dollars per share) us-gaap_AssetsCurrent Total current assets Exercisable end of period, weighted average remaining contractual term (Year) Other assets Exercisable end of period, aggregate intrinsic value Exercised, aggregate intrinsic value Exercisable end of period (in shares) Revolving line of credit Line of Credit, Current Outstanding at beginning of year, aggregate intrinsic value Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period Represents the amount of revenue and costs incurred during the period, added to the balance of the asset from contracts with customers. Outstanding (unvested) at beginning of year, weighted average grant price per share (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares Vested, number (in shares) Common stock, $.01 par value, authorized 50,000 shares; 7,877 issued and outstanding at October 31, 2018 and 7,717 issued and outstanding at January 31, 2018 Adjustments to reconcile net loss to net cash flows used in operating activities Common stock, authorized (in shares) Common stock, issued (in shares) Contract liability Expired or forfeited, weighted average exercise price (in dollars per share) Common stock, par value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber Outstanding (unvested) at beginning of year (in shares) Outstanding (unvested) at end of period (in shares) Schedule of Goodwill [Table Text Block] Exercised, weighted average exercise price (in dollars per share) Other accrued liabilities Accrued compensation and payroll taxes us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance Income taxes payable Funds held in escrow related to the sale of Filtration assets Range [Domain] Maximum [Member] Minimum [Member] Trade accounts payable Product and Service [Axis] Deferred tax assets - long-term Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Product and Service [Domain] Range [Axis] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod Expired or forfeited (in shares) Credit Facility [Axis] Proceeds from sales of property and equipment Credit Facility [Domain] Contract assets Interest paid us-gaap_PolicyTextBlockAbstract Accounting Policies Income taxes paid Geographical [Axis] Geographical [Domain] Inventories, net Commissions and incentives payable Net sales Sales by product Fixed assets acquired under capital leases us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures Stock options with an exercise price below the average market price (in shares) Customer [Axis] Customer [Domain] Current liabilities Weighted average common shares outstanding Product [Member] Asset Impairment Charges [Text Block] us-gaap_Assets Total assets Supplemental cash flow information us-gaap_InterestIncomeExpenseNet Interest expense, net us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total Operating activities us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Statement [Line Items] Allowance for doubtful accounts receivable Trade accounts receivable, less allowance for doubtful accounts of $480 at October 31, 2018 and $469 at January 31, 2018 us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] AOCI Attributable to Parent [Member] ppih_GlobalIntangibleLowTaxedIncomeGILTI Global Intangible Low-taxed Income (GILTI) Represents the amount of global intangible low-taxed income (GILTI) included during the period. Stockholders' equity us-gaap_ContractWithCustomerAssetNet Beginning balance Closing balance Segment Reporting Disclosure [Text Block] Equity Award [Domain] Restricted cash Restricted Cash, Current ppih_DeferredStockCompensationArrangementsClassifiedFromALiabilityToAdditionalPaidInCapital Deferred Stock Compensation Arrangements, Classified from a Liability to Additional Paid In Capital Represents the amount classified from liability to additional paid in capital for a change in the accounting for deferred stock compensation arrangements. ppih_NumberOfIncentiveStockPlansUnderWhichNewAwardsMayBeGranted Number of Incentive Stock Plans Under Which New Awards May Be Granted Represents the number of incentive stock plans under which new equity incentive awards may be granted. Current assets Fair Value Disclosures [Text Block] Award Type [Axis] Net loss Net loss us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash, cash equivalents and restricted cash shown in the statement of cash flows us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Costs and gross profit recognized during the period for uncompleted contracts from the prior period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, cash equivalents and restricted cash - beginning of period Cash, cash equivalents and restricted cash - end of period Unvested Option [Member] Represents information pertaining to unvested options. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase in cash, cash equivalents and restricted cash Restricted Stock [Member] us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Revolving Lines, North America [Member] Represents information pertaining to revolving lines in North America. Goodwill, foreign exchange change effect us-gaap_OperatingIncomeLoss Income/(loss) from operations Employee Stock Option [Member] us-gaap_ContractWithCustomerLiabilityRevenueRecognized Revenue recognized during the period for uncompleted contracts from the prior period us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Cost of sales us-gaap_GrossProfit Gross profit us-gaap_ContractWithCustomerLiability Beginning balance Closing balance Property, plant and equipment, net of accumulated depreciation Goodwill Goodwill Goodwill Canadian Mortgage Note [Member] Represents information pertaining to a mortgage note from a bank in Canada, secured by a Canadian manufacturing facility. EIBOR [Member] Represents information pertaining to the Emirates Inter Bank Offered Rate. Foreign Revolving Lines [Member] Represents information pertaining to foreign revolving credit facilities. ppih_DebtInstrumentAdjustableInterestRateCeiling Debt Instrument, Adjustable Interest Rate, Ceiling Represents the ceiling on the adjustable interest rate pertaining to a debt instrument during the specified period during which the debt instrument is subject to an adjustable interest rate. ppih_DebtInstrumentInterestRateMaximumAnnualIncrease Debt Instrument, Interest Rate, Maximum Annual Increase Represents the maximum interest rate percentage increase per year under a debt instrument, during the specified adjustable interest rate period. us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount Mortgage Note Secured by Tennessee Manufacturing Facility [Member] Represents information pertaining to a mortgage note secured by a manufacturing facility in Lebanon, Tennessee. Three 2017 Capital Leases [Member] Represents information pertaining to three capital leases obtained in 2017 to finance vehicle equipment. ppih_DebtInstrumentAdjustableInterestRatePeriodCommencementDate Debt Instrument, Adjustable Interest Rate Period, Commencement Date Represents the date at which a debt instrument's interest rate becomes adjustable. ppih_DebtInstrumentAdjustableInterestRateFloor Debt Instrument, Adjustable Interest Rate, Floor Represents the ceiling on the adjustable interest rate pertaining to a debt instrument during the specified period during which the debt instrument is subject to an adjustable interest rate. Investing activities us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable Income taxes receivable and payable us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet Other assets and liabilities Retained Earnings [Member] Loss per share Earnings Per Share [Text Block] Letter of Credit [Member] Additional Paid-in Capital [Member] Common Stock [Member] us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued compensation and payroll taxes Income tax expense/(benefit) Income Tax Expense (Benefit), Total us-gaap_DebtAndCapitalLeaseObligations Debt and Capital Lease Obligations, Total Equity Components [Axis] Equity Component [Domain] us-gaap_CapitalLeaseObligations Capital Lease Obligations, Total us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments Gain from sale of marketable securities Other Noncurrent Assets [Member] us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable ppih_LineOfCreditFacilityCovenantTermsEbitdaRatioTermOne Line of Credit Facility, Covenant Terms, EBITDA Ratio, Term One Ratio of net income before interest, taxes, depreciation, amortization and certain other adjustments required to be achieved in the first specified term under covenant terms related to a credit agreement. us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total Income/(loss) from operations before income taxes ppih_LineOfCreditFacilityCovenantTermsEbitdaTermTwo Line of Credit Facility, Covenant Terms, EBITDA, Term Two Amount of net income before interest, taxes, depreciation, amortization and certain other adjustments required to be achieved in the second specified term under covenant terms related to a credit agreement. ppih_LineOfCreditFacilityCovenantTermsEbitdaTermOne Line of Credit Facility, Covenant Terms, EBITDA, Term One Amount of net income before interest, taxes, depreciation, amortization and certain other adjustments required to be achieved in the first specified term under covenant terms related to a credit agreement. ppih_LineOfCreditFacilityCapitalExpendituresRestrictions Line of Credit Facility, Capital Expenditures Restrictions Maximum amount of capital expenditures allowed under a credit agreement. us-gaap_OperatingExpenses Total operating expenses ppih_DebtInstrumentDefaultRate Debt Instrument, Default Rate Rate of interest that a debt instrument will bear interest at in the event of a default. Outside commissions payable Represents the amount of outside commissions payable within one year or within the normal operating cycle if longer. us-gaap_DebtInstrumentTerm Debt Instrument, Term ppih_LineOfCreditFacilityCovenantTermsEbitdaRatioTermTwo Line of Credit Facility, Covenant Terms, EBITDA Ratio, Term Two Ratio of net income before interest, taxes, depreciation, amortization and certain other adjustments required to be achieved in the second specified term under covenant terms related to a credit agreement. Idaho [Member] General and administrative expenses Other comprehensive (loss) income us-gaap_PaymentsOfDebtIssuanceCosts Debt issuance costs Common stock issued under stock plans, net of shares used for tax withholding The amount of common stock issued under stock plans, net of shares used for tax withholding. us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet Debt Instrument, Increase (Decrease), Net, Total Cash and cash equivalents Cash and cash equivalents us-gaap_RepaymentsOfOtherDebt Payments of other debt Timing of Transfer of Good or Service [Domain] ppih_IncreaseDecreaseInCustomerDeposits1 Customers' deposits The increase (decrease) during the period in customer deposits. Transferred at Point in Time [Member] ppih_IncreaseDecreaseInContractWithCustomerAssetAndLiability Change in contract assets and contract liabilities Amount of increase (decrease) in contract assets and liabilities. Stock options exercised and taxes related to restricted shares vested Represents the cash inflow (outflow) related to stock options exercised and taxes related to restricted shares vested. Customers' deposits The current portion of customer deposits. Disaggregation of Revenue [Table Text Block] Stock-based compensation expense us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Payments (borrowings) on capitalized lease obligations The cash inflow (outflow) from proceeds (repayments) of capitalized lease obligations. Balance Sheet Location [Axis] us-gaap_DebtInstrumentMaturityDateRangeStart1 Debt Instrument, Maturity Date Range, Start Balance Sheet Location [Domain] us-gaap_DebtInstrumentMaturityDateRangeEnd1 Debt Instrument, Maturity Date Range, End Amendment Flag us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance us-gaap_DebtInstrumentIssuanceDate1 Debt Instrument, Issuance Date Release of treasury stock Represents the cash inflow during the period related to the release of treasury stock. Accounting Policies [Abstract] us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss us-gaap_DebtInstrumentMaturityDate Debt Instrument, Maturity Date us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total us-gaap_DebtInstrumentPeriodicPaymentInterest Debt Instrument, Periodic Payment, Interest us-gaap_DebtInstrumentPeriodicPaymentPrincipal Debt Instrument, Periodic Payment, Principal us-gaap_SharesOutstanding Balances at beginning of year (in shares) Balances at period end (in shares) Common stock, outstanding (in shares) us-gaap_DebtWeightedAverageInterestRate Debt, Weighted Average Interest Rate Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Document Fiscal Period Focus Document Fiscal Year Focus us-gaap_ProceedsFromIssuanceOfSecuredDebt Proceeds from Issuance of Secured Debt Document Period End Date New contracts entered into that are uncompleted at the end of the current period Represents the amount of liability from contracts with customers incurred during the period from new contracts entered into that are uncompleted at the end of the current period. ppih_CostsIncurredForUncompletedContractsAnticipatedCollectionPeriod Costs Incurred for Uncompleted Contracts, Anticipated Collection Period Represents the duration of time within which costs incurred for uncompleted contracts are anticipated to be collected. Entity Emerging Growth Company Document Type Entity Small Business Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Variable Rate [Domain] Dilutive effect of equity compensation plans (in shares) Basic and diluted (in shares) us-gaap_ImpairmentOfLongLivedAssetsHeldForUse Impairment of Long-Lived Assets Held-for-use us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Stock options not included in the computation of diluted earnings per share of common stock because the option exercise prices exceeded the average market prices of the common shares (in shares) us-gaap_RepaymentsOfLinesOfCredit Repayments of Lines of Credit Payments of debt on revolving lines of credit Variable Rate [Axis] us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Weighted average common shares outstanding assuming full dilution (in shares) us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Statement of Comprehensive Income [Abstract] Non-US [Member] Basic and diluted (in dollars per share) Entity Central Index Key Entity Registrant Name Stock-based compensation expense Proceeds from revolving lines Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Statement [Table] Scenario [Axis] Statement of Financial Position [Abstract] Scenario, Unspecified [Domain] Basic weighted average common shares outstanding (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Decrease in drafts payable Concentration Risk Type [Axis] Contract with Customer, Asset and Liability [Table Text Block] Concentration Risk Type [Domain] Treasury stock released (in shares) Statement of Cash Flows [Abstract] us-gaap_ContractReceivableRetainage Contract Receivable Retainage, Total Entity Common Stock, Shares Outstanding (in shares) Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Other comprehensive (loss) income Sales Revenue, Net [Member] Accounts Receivable [Member] us-gaap_ProceedsFromIssuanceOfDebt Proceeds from Issuance of Debt us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Description of New Accounting Pronouncements Not yet Adopted [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd Line of Credit Facility, Interest Rate at Period End us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised Exercised (in shares) us-gaap_GainLossOnDispositionOfAssets Loss on disposal of fixed assets us-gaap_TableTextBlock Notes Tables us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross Vested and issued (in shares) us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited Forfeited (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity Line of Credit Facility, Current Borrowing Capacity Director [Member] us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Shares issued (in shares) us-gaap_LiabilitiesNoncurrent Total long-term liabilities Provision on doubtful accounts Financing activities us-gaap_LineOfCreditFacilityExpirationDate1 Line of Credit Facility, Expiration Date Other long-term liabilities Selling expenses us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Deferred tax liabilities - long-term UNITED STATES Accumulated deficit Accumulated other comprehensive loss Deferred compensation liabilities Debt Disclosure [Text Block] Changes in operating assets and liabilities us-gaap_StockholdersEquity Total stockholders' equity Total stockholders' equity Total stockholders' equity us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Subsequent Event [Member] Class of Stock [Axis] Restrictions on Cash and Cash Equivalents [Table Text Block] Long-term debt, less current maturities Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Cash and Cash Equivalents Disclosure [Text Block] Outstanding, Weighted average grant date fair value (in dollars per share) Outstanding at beginning of year, weighted average exercise price (in dollars per share) Outstanding at end of period, weighted average exercise price (in dollars per share) us-gaap_DeferredIncomeTaxExpenseBenefit Deferred tax expense (benefit) EX-101.PRE 10 ppih-20181031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 11 perma.jpg begin 644 perma.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" E ,X# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]]I#MKXI_ M;!_X+@^ /V1?VGW^$LG@SQ]XU\6Q0VKO#X>M89_WUPADCMU1I [R[-K$*IX< M5]C>+?$MCX.\-:AJVI7"6NG:7;27EW,YPL4,:EW8^P52?PK^?/\ 8%T[XW?M MU?\ !1[QY\>?A5I/@C5?$FB:E/KO_%77,T>GV8O?-@M47RQO:1+=2%7("A<] M<"OJN&LGH8I5\3B_X=./5\J[?J?HIXH_X.$_"WPVM([[ MQA\"?VAO"FD/(L37VH^&XX848\ ;GD57[?G@ M"7P'\0?%7P,\%^!]0FB?4X="^US27BQR+(H;QA,CRK&5*-"FTJCE[RC)RBH)7;;:T?31LYYXBO3C*;VZ75M3[A\)_\'#_A MKQYH46IZ%\!/V@-;TR=F6*\T_0([JWE*L5;;(CE3@@@X/!!%>A? +_@L9%^T M%\:?#G@RU^ GQXT*;Q#=_9O[2UC0%M;"P4*SM+-(6^5%53[DX !)KRCX _L# M_MH?LX?!OP_X(\'_ +1OPDT#PWX>M!;V=@/!\*?CE^Q)\"/BM\1_C_\ &'PE\1]-\,Z U]I%GHV@1Z:EO/&'.964!G,C MF*-5Z&M(#B-[Z^\-QQ0HQZ L\BKD]AD9KX-_X(D_L M_P#[1?Q+\<^.OC?\)I_AE#KBW$VC7E]XUBNIEGN;DK>7)MQ".&W% S,?X\ = M:Z3XS?M2?M'?MR_M'WW[*?QW^(?A'X*C4[V&SN;>W\/,UKK$VY9((?/$I)CE M^5XB65)"%4D-A:]Z?#.6PQ+PL4I*FDZCYWS+3WFHI.]O^'L3?K<1NL9M&BD(VS^8Z* M3@[U()!!KR7]A[_@NW\.?VZ?VA].^&_A_P (^-]%U;4[.YO(KG5%M1;[8$WL MN8Y6;)&<8&.#7P__ ,%@_A!HG_!.W]A#X7_LM> =0U#7M6\;^(9?$^KSW6%N M=4F1DCB)1?E1'NFA54&<"W&22"3P/CW7](_X(_?\%>O!5[J%I /A_86 MUQ;6@!EU&X?1)H"H/0>;=XRYX 8D]*Y<#PQ@,1A*DJ2E*<_:.EK9\L+)77FV M74QM6$TI625N;U9^K7_!1'_@K5\-_P#@G!>>'=/\4VFMZ_KWB,//!I6C+$]Q M;VR9!N)?,=0J%_D7NQ#8&%)'1_\ !/'_ (*%:#_P4:^&&L^+?#/AGQ-X?TC2 M-4.DA]8$(-W*L22.8_*=AA1(H.<-0&@^!K"16"6&F@%[N^B0_=C2VB^SVX[+*TG)D!K]&OA)^T9X3_ .")7_!' M3X(K>.Y\;>(M,?5;+0EE"SZMJ5YFY?CO MXP;4M6US7Y#]AT321&][)"IP]RP=E5(5/R[F/S,<*"0<6_\ @G9_P4E\&_\ M!23X?^(-=\):9KFC?\(WJ2Z=>6>K+$)P7B61)!Y;LNQ@2!SG*-Q7XX_L'->_:TUWX[_ +3G@SXO_$;Q==R++H=CI?@Z6ZTJU5D(67$C*-D2-L@B *KS M(26((]+_ .#;?XQP?##]OOXC_#E!J=AH_C739[C3[.^@,%Q%+8W#21"6(\I) M]EG<$=1LKIQO"%&AEU:T6ZU)1DY?9>OO)+^ZNO4BGCY2K1U]UW5NOS/W.[5X MG^WO^W-X6_X)]? IO'?BRSU34[1M0M],M[+31&;JZFF)P$$C*N%57=N>BGO7 MS/XK_P""QGQAT;Q)JEKI_P"Q;\:M4T^SNIH;:]&^/[9$CLJ2A/LYV[U 8+DX MW8KXQ_X+Y?M'>*OVN?B_\"_A!:Z!/H'B6YTRTU?4/#S3^=-8:OJI6*VM9)-H M!>*+.[Y>#*?2O$R;ABK7QM*EBK*F[MM2B]$KO9MKYG1B,9&--N&_ZGV5X9_X M. M)\:>%[?6M&_9W_:*U?1KR,S6]_8^'$N+:X0$@LDB.589!&0>QKU+]AK_@ MLO\ "+]O3XCW'@OP\OB?PUXS@AEN!HWB#3Q;2W*1$"7RG1W1F3(W(2K@9.W M->)_#'X8?\%"/@]\&/#_ ( \(Z?^S-X;T7PWIL.D:?-%/>SRVT42!%Z7>V6C#3D=+6#4]4; MR6N#(P5IIV:3C"(B*'P#D$=\LLRFK&=*%E4;2IJ,W-MMV7,K62[ZF2K5TU)[ M=;JQ]B?LK_\ !97P'^V%^USK?PF\(^&/%TD^@?V@]UKTZVZZ8(;23RFF!$A? M:\A 3*Y.03@5Y=H__!QAX!\<>.=;T/P?\)/C-XXFT2>9))-!TJ"]$D22F(7 M5)"RQN0-I8#[P[\5\.?\$[&;]B;_ () _'[X\-B'Q+X^D3P'X4G?[Y!_--QA'FERISM>>OEV\C*&+K3Y(]7 M=O2^G0^R1_P<6?"OP=XQL](^(GP[^,WPP^VG*77B#PZ$BC3/,C*K^84')V:1U&QS M(H4C.<'TKY6^,W_!(7]IO_@I7\5_#VJ?M)_$;P#HOA3P]YB6^D^#X)9)88Y2 MIF6'S$"K)($53+([E0!A>*^5?VG?A[J?_!2+_@LN/AI\-KW2M(T7X:6T7AG0 M[J_B:ZT_2;/1H]SM(G\:&ZS&%_B)7.1FL,'D63XFM%J7NPC*56TFXJWPVE9/ M7K:XYXG$0CMJVDM-?/0_02/_ (+XV#Q@K^S?^TD5(R"/"P((/3^*O2O@1_P4 M@U_]L;P?\0H?!OP?^*/@S7?#.A->6%QXMTE+."]NGW+%#"I;,LGREMOW>%!( MW5Y]_P ,Z_MZ]_VIOA*/IX(A_P#B:^K_ -E7P=\1/!GP7TZR^*?C33O'WC03 M3R7NK:=IR6%HZM(WE1Q1(!@)'M!)Y+;CZ5\_F,6YU MT75B]6:1+>RV3>1-.T@ MMK[SDA0VR*GR22DIA5*?;L'2D2/ZGZU(!BO Q-959\ZC8ZH1Y5:YY/\ M@R_ M#OQ#\%=8\'?$GQC8>#] \(? ML0^'?V4?^"??@_6M$^'?Q/\ ]O:Z_?+?WLNH>-;2\GD=8Q&JAV<$(H'"] 6 M8]ZX_P#X*U_\$>_%7_!3GXD^$M1A^(VE^%M \(Z=-;VVFW.CO>%KF:0--/N$ MJ@;ECB0#' 0\\U\EC_@TW\0#_FL?AS_PEW_^/U];E>%RN>!]GB<%.]NI^J9_;@^"Q'_)7/AG_X4]G_ /'*^0_VI_V*_P!BO]L7 MXXZG\0O&OQ;TB?Q%JL<$4C6?Q'@MH8DAC$:+'&KX0 #/!ZDGO7S2?^#3CQ!_ MT6/PY_X2\G_Q^D_XA-O$'_18_#G_ (2\G_Q^N_"8'),+/VF&S*4);746C.=3 M$S5I4DUZGK8_X)._L$?]%<7/_95T_P#BZ[WP[^Q=^Q7X3_9M\5_"NR^+6DQ^ M&/&NIVFJZPS?$F%[R[:UVF&(S%RPA!7=L'!)/K7S/_Q";^(,_P#)8_#G_A,2 M?_'Z/^(3?Q!_T6/PY_X2\G_Q^NR;RR:2GFLW9I_#+=;,S7MEM17WGZ!_LA^) M/V8_V(_@K:^ _ GQ2\ 6NA6MS/>9O/&-I@ ':O.OVV? MV?\ ]C;]OOQGHWB'QY\2O!JZYH=JUE!?:1XZMM/FDA+AU61D?YMC9*'JI9L' MFOD'_B$W\0?]%C\.?^$Q)_\ 'Z/^(3?Q!_T6/PY_X3$G_P ?KFIX3)85WB89 ME)3?7EE?7?4MU,0X\CHJWJ?7'Q%_9\_9#^+_ .T-X,^)_BKXPZ)XA\4^!;;3 M[;37OOB';26["R8O$TL6_;(S2,7)7P00S!N>0<5\K_ /$)OX@_Z+'X<_\ "7D_ M^/T?\0F_B#'_ "6/PY_X2\G_ ,?K2%+*(2C*&:33BK+W9:+LO(F]=JSHK[S[ M"_;"^!_[('[<=UX0_P"$X^*/A+[#X&MFM=(TW2_'=K86,$;&,E3$CX/RQ(GL MBX'%9OQ@_9E_8U_:!_:2L/B?XV^*7ACQ-K6E/!]CTZ_\?VSZ/;109Q7S<_P+_9!3]MW_ (: M_BMX8LOB&;P7SR6WCZVCLI9/LPMFW0;]I#Q M<,,\GGK7Q_\ \0F_B#_HL?AS_P )B3_X_0/^#3?Q /\ FL?AS_PEY/\ X_6% M#+LBH\WLLQDN96=HO5=F7*KB9?%26GF?JE_PW!\%]FW_ (6[\-.F/^1GL_\ MXY7S)-^SM^QU>?MK#X^WGQ4\,W_C]-2&JQO<^/[:2RBG6#R(RL&_:%1/NC. M0#7R2?\ @TX\0'_FL?AS_P )>3_X_2?\0F_B#_HL?AS_ ,)>3_X_10R[(J%_ M8YC*/,K.T&KKMZ"E5Q,OBI+[S]5(_P!N#X+(H'_"W/AGP,?\C-9?_'*\:_;8 MC_9@_;Y^'&G>$_'OQ?\ "9T33M2355ATOQS:V1EG1'1#(5<[@H=B!TS@]J^$ M!_P:;^(!_P UC\.?^$O)_P#'Z7_B$X\0?]%C\.?^$O)_\?J*.59!1FJE+,)* M2V:@]!RK8J2M*EIZGU=\4/V8_P!C?XM?LO>!/@_J/Q6\.0>"/AW*UQI=M9_$ M&V@EDE(<&2>0/F5OWDAR>[DU[K\ OCC^SK^S7\'/#?@/PI\4?AO9^'?"MA'I MUA%)XKM)9!&@ZNYDRSL269CR223UK\V_^(3?Q#_T63PY_P"$O)_\?H'_ :; M^(!_S6/PY_X2\G_Q^M:N!R2K#V=3,I.-V[.+W>[]28U,3%\RHK[S]4;G]MSX M+SPNH^+_ ,-4W*1N7Q/9 K[C]YUKX'E_X).?L#W&H3W;_%J(W5U(\LTW_"TX M@\KNQ9F8A\DEB2?>O)S_ ,&G'B C_DL7AS_PEY/_ (_2?\0F_B#_ *+'X<_\ M)B3_ ./U6#PN382_U;,I0OO:+5PG+$3^.BG\SUVV_P""2O[!MW22:_,+]F+_@V&N?@E^T7X'\9Z[\2M"\0Z7X2UJVU MB;38O#S0M?&!_,C3>TS!1YBH3P>%K];H4*#FO XCQ%.4XTZ&*E7CO[UU9_,Z ML)!I-R@HL>!BEHHKY@[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 8* "BBB@ HHHH **** "BBB@ HHHH __9 end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document And Entity Information - shares
9 Months Ended
Oct. 31, 2018
Dec. 06, 2018
Document Information [Line Items]    
Entity Registrant Name Perma-Pipe International Holdings, Inc.  
Entity Central Index Key 0000914122  
Trading Symbol ppih  
Current Fiscal Year End Date --01-31  
Entity Filer Category Non-accelerated Filer  
Entity Current Reporting Status Yes  
Entity Emerging Growth Company false  
Entity Small Business true  
Entity Common Stock, Shares Outstanding (in shares)   7,885,374
Document Type 10-Q  
Document Period End Date Oct. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Net sales $ 32,806 $ 27,498 $ 94,020 $ 77,851
Cost of sales 25,923 24,178 77,019 69,688
Gross profit 6,883 3,320 17,001 8,163
Operating expenses        
General and administrative expenses 4,247 4,314 12,153 12,456
Selling expenses 1,554 1,297 4,017 3,920
Total operating expenses 5,801 5,611 16,170 16,376
Income/(loss) from operations 1,082 (2,291) 831 (8,213)
Interest expense, net 280 193 830 507
Income/(loss) from operations before income taxes 802 (2,484) 1 (8,720)
Income tax expense/(benefit) 934 808 1,525 (241)
Net loss $ (132) $ (3,292) $ (1,524) $ (8,479)
Weighted average common shares outstanding        
Basic and diluted (in shares) 7,877 7,714 7,806 7,668
Loss per share        
Basic and diluted (in dollars per share) $ (0.02) $ (0.43) $ (0.20) $ (1.11)
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Net loss $ (132) $ (3,292) $ (1,524) $ (8,479)
Other comprehensive (loss) income        
Foreign currency translation adjustments, net of tax (551) (250) (1,538) 822
Unrealized gain on marketable security, net of tax (92)
Other comprehensive (loss) income (551) (250) (1,538) 730
Comprehensive loss $ (683) $ (3,542) $ (3,062) $ (7,749)
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Current assets    
Cash and cash equivalents $ 9,582 $ 7,084
Restricted cash 2,536 1,237
Trade accounts receivable, less allowance for doubtful accounts of $480 at October 31, 2018 and $469 at January 31, 2018 32,280 32,936
Inventories, net 14,330 16,856
Prepaid expenses and other current assets 3,345 2,703
Contract assets 2,357 1,502
Total current assets 64,430 62,318
Property, plant and equipment, net of accumulated depreciation 31,020 34,509
Other assets    
Deferred tax assets - long-term 45 391
Goodwill 2,269 2,423
Other assets 5,966 4,943
Total other assets 8,280 7,757
Total assets 103,730 104,584
Current liabilities    
Trade accounts payable 9,788 14,186
Accrued compensation and payroll taxes 1,893 1,580
Commissions and incentives payable 1,789 787
Revolving line of credit 13,662 7,273
Current maturities of long-term debt 1,046 753
Customers' deposits 4,028 5,236
Outside commissions payable 2,194 1,800
Contract liability 1,599 1,967
Other accrued liabilities 3,491 4,259
Income taxes payable 1,348 1,339
Total current liabilities 40,838 39,180
Long-term liabilities    
Long-term debt, less current maturities 6,892 7,728
Deferred compensation liabilities 3,504 4,098
Deferred tax liabilities - long-term 1,149 1,242
Other long-term liabilities 534 524
Total long-term liabilities 12,079 13,592
Stockholders' equity    
Common stock, $.01 par value, authorized 50,000 shares; 7,877 issued and outstanding at October 31, 2018 and 7,717 issued and outstanding at January 31, 2018 79 77
Additional paid-in capital 58,365 56,304
Accumulated deficit (4,627) (3,103)
Accumulated other comprehensive loss (3,004) (1,466)
Total stockholders' equity 50,813 51,812
Total liabilities and stockholders' equity $ 103,730 $ 104,584
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Allowance for doubtful accounts receivable $ 480 $ 469
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 50,000 50,000
Common stock, issued (in shares) 7,877 7,717
Common stock, outstanding (in shares) 7,877 7,717
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Net loss         $ (8,479)
Foreign currency translation adjustment         822
Balances at beginning of year (in shares) at Jan. 31, 2017 7,595,509        
Treasury stock released (in shares) 26,753        
Shares issued (in shares) 94,280        
Balances at period end (in shares) at Oct. 31, 2017 7,716,542        
Total stockholders' equity at Jan. 31, 2018 $ 77 $ 56,304 $ (3,103) $ (1,466) 51,812
Net loss (1,117) (1,117)
Common stock issued under stock plans, net of shares used for tax withholding 25 25
Stock-based compensation expense 249 249
Foreign currency translation adjustment (665) (665)
Total stockholders' equity at Apr. 30, 2018 $ 77 56,578 (4,220) (2,131) 50,304
Balances at beginning of year (in shares) at Jan. 31, 2018 7,716,542        
Total stockholders' equity at Jan. 31, 2018 $ 77 56,304 (3,103) (1,466) 51,812
Net loss         (1,524)
Foreign currency translation adjustment         (1,538)
Total stockholders' equity at Oct. 31, 2018 $ 79 58,365 (4,627) (3,004) 50,813
Balances at beginning of year (in shares) at Jan. 31, 2018 7,716,542        
Treasury stock released (in shares)        
Shares issued (in shares) 161,332        
Balances at period end (in shares) at Oct. 31, 2018 7,877,874        
Total stockholders' equity at Apr. 30, 2018 $ 77 56,578 (4,220) (2,131) 50,304
Net loss (275) (275)
Common stock issued under stock plans, net of shares used for tax withholding 2 1,040 1,042
Stock-based compensation expense 462 462
Foreign currency translation adjustment (322) (322)
Total stockholders' equity at Jul. 31, 2018 79 58,080 (4,495) (2,453) 51,211
Net loss (132) (132)
Common stock issued under stock plans, net of shares used for tax withholding (3) (3)
Stock-based compensation expense 288 288
Foreign currency translation adjustment (551) (551)
Total stockholders' equity at Oct. 31, 2018 $ 79 $ 58,365 $ (4,627) $ (3,004) $ 50,813
Balances at period end (in shares) at Oct. 31, 2018 7,877,874        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Operating activities    
Net loss $ (1,524) $ (8,479)
Adjustments to reconcile net loss to net cash flows used in operating activities    
Depreciation and amortization 3,482 3,772
Deferred tax expense (benefit) 346 (544)
Equity-based compensation expense 999 795
Loss on disposal of fixed assets 46 8
Provision on doubtful accounts 14 (324)
Gain from sale of marketable securities (142)
Changes in operating assets and liabilities    
Accounts receivable (165) 2,989
Inventories 2,269 (375)
Change in contract assets and contract liabilities (1,221) 513
Accounts payable (5,460) (1,627)
Accrued compensation and payroll taxes 1,468 (1,633)
Customers' deposits (1,194) 1,566
Income taxes receivable and payable 54 (621)
Prepaid expenses and other current assets (801) (196)
Other assets and liabilities 1,061 105
Net cash used in operating activities (626) (4,193)
Investing activities    
Capital expenditures (885) (2,082)
Proceeds from sales of marketable securities 142
Proceeds from sales of property and equipment 1
Net cash used in investing activities (885) (1,939)
Financing activities    
Proceeds from revolving lines 42,201 31,652
Payments of debt on revolving lines of credit (35,152) (26,055)
Debt issuance costs (930)
Payments of other debt (266) (161)
Decrease in drafts payable (20) (4)
Payments (borrowings) on capitalized lease obligations (205) 632
Release of treasury stock 170
Stock options exercised and taxes related to restricted shares vested 249 (216)
Net cash provided by financing activities 5,877 6,018
Effect of exchange rate changes on cash, cash equivalents and restricted cash (569) 684
Net increase in cash, cash equivalents and restricted cash 3,797 570
Cash, cash equivalents and restricted cash - beginning of period 8,321 8,701
Cash, cash equivalents and restricted cash - end of period 12,118 9,271
Supplemental cash flow information    
Interest paid 917 584
Income taxes paid 1,118 786
Fixed assets acquired under capital leases 841
Funds held in escrow related to the sale of Filtration assets $ 250
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 1 - Basis of Presentation
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
Note
1
- Basis of presentation
 
The interim consolidated financial statements of Perma-Pipe International Holdings, Inc., and subsidiaries ("PPIH", "Company", or "Registrant", or "we", or "us") are unaudited, but include all adjustments that the Company's management considers necessary to present fairly the financial position and results of operations for the periods presented. These adjustments consist of normal recurring adjustments. Information and footnote disclosures have been omitted pursuant to Securities and Exchange Commission ("SEC") rules and regulations. The consolidated balance sheet as of
January 
31,
2018
is derived from the audited consolidated balance sheet as of that date. The results of operations for any interim period are
not
necessarily indicative of future or annual results. Interim financial statements should be read in conjunction with the financial statements and the notes thereto included in the Company's latest Annual Report on Form
10
-K. The Company's fiscal year ends on
January 31.
Years and balances described as
2018
and
2017
are for the
three
and
nine
months ended
October 31, 2018
and
2017,
respectively.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Business Segment Reporting
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
Note
2
- Business segment reporting
 
PPIH is engaged in the manufacture and sale of products in
one
segment: Piping Systems. Piping Systems engineers, designs, manufactures and sells specialty piping, leak detection and location systems. Specialty piping systems include (i) industrial and secondary containment piping systems for transporting chemicals, hazardous fluids and petroleum products, (ii) insulated and jacketed piping systems for district heating and cooling, municipal freeze protection, oil & gas, mining and industrial applications, and (iii) the coating and/or insulation of oil and gas gathering flow and long lines for oil and mineral transportation. The Company's leak detection and location systems are sold with its piping systems and on a stand-alone basis, to monitor areas where fluid intrusion
may
contaminate the environment, endanger personal safety, cause a fire hazard, impair essential services or damage equipment or property.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Accounts Receivable
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]
Note
3
- Accounts receivable
 
The majority of the Company's accounts receivable are due from geographically dispersed contractors and manufacturing companies. Credit is extended based on an evaluation of a customer's financial condition, including the availability of credit insurance. In the U.S., collateral is
not
generally required. In the U.A.E. and Saudi Arabia, letters of credit are usually obtained for significant orders. Accounts receivable are due within various time periods specified in the terms applicable to the specific customer and are stated at amounts due from customers net of an allowance for claims and doubtful accounts. The allowance for doubtful accounts is based on specifically identified amounts in customers' accounts, where future collectability is deemed uncertain. Management
may
exercise its judgment in adjusting the provision as a consequence of known items, such as current economic factors and credit trends. Past due trade accounts receivable balances are written off when the Company's collection efforts have been unsuccessful in collecting the amount due and the amount is deemed uncollectable. The write-off is recorded against the allowance for doubtful accounts.
 
One of the Company’s accounts receivable in the total amount of $
5.4
 million as of
January 31, 2018 (
inclusive of a retention receivable amount of $
3.7
 million, of which $
3.2
 million was included in the balance of other long-term assets as of
October 31, 2018
 and
January 
31,
 
2018
, due to the long-term nature of the receivables) has been outstanding for several years as of
October 31, 2018
. The Company completed all of its deliverables in
2015,
and has been engaged in ongoing active efforts to collect this amount. Since
January 31, 2018,
the Company has received payments of approximately
$0.5
million, which reduced the balance of this receivable. As a result, the Company did
not
reserve any allowance against this receivable as of
October 31, 2018
. The Company continues to engage with the customer to ensure full payment of open balances. However, if the Company’s efforts to collect on this account are
not
successful in fiscal
2018,
then the Company
may
recognize an allowance for all, or substantially all, of any such then uncollected amounts. As of
October 31, 2018
, this receivable balance, inclusive of a retention receivable amount, was $
4.9
 million. During
November 2018,
the Company received approximately
$0.1
million, thus reducing this receivable balance to
$4.8
million. 
 
For the
three
and
nine
month months ended
October 31, 2018
 and
2017
,
no
 individual customer accounted for
10%
 or more of the Company's consolidated net sales. 
 
At
October 31, 2018
,
one
 customer accounted for
18%
 of the Company's accounts receivable. At
January 31,
2018
,
three
 customers collectively accounted for
35%
 of the Company's accounts receivable. 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Revenue Recognition
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
Note
4
- Revenue recognition
 
On
February 1, 2018,
the Company adopted Accounting Standards Codification Topic
606,
"Revenue from Contracts with Customers," ("Topic
606"
), using the modified retrospective method applied to contracts that were
not
completed as of that date. Under this methodology the effect, if any, of initially applying the new revenue standard was to be recorded as an adjustment to the opening balance of retained earnings, while periods prior to the adoption date were
not
to be adjusted and continue to be reported in accordance with the accounting policies in effect for those periods.
 
The Company conducted a complete and thorough analysis of each single element of the
five
-step model of Topic
606
and concluded that there was 
no
material impact to the Company as a result of the adoption of the new standard. As such, the Company was
not
required to make a cumulative adjustment to the opening balances of retained earnings, contract assets or contract liabilities upon its initial application of the new revenue standard. 
 
Revenue from contracts with customers:
 
The Company defines a contract as an agreement that has approval and commitment from both parties, defined rights and identifiable payment terms, which ensures the contract has commercial substance and that collectability is reasonably assured.
 
The Company’s standard revenue transactions are classified in to
two
main categories:
 
 
1
)
Systems - which include all bundled products in which Perma-Pipe designs, engineers, and manufactures pre-insulated piping systems, insulates subsea flowline pipe or subsea oil production equipment. Additionally, this systems classification also includes coating applied to pipes and structures which are provided by the customer.
 
 
2
)
Products - which include cables, leak detection products, heat trace products sold under the PermAlert brand name, material/goods
not
bundled with piping or flowline systems, and field services
not
bundled into a project contract.
 
The Systems revenue class has generally accounted for more than
90%
of the Company’s total revenue and is recognized over time. The remaining revenue (Product class) is recognized when goods are shipped or services are performed. A breakdown of the Company's revenues by revenue class for the
three
and
nine
months ended
October 31, 2018
 and 
2017
are as follows:
 
   
Three Months Ended October 31,
 
Nine Months Ended October 31,
   
2018
 
2017
 
2018
 
2017
   
Sales
 
% to Total
 
Sales
 
% to Total
 
Sales
 
% to Total
 
Sales
 
% to Total
Products
  $
4,440
 
   
14
%
  $
2,504
 
   
9
%
  $
9,447
 
   
10
%
  $
5,830
 
   
7
%
                                                                 
Specialty Piping Systems and Coating
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Revenue recognized under input method
   
11,869
 
   
36
%
   
10,986
 
   
40
%
   
32,778
 
   
35
%
   
34,240
 
   
44
%
Revenue recognized under output method
   
16,497
 
   
50
%
   
14,008
 
   
51
%
   
51,795
 
   
55
%
   
37,781
 
   
49
%
Total
  $
32,806
 
   
100
%
  $
27,498
 
   
100
%
  $
94,020
 
   
100
%
  $
77,851
 
   
100
%
 
Most of the Company’s revenue is recognized over time as the manufacturing process progresses because
one
of the following conditions exist:
 
 
1
)
the customer owns the material that is being insulated or coated, so the customer controls the asset and thus the work-in-process; or
 
 
2
)
the customer controls the work-in-process due to the custom nature of the pre-insulated, fabricated system being manufactured as evidenced by the Company’s right to payment for work performed to date plus seller’s profit margin for products that have
no
alternative use for the Company.
 
The U.S. operating entities measure revenue by the costs incurred to date relative to the estimated costs to satisfy the contract using the percentage-of-completion method (an input method). Generally, these contracts are considered a single performance obligation satisfied over time and due to the custom nature of the goods and services, the percentage-of-completion method is the most faithful depiction of the Company’s performance as it measures the value of the goods and services transferred to the customer. Costs include all material, labor, and direct costs incurred to satisfy the performance obligations of the contract. Revenue recognition begins when projects costs are incurred.
 
All other operating entities measure revenue by the direct measurement of the outputs produced relative to the remaining goods promised under the contract (output method). Due to the types of end customers, generally these contracts require formal inspection protocols or specific export documentation for units produced or produced and shipped, therefore, the output method is the most faithful depiction of the Company’s performance. Depending on the conditions of the contract, revenue
may
be recognized based on units produced, inspected and held by the Company prior to shipment or on units produced, inspected and shipped.
 
Contract modifications that occur prior to the start of the manufacturing process will supersede the original contract and revenue is recognized using the modified contract value. Contract modifications that occur during the manufacturing process (changes in scope of work, job performance, material costs, and/or final contract settlements) are recognized in the period in which the revisions are known. Provisions for losses on uncompleted contracts are made in contract liabilities account in the period such losses are identified.
 
Contract assets and liabilities:
 
Contract assets represent revenue recognized in excess of amounts billed (unbilled receivables) for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Contract liabilities represent billings in excess of costs (unearned revenue) for contract work in progress for which the Company has a valid contract and an enforceable right to payment for work completed. Both customer billings and the satisfaction (or partial satisfaction) of the performance obligation(s) occur throughout the manufacturing process and impacts the period end balances in these accounts.
 
The Company anticipates that substantially all costs incurred for uncompleted contracts as of 
October 31, 2018
will be billed and collected within
one
year.
 
The following tables set forth the changes in the Company's contract assets and liabilities for the periods indicated. The Company expects to recognize the remaining balances as of 
October 31, 2018
within
one
year.
 
   
Contract Assets
Balance January 31, 2018
 
$
1,502
 
Costs and gross profit recognized during the period for uncompleted contracts from the prior period
   
(1,085
)
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period
   
1,417
 
Closing Balance at April 30, 2018
 
$
1,834
 
Costs and gross profit recognized during the period for uncompleted contracts from the prior period
   
(1,395
)
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period
   
1,575
 
Closing Balance at July 31, 2018
 
$
2,014
 
Costs and gross profit recognized during the period for uncompleted contracts from the prior period    
(1,917
)
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period    
2,260
 
Closing Balance at October 31, 2018
 
$
2,357
 
 
   
Contract Liabilities
Balance January 31, 2018
 
$
1,967
 
Revenue recognized during the period for uncompleted contracts from the prior period
   
(1,810
)
New contracts entered into that are uncompleted at the end of the current period
   
413
 
Closing Balance at April 30, 2018
 
$
570
 
Revenue recognized during the period for uncompleted contracts from the prior period
   
(422
)
New contracts entered into that are uncompleted at the end of the current period
   
398
 
Closing Balance at July 31, 2018
 
$
546
 
Revenue recognized during the period for uncompleted contracts from the prior period    
(497
)
New contracts entered into that are uncompleted at the end of the current period    
1,550
 
Closing Balance at October 31, 2018
 
$
1,599
 
 
Practical expedients:
 
Costs to obtain a contract are
not
considered project costs as they are
not
usually incremental, nor does job duration span more than
one
year. The Company applies practical expedient for these types of costs and as such are expensed in the period incurred.
 
As the Company's contracts are less than
one
year, the Company has applied the practical expedient regarding disclosure of the aggregate amount and future timing of performance obligations that are unsatisfied or partially satisfied as of the end of the reporting period.
 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5 -Income Taxes
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
Note
5
- Income taxes
 
The determination of the consolidated provision for income taxes, deferred tax assets and liabilities and related valuation allowances requires management to make judgments and estimates. As a company with subsidiaries in foreign jurisdictions, the process of calculating income taxes involves estimating current tax obligations and exposures in each jurisdiction as well as making judgments regarding the future recoverability of deferred tax assets. Income earned in the United Arab Emirates is
not
subject to local country income tax. Additionally, the relative proportion of taxable income earned domestically versus internationally can fluctuate significantly from period to period. Changes in the estimated level of annual pre-tax income, tax laws and the results of tax audits can affect the overall effective income tax rate, which impacts the level of income tax expense and net income. Judgments and estimates related to the Company's projections and assumptions are inherently uncertain; therefore, actual results could differ materially from projections.
 
The Company's effective tax rate ("ETR") from operations for the current
third
quarter and year-to-date was
116%
and
122,166%,
compared to
32.5%
and
2.8%
 during the respective prior year periods. The change in the ETR from the prior year-to-date to the current year-to-date was in large part due to changes in the Company's net income by jurisdiction. Additional factors include the tax impact of a Canadian business combination which occurred in the prior year, the valuation allowance against the domestic deferred tax asset, and the fact that the Company's operating performance is close to break-even for the current year-to-date. Since the Company is near break-even, relatively small changes to ordinary income will have a large impact to the effective tax rate, which has occurred for PPIH this quarter resulting in the high ETR reflected above. The year-to-date tax expense is
$1.5
million and the ordinary income before tax is less than
$0.1
 million which has produced an ETR of
122,166%.
While consolidated ordinary income before tax is near break-even, the Company accrues taxes in various countries where they are generating income while applying a valuation allowance in the U.S. which attributes to the unusually large ETR.
 
The amount of unrecognized tax benefits, including interest and penalties, at
October 
31,
2018,
recorded in other long-term liabilities was
$0.1
 million, all of which would impact the Company’s ETR if recognized.
 
The U.S. Tax Cuts and Jobs Act ("Tax Act") was enacted on
December 22, 2017
and introduced significant changes to U.S. income tax law. The Tax Act reduced the U.S. statutory tax rate from
35%
to
21%,
effective
January 1, 2018
and created new taxes on certain foreign-sourced earnings and certain related-party payments, which are referred to as the global intangible low-taxed income tax and the base erosion anti-abuse tax, respectively. In addition, in
2017
the Company was subject to the
one
-time transition tax on accumulated foreign subsidiary earnings
not
previously subject to U.S. income tax.
 
Due to the timing of the enactment and the complexity involved in applying the provisions of the Tax Act, the Company has made reasonable estimates of the effects and recorded provisional amounts in its financial statements as of
January 
31,
 
2018
and
October 
31,
2018.
As the Company collects and prepares necessary data, and interprets the Tax Act and any additional guidance issued by the U.S. Treasury Department, the IRS, and other standard-setting bodies, the Company
may
make future adjustments to its provisional amounts. Furthermore, the Company considered the impact of the global intangible low-taxed income ("GILTI") provision during the
third
quarter and determined that there was an inclusion of
$0.1
million based on year-to-date figures. The Company has elected to account for the impact of GILTI as a current period expense when incurred, however due to the net operating losses ("NOLs") available to the Company, along with the valuation allowance in the U.S. this had
no
impact on the current quarter tax expense, and
no
additional expense was recorded for this. The accounting for the tax effects of the Tax Act will be completed within the measurement period.
 
Provisional amounts for the foregoing income tax effects of the Tax Act have been recorded as of
October 
31,
2018
and are subject to change during the measurement period.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6 - Impairment of Long-lived Assets
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Asset Impairment Charges [Text Block]
Note
6
- Impairment of long-lived assets
 
The Company's assessment of long-lived assets, and other identifiable intangibles is based upon factors that market participants would use in accordance with the accounting guidance for the fair value measurement of assets. The Company will continue testing for potential impairment at least annually or as otherwise required by applicable accounting standards. There was
no
impairment of long-lived assets for the
three
and
nine
months ended 
October 31, 2018
and
2017
.
 
Goodwill.
The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business with the residual of the purchase price recorded as goodwill. All identifiable goodwill as of 
October 31, 2018
and
January 
31,
2018
was attributable to the purchase of Perma-Pipe Canada, Ltd.
 
   
January 31, 2018
 
Foreign exchange change effect
 
October 31, 2018
Goodwill
  $
2,423
 
  $
(154
)
  $
2,269
 
 
The Company performs an impairment assessment of goodwill annually as of
January 31,
or more frequently if triggering events occur, based on the estimated fair value of the related reporting unit or intangible asset. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. There was
no
impairment of goodwill for the
three
and
nine
months ended 
October 31, 2018
and
2017
.
 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Stock-based Compensation
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Disclosure of Compensation Related Costs, Share-based Payments [Text Block]
Note
7
- Stock-based compensation
 
At
October 31, 2018
, the Company had
one
incentive stock plan under which new equity incentive awards
may
be granted:
 
 
2017
Omnibus Stock Incentive Plan dated
June 13, 2017,
as amended, which stockholders approved in
June 2017 (
"2017
Plan")
 
The Company has prior incentive plans under which previously granted awards remain outstanding, but under which
no
new awards
may
be granted. At
October 31, 2018
, the Company had reserved a total of
921,314
 shares for grants and issuances under these incentive stock plans, which includes a reserve for issuances pursuant to unvested or unexercised prior awards, and shares for new grants or issuances pursuant to the
2017
Plan.
 
While the
2017
Plan provides for the grant of deferred shares, non-qualified stock options, incentive stock options, restricted shares, restricted stock units, and performance-based restricted stock units intended to qualify under section
422
of the Internal Revenue Code, to date the Company has issued only restricted shares and restricted stock units under the
2017
Plan and currently intends to continue this practice. The
2017
Plan authorizes awards to officers, employees, consultants, and directors.
 
The Company has stock-based compensation awards that can be granted to eligible employees, officers or directors. The following is the stock-based compensation expense:
 
   
Three Months Ended October 31,
 
Nine Months Ended October 31,
   
2018
 
2017
 
2018
 
2017
Stock-based compensation expense
  $
5
 
  $
21
 
  $
28
 
  $
80
 
Restricted stock-based compensation expense
   
283
 
   
294
 
   
971
 
   
938
 
Total stock-based compensation expense   $
288
 
  $
315
 
  $
999
 
  $
1,018
 
 
Stock Options
 
The following tables summarize the Company's stock option activity:
 
Option activity
 
No. of Shares Underlying Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term
 
Aggregate Intrinsic Value
Outstanding at January 31, 2018
   
358
 
   
9.44
 
   
4.0
 
  $
482
 
Exercised
   
(37
)
   
6.88
 
   
 
 
   
86
 
Expired or forfeited
   
(54
)
   
17.08
 
   
 
 
   
 
 
Outstanding end of period
   
267
 
   
8.42
 
   
3.6
 
   
408
 
                                 
Exercisable end of period
   
257
 
  $
8.49
 
   
3.5
 
  $
384
 
 
Unvested option activity
 
No. of Shares Underlying Options
 
Weighted Average Grant Date Fair Value
 
Aggregate Intrinsic Value
Outstanding at January 31, 2018
   
31
 
  $
8.24
 
  $
50
 
Vested
   
(14
)
   
 
 
   
 
 
Expired or forfeited
   
(6
)
   
 
 
   
 
 
Outstanding end of period
   
11
 
  $
7.00
 
  $
23
 
 
As of
October 31, 2018
, there was less than $
0.1
 million of total unrecognized compensation expense related to unvested stock options. The expense is expected to be recognized over a weighted average period of
1.4
 years.
 
Restricted stock
 
The following table summarizes the Company's restricted stock activity for the year:
 
Restricted stock activity
 
Restricted Shares
 
Weighted
Average Grant
Price Per Share
 
Aggregate
Intrinsic Value
Outstanding (unvested) at January 31, 2018
   
360
 
  $
9.05
 
  $
3,254
 
Granted
   
148
 
   
9.76
 
   
 
 
Vested and issued
   
(89
)
   
 
 
   
 
 
Forfeited
   
(69
)
   
7.27
 
   
 
 
Outstanding (unvested) end of period
   
350
 
   
9.14
 
  $
3,199
 
 
As of
October 31, 2018
, there was $
1.3
 million of unrecognized compensation expense related to unvested restricted stock granted under the plans. The expense is expected to be recognized over a weighted average period of
2.4
 years.
 
As a result of certain events that occurred during
second
quarter of fiscal
2018,
 including a settlement of stock-based award previously granted to a retiring member of the Company's Board of Directors, the Company changed its method of accounting for deferred stock compensation arrangements granted to the Company's directors from liability accounting treatment to equity accounting treatment and, as such, reclassified
$0.7
million from a liability to additional paid in capital.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Earnings Per Share
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Earnings Per Share [Text Block]
Note
8
- Earnings per share
 
   
Three Months Ended October 31,
 
Nine Months Ended October 31,
   
2018
 
2017
 
2018
 
2017
Basic weighted average common shares outstanding
   
7,877
 
   
7,714
 
   
7,806
 
   
7,668
 
Dilutive effect of equity compensation plans
   
 
   
 
   
 
   
 
Weighted average common shares outstanding assuming full dilution
   
7,877
 
   
7,714
 
   
7,806
 
   
7,668
 
                                 
Stock options not included in the computation of diluted earnings per share of common stock because the option exercise prices exceeded the average market prices of the common shares
   
176
 
   
143
 
   
176
 
   
143
 
Stock options with an exercise price below the average market price
   
90
 
   
226
 
   
90
 
   
226
 
 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Debt
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Debt Disclosure [Text Block]
Note
9
- Debt
 
Debt totaled $
21.6
 million at
October 31, 2018
, a net increase of $
5.8
 million since
January 
31,
2018.
 
Revolving lines North America
On
September 20, 2018,
the Company and certain of its U.S. and Canadian subsidiaries (collectively, together with the Company, the “North American Loan Parties”) entered into a new Revolving Credit and Security Agreement (the “Credit Agreement”) with PNC Bank, National Association, as administrative agent and lender (“PNC”), providing for a new
three
-year
$18
million Senior Secured Revolving Credit Facility, subject to a borrowing base including various reserves (the “Senior Credit Facility”). The Senior Credit Facility replaced the Company’s then existing
$15
million Credit and Security Agreement, dated
September 24, 2014,
among various subsidiaries of the Company and Bank of Montreal, as successor by assignment to BMO Harris Bank N.A., as amended (the “Prior Credit Agreement”).
 
The Company initially used borrowings under the new Senior Credit Facility to pay off outstanding amounts under the Prior Credit Agreement (which totaled approximately USD
$3,773,823
plus CAD
4,794,528
) and cash collateralize a letter of credit (USD
$154,500
). The Company expects to use additional borrowings under the new Senior Credit Agreement to fund future capital expenditures and on-going working capital needs, and for other corporate purposes. Borrowings under the Senior Credit Facility bear interest at a rate equal to an alternate base rate or London Interbank Offered Rate ("LIBOR"), plus, in each case, an applicable margin.  The applicable margin is based on average quarterly undrawn availability with respect to the Senior Credit Facility.  Interest on alternate base rate borrowings are generally payable monthly in arrears and interest on LIBOR borrowings are generally be payable in arrears on the last day of each interest period.  Additionally, the Company is required to pay a
0.375%
per annum facility fee on the unused portion of the Senior Credit Facility.  The facility fee is payable quarterly in arrears.
 
Subject to certain exceptions, borrowings under the Senior Credit Facility are secured by substantially all of the assets of the Company and certain of its North American subsidiaries. The North American Loan Parties’ obligations under the Senior Credit Facility are guaranteed by Perma-Pipe Canada, Inc. The Senior Credit Facility will mature on
September 20, 2021.
Subject to certain qualifications and exceptions, the Senior Credit Facility contains covenants that, among other things, restrict the North American Loan Parties’ ability to create liens, merge or consolidate, consummate acquisitions, make investments, dispose of assets, incur debt, and pay dividends and other distributions. In addition, the North American Loan Parties cannot allow capital expenditures to exceed 
$3
million annually (plus a limited carryover of unused amounts).
 
The Senior Credit Facility also contains financial covenants requiring (i) the North America Loan Parties to achieve consolidated net income (excluding the financial performance of the Company’s foreign subsidiaries
not
party to the Credit Agreement) before interest, taxes, depreciation, amortization and certain other adjustments (“EBITDA”) of at least
$1,807,000
for the period from
August 1, 2018
through
October 31, 2018; (
ii) the North America Loan Parties to achieve EBITDA of at least
$2,462,000
for the period from
August 1, 2018
through
January 31, 2019; (
iii) the North America Loan Parties to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility (excluding from the calculation items related to the financial performance of the Company’s foreign subsidiaries
not
party to the Credit Agreement) to be
not
less than
1.10
to
1.00
for the
nine
-month period ending
April 30, 2019
and for the quarter ending
July 31, 2019
and each quarter end thereafter on a trailing
four
-quarter basis; and (iv) the Company and its subsidiaries (including the Company’s foreign subsidiaries
not
party to the Credit Agreement) to achieve a ratio of its EBITDA (with certain additional adjustments) to the sum of scheduled cash principal payments on indebtedness for borrowed money and interest payments on the advances under the Senior Credit Facility of
not
less than
1.10
to
1.00
for the
nine
-month period ending
October 31, 2018
and for the quarter ending
January 31, 2019
and each quarter end thereafter on a trailing
four
-quarter basis. The Company was in compliance with this requirement as of  
October 31, 2018
.
 
The Senior Credit Facility contains customary events of default. If an event of default occurs and is continuing, then PNC
may
terminate all commitments to extend further credit and declare all amounts outstanding under the Senior Credit Facility due and payable immediately. In addition, if any of the North American Loan Parties or certain of their subsidiaries become the subject of voluntary or involuntary proceedings under any bankruptcy, insolvency or similar law, then any outstanding obligations under the Senior Credit Facility will automatically become immediately due and payable. Borrowings under the Senior Credit Facility will bear interest at a rate of
2.00%
per annum in excess of the otherwise applicable rate while a bankruptcy event of default exists or, upon the lenders’ request, during the continuance of any other event of default.
 
As of
October 31, 2018,
the Company had borrowed an aggregate of
$13.7
million at
7.75%
and
5.78%,
with a weighted average rate of
6.45%,
 and had
$2.9
million available to them under the Senior Credit Facility. 
Revolving lines foreign
.
The Company also has credit arrangements used by its Middle Eastern subsidiaries. These credit arrangements are in the form of overdraft facilities and project financing at rates competitive in the countries in which the Company operates. The lines are secured by certain equipment, certain assets (such as accounts receivable and inventory), and a guarantee by the Company. Some credit arrangement covenants require a minimum tangible net worth to be maintained, including maintaining certain levels of intercompany subordinated debt. In addition, some of the revolving credit facilities restrict payment of dividends. On
October 31, 2018
, the Company was in compliance with the covenants under the credit arrangements. On
October 31, 2018
, interest rates were based on the Emirates Inter Bank Offered Rate (EIBOR) plu
s
3.5%
pe
r annum, with a minimum interest ra
te of
4.5%
per
annum. On
October 31, 2018
, the Company's interest rates ranged from
6.11%
to
6.14%,
with a weighted average rate of
6.14%,
and the Company could borrow
$9.1
 million
under these credit arrangements. On
October 31, 2018
,
$6.6
 mi
llion of availability was used to support letters of credit to guarantee amounts committed for inventory purchases and for performance guarantees. On
October 31, 2018
, the Company had borrowed
$0.5
 milli
on, and had an addition
al
$2.1
 mill
ion available. The foreign revolving lines balances as of
October 31, 2018
 and
January 31, 2018,
were included as current maturities of long-term debt in the Company's consolidated balance sheets. 
Mortgages.
On
July 
28,
2016,
the Company borrowed
8.0
million CAD (approximately
$6.1
million at the prevailing exchange rate on the transaction date) from a bank in Canada under a mortgage note secured by the Company's manufacturing facility located in Alberta, Canada, that matures on
December 
23,
2042.
The interest rate is variable, currently a
6.1%,
with mon
thly payments of
37
 thousand CAD (approximately
$28
thousand) for interest; and monthly payments of
27
thousand CAD (approximately
$20
thousand) for principal. Principal payments began
January 2018.
On
June 
19,
2012,
the Company borrowed
$1.8
million under a mortgage note secured by its manufacturing facility in Lebanon, Tennessee. The proceeds were used for payment of amounts borrowed. The loan bears interest at
4.5%
with monthly payments of
$13
thousand for both principal and interest and matures
July 
1,
2027.
On
June 
19,
2022,
and on the same day of each year thereafter, the interest rate shall adjust to the prime rate, provided that the applicable interest rate shall
not
adjust more than
2.0%
per annum and shall be subject to a ceiling of
18.0%
and a floor of
4.5%.
 
Capital Leases.
In
2017,
the Company obtained
three
capital leases for
1.1
million CAD (approximately
$0.8
million at the prevailing exchange rates on the transaction dates) to finance vehicle equipment. The interest rates for these capital leases were from
4.0%
to
7.8%
per annum with monthly principal and interest payments of less than
$0.1
million. These leases mature from
April 
30,
2021
to
September 
29,
2022.
 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Restricted Cash
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Cash and Cash Equivalents Disclosure [Text Block]
Note
10
- Restricted cash
 
Restricted cash held by foreign subsidiaries was
$
1.0
 million as of 
October 31, 2018
and
$1.2
 million as of
January 
31,
2018.
Restricted cash held by foreign subsidiaries is related to fixed deposits that also serve as security deposits and guarantees. Restricted cash held in the U.S. on 
October 31, 2018
 was
$1.5
million, and is a cash collateral held by PNC Bank in relation to the new credit agreement.  
 
   
Nine Months Ended October 31,
   
2018
 
2017
Cash and cash equivalents
  $
9,582
 
  $
8,373
 
Restricted cash
   
2,536
 
   
898
 
Cash, cash equivalents and restricted cash shown in the statement of cash flows
  $
12,118
 
  $
9,271
 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11 - Fair Value
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Fair Value Disclosures [Text Block]
Note
11
- Fair value
 
The carrying values of cash and cash equivalents, accounts receivable and accounts payable are reasonable estimates of their fair value due to their short-term nature. The carrying amount of the Company's short-term debt, revolving line of credit and long-term debt approximate fair value, because the majority of the amounts outstanding accrue interest at variable market rates.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Recent Accounting Pronouncements
9 Months Ended
Oct. 31, 2018
Notes to Financial Statements  
Description of New Accounting Pronouncements Not yet Adopted [Text Block]
Note
12
- Recent accounting pronouncements
 
In
June 2018,
the FASB issued an update to Topic
718,
which is intended to reduce costs and complexity, and improve financial reporting for share-based payments issued to non-employees. ASU
No.
2018
-
07
is effective for fiscal years, and interim periods within those fiscal years, beginning after
December 15, 2018,
with early adoption permitted.  The Company has evaluated the effect that this ASU will have on its consolidated financial statements and related disclosures, and has determined that this ASU does
not
have a material impact on the Company's results of operations or financial position.
 
In
March 2017,
the FASB issued authoritative guidance which changes the income statement presentation of the components of net periodic benefit cost related to defined benefit pension and other post-retirement plans. The primary change under the new guidance is that only the service cost component of net periodic benefit cost should be included in operating income and is eligible for capitalization as an asset. The other components of net periodic benefit cost, such as interest cost, the expected return on assets, and amortization of actuarial gains and losses and prior service cost, should be presented below operating income. The guidance was effective for the Company starting
February 1, 2018
and has been applied retrospectively to the presentation of net periodic benefit cost and prospectively to the capitalization of service cost. The adoption of this guidance did
not
have a material impact on the Company's results of operations or financial position.
 
In
October 2016,
the FASB issued authoritative guidance requiring the recognition of the income tax consequences of an intra-entity transfer of an asset, other than inventory, when the transfer occurs rather than when transferred to a
third
party as required under the current guidance. The new guidance was effective for the Company beginning
February 1, 2018.
The adoption of this guidance did
not
have a material impact on the Company's results of operations or financial position.
 
In
February 2016,
the FASB issued ASU
2016
-
02,
 Leases (Topic
842
). This ASU requires entities to recognize assets and liabilities for most leases on their balance sheets. It also requires additional qualitative and quantitative disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. ASU
No.
2016
-
02
is effective for fiscal years, and interim periods within those fiscal years, beginning after
December 15, 2018,
with early adoption permitted.  The Company is currently evaluating the effect that this standard will have on its consolidated financial statements and related disclosures.
 
In
May 2014,
the FASB issued ASU
No.
2014
-
09,
"Revenue from Contracts with Customers ("Topic
606"
)", with several clarifying updates issued during
2016.
This ASU was effective for the Company beginning
February 1, 2018.
The adoption of this ASU did
not
have a material impact on the Company's results of operations or financial position. Refer to Note
4
- Revenue recognition - for more detail.
 
The Company evaluated other recent accounting pronouncements and does
not
expect them to have a material impact on its consolidated financial statements or related disclosures.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Revenue Recognition (Tables)
9 Months Ended
Oct. 31, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended October 31,
 
Nine Months Ended October 31,
   
2018
 
2017
 
2018
 
2017
   
Sales
 
% to Total
 
Sales
 
% to Total
 
Sales
 
% to Total
 
Sales
 
% to Total
Products
  $
4,440
 
   
14
%
  $
2,504
 
   
9
%
  $
9,447
 
   
10
%
  $
5,830
 
   
7
%
                                                                 
Specialty Piping Systems and Coating
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Revenue recognized under input method
   
11,869
 
   
36
%
   
10,986
 
   
40
%
   
32,778
 
   
35
%
   
34,240
 
   
44
%
Revenue recognized under output method
   
16,497
 
   
50
%
   
14,008
 
   
51
%
   
51,795
 
   
55
%
   
37,781
 
   
49
%
Total
  $
32,806
 
   
100
%
  $
27,498
 
   
100
%
  $
94,020
 
   
100
%
  $
77,851
 
   
100
%
Contract with Customer, Asset and Liability [Table Text Block]
   
Contract Assets
Balance January 31, 2018
 
$
1,502
 
Costs and gross profit recognized during the period for uncompleted contracts from the prior period
   
(1,085
)
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period
   
1,417
 
Closing Balance at April 30, 2018
 
$
1,834
 
Costs and gross profit recognized during the period for uncompleted contracts from the prior period
   
(1,395
)
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period
   
1,575
 
Closing Balance at July 31, 2018
 
$
2,014
 
Costs and gross profit recognized during the period for uncompleted contracts from the prior period    
(1,917
)
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period    
2,260
 
Closing Balance at October 31, 2018
 
$
2,357
 
   
Contract Liabilities
Balance January 31, 2018
 
$
1,967
 
Revenue recognized during the period for uncompleted contracts from the prior period
   
(1,810
)
New contracts entered into that are uncompleted at the end of the current period
   
413
 
Closing Balance at April 30, 2018
 
$
570
 
Revenue recognized during the period for uncompleted contracts from the prior period
   
(422
)
New contracts entered into that are uncompleted at the end of the current period
   
398
 
Closing Balance at July 31, 2018
 
$
546
 
Revenue recognized during the period for uncompleted contracts from the prior period    
(497
)
New contracts entered into that are uncompleted at the end of the current period    
1,550
 
Closing Balance at October 31, 2018
 
$
1,599
 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6 - Impairment of Long-lived Assets (Tables)
9 Months Ended
Oct. 31, 2018
Notes Tables  
Schedule of Goodwill [Table Text Block]
   
January 31, 2018
 
Foreign exchange change effect
 
October 31, 2018
Goodwill
  $
2,423
 
  $
(154
)
  $
2,269
 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Stock-based Compensation (Tables)
9 Months Ended
Oct. 31, 2018
Notes Tables  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   
Three Months Ended October 31,
 
Nine Months Ended October 31,
   
2018
 
2017
 
2018
 
2017
Stock-based compensation expense
  $
5
 
  $
21
 
  $
28
 
  $
80
 
Restricted stock-based compensation expense
   
283
 
   
294
 
   
971
 
   
938
 
Total stock-based compensation expense   $
288
 
  $
315
 
  $
999
 
  $
1,018
 
Share-based Compensation, Stock Options, Activity [Table Text Block]
Option activity
 
No. of Shares Underlying Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term
 
Aggregate Intrinsic Value
Outstanding at January 31, 2018
   
358
 
   
9.44
 
   
4.0
 
  $
482
 
Exercised
   
(37
)
   
6.88
 
   
 
 
   
86
 
Expired or forfeited
   
(54
)
   
17.08
 
   
 
 
   
 
 
Outstanding end of period
   
267
 
   
8.42
 
   
3.6
 
   
408
 
                                 
Exercisable end of period
   
257
 
  $
8.49
 
   
3.5
 
  $
384
 
Schedule of Nonvested Share Activity [Table Text Block]
Unvested option activity
 
No. of Shares Underlying Options
 
Weighted Average Grant Date Fair Value
 
Aggregate Intrinsic Value
Outstanding at January 31, 2018
   
31
 
  $
8.24
 
  $
50
 
Vested
   
(14
)
   
 
 
   
 
 
Expired or forfeited
   
(6
)
   
 
 
   
 
 
Outstanding end of period
   
11
 
  $
7.00
 
  $
23
 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
Restricted stock activity
 
Restricted Shares
 
Weighted
Average Grant
Price Per Share
 
Aggregate
Intrinsic Value
Outstanding (unvested) at January 31, 2018
   
360
 
  $
9.05
 
  $
3,254
 
Granted
   
148
 
   
9.76
 
   
 
 
Vested and issued
   
(89
)
   
 
 
   
 
 
Forfeited
   
(69
)
   
7.27
 
   
 
 
Outstanding (unvested) end of period
   
350
 
   
9.14
 
  $
3,199
 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Earnings Per Share (Tables)
9 Months Ended
Oct. 31, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended October 31,
 
Nine Months Ended October 31,
   
2018
 
2017
 
2018
 
2017
Basic weighted average common shares outstanding
   
7,877
 
   
7,714
 
   
7,806
 
   
7,668
 
Dilutive effect of equity compensation plans
   
 
   
 
   
 
   
 
Weighted average common shares outstanding assuming full dilution
   
7,877
 
   
7,714
 
   
7,806
 
   
7,668
 
                                 
Stock options not included in the computation of diluted earnings per share of common stock because the option exercise prices exceeded the average market prices of the common shares
   
176
 
   
143
 
   
176
 
   
143
 
Stock options with an exercise price below the average market price
   
90
 
   
226
 
   
90
 
   
226
 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Restricted Cash (Tables)
9 Months Ended
Oct. 31, 2018
Notes Tables  
Restrictions on Cash and Cash Equivalents [Table Text Block]
   
Nine Months Ended October 31,
   
2018
 
2017
Cash and cash equivalents
  $
9,582
 
  $
8,373
 
Restricted cash
   
2,536
 
   
898
 
Cash, cash equivalents and restricted cash shown in the statement of cash flows
  $
12,118
 
  $
9,271
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Business Segment Reporting (Details Textual)
9 Months Ended
Oct. 31, 2018
Number of Reportable Segments 1
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Accounts Receivable (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 30, 2018
USD ($)
Oct. 31, 2018
USD ($)
Oct. 31, 2017
Oct. 31, 2018
USD ($)
Oct. 31, 2017
Jan. 31, 2018
USD ($)
Accounts Receivable, Outstanding for Several Years   $ 4,900   $ 4,900   $ 5,400
Contract Receivable Retainage, Total   3,700   3,700    
Proceeds from Collection of Accounts Receivable Outstanding for Several Years       500    
Allowance for Doubtful Accounts Receivable Outstanding for Several Years   $ 0   $ 0    
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]            
Number of Major Customers   0 0 0 0  
Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Number of Major Customers       1   3
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]            
Concentration Risk, Percentage       18.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]            
Concentration Risk, Percentage           35.00%
Subsequent Event [Member]            
Accounts Receivable, Outstanding for Several Years $ 4,800          
Proceeds from Collection of Accounts Receivable Outstanding for Several Years $ 100          
Other Noncurrent Assets [Member]            
Contract Receivable Retainage, Total   $ 3,200   $ 3,200    
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Revenue Recognition (Details Textual)
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Percent of Revenue from Contract With Customer, Including Assessed Tax 100.00% 100.00% 100.00% 100.00%
Costs Incurred for Uncompleted Contracts, Anticipated Collection Period     1 year  
Specialty Piping Systems And Coating [Member]        
Percent of Revenue from Contract With Customer, Including Assessed Tax     90.00%  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Revenue Recognition - Revenues by Revenue Class (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Sales by product $ 32,806 $ 27,498 $ 94,020 $ 77,851
Sales by product (percent of total) 100.00% 100.00% 100.00% 100.00%
Product [Member] | Transferred at Point in Time [Member]        
Sales by product $ 4,440 $ 2,504 $ 9,447 $ 5,830
Sales by product (percent of total) 14.00% 9.00% 10.00% 7.00%
Specialty Piping Systems And Coating [Member]        
Sales by product (percent of total)     90.00%  
Specialty Piping Systems And Coating [Member] | Transferred at Point in Time Using Input Method [Member]        
Sales by product $ 11,869 $ 10,986 $ 32,778 $ 34,240
Sales by product (percent of total) 36.00% 40.00% 35.00% 44.00%
Specialty Piping Systems And Coating [Member] | Transferred at Point in Time Using Output Method [Member]        
Sales by product $ 16,497 $ 14,008 $ 51,795 $ 37,781
Sales by product (percent of total) 50.00% 51.00% 55.00% 49.00%
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Revenue Recognition - Contract With Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Beginning balance $ 2,014 $ 1,834 $ 1,502
Costs and gross profit recognized during the period for uncompleted contracts from the prior period (1,917) (1,395) (1,085)
Costs and deferred gross profit incurred on uncompleted contracts not billed at the end of the current period 2,260 1,575 1,417
Closing balance 2,357 2,014 1,834
Beginning balance 546 570 1,967
Revenue recognized during the period for uncompleted contracts from the prior period (497) (422) (1,810)
New contracts entered into that are uncompleted at the end of the current period 1,550 398 413
Closing balance $ 1,599 $ 546 $ 570
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5 -Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Effective Income Tax Rate Reconciliation, Percent, Total 116.00% 32.50% 122.166% 2.80%
Income Tax Expense (Benefit), Total $ 934 $ 808 $ 1,525 $ (241)
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total 802 $ (2,484) 1 $ (8,720)
Unrecognized Tax Benefits, Ending Balance $ 100   100  
Global Intangible Low-taxed Income (GILTI)     100  
Maximum [Member]        
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total     $ 100  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6 - Impairment of Long-lived Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Impairment of Long-Lived Assets Held-for-use $ 0 $ 0 $ 0 $ 0
Goodwill, Impairment Loss $ 0 $ 0 $ 0 $ 0
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6 - Impairment of Long-lived Assets - Goodwill (Details)
$ in Thousands
9 Months Ended
Oct. 31, 2018
USD ($)
Goodwill $ 2,423
Goodwill, foreign exchange change effect (154)
Goodwill $ 2,269
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Stock-based Compensation (Details Textual)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2018
USD ($)
Oct. 31, 2018
USD ($)
shares
Number of Incentive Stock Plans Under Which New Awards May Be Granted   1
Common Stock, Capital Shares Reserved for Future Issuance | shares   921,314
Director [Member]    
Deferred Stock Compensation Arrangements, Classified from a Liability to Additional Paid In Capital $ 0.7  
Employee Stock Option [Member]    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   $ 0.1
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   1 year 146 days
Restricted Stock [Member]    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total   $ 1.3
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   2 years 146 days
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Stock-based compensation expense $ 288 $ 315 $ 999 $ 1,018
Employee Stock Option [Member]        
Stock-based compensation expense 5 21 28 80
Restricted Stock [Member]        
Stock-based compensation expense $ 283 $ 294 $ 971 $ 938
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Stock-based Compensation - Stock Option Activity (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Outstanding at beginning of year (in shares) 358  
Outstanding at beginning of year, weighted average exercise price (in dollars per share) $ 9.44  
Outstanding, weighted average remaining contractual term (Year) 3 years 219 days 4 years
Outstanding at beginning of year, aggregate intrinsic value $ 408 $ 482
Exercised (in shares) (37)  
Exercised, weighted average exercise price (in dollars per share) $ 6.88  
Exercised, aggregate intrinsic value $ 86  
Expired or forfeited (in shares) (54)  
Expired or forfeited, weighted average exercise price (in dollars per share) $ 17.08  
Outstanding at end of period (in shares) 267 358
Outstanding at end of period, weighted average exercise price (in dollars per share) $ 8.42 $ 9.44
Exercisable end of period (in shares) 257  
Exercisable end of period, weighted average exercise price (in dollars per share) $ 8.49  
Exercisable end of period, weighted average remaining contractual term (Year) 3 years 182 days  
Exercisable end of period, aggregate intrinsic value $ 384  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Stock-based Compensation - Unvested Option Activity (Details) - Unvested Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Outstanding at beginning of year (in shares) 31  
Outstanding, Weighted average grant date fair value (in dollars per share) $ 7 $ 8.24
Outstanding at beginning of year, aggregate intrinsic value $ 23 $ 50
Vested, number (in shares) (14)  
Expired or forfeited (in shares) (6)  
Outstanding at end of period (in shares) 11  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Stock-based Compensation - Restricted Stock Activity (Details) - Restricted Stock [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Outstanding (unvested) at beginning of year (in shares) 360  
Outstanding (unvested) at beginning of year, weighted average grant price per share (in dollars per share) $ 9.14 $ 9.05
Outstanding (unvested) at beginning of year, aggregate intrinsic value $ 3,199 $ 3,254
Granted (in shares) 148  
Granted, weighted average grant price per share (in dollars per share) $ 9.76  
Vested and issued (in shares) (89)  
Forfeited (in shares) (69)  
Forfeited, weighted average grant price per share (in dollars per share) $ 7.27  
Outstanding (unvested) at end of period (in shares) 350  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Earnings Per Share - Summary of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Basic weighted average common shares outstanding (in shares) 7,877 7,714 7,806 7,668
Dilutive effect of equity compensation plans (in shares)
Weighted average common shares outstanding assuming full dilution (in shares) 7,877 7,714 7,806 7,668
Stock options not included in the computation of diluted earnings per share of common stock because the option exercise prices exceeded the average market prices of the common shares (in shares) 176 143 176 143
Idaho [Member]        
Stock options with an exercise price below the average market price (in shares) 90 226 90 226
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Debt (Details Textual)
1 Months Ended 9 Months Ended 12 Months Ended
Jul. 28, 2016
USD ($)
Jul. 28, 2016
CAD ($)
Jun. 19, 2012
USD ($)
Oct. 31, 2018
USD ($)
Oct. 31, 2018
CAD ($)
Oct. 31, 2018
USD ($)
Oct. 31, 2017
USD ($)
Jan. 31, 2018
USD ($)
Sep. 19, 2018
USD ($)
Jan. 31, 2018
CAD ($)
Debt and Capital Lease Obligations, Total       $ 21,600,000   $ 21,600,000        
Debt Instrument, Increase (Decrease), Net, Total           5,800,000        
Repayments of Lines of Credit           35,152,000 $ 26,055,000      
Line of Credit, Current       $ 13,662,000   13,662,000   $ 7,273,000    
Canadian Mortgage Note [Member]                    
Proceeds from Issuance of Debt $ 6,100,000 $ 8,000,000                
Debt Instrument, Maturity Date Dec. 23, 2042 Dec. 23, 2042                
Debt Instrument, Interest Rate, Effective Percentage 6.10% 6.10%                
Debt Instrument, Periodic Payment, Interest $ 28,000 $ 37,000                
Debt Instrument, Periodic Payment, Principal $ 20,000 $ 27,000                
Mortgage Note Secured by Tennessee Manufacturing Facility [Member]                    
Debt Instrument, Interest Rate, Stated Percentage     4.50%              
Debt Instrument, Maturity Date     Jul. 01, 2027              
Debt Instrument, Issuance Date     Jun. 19, 2012              
Proceeds from Issuance of Secured Debt     $ 1,800,000              
Debt Instrument, Periodic Payment, Total     $ 13,000              
Debt Instrument, Adjustable Interest Rate Period, Commencement Date     Jun. 19, 2022              
Debt Instrument, Interest Rate, Maximum Annual Increase     2.00%              
Debt Instrument, Adjustable Interest Rate, Ceiling     18.00%              
Debt Instrument, Adjustable Interest Rate, Floor     4.50%              
Three 2017 Capital Leases [Member]                    
Debt Instrument, Periodic Payment, Total               100,000    
Capital Lease Obligations, Total               $ 800,000   $ 1,100,000
Debt Instrument, Maturity Date Range, Start               Apr. 30, 2021    
Debt Instrument, Maturity Date Range, End               Sep. 29, 2022    
Maximum [Member] | Three 2017 Capital Leases [Member]                    
Debt Instrument, Interest Rate, Stated Percentage               7.80%   7.80%
Minimum [Member] | Three 2017 Capital Leases [Member]                    
Debt Instrument, Interest Rate, Stated Percentage               4.00%   4.00%
Revolving Lines, North America [Member]                    
Debt Instrument, Term       3 years 3 years          
Line of Credit Facility, Maximum Borrowing Capacity       $ 18,000,000   18,000,000     $ 15,000,000  
Repayments of Lines of Credit       $ 3,773,823 $ 4,794,528          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage       0.375% 0.375%          
Line of Credit Facility, Capital Expenditures Restrictions       $ 3,000,000   3,000,000        
Line of Credit Facility, Covenant Terms, EBITDA, Term One       1,807,000   1,807,000        
Line of Credit Facility, Covenant Terms, EBITDA, Term Two       $ 2,462,000   $ 2,462,000        
Line of Credit Facility, Covenant Terms, EBITDA Ratio, Term One       1.1   1.1        
Line of Credit Facility, Covenant Terms, EBITDA Ratio, Term Two       1.1   1.1        
Debt Instrument, Default Rate       2.00%   2.00%        
Line of Credit, Current       $ 13,700,000   $ 13,700,000        
Debt, Weighted Average Interest Rate       6.45%   6.45%        
Line of Credit Facility, Current Borrowing Capacity       $ 2,900,000   $ 2,900,000        
Line of Credit Facility, Expiration Date       Sep. 20, 2021 Sep. 20, 2021          
Revolving Lines, North America [Member] | Maximum [Member]                    
Line of Credit Facility, Interest Rate at Period End       7.75%   7.75%        
Revolving Lines, North America [Member] | Minimum [Member]                    
Line of Credit Facility, Interest Rate at Period End       5.78%   5.78%        
Letter of Credit [Member]                    
Repayments of Lines of Credit       $ 154,500            
Foreign Revolving Lines [Member]                    
Line of Credit Facility, Maximum Borrowing Capacity       9,100,000   $ 9,100,000        
Line of Credit, Current       $ 500,000   $ 500,000        
Debt, Weighted Average Interest Rate       6.14%   6.14%        
Letters of Credit Outstanding, Amount       $ 6,600,000   $ 6,600,000        
Line of Credit Facility, Remaining Borrowing Capacity       $ 2,100,000   $ 2,100,000        
Foreign Revolving Lines [Member] | EIBOR [Member]                    
Debt Instrument, Basis Spread on Variable Rate           3.50%        
Foreign Revolving Lines [Member] | Maximum [Member]                    
Line of Credit Facility, Interest Rate at Period End       6.14%   6.14%        
Foreign Revolving Lines [Member] | Minimum [Member]                    
Line of Credit Facility, Interest Rate at Period End       6.11%   6.11%        
Debt Instrument, Interest Rate, Stated Percentage       4.50%   4.50%        
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Restricted Cash (Details Textual) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Oct. 31, 2017
Restricted Cash, Current $ 2,536 $ 1,237 $ 898
Non-US [Member]      
Restricted Cash, Current 1,000 $ 1,200  
UNITED STATES      
Restricted Cash, Current $ 1,500    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Restricted Cash - Summary of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Oct. 31, 2017
Cash and cash equivalents $ 9,582 $ 7,084 $ 8,373
Restricted Cash, Current 2,536 $ 1,237 898
Cash, cash equivalents and restricted cash shown in the statement of cash flows $ 12,118   $ 9,271
EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "="BTT?(\\#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,$% @ )T*+32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " G0HM-WVAY:>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>*$ZA%)/FTK'3!H,5-G8SMMJ:Q7^P-9*^_1RO M31G; ^QHZ>=/GT"="D+YB,_1!XQD,-U-=G!)J+!E)Z(@ )(ZH96IS@F7FP\%HM^/ 9AP+3"G! MBXX2\)H#Z^>)X3P-'=P ,XPPVO1=0+T02_5/;.D NR2G9);4.([UN"JYO .' MMZ?'E[)N95PBZ13F7\D(.@??[9B/X6K3\?7;] MX7<3MEZ;@_G'QE?!OH-?=]%_ 5!+ P04 " G0HM-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( "="BTU]C:3XBP( $4) 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q .^F?^(.9':^]$[MX64-E4^\8ZW^ MP@ GEK&BK^[%C- M'^L0A^\3S]7EJLP$VA0=O; ?3/WL#D*/T!CE5#6LE15O \'.ZW"+5WN<&8)% MO%3L(2?]P*1RY/S5#+Z>UF%D5L1J5BH3@NKFSO:LKDTDO8[?0]!PU#3$:?\] M^F>;O$[F2"7;\_I7=5+7=9B'P8F=Z:U6S_SQA0T)I6$P9/^-W5FMX68E6J/D MM;2_07F3BC=#%+V4AK[U;=7:]M%_2Q;WKB_JU@W_8DFASA1QW8]=@W-?%*K<)C,CF^$K;TVT3]X_\#X3L6E:F5PY$I?C?8".W.NF%Y* M]*2W]*K?-..@9F=ENIGNB_YB[P>*=\.C!8TOI\U?4$L#!!0 ( "="BTU5 MC41]QP, #@0 8 >&PO=V]R:W-H965T&ULC9C;;N,V M$(9?1?!](@Y%BE1@&XAM%2W0 L$6;:\5FSY@=7 E.=Z^?2E9\2HSH^S>1!+] MS>$?4AHR\VM5?VV.SK7!MR(OF\7LV+;GIS!LMD=79,UC=7:E_V5?U476^L?Z M$#;GVF6[WJC(0RE$'!;9J9PMY_W82[V<5Y_AMMYB)+B.7NVW;N_PY.9_>8G>'X M_MW[+[UX+^8U:]RZRO\Y[=KC8F9GP<[MLTO>?JFNO[I!D)X%@_K?W9O+/=YE MXF-LJ[SI_P;;2]-6Q>#%IU)DWV[74]E?KX/_=S/>0 X&\F[@8W]F$ T&T7<# M]:F!&@S4ST;0@X%&$<*;]KZ8FZS-EO.ZN@;U;3VQM;PNS>K25)="NC2- M8BV61:$HPO.PH1 8(= B32EE(8YX43$K*NX]1&-1FK"O)X4@]@L8B>*HR$S,% B^XPBJ MB[0<00,)BYL"0SU(F6!I#&9Q]T@Y7U;"Q*L)$\T4B#0EL#2@'TDKL#(*01)A M712RN#.G#*2%F5#%=N=GD%058%62YB+(?%'H02J+/QH,1F:+\63-U.L%?#L' MVL\5[N<#,PZ4X":R9B K<-=C(-!28V&4\B6:Z.; MW.@_5SA?CXPXVW# ^#= MS)JC(IE(+(USIJ7"VAC,*I-,B.-[.FC2_Y2:\, W4(AI>30N3TSW*-;@%LA1 MAO1 UA?>$J8<%<<3VQW@6SL86INI;S/?1H'V4=SX5P-CQ],H'NG+SF)X(6YX M#._<.0H> ;\7X>C44[CZT!]!FV!;7L[^YO9^H_LOIP*IO@M6K]6:T_4>VKJG4^>_'H9_7HC_'WA]SMV^[6^/OZ M=I:]/;35>3BGA_=_%BS_!U!+ P04 " G0HM-90W9+XT" #<" & M 'AL+W=OZJIA M*[?@O%UZ'ML5N$;L@;2X$?\<"*T1%TUZ]%A+,=HK45UY8#:;>S4J&S=-5-\3 M31-RXE79X"?JL%-=(_IOC2O2K5S?O70\E\>"RPXO35ITQ"^8_VJ?J&AY8Y1] M6>.&E:1Q*#ZLW$=_N8DEKX#?)>[8Y-V13K:$O,K&]_W*G(Z8Y#2N'T_1+]J_(NO&P1PQFI_I1[7JSU>3F2..TH22SJ'] M(#.)P-=RN!MDM'37%D0O]'TDOX]LYJ;EQ0=F(JN9R%RW"\U,])D" M62"S0!;(4B"3BB:'RI6GV.HI-N=-WXNQN37FL09E%BB H5XE&S6;ZX6R4%%D M["5O]X%3\">;1K_6M_F?F6_EQ:7_A]@U.VN%;PAL_ M:-+_4$L#!!0 ( "="BTWN!]5@K00 *\7 8 >&PO=V]R:W-H965T M&UL?9C;;N,V$(9?Q?#]KL@9'@/'0.W%H@5:(-ABVVLE9F)C M)OE^X]OA9=^/-XKUZE2^I#]3__WTT Y7Q;65 MW:%.Q^[0'!=M>KY?_J+OMF8*F!1_'=*YNSE?C*D\-LV/\>*WW?U2C8Y2E9[Z ML8ER.+RE;:JJL:7!QS]SH\MKGV/@[?E[ZU^GY(=D'LLN;9OJ[\.NW]\OPW*Q M2\_E:]5_:\Z_ICDANUS,V?^>WE(UR$)[;?P^3 V .@&N -O\;@', DH#BXFQ*]4O9E^M5VYP7[>5MGG;3?T.VW7#W;6W-JG@;VYDEFXL$;B3P4;'E"FNODF+H_VH"1!,P MQ>-MO)/C48S'*=[-/ ,W(T(V!6V9 3-!AUQHI,2LU1Z2@J9\V'40C8M M19VQN4^;ELFI/9L(7F5:D(FG.?(\A:_F.(L^!)J1 #VC0^9+H&7L:J"Y&0KA6?/!##KZ M#=L*,@\^,S4A4R!R@GH*"N!T' 8Y!86@\C9G1F8H<(9ZBG/@=#0*Z"@65!9R MI17(# 7.4$^)#D+-J:.A;H2B,ZC<()89"IRAGC(4.!VUC6P0"ZKH;2:BC\,FXRZW5.T$ )B@(; MD3T:":"9J@9E?B+G9V";!])R7%&4;"49VIA[-C)!T?)YD'O7,O604X^6"!OD M/./I")H,?U$F'G+B14H\Y"RS >DR8"O)'*K8A+T IBS;(2\M/J#@D!)DV+E-+&)F@AA.4EKH;P]EH5="T(I9D M.NC,7# R0PUG**U:-K/F=M-.7 .).F$-5-SLG(Y;V7^4[F[YOZFFK M]+EI^C2TJ3X/Z>U3N;M>5.FY'T_]<-Y>MI O%WUSFK?'B^L>_?H_4$L#!!0 M ( "="BTT&PO=V]R:W-H965T&ULC93;CILP$(9?!?$ ,6=(!$@;5E4KM5*T5;?7#ID$M 93VPG;MZ]M""5@ M=T-:GMF5$-T.(5Y6T&"^H1VT\LV9L@8+N607 MQ#L&^*2#&H(\QXE0@^O6SE.]=V!Y2J^"U"TV:]\W7NI+ M)=0&RM,.7^ [B!_=@_# M6+=Z[$?_>Y@YP!L#O"G #?X9X(\!_B( #62ZU&3.(]*HJU(OQK@F3^"<(S0G@Z/IA# M1 N(01)K2:LE0>(L, R::&OF\(T<_IHC7G ,DF26P]DX[@+D ]$#26 D"=8D MR8)DD(2S)*$CGP7*1ZH'EM#($JY9M@N6<)4E3N+%T14&4>S&9I+(2!*M2-QE MP?OH?U ,HC4*FMTAU=.^87:I6VX=J9#745^:,Z4"I*&SD5Z5;*/3@L!9J&DL MYVQH)L-"T&[LDVAJUOD?4$L#!!0 ( "="BTWIE,4M^ 0 (0< 8 M>&PO=V]R:W-H965T&ULC5EA;Z-&$/TKEK_[8&=9P)%CJ8Y! MK=1*IZO:?B;Q)K8.C LDOO[[+ICXS,[#K!3%!K^=Q]MEY\W ZEQ6W^N]ULWL M1Y$?Z\?YOFE.#YY7O^QUD=5?RI,^FE]>RZK(&G-8O7GUJ=+9KAM4Y![Y?N@5 MV>$X7Z^Z-LW[0EOO3IE M;_I/W?QU^EJ9(^\:97=_]G M+^]U4Q9]%',I1?;C\GDX=I_G/O[G,#R ^@%T'4!T=X#L!\CK !G>'1#T X*? M#-'= :H?H'XRW!\0]@/"ZP#1B?8ND]7-_C9KLO6J*L^SZG(#G;+V/A4/H5G? ME_9DMYS=;V8!:G/V8RU\L?(^VD ]9G/!T !#0\P3PL@A9HLPP1"3((P:8E*$ M":\8S^B]BB8HFKH P4V P+K6] *).LBQ@RSB(%IB%@E9)&,1?F317##JAB8F MPB0!) D 26RM7\!((K54RA]1HR"1 D1+BT@Q(@HC)3%-"&E"3B-\BR9D-,N M8A_31) F C3V;1_Q:8M$J(*1]8DA40R(K+VSB=F]%EGWR1.'J%#:FV?+40O) MMF$"4"((0^O.C)EZ)6(QHGT)M2\GM]F&0Y2=6:8AVR6[UH593FL.D^E Z52@ M@6B3;V%&]<&2V[H!B GO,8/MI.R4.ATG<<"D][F&LD>,1 #9@2V;@[ALP2\E M6-JZIP,E#IAT@FPH')N)X&["\OP&@+CP:E0ALP0)X,#.3'G1_NKE1(SL!,.0G" 8,!9&..XK Y8'@]0$KW02O#Q9" MT=BZX@)!@ J!56^"EPB&2<8C3+A"$*A$8/D#U A+>U6!9R MQ-U'A$+*,:J1;@88D+![ .+I/HHC\S>R+0AG?'+)^.20\.!47*5C\=*9V*-%2._8>0_S#IH FTE7.( M\ /?UL[96*GC@$DQV]@6P[9#J"VUBUL XHO.O]S#67CJD6Z-/$ Q&6#OCJVS=TA4.* 22?(AL)Q M#25=FG@ XL(=FG@'3")!>ZZ47=!,H8;21QY3HY*.207]V*7@Z8\]>_\O.N+Q_7_4$L#!!0 ( M "="BTT6>!JI"04 "T: 8 >&PO=V]R:W-H965T&UL M?9E;;^,V$(7_BN%WK\094I? -A"[*%J@!8(MVCXK-A,;*UFNI,3;?U])5KS. MS&%?8DDY'![>/@ZEY:5NOK4'[[O9]ZH\M:OYH>O.#U'4[@Z^*MHO]=F?^O^\ MU$U5=/UM\QJUY\87^[%05484QTE4%Z].L\2^K M^:-YV-ID*# J_CKZ2WMW/1N:\ES7WX:;7_>K>3PX\J7?=4.(HO]Y]UM?ED.D MWL<_4]#YK"K /PK8L?%79V-3?RJZ8KULZLNLN8[6N1@FA7G@OC-WP\.Q M[\;_]:UM^Z?O:T/Q,GH? DV:S55#]YJ;(NJCWZH@5,6&5''Z7,%6*SA0 \-& M\%B>/S4B$,#" '8,8.\"6!:=<)6DH^0T2A;&D14M :K,ICGVXJ 7!QI#.$ " M R2J,89D:ZX:=^>3;2:'!8C2-& EA5928$5TV28%5A+A1&L6SEKL)(-.,N#$ M"2>9JB7/<^%$:]+<82,Y-)(#(Z*YFUQ5HGI$2S+LPL1XWH>341CDTS: =PT M"8?Z!Y/3:'2F$EA&8W%A3*Y8H67&)4G #N:G 0!EN:<8C4>GS&C-(@FE#80I M2IJBB5Q8! "9Q7(B(Y7) UU#&*,$,,IRDR.-2!-+TUNH"BQSPAPE F[DQ)E$ M8A#D9H=4UN2!>4P8R@2R1 ZL3,(@)012N4\10&262:XC%<598*LB3%)"),VE M'RU2^R9IC :W3<(8)8!1*_<\(-)>-$-#BQ+SDT#6:=6J!&@$HX0 FG-@^R4, M4,KTQ MV+H8> >BI$PJ!M)%(DT;+N,\[ H88@X]!^F@EA1FEALZH$4A\'#@@@X34 MRFR?04(JWP5LD2B0[#.&* .(6@E1AGB4RQ.H$@X-%$8H X1:B5 @TI,8(#2- M UXP0AD@U$F$LL8C2<-;(%J0"603C#'* *-.8I0U(%V6IM*.5B6Q"1Q8&5.4 MP0E>#L*&01[JU"$&J)(L-(DQD!D V4D@,R!MFJO. ;EJ:.)83&,+:"SSW8W5 ME,U8':B0*HU#+],PB2T@L9,DMB##)&/D$0;(:?#;PMA(0U$F"6LU& [I7J](LU#68H!80U$F" I$BJ-4$ MS6QHI#%!+2"H/*1O@$A[N6KN7^22DXLRNGO)7OGF=?P>T+'V&N'U)^+YK7XZF=/===5U?CB_J7NNY\[S'^TO?4 MP1?[VTWI7[KA,NVOF^L'C.M-5Y^GCS/1[0O1^C]02P,$% @ )T*+3<2" MBC6R 0 T@, !@ !X;"]W;W)KLM\#J"E&3I;G?/ M%!>:EGF,G6R9F\%+H>%DB1N4XO;/$:09"YK0:^!)M)T/ 5;F/6_A._@?_-Q M@4>0,A"AC-\S)UU*!N#:OK)_BKUC+V?NX-'(7Z+V74$_4%)#PP?IG\SX&>9^ MWE$R-_\5+B Q/2C!&I61+GY)-3AOU,R"4A1_F4ZAXSG._%?8-B"= >D-@$V% MHO*/W/,RMV8D=II]S\,5)X<49U.%8!Q%_(?B'48O97*?Y.P2B.:>;L/WFPKW$;Y_H_ _!-DF018)LC<$^YL6MW*RFR)L-5,% MMHW;Y$AE!ATW>15=%O8AC7?RFCYM^S=N6Z$=.1N/-QOGWQCC :7L[G"%.GQ@ MBR.A\<%\C[:=UFQRO.GG%\269US^!5!+ P04 " G0HM-J_W$M[M\=&7-E"XJ[&].!QIO:6,4]FK9AKK/ JPA2DB6;S8$I+C0MLN@[ MVR(SO9="P]D2URO%[9\32#/D=$M?'4^B:7UPL"+K> /?P?_HSA8M-K-40H%V MPFABH<[IW?9X2D-\#/@I8'"+,PF57(QY#L:7*J>;( @DE#XP<-RN< ]2!B*4 M\7OBI'/* %R>7]D?8NU8RX4[N#?REZA\F]-/E%10\U[Z)S,\PE3/GI*I^*]P M!8GA00GF*(UT<25E[[Q1$PM*4?QEW(6.^S#>I,D$6P=SP\\?:88&_*X(RMB'&UL=5/;;MLP#/T501]0.4Z: M9H%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+KN9W[(HD4S^$A166#L4^N!?#D M64GMP'?P/[JS18O-+)50H)TP MFEBH2_]HAL\PU7-+R53\5[B" MQ/"@!'.41KJXDK)WWJB)!:4H_CSN0L=]&&_V^PFV#D@G0#H##C$/&Q-%Y1^Y MYT5FS4#LV/N.AR?>'%/L31FT7PX4V)*S%WR9LD;-%3!;:) MT^1(:7H=)WGAG0?V/HUO\B]\G/9OW#9".W(Q'E\V]K\VQ@-*26YPA%K\8+,A MH?;A>(=G.X[9:'C333^(S=^X^ M02P,$% @ )T*+3&UL=5/;;MP@$/T5Q >$->M< MNK(M95-5K=1*JU1-GUE[;*. <0&OT[_O@!W739T78(9SSEP8LM'89]<">/*B M5>=RVGK?'QAS90M:N"O30X#1MPUQO0521I!7CN]T-TT)VM,BB[V2+ MS Q>R0Y.EKA!:V%_'T&9,:<)?74\RJ;UP<&*K!<-? ?_HS]9M-BB4DD-G9.F M(Q;JG-XGAV,:\!'P)&%TJS,)E9R->0[&ERJGNY 0*"A]4!"X7> !E I"F,:O M69,N(0-Q?7Y5_Q1KQUK.PL+]EY=NJXIF8O_"A=0 M" ^98(S2*!=74@[.&SVK8"I:O$R[[.(^3C?IAYFV3> S@2^$NQB'38%BYA^% M%T5FS4CLU/M>A"=.#AQ[4P9G;$6\P^0=>B]%W^0O?)KV;\(VLG/D;#R^;.Q_;8P'3&5WA2/4X@=;# 6U M#\=;/-MIS";#FW[^06SYQL4?4$L#!!0 ( "="BTVS$DJ&PO=V]R:W-H965TM]]V1,5>VH+B[,1UHO*F-5=RC:1OF.@N\BB0E6;+9')CB0M,BB[ZS+3+3 M>RDTG"UQO5+<_CZ!-$-.M_3-\2R:U@<'*[*.-_ -_/?N;-%BLTHE%&@GC"86 MZIS>;X^G-. CX(> P2W.)%1R,>8E&)^KG&Y"0B"A]$&!XW:%!Y R"&$:OR9- M.H<,Q.7Y3?TIUHZU7+B#!R-_BLJW.;VCI(*:]](_F^$33/7L*9F*_P)7D @/ MF6",TD@75U+VSALUJ6 JBK^.N]!Q'\:;W7ZBK1.2B9#,A+L8AXV!8N:/W/,B MLV8@=NQ]Q\,3;X\)]J8,SMB*>(?)._1>B^UMFK%K$)HPIQ&3+#$S@J'Z'")9 M"W%*_J$GZ_3=:H:[2-\MHQ_^(Y"N"J11(/VKQ/V'$M6^(8:W 0 T@, !D M !X;"]W;W)K&UL=5/;;MP@$/T5Q >$->MDMRO; M4C91U$JMM$K5])FUQS8*%Q?P.OW[ G9<)W%>@!G..7-AR 9MGFT+X-"+%,KF MN'6N.Q!BRQ8DLU>Z ^5O:FTD<]XT#;&= 59%DA2$;C8W1#*N<)%%W\D4F>Z= MX I.!ME>2F;^'D'H(<<)?G4\\J9UP4&*K&,-_ 3WJSL9;Y%9I>(2E.5:(0-U MCF^3PS$-^ AXXC#8Q1F%2LY:/P?C6Y7C34@(!)0N*#"_7> .A A"/HT_DR:> M0P;B\ORJ_A!K][6JXQFHK_#A<0'AXR M\3%*+6Q<4=E;I^6DXE.1[&7]^Q\,3)@?K>E,$96Q'O?/+6>R]%LMMEY!*$)LQQQ- E9D80KSZ'H&LA MCO0#G:[3MZL9;B-]NXQ^\XE NBJ01H'T38G[=R6N8;Z\"T(6/95@FCA-%I6Z M5W&2%]YY8&]I?)/_\'':?S#3<&7163O_LK'_M=8.?"J;*S]"K?]@LR&@=N&X M\V?&+-E"TK8.^Q!^YL:C1+.FZ9AMC<@JDA2DO$D.3 E.DV++/HNILAP<++3 M<#'$#DH)\^L,$L>Y-J='2BJHQ2#=$XX?8:[G'25S\9_A!M+#0R8^ M1HG2QI64@W6H9A6?BA(OT][IN(_3S?UAIFT3^$S@"^$8X[ I4,S\O7"BR R. MQ$R][T5XXO3$?6_*X(RMB'<^>>N]MR(])AF[!:$91N$K7JJP#1QFBPI<=!Q MDE?>96 ?>'R3/_!IVK\(TW3:DBLZ_[*Q_S6B Y]*QY1L7OP%02P,$% @ )T*+34A0V^>V 0 T@, !D !X M;"]W;W)K&UL=5/;;MP@$/T5Q >$7>RDJY5M*9LJ M2J566J5J^\S:XXO"Q06\3O^^ W9<-W5?@!G..7-AR$9C7UP+X,FKDMKEM/6^ M/S+FRA:4<#>F!XTWM;%*>#1MPUQO0521I"3CN]T=4Z+3M,BB[VR+S Q>=AK. MEKA!*6%_G4":,:=[^N9X[IK6!P8?(.O==B?T@R=@U",^8T8?@:LR 8JB\A^%:($_^' MSK?IR6:&2:0GZ^AW_Q%(-P72*)#^56+ZKL0MS.V[(&S54P6VB=/D2&D&'2=Y MY5T&]CX^(OL#GZ;]B[!-IQVY&(\O&_M?&^,!4]G=X BU^,$60T+MP_$#GNTT M9I/A33__(+9\X^(W4$L#!!0 ( "="BTWOLOH)M@$ -(# 9 >&PO M=V]R:W-H965TGM,Z1D54W5'Y(S?._-PF'2&_OJ:@!/WI74+J6U]^V! M,9?7H(2[,2UHO"F-5<*C:2OF6@NBB"0E&5^M=DR)1M,LB;Z3S1+3>=EH.%GB M.J6$_7T$:?J4KNG5\=Q4M0\.EB6MJ. %_(_V9-%BDTK1*-"N,9I8*%-ZOSX< MMP$? 3\;Z-WL3$(E9V->@_&U2.DJ) 02 I@Q"F\39JTBED(,[/ M5_7'6#O6D@)*T4G_;/HG&.NYI60L_AM<0"(\9((Q.6_4J(*I*/$^[(V.>S_<;*ZT90(?"7PB[".!#8%BYE^$%UEB34_LT/M6 MA"=>'SCV)@_.V(IXA\D[]%ZR]7Z7L$L0&C'' P]CV_R!SY,^W=AJT8[7S;VOS3& Z:RNL$1JO&:$TH?C'9[M,&:# MX4T[_B V?>/L U!+ P04 " G0HM-A@ZQ7;8! #2 P &0 'AL+W=O M<^\$E&]"\V1; D7\C2!QRNJ%7QXMH6A<^E>>6 ? MTO@F?^'CM'_CIA':DC,Z_[*Q_S6B Y]*&UL=5/;;MP@$/T5Q >$7>QNTY5M*9NJ:J566J5J M^\S:8QL%C MXG?Y]!^RX;N*\ #.<<^;"D(W&/KH6P),GK3J7T];[_LB8*UO0 MPMV8'CJ\J8W5PJ-I&^9Z"Z**)*T8W^T.3 O9T2*+OK,M,C-X)3LX6^(&K87] M%%DUHS$3KWO17CB M_9%C;\K@C*V(=YB\0^^UV'_@&;L&H1ESFC!\C5D0#-67$'PKQ(F_HO-M>K*9 M81+IR3KZX0V!=%,@C0+I?R4F+TKHQ0^V& IJ'X[O\6RG,9L,;_KY M!['E&Q=_ 5!+ P04 " G0HM-2IT[?;<^\$E&] \V1; D6R>%AK,AME>*FS\G MD#CD=$M?'(^B:5UPL"+K> /?P?WHSL9;;%:IA )M!6IBH,[I_?9X2@,^ GX* M&.SB3$(E%\2G8'RI7]0_Q=I] M+1=NX0'E+U&Y-J=WE%10\UZZ1QP^PU3/+253\5_A"M+#0R8^1HG2QI64O76H M)A6?BN+/XRYTW(?QYI!.M'5",A&2F7 7X[ Q4,S\(W>\R P.Q(R][WAXXNTQ M\;TI@S.V(M[YY*WW7HOMA]N,78/0A#F-F&2)F1',J\\ADK40I^0-/5FG[U8S MW$7Z;AE]_XY NBJ01H'TOQ+WKTI!6&+GBHP39PF2TKL=9SDA7<>V/LD MOLD_^#CMW[AIA+;D@LZ_;.Q_C>C I[*Y\2/4^@\V&Q)J%XX'?S;CF(V&PV[Z M06S^QL5?4$L#!!0 ( "="BTV\<^&/Q0$ #<$ 9 >&PO=V]R:W-H M965TP4DC,TC)]-L1 MA!ISO,$?@6?>M-8'2)'UK('O8'_T)^U69&&IN(3.<-4A#76.[S>'X\[C ^ G MA]&LYLA7A7&<=F[3.2V>0.<$NB3L@PZ9A(+SS\RR(M-J1'HZ^Y[Y*]X< MJ#N;T@?#480]9]ZXZ*78W.TS@:LR"(8U\D:$SB2/])I_'T-.HP M#>GI7P[OX@3;*,$V$&S7^DER56(,\Y\B=U&1782 7HG$,.F5"%E=G 3=A"=K M4*F&+K3+*KITQ3T-%_\'/K74$],-[PPZ*^N>3[CD6BD+SDIRX[RTKHN7A8#: M^NDG-]?36YX65O5SFY+E7U&\ U!+ P04 " G0HM-F5!CU;UTW]0LPPSEG+@S9H,V[;0$<^I1" MV1RWSG5[0FS9@F3V2G>@_$VMC63.FZ8AMC/ JDB2@M DN2:2<86++/J.ILAT M[P17<#3(]E(R\_L 0@\YWN"+XY4WK0L.4F0=:^ 'N)_=T7B+S"H5EZ LUPH9 MJ'-\M]D?TH"/@#<.@UV<4:CDI/5[,+Y7.4Y"0B"@=$&!^>T,]R!$$/)I?$R: M> X9B,OS1?TQUNYK.3$+]UK\XI5KD!F['W'PA-O]M3WI@S.V(IXYY.WWGLN:))FY!R$)LQAQ- %9C,CB%>?0]"U M$ ?Z'YVNT[>K&6XC?;N,?GN[+I"N"J11(/VGQ-V7$MY5G.2%=Q[8.QK?Y"]\G/879AJN+#IIYU\V]K_6VH%/);GR(]3Z#S8; FH7 MCM_\V8QC-AI.=],/(O,W+OX 4$L#!!0 ( "="BTVZ\4K+W0$ $% 9 M >&PO=V]R:W-H965TWQ1P+B U^G?%[#7=1WR8ICAS#DS8X9DD.I5UP &O0G> MZA37QG1'0G1>@V#Z3G;0VI-2*L&,-55%=*> %3Y(<$*CZ$ $:UJ<)=YW5EDB M>\.;%LX*Z5X(IOZ<@,LAQ1M\9G=U;6(C-+T0AH=2-; MI*!,\>/F>(H=W@->&ACT8H]<)1/W MQ(EG21>XW-_8/_O:;2T7IN%)\E]-8>H4WV-40,EZ;I[E\ 6F>O883<5_@RMP M"W>96(U<O78>*_A84#Z!1 5P%D%/*9?V*&98F2 M U)C[SOF?O'F2&UO,1G%"KHYHPIQ&#%U@-C."6/99@H8D M3O1=. V';X,9;GWX=JG^\! FV 4)=IY@]U^)]ZL20Y@/1/9!D?U[@DVT$@EA M/NCD(2AR"!#0E4@(LPV+Q$&1.$"P6XF$,/N5"%E<00&J\L.G42[[U@_^PCO/ M]R/U5_@??'P=&+-% M UK8.^R@]3<5&BV<-TW-;&= E)&D%>.;S9YI(5N:I]%W,7F*O5.RA8LAMM=: MF-]G4#AD-*%OCB=9-RXX6)YVHH;OX'YT%^,M-JN44D-K);;$0)71A^1TW@5\ M!#Q+&.SB3$(E5\278'PI,[H)"8&"P@4%X;<;/()20W]0_ MQ=I]+5=AX1'53UFZ)J,'2DJH1*_<$PZ?8:KG R53\5_A!LK#0R8^1H'*QI44 MO76H)Q6?BA:OXR[;N _CS?XXT=8)?"+PF7"(<=@8*&;^43B1IP8'8L;>=R(\ M<7+BOC=%<,96Q#N?O/7>6\Z3?,T65)@W\9)7GCG M@7W@\4W^PL=I_R9,+5M+KNC\R\;^5X@.?"J;.S]"C?]@LZ&@M\?&7-E M"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>-)R@[,E;M!: MV#\G4&;,:4K?'<^R:7UPL"+K10,_P/_LSQ8MMJA44D/GI.F(A3JG]^GQM _X M"'B1,+K5F81*+L:\!N-KE=,D) 0*2A\4!&Y7> "E@A"F\7O6I$O(0%R?W]6? M8NU8RT4X>##JEZQ\F],[2BJHQ:#\LQF_P%S/)TKFXK_!%13"0R88HS3*Q964 M@_-&SRJ8BA9OTRZ[N(_3S6TZT[8)?";PA7 7X[ I4,S\47A19-:,Q$Z][T5X MXO3(L3=E<,96Q#M,WJ'W6O#TD+%K$)HQIPG#5YAT03!47T+PK1 G_A^=;]-W MFQGN(GVWCGXX; OL-P7V46"_CL^3#R5N83X6R58]U6";.$V.E&;HXB2OO,O MWO/X)O_@T[1_%[:1G2,7X_%E8_]K8SQ@*LD-CE"+'VPQ%-0^'#_CV4YC-AG> M]/,/8LLW+OX"4$L#!!0 ( "="BTU>$GZUK $ (\# 9 >&PO=V]R M:W-H965T[-TP+:6A5I-C%584=@Y(&+H[X46OA M?IU!V:FD>_H:>))='V* 5<4@.O@*X=MP<>BQ)4LC-1@OK2$.VI(^[$_G0\0G MP'<)DU_9)'9RM?8Y.I^:DNZB(%!0AYA!X'U J)D(9/^><="D9B6O[-?N' MU#OV'JWZ(9O0E_0=)0VT8E3AR4X?8>[G2,G<_&>X@4)X5((U:JM\^I)Z M],'J.0M*T>(EG]*D<\HWQ_N9MDW@,X$O!*P=>\F%DO+W(HBJ<'8B+L]^$/$7 M[T\<9U/'8!I%ND/Q'J.WBG->L%M,-&/.&<-7F/V"8)A]*<&W2ISY?W2^33]L M*CPD^OU?"@__*,R88\*8385L-1 -KDNKX$EM1Y/6=5_2)< M)XTG5QOPMZ3AM=8&0"&[.]30X^M8' 5MB.9;M%W>D>P$.\SKSY8W6/T&4$L# M!!0 ( "="BTTW?*'I P, *8, 9 >&PO=V]R:W-H965TQY_'MD18I?V(G6LHW M>U85J9#3ZN#Q4T73G38J<@_[?N05:5:ZLXE>>ZEF$W86>5;2E\KAYZ)(J[]S MFK/KU$7NY\)K=C@*M>#-)J?T0']0\?/T4LF9U[#LLH*6/&.E4]']U'U&XPT: M*0.-^)71*V^-'17*&V/O:O)U-W5]I8CF="L412H?%[J@>:Z8I(X_AM1M?"K# M]OB3?:V#E\&\I9PN6/X[VXGCU$U<9T?WZ3D7K^SZA9J 0MO;OZN):I2&>3BEV=JKYQIU1=;#2.Y878 MJD5]_OJ=/#$N5R\SC,G$NR@B@YG7&-S!A%W,HH\)_"YDU8>@+F(#.8H:C"<# M::+!4#1S#!#$EE((DW0QRSXFL+2N'J!9WZ?90#0C..0 /,! $Y V@;WSBQH3 M:TRI,63DV\?S"&C3!X6D!>KH):!> NBU-F518\*6ER#NZ;T#ZD@)02DA( 5; M7L*>EW#(200ZB0 G@15OU-M5.]A;B(Z(&!01 R((3)" ! E 8)> I+=55A3+ MNXC57<3Z%J(3R @,9 0$,E!BD ]73/_^7JP,J"VS5^SZD&! R$#I1H"0>( " MK)?/" ,4B1T+!!JH40@N4@BH4F3@W!!<-Q!4.!)[3P$000-^X** @*I \ % MG/((RGGK'L]1/Z5),E1:$)S6",IK;#N*>X[0H!\X^Q&0_F3HLL)YAZ#$L^N^ M ;6E!KA7^.^A:CE>JP,J:'70#2]WMNQ<"O5?VEIMFNIGK#HH:WV!QDL$K*_0 M>%UW7/_IZP[^>UH=LI([;TS(ODUW5WO&!)7B_2=YO8[RHZ&9Y'0OU#"6XZKN MG.N)8"?S5> UGR:S?U!+ P04 " G0HM-54755!8" !6!@ &0 'AL M+W=O<:.DC0M M[+@GCI1B_F\%A/5+/_3?'<]-54OM0'G6X0I^@7SI=EQ9:%0Y-!1:T;#6XU N M_:=PL9UIO '\;J 79WM/5[)G[%4;WP]+/] ) 8%":@6LEA.L@1 MI-+X:S7] M,:0FGN_?U;^:VE4M>RQ@SP_QX7/HL/[JPD6JKJO03G,[YDSU4RCO M*8^2)$,G+60QJP$3G6'BX!*RN8:$(P*I!,8L(E<6J^B*'ET&6%\CXG"2PZ0 MU!DD=0A\<0O,G *SS]N^<6#28!($G3T*"KPR$TIX!3NV4E_YF7<<@D]F,$S\ MJW"Q#AW^C1J:PXS[D!\F[D_,JZ85WIY)]93-@RL9DZ!2#QY4@VHUY$>#0"GU M=J[V?!AU@R%99Z&ULC9=M;YLP$,>_"N(#%&QL'J(D M4O,P;=(F59VVO783)T$%S,!)NF\_VQ!*S-'R)H#SN_/][XQ]S*^B>JU/G$OG M+<^*>N&>I"QGGE?O3CQG]8,H>:'^.8@J9U(]5D>O+BO.]L8HSSSL^Z&7L[1P MEW,S]E0MY^(LL[3@3Y53G_.<5?]6/!/7A8OCQ)/> MYR4[\I]<_BJ? M*O7D=5[V:U"Z8N%[[F6:8]J3C^MD[=;DYMV+^_>?]BQ"LQ+ZSF:Y']2??RM'!CU]GS M SMG\EE&".[R=8#XG "G/SJ9/MAT[NP@S 9 7&GMPERYICU3"188IF#AS[ MH25G2.&()+&E:$@EQ,=6[K=#*HIB.B*,@,((("RPA $,L65-8#83F.W'S)T@ M"@JB@" ".PA!!^&$4H>#Q!-"K.JLAQ"F/K%R,H020B(K*4.(QKT7\4Y4!(J* M)I098JBE"6+L,D.,K0AB8EA0# J*@762P X2T$'R>48V$#.2=N3#FZP/N!B) M$XWLTVC"@FRA_A)!* X3JWP0YB>Q74$ "[#:6JPB0AC!9"Q#X 'PB/"$I0E! MH?V^@9!]5$ 00;8PR!,>D04?& @X,<)@Q 6\-2-H;QX4G@PK&I(DLG,#8,3W M[6,'P"B*$FKG9X@%:GF,'#P(WJ@1M%,/"@] (;'%01"UI4&0??J 4&3)\GH= M5LZKHVEW:VC>W3?]^P]6'=.B M=EZ$5'VAZ=X.0DBN8O&PO=V]R:W-H965TJ%8+/JR9'^HO*QO^=J%DQ>]G5+.U&SSN/TL/;OT&V% M0FU@B-\UO8K9V-.I/#'VK"??]VL_U(IH0W=2NR#J<:%;VC3:D]+Q=W3J3S&U MX7S\ZOVK25XE\T0$W;+F3[V7I[6?^]Z>'LBYD0_L^HV."26^-V;_@UYHHW"M M1,78L4:87V]W%I*UHQ#.(/ M#>+1(+8,@B$54YN*2+)9<7;U^/!Y>Z*["-W&JOH[O6B*;=ZI\@BU>MG@-%\% M%^UH9,J!P3,F"B0)+3D#)"2 YLB0G3AB,T]!2[$(HR6S! !3/5"B[Y9Z,U O=DG6CASHB1Q:LD%F,SZ!)7+H")]I[HYJ#8'U%K? ML,S=IHL+N[H0A*V_0@5 *$?O[! %*+@ !%NE*PN@,Q.[?5TH*JQ=M7*9&$6P M6G6P@GMW^(GV':'E1E18F^L6H)RNJ2#(V8*#V7M5[J&X4YT=[<#->1GX0?ZTYX3TRJ<]&<7@?&)%4:PQM5T).Z 4V3 MAAZD'F9JS(=KP#"1K!^O.,%TS]K\!U!+ P04 " G0HM-9 B5'7<" "% M" &0 'AL+W=OS#:&)<=.^@'TY]]QSKBV;M"?TA948 M<^NUJ5NVM$O.NP4 K"AQ@]@#Z7 KOAP(;1 74WH$K*,8[5524P/H."%H4-7: MJU3%MG25DA.OJQ9OJ<5.38/HOPS7I%_:KGT)/%7'DLL 6*4=.N)GS']U6RIF M8&+95PUN645:B^+#TGYT%YM$XA7@=X5[=C6VI),=(2]R\GV_M!TI"->XX)(! MB=<9KW%=2R(AX^_(:4\E9>+U^,+^57D77G:(X36I_U1[7B[MV+;V^(!.-7\B M_3<\^@EL:S3_ Y]Q+>!2B:A1D)JIIU6<&"?-R"*D-.AU>%>M>OHL.VZ%#Y MBT L5R&#:G74-]%/)J+G%8RB%)PET8C)!@R\PGC.+22?0]P) 82 204TJ%EC/$9ZK:?B09'.7Y$:F9VR6I_+]FV;%6K-,F$0S8\#$>D=-&,WQQH2! M9D.^T9!O(/ T0P,F4IA681+/UPS-,;&C-2:?8]P !IJC.>@+]-]9H\!H*3!8 MTN1F R:XD:MON,"D1&?*YTSZ&AEXX@@Z9DNAT5)HL*0U+@OGW77T+17.Q3KO M"(F,0B*#D% K$GV^2&PL$AN*1&:"Q$B0?+P#\N1NNX8BX.H,;3 ]J@N-604Y MM5R>$%?1ZJY99.\+%R:_.YP,A M' OISH/H;2G^":9)C0]<#B,QIL/-.$PXZ<9+'TQ_'JO_4$L#!!0 ( "=" MBTTX^4\I$ ( P& 9 >&PO=V]R:W-H965TSO(7HAZ.(J4^"%F2O"25E; M2WU0%]YA=+WX^BF,_(FWWGH3_IT:=?UD^@S?S\GOF!=5+9PCD^H!FF>2,R9! M%;YX4 ^O5*-Y, CD4F^?U)[W ZHW)&OL[$7#'T#\#U!+ P04 " G0HM- M.O4%1M! &0 'AL+W=O> M..M4%C1:]P>,5=$ I^I.]-"9DTI(3K4)98U5+X&6KH@S M3#:;'>:T[8(\=;F3S%,Q:-9V<))(#9Q3^>\(3(Q9$ ;OB>>V;K1-X#SM:0V_ M0+_T)VDB/+.4+8=.M:)#$JHL> @/Q]CB'>!W"Z-:[)'MY"S$JPV^EUFPL8: M0:$M S7+!1Z!,4MD;/R=.(-9TA8N]^_L7UWOIIHA(H. M3#^+\1M,_<0!FIK_ 1=@!FZ=&(U",.5^43$H+?C$8JQP^N;7MG/KZ$^29"I; M+R!3 9D+B._%"SGG3U33/)5B1-+??4_M)PX/Q-Q-89/N*MR9,:],]I*3?9CB MBR6:,$>/(0O,!P(;]EF"K$D?%\.LG8O6Z%" M#)V;JD5V'IX'XM['!]Q/WD\JZ[93Z"RT>67N+51":#!>-G?&3&.&?0X85-IN M$[.7_LG[0(M^FF8\_Z7D_P%02P,$% @ )T*+33UQB&D^ @ -@< !D M !X;"]W;W)K&ULC571CILP$/P5Q ?$V) 0(H*4 MI*I:J96BJWI]=H@3T!E,;2=<_[ZV(1Q'-J=[B>UE=F;6CKUI*^2+*AC3WFO% M:[7V"ZV;%4(J+UA%U4PTK#9?3D)65)NE/"/52$:/+JGBB 3! E6TK/TL=;&] MS%)QT;RLV5YZZE)55/[;,B[:M8_]6^"I/!?:!E"6-O3,?C']N]E+LT(#R[&L M6*U*47N2G=;^!J]VF-@$AW@N6:M&<\^6'YC_^J*-\46M1O;GO^6!B>0/H$,"01_ MF!#V">%;0NR*[YRY4K]03;-4BM:3W6DUU/XI\"HTFYG;H-L[]\U4JTSTFI$D M3-'5$O68;88 M9&0TF,6P2 R*Q'8?&)'0-#T.J+1*U0Q>78/MO)R<:E= MMQA%AZ:P<3T!O<&[CO*3RG-9*^\@M'D+W8MU$D(SXR68F>M0F"8V+#@[:3N- MS5QV+WFWT*+INQ0:6F7V'U!+ P04 " G0HM-CB'V&E " !K!P &0 M 'AL+W=O18VES MJ5JIE59;M7TFSB2V%AL72+S]^P)VO ZF:5X"C,\YS!G(D+:4O?$"0#CO%:GY MRBV$:)8(\;R "O,GVD MOQPIJ["02W9"O&& #YI4$11XW@Q5N*S=+-6Q%Y:E M]"Q(6<,+<_BYJC#[LP9"VY7KN]? :WDJA J@+&WP";Z#^-&\,+E"@\JAK*#F M):T=!L>5^^PO=XG":\#/$EH^FCO*R9[2-[7XA692H7?N[&L]=CV^E>:G1#TA& @R+WO$<*> M$'X0HKN$J"=$C^X0]X38V %UWG4QMUC@+&6T=5AW'1JL;IV_C.5QY2JH3T=_ MD_7D,GK)0F^6HHL2ZC'K#A/<8&XAVRG$'Q!()C!D$=BR6 <3>G"[P6:*"'TC MA_^*[.Z*W*096HL5:GXT=NE'1K$Z3*(Q=9?%?&Z8F6)"/S;<3#&+Q<+P,\7X MGC^W.XJLCJ*)H]#S[ *Q52!^H"0=)AZE:9C=3!&!>;H6B%'6W10R_X>7F=7+ MS%*,R"Z06 62!XJ16.Y':)3#@ED8.MLI9I$8-=M9,*%Y/="H4U3 3KIMG MYUJH_\$H.KP,SX'J-$9\[2\WOB6^E2])U_@_Y+MGZ!MFI[+FSIX*V=]T%SI2 M*D"F[CW)8RSDRSN2?N=4WXOSVM6+?QD?\\>"EOA=0' MP7;=DAO]2>6O]LC5+AB\7,J:-J)DC/OT.J ,FU@$+]+VHG1VM.IG!A[ MU9MOEXT?ZHAH1<]2NR#J\: '6E7:DXKCKW7J#YS:<+Q^>O]BDE?)G(B@!U;] M*2^RV/BY[UWHE=PK^<*ZK]0FE/B>S?X[?=!*P74DBN/,*F%^O?-=2%9;+RJ4 MFKSUS[(QS\[Z?YK!!M@:X,&@+\ZL060-HG>#U"3?1V92_4PDV:XYZSS>WU9+ M]$N!5I$JYED?FMJ9_U2V0IT^ME&8K8.'=F0Q^QZ#1QCT$7&8(C!.!TR@(AC" MP% 8>SQUX%!,$4D",T1@HI&QCS\DFCN)]IC$8)H>D^0P20R2Q #)TB'I,?F( M9+F(8Y@E 5F2*0L*'18(X]X:A,%P("D82 HXB)Q >DPV2C=VZWX ,/E,(!D8 M2 8$$CN!9)/+_11E,$D.DN0 2>*0Y)/+31?YS"NT!%F6 $OJL"PG]' ,ND[<-IQ9*9%Q7-J L">-RNLZ!QT5"V"&>JAD !V2$,,+FM9T'CC'": MN5HV!$!07.%@V4% ;J"W9:WH'$W1KG+$XR^QS7E M-S.Z"._,[HV9FT:GPWBTP^9[_@[O9ZL?A-_*1G@G)M548+[=5\8D5;&$"U7< M0HUSPZ:B5ZF7F5KS?J;I-Y*U=EX+AJ%Q^Q]02P,$% @ )T*+39;"TAL= M @ ( 8 !D !X;"]W;W)K&UL?57;CILP$/T5 MQ'MC,.'2B"!MJ*I6:J755ML^.V02T!I,;2=L_[Z^$):"MR^Q/9R9<\X$#_G M^(NH :3WVM).[/U:RGZ'D*AJ:(G8L!XZ]>3,>$ND.O(+$CT'/W!/7MB7\SP$H&_9^Z-\#3\VEECJ BKPG%_@!\KE_ MY.J$IBJGIH5.-*SS.)SW_D.X*S.--X"?#0QBMO>TDR-C+_KP];3W RT(*%12 M5R!JN4$)E.I"2L;OL:8_4>K$^?Y>_;/QKKPZ/Y;W #JN!:B>*H&!7FUZNN0K)VK**DM.35KDUGUF&L?T]S)^ Q M 4\)BOM_"=&8$+TE;(UYJ\Q8_40D*7+.!H_;/ZLG^IT(=Y%J9J6#IG?FF7(K M5/161#C)T4T7&C$'B\$S3#@AD*H^46 7Q0&OTO&_!.4:$<=NALAI(C+YV[F) M(%N8L)C88#J+>F,8X$H+2*;(;(-WKIUQ$X=\5I'&"UT MQ"L=> $IUY X<,M(G#(21SN6+4]6+?\0ON,U=9*D#J_+GJ=KDL3-D3DY,@?' MQP5'MN((E^\.FEVX%OC%S";A5>S:F;DXBT[C[P&;"_L&M[/S.^&7IA/>D4EU M[).O'>8RFCT+Q%U!+ P04 M" G0HM--3 Y7E<" !\!P &0 'AL+W=O^T0)Z UF-I.V+Y];4-8UDR: MBV [_S_?C(D]^4#9*Z\Q%M9;2SJ^LVLA^JWC\*K&+>(;VN-._G*FK$5"3MG% MX3W#Z*1-+7%\UXV=%C6=7>1Z[<"*G%X%:3I\8!:_MBUB?_>8T&%G>_9]X;FY MU$(M.$7>HPO^B<5+?V!RYLQ13DV+.][0SF+XO+.?O&WI:8-6_&KPP!=C2Y5R MI/153;Z==K:K,L($5T*%0/)QPR4F1$62>?R9@MHS4QF7XWOT+[IX6*9#E_Q5%!D6U/UW_$-$RE7F4A&10G7WU9UY8*V4Q29 M2HO>QF?3Z>[<5*!)LQ\U_D+CS0I'1I\1/H38^RN[ M_Q%0KA51!!,"L(A ^\-E$8%K%#%J(JWI1DWLPI 0A(0 Q#,@HR9=0+*-%[J+ MC^$H(8<;P8X/249@DA&0I+';^U&3+'?"RXQW7@(B/PKA5&(PE1A()3!2B5ITS-]SB'U!+ P04 " G0HM-%JX+!74" #2" &0 M 'AL+W=OT0)Z #3&TGN;Y];4,X8ER2/\%>9F9W;.)U?,'DG98(,>.CJ5NZ M-DO&NA4 M"A1 ^D3[E#+WQPP:2#C4W($M",([B6IJ8%C60%H8-6:22QC6Y+$ M^,3JJD5;8M!3TT#R-T4UOJQ-V[P&7JMCR40 )'$'C^@G8F_=EO 9&%7V58-: M6N'6(.BP-E_LU282> GX5:$+G8P-X62'\;N8?-NO34L4A&I4,*$ ^>.,,E37 M0HB7\6?0-,>4@C@=7]6_2._.XE M@CL0W$^"MTCP!H+W: 9_(/A*!M![EXN90P:3F."+0?K/H8/BJ[-7/M^N0@3E M[LAW?#TICYX3UWV.P5D(#9BTQSA3C'4+R><0>T0 7L!8A:.K(G5F=.F?$]9B;3'^!+32DP8A:'B1@,*;4_QHU.R L62 M!A0$D=Z4IS7E:4PI2YO.,;ZZ0?Q0J2338%2=_ &=S;+.C:%0:RC4&/+T I%6 M(-((^,J*1+,JGY7_:C:'.(YB-K\OLUF6Z>V R8'<('*4W9$:!3ZU3!PWD^C8 M@%\<<: K\=1>9;8FGO.&W??73_F^V_^ Y%BUU-AAQMN(/.P/&#/$2[>>>-4E MOV",DQH=F!B&?$SZ-MM/&.Z&&P08KS')/U!+ P04 " G0HM-=\L2BN0% M "4(P &0 'AL+W=OWN.'PC*3\B&]GAH_&1%S_+3995LU_[W:&\F&^JZG@>!.7S)MNGY5E^S [U)R]YL4^K^F7Q&I3' M(DO7;=!^%\@PM,$^W1[FRT7[WF.Q7.1OU6Y[R!Z+6?FVWZ?%OZMLEW][K-#N?]QE?8?,?-;W M_O?L/=O5\L9)W<9SOBO;_[/GM[+*]WV6VLH^_=4];@_MXT?WB8W[,!P@^P!Y M"I!B,$#U 6IJ@.X#]-0 TP>8J0&V#[!3 Z(^()H:$/Z6H>D$:=-$$]2*>1DGBD9)M!.QDTN7J=)FHUA\ZML&'S1R[/ M!*'C26%/"G@RI*E.8[XT9>*!EC1N28.6R#R]U5Y+]7@:Z?7^3ON]MZ$QK"># M/1G@B=3%M?&:$LI:W].M\5ZM M -/QTM=U4X3I4XP=Q;XC2UI:(0VI^,DP4X2D($0884TBC@9UCA.FIL' M!'P(_@R#'$4X!X"=W-]B(RHR+@:ESH MNF(8J@#YDIBZBOU-@$9[[ E"UQ7#4@58FM"3K%[4[)G^OP9G@EH:4;EG(PR7 MM4]333M_W8M&_(RI7#\,F;5/9AU2J@+1U_5H;V=8Y+IA&*_1R1F=V=H_$1/M MWM:;1%.4KB^&]MJGO0XE]85$BEH:%KENN ,VG]PZI(S4X.0L@1=I7.BZ8LBM M?=[JT%!72$2 >C,BN*. M[!$%*'.12&AJ:%CDNF%X8@!/!*6;\5>"%GZG,T'HNF((90!7A#?[_1,RB6?3 MN-!UQ9#*(%(Q[#4,J0SB2TP-(QX+&@9"%BVB*%:1R)NJ(R+7 M#8,I"S E&31;!E,6+5.\'@&1E+1'PR+7#8,GBX[(*9Z@B,Z8$5'G)OCRE7SS M>Y4_TN)U>RAG3WE5Y?OV*_B7/*^R.F%X5K-EDZ7KTXM=]E(U3Z/Z>=']3J1[ M4>7'_CF'.,O_ %!+ P04 " G0HM-YP=E(O ! !\!0 &0 'AL M+W=O\H\I1?%:M; M. I/7IN&BK\OP'B?H0!]-%[K2Z5, ^=I1R_P ]3/[BATA2>5LFZ@E35O/0'G M#'T*=H?$X"W@5PV]G,T]D^3$^9LIOI89\HTA8% HHT#U<(,],&:$M(T_HR:: M7FF(\_F'^F>;76"6=Z9>J5]U]@S!,C;PS_#6[ --PX MT>\H.)/VZ157J7@SJF@K#7T?QKJU8S^L),\CS4T(1T(X$0+R7T(T$J)'"60D MD 4!#U'LWARHHGDJ>.^)X>MVU!RB8$?T[A>F:3?;KNGMD;I[RTD8I?AFA$;, MRX )9YCP'K%?(^+X'G)80Z)@@F#M<3(:.HV&ED_NC)*%T0&SL9AV,!I'R<+K M&A2$T6;A=@W:/F_==B.GW2#O@(GG47S?7^0ECKPST)V5V&DE M=EA)W *)4R!Y($NRMAFO;.+9L3;WTG"P5F9Z4;/Q7 A#(7BW7C7X>G"S?\!4$L#!!0 ( "="BTTEBD*^] $ M $0% 9 >&PO=V]R:W-H965TM@S$(B0&J"JE9JI6BK;I\=& ):@ZGMA.W?US8$L8"JOF"/N7?FC#&.>R[> M9 6@G/>&M3)Q*Z6Z T(RKZ"A\HEWT.HW)1<-53H45R0[ ;2PIH8AO-L]HX;6 MK9O&=NTLTIC?%*M;. M'WIJ&BC]'8+Q/7,]]++S4UTJ9!93&';W"#U _N[/0 M$9JR%'4#K:QYZP@H$_>3=\B(T5O!:PV]G,T=T\F%\S<3?"T2=V> @$&N3 :J MASN<@#&32&/\'G.Z4TECG,\?V3_;WG4O%RKAQ-FONE!5XD:N4T!);TR]\/X+ MC/T$KC,V_PWNP+3 MJ5?O*<%AC.XFT:@Y#AH\T^"/BM-:$00?)=E:XGN3!&G&"11O@F+K)_,22\Y! M$EI):R7[(%JBKD7A+B(+V+4H\D-_&]??Q/57N 0OJAP'33"K@@/_><'KKU \ M["\ZS]:9HGVTC4LV<DVZKTE38%#$IEIJ&>B^'''@+%N_'.0M/%F?X%4$L#!!0 M ( "="BTT-<[ :(B4 -&F 4 >&POR],XC[(_'HP&\P/Q M:1-&Z1\/UEFV??WJ5>JOY<9+>_%61O!F&2<;+X,_D]6K=)M(;Y&NIOL _WFXMW<92M4^BSD(OZVP]^UA-#UQ&#OCNKOSR3?D_T)RTO-3PF M$#^_#2(I+C.Y2?^[WD'!?"U709HE'O1\[VUDO=65A+&.KX(M#!-E,HEH8"\4 M?XK#11"M4@>>^[V6P4\!H 0:7\):/XG_DH_U=K>)AZ.(F\?-71S6WVZWP;K^ M[#1/$ESF19#Z,/+?I)<@*L69ES6 /S[NN\=#MP6XBR"4B3B%?JLX:4#V/HZ. M/=^7T 9:++AUVS(53-=R&R<9K2?SLKRQ]W]KDH,:X7PCDQ5V_#&)'[*U.(TW M6R]J +7TPK2Q2C7$S<8+0_$F3V'+T\8\69*W=82Y-D K-UGL_^J(&Z):\2'/ MTLR+:'..@D@1\\M6JKM]W#;&=_O'?V[M (05Q(O6K=.,\/O?_:Z3VDTRN("' MC8776ZIYK6W_/*P_.8&N"^X>>JL&+<91&H?!@@@$MUQBTU3$2_%ABW0#K)** MHX^1ER\":/,2I,+'FS-Q=/A2(50 :F_7<9X"JH&5#BM_UZ<;[BTZI@UJEIE( MO;!)?Z"-?'84 _TNQ3.*-[@0;TFP,J5%#ZSKJ*EN.39>L\W7AKXM!.+(,QQB ZF?DN[#K*1WN\WU"(.0R\Q MNC5&[6 6E':)7 -2D#AH>CO3=//'AVP-L_N5P=2&\<[4.US I@6K2/@DO_U' M@7HP#5EW>HM?\C0C&(DB$%#8O?H8'R.P$\+@'["H%=@' GINO.17F7EWH12I MA+%!R':,@";)ZW3K^?*/!P!X*I-[>?"#:*+/7):-.BH(?N.%7N1+$.=@P Z MM8I2XN\9V/W)B]I-$SV\EZ8P7>.MEZZ)8GS\1?X]#^Y!W$3-AM? ADG@XP*P MJEAT _X>C65]X MF0!I&=\!M>@%$7B'H\D<7\)2D60:FM[WP41:D/B 35,R ) '[1,0;G:ICK93D*:D M!+ QR!F !CBT=9YK>1^']ZB\0K3-82]\P&%3O^J%@26/$B201+X%=F'7[BQ] MT@S$7)+^ 32#W\!I*TU7R*!CG@H3&.VZ.('1%NZS#$;*7DW)?E^#5T;[ MCRS?W#!EZJ=LZA_V^B[L1B) &N<@0[T\6X-00U4V[CO]?E\9"-^)J3.;3@70 M"^XS"3/#/6B3IE-GZG9UVB5E3Q; %NQLHC0]!N7D>]L $&+A74.:+0._R4YF MD]AB)]@4*B,_W0.O:IN,[#4I)_I6)SLT)NEHNTF MJ(*6]C8)S=X&^748I]4^BKKV;A_OY]9VV*I5-CNG37V6M6JZW>+G=W(##-0( MTA@\<*5XX)1YH+7+-9B>H%G M?:2"",T[8-_.+T4)QE87'K@=7K?[8*DOK*F86V0KP8V!_<_48_0R"O]$\7[.:X= M61F5TD.0K=<0'P/.1"C;@ M4_R=?+0EP4)TA#[M'N.?&5X$AWPV& O]A]6MJ%A-BMA$:SB$A>P3Z)0B"/!Z M$:1@!:-WL13+X!.:(6T^TWV MC!UJJN_AB.#;CY%@#!HAF,W'7X+@D[77K1B MQ6S@D]TFQ%>':7>R6Q$;+JE]8IS7K[J7[)+7K?RN^5M,]XIY7\*HW2=;%].Q MW+7\]YHJGT*/B)!T1QNM2HF,@.=R2[X&:,.74M?;?*1:_ZYCM7 M'>RQHHL@ @G7W:8*55+Q1YN-O<="2J$GA1Q2Z]+NPYYA!U1:9%OZ<6IA/6-\ MMLMMCNV9]%'#$Q$O$F_93HK%>$=W<9+$#V@ O42@E>M YB59!R*^"X.5/21\ M+563)9@RIFEAU:! CQP&EI]DX@>I?N1Z35\)7HH?0D*Z=1AR.X$VZ@V\(51"5^_#\ MD4[W[@D:L&(LL-+^K/%0X;>.=)-OMR&I90Q%:$4(JRU2JJW) W11=X0]F@TN M#*4$^PK )X5]IPB6B;7)Z- H%6L9DFB0J0^T;M(:L%*AGBZ",$N48K;JO_>3E18Y KPOY*PPQS!E&)J9!]A',"MQ,]4$?TA!]43>BJ"GY05HA(+E!G9MBN$4 MV)@M(U4LO2 )'ZE[N7:*"VKT0\,\5-*W3&>1ZP"=F$E2/9Y<]!"YP/XFA 0# M)Q$CY)(0+0!P!$E4E>UZE<($G'L9QUF$6[8HMA2BT#5CG[HBG!7R6*.Q5SH4H/X ]< M1STR!0O+A-LWGO?X.3I[@*E$@AF-T=Q&' P;.%8Z'2"[J60]K&NUJ100- 13 MO<&>/&%/+BD D'9!/8-(7 %!D2#!70?ZRI>@9'!HHG@E1D ;+7(_8PLVPG:/ MC2P5C3R$I14FXW6KR?HV)M>5Q(DC5)0>YF/3L.SW-/X?TA9OO%]BS+N1!J]P MCR6H1?RXR"4;1"L9KQ)ON\; &C /^A# 8+*TE..$Z:K$$^Z'3S, 9?;$*1E# MA-E/F8Q(@9/O0H0O)(;("H'G"5]%[0&XDDMA,H[\.$HTX!RX$N_>"T(5CR\M M+V@$Z$%"1CZCAA][-R"R? S"992'!WB0CG';/G#FP<#,?_[';.!.O[/C1Q%& MQGF8#;ZG7)H8]T9-9CD2P]X4_@V:[-!H:V.8L=-HYXC#?F],X#=ZX$-N0RNK MOQ[UYD!B]Q3-*L=RQ>&H-Q,72M#M8F&8!/C_A3BQS(^LX,Y>--?&@P['+ZQT M.@(FN9;@M '= :W'JRBP*5O=A$BSR,A@3$?H;,\S^7\$5" NY%U"4!>(GF"! M&?PX(,3BO]N22H@L6%:@9)7U=@P4@_NA^>Z=%M0&UEJHK-X"DWK+@)AARQZ&P'P,-'\ M00%V9\3J*V/UPM#@Q#@7.@5H=(#ED)&N881Y&7$G6.R:G0/D.B\%V^,.) _8 M:C FZ]P&FU(4VTM0NS'B*.2*K@&E(D&@^2$, $ KP0XFX0,0L;AY3+$<$*B/ M(3<-CSLP*D-4N8:DYU:&B;20:;!"P0UJ Q %V^+4Q*$DB^$811+;H]M@B^(K MY:D=H=^DA!/ID95-Z= MS@!,J9['0:B!H7"/]I5[H@R,AX\.(!-0IX8O%NXK M4R-,8[U*W \5. !#/V!3&>?4"9LD5PO@92,>32>,ME=18P\UJ$94'9L^*2Y, M.WJ_ L8RR0O0B'7 [#LA$EM@&HT0;_S@1XOPDE$DF[A*$+O(V$H4<6K9> M^&H5HVEF,JG>6DT2A BBPA678B%1L7A7\>$-5BT!)49B#M)MIQ2\I09F$5JE MX7OLV?JV'*;\[89"(B]P%SBP^HP'Q1X5=,H1J#B.Y312E:,B4LI/]1.&A!M 7#?2-! M]"V$ZSJSR5P,)S"LVW?FLXD8X73#@3.=SD +X.\C9P /1PA?ZZAQGIG#3IS1 M?"K&.)0[6C,@$7];##=Q M&2'(Y13+8>ZD[^487D'566$J$3]$>A"F$">X CS&4GRX?JZH3':.5]D&QI 8:QL#I2EBD..O*C"B2][XDG7A2&NG."#J94EJ]!?I4^PA59NJYP3+(-359/M3KP)?O37M5!;'J6(4 M- MK% W-O8#BDXQ::+BA$'"IR NJ/JH(=Z#4LY*.LL%$8 M?DJFQ3X0!BPH0%=/Q44SL/7UB'9EA86*8(2RYR]YN2!]@XA=<^5M1(L6E5B* M+X;(B!XP._;V@'G!(+4#>>27*<74C[?$Y*@.'/%+?&?BMC0;F66(:5\!1I;5 M%8&FS-A/2SE*::Q)!0%4WKSP#)@'.'W*K/AK!$J\)XJD*L<3,<7,*8@\TI[C MHB:9-Q@",O.4E8HJMEQK<*0YP*#&)CF@7#64!*>6=*O"R,-*LV.L)L(;$?>$,8T IU\&"%!V ME;())K++.M3,1G MCVPA*IQR&6.A'PD5#JRB90RC9;QGACBIQDQM=0,F1=7S!0&(;;)WJRO%-+M? MEI\07]5T:(&TCI441'W"T.BJR48 [E"XX ,.E V#0*^, TTF;QNB5NU@.XXI M9,16/NH4U?[(=?JSL7AI3+;012Z568M=;)6$Z,XK::)R/RIGR989EX2J:5UG M!&[T*0A A%]C@HNQ@K"HQB)4S(:CWPH5P_G_!BK&T[$-%3_E884H!D[?_%\ZAK;S.=BU)61[5*46/<5ZKKLG9I>$ 6YFF+,[5%4YGI0H!,+OQ?I7BEWRQVA2E-SK4 M ^;.2:K216@%4$JG4D7!L2BJ(/\%B#%=L,^H8R;*U$++U M]2N53(-"HK0DB MK$B#7]2DE)!5Q(2K-:,-!!NXPAP@02M456(&$=)!BDGKP0[F#@N)/)"T<,![WQ"S'H MS5Z(0[T\U-\EXH3C)@O(&:R[TXV1ALG21>R>JQ9"-M:"II82ECO\>14Z8+F@G M*!%;>NW&;)J8D$E7<97Y"IBKBS?J>(J%V$UZJ[B;B&-Q"8@+$AV+H_-\88 [ M<&*M8:.G9J?3M9>@-_.\[/BDQGO(PFFJH0E+:)BW'>.(;R5;#!P!3E5 WA8F M,:@.)-^B@%:E)*0;N9R8'59T!A'M#W&.^4"NMD3?,5F0 B0!2ID-]BC"8S"MH5"$%*D(PT56AG94> MLD!>DV/WP8.5<:; ..:IGE/CM$2CJ+JT/]0=#,6YBFME IQRL)#.2JD1BP+K MG3;+M+5T>QO9IH/@#G%KQ' NJO:SP_ M@]Q&?Z)UK_/;38C3MK-6"BJN!_$PT5$ #&I*@N$2D+( 510_2M2F\7(9^%CT MB8'SKM.KHS.NOD-3?,26Z(L@^+OY VWV&_E99&K^K^V V M%(/Y2,RGKI@/9\(XDM4]ZV"&LPU=G'T.W@)Z#0@U%_%_4$7\]D!9O@$1K>-5 MI5I(C?I_79C_^%J-53P0[^,>G1WEJO^/2&AL0>A)BYM=3M3-+N?J* $H9-CK MYOOK(F2F?7>0)>(6SXB?K%9HI&94S0R^'5[7\A?2!!^Z#V"# 044WAN-Q*C7 MQW**V:" [R\(3IYDQX@<3:!YUN2[YA#B).E)!OVB"2C.^WU9Y6Y*C7W8C"9 MBEEO-!##'A9)S/0<;!-5FXZG2!^]T1P:X[8-9R- 'Q^;J*/]&5C^D>X]P_NG MQ 4J3$;39R#0)7 '(Z3QOO@+PWGD(EKL&)O FW94N3@>H!-W Y3/B3TH2F9[ M;]1@(ALIEY1<]W23>N\"K]JFP*.:KYNS%.V,-VH/6A#.-'T%:Z!V>R+\*%<; M_]*.^PEB:=[K$YTX Z#%'Y4<=4=(U].)WA"*VJN#O[,Y[,"%L2'X][0WF+;- M7=VA(6SSO.>.:$X7A$K+'KD]$%JP1^0*<]4]>;0RH9 $AF4R,_N7E)&9%(]J M+DJGJ7FY%VK;&6C^XL1W@=K&":%&BV?:Q[,OKS?X8JF'O>^X4K=2X#43(_R] M/X&?D\E,G.&]5'3-6'D>BH_H5A0#VPR4BAY\U_K__G=N4<$F.93+',P[NAT+ MYVD#LWIV#%U35691A 80W+P\&Z/OVY)Z$XN;%3AM9YP4UQ56E+C>*CVH-,HV MH;(/3/A)G(Q<";4X[8=PDR+"9*[8!3YR1\/B_^HRR#GQZK,!/'B.JFTF,>^# M%S_1_UGI>P[T?68]&GB7??YAB#F-S17N@!*T3D Y-2AVW&OZ%%2N4CD/^9XR M:B<;B55?HB=NY#;3]>,5J,J 7\- W( (M@R%>@PZ#ET4:C MRB22#S!.A':Q.H!PX?DHH'@11HGUJ1=Y"X]/G7%EKWT0L E%DU*AWQ MT5$,&1W!EANG68QC:68ZWEXLI(/$E> QRLU#%\3JE&XL.LE7>9J)MJC7=^!1 M'H(G/QG86M=8>XZM=7; [;E]^ &=R">O9(WFE5S+' #-D[:.NX(6JG>C6<G]*GO M%O"BQ;@!J\3%(S_3'K+YN#>=O7# 41B-X;_#06_>$)!Z(RTAG,:#%"W_%R(C MJACAKXTFDY[KOL"?(YJ7_CL$H\R2)YK8I#J=+<*RZ8&M3_,LTCO@ #PQ!Z*! M]GTPHS<3!TS_/L[A&L%I"FJ,!CV1(6@8=0>7!J3C /\KCQ2R)OD0J5#(G$8< M(&9[,UXVX)BG(S@&TY[9%&/@=!"J![L$(\%/[-0K;@MZ2Z>(>RK PMK'Q6-0 M?1H?VD\I#X"^A$G;X*4;8D7-U;.K:*#S8],).&TY^\WE]?C+N7%<^[-UN%L) M(]#I;3H???=HEQP8<#Q$SK10A-L;6!2]K=UX;TNW]19,.J P!F<;?$=G.!TV MEC%PQL.)F&&:=_^C[NDZ?HBT)5GD!SB-5MSP NL?."YE4.?.8.JV;"R>#2\= MY,99]-)U/C..\NX^JLWI']]+$G+3*5R=%A#:4.78SV]B/5GMCA)5OMB:; &0 MC1AY6= =H$D-#,[W[7%9=Z\*9YD4JP6#RGY\Z6#2^^ M_8S_&5X_$&RUFX)U *U]\;BO> 0@3A;@,@"M[J:2 9YHU2%A$+53_(&Q'@Y^ M3$MABT='N0W*0NCUSDO ;F695S_JJ-MH9F4)S@FQ>MN>;ER\X-;X4_1!]LY& M PT2/K"!1. \*N->M1V)_ER=ML2>O9:)1]4R.D[,2YUO2GB[C-S*MHIRJCN* MV59ZREE4<73+A:SV&R#XI26KX*EPCJ('/?+/U$$\5;9_.W7V?__46>O5LY6# MS@ZG?@E/NE#M\=ED]:V,]%L9Z;7)MR5XK/U$()Q7ZJK='-$>6'LLY4 MXOY?1E]]*[7X5FK17FIAR^.TX'DN]?_?SZ]TWP4JCL[PDQYA M2J@#6Z89C\TIUDR6,G8B/*MQ[)?]MES1V9QJQY<'W,Y/4KJ#SM?OX_OR@Q'J M2P>-^X/-CS&TM*E\+J*EC66Q3D5WH+=Z(^_IIDS\FFC[M]D,=/&W5H#''&'] M,$KUJO53ONU/B1@;^I\$4/6K/6?ZLP6?/2['NI6+#]I%EE^#$?\L;YT$?&#> M05TL?1VD[5^Q*>GS'6:PBC':/S1@P/Z9R:9>44Z@T4TK56U'_6DT67!;'$D_H X([MOF]SO=?M^& PXP7)I7;GPT M@DYZ3O2(B_L[%B:'7UDOF'>IB+J!\+:,T(F1$6I#ZMP*?R>JBZAOV_/L/R @92E\GM>B^.MN5.4DUA&-7?Q\ MU;12^Y2_07*I,;F*SK>@XVOD&YK?-_FR>8=];H>PV-O[$M]Y<1F <:7$-49G MKM6GO0(5=U)ZL\5$=5VK5,&[ 2Q"4 ]>>#WJS9V(#K7'_BZXWZQ%<+ M,*K+T=OR*^NG146J^-#XX+J)2X<,$;ZV-629RB50+7-]-"\T0"#?%!<:G+.E M_,9.C#^&,9 I#J].=HNW\<,Q7D2QT =_7CY]O:RH=;>>9^"3;[IMH_VRC,] MFVPL([\U1_Z3#!?'@-OCO/E9-9TW.+87W.!'9\: MQHJR-U*'4)LBO?S$J%.4 JNH[S4'6%AN7O ])I?Z6UW_%'8PS]1QXU82+K[L MQ\!7$'R2)+A!&R[D/"WOIR=&]PQ=##*W]N53+)\[M7_]MTPK&JFJ5@"?D(0L M,R:,;:>Z'%2813ECF:)L$3>_P;Q7I1[L^*($NR#"'4W$PGNT?/JLEI!H0^2 MQDE;!]K-*N%:U_)5U436=_VRUM&,8"Q_P M!C&7E0?R,8]]1BB [HGU0/T3'.YY="= S^;UH-T;&BRX6W MCEL]E2]1-K&+8O7U%+O36!0WT$>&VS+:9IO3DY8V4:\X*+Q/_*%E'+/-M&6< M&[DMYMHK"]\R%V&(BT.,8\GB0WES0HOW3!TO(_Q VX9BF9?Z2]1'^MO@+RE5 MW=+_6FZ-#XV_U9\M/[5^MORM.JS);\'[YKAN([J"MS0$0$GZ/#A]RK25"JNU M $6D!>9IO=;$7/ [/(F*@@2K))NM_1X>-?_][WZ'A\WWP)XZ'8H!8T>4L>3V M=/6DYS9#O(V!.00!XE1=$UA.]8RN5Z"-,;/:V,TJPF_*BT!N980U-%@L5_E< M0W%50GO8JAM#]#'J10=Z1K9P.;&QR[LR:%S;U)Q3TX1MBS6[TV!N8XO;J4NC M9R\J:V["?NQX0A]Z)A^C@CDU($6P-E*=2-V]OL&325B'UD_H4LU"/#03%99< MQ]ZK@67( ',+GS'"11C'C0( KM=056SFA0WMM2:?*T K\@1@BU9,YDF#2'0F MDW?&?=[(YU$C.DU*9="ZX_5D25'6\A0T36V)J7?@7W_VR-;\>GG1":D8IW99 MSM[2!P\KM/CYW-40$60-S(J2(9=.=M6 *MZ$*MGV/>U2$*Z..DS0*S)L_I(="-3 VZ999QP M5)"W]=:G"VOPM+:G"YCLLQDVMZB$YT[H(I.]45N>\-I-0+O !_R=7[[Y<+V_ M<,9X02INMF!@4#',7_3U*C:^&-KLPCU@VD5V^PRQ@RSHVBRK,VL_ /#LFH/: M2*T.U?LX.OYXTPKOQ_>7M^=GXN;VY/;\9G^X*T$C-7_]:$+M)%9EO?NO\PL? M'BB'?Y6FV0__ U!+ P04 " G0HM-C6%;[$8" !9"P #0 'AL+W-T M>6QEU%7 M*]?.UWB9Y(O+2)0;>K:5Q(,6[N.?: 828* MVJR"<,HV'IY:()-,*J3-J9K*D46:1Q^.O&RB-&116CJ)E94@S.L/09L#8O?T:OA0[W.L"^3GV M2$*,K(K>-*ONS/'40B=YF\US;],>QHMJNI+Z0VN6(YQO[QS<*2CHVOGK8A!@ MV$E=L\U[1DO!P2_FEP6C PNF,>GKH$HJ^FCX[%7)# *HQ4H3;-MY)LB]0+6 MNK].Z^)0S=,CU/RO][D$ 8JP;='F[K_D7?[/BL\O_UZR^U?9%_RR=O6Y)=KV M>P0B9\<@:[X"B94N9IJ*36]$\!Z_'OGX2?&N?56RG M!8X]V-!KLC3OW!U^DYM#05JF[^P273#!H_W)"H_FPZS%0)'@T?X,.6WY6U=P M?$RGWP%02P,$% @ )T*+30#'R3/& P "QP \ !X;"]W;W)K8F]O M:RYX;6S%F5UOXR@40/\*\E/W(9O83M(/34::;6=V(XUFJJ;JZXK8-PDJ!@MP MVIU?OQ>B;'%57^U+R%,"QG ,^)YK^].+-L]KK9_9:R.5760[Y]J;\=A6.VBX M_5VWH/#(1IN&.RR:[=BV!GAM=P"ND>-B,IF/&RY4]OG3L:][,XX+VD'EA%98 MZ2N>!+S8M^.^R#@VV,,C7R^R2<9XY_0W(1V8.^[@3Z.[5JCM(LLSMA'&NI4? M.[1LA!*-^ 5U*-F=?OE+&_%+*\?EJC):RG"6/Q!.PA'L?S5/8)RH>@T=7S]P M9%UD\PEVN!=6K(44[I]%%OY+R/ JQM%EA'DX_AXF\<;\GVG4FXVHX$Y770/* M'>;1@/2C*[L3K,,LZ]^"G@[S%LI:BQM%KMO(0_@3+](;];,%$D 4!69P-\E8W;019$I!E M0L@_N.2J A8VKV47MUT$.24@IV>$_+N((&<$Y.QLR[URNHH@YP3D_'Q[DMM= M!'E)0%Z>%O('AG"6LQ$NM16![=Z Q7/>1Z K@O$J 6/A&3LK%%C+5K ->!XBV03ZA(/DG .$7&!]B#ZL CZJT2 M[V5#VN;$N@F,,S9:JDHWP![Y*]B8C9),?F++!+8YSM^R:;DP80OB'?-=J^U( MBGV,26DF/[%G N8E8OI8^#Q:0/0FWL75&5-XO[XR24TK) MDSC%2^4;WB7LBAG*&ON+3BFF2*&8@;R17=S%F)1TBA32&0Q(/4Q*/44*]0QA MCEB,25FH2&&A(1/$ W,Q/_%?74B]>V+Q#BF@3SC]TMU;=OFDLC:*8'^7F)!&7F"X$/2]R\ MVRH-9=OXHNS\[%Q7C=]&10C=JS$^*VR=^I>VLTW_S;%U=1KZ6Y>;+LU.:6X- MQ_'"N/&,:+<9SYSM#]O([0\4S3Y3E]NPCSR6F7UKLZ_:-N%&Q=^"R-P.XND@A@?)=)# @Y+IH 0>-)\.FL.#%M-! M"WC0MX$'KZ: U/(AB1<88GZ1AC=>:%*X)[S4I8!->;%+()KS9 MI*!->+5)89OP;I,"-^'E)H5NPMM-"MZ$UYL5O1FO-RMZ\Q/.VMIA&Z\W*WHS M7F]6]&:\WJSHS7B]6=&;\7JSHC?C]69%;\;KS8K>C-=;%+T%K[@M>;U'T MEB>\*]%>EN#U%D5OP>LMBMZ"UUL4O06OMRAZ"UYO4?06O-ZBZ"UXO1-%[P2O M=Z+HG>#U3D9Z^R)U]O 17-GD_M$E5\/OUHS@]N%2V<=G#%/O[A\I'?HMU@S7 MAS^68>IOA+GZ@V7W U!+ P04 " G0HM-X8_)5JL! "W&0 $P %M# M;VYT96YT7U1Y<&5S72YX;6S-F=]NPB 4AU_%]':Q"#CW)^K-MMO-9'L!UAXM ML2T$T.G;CU9=,M,E+FKRNRF% ^=\4/+==/RQM>1[FZJL_20I0K"/C/FLH$KY MU%BJ8V1N7*5"[+H%LRI;J@4Q,1B,6&;J0'7HAR9',AT_TURMRM![VHTWJ2>) MLK;4F0K:U&Q=YT=)^_N$J:.RG>,+;?U-G)#T7C8QBX]CDR1&?<).J'"\L.G' M=6]K4U_OPWX9MVS?NP[\)^A9VYQWZI?C$" <$H1C",)Q M"\(Q N&X ^&X!^%X .'@ Q00%*-R%*5R%*=R%*ER%*MR%*UR%*]R%+%R%+,* M%+,*%+,*%+,*%+,*%+,*%+,*%+,*%+,*%+,*%+-*%+-*%+-*%+-*%+-*%+-* M%+-*%+-*%+-*%+-*%+,.4X M K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " G0HM-F5R<(Q & "<)P $P @ &V @ >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "="BTU]C:3XBP( $4) 8 M " ?<( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ )T*+364-V2^- @ MW @ !@ ( !M0\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )T*+3>F4Q2WX! A!P !@ M ( !C!D 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ )T*+3:O]Q+>W 0 T@, !@ ( !X24 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )T*+ M32&PO=V]R:W-H965T&UL4$L! A0#% @ )T*+388.L5VV 0 T@, M !D ( !334 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )T*+3;QSX8_% 0 -P0 !D M ( !%CL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )T*+3>+]53.X 0 T@, !D ( !%$$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )T*+33=\ MH>D# P I@P !D ( !U$8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )T*+3=(;_NZO @ &PO M=V]R:W-H965T&UL4$L! A0#% @ )T*+33KU!4;7 0 7@0 !D ( ! M?%< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )T*+335>$^._ @ 0 H !D ( !AEX 'AL+W=O&UL4$L! A0#% @ )T*+31:N"P5U M @ T@@ !D ( !7F8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )T*+326*0K[T 0 1 4 !D M ( !3'$ 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " G0HM-X8_) M5JL! "W&0 $P @ $1H0 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 ,@ R ) - #MH@ ! end XML 54 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 55 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 112 222 1 false 32 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://investors.permapipe.com/20181031/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://investors.permapipe.com/20181031/role/statement-consolidated-statements-of-operations-unaudited Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://investors.permapipe.com/20181031/role/statement-consolidated-statements-of-comprehensive-loss-unaudited Consolidated Statements of Comprehensive Loss (Unaudited) Statements 3 false false R4.htm 003 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://investors.permapipe.com/20181031/role/statement-consolidated-balance-sheets-current-period-unaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://investors.permapipe.com/20181031/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://investors.permapipe.com/20181031/role/statement-consolidated-statements-of-stockholders-equity-unaudited Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://investors.permapipe.com/20181031/role/statement-consolidated-statements-of-cash-flows-unaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Basis of Presentation Sheet http://investors.permapipe.com/20181031/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Business Segment Reporting Sheet http://investors.permapipe.com/20181031/role/statement-note-2-business-segment-reporting Note 2 - Business Segment Reporting Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Accounts Receivable Sheet http://investors.permapipe.com/20181031/role/statement-note-3-accounts-receivable Note 3 - Accounts Receivable Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Revenue Recognition Sheet http://investors.permapipe.com/20181031/role/statement-note-4-revenue-recognition Note 4 - Revenue Recognition Notes 11 false false R12.htm 011 - Disclosure - Note 5 -Income Taxes Sheet http://investors.permapipe.com/20181031/role/statement-note-5-income-taxes Note 5 -Income Taxes Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Impairment of Long-lived Assets Sheet http://investors.permapipe.com/20181031/role/statement-note-6-impairment-of-longlived-assets Note 6 - Impairment of Long-lived Assets Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Stock-based Compensation Sheet http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation Note 7 - Stock-based Compensation Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Earnings Per Share Sheet http://investors.permapipe.com/20181031/role/statement-note-8-earnings-per-share Note 8 - Earnings Per Share Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Debt Sheet http://investors.permapipe.com/20181031/role/statement-note-9-debt Note 9 - Debt Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Restricted Cash Sheet http://investors.permapipe.com/20181031/role/statement-note-10-restricted-cash Note 10 - Restricted Cash Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Fair Value Sheet http://investors.permapipe.com/20181031/role/statement-note-11-fair-value Note 11 - Fair Value Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Recent Accounting Pronouncements Sheet http://investors.permapipe.com/20181031/role/statement-note-12-recent-accounting-pronouncements Note 12 - Recent Accounting Pronouncements Notes 19 false false R20.htm 019 - Disclosure - Note 4 - Revenue Recognition (Tables) Sheet http://investors.permapipe.com/20181031/role/statement-note-4-revenue-recognition-tables Note 4 - Revenue Recognition (Tables) Tables http://investors.permapipe.com/20181031/role/statement-note-4-revenue-recognition 20 false false R21.htm 020 - Disclosure - Note 6 - Impairment of Long-lived Assets (Tables) Sheet http://investors.permapipe.com/20181031/role/statement-note-6-impairment-of-longlived-assets-tables Note 6 - Impairment of Long-lived Assets (Tables) Tables http://investors.permapipe.com/20181031/role/statement-note-6-impairment-of-longlived-assets 21 false false R22.htm 021 - Disclosure - Note 7 - Stock-based Compensation (Tables) Sheet http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation-tables Note 7 - Stock-based Compensation (Tables) Tables http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation 22 false false R23.htm 022 - Disclosure - Note 8 - Earnings Per Share (Tables) Sheet http://investors.permapipe.com/20181031/role/statement-note-8-earnings-per-share-tables Note 8 - Earnings Per Share (Tables) Tables http://investors.permapipe.com/20181031/role/statement-note-8-earnings-per-share 23 false false R24.htm 023 - Disclosure - Note 10 - Restricted Cash (Tables) Sheet http://investors.permapipe.com/20181031/role/statement-note-10-restricted-cash-tables Note 10 - Restricted Cash (Tables) Tables http://investors.permapipe.com/20181031/role/statement-note-10-restricted-cash 24 false false R25.htm 024 - Disclosure - Note 2 - Business Segment Reporting (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-2-business-segment-reporting-details-textual Note 2 - Business Segment Reporting (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-2-business-segment-reporting 25 false false R26.htm 025 - Disclosure - Note 3 - Accounts Receivable (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-3-accounts-receivable-details-textual Note 3 - Accounts Receivable (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-3-accounts-receivable 26 false false R27.htm 026 - Disclosure - Note 4 - Revenue Recognition (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-4-revenue-recognition-details-textual Note 4 - Revenue Recognition (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-4-revenue-recognition-tables 27 false false R28.htm 027 - Disclosure - Note 4 - Revenue Recognition - Revenues by Revenue Class (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-4-revenue-recognition-revenues-by-revenue-class-details Note 4 - Revenue Recognition - Revenues by Revenue Class (Details) Details 28 false false R29.htm 028 - Disclosure - Note 4 - Revenue Recognition - Contract With Customer, Asset and Liability (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-4-revenue-recognition-contract-with-customer-asset-and-liability-details Note 4 - Revenue Recognition - Contract With Customer, Asset and Liability (Details) Details 29 false false R30.htm 029 - Disclosure - Note 5 -Income Taxes (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-5-income-taxes-details-textual Note 5 -Income Taxes (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-5-income-taxes 30 false false R31.htm 030 - Disclosure - Note 6 - Impairment of Long-lived Assets (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-6-impairment-of-longlived-assets-details-textual Note 6 - Impairment of Long-lived Assets (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-6-impairment-of-longlived-assets-tables 31 false false R32.htm 031 - Disclosure - Note 6 - Impairment of Long-lived Assets - Goodwill (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-6-impairment-of-longlived-assets-goodwill-details Note 6 - Impairment of Long-lived Assets - Goodwill (Details) Details 32 false false R33.htm 032 - Disclosure - Note 7 - Stock-based Compensation (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation-details-textual Note 7 - Stock-based Compensation (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation-tables 33 false false R34.htm 033 - Disclosure - Note 7 - Stock-based Compensation - Stock-based Compensation Expense (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation-stockbased-compensation-expense-details Note 7 - Stock-based Compensation - Stock-based Compensation Expense (Details) Details 34 false false R35.htm 034 - Disclosure - Note 7 - Stock-based Compensation - Stock Option Activity (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation-stock-option-activity-details Note 7 - Stock-based Compensation - Stock Option Activity (Details) Details 35 false false R36.htm 035 - Disclosure - Note 7 - Stock-based Compensation - Unvested Option Activity (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation-unvested-option-activity-details Note 7 - Stock-based Compensation - Unvested Option Activity (Details) Details 36 false false R37.htm 036 - Disclosure - Note 7 - Stock-based Compensation - Restricted Stock Activity (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-7-stockbased-compensation-restricted-stock-activity-details Note 7 - Stock-based Compensation - Restricted Stock Activity (Details) Details 37 false false R38.htm 037 - Disclosure - Note 8 - Earnings Per Share - Summary of Earnings Per Share (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-8-earnings-per-share-summary-of-earnings-per-share-details Note 8 - Earnings Per Share - Summary of Earnings Per Share (Details) Details 38 false false R39.htm 038 - Disclosure - Note 9 - Debt (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-9-debt-details-textual Note 9 - Debt (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-9-debt 39 false false R40.htm 039 - Disclosure - Note 10 - Restricted Cash (Details Textual) Sheet http://investors.permapipe.com/20181031/role/statement-note-10-restricted-cash-details-textual Note 10 - Restricted Cash (Details Textual) Details http://investors.permapipe.com/20181031/role/statement-note-10-restricted-cash-tables 40 false false R41.htm 040 - Disclosure - Note 10 - Restricted Cash - Summary of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://investors.permapipe.com/20181031/role/statement-note-10-restricted-cash-summary-of-cash-cash-equivalents-and-restricted-cash-details Note 10 - Restricted Cash - Summary of Cash, Cash Equivalents and Restricted Cash (Details) Details 41 false false All Reports Book All Reports ppih-20181031.xml ppih-20181031.xsd ppih-20181031_cal.xml ppih-20181031_def.xml ppih-20181031_lab.xml ppih-20181031_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 59 0001437749-18-021863-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-18-021863-xbrl.zip M4$L#!!0 ( "="BTT9VGX8/YP (N;"@ 1 <'!I:"TR,#$X,3 S,2YX M;6SLO6MSXT:2*/I](_8_X&KL,^T(DB; MSWN$VIUMT=SNELZDKQSYI,#!(HB MQB! HP!)G%]_,ZL XD$4"/ !@E)Y9VV*Q",S*]^5F?6W__VRL)4GXE'+=7ZY M4#O="X4XAFM:SN,O%[_=MR_OKZZO+Q3JZXZIVZY#?KEPW(O__?Z__^MO_U^[ M_2MQB*?[Q%2F*^5A'C@F\3ZZ"Z+\OP]W7Y2VHG9_ZO9OORJ_/5PI6E<=MU6M MK7;;[?=_>YEZMO43_EL!"!S*/EJ_7,Q]?_G3CS\^/S]W\)N.ZSW^J'6[O1\M M!V$PR 6_OOR5/QENX/C>:GT'NYH2H_/H/OT8_@AWJJ-V5VWWU/5M@>^.%'1H74Y>3%F.=?C[_DW& Y3X3Z^;?PW_"F7N8FZO8U=51$ M-GY%=(-M.7\47(T_3W6Z)K*C6P;-AXG]A""I:9 *;3*0,*OLQ9#NHO/<&CX9><9_M<3DR0DQ3R=Q]__6P!71\I8A!='=#VHZXO M-Z$)?\B!*/ ]XF?UR M@4S2CIB@\T+-B_!GY*I?+JBU6-KDXD?^'!#,GRX7Q#'A__W/MOZH&*[CDQ?_ M#A]E_LY)K &5^4=084AMR_SEPFBK_8OW,]VFY&\_;CPG?OP5TQ?^9XL:NOTO MHGN?'/,C:,XJ;X(7M?E*\U>)GAF_]:-K!(OU);<@1:[Y&;ZCE1#L7;S_OSW^ M2N$#1>]$L*J_4;MXC]_FO7/]P,TW ]?_-_T2_ I\;,_.;[EKZ[@>T^WKT%7O/P?LJKR$B!?%_Z9J'U5T_B;]\U_KB?ZQZA-X'/+#\HI=3[K=\C:]X=7B@F,:P%2, O%]??/D

M_XO0U/MSGYE]\R^^S/ >:E[E1:EU%*4Q0\-/MFL O$NP(&?'2] M2F\<7+S_!A94-PQBAYX:>U82@M3#LV^^(X\6!9YQ_&_ZHAJG7[R_19/&O2#V%/QQ__.G28 XGO2,&L9[TJ4T2 MG/[9]>X)^.) #];N_WP=32OX,0%]\>@IU]^6+1=N9[[^2Q91X M1)4%HCLR=4200I)3X%]<9C,?_3 MBV$'>,NMYT(PX*]N;5 CEX[YZ<_ 6J*9W0&E7GO0?]Y9^6/Y]S MF[!%Y7;[3 3!/A-\,4+ W(>EZ\"?E EB H1("",J] :#L2J@@O(",:EE_W*! MEB(*#9J"TZ5I6MQXWNJ6>>U<0:CKZW:QDD%LA1*I#>(5WQ?!9M'JCO@Z6'7S MD^XYZ&7D,4'O+)G @' AL-&-N_'GX+3!SQZ9$X=:3P0\*7=!\G#M-Q+7(J85 MN@'GQ+2#&-\1*.;J2DM$GR$&70+ZO%;R[*C_AEVADZ5V^]W72JWM&G H]&MJ MU@H5V6 7#3@4.CZGQ;6 ;=5N =N>D9"/T['R/H[;L-<0QZT:3KLJ+G$H!;;S ME:Y_";75:XCC5I$)=E);O88X;N-LPDO,M$+'[6A,BPEMP\=?KP+J R$]%K[> MD2?B! 2"U"N7^O2:Q[+F?HXI1/Q"M=Q71TD,JX%U:(Q*&YJQ4*F^5P>C07,P M*LV#8Z'4O->T8?=H&'VQ]*EE@^BO/T0W?@P\S)VP?:0]^:\GY#_XO1BU[T]B4=(@(]DZ5++I^&VG;I+ M7E<3^E?]KI9D,\$[=P1K6XY6$_DW[P=:;U@)K(]DZE\[%'P$]$LNS7_#+9A< M9UMQA/IW0.TKPBI.-B'%G=VV.OD]\Q!T9KZZGO^H/Y)OKD_N"2PK,3^L'HB# M^VB$?-6=8 9+RCCQLVXP_MST=N.=8H:W.MG<+U["DR_>=SM8!U 5H8ID^&R[ MKG=R(D!<)R1"MS^H0 6&3T4:<&E#WXPX!G-E\\LH(J( @^5'T(8!RY-K/P$.7W 7^1O@/+]DM6KZ=HX? M:N+%UG)134 IQ"1)A*_ZB[4(%I>.$V#-A^$1G>;@5[NHCZLBOA6I%#EF! T- M"R[CPR7J!7MDZI-;/ 'GGNXG)M1Q]<0;A>*G7U8/DVN9E= M.Z;U9)D 'J/A1\L#<^9Z.1'_($47<<0_2FX''P?!! 5_M=TIDM:'IUD@5U_< M9XB_B,GCU%^OOSQ]VDBM@!AVT4<"'ZUQW_@7@+^FEJ^:9^A^H5_[YQZG,/!B+W M0.VH1<@7@[\'\@_/;GW(BUR$W9$'\*LC7_>B]\7YQ7%WM(7MA>#OAG>=Z]T7 M6E&M/]1VPCN]WM\"! %],P/<(^N)Q-EFEGS^Y]PRYM_(\^6S[IGTJ[[Z0'[% M(M1,-E*46\CBHPY%_!LBLCL\.4A]U?_M>I&FSR^+S6Y7@'$V6"TXJL0[B_[Q M =[@&/.%[OW!BQEU&]4FRX1^(V$Q8]YMZ_+'"("-:[8N?[*;TNWH5+A5K;WKTGF%O3[<*0 M4$W5X%< \Y9XN(0WLU Y8 (F+Q8&T\^KJC$HAO^9#_I+*7F\]5PS,/P;[YYX M3Y81-A\L 47=]E>WUI(UGE"?+"C;P]2QHVF3C]);-@79R"CON@]BQZ1/UK?) MI4_X92B*#]8"'GPS>P"?BLY0.'YU73-]1_0;.)N7_JUK81H2[B.;E-12P?JD M+][)Z#>9E#D.P:E)*5)MW4ZWZ5Q92FIK)*4XZ:XVF9(YKMEI*3DNVJ0;-9F4 M955E.5.R%XU_HW#KM;,,8,'\N6MNI;G8.O6&3:9Y69W:1)J+[5BCS=AA/:9Z M22ZV=[U!DVE>5DLWD>9BP]AO.I\W2IU#B%2:Z*K8AC:=SQNESBO17&Q#!XUV M 9NFT"L176Q$!TWG]$9I]$I$%YO1?M/#QH(*X@R2PBW2)F.XJ4#%&&HB(]%H M#(LK4C(8"O?XFXQA<>E*!D.1_CLTAIYK$&)2?GM40'XSVWG@2<7J(MRY$[8M M#)*9Y$- 6@/B;&CA4:;>B&N9:B+3K;YB-9)X->ZZWRQ97="G%V!%"S@+C!>6 M&<(K6,/>@QM5#Q&3-Z7]#_R]M95L6TW74-B8KK%91SET.!#@=9.E4JG;4%@! MT];4X2GH G=A+1WZ+O#?P%NQ=U3KB4'$1#M-XF;.7:"H1FRQ+(X$LI@/AQ#H M9;@T-[.P*L_Z#S&_L"=,;>M1WZPJW$&2A"TS;:T[$*%1"K)#XU5M=81;J,.> M=@"TP@&RZ_EB^V_ZID+,%,23T9CW5!6_=%? MFWSJD(64?OJ>+@S9+$5^D;\ MW0D'9E%8[JI%4\;*O'L_*+=049N(&S.!QOE4+ 4E*+ZPJ)_IZ3TX4%RMKO;Z M&QR8_]X]P-O&AP7=UKW>9 _PHH)Z:R_JB=O;>_V)F@?>YGOW &]KL8:P2K2O M#7*I5Q(\5LL5UW;LHP$++.HX%\3\=^\)YE9]*'0^1^/1'E!N&W+QQ:5\ND,V ML"Q)WH%0O'&^1#\+>15P#H[+MC48"'5!6^T/-[3I'KB4:&DK27]Q6\9@W!L. MTC 7-9KM -LV>O:%/#T8]K*\40XV["QEWI2P;8[%#Q_ NS*3G7C)*.0.@F.+ M6M@_R5*=O#,5S*+[Z+ G'G_@I6C1"'2=S5II+UT"J%$B7.*1Y\]*U]V#0Y*# 2D/QS@_[7"P_N-+U/K32]KX%4*9(N\3D-;UVZ#CKQ].P\]YIFHXH]]VR:6;+? MO@-7S\YSKV4TZ]EY[N6'N/;%GGLCI,NV74./]FXWGLS&?E"2FYD3<0CKLE]7 M-'Q:+&UW14@"QFT::2P>8)!)BE4"_K"(YQ2O[H^X.".KJ8W!/*>"] "8"_.W MVK@QF.>4<1X EC.VWZBXJXU#;W!8"AT=/HY]KXT M* ?&HG![&+$H2 AO,MBN6#B^95IVP"9ZX;Q<5GK"ST_DHUAQ60-?Y\7,4=@- M$0];^,L%OF0_?3?):9N(3EY61YFR@D. 6PL%JJC'B;8Y+6E-@7[O3"E019M. MZ$OU+K/^0G1>TN_8O_]>C_G'EBZ@E_?6!/^ 9/N,,G_+6EL&]:"B6>-?LY M?AX^[N>%CF>8_X0?$:^V;EN/SD^8'+)FJY_SWI8/_S.Q'N?^3\K4M4U^&TX> M5TK=RWZ$[[#FV<@\SW+F +:?OM)Q/6 =_IHAON)'> ?^H;25>.T4=Z;8KO/8 MMH$]3$5G9^,FKT[=63--]<7R9V=*EZ<$XF%.E"M^;/U?*:,/I4+"M13=,147 M$ZW WW"5-;/0FL(*15.^J6)198HND!(L74?!"?.N1Q5_KOL*3EDCOK+4/7Y> M")ADY=D-;+B6XD,4'0RU9Z+U5IXM?PYW$?8=B"B><_$86/S'F>NQWV:PS,J3 M;@=$6;"&!A+!S@'N* G\X)$VKTVS'+C!A^ *'XK/6@*?PM>ZK5@QZP# V"T! M']BT>GNEP)4ZY?@_6P"QA[E///-HNE+TY1(XEU$C 3'K;<(AH P2#]""!QQ? M(!PWQ5)6L3RLR7E\P/RY1T@*-N2H&@@"STF]=@$7SJE"'# 2:4$L *2\*MP+ M6.4&9 8B?:6GMA2T*4*%58)X-<&,9ET$9N.X$CNC0#FD?02C#UI3Q&N"D0 M^*6-4O03T]FS5RWDAX#G'SI8.6^5+R#'?S^0H4@BCZ.R4D1GMEGW?<^:!NQ( M(L5WT^P'[ AQPT)OWUI+<"MT1S?UEO+%-T^DX4IHM/5GCE$(TD9(D8E V#/_ M#%SP#]/@QC]DX%:2VE;I+E_ Q%I.^]DR_?E/RJB+WUPH!K%MNM0-<(U^N>CR MOY>Z:49_3U&N/?S(X.: >Q'44]WXX]$#U\IL&Z[M>C\IWN/TG388@ "%__KA M9^6)H'>IVR&MX)F^[RXN8D*8T?/V17F#AJ4 S%LTWSPC\.!>6$/GEPL(TCWW MF7^&B#<$.\&G"@Z'(-[^S+4;*@J7GK9-9HPG\3[&8&W.$_"PY8M"7=LRV>W= MEH+_^Z$N$U"#4A<9E:R*VJ#G7SZS?WX^N.X*66(??R:T5-LM9]-DJQ+[21&4 M(MA8$?SL>O"=HY 7\(R<1Z*$_R&S&3%\*9!2(*5 UBJ0I:/)+//^Z'LQ(V]S MM;M]>'IOW !7.PPL!H/O$ZLJ"KH.\L90<'QW&$85/A,*B^VPZ,]GT858;))RHV4FP2CO%,'_9.S2&/$YH>3DT)*2Y.E16MIP\G)>:0Q MXE+.RD1.D29>7SP+GQ^:3PWZ7KL>(/K&##FI'L]FA'^1S?;5'%)#-LXT32L.TF MMLG)"F9X<J&D=A(3Y@ MRB[1V33>]>YM3E5.@ZI5UAPDBU1>[_[UVRM204.XU2*%GQ/%KL65J3EEK+1R MSP .&"SH?>B->IFV ?::LJ_>.MM0/&.SVQ^,^R5?O<\T5V%[SK#?S\4]OYE@ M&QQ;Y[4*>VJ&6B_;@2*&(VSD+IQNG(3H]X]DZE\[U/<"9#%^M@Y,/H M9CM:YG!;K9O7=&GHN)C1N/@M8#8(%V$GY7@W5.@9:3"EEFGIG@7O+1.2;.Q>.8%M)S)"I_=$U4Y7Q &IS^OE =+;&+3) M6M82\'RG=K029)15M4>JJDW'4I7$VZ+K1(KO*C/K!3Z89.E2RP^;B, ,8P[$ M>\)L"GQ@+7^K^")DL4>@N0X6D=!._NLMGL_YK7/?45SG;.4I!KR>3 T(UB"= MH>#RQ!O#L#> TQBT+JZAI]OKU;[]=J5\T)T_D/1LA5$,?3?&@+<+/"N&1TP+ MEOD1_'3TVCN)U6F"M9+UUK+>^C3UUJ.SJRU[-45CK^$-A85OKZX@[AO\J'SE M"?1/F$!/&M7C5,=)Q=C81I1C[>K+FMLCU]SFTO-(U0GAVN08U'T4T8ZW%;K] M12KKU')[BIIZ*=Y2O,].O(5;T8?S2!I7KS_J-J]>'[=76/Z"I2Y(O-%24LW* MTLHW6EHY:0W&VH;@-F!]FEQ:*>7FS7MV5H\F9:<4FD4Z*\JL7Y?%D,R?7T"4^,T$^S[1& MT]P;3&6T-O(8++GA9SGF>T^-R !HH35"FM4>UC7 MT 1%NU53 :2*Z098!;*IJIH)/U[DE,5C%'2<%N M B)UI$^UD7IZWGR=5N?2D[3R6:O2N:>.-D2/C/]1>+*'0XVFO2$ M1P*IFIKIC]L+N*/BN;W%J"<\N7"B90ZS:PJ:UPZ>O@)N&W#-TJ6Z_2OX\$NX M [G(Y>CKB1B*3TT M&@D[%P^LA\Z8BENUW&@D[+H^K)8['1'YP=CP?@\;@S\2_M\U/)_"2:IW$(E_ M8E-4]SM%;#02VHW>:#(Z'$4KX]4LFE8YEVPT$C:!#T;9)O 3DM1=+,)#VI/' MN", V#9E?G:]SX$/KMPUI0$[3ZF,VLLTQ*L%)Q5.-+6G]A/$J J0$)];W;OQ M[C%;9;)^Z>@8M^H8X*&2 @EI@_BWTQAU.UTU%Q\10 ?!8,-^;V @X,>C8L#7 M[C+PYZX'<92YTZFD R'S#+K=[$ %\;OW G+KH:/#6H!$IM^1BB,A@*/Q:%0, M'W_MSK!M)=Y8#-M(/01L-X'/CE?#45N[$&^R!_$2[]X/RFUD'(FU['8REH%R MUT$CO;[0%HXF(K#R9ER4 &7;T*"^,!@4KV,^*$N/S(E#K2>TMN[B(*>8XW03 MX52C]G#BEB'O[QL/^+#Z0!QCCL,!V=RD MS3.T^QO7A/=^U?_M>M%%E-URXY#HBZU#F;HI'<2U MXQ+<2/1VU'&2C&+J[$/'49*.?.)48^C(YERMORI!RDU?(B)E;[ C*>$RPX\1 MO2.^;CGZXR[FIJL)$K3C M8H;>AW* ,Q!?>U?#'NU-FW3_KEJARFMOX=J1BFIKT-WLF&Q6^<]9E/6Q<^4>'[1:8 3L*@AW'P#;C%#Q^(, ,S-(F?I@2 M1ZM*E1D$-='!#7@: [M>ZN"=8'CM>O.=VNJ.!U+KE3J]ZCR=SN8J.Y/,B.>1 MC-:S>,**G7&3K^ FEFWC$34^/P<'GA8>>Q-FNZ3:DVJOH(>CU<\9=_-F MM9[T]1H?9U_9+D4/,(JW0?%=@G]G*[VN#+B+8)#A]2G#ZW%O\VA4J7*/HW*E MQRG#ZR9H7.EG)L/KWD2&UT<(KZ5_*<-KJ?8:JO;4UF DM9[T]?G,ISF@H%1 X,5N^UM#W5'.XZ@M6&,)=45.>DJ+26-MP\'[DA"R;]J:;Q6JGP M].21['.6FT/EN M"JFMR;"*AY[QDQO.-3*)<28;\W?DB3@!D567IX?AM2O*=VIKK&[+U[XA-?<* M]Y2:IMWPX;&R8K$'J"_+\5U06KJOX$#=I&*3A952L^T@R7UUVSG%;TBM2>^M M\9&S[%J478MG%S /1IN^HU2XQU&XTJ&4X7+387CM:O)=7]N<@?9FE9QL493! MLM1KKT&2>Y-M175O2*U)W^T<@V79@RBWF\\M>NX/9?3\UM*5!97+1PMD&U)7 MW 0U*#MYRL>ZDVT-AR=02:>DR"O<'"Z@YU%"SS.5]^9"]A8TD=H:#!I8HW+2 M%J2WZ2$=+ER4/84G7(^&AH]GV%,(JG$R:780>5YJ,K^G\*SD^'VNH#< M0[8M@ZI=;,(N:#&Q\1N^5@UZU")\:E.QZ4PT4$VC$P&\28;9/4KA"SWJ2! MF)4\;1XQ$QZ(KD[4DB*S.V9K [:+(>J)#=%DN!WT];OW!7.+5/2$IHBII+J@ MW,+A?:$M&O2'M4&YC5O[0F.D@EMZ%#!W-T>](D^I"K2EE7L9H+<8I%Z!$J\D M5=6!#G!N;$>RN!-(I!&FT':2P$J:^.Q@<" M*25^VT :"%EU-.JJ6?6W!Y6TTE0:"(W<<#(I'BQJV2P,OSA"46UJ$CZK= MP7 (D>K[4LF3*(]3>LQ1#55!8450,J'W;] >UFRU5R;LF^N3;&'3$3)*J62; MTE9P10NKC404/@&6!OW[P(/[<4'82>S8;U4"_AQFQ#2#_H"*'>I#RU<->F!L*& M8VO$:>,CE^&JK2+1/88$ /=TSE=_'0&(ZB3?QVJ!0^/:3[@WB90$@C)]3!'>4+R[\ZU;WV"2R]67FSS^D"V!TYDO% MBW<%OU@^ _">&(&'^93+1X^0!8;][[(O#2]?7Y%^$P/Z]MN5\D%W_F@IWY@C MJ=O*):6N8;&_0+%313<7EF-1B,$0;T5_Q'3.[^N$;,\]/ MK4Y'>8";\B^$)P-M#( UP=CQW9.?*?[@*.0%> ,AJH.V@US:%HI%2S%UK!NK M5_GTF?+IIY6/OG 3*Y?2+&$I6U(UH5CB]U\Q_T%TFPDC#0R#@(!ZRA2NHA0, M"Y-]8)8/7V^4O^N>9U%^Z[?.98<+\ (%U=SDD%LOL>[Y6J+SU@WU0V)50 WZ MEF[;*R6@0,^U;%((XE$3(GU1O0D$"M9HJ:]@26>*&_C4AT5&N0&N"!P_^8S\ M=5'>/<\M8[X.;O0EJ-87:P'<#1#]=O^Q#@GLM4:C7FNLI8:>*$L;^/GJL@X( M^JW1I-\::"DM^P.WY3J=XXQ:&RCBP;/_ \8*C)0/?Z$<&9R>[VJBE#H ,+NI M>L)0WT;L1%Z6H.=IS.; (,!8"A:RA+:X)(O%/ */F,&5\"\?[ R0A&6+V*N MV_ [=KA'_$[7:3^ZR(;/KO<'_C>ZQ2'$!+E!PJ+A=IFC8[C>T@5'@"C+ #Y1 M0CO*ASP8!2(P12-L,1>'^ACIZ@I[&ODS@%>BQ8/XUX:?'?R6F3SV.SSJB^N8 MH.NO\>8IZK>;V8QY2G=XP;N++]^QR"$1-@&#E/OP.B(1V2:MZ\B,E'J M>8!P1-.8;6+JOGG;>A][NE$<1EX,<*(PH]W*5WX"Q8+,3$/?&CPC]*W OH;6 M&OX5K:*.E0NY[E8F$LP$;$EGC6OQ4A'=Y&?%3>P1E$+C$5@%0"<5XLTC9=P0(=,T0U0=-0*D5CH?Z!:A3#-1RL-WR#Q M79XIY2S9XB=K*2:9^MSJHGX$LEDF6&Y.%XZ1B;&X-0W8LSO #6N'H;4-.;"& M#A[/!0+A/N<[!X JDI^8:0UQ;+2)) M.3"CO0!W 7X9,%.8L<"'Q:\$$SQ##L",>UH;IW,,PR M\BIRZ+)>]P_@/2&<:[<(!%%_P34TR=(C<3)M@2[%?]A?:9O#!%LW<1V9@D@G MU3Y]N'[X>)G.WJ'B\"&Z0<^LCFBF->Z.6MUT/,,"@V3/,'8&UV!E+H-'()02 M[DIE\KN>&SS.ZX BNSOV,RQ: A*KDOSP):Y[5;56?ZC)5$JOV-18B3\B7 _H0%^B)0->!1X.S7FQ QL$J8YEJ"C#6N)BE1? M<94!.@5/:YJ"!G8(99HS=*'A)O"(R"H=$R9O9*ZQ^83:N(27FE#JZV$ AFX; M@!XVVXLU!>0K\UI=5>M\T"<*1JEJJYACB@2L7Y.;YT]ZQ03Z6PJ MC,4UWE.L9[O^Q'Q+?*ZYA!-$^&2_?MYP 6+W%ZUJP,JH& M5ECHJW2H2[R%Q;;_<-<"&'QAA2DAEIGU"=O<]?AN;%SW8F(SIL=OB@H*DD4& M6^VC&9 HZ\PW 1<+N(#5%F1RS!:2>BYGIQ(X0 H*;P5ZP](T5YM"I:\-"&^Q>:@%7 MZIYBZ\_AHC+ $V2IM#G#ME/T !F-C:QANZ8,@02QLH2LMC_.7B':)*_%A=' MH(LV2\/].;K>/V-YRV>+IC;/&:S/<\M&5S)>G$T!9)5CR"4M)5A&.\VLIC"] M"X,*G255$U,*0W&-<@AL79E,9-]27H4>17F5VQ'(/IBK!N62UK/F&_9(7#,[ MU\W800_;-QAZ^B-$%8^UL>EW:J^3&ANHE&^?.,#K1YUL20&*?!WM#*/Q]^GB M?>;XZ I_!"Y*6*A2G\H8=OJ#-% )M@"R(,_4DEBJQI. M%G44B6T3*OG#/,/!:_B3:"<];[:%. >_.G(^/$]W'@EW47A9Y(KE#;Y:I@DT M_Z13K&?:+* HY'W")UMH_&,,:PN!"51=8W%B]C0'V ^0YA:QEI* MG_$]99$!\2U6L1X^SD"OB+D=\$582IE S 4[A[?R0(,3-U-5LBY2@0!CR6N+ MUPD17E?RC@;P6*RY-0SNA'GQR Z>R4#[Y'JK'_@FOQZ7>^ ;$@!UE'MT+39I MM+%;BW862_078*+!L7FT\&6X!_O,?#.>EUX E @I,5N)*O+H6U;X%Z)B@PFU MF>5A/H@1T@<6T/5,YIJ:K$HAXQ92A#;T"[PUDX;@)Q9N78@1YG*8K8[*'#K* M]C:1I@5IZ2(W861*$NL6*Z <$3A/&JS]52Y_S_!'7#R)F'Y:6/PG5NS(2]33 M)9R?L$+Q!ZS?W(;9QFA))[!#D.M(LO8Z&_6$R3]#=[D5F>9(-A,DV@/!NJQZ M?Q-)+^/Q )+GR:P)@?TKS;(ND\3:MKV''55-T[F6O"V\MM] 1W(#*-U)]1^A M$;>C"&0/(:K#'YUTU'R?.'1,4WBN+4*^6W2>8K;' M6P/L-,4WYB?9+?\R " MP0)8YW*J>1W:^ 3S.H;I=R;U]SH!?'Q QIUT><&ZY?ORH_(NW0%;B\N@ MYD(3GDFR!#T8;I>3%[#ESMI[YL+H@P6GNL%J)%$.?^!!!M\E08GE'3[1WI:R M")D?@/!3B:BT9(.#$,S@L7QW9-V!9KL&DW5X[J4]Q>1.:]U"Q$Y6X9U!M*;6 MH(_$8)U!)Q.B7OU"U- )K45J38L6-MGP1!G9T[(!%Y8>0B M'=ZPWM2X=JN.6+(WRC?I_MP-*)OPGKKI9LV MR@7P5.3J%I!K74_8P8D)V=+"*7FLI>YN[;TU:<9573Z10TZESM7)"7PBK1$^ MT7=J)W_&T%:_ ??E!-X"> E?"/@A&,8^$ >K<4D8Y85E-V%2GV4]F/C%^S=1 M:B,B0KB'AK5 4S9'(%G-+RX]YQC#M+-,Y*V]D#0=1 MJP%(SX)'6=&H.3:Q+(S($F5I>8\Z/@VR'0$A\ OL%JZI,4#K" OZ<#TX):8D M/7?.(#R.K45'@M_4W:RFTI69[;I>?;N=37'>&C%%H.8\7SC67&%SS0N2?=>U M2$Q7'8D]/7?*ZVA.,<5R/;/#9G1B3D0-\IF?]HKY]#3!83??#4ZD[XO31R^$N'V;7J)F--<4S%!/ZM':ZDE&'7&(@.3 M=KSS'=VD/UYGPQSP3RY;1]6)X?J%\Y-JFX* C;XG&PS>/8&/J-;/L?&I[ :J2#]@P> ]J7S=OG/\)T^M88ZB6 M.0'E=UX-'A6#7[Y8M/V9;W2OBZ^_X#;W5\9!OR=?P"YF=8S\QZ+#7X;)PWM> MIIYMM9> X<7[;J?;&Z0)4 :W(HIN3S1X/6N+ GXU#;(3G M(@W&.6?8E .J&!EN.1#K3[,9G\<.=QKP&V:]-D[B&>(!6]KX]_1CV%I%<]ZC M?68\WF7[THU[XJ4;JF)\"^$NB_*]C]MZ1?CNR,AWZ!FQJ[[RBM42/#P1$Z(O MY.$B; Y'!6#A85N=Y*UZP?5NNLY]=DAC2BWG9:3-3FTB(\ #"/%@\8 M8V#$DSQ9:G>6T+J# C*)TK M,NDA7MH("=05&J==\&)R\I2XF3VF4XP",G;4W(5;FP54(& MA,[SCX].EPF)IO+#3$NCPZ$K0HC[3Y9Q&^[-U<]X!?91> RCVBOP$C,H[87] M(9:Q0.<7'(1>Y ?OCN%Z;OP1-&.!]]O/P=/0 <_>J#R:$>S-1U=\2.?XJ.C& M12WUXIL7S['EU2HL[QKX,T!8*+=:!;$MA? #UF?GQ=M@UK;E(-(Q&YN[$HY= MR3'ZOOT2P(QR;(0]DHF_@P=AM/B)I9Q/SF.L;N)]J+,SR] M0;>?$9&*\!P!G6UGW8M/B.]W)UF5?A!TKMDP] ?]Y1..VJ?D W'(S*J<>4L? MH3Y2A8:IUQ_FHB& 8T^@RQ_&C4 +>:D]Z.?S4B6HX;)+-HOA&_'WX_JNT%_M M#W+AS'_UOF!NX^9N3\@%$_40<$;\;J$JWTN-"$^K5]7^1 1J[NOW!W:KDI@( M@=7ZVE[ QD<"P&>;X(=+Q[Q,'@ZPIV(0LT1_G(5].S2'@+^:CL@+,#C\H]'^ M\%/#L]CQ,C>S;^3YDD]J 4-^Z[D.?#1XRS7XCO\B_J7I+MF)(V46!%&@:G

:S+38\VBVQ%C"QF*?;]TR0M EE7;743[$Z5\$@N<^7]Q\4B]* S8]3 M@B46W."N_X.[M(PZJE743#RH%ASH0U[8 M";VL?&6!U:;)8PT\PDZ,"P\ZIG/=(VT^ 6==X1+B#<]W7*=-X(GNBG7T7][_ M5@/JW]S":8C'J:1+U6BUC__*;KJ!"=:51'NM;&%F%C5@M;#<.#S>DE4B68MP M,!S 59YT.^ '=, OG$91X300#3F232.=ZT^L@=7R,SWD,>=3W*H* MQ[_8Q ;G0#&A]8"Y_AM#WS7<&PYT,JA4?.5Q>9:AW6K MZ5. U\A8_.A#8%N;=X?CH?!6:,!BF(M!IG,^7"DQ;0(G-W-N!Y47TB<M37)LG&*FWZTD5'4F FGA*2'@J,J>FY[)3BP%V M>Q5WUZ0E0,P\X3S.S4=D6 ./!4F0FY-P;;F8D %SK6EJ6G74V4NC\%J,0C3C MAPTPV<4LQ =@\D&FAOOH6$D#$&I!7W]A[A#.)F>CCM@4*^!:= %NF%ATQ+7!9:7'?2F7/M\@OOZ-8F3W-A)[*$]Q!? MWP@#_R(1S"-$LE3R?/R0K@R @/_4T6;TO'WQWB!D.0!#DFCC[W,UBF\V#E2U#*3P&%A9 MYY<+K SV(%[F?UQ$*"0S7ZBAB+<_Y^V(%M>P;JK>[A_(5?1/*'W^VSCK>> M:P8X@FD'A1S+^,'Q+EVS<&P8OMOZZN'WZ?FC'I+X" I[0Q77I/;ZK7Z_N\$= M=2]&#OH Y;.G+W^YX/^MR\[D3BIZVT)2 8;7+BWI$7MO6U2^/SDI&B,ATHQH MK4%7RH8T(]*,E&&/RE UI1J09*<,>TN$J9T7J:2C=I;.SRN;TWK<,FPJ8Q*69@$E< MF@F8Q*69@#4%%UG$T9 BCOLEP4-<_)5R:RWQ;)K[%?7)@A]*<^6RL^PV')<3 M%-SMP+]'AV$WBE>-F+('U![!1CV(O9+UD:PN6?WD//)*T)"L+EF]&>LC M65VR^LEYY)6@(5E=LGHSUD>RNF3UD_/(*T%#LKID]6:LCV1UR>HGYY%CHG&F MXZ:;N5N2+@A1Q_A5ZL#T]B3:4PF/D%<\8KB/#KS'5(#:Q(-570:^LB#^W#5+ M[H@TJ.BH"3"\]L(G56V-A[(50]8)2G$IPQZ]XU_=FI40:%"DN1>(R.#E;-$94I$&1 M$I(C(?V6)MTN:5"DN)2+4.1(JR/TQLI>H>/O?KF!+[>_,K0O-]OZ;'1@)7R. MG_L4'I;HTD#=J2D M(6Z8?)P1J%*4N2@W0(RE(6Z&2)P1J%)Z^:;WJ#4:-\"5EH:X8?)Q1J!*4>8; M\DULUSIC0RR[5@^X;[]/DS$[:U?96"JY:5]!_33XX(MF:=&>UAIW&]"G)!VB MAGD99P2J%.6PY5!NULO41$- E0:X[&FYHU9_(O?HI0$^8U"E*$L#+ UPLT"5 M!KCL0M<1/*6Z4!EA(L#; T MP$TRP,E-^1]]?6J3['[PWWX,:/M1UY<_?;2H_OCHD4?=MUSG9A8VA#_@70_ MFQ]LU_CC_7__EZ+\+7&+8;LT\,C-[,I=+(E#V]:5QVWNUJ[J_*/:K?=4R\4R_SE@JK=P7"H M#2[>ER)HQ X^8P('F,!#)MA8[+PE2CWAKQDV^FN&>^+G,=[AK/,3?DQ(\[\# MZENS504AVMS4_^;Z)%N:<.P#W)6V&[TZ)I_34EH(2)%JEEN+/B8("JSLK9:Z;-7"6ZY#4&EF. ;K M>B+P3E0%\#XG'#CQ/+>,.9-:\F=@^:O$M?JS[IFT!G#!"JQ2-313HCQZ.J@K M\Z=F,CS3[A$8F2D?W>4+8 1&+;2;HRY^ZF;9O0W M-WSXD;TF4]N5K=KRW>7/>35;D;$>[U((M+[I^)1F)V#$ /[E1>MJVK;BJ5,P MP?$W%;MJVA+<+!QK&E!N#Y3KM3S>HM2::.OKD,E_! Y1U!Y3;J-62CQUJNC@ M7)C$;(7Z@ZF5.1A0XL%ORZ7G/@&4EE,;H BD\BZK@X_[YHN-E<,5NOBAD(DC M)S'C)39'M=4'Q$/*+E)EZ5FNE[ _:*5HRDPM/?)DN0&U5Y%]B(R41Q8ZL)L; M^-37'=2I+64:^*F[C\\1CILB)UK5)AC1CO(:W":/ *.A6M'!^&'5K3MK"%(3 M36WUU,V9<]'GM;!1#,\H/,?C2P.ZT@$U26F@ ]='O Z(4Y+KL]%(W\*/=F#" M'7I$%O;0^$G+P,.//I *GOI$*,H*7 &Z\H5XAH4Q!I* G7 $%C;QEANR"@#!V0:DTR8QX'HGXJ04/ M<]I_!O#JF87?,GYVEQC;PH]91E__ +?ZGF7XB0AK8/NI- MSI6FY0%3N1Y]\QHKZ^Y10;IK3>*Y[BL&4#]V9)#L!)YL8?2=H'JT%&BJ8H(S MEIFYMNT^@S\(PL(87OA:\H*?24,S#@79AXVD^KY9^A.D,WBZ/S>CXI3RJM!&JI,U7A,;!JSB\7HPO% J-^3K?7:(=KSM M8>X1HGR%'^=4^<1\T$0\7(9J!1VE4OE(Y?-&WR"53YE=;?CQL+HG?PJ!=.U. MK5U[YZ==2];S[7(R_#GKKD(=E4O:@Z]HJ,;X,N7PT DTV8ZW%6TWG(^_M:.D M2,4A%8=4'#LKCLT34J3BD(I#*@ZI.*3'(16'5!Q2<33/XZB4GA&M6?K0QUJ2 M.-GT3(.F1(I:-*+-XY**_+4/?\P_]W5[DZVJG:HUKR8-VL1Y]+(E5LI,DV5& M:T"[N10:*33G)30-F%(HA48*S5D)S;B) Q$:+30'"3'3:8&W'F+>92KV9;1Y MHH$V)]-VS1H3HXU[I]>*;+9H=K0)9:"+ 59"K*(*2>C M!F3$I" W33K."%0IR%R0>PW(TKU*07XM6]_\>,%2>8#:&2=L]DURSDY**WI. MQ%HOQU<$+P<>#BU2:(U'K8[T00-TW)E-F7T;SDKCA4/*_1X\W%.;6.LBY5[* MO93[H\8T$WG4NY1[*??-0NWX/*RV\GI=I.0?,IN1-S.XODEEF8G=)Q@GEX"@ M^LKLTX[!)W'?\,&4&RLEZL5X,ZN1GK/'^),J-%C ??",Y-3*OX9C_\(AGPH. M=WRR_%7-0_?*$B]67N<_<:]<3U9^BK29LUNRJMV?6X[0 FXPU4E[U$K4@>VH MJF[2@B5LV6M\FVGA:A:ZGJ^_N51VE#9Z0-_Y&.;?<-:RO4+3N,6# M:+Q,[AP-2I$\&Y'?_R;XAIG()+H3^2)1/X3D#RJUG&:1(SK='C)+[)?#.O\*[L A]H%N*P_$6TA)D)+PBB7A,CS5E)UEX5D.M0SE?W0[ MV,D"Y)?QE"K7.6$DV[2.HIOX4"Q%]Y5_Z$Z@>ZO<$YC>;A?1^=0PUK6!/VAB M.K_1>?IF,FI]+<12?!+[X)U^ ]IMI/PT4GYVDI8:]DKWFIFV%X/T.[+W7DJ+ M'%A146K&VLDYY,RDIE)(V9C-T::%E%%RUY3!H_1^=KHP@&Q94R CR#2WV&T&SR3Q=@X)_4VO=$#3E-MVA*S^)8V)3 MTA*>ZT'G\5;ET.S?90;E@(7.;/R7S*!( [HUXS%H M8L:CT0:TF8PJ^YCJ36DT<6JT%)LFB(U,:6RF-)IXMH*4EB9(BS0R0JD9-['T ML-%2TZ#!X\D)R2)9D].;SV1Z\V @ISGO:;\T0HSA%TY1AG.2OP;&8% M"MESJ]C*,=KMQEE6(CQ:8:HVB]DS/( MF0E-@QH?BQH=\9]"9WP;&*)URFEQ1V#6:U0?#?X=4-^:K3@9+BEZ^%N8I*Z> MIQO#=Z?$RZU!3GYN*3X\BBC/.@4B4@I_ZH[R73.PZ'8VW=7H\YKG8#5M[$8$ MVOLNO$8)'(\8[J,#:X?]$(LE<:C.&A;)"WXFBD=L'=M(?!\:?X2= MC;2C/,S)^G*+LH]&>,L4'[!^@0OQKJ(KSU%KBAZVIO!(KSD9S!4J[(E*,I1A+,6Z(&*_' M).P42;P%"J7G1T@R"6Z[!6- E%OB<7,@K8&T!M(:G)L0Q_-"I)X3W+;#()4- M/2>+_P]=,O4NRLW_((>JR)[2LD-5AK(&0]9@R!J,:HPRZ73ET'8I-E)L*AJ; MEC:0(PQD;\$)'&66N6I"8VP3-)3T@K/%/GUY4J8TYU)82CJ_HR8V>9^)M)R, M/4_V8MGS^BK1E GDE/1?FQ1?-0&&UQ[CC3K: MZ.28&>,V]1AXPU6RON:J1:)+K M6E^9X5D(8VV5"O+$)"D_LDRWJG%JJ9,F)G4:+3=G,F3PZ!"\KA%_#1GLIW8V MAWY&G]?KG!CLM]M(OXT98(^\:!JN *^0#0$#Q%[EM#]-3ONK(-,ZLDI@^[A^ M!O%\W0+&>B*.S\9APM>&$7AX)I49>!A_'W_]*+"=<]4EAYYLMR VJNU M"()D(=5]BQ%T0193CEIZBM\'%V^'KS]:((2^Z]%6\@K%F.O.(SS-@I5:$'_. M15 W##=P?'PP#OLSR8RPU>-*(*4^=,_#)RS86B=@2X-A1F]79IZ[4&Q+GUHV MSA),O,GWB.XS$L#MY,] ^+/NF"T%5#$-C'D+=8NM4VK-K'!>RW$7]+MN)Y62 M5R(ERQ#3$ZCA IFFA50"5EOJ$#2#5!CZ$E_<$2F7O_T8T/:CKB]_^@@\:KLT M\,C-["I!\CNNJ*]0#,LJMOF)K\ !"^L&&97K_W_^E*'^+'O9)]QR@ M(KTE7G2/95PZYD?+#GQF$AP4[SLR ZK]CES;[L+_5/Y1[;9[Z@7P@6$!(>@O M%]??/E\HEOG+A=%7>]JXV^M?@$VP^/T6=?N:.FH'U&R#6F^_3#W;:E,V#^OB M?;O;Z6HQEEL VQ.+48S%J 06PRI8]'MU80$H:!768EP%"ZU;XUIHY=>BWRV/ MA=I1U0-AL1:?]V+]Z6T3Q00^%-).IH$)#(M6# M5 ]O[PUO2SU\@Q_WUP[G6<_^UOPF.8KTK'7/V>J8L[BM:$^LS.?&>4QRE+'4 M'U)_U*D_-ML7I/Z0^D/J#ZD_I/\A]8?4'U)_G)/_<9Z-6.L#%371@8H'?V/I MIBRV.;]9#6BXBX7K\(U=JKAQYU9)]?[**]6KPC!YY?7IH]9X)!NE95^'E)9R MTC*275!26J2TE+4M73G=6$J+E)9RTC(8ZZ*@ 7R% MS] E;+(J3IS%2I_ YX4^[HPGQN!7LC$MD TJ#M-K[*E38N@!)>PI_ T*>2&> M8<%W2\\R" ZU-@C!E^$U48X.8/V#^-$EX?S=5.).9N5DH>2FS5)'#?#8S\N M-Y)/FP##JY>5_N9A!U)6I*Q(69%V1(MMHA=9(-FT"#*]=5#1-.LI25J2L2+,B146*BC0K MIX\IPS\:>E!R\K/XL#G1\8ML),'-[-,+/W#S3O?)C7.ETSG^_Z<_ ^M)M_'X MQKOUB;OXPZ5CIK](7%GUF,!V+SY?KS<8C=3\\_4NWK<'PTFWFSP6\/# GX Z MQ<%:&B:.CPQ)L7GD68P M4068=#L];7!R/ J$*8.')L2CJXT/@,=B:;LK0L)S<;^$!_!:A%[AF=..GP+? M*J$>M4E/%1QH"WPTGO32&F#;^P\ ;E?= NY ".Y@W#T$N/?$>[(,$A\XG#R2 M^)L;GAA_B:=5TP<7O(7D[WA6\3?7_QORN_L(0^K);E\L6A[#0#F M3&]8RO0K.^PZ18X4RZF:X"!?($&0G! M=;-<\[/KA5_A=6H9(U2>49.$'5V\OU7_I?:''VL@82YN9T97 >LF:3H!FFH- MHNEGW?+^1[<#$I_A'A_,7OEDZ8$\6?J8F\!J*LYL*[AXRA.NGB**_TX?C1X? M@G\'U+=F*P[$ Q:UZIZWPIYS1AM6ZVI X*+HCLD_D#B$:2FZ8;@!!F(>,0A\ MC2=>XY7K[Y?ZBG_I$;A&IZ[#_@1I!(ODKVMI82UF\8*8\/^^&WY/YZ[GMWWB M+11']T'&.DH*3GV!;XIJ_87B C(4G,0#.BN[# MDSR+T2#8YM,+VA12-41/ MN?FCR5"8ENAK_5$:YF) ]H2Z.([-0BV,I?H09]4(=7EV1JC%,82F#GKU$KLD M4R/88L==ZP^&>X#MNN:S9=N5P]/>8-P7TE+K:QE2AJ\I__(M8C[N"RFB:9E, M9_'+K\& 6-X"[!LJ@[U$>:*JPOQK#CSI-^\,75GF!^B$BN9(T%50* !=KW[H MRDH@0"=4=SM"QP..:\= -XE\)/R_^UGK<7\D-'[JH)\K%?EP9&#V (U;SYU9 M_IZV;B DXW \SNB,^*45H*EDPP9"#=;K:=T#0%/)-@W$2AZ\ /4PQ*E@WF-W!4R MX$E@KZ2ONT)=P#]S M/0@?=6]U[9,%_>8ZB)WGVA"X/EY'L629'-L=;E:R_-I7'<+98+$M)=P=B[=$ M,AGA(^)V6B*65340/@H=J'%7>P/$JJ ?@%A"SFIK_7- T\YRXMW#"+/\.6PT'+%<,>Z:2Q:$;>Q FP4P\B%LTX8-/VW#8 M="(L9U"6GOMD4?P59!7G@ZPIWH*[9\3S<("'_H(C=#&%S%+\<0T$^]OCI1$L MM<_?I-NV^ZP[..+#PVT.G,<+..J/!)T^W))8Z'\0@-=\7+#R,WS,>BNCHUS" M-VPXB>ZL>+\7#:;4,BW=PY=:#%I@*P<>X5G4M RF<%H,/T )7AQNN-A& ,#A M#D(2-_@#MS!P2 E_*5Y@A/4DB*T[!8J&U3P,MI#,11GHEM MXW\!,7Q8C)I''G6/[6$@<+, =UYPE\?%+C5&1[;QD4/L3B0!.(\E'MKR&RAH M^.L2[E8^+2RV[:%8M 8!=5P_Q>FP*/_&HZ-@/4$9ZYAN#$"9KQ*TAK4T3;8! M #RQX@O$^ 5/GH*56KK>FC?U%[:=8Z60-N$S97V0]@I;(FE ^2X09VKVM:$# M0]B!X0>XS42!+ZP9W.'X\-L,]#;.L;%<$^'DGSK*%:L^I!%-(]X#YB9/Q$9P M=,<) *6E1]JX)!RJ%EL>6W_F;,&QH8'MTQ #10\ 76X!6UG \P;M04E<2\*L-[[=(7[X4T?Y1[XHK663[P(F M=O6 ]KAV:PYG([+##DO<8V3,0!@) Q!DS]Q9;&T[_^&6=)NK*YFOR>.%B%HIX1WEW\>GA[N('3FLWKD-$EI1GO0Z5I:K#[U/P(!PUO%;3 M6NIP^'TK]6YFT3PNC<>'H:=U!J? 7>N,4Z^-AAZ-)JKQA["C 73XLR**%?@]X#CXBC3@ *%V7[)8AKY M9%SKNP:#>VWB8_RXQ8E,I(Y7D1K;:@06/B@^QE<0X4!"P,? M9KB0\/AXT<"SP*B+T6OJ$?V/-I@E9T.W) G>B>^^MQ#6Q O14W%PK>-GM=8> M =@+ND [&2T,O#.*%Z/U8/N:CYBN'".9XK3E7KM:(8HC.?2>DM.[#\Z>!SZ4-?PR<@ ;,>>/R M!21OBM>V5YU?S2Y;7$\7.%Y<@8Y\,87%FUE8]\P^=IS7Y&?*M*".?]4XA0! MM3#=SNQJ,E.2]+@8<,<">#!,Y40)U#9U M \](SGQF=X87A=FC-L9,*RQ!7_!J]=!S8(G,*.!P,?N)C/!HNU.(C8#/@*,L MS.B!\X$Y-*9:UUP5^:93+,XBGDNYP^I;;7W**L/UEU8B3+17F Y5]##X0LM9 MCY48I=DJX;VA="=2H/C3\2%RG=0LLS9N4"F^ISN\S)IGKQWT+(-%P'-_4:Y\ MG4-?Q:M=?])XZ9$G=&TQUHN)E]$YTBQ5AN[CNM<#-RW1HPSW>Y@!8OLND':]EID0&,NV9&F#L&-3=3?IN[K/+/'PD:X(MPSBEPTMJ6#&88X6?D8 M6";/ 5 :@ !.5W$JX '%-X '?\17,6W!Y?SZ[IZ_AT=$K!]+]\PV)3[+/4Q= MDT6I2>!KX)B%ODJY.VP[.=Q;U4W4BUQI@$)$A9*C:SK*Y\!#G!9L-RM-?#"F M)O'"HROB9&Y)[^;=Q:_77QZNP?^/=]<3J>]3[\)$10$,/9X-]GB.7'=X/H*& M.[+U1[GKS"5ZA2QF2F569]8C;L+S:"1I@DB8DD4OE'=,KA/4\?*Q54$[HJ^S MUN'&<)2M?9X31@*6(FXI<_>9/ '5XC9*MC$0)\QMEU*0RW<7WVZ^4%AO_4FW M;&8#T_NM&*N[<#TK91 E]).I.9:+GNMU:%_'32U 1"XGE=V/^">1VF[59!TR M\"44VGK5=!J[%7S9K9!'0F9@1S^'_,!0"!V2M&?#MQ:FD7^$_(0+%J[+@FE( M7L 25A$TT0ULMI-ZF^/T10N#8$I]O[:1[EC8*J<.M$%._>L& +M# M6;Y:7A4V$$UZ>>7?AP*R4I6ZN"=RW!T?%\CR!<^JL#:\K?7SRL/+0DGHK6Z9 M^S4=CL;"IE=5504TY"^N"%6E.0!CX<*.QL-*0*4:(Z^=RW#6Q6TXZF(_XO4* M)C:R 0MI0(MAV1OT2A3N"2G<5H?:Z#B@W\6#1_8CO"8>KC;<4*%;@3D$^-7& M7!2HA,EXT1VFH#HE/-:D0MSVIPU[O: BEM!@3J6_$ MOYDEOCZ8Z/2$G9^##;N^!Y3'Q;C:HHH[CH;:A@$^*LY/X*FZWOYRIXE'!6Q, MT"B$8R^0J^D\X2KT1MM4=@6 ;S#5=!-E3Z[T)<8CL&1[$KPOMO1J=[B-B41 M'0Z92DO1+[#]W6UKL3,N\:2MJSDQ_J"?^0Z,\WB)FZ^'L$9#\2)M-A;N -YQ M4*RT=.)Q4^UMVOL0&-[B-H%E?@QWY,,PY=(Q&5<<9&993SBS;-S=)F=EP#L. MBM7D3QA;JY.-Z.8P*&**A,W17+@.F[M)+\.:3#1<#VX\B_.65V!<>AYF6Q;" MN?:95,+O]]$VZJ_$??3TY1S[J=@T@VM3G[MJSC"#%%4F6M+WXD.I^6G=%^\G M.=*[%T;'I]!F'N, %!H(*016_^Q(E#,"8W\2#5\9$VD'9Z+1"9F(EQ]SYSE4 M72+?K/Q8JDG!K(IQ=M'S(=@5SDH#JR;BJ%^=9&/+P\)9:935I&!"0^_H]*PP M24(\+'30S6:PJL")B<3]0X:1T)&9J/G0A>^M"%2UQ*J09H.-J2Z%0/& ;)6% MJ-Q9#O!_XKQ1;X/'XG=5@V++$0W:1)R]&HX'65TH@N(+\8%2]&9VQ284)]SL M2]Z=(3P/@-_P63=8ASY3XI]Y'>5=-/[X"[;S;>KTZV^?4R.Q1N+)?,/,)*AM MX&:0BW-8X&.R:>]SUS;A 7@ZCK_:Y2 /\1A!M=L;959_&P#[@[OM((^!.-?< M[6>E9F=P]S@819S*[W?'O;$(OMRS10YS]HDX+=R;J&/A F^#""?Y[$XF<=9# MU;JCB0BH^*4[PK6-6'VQ%D)WK3I<#HF$.U(M(6$_N)[G/O.L#?Q2(+UYJBFM MD[ZYGC^_7! /_,_M^FDHS%=JDZQ^J@#_=LS!U%M\5,%'\)OSS[J8M#5U;]P3 M9F6H 5I=365/WH)9!K[M"$5F&0]BNO3Y_-=/3L&A,SM@4V82X<8*;T;OZR.E M1J-!,14$2#6/&I93DAJ;D?J:&N"$-9@:!0[(+H08B;JZW\^+2 M$GJ P;3JZ,T.IJUINFPO,UWV3\<8!/O/5PA8O+I$X0@D@) ZV>*R; MPG1'(7$+%1NS9@#P+MB#OR;;A^%E\;B :- ..V*.-VJMIZ^&!]A9#@@Q-F.Q M60-1-U:+M6/B2$ML_#M%SSP?]H2$#,?IF@D +SN?.HR4]SA[E,V%M?268O-< M#B"MV"%PZZH:$85&T$0CNY3<%X#/"N> M98?-AI3UEL,+$JUQX87&>N7BMA*?C2W0_76+T)JMHFOYA#XVI37108>X&+9N M+3AKF6XP]6>!O>;6L"\.(3#1T(3PJ]3J10MKAV, $2+21GBL1$MBPG;H-,7SJ[?&'Y8]Y + MI1<-#WJ7!"SL G\BW+9ZQ$?-YSHI8] T0O3?A 6S9S M=FUG0]6(B&6GUT6S^\LP5TWH1EVT:P;M6M%2MY*"$F/OX M8=.15H\U"/V!C6Y@YCAYU#/S2 D;F,^F/YPIXZ:'5,0C!<*IC>AIF<2VV"D0 M-A_Z6LOR#=+MXRA5ZV4@SB-XH7P"IL-[\74^SB[RH+#5FWL]?$8%MP(=A<]Y M/H'A:J4QH*LYM.&TJG%W'#%I\)KE=Q[2:[[KYXYFC.7KA.,6L%F?TC<4E M/!6%#Z9.#ZPQK7H&<:2#4H"$>#B&&\<,Y8PEM]*QXVN087;&%1^2R44EGNBR MCF+9;Y@+A/ /1#UD/&:6E\191S =Y>]\NDP+![(*_=T22U$537F#,K/=A76<"%<_YO'"*.D7XS-.%Q M0O?ZXE=AEJC5$!C3$^_R*6I!K/QDF7@"6[Q_PAW"<%.G&;BHW>^W(P/0XA3. MS6W&U#DKN.-#=0B5SU8K'QZ(RZW;14U3"DT1LLP<]7S&;+9HCX@Q M:MEU3*9N*B15&Y'9; :,&\Y),=O&>Z#L:+4F,G'FV(X]F%BV M*LQY?"#>XB.9[E,_IXEKL+O]=)=CSAMW FE;\9PFK(T>#7J[0[1?@YAX^-=P MG.W#RGWIKH!M;:<3%F6.1MJX,F!?=>\/PBH*[@E@T28GFE9SJDAT")BF25%_J38]F_7/A>0"Y^ MK _@:C.LQ)VK_32#' [D-"F^$?]*IW,VXQC"M0^KWR@QKYTCS%(2EK<.QJ-T M^WIYF Z'2Z5E&PD5X+";F7%Z8%RP:YS5-AUL70;B&5?C\: ,+CDP'0Z72NLR M*)A#-NE-CHG,>H#9P19&W,;;'F;FJI2'Z7"X5!M0)9ZHTL^.*MD#&3Z- U7A M%MIW^^U>-QY]PUOIT56#" M4)&MX""?48,=]MB>W-Q@(^W,*#<^A88R/=<:I M&M=..#TO#UY1PW2M\-X17L'[*3S*:]MPH<%(/#I&5=4-LQ$#>V2ZQR>5,5N+ M/WMD3AS<(^)OREL#D0D\[!H4D%,\K>7 Y!S$((U24Z:JBQJ8U..0K1J,I45M MV!59H5KAK2IJPZ[8WFBC#4>@+M;82=*&79&].>P2%%%3&&(=EIK"J8D[")IP MBOB>5*L&8WE!$PXMKA7>RH(F'ES?)F=D>6 MKA?F1QXKY)*$G-5&GPK%8=P[!G"5V$X\-+,]UM1> M1?"\1]VQ_L.ZFZ_6)1#PQZ5CWF+9M>.S/V]FGZ-6Y[5#_>I MFI&V\D&G%JOS72:65[2/^18+7; .GQUU;"W254&Y9X4#(6\)4+M]:RV)PB9T M.7IX:NC?8:TQMFC!]T:'GV**Q=F6:>GL*)5W%[>WUW^_:"D7X8;S!2O@OK@C MCQ;U/=WQPR^>2?@A8&>_8G>]@RWX/IX=.PW\J$6/M?RD3B4.C]U-[&@OXO[O MZ/CAY'G/OAMQAC+3+<_F1S?'N"]=:O'C9-D1Z]@B0L.6 S[!,#YF,VK4#Y^' MHP2 N#1];C*#@;*N!>*RH.7$=3B&8X>_K=\]!../>'32WB6)!LK1%F[^;N+^T]70&,OL$ETC/PC!EB( M&6_22#%%5#Q,YX3X;_7D^%.<#,JZXSU6:,[F-;"6=RX2VU>(B07^S%=4S,98 MT!XI@_ $Y],TP40":N%T",>T#-T/&QO"T0\,6"=@\L.PZ7!M!(#G*BXZ=P/; MQ#.(/:*;?#"!\^_ X6,,ULU&N?=&@PI0_"@_U1N//\^T"< M=F%ST6= N X3V$V2LOU_4KU6;(H+:RG"#E L?Z8(6JU%:IU4D=J_>">J8\8S M*$Q"#<^:\K.'3R!L]12F9RNFF:C-WF@]?LE*_&,4U*:XL;ZE3YL4T&++J)ZP MQ''.APYD,F%2?*K2?L5E76%8/I@,,RF#O'?N"-:VTK*N<#!W?]+O[0163B8Z M'$;(Z_>,U0,XN%0WPD5B?W$_ZW+M]K%#%A_TEULP&/A#ZLB96WT#W6/4#$QV MVL@\-QJ4KTD0YA]>%3U$^T-)0NQ4Q7ANA*BPPR0L8"@XFFF8.:BY5O(T?&6* M*"K>J)84/5)%B[K31ONYT:#\1KZZTT;^N=%CNR$8"B<3ORI"', 0#,73DML] M39-JJWK%4N&&O*3H42JNA$CU71)3Q2ZU71HX0A$!;_ORI"',(0%+06 M# :J5%O5*^KZXHA 4G2'(I6))NX7:VN#KJ1HU;H:H&A1C67FB,JW2](*U4! M4F$UT+CY[A_6(QU9,R*)A,GMTIJQ)*!'QKJ:]BHHL2NIO9J!=34-(PXP2VN8 M9J!=20N(ZW>S!RG7@O1OCAA:%G_C\0GZ8801 .8%/ M+OM!'>_#@Y\GN4GP=VI\JI7ZPG$."+[(]6P(^-4,JG"'MCTI9U#W12"'3(<[ M_5IW#*PG<;CN.^F>$PE&N*Q8 &N7)I]5Z3 M[-P"H5\QR2C= ACV #:/K9/@[925CB!X<"\-=OX3I@"6^-6-\X7H-/\(R:)A M+^.==/,.<%3JK1(W;XS[:N[B"2'9 OBMAS6%_NK6UAT?7.KU[?M.FA &_-D) M(.5!.APJU09-B(]-S3:K[(R+1Y:Z98;M-]$8+E['LOM0+4V\L]WK]3.KL!V" M@X"\1<5JXJUC;=3M[0NR:Q!BTL^>NXBT%]=EFQPRQ+T-;9S\R)2>0T$?X +R M3+SNZ*:E.U_!)\4Q^-@U4>+\TKPPP-!1-K)G+HM!;B9J8E=_F#UB>#_4F*]" MS'P,0;:'>%AVXF,.ADG,PL=]6#T0QR' 0N1K\CS&][CSC+>F4[A1([P=2-:]9[*@-Q*IW&U ;Z.0O!,3'.Y5< M"UFBIW:U#:B%[]X/RJT5V,+ %_W(R>Y0\F-4/[O>Q_ $T/5QN_L9-?'L5K6? MA58(PS[05AO9*6Z:[FF[PGM'ENMX?;N_,&EKJ4UV?FGD]X0E!D^N_02RP9[V M#;RG^>6">):A;W>+A$48[WNC46^L]6(,A7 W&;T\'XIY]/W1I#_0QJ='[PL[ M!CMZ2@F4Q/,C!A@['AFC"OZK,&+L#=2,4WAX4*O9?[&!&G8'@WU!9?%O?D14 MC:+";2HMTP64^_:= *Q$QZ'8CQJJU0&$J-#"L\9P1.BV;$MR'8%G%GY_X,5*03LB\-LH_]M]$NIU54.^N9I*MU2%^(DY ,,"Z L@\ MW?#_:?FP'OQ$CFLG'"N/81?\SRR]KRZ9'V6)J"74W@-L:<9&/Z- M=T^\)\L@S/:&7W+7X?<':X%G1!4 MI&UEV2-A2^O[?K_?4!;)"/CI:2C>7QMT^PVDX:86.3T-Q:45_7[6T#>!AINJ MZO0T+#BZI==$62ZK#^^7!,=W^*M;:PG/O%]1"%KHI6->N6S6X0&(^QME,Q.7 M :R4/W?-;<0>B].WJCH>3AI([;*:LY'4+HCP)^,F.J)E=6PCJ2U._VG@6S60 MVF6U<2.I+31]O;[62!^L:7K[)O KD%N* XK"X! =>W_NZ8^J>2>$BTYJQ*;^PH@_NTC)J '[8 M'::'<%Y$_,5&+$=JAO+QP)&FH:T+Y=U%C3!>)&'\H:4$J*C9D-@%HQK!H=V^ MYT8#1)4%4]^*OES:^*/O,IW(46&CH)_)288Z&\ )-O'Y6-_T6.K?')/@X%N+ MAM"#OGGDL]C); 9XM11KAN.I6WBCA:*OVWCR.N"XBLC!='*X@C1D+>49W@44 MF'*EX?W_[7UKDYM(TN[W$W'^ ]&[$V-'J-M"=WG6CFC?YO6>\27L]FZ\GS9H M*$F,$6BX=+?VUY_, B20 ($$HD"Y,3O3NE%96?GDK;*R-']TQ8QT6\?/\??6 MBN%6U*:%-HQD![M4$@NVJ3K2XT(WHLW>=>S8ZS^ BSA*,$ZJ+B[[D_5GAY,U M>8-PP!MP)60$=J3V.U?CA>^VQJ>[:8*M;!&ZLH B+*2$K_H+$70HMIP-#VXN M7=-&VFLCJ]%[0\9OY#UH(&Z!*9TOX(5BK(-+*9BB+B2$,T@4,_Q;"C@PSB$X M,] 5L4[A("\KU"G,0"+.J.'VNE #%X/FZN&-#@ E0')\N:O&5;Q+M8+=Y15# MTF&AU8W.V%@WT"E!*_IP!3?:('B-ZBE42S?2K2,YGKKHQ)[R>)9^Y[L:PV;\ M:!FW%$OE)T/1]??B44(V+#^H,)T4C1E:'V 2ED1OGPB:9/.9L3W;*GDKX)KN M.J&B]TU9X!U8L^T#TK3^C1!ZH2XB##9S"P0&<5DZ):"(N4];GX,;%C5TGUX* MXK%'N"2"L$2-B,9F6*#)3<@&.MQGF=O,MQ)<+R[PW=7*MAX0(UQO+I>Z#U&^ M!O<6<'ZEV(BJ3O!8\!9QW?PK%W0-O@L^)!ZPD8+*1@D4W=)W=, Z,=._:L;U MKX+QJ<&!<2QF^W=E>/>(/#6T= I6#QD&> L^IM=X?8G-%,O[V!"'4]#=GZ[V&BLW=MBER^#T1J@%,])U_O'_$.L>%$8^[%A%O40&S M.+?P>J>78JXF/SL6D@'>,3Y!-U'L7TK=U1-,0S>O'W7-7;R4QEU\YTI2F6$X M8.7!?+VZZOJO5XJFA:_O,8ZP\4\^C#^.'0[RP !OJF($A,+BK()@F7]/"[\7 M#"I/5LEZR-7R_$AP,I7XNL%QS"I%5(JQQ]W8[@6N5KJ#%VU8J*8@8/-ICR$U2'RWPDAQJF(RT8AL?@ MD[&MVG' 'Y>\(*'&N/*Y-4!ZI'L;86HJ2];9A+,OYA:FLJD5C=!Y2G(ZS\Q%Q8ZQ W79FE$2(>HV-W[0J>0 M$R+Q%Q%2),3[!NXU^MNA!0\]:V[O>$ S9R:S_:RRGP#%NQ9!))<6V#$(:LZQ MGS+M_A+C3Y Z2@P27,OEUQ_Z\^#1G!/NC/T7:+<>4 , Q\);']%A1YB%/WD6 MZ!V?!\]W?OZX8*;D:PKKS+'/],-G+O6KS4+,TV(6AJN1.RY[+T.WYHVIJCY,__R+-!Q<5JW'^RJ[C/XK'L%!)(]OW_6&PY!PH)_ M/?]-VO5L[RT70H0DW_;4*>_Q,!^! 4]ZDU_R>]3UDBKGH10> TMKOKK".AX; M$.&_N JG$+7>*L/+=4\7NB.GY4/J&C$4N!:^X%W[L@(/6SU)_!),_O-N1\)_ M(OP8R;(\\H]#=W\YES*B$6B$YHR0:UOFU+^C)G8/^G_[P/_W6^FV-]!>IVQM MW:'K*'WR_;;WW&^+.$R9NUA"&8B">I/L"-D1&H%&(#M2DAWYC+G-D\U(F%&D M<$L(4HN9R?%%6$FRCD*-<)16;JR6/?)GF6G/BW7K25\U#.MM&('T53Y]E;K; M0?J*]%5#L-Z&$4A?D7]%^HKT55-&('U5I7]%^3FA2"VFC_NMU\NS2 M]!6_>8@<+ (T ;H=@/X%3UC=89TWH9I03:AN!ZK)3!.@"= M C29:4(UH;IM MJ"8S38 F0+<(T&2F"=6$ZK:AFLPT 9H W2) GVBF"^V]=P<@COV) 'OON[OJ MV8UYRA@Q *!KK0+\!6^$^.NNBC3HVE_'35>K(Q3R%N.ESSMWS4+5-/S]X-"C M7^(]E'CCU@H4]IXJ/I/:&W0&@^Z>=)Q[,1*F#U0^VLKJU97_WW/9F<3&,)<- MD@(TM!TM\J!VL1 &*K_4S@IA$$)FI-<9=@D;9$;(C.1J,5F[5 B#%+(B9$6V MN(!@9+_:_V*Q05:$K$A6,$)Q.YD1,B/[PC#L3/J$#3(C9$;RB 9"11R"%'%\7S&\XM5=2U_] M.[K"^Y/PYIRW_G6 >XY+#05W1\AOY30$&(/,&W8G>E7T_#/95O[(&9'I-LIEIS$\;1 M). VLV%55YXK+9F[L+2<.R("%1V)0$/;"Y]DN3,9T5$,JA,DN.01C_ZH=K$0 M!BI4;DX(23 HW+Q_7=_%HH0,"L$E M"R[#VL5"&*B002&$)"!DT.F1VT4&A>"2+T*AEE85G(VELT+5[WY9GDO;7SN\ MS]?;NC$ZL-!\JL]]CCJ#J0"M!'(V,!=%JPKD@%2$CP:12E#F(PQ%#!#RLDA MYZC)D&@0J81>WQ /.MVN #EC,L2"X:-!I!*4?4,LUR^+9(C%@$2#2"7T!NCM MC*<"[$B1(18,'PTBE:#L0UD &),A%@,2#2*5T.MO>H\[XXD KC098L'PT2!2 M"TM%F_8%U(_ %U^(I47[OHZKS]8^$9\LQY6LF>0NF/366JX4<\WI^MM3KRM/?W,D.S@,KSO1\_#6 M [,E%X:6%(?_%HCQ9HKJ>C;>I;FR+94Y#OYW;L,?0/,]4Q7/8;O3JT ,+)/% M&!K,;F89AO6(U*F6J>FN;IF.Q)YTQWU9(_\SA(#+:$C&3K."[NH)X G8#. _ M[N([5Y+*#,-9*2I,\]55UW^]4C0M?.WC%__<@F%;HK);?.):J]^22D]"G3,Y MIIYA\Z/J.F* 2\4%S%^ MSQ ANNEX!GP$0+AU^IW4 ZJV)AD_ ;+,''617A1?WZPS[C^S&X5?*>@FB#ERQ.872 MBMGP]Q)^#Y]J,)ZT,@#Z#D@XL^,/@9G,=#?P)_D3X!W-4UW'5SP+Y>$;9FNK\Q%Q!SS[R;H'CBA\#)\V/>X?@TD\!."Y96G^Q?.P M! ^ZBHN19S)Z8,31AY\INKN8>8:DL96N\F]EN?71&8 N0'#Z*^4_\D$QO SR M)."/ZBK%=IB9"J#'[!.A#7EPA=8 MPE; >0G_"K@7AC@[N"DLUG&ZJTMH'X=2Z_=<%4"5BZ8 ML>N@P'=U--46Y[,O>O;A)P6+""4L*3,EW3P&W43,+9!,BY!*.6=H:B1'!46' MU^"JSWG.#4ID3KH9FB_=XJ\>%[JZ"-3?@^YP\O$W/TT(QF^DK[85OHOZQ;!X MTHS+=&#W(USQ?[E4-+1A6WH,7;G7#5]K*ZIJ>0",.!V.!S0$S^86$(-7SO&+ M1\41^O"4HTD;@>:)$]^[BJS?R]132Y>^3KN,LQF$OP[: 'N_;2M(/WOBZ >L M*TM$A",!CPWX[)EG!G_!#YC^@!$S1)I!K3GQN?E.+4R)*;;)-HI6 M@.F\ <=RF^?84.]G"EG@ZRN^Q_,,_2BP-JAYHQ\\WV0Z$J.!9[!LOA%P%[;E MS1?@9F48 AQ:AYGZV8>-;D0G\EXQ\-E.H#;!=PSTJ-,P_2@=HB)MLR_8Y]N] M#O>J9M5S%Q%/!4R6JJ_ 1 <.@./=@Y-BHMB SX_QYDY,Z7OLB784T1/G;X8R M/U/F4OJBNM8]H*4O=R1P^/?/-(2+P!TO<*L#18:2#3&,X?N\CQ!1@!R??\-M M#4JH87BI1F*W6XX\/XBY4:XD75_?1AS2B/K]U8DHW43G8).H]#47/D#S$[XW M4A0H$+WRC =HZ(U-W G -PJO\4 @64\@(FWK:D_YGUHZ7?6O)-MZ]/^6K\+91=V0H'2F@CJV7#,6O%[L#,HX*R*-*KP] M?O[M __?;]564QT7AY\:OM]R"YT[6&_/]2Z386O:Q+SQG2#IGQ N*O;ZL+=1 M2S6F$#6_)]P9M<_WO^\Q.',^O9;?BW4D%^7.L-O+5$ "2(G(A?W-;-@FNJ5H6;=>JXHT/._G#?A1-0CIN@)I/ZX='9 M2#H;26SHJV:3:I8HVI2:R ,E>4=1<"S>D1--N^/"MLN*Q!^^_R9L(*R[O M-AM5;%2529KM""0/Y#ZI-?+>&A,YTY%'.O+8N(!Y.-[W'4GA5J-PR:&D<%ET M&MJN)I\->OL-U"Y6R='Y1@J62:^U0:_UIP)4Y(FBULAW:V*P3 <8:;NY:='S M8$31\Z6E*S/*GBL+9 4I2A9!#=(QH/RQ[I1.*[9]4GGA(AU(K'$]! T?&W@@$53C="I6$-E<-=F8 XGG(J+X M^IPBRU_1TT23PZ\CU71P'9V7F;)]P6OC]Q(!7]RZ=Q7=E)3(5;#@F%RPN_.7M=$EN=X_*YGW51MAE>/*T8'?R!I%BS( MG]8]IE@4?JK;M_D]T;LI 9NM M+/@JC.)+H7C"%_W['R\\YWJN**N706KV@VTMPT.K_];=Q5MXGK5D]AT,\<:P MU)^O_^__D:1_A+_ZKBZ8YAGLR^R]8N,MVLY79G]? /?*(ZNWIK:.]WP7*;= MH<^Q>0@70'CQCYU7[Z2=.W5E7K=ZUV]SB67H8OG M#W-#LIH>="P<#<7@8*W,BC0HV#.$*SX)+806 M0DNB;>GNGR@GM!!:""U):!F-!#CVU2RT-+-40+10DE?]Z@],8K,9'I2P9A+[ MR]/=-4:36*SO'TB )39C]^'4$T:&)[JB>3 A-%K9MX#5K?@$RS?B3/[VU.O* M@_H-Z/',$EF;-ADE#2*5 $V )D"WB%0"- &: -TB4@G0!&@!$QC"[(N+EL#X M=^Y=<$EQ'(\?*Y]YAB%I//-AF?5G-4B;MEV;"K+5GH\G#8W]O33 M:_RI]TQ5/&S["4_Q1Y#8$[-5W>%7OZ@P-_:D,J8%+2+#'!W0^I.YX5?".QJB MB3O*RE&AY+[-DL<">.S-,N!"RJD(-+0>*X-^[7)!6"&L- (K9%<(*X05LBM- M3*)<9B#[J+L+2=F--R$B-:S'U%B3HDK2:/L@G@IPHU^S%)J08BH"#6V'2J]' MCC)AA;!"9H6@0E ALR)&3+F]*#3ZB^V584=>_I5Z@]AR95AKQKXS^P&"JO!! M3'L;:1EP:\ C^%]?9M^8:LU-8+4&X^J6QF^,/.J.,7E"=XQEWS&6G"_X[1P) M@YS-38/9#KJ_Y->#]9(JYZ&TP=<&;>8I]V1Y,]GJ%1V-D&,$:<\*Y/C[TEKD M'G25NS^('5LR1Q=M,SHA7W7M_C+G*\\SQ[PK^IK0./O MAXGIM;R"9)A5*T'U(Q=<:T6821.4GER[@!!H"#0- XT G88(- 2:1H%F0J7P MI1P9+1ABQM,"EQYB?F..:^LJMC9R*-K,EN2\_ YH6@]5:\(G@HI@N,SH\)/[1SI P%T7"LO9A3)/!#N M"?=Q&>[+(M:Z$.X)]X3[2F.:Z;1^X27<$^X)]V?%O=Q).NM"R*^QB5JY_<_2 MVJS];EG:HVX8QS5*&U.CM.Q&::*W7R]0U)/'7HA*7OL/K-$I-:&;_OQ3,3W% M7F.O'BGK6&E3CX\2! F"@D/P@V7#>[CKHBX4<\ZDX#]L-F.J2X D0!(@SPK( M2/^Z8C:QF5?VAKO#PZ%X5>MA%)A3\[6]))V.V*1M!W<&/0'JR9M5S4*XN7C< M/).' E1OBP*;Y[6S@M B,EIZG=Y(Q&U(H:W,<;L,>^G_M'V"SY;YP!R7:7PC MXE9U]0?=7<>OW;#=7>AF:MR^%QW5VI4L1PQU9!3\ M(\!5<.>LI 302HWYA<](92XKI:0H)25N2NJS=2-9,XG;.$?Z 4K>-M:@K:4O M_H70C<4D98G;#\DC9?[?_!TP0+?!7>:_VXKI2N\4ETD?%-V6_J48'LN"^V$W MG4! (!!HA'T0W,[G-INCR'\T75LW'5T]7NZ;N3\AVI[$%\]U7,7$8$E27"FK M@N)RMRJ:BO>[(7>6W-F:FF>)6',@MCM;U#"(M(- M>ZQG-*WCFR[MLA)L"#;%!(5.Z9_G_&2>8Y%I1RJW5T6^59S%KC<6.E?9IW.5EW"NLK8L1NDM&<>-.U,ATE&&BQ\A\R!B^PXHPH?2)_AL MX4CO05=J4J2+5MJ,3VN@18JQ)L5X^+!955XKG36K^ ST.5L7!&N38%!/441' M_BRKSU_.!&Y-TE[#65*"-\&['P7O9E9Y29NX5+R6GIA,D!03% [^P;9I MA?KWR2AU*'+J<-H93GJ4/:24.^&FD*!,.OTQ9=VI)J8&6[_=2>#6GBP\%;U4 MO\/8&?8%*./.QY.&:4616$=0;CV4)U,!KGYL)9";F=80S;W!5$9G+X_!DQMV MW/.1G(7U:,+J2>X":Q44ERWANU@DS#^>&=:C F0O4+AOBB%P@:3,[]V#\?Z)V:KN,.DK.(]T 09)_T5)_S>V5'03 M=?Y;^(4-[IBG&-(=LY>$!$)"BY% 5\$(MP%$5\%404/;"_+Z0Q'W5X3.KXHI MJ. M0SQ;,W"-T9X8BRW<-$72OB+0T'8+,!'@!&BS]#]M"+;W.C,15%1Y1:BBJ+)B M,ZH^,!R*N"N2FTD40)+[((S[((]ONA1!"A944 1Y08M](=,46:;IMK]63I.V MZ5I^VY\('B5%>U5W.1N)N TH>+1'66,*^S*SQC<#JOHAM%!E:TRT)H M(=N2KZ"4$HIB;4D>$E#Z_+3/,TX>'U0.8G].&902"YUY#S#*H) !/9CQ&(J8 M\1#:@(HIJ'2.Z;PIC6GM(D*P$1,VE-+83VD,:Y<,0HN8:"$CDXJ:B8BEAT*C MYKB&T\[L'WV_^[QM6VK^Y%M3VWGGAZF[)726[LG46?HB.DOGO$(GX-QP MF'9I;4L;2T=NR7,07IL6TWL*A+K94A=#4;H82FG2>1"U(C>8/AW"?F_J+.80 MC G&!&,18;QI-IP;OI?&H; +\^^V8KK$IK2?\<[LTE=F^^: K %9 [(&30/Q MMN$VZ;F4GQW1B7Q/SU'G@;(/I#SSS <(2)CVG+J24WU%WB3^B/K$TM87;7T5 M$Y3I39=VC DV!)N"QJ;3$[)=C="XH;KC,AQEGKFBKESD!2D6-$X=>2IB M4D=HW)S0VJG45DP[39_8?,E,]QM;61 8F/-WNJ,:EN/9Q_1N1YE8VC M&(Q'@+:E>:KKX/>J7U++C)V2#5?RI?157V&$^GT-X>G2N=EYC9,!"I@-?-&8 M W.&/R(S'I4M0=BFYRJ=SY_0 M50F4WA)S$S"%A?)?Q=8L#[YE>+KF3V/%7-LRF+?C.YZAA&52?RKJ M3X8O$L:#E>-J4EHPA8^)/U M"&&0'TO/U%5]!9.8V8S]E^$X 7,ZDJ4;OM7" M_TMS!1FMF^$SH@Q8K4 .!?A._@A$ E4HK"IUF;8%T!.0#CR&R0.1\"OP[/A M_RY*#'QU9EB/P=+ *Y0W?RKAMX$(9L.P&U;RY]U(=S #^"O\L<03)X QD%H)C),.\W0M:6F!U0'*X#DP@T>@G_G+ M!_-T;=!1UCF0!.*_CIW,YR((7,(3^[@&S'S0;8N+9 ?3/8HY9S8F?!S+!#XZ MRHRYZXZD*IX#&D&:Z3 -7QX[D@[\U&T)="W\&A<;E-&#KL*2H' I2^R!PO[R M]!47>'@/) B>[*YOTC1QQ.@?-L6[MMM N7W_A'X!2S33DUTSK0&8@57.JZOK M?M!P<2#W>^/IN'LE@?C[/]<=:]"3Q]>>HUV]EH?#0;?;C1(:';<83>,M3>/# M-/52:>H!P671E.3.I-,T2*-I %,JDT^]_'P:I='4G_:Z^6E*;"-Z"K_ZP[$\ M3J-M.IW&24L<_C@2\[,/29RDD3B>#DLB\=:V4<\@P-^LMU_YJJSQK=M'T"[O M06^XZX\FF!$/WW2^H FX6RAFT,0U*.9 LQYVI KZ+O'#:^] P7T [<1;;N19 MM?_P8>_6*W;[I#O7.R'$)[:\9W:4;1\_?XCR;=KM)_/M&C3>]=.];>C7#N]Z M!XR\Z8T/L?'<+#K7LO&1G8_F5[ZE4,7"Q.5Y,HVJ@_@ZR(-)#H$N?];U\%H$ ME$RF*0HP 25X<.K\:W,NH'RV@O'WZ=MNQ7WVD)^Q==&#=9%+0$8_%1G]4;<< M9!28IAB,+4'E3+O#=,8.&\O8 "Z1*ZF*4[3G'M$I0O7HE3"6^S)E\)Q]E&M=]9$$)O MFK$=:_*.$>-1JD\]&54AQ)ES+I?+$1_SUM0@DM)M/]ES@HMW%(NGJ9IB-V"O M>L;B,_A'4."3D[>3="U4PN0[%F"+%\X>PM0^]VTQ/OC6"O4S38%B%<&*6X6PGA MPNAF4B1:*)4="4NQ5]>W+P#WA9/[F^L)XA8Y>MREJNSZ,'4;NI>4D:AI^F(O M1"G9^-0]][Z[(78S[C&1Y2K]%@FJ64S_4E)(G]P?I7Q<4>=?6-+A5>\ MO05^VEA@J!AWS%[*Y6KZJ#\XO7K]M?^_\J3WKA)&YIU@N1S^; 5N1;']Z5,T M]=ZF=$JB)W%3NCLLC_GYYRX2S\LIE\GOI^"YI.;S_+"3>KR"&4<53,$8/^H[ M]D'!#/ZW/%Z7-^?FK$59RG[(E7U/GI:H[,5>#S]("T[Y.&?8UAID5(:5ZJTD MS2\/!_UOWGKNPK+U_S+MAZDQ.R(W7PUE&W?QN.H;4A19SX" K%#L#9OK)J[Q M&P4>IR9[B$'QS4^_5PJ%EK5]Y69'X_:7(SZ-':58.[0VIN M=]DF^2$WN>D1Y"J"7-%EF\KY"\H;LV9.KLS;=Q?\<#2B?EX%9V*9F%;AC(27 M2YA2KCAC-$Q/\H_'\FBXIZ:<[)Q,]@3&%4R@ESZ!X70X[.[6Z9TT@5!TRYQ M>O70>#*&?W8USHDK4/X$)N6)$([XD7>N?^?A@48_4^[_:O<<.VJ/3/8T3V?&[;3G'1 :%D_?IU823$UG!IU" #3(\FSJ8 =^V?>2F5'^J&BZ: WR2L?IW-C:\(WYOML%;<9IQS&^3&2 M.(4$%GQC*\]6%\BL_8=4 X?H@J?68DA/SDM3-UY=N;;'KEZ<3GG%DIN>].B- MQL/^SJIETIXPUX5E@&?I^'16XN#%I7 X3O&2T3;O"V&,O*K(O]4T'<59,;XJ MNO;1?*NL\/#^X:FD%JH-1_WNH*;9?&/8LH)I[Q4;?7OG\#12ZQ5AL&Z_KD51 M56_I]\7@>[/XL"ZWRT1O]/4\N!J\)N#_&/QFW:V%?$['$]JFDUA_$Y3#RM=#WJ[#13.MR@E MX#?FU<=GUI-W2_[*FUDZ1: RTFN[*U+YXU+M[ZB7;G\3 J6SD'\D?D>]=/L[ MX4<5:IE-4?R.>NGV=S#8;>%QOD4Y';^C7KK][0V&E7@6XTS[.^IEV-_>;I5K M*12='!#LS&"0;G^KP&\>\H_%[R#=_D[ZHRH$/\]L"N-WD&%_1[TJG*)J=5I!O>5,[86)MT1P)-JT@' MO:F*HZNWIA8\]*36F)-N[W2('2"PFDD6Z+4)D\S< M\LT%N%HF6:!YYZ3;3S^@EQ=^=:UDWFZ@,,F,\HF<8"QMDL[N0TZT=MTL_5D MBGMTE3JE0I:NFZ$[BP"OVBD5LW(EP:SR52I@X3**JHJ *F5*AF[^?#FS+->T M7/8'O)">^%O8[_S5U<)U5R]?O'A\?+S!H6\L>_ZBU^WV7^#'+_"+5\'WW?4* MO@_39*;&M- SY?2^1/+YE.+DXS5>79G4^6[>(]$'AEQW>F FG:F_4=,_$>#<8^;:Y0 M )Q^4%3=T-UUD.V)KPP\+\R+1-X%HN']F(@=IAZ,[<>7KS]^/^N M7F-V R)AN=<+9[C]\>YC@ULA=CFO 1E/>.F [OHT2IJ^Q#R59;ZZ"K72/@^N M7J]6^N+ET9SPZ=T;?&^)XU2'[\88%\QOM6UY%IVUJ]C\G-KK[9)NGKWY;.=' MH !3?A)^$B_J=?AVZCQK 5[3 MI"2Y7KI=$I(X1Y*.1.EX:YDJPQ/ B*-ONO/SS?H-,]7%4K%_V\I?(LD/R=R(I^R@XL R$AT0\ M?/6O7/MB?_=OO.(2';P9R/Z=OL1C<[,[O(ELABF/WRU+B_\B_ R"C%OWJZ6; MX$7BO7[-A(!CNR^3&+,5MAB'RA3U',S>4I'-=9+X_!*_N0W1OX M^C?[E0"%'PYOI[KR8!W*AYXOG$GR$A,_^ MRA!^2CD US#YWI889DPSXK/OSI>D)EMJ?F?6W%96"[Q/F4O,1TU96'(SA065 M8>K, JT3G1\)QTD-\AHF'6U/BP;+=RXI.9CXNE55RP,-_8VI3'_ -JJ4^SJ< M^TKC&J6_"!5I:_&?3\J?EAU^R??\[A8V8YNW"#W-0D]>;V=_XJ@6HWGP M$:<60W#\T*XZ"4?",7B_U67CAQ8J1B/BO$N"0\VTW0W[(S*Y?F#93-];L*"6L:# M;L[_T,WPX,5__J78.FK9;T"3GV'X^.;+MX8+^AX+ IV:P8@RI7N7I\'H$N1&PD>0>F3Q M\?--,>>^I']2GO2EMVRN'&^FJ2&SC"0< RW M98CCII:1#8M7YHW/QU(ZP]".,PS-EC(ZPR#6&89&2Q-YEB0UQ:6&SC#4?H9! MAS&/NDF-Y,45W/!DB&<&VV%*5>Y7LT)\XE83I0K<#OMPNZX53P22G" M,L+*L]XD25C>*J:BZ8H9955+I2%]JC4L=[ DE2SWV+_]N1$5@!&6C..75E?! M$LHDB9%).MNJ-Z<4-L:2F*=9!4L(" ("H;I5GS33(DPJU W!LZFFNYZ:[EI7 MF6JRV[RZ=&] :Q8V(6"]6]B,H;D,-L[_8(K#&KY[EQJR9DV6EIS7]+6DJ5.E MHI"' %&Z2C5'W'23Q*U4<8LRM*7B1M67C:R^%$M*J'JRWNI)H:2!4G67N.I4 MO7CVZL6ZUG^O^O"S9?YHZ((?*#X,%SHRP_:M+MYSW,!$?/1ZYBI80JYQ&USC MNJ6$7&.17..:I8%3]EOL8\>/]LF:IGVT#] MK>,PM^&N:MI M\86L_!99V-I0^"V2L-5>]UV+L%'6182LBY!+?S&6[521(/-6E=BUVL;5)787 M8.BH$*'YA0BU2PD5(@A4B%"W-% APB6N.A4BU%N(<,;UIP-.%[6Z/[ZW;%%5 MRS-=>_WRQ_?VK26UHA:C%75\Q>7J*NQY'^(&5@HAV2>P)'P'_PTO_S]02P,$ M% @ )T*+31X&SB.5B@E^4FL>-&H.Y9[P&>^? MU![NW=;]:;M=E)C8O:+U__^8\O_W+=[Y1324+J.]T7IS.(N$_E MF1A2Y_=O=Y>.ZS0;QXWWMU?.0^?4.6PT?W:;AVZSX;I?OSPK_UAY SHD#DC MU3$TG-0&83@ZKM>?GIX.GHX.A.S7#QN-9OWWJ\M[W;>6=/9$Q$/Y,B9X[LK@ M0%'OH"\>Z\E-(&U^CD0B\JF3>F*R::)1B-V,1@L<)"JH,1E4,R8B-ZX(FA M-ENS,9%.,<^L#MPP**/DQ, ]HKI:(&@TN$.%(YDQ--PQC!TIMT_(:''\Y(:! M!]Q!2R@CC;YC($)9_#F<) [_4(]O3G=E.?!@')]I;PR/YP4X)4]@\_/GSW5] MM^:0,)2L&X7T0LCA&>V1* !I(OYW1 +68]2'V2.@0\K#F0Y3MT,B^S2\)D.J M1L2CY9T.,X[CZ&F##4="A@Y?&*-P%H@GG$OAD5!/=T5TZ0=W,L@!2%"K+RO, MX@-61I0)57SI3@8H+4:>XS-D6"3!3VY*YV(33N1+2)'[/.29PDA8IT&HTA9W M,E0UW\S/%F4\D]+@116OY*\))@E4)I6^6MT*\Q-;*3.D1/IJ94,8%^!2S^PT MX?C3RD^M8>4M(\T467+M3H:H]N":%]LRS^\TY75,B _P9QV)?5S.+@LK35Y*8ADEO-&=5=DQBZE3)(2Q>: 3RO/'/,A<*G9 M*R7"BY5]@4:L2Q& 66D?LY%RS@BDG*'*<0;A7(1Z*-V6MD+8RGLB:8)&#)*. MT[C[CO8<'38=$^DAG_S@JCZ2 D*?D '0IT)W/= M<\W6:4_8?JG/\5H0(U+4O^%?]?7< Y(0)SWR"&=!6)YNWM%FRJ0U]6PYAWN" M*Q$P7T_4XV;EBIZ+\-4LE1MQ$OE,KP"K F!9AK8 T004W*?LX/IT2H[)#>6( MGG,SEL-Y]Y *\I\]1@PN T\#XP'EBCU2-Q#JM;"2R]@69@[+8^9T6A[G$N39 M8V?!A5T2Z$J'&E *;HP3RM %,##AKPTX9;G:0LU1'FJ^Q<(X]UH8Y]UI+(US MJZ5Q]I"IYCQW1+!]0$,&IE!O@Z!Y(6P!ZKT50#GO;F?$VR/,M*X 1KR_!B+P MJ50N_3O"^/1U5K1\SK:P]*'\DG8_)="_G7,MT7Y1*XI+B!JXO4 \O5H@9&)H M"RT?EPB 0 [G N788P1=QD5(W28L'8II/TVS6AT0N:/;\OXG3)R9\B"ZCB2% M#]? U<%$ZAOR1:_?3O'=<5\?NMU(,4XA$U&TK]LEQ3(KXWU+#L]E8/J5M@)_>)0]DFY +?GQK3B+N:*3DZY[KB7/[B, M@[NH&Y)G:B&1- UJRZ]-HU\AQ&]K;DX'N>VX/S^Z;#@B3.H6B)0"P?L!>X0X MFB@%&;,E#Q>RL>7S0Z//,5!OCP7 R.P2!'"U!$Y+2[#C./@4)]AH1E]7CRE7 M-H/Q[/%M>?[(Z/E/.D4#SJYFK0O1*>L==_G/+B620WBJL%3GJ@&1MJ(RX]"V M'/W>Z&B,R\\3IEC=<^Z1Z8Z[^+/KTVYHR:G)8+;<^,'H1AUQ YL==URS 9&N M"B7SL*2%12Q;19'%@6TY]*.Y'M+0<73*4A?"=MVY3;<'H8C[2(+(UHP[.Z8M MEV:4N#"PO@!NSJ_(;=>]>:@K#[AG)ZX)P KDCJ3@<.W%!6!;/B[!R9;GS64N M'5[?:1G2"@C(X-S.R+#C>##6*B"S[0;6\N5<%K808*Y]951%G'<=S7W7WV@4 MY;EV<5"6FR5(')H+9262ZST\"K)@N[@H9&,+$.8*6U[.O4="=H9L%P1Y'&SY MWUQM,Z?B>\]G96!V_9X]OBVOFRMMID1O[_/B-].N3T/" EBLZ7,8D> 57H8O ML+2%#'-I+O_EN//N+);&Z<32[#I8C*^TUX22'1 M06F/4Y1LC*L]GDP>]00/)?%"]XF% ]>+ "A#2"MTH4%_6S%@I,L"W);]&@"K M((XMQ)E+H]F(.TU$=7X#49W31-2?XM*( [(ZEZFL>PP:=P2M:9$K8&(++^9" MZMPVI/VJMFQMGRVXF*NV^57[_1Q3TFE9[?09KZGE.6=U.6R!:OGM MEWFWSF,I]Y-2.3^[8J0_0);!'NVG8%6YV\*6N:Q-YX=6@52V +6^:2=@&VIMZ> MQK/7'EQE-C6H:#@D\@5S+L-=N]A:00!;T#)7O#,V70#>8N$P_S-MRM@#:^K+ M#6M*\3(&MP4(78&0+ N8:LWE+SAX.15Z:FL_U9_T? MGCGT2 +U)6E8$&"?DUHH\2M**NJJD(41"O9=BFAT4M,_]'', +,U)SY* M-VX9"@[NDR]MN(,*UYRX/3DD[J0&2R$+T];XC+B.IH]_Z2&L5E."2<^(_Q*R+!/^A3GK2LZ[%*9JI_;HXJ:\>\8 M'?MB2!B?UW):'S^*#]3-]2ODBF QG1>VE8JH_X _>Z4_HU_4-0UO>CJH5P\P M!0%@.^09MQS@&77ZD*5$S=7'6:///4E]L]-+&BG>:X'RICLM-*R3K1D WE.A M0M6.,>Y/C+(TW5L O[(-QCM,QA>I)F>1Q"=<,\FS1ND1-AD<4QX$7#_@_HM1 M0"'R2#56+1XRCXV(;@L"ZN&H\]99=9CJ)DKU7'TV2=QZ1D="L5 EYZ(VQTIF MWW\3!Y=9^3#;;4,_J<^R;_E_@@XH:9N'%./B.W#'*07L3B;#Y4@J+0*P H B M^)79/*?9TN\B$$(NHUU*L 6ZQ<\/KE\T^:[Q&;0NHVSF""L\D3# RD_CK.S) M#]C=92HWVV&C/#=M[2ORS(;1L 51$ E@PI14_\B'2:,R9&^N9X_BC*\CI>G" M?4M*POOQ=]_U3F+]FX,74@Q;X[6R(UJ^KW-,$MP2YK?Y*1FQ$$M-J3G6-/K& M+<>9$7KZ(R288.B?(&E/_[)*8J;\/M65Q1($[U=]D#-U.F]_N[F;33-FF]XL MK\@4&2(:ROH< E\1/()-+O%[6[,JY'=Y^U3I>R"Z.'7 ,]UG(,JE>,)-MGZ\ MX?9[^[+33E4IUW5['J*V3P:B.>NNN;:W]T\ZJ9_1^"_,5UGY%SSHXVENK$]E M\HW-V0PJS07@S1SM#5TW5E.<*VYZIQKU%\33GDE6*[WI"YHCB 32HC ,-R[: M52/=L )5OB'$(^5 V*%RJ,YA<)_;JH?$\]0)C_[:5#.7XGGD+* MPZ,>D.E*6JKX["*^R@";%V2B%AUQP<"Q'B/!^+WLD4[>@^C7(K\-F#>X MID^M)R)]=45>OM'OD(^'DS<'*XU077\&(_2I7'692J6_(G\*F<:1:EZWA;MK ME;L2,&$Y3 6DM>4*:DSCZ6OKC?IBV!8QUO MX[K;32]YAX8U*U.B!D]._)H9,S;XYT,"GNJ_XAAK+!F6BLL"6I@D>"FU\%B021?M-(FPV3VW!(]1XEC(7^(:P+L M?]2_U"IU ]8G,Z6$:J2;9HG,U7"V,GL-J<.@!;,D\\CLXEBBW^;E#O*+^BSH4J- M8TF#,HOW-E )B.!5_,*N%=X*AB\P.VQ('Q0F)7P4A5Y4$ M4/EQMLMOXS82_W[ _0\^][-B>].]VUUL6CA.M@W@70=YM/U6R-+8YJTD M^DC)B?O7WY"6'['U(&59I($"1;:2A]3\AD-R. _I\\^O8=!: ..$1E?MWD6W MW8+(HSZ)IE?MYT>G_SBXNVNW>.Q&OAO0"*[:$6W__-,___'Y7X[S"T3 W!C\ MUGC9>IHED0_LAH;0^N/Z8=AR6KWNI^[[^Z^MYZ=!ZUVW]\'IO7-Z7/K\-';P:AZY!(2,03 MO'#RBN(!AUD/H80HMCQ:,1I0'PQ MB,[8#00HA\\ 8NYX"6."!GLBU'>2R$U\@G0(6O(P8S"Y:L_G9.:LNQ=L_E!/ M[_%RCLK&23@/H-W9@>ZY@9<$4M1#O$[)!2XC4ECQ":\QH/:G8[1F-:!>B:S$ MG3_[G..3OM$H?=;MJQ,XJ/C9?WR%'/SQPQQ"L^CVB MEQ6$0.@O9:FL-2$,$I1WB+,?YI23F ]6//2R&"VCK8&=41)SXL. AB'A8FWC M]^[2'0>0/BN++=4V.NSMKDT3EX_E1$^X,W7=N=3&#@0Q7]^10)QN+YWO/Z2W M_^Q['DVBN!B#&K$YYA_ [(0+'V#6 U"41,C0%@"_AUNCR$\N:_ 2U$4TQN# M,"3NF 0D)HH0\NF-07AT V1F,U658!2W,0(E"<5.!OXHG@%#UN8,9A!QLH"5 MV@PIYZC[HPGJ3SZX*KT8@.OCOHER=X-[E^"T&."^'+M!'JQB:@/LR^TUC]LW M/YIBKF069-$TS^K Y3,T0L0_PA!9X*3$I;X?#US&EFBM_.8&">1 T&IK !JN M+31ZC*GWO1!%#ID)AJ.8N5[\.XEG:ZM,JDGI%JW1T@Y8ZSULJ8\KKVGSP&Y@ M LB"+]9X7.#3,]":N\#%?6U"P-^> 7)05N[''&3=A<:RU65((N"C MR0"7/E)BCQ21&F"<1M,G8.$-C,OXSJ"^D-<2Z MSCPM;] \B'L&,KG.RXO-(V)1_)QJ#9L'I2R/53- MJ)DO69 MUZ(,FU^UN^W6"Y#I+$YCO:M^7.:]"9\=AB53B@Y/PE#VZ9 8PG7[":-AF9^) M'N7%P>M9@4_7-Z**[IT-Z+17:U5TES:@RS\YJ<+XT088ZA$T55CO;8"E ML"^IXCGE2GAL.)Y6\V39L$C6"%W!2+=AX:P1<;9OR0:-SHEST2I&KPUJ6HZG MA@VMN>UZ%T MN4 VZ5R!,XWJ.(!LTCLU3!IY"S;II!HXS1" 35:DUNB5Y?_8 M9%/'ILE8X ]_NYU7 M3XNU:8JJP=6-=-@T3Q4'5"4AV*:YJ0:K.!G4IGFGG)=#E6P!ZR;:D?C.;$=4 MAE@6?MSB^]S9AS?$ZU,7+6YNL?&2A5U63RJ2A$W M308NAQM8_8M+<%Z@$Y5K8URL.=@MM3NRJQH*!#,XV#MH998N:C2K@82#CW*2/J;4G?9$M[&RQYG+@/^&UUM] MV 5UPL?4+ 1\JI Z6FQ"^@E;2A[+,!6WJIW%>2K"T20U4WMBAO)>UU(>3*0U2W+YZ,S>:P@.JV.UD EYN MM881)LS5#6Q\R6GVQ35$:-R7E0V4M#(!!X]B'I$JC/\?@#2%(K\?4A:3O^3] M7$SJ30V40T@]&4UV=6<4':6E.7(XX9,,E%S@T54%R&\51'$T**RZ5 MVI@HSMA?3O:B)3EPE-O9!&F;7:2-ZK"I#<#R8Y+* ,N[L 'H3E RU2_I"-NY M76%LJW1JAS!6.7\ZPYS1Q@8HTM4YFHN7,J$)DQJ.175BNAU8 3*)Y?NH!(,S M\+[S+R1R(P\O^UY,%GKS5:(#506B]_6\2FR3'3V@+/4$XI\QER[L0L;&PP(BJ_P'-"TGD]:(=AV?' M!?'!OUX^;6*:TRRTKIS4*0%IU8J178/Z U4# JXBO7:+>_2>+) MX;V8V,["T0KV"ZT:E[,I\: :[N-=4#9E)M0M@T+OJ4U90O4JO7X4W:;R@^.4 MH.#84*$:P;$49567786ZA?,1@;X?RZ82A[JE4=T/7Z$VPE8ET8@/VE0\<1QH M%:M/V?*QU^2KE."@C-M^DT\_"4(9_#O[9[9&,$X9]N4YPBZ+I2NC_]%^]*<* MU2C+J(E"U>-$I.XSLJFJH$)DYBWF:OZ_,SC_5Q2!IK^W@A.@\35"51(5 Q5G M,!V*HK&TJ33N,Y@SNG)220T_ S>9/NP*V>5GX#4KD4.=64 5_&:-KYN*XE"( M)@?B#L#IYCJ(*O%]VW:^0W5LM"CK"_K[ )KI5B: MA663F6%>BB>O;[')FC$O[JI)H'85?]/5'$."FHN_BSJVI/B[G$6UXN^ZOL#% M0QA)RF%=L90 .HYSC/,XO M"\V@,%+8D$;JA8DF\A9(E C7[4:-KV%"&>P$+6]?4<:X*N.:Q)9WJ/KRE1LB MXX$&R-_T+HJ!X73*@=W $TV)4;4@V+I"X+4 5XRE7!65*Q63_YW.7L#JQ@!- MY9;';BZ=099+95Q :2+'5&YIZV5F/R%K8YJ)7 3\S\__MN\1/1G(3P6Y*!;O MF]E$=N:C9FV4M,;!J7!N/IV#J01L@;%FDQ,E?_&B:CIHDR]#"8R6(6KE4&4L MV53!6K5J]BB"*=E;;1J>)LSE+,D96N2_Y_\1"1?CQ)BOU>)/;B#W', MR#B1"5U/]-XM^T1LTSS8(^K==WO7)SS-7NT1QW/$TF397VD@#J7;\HAM8F"? M$8X_W>!E-%V%E4H6BE,_SDZ_0%W:L?]Y!3.SU2;#ND')UJNB-AG?*KMWO663 MC21VZ*&J=04W8'%'- ;G@P/IYQP<;.5PD9GK2&&QI; W,W[UQ7<@ JYN>=?T MH"8M\%I9;M(2_UU.$O#["SSE3N%;$HZ!W9 @V:1=[^2A;I?TG,WWR-Z:-TXR M&1Y-\EC6@5W>BS5P#SB\=CGQ], 6]V&GU51UW&@MTK!I*SN5)'3GOJEMK==U MV":;;?75BIV%6U[+/[!-^ 9X4AR-^J=6"8Y[:8W]>. R MMD3U??-9I(P/ "BW/;./)!1 /L-WO+]E:>]C4 =I#P6T=NYN]8P*U9*!37M: M[?@KS&R%_2S]0?P9NQSPSO\!4$L#!!0 ( "="BTVUP8NHV3, %5@! 5 M <'!I:"TR,#$X,3 S,5]D968N>&UL[7U;<^,XDN[[B3C_H4[M,[NJ^E;= M$].[(5^JUK$NRV&[NG>>.F 2DCA-$1J0M$OSZP] 4A=+!)C@#4D9$1U=E@2 M^8% XLM$(O'W__JVC-X\49Z$+/[M[8?OWK]]0V.?!6$\_^WMUWMOWY^_N[;(X^^8WS^[OOW[W]XMRG]MBPN?PW2;87] MPC^]*W[<%CUJ^OF'O.R'7W_]]5W^Z[9H$E85%(U^>/>_7Z[O_05=$B^,98_X M4I8D_%N2?WG-?)+FW5@+X8VRA/SD;8IY\BO99S]\^.Y;$KP5O?[F3=%UA/N< M1?2.SMZ4?WZ]NSKNBS!.WP7A\EU9YAV)(B%RWL*"TYE2U$T'2@E^DL_^C[V: MZ7HEAD$2+E<1??NNO5 !6Y(P]I9T^4AY0_$JV^AS1^IMG]A08DU+/?8QG9$L2MMW\LMVE )OI#T4-8R?:)(RGGPG.F%) M5N&*?N>SY3NIT#Z\_^'#NUQNH0]2*AZ9>C%+J9RTG/KR(_%]EL6I4*C>BK-8 M_.WGY9*7P%:K<.%MFLP1-&]1"5%T11B'4DE=BX]E:2G^8& +T>BWE(JUHM1H M&^DBYA^]ZV0S5A+J?S=G3^\"&N;"R#_R_O+>?RCUXW^(K_Z\%$]/UQ .FG+ O0P\2.69)P^B+ES)A[RU^0Q23GQ4Q7 ^AK#P[C?Z VA?NB5 M^/-PO-47M"CT WF,:)W +PKIA-WIX@GWWS NJ/-O;P7]+A:RO\F71X/?WJ8\ MVS97KI$-&=6,LR6HAUF#422>/"0^!8,J(.J4%JM;!H8%HB%6BM?UC?5RV%;1.67+$[%H+Z,\GX5?(G.Y1_&B/@G,2E^EW-B)UVR%4\!!%3'L6G'IAV;=FS:L6G'IOMATP;+D"76_(M'"8\% MO4\\4P]DB1,/#;S5H+;B^_S@#)3][.^E<$=T1!Q'(]V M//K5\N@IGY,X_'<^+LW;%VQ]K[8>W]KES#D_V ^5G^!XD#C^;CU OC&1-US?@^L*$! M*;^11#VR_HD0(I""?(K(O(+#5O[>.[<^SSB7SQ1#DD3_H(1?QL&%Z+H* >N* M]B[K1?DF"PF$P1RRX)/XKLHBJ"T[L+2ROV"R'I4<3-*KW:Q0T5AH<1LR5[%8 M2-'!9"U&H7J":)!&N/V?!_)*G(O'4)0;2DJV M7++X/A6K>>[(2Z99FA]2#>,J=0^O-)3\A7J_HRO&93RLY"N5Z@I2')._"J-, M@_O0BH=?+BF?BY?UF;/G="$&WXK$ZOFD+3V0Q)_"B/)SH0?GC*LEK2PUD(1W M=!Y*0R%.;\BR2G/JB@TDX_U2V')G62*6Z40]I2M+G8YWUUBR!TZD'KY?+Q]9 M5"%7Y>_6/&.OQG,$XG3.?]3D3?7L/P);#\R$N0_\&M6^)%-X]0L#$-KW2*%I M"3D0VP_HL&G4/A#3C^@PP7P[0'@_H8-7RQ*!R'Y&B@QBC $A?D0*$6", !'^ M@A2AAGX#D?V*%!G/HH"\[E!X^%@* M< ,$"A ?9='LEPV_?^IO]X!IX#V22&;B\Y(%I6GB^<7B+ _LB'?@93')@E"6 M6Q'Y_8*FH7A#!LFW.GS8@/NPG4OM(C31>)='%*$YB2+V+,?>)\8O6/:8SK*H M3 *2W%&?AD_2PU 2Z@,@K=H8'NH>[;HE?,KS")0@/Z^YB397 #2H:156P28G M6;I@//RW,K4:H 8"&%=)DL$AO"R-0'SU=J=)%1>Z>[*ANZ]F@\*%MHYO:V+P MT-;^K7TS2"TX#9I="C/$QB0'S8Y%8YQZ]H-F]Z(EOBIJA&;KHB4V@.=TT .B MWWN/I[$'"/!KBIH8^*PF5RW@CGC7BUYT7OB[FQW7^$'P$UJ.E, MPY,U#=VI3F?ZOGK3UYWJ[%QK&)[J-%Z,+)'N'S:WVB3Y+3>%:6[(MK5M#$VS M <(X?OVZ^/7Q );?_#F-Z7DFQM>2\B\O)G[Y='VA#@1X$+]N6T_4,NC*M2:% M"4_W"*'X=/B:Q%=_?B'_9'PK0<6;TA<:1D@9\SR=O9"B8=0@[,^),Q/*B,9K((V5T$@?3=$'YCF$9I%)L MU9:%!)-2N!LQKHIX@DF2T+3:F#*H8<'73D3'WM$G&F?TAJ9: -JR;F_#YMY& M3\)FCPG]5R8$N10OO69PZ,I:%[V&B-241B&^=NVN+3]B"";DP^WQN3V^&B U M/D-FY*G#! SL)F+F_AB,."'6(VM@I8T$:[75KP.L]>E@1%VW+#/C!7!TP09F MOE]TV]< _<(:6$BH(BRZU;O]!&!8&[<@9HUNV-9K$S7$T8S7+K1KJ]':T7&* M#D>KF7,=W; %K_C,R*F#:.#LWT.YI'HG\A7'T?J(F;?RRCN:$M M@X$_]*2J8 $QK1 M1>V[J/T3CMKO8.O;4AS_CQXO3 <9]<[FQ0,WD@'C^+5M#!W'#Q#&Q?&[.'ZQ M1MZOJ+P4+5W?AJL\F7(B59>8N^>,R*,WZL!ZLYK#A(3?"<2LU;ZNCZ)!5L8H;DP?X3I8L-VZ\+4 M3*N[N"AWYMO%@R#>;*Y=UIC18C*Z'6;8LH[&Q(*]"M:":J%R!+0>G1C\4LY] MX]PW)^R^:48)+7EL?O+"6!2B7DJ^48.4[9K*0_MH=%(XY\SKYZGT@W^ G^R!5G)O$ MN4F/1AP MAF;):_&S%RY7).3Y-VSF12R>1^$3#3R2'Q(R]&- FQO:LV$FE_-U.%]'@ZQY MU.0;JRQC@SMSZHN' M:1.[51>R2?2GL_.].7M'(WGKX3E+TB2_8>Y,3NM;LI;SO=:NZ:A59_LN&#[O8A7]<^I"+AU#F)21"2^ OCZ9S,J4P8ITXR55^Z Y$NK\ZF=VH9 M*G[NX*&?&*?A7"BB)Q8]A?%&A%KEU8QT >ME?-T*BQ61)A4%!U')#ZW0@7IZA5'S] M\5PHUI1$UU0L0W67F=>4?_7GCK^(%4TK6M7O[DBT.Q+=]%)7H=C"=*/"=!<% M*PO:%EI_HZZFZ.@$MS]<+@0SAI\ZKREM1_RK6%A<6>[14X]V=4';0M<&*]05 M'RT !*/_- *^KFF:4CZ=%2I&&RRE*^HB5DXO8N5WPD,IP9T01Z,>5<7L"JS5 M*NJ"HQ+:Q8Q@B"DXF9B1,:04@85W:!@;,R5'&/%I["]F8NY@Q*9<3AA2,)BZ%PDW D87Q>)R3+D<4]V^#;5??MB8 MF*X4.'C/;G0A/S C%HT: ! @5K?9BTHAM&-])W9!<)VC&=TPK+6@F&'T \JQ MV*Y^M@%P!HC<@&P0P7 0O:/+06V?GCO M\>WQ#L\GR6(C%C#(5=W T &O=9+ @U\/8SGSR^+Y6C[^X^:#[)2/>YLBY==_ M?KW?/+7IH '.QG7=_$K#6'/-!+Y6LQO0P&TM30 M7C&X3.YPN'-(-? W5-Q3G:>D%QK@.B2/^39:KN1J/0_-6[+B@R#S.1=O0"=TL##9\2-R2#ASPID38S(G%"J M5HA MT?@BX"A;$QY+%E/=W9+-C"?#5H>VHQJ)YTPJ9U(UX++^@@:9S&+YF;'@.8RB M.JX(J.'L"&='.#O"V1'.CG!VQ*NQ(\#KHB4FK;P^LAF%AC8W-': MVY#F[747E#^%/E7A7QC[-\TN*4\9$5&:CCE[NEY-KOPAN73G 8Y MF(F?AD_079QFC=@$6_W"]BY+21IV0-N&K7?*XZ'L!S>!3.+@X)NO8O5HU5V] M/-+9OL[V=;:OLWV=[>MLWU=H^_9*4$>X[]8U0P-VP7 ) 4RZP)RE ^%VE*2D MCS?>(\FTY$CZQ:.$QV$\3SQ1RTLDRF8^)$!+0[N/P"(YSY'S'+7R')7#3*QZ MFY4A](4RN BC3&@"0WNV46O.5'6FJC-5G:GJ3%5GJKY&4[7YFFF)>1]G'6K& MNVO;L9].R7%NQ[D[Y]P[0[OZV"B<;QNWY+BVX]J.:SNN[;BVX]JOD&LW7"\M M\>SOO<KAA/A;D@1F%*PBCQY'C)R/9U ZEWDZ:'9N/-970$ MW1'T!LD),ZEDI)*0@TQJE3*_DHJQUE=P=/MD4Q%XD['N#Y!2Z36<-X_?TB7(2_8,2?BA8X_I=B!U%[)G$/A6/NbSK+HM90 M.FJS W@;_?J%_)/Q32*/2J'U)3L091K33;.5F<7UA3H0X)8SG](@^236J7,6 M1=0O0DK;ONXNV^T 9GZ3TO8%JKM:5VZ8ZPQ>#C7%/0;J0L,(*>^L.I@5RNLB M:LN.2.3.;[@PMC:/YX_V1H*ZXL,#.".17 7N%Y2FUV4$>\4HAQ;' :!R),$K MC!J$_3EQSH1D,C57'AH>)G^=T=A?+ G_2PL)6NUD &%\4^NMC!HE *V& M"# M$,(,RV$-!#!N*9=?D#G] ,51404!$-FW9I/FN,;(8:"8]GGBQ!T+N9/.DUB, M%36>-E]]IC0?V5"D$OQTFL&AZZL==%K:$5-:13B:Q>PVO(C MAF"R KM]W]9 :CQDS,@OA0D8V"G"S+T/&'%";"76@,J/!&NUC:L#K/5@8$1= MMVPQXP5B= $H9IY.=!&L /W"&E@0J*)NNM6[&.YF['#<@I@GNF%;KTW4$$3S MSNR]U0>Z 8']A&:6N9,3HYR1'R^#M8:VKSLZM@#?MA^7;W;S-[@.: MAZ4Q'8WI3J/XAUUBNND!R)$ (*Z?D> R#^FR=/+L1X\7;@QY#DMFO$Z+Y;7- MR3.C-H<^>=9 .'?RS)T\$VHJ3P%_5>RS!$()?XWE/5X1E=E#RF4ZF8@'^^&* MY-]M5K0B@_R!K%TVV<6AI4(O;>^9+M;DX\N9A;!1)ER+4/4QY;,:@YSX$80IB#STRDOKS%0 M'&72%1M44-E=I0R)\F10;=D1B6P_+MC%/V*(Q3BIN"^M.F%&DWATD20P=8K* MT5S_*EB+)0Z5PZ_UZ,3@?W9N6N>F/3$W;7?D?V1NV^Z-.DMNH9^\4$HM[QCZ M1I.6_B!88T,[@DRDAL6APE0^DSU?7 M#U=5K@2#:D,E1/D6+K-EI?-#^?LPHMV)/E+Y-8Y^&U D95]5_(I,+/M.B M34G/:"S6?WT7*$L[_]OIG3_^&O/MW;SBQ9=O7-7--:6=^[!W]^'QJLUJ5LY1 M>@D5Y 25:["JQUDMY4/E/(*.*.?9ORWG=C9G]F;'@.8RBJ^W(D^N$PLK6%[;@1-K*,9U=B\ER+2=+D1GC MOVF4;\HE*C^'45WG8'(!7L@]-,X*=5;HZ5FA#;3T2 U0R-IJB9Y_]$05_Z]' M(KK)DT$N8EJ2#@X0&;<[-"%O**!CXJ^+B2O"2"[HC,K8L'LYAL[W1L^$<^G! MEN,L.8^$;1?.0AI(W\SD.B2/821D>6"3(,A'-(EN22A,]G,Q:-/=4-N//.GW M21UTQ>;HYU5^3%+H\%S2VXC$R5R$&8CEC^VIK2,<<\[]4PN4?LS_X;E"YX@ M2_DD>&"B^_=_E]&K-RS]!Y4Y!TK?IP)W[\\[H2XL8GO%R+[;G3I6W0-B1PB+ MG2TUP70EI='.L]KRPT,0*BOEH9^62ZQ6?&U9"SZ9RF&U3PS.UKLRMV0MO\L' MVVXYB@.YN,H42?HL[CT^RG6V;.65P'679UC)S%]MQK$AUTF,W:)70*RC23VZ M31> \8\FN'20 P="2"!B\5,\B69]$L>9 M/,SF@IE+'1,4W40@"* M=R"4;'4Z.Q?T)TP_$3_G-"6#R4_6BJ^SPI[(/7,5R8#:-M,7"/9$8V'H/0AJ MD5P^AFE [B2KDY^G<>5X;-&,!1 /SZP+$'O-# >B_4NPUO_MN[[[7M^G+/?4 M%S,M.%L_T#B6V3N%,HVS&?'%!)2WU)1RJ?5.Z\8Z /12Z=T(B1:3I5AB?:*6 M&UJG _'R*^7$UQ]+%7-*H>4?_4I!K\(:U$K6M7O+ONARW[8-&Q^;RY. M'Z-PKDUU6%/:@O@OEAE-()FZH&VAM;%3NJ*C$]S^:)>VEKQ"P&C0PRK9 ;-G MD:O'OKJ@;:'/2!(F]RMAV ;3^'?"P_P226'ZJDX?F%:W#7!CM5_0XE]ASA9. MDANJRAIJWH!]D#N?Q38!U^XN02!.4!N8H.:;*D$+G*H&K(,L=TDOP!.QLH9M M&%^(M,_$XG/L'X17P 0B)XZ7<0![)]J:Z&")N<#3AL!>UK4-K?;<3%WQT0+ MP>]VDA4+9>B7H9@@-(HZR*#4Y%XWJHL,VBT/8WGYS&'*@&:5;8.37DX0D/V" M=H3^@X;SA0R%D;=WSU_LZVD0 &H-#^>:IJD,ARN,4.VY5UU16X(G&W'V[E6? M+.6=ZUH0]=4L *K:#)!W3PGCC7'.GH6,PK 6OZ1K%;@&3> >OEM%1:I:G5, MVJ F#EC[,%O.?,I#?+9?AX?0R/.R[XC7[$JIB M=@76NC[4!42V\^XD:2-J'N1<$_DZ+(^N*L'W=6#W;X-=?0KNJ/K M( 4./MXRNA09,",/C1H $"!6=RX*E4)HQ_I:J8F.$B5T. CK(B#1#<-:"VHS M&*'G=5&.S7;6)/*ES/A5=G3D"-U"".X ^ &A87.2N(11+F'4Z22,VI^6T&,- MZ'0*'&*34/J1)H2JBR@;:2:GZ\:1%2/+PV2X9PI$]S,R=%6OLT$4!1#]1R3H MN\D/ 03]"WK0P%0&0+R_CA3O4?X#*)48,&EV9X#5"4.@J+$PJ&XRC$!18R%5 M)CF5H-BP,:CKVA@X*+(QD"A0&"X4,#82970X 0IR#%P*%AL/18R%/U7;.- # MX%"T6(B3RH"%GAV&XL5"G)H=9(%Z);"PI2[BYZ&8L7 ET_!L*#XLK*AZIJI/ MDD/Q86-&+;(U0"%CHTP-3M%"H6(D2Z:':J%8L7$F<.8**$!L%,GP] @4)FYN MI#VW#X6(A0YUFG 9NIF!A26U3XH,18R%([5+:@Y%BX4QM!,K. X6*FR[?'CO\>UUB9Y/DD7+:U[@ M#0Y]Y8NI9/#K7PYO,_&EJX6OI3@?-Q]DIWW<.X18?OWGU_O-4\M#A\<_8+KY M!:-,IWD;3?/LR?=%B-=GRN:6 M'?X0] V+OU;GG->4L)$V8:.YSX7BUB?BT)9UZ1)LIDMP9^%; X'I$6:DWH?% MU]'!2* R'?C=Z8_FU;\/!E"\T-W)SH>CZN!D^_&(_"P*^-VIV/NP2-R!"W?@ MXO0.7 !XW?!>%/&Z$Q:%@8PF\;9?)QZ;B4_,_VO!(M&9B4?_E8GAYV4QR8)P M[][P>K=*VR<,Z&?I1E28XT5U6^ON*G.Y=T>#_/[VW77N-S2=SHK;S;\F^SX6IZM\4^1.SJXD3#SE+VXH)5KCU5 M.8NNR ,MD6@RHX+J.%?PZ67.W2/I%WFFCX)_%,.YFKTH$35NR1+L.[K*N+^0 M4AU+K$,)JF@)5&DR%O-8!Z*RH*V]B Y3+QFH,C2N;A@E96#*;6W_19=\"?9B M6".6B\Y#!WZ3!J8U-*H8'T@(JX-&KN%#U]#I8VU#0).RN9LYZK8)<"@A*"0] M&T"G=F"P-(X&=*H&$,#>K4\=V /8(K^MN%R!?84M=-RB=PG88]ABT&M\.$!4 MV$[GF5JL0)C83N>U=C]8.E#PH\?I$XTS*O[=*B"Y,9QR,2N]9Z'!/5],1#%S MN4>2A*:>&)Q>%)+'_)#$)B8?OC_>RV.'/IS0C_SP(PSNS, IG!E0QD04PTC2 MI_-R$$WD&+HKQIS,8LJ2-!$+JEQ%#V\B;=5&3^)?;P;^]H_-@_>U)12(66LV M=JX5G;^7>?5H$[N^"B(@@JU&0JV%LY &#TQ\HN&39KNA<3LX(&^'F0&\HSK( MH)1ZH#0[_GVD1=HUXO;JW+$-Y,,U*_:DDJ,T_?:ALN/ MU-=JP*E&ZB%MPZQ&YN+LU)*SY"G[V0N7*Q+R_!LV\R(6SZ/PB0:%?T?T V/! MO*B,UG$W6&DL4^V-Q[/A1[I1[_MY6>?&]Q_( &D^& MBSPUWWMN^92AZ78GXCK2[4AW@P/.SX0'#^*QFJ-;E64L'%\5TY&M*=T+M-,> M]*LM;^FLWU&4T(1SF6I5ZH.S]:Y(F?<[[_TRKO#RFZ!@82)7WYM, [VWYXRZ MRP[N3BI_H;<\])6VQ+!/'VWWTN0J+EC' TME$O.4AX):^[^3*.NY;T&/'E_' M?F)\1HO+,R=QL$M4O$7;4Z^"GWN"76I!070BT_A>Q5X(]""ZHO9YX^O"WX6= M(89%/FBH3,'UP.17>TA[I0BFCT?8P8D*XH[PQH$\^G)#EE2;+:7/1[F.,WR4 M_2PUS5&IJ$T?*U,O0ECJ[,=Z1?983]%?+@T?=!W;ZP-'W8D'HV1["^0F-B C MD;P\>H#>-95D?-U>OPA;?AO="XCE)17'OB99NF!B<4-N'W^0 M-!W5/O_#H\R]FCRC"V\ [)<,_*H!&\M]OD9FO!F#*@#$ZES D(7*A?RXD)_3 M"_FQX_D<:4@17LMB9,=\L%O4(SU#--#&T$C/'[4ULT9V!@F#ZWNL.9P&#\88 M:Q:H8>,K@+WTZVOKIXA9Z0JA@_:+:?&WAM%Y$$[:QSL?<#--&C' MG1I+A^[QHCN%D>7-B6_[/H@!?1">LQAF$KOC&*_K.(8B4][7ZQV,.T;5==RX@WM;._"+^;.Y3T'7@3T]"DO'N3@Z%T>' M.([.A92YD#(74H8JI QH+Z,*+'*A9"Z4S(62N5 R%TJ&D5R/.90,3>P3RLBP M7HWGL0:%V8I@0;+%*>06@UUJVS*]6F][G. GX=GD-!39[7*^KEW.5[>]>+>= M#SDGT2:LQ'K<%WUOD#=X-,*.Q;W' MZSKN]6V.UVJUR7S.!7]-#^)I*^Y2[VH3O4.11O0B2FQ"SQ4;+*W6MT$%DOTW2SP#:G $G?"9LT0]%-LTYD(E7*B$"Y483:B$@6<*U>:Y M"Y=PX1(N7,*%2[3VNIQ4J$3_QM.8 R%0F/ACCI48?#O@M<5/].NY!_8FNEP] M'=BC0.CHL^QGG MLLPJ'Q=>%I,LV'_]]0%*;5H?,"BIO9@N$.EU!2(ITBU,DD2,&4%_RU%S^L]LVZ_60,S5OI ,)Y)F;.DO(+NF))F";GA0R' M1Q9!93L01U+=,*!"12_#1-KOB5#%TB(MGU4E%K2.A<@SWV>96#&T&&"%[0E_ M1WT:/N6)O6@*@Z"K8@6(8![R@FHQ>!_(-YK4HM"7MP;A.B2/82360B $=7EK M$.Y))(393E40#'T=*U"R919)^I!S04DH.5U(A^,3+8;-M; :Q-B?SL3X48-K MTHH%N$&0TR\2W9)03(MSP;!2$JE@Z4M;$#]?7E72OOC1EG ULZ"JC&51)X]) MGH$!G)-D(0B@_$>2P">A$,4R.TG/">=KP11UH3%& M=2U $WJ=Q;G708M"4/CS\ )>Q4^B@QA?BT&M$+*JR/"" M[KU5L6CGZ]V"10'E2>&'5@@/K685D'YX8QK/Q[+44,;Z"E9!U&I+9"JR4ASX M*\!$W:_#F";3V;E8BL(:?J@K:D%P%L]ECO4+^E@GM[JD7;'KA[VV\/#"YXZ@ M0_-3(;NVK"71351.?87A0=QRNB)AGA\G3F2LYEXGZ^> 04T;L!0;26HV!*EB M\WR\=&?HWXBVK W14R+T>W!)N$P-E.RY?X6I$OJA&@>THCN2=*)'DB 6 ";. M?RQ+#7>KK^". KD8?Q?C[V+\#R !-IK0' MP<$#8]"=B0!C5/M/T1U3 &,RMNK0'3* *QO3S4ET)P#@L['U^QLNMM]@J$(- M=G1JU&2IKW/M(EWM-6+O0339@D6ZTL. 5F\(HAN8)I [EBD:[L>7R5D@-#LL!4Z<\ILK)H'MJ(['-U(SW:T MFOR*&V7= 2\H0\#*@CIZB]BRAQC$>6&FL3#; Q*@A)G)FOD]&H;68R:WQHX? M0$049HIKX"SI#JD5K@N8"!BS@4X) P1_P0%U!\_0Z5XS<*##NNC4 MJQE&T_@Y=-K5\)6V.5:.3M^:8:^+@4.H:4W@F1WRV8&UDEQJ^W7BL9GGDV3A MS2+VG+3.*P5OV%9**5,)738IETTJ7/PIE#.G)*$7M/A7+,>JF PQ_;?VT8&, M7335#Y@#WVAEBBF#:AT(>IF-FK&1=>>?8N3G$LI!(!88/\S#!G<<[H')4$F!ZBD4 MJ\?9^FLBG9I3L6()X>/YI+A+5;*%FGPG/3[*3JZ4@Y#9E[&E8HJ]_&*OI$!< M!#9QEP=AN6I0QJ6)@LF0\#?^=?Z_$!*]J(;E'/DZFL_VQ,XU;C5)%/_3X) L)1 39E^O,-"ZT M7FZ<36?:W&V@.C92C6RW%:5332&\HI05<0^TWT'TE!H K!XF2+OS%\:HCJMB M *8. P,#K&\" ] 7\V5=GJ"9SO:^;O!NFS2*HS.*HS8FK[FB#@8H6Q.B-,)J M3!7S!E" E([X0T%UF:A,&T !S8, MK:0 SR&9O%M 0&M 5/EDSL)H&,(-L]F91>K!?>-[5>([+6,@L MMMU$D1&J\G8Q>9G2.4N4RR6@ACT8#VSB_RL+.=V>8YS&^990#9C:>@@@0>\D M:MZ E<1VVQV]Z_V34RI,=>7M0I#GVT3'?B&IY)'KZ:R*6P*@&;5C'_)T9CPV MS5NP#S/9^*;AY*M)$U: /H7R+-@GQB]8]IC.LFCC-E4#JZUB(T?C+B@ HDYJ MR]N%D!N;K^(9 MX\OB)M>:#)-FM5VZ29=NTJ6;=.DF#R"U]2*@.PO5 A #.2,0'AX")1OK/202 MW5#H%?*+LZZF\5OHE,5P7640OH=NI@W52Q!3 -VAOJ$ZQR!(#MWAOZ'Z".Z, M0'> <*@NZFN3&]V\A-&#IF%(Z!;]!D"TW5 7+8EN*>^Z Y1A=NB6YV;(NSM> MB&[J]S47*N.AT2VV7:.'AA6C6U*[G1?ZTZM \,-E NQ>'3:-L 9VS7"I [ON M&O,H3V"7#)=UN^F/IK')Z#AG*]4)CCL?B^J$ %+,BFMU M%,Y8-*4A>F ,TE@THNF[AT83CT4#MGC[BA N=#RQ&^1=G!E$MPZTZYINDARA M\TETWBGUV:K0.1\Z[H->LI"AHC5TJR0P)K-)�ZN]$4Q0O:J,E+@,Y$; 54DV *G378 JCA&4QT MAF ;Z(V/A^UZ 4%R<+;5L1TG!]+V$+CGXZTH.WE%N5I8(CGY'GVB\ MTUJ'J5.KREC(F%G>RR$H;FY;UASDJBMN'\ 924(_IY%1=IP1W+"6A52<-!8Z M*9(1^<%2:$+9O6(1H66 @@(.L)8%.)PEB5@HU4ER*TK8RAHJPVCE8GY>F!\R MEG:[0)Q1P0GH'JV[_";Z6- 583+Q=<[XY0U3,A"/14*^^8;J*F /\$2+R5=! MZ9'1I47>=& A6"E5?9(U57&7ND8CZC; INPWE;C*<@A$KEDK:\M;A% [3#0E M;:15R%G21E,>ACIO74G2_!+_!7LW:QTE76CBD8 M_J#A?"'(Z>1)3,TYO]PF6O.(#4FGK@VS8 X=8XNO#M!H 0*5T6Z(*]8'B A@JZ MC^*)>J)+NPX#@CP 1S@07%(7%N3"@IJ$!>V- MKX(=Y/DXU-M5@!INEUFWWRD/Y55TXB?!P<-Y?)YQ3F-__3-W.28F/$PD\Q8?XWGQPFNT9]^/ M=TURT#E3.@0(Z+8!N#6ZJ3-L#W?+H=#- MVF$[LQ%QQ[?9V4N?@5T@PWM58Y92[Z.7R!P>C_(&A-R#N+D"0?D]+;:/!/5( M21AMEX-Z)VNWSQO0Y]J'X,X%ZURPYK;H),J?5B;2.;JV9!>5H/,K-&O$ MAG MPH,'\=B*MZ(M8^$49YFO?"\?TI<72\WA^Y3K.\%%M5PKGT'0.S:%= M#5H@^E6M]M:R+M70Z/R\ $: SJO4ZVMDQG0#E2?V+1.>[MF5XM-AKXBO_KPO%H#/ ME,TY62U"GT25KP]4=D0B=^Y^@(F^T3+[ E6,1E!9"TY=,3<">:H@?-J[@*FX M_9<&Q;&SY2I+\Q5O.CLZQ+"4MV*JG,%=MFTE_1C?I')ERR6+BV,[+[=2C^G\ M'MM7]$MW#3L/VRO)RU,>_#DZ.+:+.%&@:MD:$OC3F4ID$]CUK:"!>R1A?@+, M#*R^#>Q^LEN6C&&=I]%Y&D_/ MT]AB!4<7Z]H"L2DO11>SVNIMP\@I$#.VI& ]^ * /8$M\4G7UK^EG88/[SV^ MW8;T?)(L]IWI^>?\?W1W1Y@]B5YAN(V*U[51T5%6B>*B MO8/K]2;I.>%\+53R[R127T)C4M<.M-;W6E9 [NBN3#O1Q3F _&";RH6H+>L\ MT"[&$[FCSKD,G,O@]%P&#=;:D;H* .O/2!T!O5RT/:@5^*,P1?),[.)?G\V+ M!VZ^2[S']?9W/R))TM#::_F4H:VZ3L1UUMOKLMX486:W@KJ(@;6]\:#%I56= MM=O;<"4>4YD=5R=6\RH6'6"27K+ MQ&)P%3\( O8UR=-IK[+T"TT7+%"+W*R%OD6?9FE;V=5-#!-[=\M9D/GIE-]3 M_A3Z50>3ZXH-*J@T]M%%+ MJ9@1D<$$K8G>8ZVTRNAN]MS/[T] M]]=VYW;'.T;U>]3E]_)_,H&O^.;_ U!+ P04 " G0HM-:C\=G[T8]>VNOIJNB2FVOH^/"09%0B1Z*D$FJ'O[UAP1 BI(($@#Q M8'5LA#VMDDAD(I&92"3R\8=_?UEGZ D794KR/W[W\83TX?SZ^CM45E&>1!G)\1^_R\EW__YO__-__.%_G9Q\PCDNH@HG:/&*YJMM MGN#B@JPQ^J^S^QMT@CY^^/V'W]S]C+[,S]&_?/CXNY./_W+R\/1KZ^=?LV8\__?33>_9K\VB9=CU(!_WX_K]^OGF( M5W@=G:0Y4"0&7,KT]R7[\H;$4<7(.#@%)'T"_CJI'SN!KX!FO_[XPTN9?$>I MCA G74$R?(^7"/[]WCB?8X?89ENH@7.*,YLB%6!E]WO946Q]QK@ M\1-;N]\"'O_4-5KUNJ&\4:;K38:_>S\:TSMDBC*[F!\/:1MGJL*P99R/AK2,\V=LF3\.![2'KP&BU3&2BMAE\-0- M_20>A %[E"J#)U1X:V#\4F&Z'PFMV8Q-XKU);#;IZ@2VIH\?N)+])_CFKQE#7'/>!\3NJ-NJOUY+0NRUB$RT:8<)P1%XG!-U%CE,ZGPG%RE.;4'TBBCVKG" M /@"5U&:E7/*A]LHZV(:O3=-V$<-@FM& BS0G* &#]0@@@0F2*#BGZDT%X&, MH.Q(1BMK&">[3SE%X^0W)P5^POD6TW]C\IBGC,>K:)'ALHOO1@UDPH9& +UP MY6_H(>6>HT#_;5#PSX;CUH38([0K)OWM"=WHH[1@WY#E"3U+/F;I$[5EHK+$ M56G"KYIC6F5=1=A>N/BWE(NO&VP06:(;BLT)0P>=,G0FQ-&ZJS;(W$9+X8K/ M?Z1?D)@=WY.3F*PW."\C4X6L.IA5SAX"ZH6E?Z0L_0!HG# \T'D+CPGQLO(" M#3*Q'M5=<>_O3G!4Y&G^6)YL<'%2KJ("FS"NPCA6>;8'GA=V_1UEUTN! ;K# M!7H #";$J"H+,LBCRE1VQ9X?/U#[I:R*- 8G2!R5*Q/F'!S%*FM*H7EAS(\? MF(5;PT?G%/Z$V')X*0:94I&^?@]?XKOR9/':_!YGU!PY2?@!T<*Y3!F&AR/; M("XA3W.[;TNXIZJ?. ?\T#MQ8O]^0E(Q=KT-CX.:B^A7HB@QJR**JY/GM%J= MQ%MJ+:WI'L0L_),H3^AI)UJD65J]6A0Q9$X?N"X01G^F"*-S@?", MGU 1Q1C=U!B_(;$Q#H]SBKROH; M)N(G'SZ*R^I_$E__M5[3%)>?*>6W10%>^47)IG @HUKO:(J8TMBN)83Y92I< MK%&V0\,KB^N1F!C1+9@/\9&0Y#G-,J,MP'ATOW[%0RRFXF&D3WP2J$U2>YLO M[W@'9/^:^7=%RK['+_ 9&XF/-6B>G)F*6 7W=O;]=,EQG:2\V>.'$;Y3HT7V M:Q]=YQ0S/(]>+M(RSDBY+3#<'I]1:+](S".55PRMH[ZA78L"AXTH<+2#CKX" M?,00^']!+"4E:A,3$@92_"=DP_Z@=EOZ9'I@'@G#IY*7X3(9U8YN&8+H5"#X M%O7YX(*/U>)JJ^A?I+;Y$R[!]>Q6JE3!>!*L(72F(%M?!(YO7+R45WZ$A.DM MIU\#Z;9:X0*6ML KBC ]5_$=]DM>X"A+_X&3_R 9)*Q\BM+\AI3E;?Z XVW! M7!6G15K2GR[HG_DCCY__C*O;)=V>)<:5:W"&AIDKM%P+Z@X_]$@Q0U0.UU'Q M"V9W=*CD*+[.4(Z96Z&*7H(8>2O\[8>L:EN_8CK9"93B>]L)!?*:P M&;9B +C-^49W0_7%'[$=:JYH@/V0^UQWCOB^S4SV[)B=Z'!,URS>"[R?<9W. MHI(DB?5,A4%&D?^P7#6F.-RH^FGDE_595-T9R&M;NTEXO_]A0^;O'M07]W=# M-V%_6_,PX/_+OV]!D_)=JJUVD?#*!A&* 6XA>J3S&I];;M?4I'Z%FZ>.7TUL MK_%@W$?W*J$3,/@7S#&.(IQK.GZ?HMUE8>'-HH@-5C-8&,MYK\DE?W!\P,JY M7V/K&++)5F,#_TI2/Z!G$JSD !)&RY3";0ZYHCO&II-4'N/J6P+)_F;_P73K M?HHR^E[) LT.7S+9:QS!=AW#/P;'8)'_^WL2?#/CWU_N$&>!F(?O37&OI4,Y1Z#AEWMT*3^LA\:%>CO21Y!)BXA07I$_YZ5!YI%H\])!? MOL39%NYO[PJRP47U>D=7@!6BH@;A9GWL.A@YBHG:U(?FFC$-T=+Q2'B;N;&[ M@BC?#06:62+*JG7EHS.EQ$ORLPNU)@QUBJZA88 M-;$H:8YB=OPM298@4B"JIN@ACOX2+2NZ!"3'Z!5'!?RTP*^$#@\HYE!"CB[3 M!LK> A[Q:YSA&4J7")(^N]I[1 H7=UC./WB.J&!7Y,<[AF !4#@CY# M48TN50X"7_0$"(>[CPS-48>WGI-@$\_1-K6J%[E6LJ.N\O.F43>R<9W+4+/7 MB>OY0$$K@W0EVL0::_?',3-A[G&,TR>(9VWQ[!4I'O 312/["]4NG=Y7D_>- M;'T-.'ZL? V$]*U@I[,UB'>I$4([C&:HO3,MJ8TIL$)3G+.9S7^/-_17Y@,# MRYF;^\R@K^E1M.B1YM3BA%!H>*+ %7T/(H)VCY3"J%]%])D%QCDB!R0L!0EA M-^\_5H0PTDUDG8Q>7L^&>;S"R1;\,-TQ4BSPN-[U143M'*8SE/!J;V!3(WDT M JX5*\.K(_1[MI=B2*6HB?O^RA!$H=-K+:XM<;=@8TV%+"//H(6HM%Z0[:): M;K/1YH.E,8U,BI&P_9@9(Y'4WX:]4\7$'*F19)MFC2;JL%)L&RG>J6/%<*G- M!V%-1'OD2VKR-48-N,NBE'D6*M)EZ_3;+2%,$UMZA#A9Z&DDFU(41'0CB9D+)$_87_RJZ33YV[:L@.GJK+P[4K ?JJI(%UN6]C@G=]%0THYO M'"RGI3K!55\#4*9:$%T-*7 7L:/Q*ZIV^**H0;A43UI]D[33VW$5B3:IY%ZW M J60\>MAI:>0H'7L)3[3]A)_HD-4Y77.4Y[_3,FVJG!R"KO&(V8_7M"3_564 M%LQ[W'=/,R7\K*:A!9A'V,RW !.VEVSW)E;+X(#!P.)DAIX%.BCB^*!'^ 5M MBI1:S]1.1B7/@TIS:D=G&7CMFF_]!II/;J&D-W!30"[D!G-7D!CCI+RBZ_80 M99CNDS]'%:LA.)VIE+G-)YXW)ZEI,)DG-4C/&@Y@+_DDUCZO$Z;AA''LGCD!O&9D=OUPM<@%OA;Z2H MNYMUEUWH?=(H"[IS1"]643=H[0W M65=IO.+!NPF$Z"ZV%C\3D9O'MGA#.U9GD-&6J0HPG[9F@X\H+CE=JU%K MF3KM0'W:C]3.<_IK(S>E7$'W/6>BH[O&8?*NF(S;:RB M /JZEU^(,AV_E5O*_3"$P!%%8VEM'CW%;OG8S9[G MFIO!Y"Q I%-(-7H!6U2%FC@8BWT:$>8(CY9DY$GXM#B-C2/I&*@<)]?$G=NR .DBBK-2M2Z6# MD(![O.8&YSG)60&*;93-<;'^V&?=3 I!WU6%K$_$8XVACA">HD8+'*DU7H@J MB35Z!]>. 3?W2:R.=/N?!'9VO0B0S[/$14'A5G=;[;5 MS[A:D:3'OV T@I'G00N2)@Q,+&P/".%]P$NQ**L>KU+-Q38 MPRM5,>N2ZIASP@I-R856[TT3856#X-P;76.!.!I(X($H(DA@8BZ9KN;H4"*E M!(EV! D@@YK\2$8L@.<.321_A%W[ B^J@19-\B=->S0=C^A:W@08M.;Y+"G/ MWX$JM"?,O$PH*F%:'?50EVB0;&RX-"X@<.%V><\C#WAL(+?OH#AX[5*_SD6M M6RB"2_^7'+<&MS:>47CT"+C.=3X+[5B\0@QKLHTK]&[#L65Q)%#1>N!\$WR^ M)H'.NRD*%.N09XXD BR;&[09:A!%-:9HKEB_*WR; M)+O,DU$$P_2\14DE4FG>[,6JJ'#G*>&$FJ;WM(>+E=RG0ROTMNS*RQ=J4*GZG?J M=CYC*%I[8_DZ5>T!-;'C1V)MW+1.- U3:EOG2/RZ%Y\HT>9MA2#)I=5WK-$( M3 (%%1E@/*7=[]N,)1K#1A:#AD;S1H@=<=>Q<: KV=#CH_;)XV&=Q]PIMTEU MNM_TT/-HZQDBTIO=A?:[]GG8;"0 P^\I!X@%W#J^D5:6ZFOO9B/H7= WZ1#! M3>X+,]WW)^C6&Z($.JPKI!=%3^*,IRF^OM;?OE]#8U'?I$B#HG)Z22Z%$]YO MZ>?:6[K1OOF[1/G2NO$OCKD=M!0DFN:XO%V>%SA)AZ)$>QXU#1/M&-(U]][C M)Y(]@=> /L\"L6(&WL3#: =_@YB[&X$ZASQ#2EY25_&M?7Q!=(CUMO:;UBV_ M%[MQ$%Z@_4>*E\=,P\XXH&_-&ZH2+-,MX/ Q$*0N3CE57%C=9&^U:))ZH9;D5>QV2#02-&6D; A[5 MH*;:)4E82'T5FL2]^_!&E9;F%O1].._N.A-NX(L#]O_XX0T!@]LR/LQ\_]KWTGU&^ MC8K7YJ4@\B)=4**Z2IZC=G;-X^?D'L,,TPQ_QA5O!WY#3[)S,0E&FTD .47,M<"V)S@8-M*WR/.VUT[/ . M(WMC_&9S.++??:>USX0VEU2HW;T3]),P,)==LTU7E9]V.,OB/;A%=@EF1MU%Q6WQ4($[D!WY*>)LSL,FU=";X\TK&02_IE;C-YJ2 M+.FL0[<1ID;<-[(??B:B:\5Q5PO7Y;$,0/O>W310G'Q9+(VY>*WOY)3&5LIA M#=QY!ZN,Y8%RHZIB[=/M&PEJ-]%:-BPGX\4.U6[S$R')Q\46)[7;,L5#M9V&GC>]D9:-ZZF !0??.**#W0\/DI=HT\PO M0UVN-QEYQ?@>9RP(3)6QE-\S9+#!\9W'+P@6BUL:A87S;*)7.ER&JN@E$->I MTYX8$S28"_(\VJ15E/%;P7L,9>IQN.,=T^JP?/E M4=%&S.20[V'V!AFOPE_[P/VU C'$,4,U:G!I@CAR2(T$[EVWFAS;[<@U68@@ M)@R/;)J#$E4R8>3/CS-ACL=U+:,<(M\_8#>! W1(ZZ6'LL?6RQ"Y_/+274%B MC),2NGZPECJW2UXT[)IYZ?;BXB3L93*$( M4<%M@SI3L8RXL^I$!(KA?XY^CEW2]74M7N?-W@W7> M&\?U2@M@BLT/'*QU-]7(("D\K'>:]Z]WU^\FZ]T>Q_EZ MF._T)3TT68<>,U >7<.Y9A(!DSG3!%CT%0#[UR:]U"2J)/*K6RY$_19Z!A,% MDG&UJY$LT3%J+QGJFO[!7;-3#1T.U.)\@DYV[7R#*!]%DW!9X*"YBU%C&':8-8+IF6H;4##&T9DAL MFU0?\NNM%FYHAQSZ&CK*8MSR$:MKXFU'AFANH?I+?J*5;\OR9\WWYN,Q@VS0 MH0[SPY0E6N3RY,R1F&]'OYDZDJTXD1+]AF]0=4SRH*WGM[49/:XN6SZ2SH%$=K(#S512S#-N.'7'X M0=.XC*,!G6>),8BH!AEBUU2@)E$G4=B+W-LE_09:#;_>43)7P-M_WZ:;M=S# M83""I6O<'D@>+'6&"J\?"_>U):+&A\:;%@B,'$+S5&PD8 M=:)#Z(%:([W4\\MXUWF%*>&KNRA-*$82)I,\9+; 2);&KXVS=:!(XL#3II95]ZB^SOP2\"8G=6LS,0B %O?9D*W,T B5 M'#/$(T237+Y59!/H"M(I59&=3QFKR+W1/ X!A@A(M*GE@%_QXB(;TWG#P61-V MD8WIEUU"71@.DY1HT7.!D[7)<4/,KVT(I'O!@T/]!D)J$!T>,9,B9!A!=\RO5 M'=P7;W)R]#(?@U,EXUJT>(7+!8BS"2)R8]B+6*2Q9]<,O_,QOQ'%(T#9/<(%BD?B= 2*!'"#* M]"?&1 W,B=JWM-H#V.+-8'>T^A@9.1Q=S'=,C$]=> &_;'">\!"5:4BAW@6T M(5V].RL+YON(,E$+@K?IJ*HB76PK,)'GY#B0J%4@2^[?M#2PN4MT) +.RR)" MV0U$>#P6[]P;Y8?EVNB Y)GW^Q7UW-91\0NN6M7<0L:^65QFXF[M?.1H_XT4 MM1E82ER\\H>,LK4/!W-^FA; 0CET>\A'U&CBG@\^1VM\N]S#0^K"'7S6@"ND M8_ICCE#NVV%R$BT:>4Z6.RJK-G"1/OR":=J;=&#W/,3 !2_.J$!:HD\OO_QT M4(=TOW%LJTCV19IMZ6.[K+GK"J^'.EW:'=R03^T@X9JG_WQ8CC<674%X6;E6 MB]<@K&YY)8G;Y?$>6@[^RLXZ++W/F(>'[\;RE:H9I!Y+/_6($DD\7ZN!J_!Z MO8G2 LX7YY2+'W$YE+6N^);IU5K_Z,[KW )XM(./! +AL\U5R4X,:1F ]61N MEOT?QS"2\^/C/C035Z4IGA6IHDS/"3F'5T*&CQ\L["&KALUAWFXV6>V?BK_,E*=8\";'?>-1\VS2?6 V*LKVP_?LY*:O/I/H+KNYQ3![S=O?W \9Q#F]D MEPCK>/F2;F<3,%$/$Z*F08!2C7U3LH@W,%W !% ;0RB[)>: ^"1F>[\CF *4 MYD*O]&2TF\4,L0IS3!R=GKEQ*JV=]N M,%3,:!?_'C!\S0P3^1O9^7C#FBA3B*WCN MHV^#H!>)J5D)G=.AMV5U]$NY#U-$@84\ M>^/J],6;-.>79S+'F_1!4Q_;T8#N0^8$1/058"(&-%#C8#DUB3J)/%\E9!EY MAC9>E'TOR'91+;=97<1^5T)W(%G,9 S3BPD=6,[ONVIDF(9-!#J[G@5%@U"8 M"P.C=2%6B!VF1\8.J<&J1RJOC.R7T36TYZX9.PZ.X87Q M[$\0D3#W>$,*%LLL\LEE^_;P"Z;^ >G OHXB<@Q,C@TVYV-@XG/P(%0[!)#: M?%QY.88YA^B3S[.V3Q)F8T<95'"YSD5ZD$S1]S]MJN.[1W5N<31@69&=DS2O MDQ/#*. !VA)-@GGN?M,$&-XNVV<\T=8:CGKE44K)8(27I5%-^^>,@^Z\PR25!A9>9.:)%U MSS3$.R=X/UUOUUNFC5AK)9A!@5=T$ND3YJ$LO1'QVN^;G[O5X#BWTF[/KU$[ M-16Z8-]%+),I:'2]_DJ0T>15Y=7-)ETQ#OSX0? ??//73QE91-EU7E$"IY24 M-^09BC>*YO&?KF_FUP=LI_N:)K>I#N^:R53QT#DVNYN;P>&9XX%VB""*R0E4 M&$V0*#?ZCF$SD.?N:XH)H?(!0;"@SY5G28_6]%=FW;*4_C5XJ&!;?>333W?3 MSYKIIWO3AS^S;4*_3[8%1%+ 0!NVB?S@5A@/;!%XSOUV0#>RE-(2#_BC4"J5X#W;(-TI;H$VPZS1HD+*7RBH/V#+[< MOGTXF#A^[0XZF>HWN':9REPN<]T:3!DIE>?A2/25 M9$"QL>R/XSI\B>Y@D4,H-:*KU=JUR",F5Z!RBYEA)NS?" P+ MLYPNJ$Z# MR]&KY+M4,K5$TQB<_%&YZ@]7Z7W6N-QQQYBNV78'E"6_FI4UMH*W@4NBA3R MGB$!/% !XSZ6(%KT&NFDN\!+3$=-V&E+)ISG6526Z3+%"11+/JV+)+W.B=J% MO@=()JY -QAY\1ZZ05W;&S<5"AHHA!IUQ"MW[EUHM[&GFJ+!GS=8C5 S!;@= M: 5VP"S0=8[>.CEM^D/C ^IE;=I%^T$Q:!<4PX(<(Q2O8-[P/1MRU].,Q4#6 M2UBR)8S;2QBU*!; E>I8V1&/##-R@ZD#T:[K=AT,5S#ERB]0HOW/JS1>?<;/ M/&OCY^CU#'^BN%='6>B61C/9*,RA>MD,S-'3UE ^*3$J:K-!4.AWAB)B."*& M)*)8BIPL1/%$9QB]!:)84@+!JFH$)T94]*R@&O_=<1G] MWF=,%5)[+.?18LR#"]!"E-'O)Q]1HHGWZBL\+N2&E-($J:YGS&NF[,;RT>^- M2IY9LM,X1 UJ8JIAZZY@2\<:$R5Z> [W +['_1 M>E(6#V)C3-. D3&PO464C$'2*$S#+U4,Q)7?6;":HW@'FN7U%OO7,JA>\ M]IB538T%>MAK2I:&D7H[?$^<+-M$@LCN\[9&?=R+*A<6R'F\G@!8]! MDR%F-9C+PNQ']=AC.3N@"AX+NEU":]9E6D$!@3JYYRBXF+G/M[##;C+,-(>8 M6\F=].Q)^F AGI]6S-@@=ZL$DJDMVANR-II^M?0(N"%EE'TJR'9#WX C(8%; MDRU.1#4[DCLQ3@Q1"&'+:*+Z)DP?S3EYMY2KT,0Y0)^8;L M-IXSSKKD1B6^P/S?1K@O7W@,S#T]&%PNEUAZO1<&B1"VFS:R;\)ZTYZ5=Z/# M ]T-/=FIP(D'D*F:(&_/Y# 74UM&QT@>"!6FSX(Y>DM=]#X[.DR_-:;','T> M^A2T;D4_63M#W:6TFD2KB*LTC_)XKQ^ _"93%MJ;/Y M&FY ;+O9"(30XA4M:V0FVARCCPN'FV(,DMIS,PRVT]PNV[O/;>[B[M8A)-.V M%O8Q(T8$][O9?2(D>4ZSK/LD)MFWU%XRW(+Z!W-&2QCA%]G64Z0)L<6JS, MP.!TPL&]?P?!GM_SZ ZB> 7L2";ZN(-H$"Q0PSWP3O1<>RD_/[:-W>&XSJWV MILHP\RII78:Y[DPFI7%7$[%^PH6/!&P2=*D5@O,M'NS+;#:(Q1A .;"0 8!R MK&Q%_UF9]YC0/P'WVXSU4V#A@4 _U?69A&.YH]&LGF.Y9P"[CN4.0($=RQT8 M670L6YGO&,?RMF25@VO#;;).Y3X.-.JT'%),[PH,-4DN7Z"H!I0?8Z73]_)Y M)?*I\::A8"I <"V1 @5ZV&8X<-\L 310'#X_6V<)R BZ3F+GN&;A4"-VCIX! M[.X<'8 "[QP=&%G<.:S,U\;.D=:(3'3GZ./ X9UCD,R^#W5E!5UAF,TI/;-U M/&-\)&N-Y;SX!G0L)TM41ED@%NHF'5&BAV=7/>1CW;%T+)E?_O@)4R?\;B1? M*K4%TD1GCL+80"E^:F7'A;D,Z%ALHD"/";FD3#Q0+AU.D_ O67KV$$7U_!G*,?,'HIV/=90 G$2<92D4?XS*:K'Z!%_)E5W(T_% MITV"[>2C.C^""LBH!HT MGEXG-@LHADJ M<;PM>!!ZA!I2K:-\NZ1V!K\=I)^8@1$@%D^!&8GFNHP4ILOKL]M[N?1T_&PB M+JUAG$=J "AS<1B%J4/^AXOJRW4*H>(E]!;%!3H#WK]=+C$P/$1'!V#H+OX@ M0Z0'0E#'N.ZBK&/* M^VE5J_04A\C:5V$PHDOIT9UM%M5U7E8%6XK3Y&_T= T%GICFP&4%ZN(<4YKE MCUTR8_"Z60\:93">&LLHXV/0WL3A7(U:P"PJM$-HAG8HH1HGMJO,T"2G;*47 M0,RA0](5:[&R(T%:DX E9QW:H@D0+VVFUHX[*SB$:25B[XB(&.7WZKN:T/[.7I)U]OU:9YOH6UW9]+(F"'& MZ\!!4 'TX"!.(Q6#@SG;T(<'2E!@ACAJ:+ISMZ(8UV*V1VH0^H-$K"F5*#I" MOT.O."I$WY0CW3CK5HY]JI9JS>"J3EWFN]6=YL+Z]2S?X HDY'9YSLSGVVU% MER*'$B:GK&^9Q..L^IJA)WIH>%_7G4-XF+B$[<_-0,4)).#"AJ.!6GA0 U!A M=HY\R,J<14Q).M*F:'OA'KB/\>QUCG-Z>BLQ%?"6?_%*N!?E'HG1@YG8&<9 M78O=OA_[8>? ;9!#>]BA&CUS?X='6GATB>_YOKM=WN JO\&+*"?Y;$?? )OM M>!$@=M=RI'Z8TU\Q_?I'T47R!K;X'J>DRO,F4MXWKFM!9K 1 *][P"(.WEQ0 M[4['J7L>YEZW;\WXM,D"GN QR(PLX,)DQ8,P>L*K-*;&;Q-+$4 (E9B0:"^% M!]%.-5 M1DBGP:']LBNUQX!,1LLQ;)Q(L.$\W=[D3&ZZ_WV+,Q5=N"_\.JJO8^FGFADZ MT"3:?"#GF:*^VDM?O[U1CRN+\_)/\^@%EW?1*T@>G1'KTUY_ M/=@GS\Z@A@P^#K@OC_\X+$WN WS3Q<"LX)!1!:"AQHZ S3) -AS#((K!$C\3 M-XL16F&PF@U-,1'AJY%G+>D/8$T1R "%$WH91G8$W,)\]ZMES?5EFN$@2I,P M0-6'%V#NB\(+=S?-=C0 MS3AZ*4OTR.6Y_J; Y X7#ZNHP /GF*''3:MO2H9US4@WK'0!55PE0 U3;'.( MHD273&$9:(Y?JC,*ZA=%#CIZWA(+->,Z3PNJ=1"%C!AH]!6 (P8]4 7702+W M<)6$H0G-Z-K>_140%C^T,ZUT4,9BN$*NB>UDO4HUBI/DKYY9O3A**1 MDCS*[J(TN[L[*R-V5X M"&O^%#FH4+SL M3,/\LH$"1P(Z>B?@?S]#AF&:)+/KW# [?UIGK0C-F\76?K(^]]( M9$3M)4-1Z1_EVD8$&P^>\'7J(5&2$%2Y"IB1E*_8O50T0T0 MXF&@4ESU2JW8# M MWN+>'G)3G^1>KK&)3W#W_CDJ?L$LB)6E"[(3[#V.,NB,]8D*+MPV7K[$V192 MB5D\P7P5Y7-,I;N(BM?K]29*BW5/FW3[ Q%T!XBOJ36'L8F@AZ$7J-C>@ S M7@X3NE+ S=2ZF0?/"0X7WN- %(C[]?*KCQABGRDM>8LEWF^I]YI"X0U#C=$S MLFL5P$/3=K 1!Q[V%D.%TL2 ?*%O-D[C&$IDU,&MRM<9DO>LW6$44WY75Y MN4BK)+H'^Q7^OLT[T\U'#&.2<&D SDOJI0%>VEF)7N9N4F6)XM6*#ZI1@\QQ MCAQBV,W0Y=GU_.(4,01G[$LT63H8YFG"XT +:!.2\BN>!88JODU*Y(S?D<[V MVH;,4 2E;=)_[&Y48YZ[*9IL\MQ*9KJA DIH0-V;BM#!412O4OS$BVY GN8R M+>40_RHP11'N560Z"^,Y$*$NFR(2 M&&3Q3=+G3(,.#L?SY9X\ FSB!+. O8'KBOGL:F]5_E@G (7Q4,D9@BC3R6IM MW N\C+89*T[9M3T//CR^]FUKT "U;EO01Q9['34/&[5L!0(H]%R,+T"9%= 4 M@*U64=51>19ZI-,S0%3LGHRJ^B! #P5\[X3WV!2"EY#MDIGNDK%2HH\4>&CW MDR88,LC3LH2M4T2%G//8JRZY5WW'1/R'QG8>/L?A0RIRC8!:R(^7N5@I\[PS M(HE\LE24JA4^.,7Z$+1[I$&$.X^\P0U3"$42=3)[# M ,==+78-XR,,<&*7C&V\G(>_3?2Z<2\,<+)T>+MA@-_^Q6.G,C&- [1]!7F= M1"OR4=X/K^MW$TW8'L=Y_16 %28_14XS,D@(OP;A)YQ34SL[S9/39)WF*91" MK=(G++Q $NM0\2U#4W%@=-=\(\ S?1;M(1#6C:=*=&)(R0!I=9"37^ 5Q84B MM8ML8\7\Y]$+;]IUF&@R4%S9WL!CDO1&(> GER]NHXA$E"7?_L,E\]E9N,.< M/XNKX5=*[J)79C[=+MG!JBRWT)WTG)32[':%-PSYNF=D7T?Y'A1,SO1V9K2? M(6YPO$\%8"J1@Q-Q)'LJ7$,,"#?2+&T5( 4@./D"!P+V]QVE(Q=@5FZ[A,91 M5Z2@TOSGM%JM2 9)Y5VFK*TQ3Q]&X_WO=N=KPR]?8X3>U3A]/T,4F]!%'369 M4>K*5Z>X[UIJY8J5H2Q74.?M*<#J/"J*5ZI-_A1E6YD;0^M=XSIK"C"< M[^L4.O?/P@>\P\.LWIJ3&1E57S.:EK.R:SK<1$81U'>'M$UC\+/S-*@&B4SU M/FO<'ZUC3%_;6B=P$[D9.XLQY\SZP,:B,YCW)QF,#%4QKCWAJP6N\:BHD2#-=BPY$ /JO1@,^ "(3Z M"%3"%H[56PLRBL!C[^6.BBR=;^FQ<@W"L"%E6I4?.Z_KU%\SNL4;'MY+_((" M'MI.""=S,[%M!-3R5W#GS@!/8R[F/I.T.2(E]1$))=L"U 6$ &S8<0(" F*! M93/S &X1'1$BIO3VO'\)M57@Y+2Z(RD,MVQ>@=WOE7MH$,X M-X,/[ <8A*UKJ4AT8D9)^WL2U!*)X@J<>#7'L^*:]%13]R%Z5=RG=(:RM'>I M@ RUGZG@9F-?<$,#DWUO1?_";!<0.+7[H3??*3=&#SG]L=GM71NFA# M>DQC ML]22XYX-5']E1JJWNX+$&">LO%)];+XB_/[B=L.R0"]?<(J+(F> M:W-2YXKBA%]P_(G^C9,NU><0C(E:=(".:Y7)NV@2CAS"-79,'%BT:CM2M&A0 MK*_@GAB2VLIC$H2RDJ_#G*9IOLS(,WI'MA5\^+Y-L](&@0-H(Y>B17RQP=C( MB8.#A\@]ZO06##UK%.D@&=/Y38>%8[,]W,W/RG65_0T$V).+_?3,GI\+#!O0V[>'+]49Q3L+[)[?9UW3:_T56"X%J!] M)(#O!!KH*T,$ 2:(H1+F;*RW$F04>?WRYVG&6$;L"F?4_DW.6YV+1=!V';0J M852S00PY5@^8/NL^X6)!=$^0; \^60 R^YV?1?2^R=V=ZXF:74WJ815$6@W9 MD=@A_:3N!WNZCVJ\Z>9NT$:/9LXGG<+4A3DF2J>\GM$;9MXAQ/*F,^8F'55]3?S$8?C M3L\5$]F-P!R]*QJ\OV\5-NPF4& GE2XO=SFAC);)[TYT%F60)O2PPKBZ 4FD M"/4814./&^XTLF%=BZZ BQA@5$,.:>\,$ICH4BUDLL;/404]1E\OZ%GA'NX0 M'ZJH.')X&KUK)45# B-,=H8$F?&)&=9F:2,GHT8& 3:(H3-##*$)I&,,\9PT M$T.)Q.$U>V\X[/ +%K6[G\!7F7X/&>FJ0.8!'3\FIM6+EK_,$T,=WW[3C88' M"!/1[X"* ^UN-D-GNIVB,T7-OL=IZGK]F+@ZDE?6HE?B^(='\O0^P2F7.OKA M4-CH5W\]I4@D@,A5%AUFSDM_UQ2V0 M=.:'#.]^M.MUG("S<0)G@4[647(L3D=>>/6P-!8A+4HB(WG'BM0,.$[$Z?->%>-4P)B%F-3+6 MQ-T$V4FHGCTL@M9;(!,0A@;;*Q+ MXXAYNA%'Q:F&D,=CQE,52 F5_4HDSZN&3HQ5E'=4@A]\SE#.CL;S)5)'@$VD MQP+VW!G,(M+TQ$7<2Y90B6F!'],\%\E"K$OHNS07906^#SJQRURS\&9[6L)1 MCO-$?3Z.9%_.]T29:M[]DG55>57A5GG%W#,I'=IGDX89Z[4K ?G*B6"$Q,J M^K?G_HS3QU6%D],G7$2/N#8S.WK6:[XUPH+K&=VGZ=:#AJG-9G5FAL;:#-58 M((%&ZC]/ML\,]KO*H09RA;$CW M)6AXZ18.& %D"+[R[SM6HBO1(5;(8_595*;EPZ; 47*;_RDJ4JC;<:\9\[;1+:EE6+"D/["[5 M.?L)N%3AQIY^2:HDGXK(7BZ7.(;NP".DMF<,ZX+; 2N\['8@95=\K$U7B/N84TF.!VGO5Y2/JR7?0=&+-+G O!*\J(UUFB>L?PZKFRS+ZADWF*%P MFP'U)>5FV)F(NW,Z[/>.FNN+O\"GKJ''BX[S3E)UJ=)(8?J.9'XD\Q*[*^'4 MIW(A(OGY29W?O5W1[P[E6NE9 Z^*=$SGA4D%X-JOPD$C!MN[6V68LD2+7!Y9 M!IP[:@QS].1H=FE&],TLS DW!58YIFDGHT@(Y=>^:.? U.EDM\L'3!4^3GI: M0"J_9V@U#([ORT 81,3$%G P.P-SO\:"5U5K_=X1'TEA)ZHV:;E-U"ZE7KO-W9&35;^ON$R5T MI6+(=^0 LQ=SRVL0HLW%>+$BEAEBM-HIJ[*&F"4L%/4E!$:EZE,57(C)9IFY9MK;K3P*!OHQ8YJ1Y> M4!W+YQBD09::[ L4UR@_[HRH^;7 , MZ!G5M6+DH%$-&W'@2$#W?B10H2_1))J7D^.< NDY,+9_'G%.A&&\'0\!6+ S MX1[!R! 5/&B(AW6496?;,LUQV>6H[7G*6"/LC>9)$S"8J 8:2 %TDY$HTL:+ MP%_G=']?,VO@AN)P7>%UG_^^[_$1"J%K6&\*H@4MQ +Z:-IR$/46LEM+#S6E MP6OC.K08*@Z12G*/6>_B_!&B7SNC#50>-U8EW<-ZTBEU"E #'7'P@;3+ (F) M+MU"ZIO/T1KWMA89>MR*[MD-ZUD#S1" #MM59)#"4GTD(YM?AFJGS_2RDOQ! M0R8Z'M U^^SE0(5EFQYJ$G42^665@SS:S]OU A<7:;:M^Q&W4]9/D[]MRZJG MF-W(T0R9SA"J<\4&&$"^ &91]7#)@?^^A=USKVGWAKY4!J]L,';EB.7EF( 4 MW"X9MBUD(4S*8,# )U+0(,'(ND3SC :?*Y^N(,L;DFQ3VG MTZPW45J K-TN;TC^>$.54\+C^_\#9^Q>L91EQ&F]:YHLHP+#6VZ,"C)&J3!N M9FD0K+##!/8FP.6$(8,X-@C0.5F2XF0[-%-762]:3$=&T=BO*'XB)'E.LVR' MZ TYN@=3>]A0V+H']25=W=!-Q,G6/ SDIP8]0RU)&IZ'(V$9X!*B1S+/[3[R M*DV$N7E2YQM$YQ 2#N$(FQYM-'M\C(JH'A>>8<+MMV>LA!/B?18 M'=NTB8@-'%S+)BM3ALB&M5%'.:D@]HHA2#_PL-4=DK!CU#8=%NA"."LW[E@_ M^E85-[3 <41W$38*AX#P"R[BE'ZW*5*H'XA?('\!PK<@:%?4IUI'Q2^XJA^I MHV?%R,R,#&Y1VN4OXI1I_$KU/=[PBJDEW84AL.!V>5[@))5)ZN#SAM(G'=?7 M;B=%P&3#LS@;@SUO!YW9C ?/H2=SG[RM]Z$[EK32< 5335+@9](]@2W&ED] MP5AA@HX4S+!8$&URAO-']URGRAZSX(OV<95ZX(D.=Y$JI:/$"SWN$M69]TWF M,M1SNPV-8M??)H/F:Z?11,M$83N?N4'7KZ:N:6TW[IN([1+"45ENU_!ANME;PZ M!A&NP-4Q+G;*68V:X^CB535T>G)1FY:W,E4][-5;E&J(GIZ[K4!]2WZ=P+MS MGN9)1\_.@1[%AJ.8=FK1@^;>NRC08>Z"O2ZM')'0O8U-5X=8(KE?COY,\B_E MSQA,1 FW=CQAR(FMD9R7QR#P+_K*H85AI"["$05J^&6 0W>Q6FR+XEN&C#(P M>IAHE81D652T+C?"'!!5*4\,R>DC;IX9T]EUGN"7_XOE*3>2Y\PCY??'\Q4B MSZ$B!A91N*%BXR74),HD\L :]_@QA4V11U!+.:/[,6/&V!_.$U_L@+)(]T!< M(:$D426/Y_B )DJTG)/3)$GA1!YE=U&:7.?GT2:MHJQ6<9B97'5X+;O4ON5W MVO<0?ENF%7[ Q5,:8UX<@YXPR&.>MNN8'-[>^X5N&F/@!TLO40@G"\!Q/TY: M%&8.<\?OF0-(X&4-5X;U1B%.8/!Y"V57;WS&">S7(CVX?0Y>@K2;Q)+2HSUT M\V!&="8[R7XV-AO\)#8)<) R5S,))KAF'@4*UM_$>M M]!&/*% DT$U 5WF9_H?&^O&]E)39N>E#U)$9(&"7JWUD[1B+'/% =51$S>J> M"+?>9\?R1WM,YVPB8(4,<^LG9A>OR"D4[#KQ*LVC/$[I@8Z4[""F?H%PZO0?4&H2%K/C"D$Y$M>;G"<+E.<]-:/&'S>E 5E MX_K2:S/4 AVVJL0PC8DVX281WWL4D=\OD81WSZ 6BZ:$@=YIO*8*W&\R/K#)S4'\ TXMU94"^ M(O/4,3*)SW,Y7X-8V%WK6!'J1!'B62+@@:=60)8R;)H(V1F:0Q!\F$ #?:8D MXRD?.H*VI5?.5SC^I13V6?YX"M-AJ9<2*1XWF+4H6Q6@[FNY<6P@83@IHF55 MHDWT.J%P5*V5Z0U0U2=WX!2+LU)"J7[-*N,?+Z]PY3%[_&&4GX%,3WMEGG\$"SU#:N^:.P9'@+@FNWF8'UM MBU=15J; &6:18J&='AJD)^;T#'9+<1Z5JZN,/)?JMQ/25\;?2AP-[3=WB4)' M#/R$;B'DU.Z^?1@@81A3)8H-L)W(QH+@$QHVLPXX AMR)90G7#)2MPKFXE#+\[WER0P_!J-[31 M^!7BB$S(@E!8B6Y30I6\WCW\9(T;- 0N@C9#$H:S M-*HA8XZ$[LL0'HFFB;'LG3(&Q"O82SRFEMCF:.%H, MS^91E.'R'C_A?(LIJKWI*+W/FIH_76,Z-W< *!)09XC"#9MQTD]8HD4MS_G. M1]6/>CEHZ''3C&+)L*[YJ*EFU?(8!&6D0?H27:*%2["]+LMM1&=\NX3.=1*& M&G[!0HKM_L"^C HY!B;V@LWY&/C6]A.':P3@M#D\(0^9PQ+6D:0.]]$O='C8 M=4XW!\KI.E%@'>]8"_9JC1VNEF(+"3M%%,UF-;IZHO(\O(6I=;%.;S2:E'). MG='S(@(_Y,/K>D&R [F0_F[@8MX;Q_T5,P.&.#3OCN)NFI%!0@2/+CS#>;R" M?BUZ(8:=K]F+,]P;/D!03 -_8A&'W63O#SOLH65H[JLQTPO$DKQFC?OVAP_+ M?9.*RY(1OI?_^JCIE_\N?2?477)TF M9".OJ#EJ+$-.-8+I/G>@00H.,!0MM,,+[2.&*&;H%5=(X(:^A@Z&';>,Q.K: M>+X@*1ZC//T'DU,JM"7)TH3]<9HG=W2]*;*B0UF3\MQ<\)07:1EGI-P6@U'B MKL"87J%81L>U=+7QG:$]C%ET>1OG_9S['=IHAW=X@7/&#\37(OL5TYLTQW5= MMJLH9E'UUWF%Z30JU@2JXG&GE[ELIS(8P5"X-"#Y\GYHH&3B"W$Z8P/'(N"S MZ^N':I1FJ$:*IZ]&%>)XH<%Y.U(#)DQ)+- ]O/#>8S"#(0^>% 5YACS$:$-_ MJPX+:X\;Q*((RX&%E&(Y5K8$V>:\;>.ST.2J23P452!-C M;W P%P:?%.@DC#XI=M8-/QMT&+TI_8DB 3M0GJ"4X3EM2W"8856M047J3USR MKTBQQ*G\KG#\@+XT0 -XLEJ@P="+)C"AQVAMT !]>UK@F''': ()]&@(BR(L Q52A&4XV1)A>W.V*<("JRF+\"!?#HBP&N$]A^ZE!8ZI M&/7FTW4_9!ILMS>8\R@Z 2ULPIR$@$2-*N&5^I=\"\TT!;]"#9:4M>"\PEA4 MZ);7IAH]GD5UKP0WI.Y70M#61N"(&C9W!8YBLQ7,T Y+1-%$JD3QN$OH\?; MEF&P1!/RZ73WX36ZM^\=R)6NM^"L'%@2Y7MK!3K[W@!YD>44 MEY\IC;C1)MW<>IXUWK@ZQO2W*74 -]MPK,S"H!X,JZ"(,I(_GM"M:(VR'2:! M-HD^'B%:)/->)^$I+:DX7I'B@FP7U7*;U?4<) *A\HIYK03IT*[%HX'-0AP$ M"Z[RC?;09.\^2XT/.PDZ#WM?'^@L[A [@..O$8Z46P-#=SA\(.%1906.[5+\<*4W3O M7^AGKVY7@P)=?5<366*J^Y-Y]**SJ:N^9EPCI']X]^5 .'Q412][O'BRV_4# M5?I0I#LQ):8)^]4EVYA_HW@%[ONQ_@,8[\<6XXFO_TK)O+_VQS]H,L]N -?L M\>7S]?SR CW,3^>7#U[YH(-(1#YSOZJ$=Z3!R6540,)K>1K'V_4V@_A1RH)I MG,J4B?J+ANID&("'JL(U1)1PD$'TAP:IB3G]O->KKK%1*=HN84+#4I*/"?S:8M.*N^+71JA!+I YCC+4O9YLNM.=95);I,L6)LG6F/!1?5I&J6#5&7:)(L M=%7TVPT&ESB+[$VK*!ONLJ4Y@+5ZZ3) SFNRKNA?$."4(U*C( H$,*=*:'UH ML"2]=_>VT5)%0VEXB6T..GOI-?WK.D>WC6F\YOJ!BAB4 /WT>LE*]&B ME6_33T@@.Y6+7L4]_4D&GS[$S, M/K0P0E]9,2\4VGLS9M6(Q:7P' -$\LIW-0U^QYTX06 M)A3N#&68*E(!&ZVC:EL$S+#I)S/1HUTH+5I?9=[AHDZ*2V,J!1=IMH6"1RH5 M($>.-EJ;:D%U;C4*M&"_KQ&#C&'$4)LAAAQ3L0*]Z6E6LU7LU*XCEB;H"6=. M@?>9J/U/VSGEU*-Z/^< X*!6Z@!UY8>=;I(%YZ3>AGB#S]OC)C\M\"3\%++W MW3"-^WDJ?+>[;N-4_4Y9^WU#KE.&X_S0+3W)3.DR6G]9R&A:>U:'L.TO#DLM M\#(,I]MJ18KT'SCYDB?40MAU$[BC:]ET%+BCYS-\#W>XM]NJK.BB4I-"=!WX M,TX?5]22.'W"1?2(]UXYPX]ISGJ.1!GT-)=E0DX115.E/Z&I.,\^VZ$W0S5F M*.*HH<?#E< "=[0!Y/]["<;= 1\L *8['"4]'\P-\5W99!-: MO4XS<$+X32$8EX<(SZ,7D1-YAG.\E.8R*+XU,M!6,KJWV_-^-(QNT&W/S. 6 M?2_K2^3IHG<+CD$89:'*3AT!PDJ4/!2I]B1OZ"?Z9?T5_0]H!?K-_P=02P,$ M% @ )T*+3='E*TC?-@ >\,$ !4 !P<&EH+3(P,3@Q,#,Q7W!R92YX M;6SM?5MSW#B2[ON)./_!Q_O,MMTWMR>F=Z,D2U[%RBJ%)'?O/'6P2%05IEE$ M-4CJTK_^ "3KHBH"2/ &$H6(B7%+ L#,1 +(_)"9^.=_/:^B-X^()IC$O[[] M\-W[MV]0') 0QXM?WWZ[]R;WYU=7;]\DJ1^'?D1B].O;F+S]K__\O__GG__/ M\[Z@&%$_1>&;V&\^O/_'^Q]OO[[Y]G#^YOOW M'W[Q/GSO?7CO>?_YSPC'?_Z#_]_,3] ;1D2C3TTP]YVP^?/GUZE_]U MVS3!50W9H!_>_>_7Z_M@B5:^AV,ND8#3DN!_)/DOKTG@I[D8E2R\$;;@/WF; M9A[_%9?9#Q^^>T["MTSJ;]X4HJ,D0G=H_H;_^^WN:OM-'#^B)"4T^6Z-Z,I? MXS7Z+B"K=USZ'][_\.$=[_".$9^B%8I3+R8IXE^@*. _^D% LCAEL^^M*8G9 M?P=YNX0QFG]W2='\U[?K-5YZFR$Y:?]1?\3T9OMMC<4U1PAKF M,KUFORC;^P_E=/X'^]4?%^SKZ0M;,SZ.-Q^-_!F*?GTK^G-!4\2UC=!28JW2=(T6 M?E1\>?*,DPJR!"UT*#M6(?Z;/V[8!"4/Y!+';'EA/[K?3%TRF24I]8/T@!S- M7KK"V\AN[B>S?)5FB;?P_74A0!2ER>8WAY(L?_W'9Y0$%*^Y%D_G-^AILM6Y MVU(V?#^]X< M(]MEP;93=,7^\W!MJQL:)/K!GT5(1?"K1C)B]T^7"0W>$,ILEU_?,ON'_66. M*$7A=?$-X5F=GRTY(>R#N;WQ#S[K*/SU;4JS+14^#5Z=6<<#E2W>K7W*3Z5@ MB:/MJIU3LM+?Y0A,-.S#'8DE928ENNY%-@"E);669G?2Z4=I9" MH?X$8,B 1?!AK"* [O>V* /$O""MFEL[R?WS7:57TYE/]\&;^YAZCWZTDR74 M>ZOJ:\!/$Y/A/#+GD0W#GK>$#9-NR25;Y+_Q-;ZC+]D2*& %U,=Y6,[#+W65:Z5L[]PJYU8YM\JY5S$]PXI&YM_])W6LJ^2@&+JP@!#G?ROE6PW!*+&'#I&\UI0L_QG_G MR_RNKYP,"!^K5#=2BJ4-/<,*("#DAEY&_ MJ/"Y*O_>N2]XGE&^/"Z96OK1OY!/+^+P,Q-=!8&JIIW3^KFM2R-TJO=JM"Y I FYN@N]"&$T0;N^J"2K%8GO4W:BYP!O,LW2 M/$8&>9S>^*NJW4G6K"<: M[U=^%)UE"3L*$_&RJ6QE!^)?B[('ZO.][OYE-2-1!5V5?[<'P3MI, 9DG)T" M)*,C"+CU;:EZ5.*XL#/ 4CU12$1J%H-%\KT=(I&<)V!1_&"'*&!X#E@J/]HA M%:6Q"Q;(3S8)!.+N@27SLTV2 7AP8,%\M$DP$E<'+)!?;!(('.P!R^>3'?(1 M@XMPD\T2*Q8 L-E8HD="[H@@4O%$E,6>,4%EXLE=JWD(M7$Y7JP#1% H3?S M(UZCUDN6"*6)%Q16%<_Y9)/G9;&?A9BW*Z2Q1"EF4ZM1Z;7%C_5Z2=\ZW2ZD MNQN MWGDYB2*R!.?WTM"/Y-LELZSJ*SBE=RA .%'#GN5_L8!(XW&Z)_5/8/O MUJ=3FHMQX M^>+[9ITN+OYAT=8'UPXB1A4R5\>AZ=V79OV*NSWF0W%4F6?C_TRLZ%( /<-/5<= M^-Z;E1=$7H(6^>_IYHH1CGJ!A^J__@"<*H=8M8]8N2($K@B!&2^Z6.O;< EX M70&-G@ZJ<8B&*Q7@2@4XJ,=!/0[J&6*I .W#W)@C]L/FX=4D?XBU *,T/3#I M&/V[7@!RG,]UDCZ7@,1IC,XSIF8K1+^BU0S1*HJ$C5H@X(']=3MZ(J9!UJZQ M?9W0=,^V9C\=:A+[U1]?_7\3NJ6@0IGDC?HADB< 3>>OJ*A3/\]0 M'"Q7/OU3R@JTVQ 8>MG2)E$O:+=!,,0#X?5X.>PQ #8X27HZ=MS# !OE]G]$ MG'3W!?8:.:1J"1LFD>%KXL=)8=92/T23.)RF2T1WI[9&#=I&8QFHS,N)NV$+ MI(AQF"0)2JNM7(T>!O!DGPGV#CVB.$,W*)4R(&WK\'N3^'U'Q&:S!/V5,4(N MV*0KE$/6UCCI"A-$T7H0Y$N-#V5[=_GC+G\.Q>$N?S82L?OR1P%?$2W0:.S" M ,T1!\)L44V$(^T!D!=UF6DZ*B- MW?N+KOVK)*QKR4UZ ")0!K[:@%*01T#!1;$ M0 MU]AF /-"*G"X N6$ <@LWQ,9"DG_T:&%-\O!=LHBQWEMDZC'Z#TD&D.-" MD@_(.NF0Y/LUXM](7V[Q.B];GO"MC2WC<^+SA )QC+!>SWX"21+*JN*O(\=G+&'#),QTE>_5#_XS M/(,0TL7!20Y.F%:AI4Q1^RCE_"WSV8^$YW'6J]1G/@UDDB4X_3O>@%)DY1:K&YGTFJ;S\[VE>X1/@]C6T0I/UI(2]NU+=)20YP2%]X6G%>Y^H ^C"W1 M1TIY )PB6W1#O4 MJPMP@#OK3(LS995TL<%V>@+G;H+LDIWIU4TUM@%VB=^K\:J_J^NP<[(*N[>[!S/_9#[,=?"4T7_@)QN$!,$6_".)'G&\X/NCY$EG0/,6B-H7\ST*V/84GKT\ MH)A]*T'HJQ]G<[:A9901<.D'.&+J(2:Y\6"6W;H*2'P]I3=,:,O)"C'KVA>+ M%MJG!?+R.KKLUQ_/V?Z:^M$U8B>2ZNUQ1?N3SR?_BF,Y:55_=ZGNPTUU/V>; M&TXWVYCL969A0]-$RU]BEC0U<)?.##AX#KNBM1GRKV)VD&0Y2"M6%G%#TT0K M+X]5S4<>@&$)&T8?ND9IBBAS?_.M11J#(6OJ(@GLBR3XS:>84W#'R)%LCZ)F M9@F6;HOBABX*P$4!B%%"%P5@@M$4F$C>1Z'AEMLA#>-03 M^-EJBRP KPLJ0 9;KJ/EJZ0&4FK+U31L^U"[5;8HBBLC=H]O8 M?R_PD^6&,&#TIWB _B-!5;3 HT(/ S #DL4I?>&?_[CY@8OEX][=4?GK/[[= M']P5'?^A\X!0%Z0ZW+#!^G%3]VC!O_X%D07UUTL<^)'PE5IEVYY(WHALGQ!! M-)JRK8&(*K:'\)?:V#\7?V7XT8_X[,-#E;3[CSS^Q!(V3(;1W)#X6W4XKJ2% M"YIQ%51=.(<+YW#A'%U=0*B-$Z)E>(U=)K";.*!)-W8$%JP@RB-\[, K6!(B MIWCLJM G9#A0'7"084/(L*;7: Q$_-&CQ5O-[-^ +&+,/^BE?-9U'[^!#-4_ ML BGRB6>]X;I[>:HQFSMPWR-!C* 254\AI[79V=;QC7V9_D59;[E*M&I^B,9 M 7C\Q8(R=>*S,)V7S\.#&-7JZ[ 4^Q*00%HR%'6H02P,L!R7\=3"WNR@*Q%T M)5>?L=O=)XU6]>F!CM8)/S4/5'"VD48VDBUJHA9.8TO9F&^N>K.UGINN.6K_ M'GLM IWS;MYYUYPXD!]?2QEZ]:6")0HS7HGU"R'A$XXBE?D/Z.'\6.?'.C_6 MO)71[M[D7%KGTCJ7UKFTSJ55>VU@(\F8=R9\UK6>6P8=KG]_3(\RYXB9=\2@ M,P;RP/2FWXSKM7T3!M%''"#! TU13ER)D.47#W^C\!913(HB_W#'K:/OF13A M#H)VWM1**DI@*8#&Q?*[)#V@^>%)G%X\)MO M,4X;B:N33SH$Q2$H#D$Q;_&W9%LXZ,1!)PXZ<=")@TYTH)-.W11;5$M'H.V8 M][8DB>A(3M\S!$MIX%69M/6K0W_(&%CZBX=\&N-XD7BLEY=P/NOAI("1^H=( MP40Y=-0\.@J8+! P"IYT0YAH21P[R3?'%@[8WO$91QG;.#21FEJC.1#&@3 . MA#%OBC3?QQS^XO 7A[\X_,7A+UKX2WVCR9BG=ER(LYZ?IAQG"#5&G8\V4!]- M.54@#PTXX6;\LQV&4UTS!.Z;:8_D_#+GESF_S+Q-T73W5 MZ7AE-*EC.C,CS2=M#I# M]^^WU:?2N7*]N7*\*G554>K/Q?P\O)Z>??=-KZ>!JNX9K_7*]PVNL$ MBWP8<0>3Q>F="S;60Z[.*C'N&CA+> !FH+.$!V )#]9)AI]3QFS?'SP_R,N- M)[Q6(&(F.J.RH=&K-6;_UFX-\IR9VYN9.RGGYFX[-=,L93,8A_R144+OT2.B M?O0OY-/*NPJ=_O6L11'A442>F.V V$<^DVR6SK.H,3,-QVR5P2$Z(")2RXWW MJ_]O0CD&[#8*A!T:$'B^'/0; QBVB_!?^ GV M\K'7Q204>D07EZ[>XUD=V1<,ZBS.Z+,@5:0;0P@K$+ ^R/ M$WW'UQ;90!PP4L,[L%@^U65/0PQM"6$06<_ M!ON+M@@'$-\!L=.M$4?M7<7&A^OA2J('$MNB+75.:P"@8TN!KEIJ8_?^HFO_ MZB"QMNPV=585[!(7+*$?ARTA\<*"A ^,?2VI00=(9,W85PM0"NJ0%[ @?AJF M(/H,UOYYK")PP=I'P=J-HT:[VT<')ZL:U]S=[:^#DTYG09'=.0+#E&';8<_= MV7O#E!\LJ+F[ W]P4JD3+V4L)>='CQ:P $]/X=7B\_O^-TN=GKF62CC!^,_.*"_2]\\)^K&&@R7JMS M<+]&7(+IRRU>L\_E0XC/JU"(O:3.,%LP# +TBDMWP41Y'?( MFO5**!=724,BS/!0MG51B*[B@@LD@CC@NS9!=.K#' Z2B1)**N*O_:/*5S,Y_QD>42%_K.E M<,?4C!]".,[8H3UE&V6^I8H $O@ )M.8"^*N29)LS)1#ZL[0G- =$RBY>&;G M,#,[V/JC+_DQSJ.Z^>G,3F/6E6TAB!>!%\BEPR^:%R0C]^*9/X**SE",YE@N MA*/6KM;J,)"_;HC]%M/M6]5LZLLY%XE9T-K:-R4<=.F@RPJ,ZMA"(0HK8>Q< MPQ!*@>4V=N1-.N42(WKL?#O$T2&.=5"SYM[&"4&,FM;W"<79&G#.3B@"5].D M/[78VAK(HS%@_VGZ>T-X0ZJ\[?/_@?S-*W75 M;]HBS&?Z,H MO_U,1) 6J*]#$X>!)HX+?G!@G /C3",4HP5I'$(A=BWK'%DG"$[ #!5C#M!' MCW4)_ISY"7_@FZPX@.*WD$ZG/6[_+D]-$IVOTYNO\[G< >[Y/)WOS="$4GZI MD#\4=QXQ#Q7/,0HYQC6YQOX,1XR6!S()PSQ-TH]N?1Q>Q>=,,=)JWZB;+UD? M8*5X7.HJSR5F!T,NUMO(CY-O;.G0WYH,A.R M_F@F/::<&D5A[\HV)AYQ6*U(7*A^H;CW2W;Z)7=LXZ6/>>#N999F%%TE2<:+ M#@C8T1['Y/Q\QA0%[&/2LO'5C0Q$K[%3D;P@5"9VY&(]X^?6_E9U0_)3D%EA M^4)X(&P"]O_.@['95O OQ(N2E+"U@._.OF=RQCMCJ@A69]I]MTO-%[U'TR\1 M@Q WWP^F:TZ/=*TIV_?/ MNX4HJ#M+0+I.1+VQK OBH5:]^:.7O9M;GU7_CO M_KI#AY]R2*=]<9,/.(T0-^="_(A#9GE*+"1IVP&0SA/ M[E!4W*4O\?J!2'RXAJ,X3-IATJ>!25?[1:3/(\<64'V$PR([PW8/L%P>+/0]JE%V?=S8VTL+N63%Z)9VC (13Y( M_Q$G$'I<>,D!61U6;?9C/\1^_)70=.$O$$S'+$* M_YTQ%6+&Y";K*L\"1&P-QXOJ,!9P]U9C4R#?O8P(J10LN'/O)!<'#[>S$#.? M=SL^9R8'3 M2S_([8C2:LCS;MFOL\+[R,&PBE)*=8=I=4(KOT\>4(=J/%@IQ4?^WJGOF'"6TY6S#H(?+&(H7U:("]_ M"9']^F.Y+U_S4U5R_D#:GWS9QJ\XEI-6]7=747*X%27WE7TZB_!"6CY2T-ID M@.;K8T<2A"5N:)IH:9B5K*F!>'/FQ/ J^UI:(^]D-'S^M<,K5AYQ0]-$G_D) M3N[7S&<,I_%O/L7Y*YWL[!?%;D.[#V=>-B[Q9U3\RSS% H6X0:)2IO !AL3F M#A+85L[:/5P(Y%0ZQC"9S4W5L &GAP,,B,WRTO(S>$&^ZC$<1K[ZW/%A!] Q M#*?N,$PV4/5W#0#Q6F#@S*&%\3% M09_AS,8!88K*ZJ"^@V7NEN*8/^MRB+CH=1X.>QR# ['"&YHF^W>$%TL>9,%? M_%Z\NH62\"#I99*A:Y2F/$BL\.>D27BRIJ8(3S;D[+W&/EGQE]JE3(B[&9V+ M*L":O^[$_"%"*7EB5#)OE?TE?1&QIS'$T%B]>%[CHG"JS"P%]!P:8_MK?5+N MQLQ,TV!0,,+0&"T1X";**AIB:*S>(6[(,0*;,"L>9&CL?HLS'FM84L?#+'#* MS^-+I(8":H]G6@C;4Z+<027\'38U2?HM)0%"85Z5>N.V3^?@Q9_/N(MP3^%S4S2[ 4$A$W M=!GX "4<>R[P26?@G_8339*[2J(+F=HB$\GE/Q&ULED>P@.-P$\06V2A3GA5 MA8[8D@HN7R4U OAL20N';1]JW-8617&O ![RW,8K@ -=!'*^Q0&?MA1$ .R* MX-R5L>L"_,R4N\QCWPL@=I0\M[M+)O;=DF ")I*>G& MEN4$D!@\4:6[:A)#V6/:J\KTTUA% +T#.*&J3/N+"9YX<(+%E^J'R9]@U25U M@-P)EDNZ;A!:K? 67C#W&^C4@ M5A0N%[OM=6#0.UQ<]MCKF@E%-^4.+J/Q6^;M9 ?!4<_QV^7Z22MPZ8S? J_>H61%+^#2L<<* M;U2\SS6M42X(*RRS#7+[P EY0]]KE&>2&X>.PQQ[6S&.%"LM4.5U2F M@0MH_*9WRV7SX:(;OT7>1E%\^(7[^.WQID]CP&4U?NN\V8L<<$G98ZFW'2/U M@ZTV.;!8'EQ0MMKDH(*)<#'98Y!705"*PDH[,?7\@-F']Q[=O@OL!7ZR;/B8 M&7S _A\VTZ4-_LC9IN[#YCVQ@,.Q](63\W'S Q?;Q[V*#^6O__AVO_EJ6>'A M^ ^=OV]VX=Y<&_PK'97U14#/%-RC!2?A"R(+ZJ^7./"CRJD&M>V)Y(W<]@D1 M//Z@;-M_%9<;$G^K?HI$TL)$$:7-;GC.-D-Y<:[*MJYXTC"*)XVK,(,KZ^/* M^H@2T=6;.=$ZJ,8N$UA%!N 1" \(&*8PP JB/&7A0.S()2%R)L:N"GVFC@Y4 M!USJ: .0!F3.FH!E A(G),(A#W_SMK]./#)G/Y'@SR6)V%0D'OHKXP%,6>QG M(69MX3A-TR_T"MRT0RP,R1$]P$Y6*Q+?\Z_Q"V04?F-#T?SGV\B/DQN43N?W M2Z:8R3>FV9>$/OC/O^-TR6D3/('>UIC]>S"3(,A66<3G8YHN$66[^$YG](F=DRR_*+[@=RZTL0 M.R,TF Q4Z:5*+SP*8_QEL.N\L8&\,#\B-^+Y!=!@H?MO!_'2/1/ T!>#S:U M1%(6'M3'(=]Z1#.[=L]P+R0[F3%OC.U!*CX@?:T!];LB=NMS?,ZKKA7F5+%6 MJXTQ(4>U1S+$]AU:9S18IHB*E7BT'&Q*N&1L^/!F2#3I"10_R@ M7>Y$+L1J@)SJP]HZH4A9)F _U+I+ :A<-- ;ZVX-H#*"N$[P<$_+A%,3U03+ M:RP%7*'R B!+UFU& [R>6Q=F+(]P'^(EG=ILM4Y)I/*0@)O6'4N5@NC@[LRZ M(TNJ049N9*P[Y:0B-@B[@P6MG6RSWA0-&\DQ\5--P6CGO0_]!%7=&X EHYWL M/L2UJ0OF@:6CG>D^6.DT 73!XM+.;A_V_J.ZYS*6WO>C1]$CBC/$_MT>SCRF M*L<2O2=F%'D!.VW8\40]/TE0ZC$.O C[LSQM<9,?MV$'F 38]F?[3Q7LA@-X M0J'+X&N8P7=>3A6W^\_+B9KP>;HKYI4_&T*2-&&V&3?(P@/B&HW1$?G7&^7: M_L?FP_N[-901O=%:8&FWPCI>:_N<]_91$[%G NUD;H/@/DW6Q>2%8-NL& PS MD>P90<3T",\Q"A\(^PGA1TFX@/8X7OS+L+C>[BL:'&[[#$T;FS$S,'W<$E:> M8R5P\_?1*5AO$*.:..[8J)//"N[OO#Z1^(F33BA67\&UER0XE@LF=PNI73I- MPVKN0%T^%4**F9:F:)#X5W-;]:1N+YN "MW=5@X:8=7Q]KJ[;1SA/B5TJ#JX M*ASG1J7AQW1WBSB*7:H.8MC=]>+H]BLA'&#L=NAG#Z_6/J;Y;\C0U4>_S^[WL:DNHN=GJ[V!$B!+6G$'1?T%!!^D23OI24 M"'"DS9]-0JQ0$@T"IQL:BE-M4Z#^,RK^51 N[^1048>*MH.*UM^5'/SIX$\' M?SKX4^W+B.P%ZU0#) 7(R=X=FCEHIU=DM1GS;S\6)>)F/&C5"_:B5HO?>R3/ M9O!X$/YC_6#'AE_IW]=MA6#G\9KW>!M.),CO;459>JUX]^33\(%]5E+7I[*- M@5)L;,V3%X3V4JNDQ:N4[0V5@CK*"IA0RA\$XEIT]K)K4KXGF$N_S"2[>$8T MP DWRFXR">N=?6?4(OL=X<4R1>'D$5%_@E%S%A:WW M0%+^0&%*<9S@X#<_RCJ6+>C3XQ/L):%SA-.,F363.-P]B+7EMB.I*K]K-EZQ M:^X,[!&MT#2^J=A+ .MENU!^;WPB_(UY,TPM$Q$3.X*(Z)"N=[9R;C7>#RMN)9HKZB MMP:8[9GEP['?=IWP"?W0D'(^]6AV:9\'9'67]OFMG!A)8J"RG9GL4ZA*-4Q MU=-2ZFHT9/0,0NE6BDJ42-;V0+!=B\!BP37,N?,G_Z M# 27TY*Y61)=++@KR]AU3#389W%AT2XLVH5%N[#H5O4)B!?9(@<7#NW"H4<0 M37#2=56'ZPA8MP5TJNUMQ]["[[A'$GG7-2@SG#L+)P!_:4CQ!)I$NX"" [(&54<:/)D-K_(UE<;=Y5>2>K>5 M8FXJ2VM)2]L.\)Y,=+Y<_)7E#Q$R;K(<"9NF2T0?EGY\?,0?. -?V.#I9Z:A MESZFG=RNMTJ<][V-TY/SV5FPB.;G3T'$PUL$FO2-6:X]I7]0KT*A=$ O_C0B.7RA)!%K8YW!@/R/*PJB>_C%A26Y ML"07EN3"DCK1)P F:8LL7&B2"TTR!2D[4->]..HAF>ATT]C#8*6D'-0 +$%ZIT58!BJ$G ML!#AY1A/=T=H$E( G@CM@HUV!C MD-%5GL9^$^\*P.9FPR>J\!C,T)=4&+!V1U%[0X21(V+VRAE3-S\1Q$ M&5]6MY2P24I?.'R8\L!BM@37?'ZK0A+U1_%^:)&)\XSIYPK1SVA-$IPFYP45 MA\GQH+8MD,,W)QPBMMFM<)+P0X-M:AR$*;]511:TCX$ S2 @&=MRI3S &ILC M_@X%"#_FY3=1"F-!UL4((^P,#Z]BMO.B!_\9)4HNY.V-L7"-_1F.<(J!+(C; M&V/AWH\8,=NE"F)#WL<(*]DJB_@AG9NXW#2C:,FL,_R("K6Y9AX9T_WIG.F/ MF+DZHQA@-V1V!I.[']WZF"V+V@#Y^0$KHC;_8[T3M4WR%.M@ MO\U@B)W,DKR&+83HP[:F2-_962#JQE0[F5,QZ#\R3L9 M96;/IM5A1]JM?X8VKW_>H=P !!OVX'[]L_2%D/ )1R*[\/#/_1-X%3\R 1'Z MPI1:0&15D_X)W9M5=FCGY]V21"&B20'F"HA7=3-I.((5_+CAL,A6F(WJ#D:9 M4.Z8E6T',@-@VQW4QP0K,4JF\W-V(&&%E2AK:H!P$B_X*R6?T4Q%M[BE6;+5 MBB]MW#_Q.21TZ(0*:*]L:S(7-2=(9]M1=^B?B5N*UC[.J\+$"8\&WQ.S?!5H M]#3!EN!:26P50;J8+"G!80WYC$C;FB ]]=D.'U[XE!=Y2_:@8.:RX "+^8!V M=#EZ>D1/YYQ+^ M:BT3E\-W.CE\?>09C27A8X!Y1D-,R@!<*=HB$#FK>S*I<;5GR_(!RPA@_MN2 MW026"3Q6J[L$I(&*1GP+T%V"T$!%H0UE=%>$>* 2TK[0[R O9Y-20E(_ZC>+ M ;[=R$*8NLNR&:C2P!$U6\YJ'0-/=6ECEXTGX79/,CJ1&;;HC(Y\JL,+NK/J M#*3OZ8@#="7486:YJ9-(+IV6$FXZ3!,?IMQ>MZTMCH&[3K C"AKA8"W MPJN4)3'9@8LIR F;9@X7RR4#BJ3&JX0:AM*QMP MJ'0/=%6\NRV&CK9[=2HP((QE@;%C.P:H+9R&*7H6^EW: #,@$-N634E;3-!( M=:LP0OT="I)&9(NGJE&4$!#[::'3S M(&PYKC05J$F%(:L.,#VYJ;,,ND,3!R\ESO>QLDSUQ3.B 69;+I-5 M#EJ65[8/9*]V>%Y+_+?\'8TJMCK\3,M"8%_E]LM0?" M,Q@85X^8[=)G+]\2#J]/V/OE"2K5D/]C.3"^,U8_9SP?:QEID@P>1;V* Z6_ F!.W;B7,SG2+A1]$N$R6SN#0"^O:TLDU[.4(SF MPHH,BEXFJ[ P XJB .>*S/X[0KEO&H>3%:$I_CO_O9 K=5>3K!7:,IWO:] T M;J2K DET^"4#)?J8;\6/]FE<['XYO#B=2RLD2_L8?:IY+ZR Z0"^@6MC)![ ML T>!,N*&9#W,[D0Q<3M\DJU^=IU-:U?!P2*8WC!/(J'&-8TOEHV+V5Z\'2^ M]^L:$ZPSZ-#$4:0$ZTSU7I^!Z?'6B2O=8(6SJ#_ ()CD5QZ'A,I*OT('&-ID M[M[S.E^BX,^D++.S[Z+#>=88; C,E_GI&RN\,D\=S#QD,,.3GR+*S$INR,@T MN;)5_^1^]>F?*.6;^3T*,IHKSQTJ4+>-6;G-OML^%OB 5FM"??IRM6*S05<2 MX[R]#QB=5EXIH )J@Z]C^ F'6PXE8KSJ/Y @V'Z*K_4:S"W%0,,<&XKJ*PW MMX"!!L-T!42NQVS% .<6_U+A_H#&6%Z=Q4BYN>XC8&*OMM;+1X0SM\]YL^& MGI-$>&Y*>GCQ+^8Y>2"3X*\,4[1-P9_&^36=@A]EOP&P!'T<5'\ LU.W=]%Z MO9^D*F)+U=XL"SP#F3 M'[< #K9MC5)?_?:\@/SJQB9!W+'7H^>F\B6/U837H1=VQ7-"5S[D(0"]WE:7>!=KH"OM[DJ[N]+NKK2[(#VR*39DB[0:R(& D"GK M%IA4K;J/<^Y.\4R4&.U27*^*#>C'%W:GN%8+6BL\M;ML8HME#'-].TA!_E2( M-F;V%,\;LE?">C&HMM25Z$NZ< 2P@[3GD]'A#F-5[*D! 3'IZD8C=F"H&5?> M&K*02A(0@=V!&6:=&&61OU:96/4$UV;.>G>5748C3O5R%B2*=%CB9?RR@R=J M=%@,9BQBK%O* 2PZ_;>PQB(ZV2E2/UL&+%AXT6KK3NE:X?Y@P<*K7%LG6'#B M#%B8VE6Q#931:B;%^J' ]M2V:W!/!(X/[]P+[%?I&HAC'P&J'V-JRW522X)L M%OII"Y#3C3#!H:4=^H3]'ROMR+)^%I$M:'JCXP6<6F9Y& )$#H(5?"T.\N\< M4AS$BM64'3RBN8-38_SBTTEQZOQJ=HP"A,6CVW(ZM".S-NHI=('+DLU<5;.P 0;1!=)[5\.\ 4!^>O:.ZD]2M:=(V^=H1NMF8J?$:T(;EU3AOSI&EZI(QZ;([NAI][$IV6Q*3:-[;.J K!8>FVJG( +'R:?S._2(XMWN<%#V MH+*-@:< RB<@F=^4(RR*8@VJYN89./,3'.0V;)0=ORZEV-_2_<>UGZJ.1=[9$,U A#^0DE M-V.J&[G:=_:5C/L=X<62&=J31[8X%^@F6\T0GT.;E^U/97%Z0KMN4)[KM">*[0GN 9L;'19ISA2<4E0 MSN[NM@Q$OL"D(<&ZK+FW @D"Z%#:LK6HV24UL5Q;=A,M"!^&)VRN EO2*Y,&54$QK0T\4*&TIE/ 48U& M1 E(_Q;3LLC\?Y.(6[B[MQ1V5<@F%"??US%K,!?D-09Q9H(H7%Z+'5GS<6'N/@0%Q_BXD/$%1#=TX%=F,?=J=$CHC/2 M=]'P%L4#$'HO7ITM^MWOU+1K\ML5_M#K1-3T4NV*JNA$XAJ(H0FX/R8I\CYZ M"2](-^/O4.; ]O8A2M'O47%OZX4H]7&T/0/5Z'^[W^OU,J +TMW=0/MW \?J MEY=BW$UD5U-:LM'3U_J'4"91_K6R'.71J[6[V"D9^J=FW*FDZYYNS4)P[YPQ0W_@I5[MA]?,KAY@Y(AMK,?9UQ#G ^'<"Y^BPE M?6Y^MHA2#5Q+#!=;H"RE/@&MH.Y@I8') V!6V:(;?5QN#5P=AGRY9>16 G:U MT\Q_-0;Q_>*A,O+88[V\A!/O)=EJY=,7'LY:\==ZV%[S#_4/ZK5%LT/S>D/S MKD)_23Y4H@3"OW<)(C97(1!ZV):F-G"8$YKN.1()?MQ[(_;BF9?D0&&1N+E: M9\7N.9T?Y:RL2":,;6UU;"-E+>FFFCA9K4AQ608/30!-4_YTV-7/L:IP,HM M&#\.3[8?3X89:$3+^!R[3-2@CX99.W80$*P@"D]R[')P8.@HP- A!K@WL%.L M6S7Z@M(UVZT*;&ZD8%"[O[O Y"$J60?X#%B 5M15:AO(,7;-\^&]1[>WN%[@ M)\M]!RG_.?\_M'L(U6,KZ*A3O;N?CK[>_X50IXRX6Z+>;HF$4$)'$PRZP^E4 MN7HMGU,\L7SPL/(D/?J MR*04 =65;4W.I+OI&*M/:F8?=1BQ_1BQ*W(Q"N@K172848"US)?N-&:P<@(9 M R<(;[5J"1I#&WYD9VG^N W[-R"+&.>Y/.7O$F_VLOU[$/E)4A-5:/B5_M&# M5@AV*$%O*,$MH@&*=T\U-7B>M+7Q6F#K?HT"[$?IRRU>LX_Z2VO MO2\.GM7KV0*I>16>8E^?I+<$Q^E5_(!7Z%N2OQ6QSM*O*%V24$QRO1&Z)GV: MI4UI%P_1)3[6< L#X6"M;)-=1P7?4A)F03JE]X@^XJ"J%H"J6:^$\E5:TI ( M(ZZ5;?O'.TJ2I&G_E6U,@&$&'[%V0-HP@+1NB&6[/M_RYYL383K_0D@HVWQJ M]!P<6]**%UI]#; F.+NE&QFLTZG@N$WM (?7VH_7*FTLHF79C%T<=79]TFA/ MM45B\@!HM1D_=M0?LI ]O;8Q0"__- VK&P13=V]1<.V&7OT.&0QU0;4QBZ< MFGK4&,VS)?2W=;FID$1;%*Z/._V!ZXZ[TZ]U5]T8C;/E[)<+K.5++LCU=?D7 M_G^\>B3[S?\'4$L! A0#% @ )T*+31G:?A@_G BYL* !$ M ( ! '!P:6@M,C Q.#$P,S$N>&UL4$L! A0#% @ )T*+3'-D M4$L! A0#% @ )T*+30"%JOL!# J4 !4 ( !8JL M '!P:6@M,C Q.#$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( "="BTVUP8NHV3, M %5@! 5 " 9:W !P<&EH+3(P,3@Q,#,Q7V1E9BYX;6Q0 M2P$"% ,4 " G0HM-:&UL4$L! A0#% @ )T*+3='E*TC?-@ M>\,$ !4 ( !#3D! '!P:6@M,C Q.#$P,S%?<')E+GAM;%!+ 4!08 !@ & (H! ?< $ ! end