0001171843-20-003541.txt : 20200508 0001171843-20-003541.hdr.sgml : 20200508 20200508090116 ACCESSION NUMBER: 0001171843-20-003541 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200508 DATE AS OF CHANGE: 20200508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UFP TECHNOLOGIES INC CENTRAL INDEX KEY: 0000914156 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 042314970 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12648 FILM NUMBER: 20858929 BUSINESS ADDRESS: STREET 1: 100 HALE STREET CITY: NEWBURYPORT STATE: MA ZIP: 01950 BUSINESS PHONE: 978-352-2200 MAIL ADDRESS: STREET 1: 100 HALE STREET CITY: NEWBURYPORT STATE: MA ZIP: 01950 10-Q 1 f10q_050820p.htm FORM 10-Q

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark one)

 

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

 

For the quarterly period ended     MARCH 31, 2020    

 

OR

 

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

 

For the transition period from _________ to _________

 

Commission File Number: 001-12648

 

UFP Technologies, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware 04-2314970
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)

 

100 Hale Street, Newburyport, MA 01950, USA

(Address of principal executive offices) (Zip Code)

 

(978) 352-2200

(Registrant's telephone number, including area code)

 

_________________________________________

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

 

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

 

Title of each class Trading Symbol(s) Name of each exchange on which registered
Common Stock UFPT The NASDAQ Stock Market L.L.C.

 

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  X ; No ____

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).

Yes  X ; 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  X

 

7,482,844 shares of registrant’s Common Stock, $0.01 par value, were outstanding as of May 1, 2020.

 

1

  

 

UFP Technologies, Inc.

 

Index

 

Page

 

PART I - FINANCIAL INFORMATION 3
Item 1. Financial Statements 3
Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019 (unaudited) 3
Condensed Consolidated Statements of Income for the Three Months Ended March 31, 2020 and March 31, 2019 (unaudited) 4
Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2020 and March 31, 2019 (unaudited) 5
Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2020 and March 31, 2019 (unaudited) 6
Notes to Interim Condensed Consolidated Financial Statements 7
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations 17
Item 4. Controls and Procedures 22
PART II - OTHER INFORMATION 23
Item 1A. Risk Factors 23
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 24
Item 6. Exhibits 24
Signatures 25

 

 

 

2

  

 

PART I: FINANCIAL INFORMATION

 

ITEM 1:FINANCIAL STATEMENTS

 

UFP Technologies, Inc.

Condensed Consolidated Balance Sheets

(In thousands, except share data)

(Unaudited)

 

 

   March 31,
2020
  December 31,
2019
Assets          
Current assets:          
Cash and cash equivalents  $7,334   $3,743 
Receivables, less allowance of $541 at March 31, 2020 and $486 at December 31, 2019   29,449    28,648 
Inventories   20,242    18,276 
Prepaid expenses   2,750    2,304 
Refundable income taxes   -    279 
Total current assets   59,775    53,250 
Property, plant and equipment   117,292    116,089 
Less accumulated depreciation and amortization   (61,062)   (59,350)
Net property, plant and equipment   56,230    56,739 
Goodwill   51,838    51,838 
Intangible assets, net   20,661    20,975 
Non-qualified deferred compensation plan   2,790    2,775 
Operating lease right of use assets   2,771    3,034 
Other assets   148    147 
Total assets  $194,213   $188,758 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $7,535   $4,577 
Accrued expenses   6,350    8,483 
Deferred revenue   2,432    2,574 
Operating lease liabilities   1,140    1,150 
Income taxes payable   5    - 
Total current liabilities   17,462    16,784 
Deferred income taxes   5,342    4,921 
Non-qualified deferred compensation plan   2,817    2,788 
Operating lease liabilities   1,687    1,940 
Other liabilities   630    334 
Total liabilities   27,938    26,767 
Commitments and contingencies          
Stockholders’ equity:          
Preferred stock, $.01 par value, 1,000,000 shares authorized; no shares issued   -    - 
Common stock, $.01 par value, 20,000,000 shares authorized; 7,512,403 and 7,482,844 shares issued and outstanding, respectively at March 31, 2020;7,475,768 and 7,446,209 shares issued and outstanding, respectively at December 31, 2019   75    74 
Additional paid-in capital   31,344    30,952 
Retained earnings   135,443    131,552 
Treasury stock at cost, 29,559 shares at March 31, 2020 and December 31, 2019   (587)   (587)
Total stockholders’ equity   166,275    161,991 
Total liabilities and stockholders' equity  $194,213   $188,758 

 

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

 

3

  

 

UFP Technologies, Inc.

Condensed Consolidated Statements of Income

(In thousands, except per share data)

(Unaudited)

 

   Three Months Ended
   March 31,
   2020  2019
Net sales  $48,277   $47,328 
Cost of sales   35,454    34,831 
Gross profit   12,823    12,497 
Selling, general and administrative expenses   7,752    7,244 
Gain on sale of fixed assets   (4)   - 
Operating income   5,075    5,253 
Interest expense   16    231 
Other expense   327    239 
Income before income tax expense   4,732    4,783 
Income tax expense   841    1,049 
Net income  $3,891   $3,734 
           
Net income per share:          
Basic  $0.52   $0.50 
Diluted  $0.52   $0.50 
Weighted average common shares outstanding:          
Basic   7,457    7,402 
Diluted   7,538    7,466 

 

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

 

4

  

 

UFP Technologies, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(In thousands)

(Unaudited)

 

Three Months Ended March 31, 2020
         Additional           Total
   Common Stock  Paid-in  Retained  Treasury Stock  Stockholders'
   Shares  Amount  Capital  Earnings  Shares  Amount  Equity
                      
Balance at December 31, 2019   7,446   $74   $30,952   $131,552    30   $(587)  $161,991 
                                    
Share-based compensation   28    -    537    -    -    -    537 
Exercise of stock options   20    1    415    -    -    -    416 
Net share settlement of restricted stock units   (11)   -    (560)   -    -    -    (560)
Net income   -    -    -    3,891    -    -    3,891 
                                    
Balance at March 31, 2020   7,483   $75   $31,344   $135,443    30   $(587)  $166,275 

 

 

Three Months Ended March 31, 2019
         Additional           Total
   Common Stock  Paid-in  Retained  Treasury Stock  Stockholders'
   Shares  Amount  Capital  Earnings  Shares  Amount  Equity
                      
Balance at December 31, 2018   7,385   $74   $29,168   $111,802    30   $(587)  $140,457 
                                    
Share-based compensation   20    -    294    -    -    -    294 
Exercise of stock options   17    -    285    -    -    -    285 
Net share settlement of restricted stock units   (8)   -    (271)   -    -    -    (271)
Net income   -    -    -    3,734    -    -    3,734 
                                    
Balance at March 31, 2019   7,414   $74   $29,476   $115,536    30   $(587)  $144,499 

 

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

 

5

  

 

UFP Technologies, Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

   Three Months Ended
   March 31,
   2020  2019
Cash flows from operating activities:          
Net income  $3,891   $3,734 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   2,066    2,022 
Gain on sale of fixed assets   (4)   - 
Share-based compensation   537    294 
Deferred income taxes   421    424 
Changes in operating assets and liabilities:          
Receivables, net   (801)   (1,451)
Inventories   (1,966)   139 
Prepaid expenses   (446)   364 
Refundable income taxes   284    781 
Other assets   247    (338)
Accounts payable   2,726    (907)
Accrued expenses   (2,133)   (2,506)
Deferred revenue   (142)   465 
Non-qualified deferred compensation plan and other liabilities   62    608 
Net cash provided by operating activities   4,742    3,629 
Cash flows from investing activities:          
Additions to property, plant, and equipment   (1,020)   (1,388)
Proceeds from sale of fixed assets   13    - 
Net cash used in investing activities   (1,007)   (1,388)
Cash flows from financing activities:          
Payments on revolving line of credit   -    (3,000)
Proceeds from exercise of stock options   416    285 
Payment of statutory withholdings for restricted stock units vested   (560)   (271)
Net cash used in financing activities   (144)   (2,986)
Net increase (decrease) in cash and cash equivalents   3,591    (745)
Cash and cash equivalents at beginning of period   3,743    3,238 
Cash and cash equivalents at end of period  $7,334   $2,493 

 

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

 

6

  

 

Notes to Interim Condensed Consolidated Financial Statements

 

(1)Basis of Presentation

 

The interim condensed consolidated financial statements of UFP Technologies, Inc. (the “Company”) presented herein, have been prepared pursuant to the rules of the Securities and Exchange Commission for quarterly reports on Form 10-Q and do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America. These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended December 31, 2019, included in the Company's 2019 Annual Report on Form 10-K, as filed with the Securities and Exchange Commission.

 

The condensed consolidated balance sheets as of March 31, 2020 and December 31, 2019, the condensed consolidated statements of income for the three-month periods ended March 31, 2020 and 2019, the condensed consolidated statements of stockholders’ equity for the three-month periods ended March 31, 2020 and 2019, and the condensed consolidated statements of cash flows for the three-month periods ended March 31, 2020 and 2019 are unaudited but, in the opinion of management, include all adjustments (consisting of normal, recurring adjustments) necessary for a fair presentation of results for these interim periods. The condensed consolidated balance sheet as of December 31, 2019 has been derived from the Company’s annual financial statements that were audited by an independent registered public accounting firm but does not include all of the information and footnotes required for complete audited financial statements.

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.

 

The results of operations for the three-month period ended March 31, 2020 are not necessarily indicative of the results to be expected for the entire fiscal year ending December 31, 2020.

 

Recent Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Accounting Standards Codification (ASC) 326). The Company adopted ASC 326 on January 1, 2020. See Note 4 for further details.

 

In January 2017, the FASB issued ASU 2017-04, Intangibles—Goodwill and Other (ASC 350), Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company adopted ASC 350 on January 1, 2020 and it did not have a material impact on its financial condition or results of operations.

 

Revisions

 

Certain revisions have been made to the December 31, 2019 Condensed Consolidated Balance Sheet to conform to the current year presentation relating to a reclassification of long-term operating lease liabilities to current operating lease liabilities. The reclassification resulted in an increase of current operating lease liabilities of $476 thousand and a decrease of long-term operating lease liabilities of $476 thousand. These revisions had no impact on previously reported earnings, net income or cash flows and are deemed immaterial to the previously issued financial statements.

 

7

  

 

(2)Revenue Recognition

 

The Company recognizes revenue when a customer obtains control of a promised good or service. The amount of revenue recognized reflects the consideration that the Company expects to be entitled to in exchange for promised goods or services. The Company recognizes revenue in accordance with the core principles of ASC 606 which include (1) identifying the contract with a customer, (2) identifying separate performance obligations within the contract, (3) determining the transaction price, (4) allocating the transaction price to the performance obligations, and (5) recognizing revenue. The Company recognizes all but an immaterial portion of its product sales upon shipment. The Company recognizes revenue from the sale of tooling and machinery primarily upon customer acceptance, with the exception of certain tooling where control does not transfer to the customer, resulting in revenue being recognized over the estimated time for which parts are produced with the use of each respective tool. The Company recognizes revenue from engineering services as the services are performed. The Company recognizes revenue from bill and hold transactions at the time the specified goods are complete and available to the customer. In the ordinary course of business, the Company accepts sales returns from customers for defective goods, such amounts being immaterial. Although only applicable to an insignificant number of transactions, the Company has elected to exclude sales taxes from the transaction price. The Company has elected to account for shipping and handling activities for which the Company is responsible under the terms and conditions of the sale not as performance obligations but rather as fulfillment costs. These activities are required to fulfill the Company’s promise to transfer the good and are expensed when revenue is recognized.

 

Disaggregated Revenue

 

The following table presents the Company’s revenue disaggregated by the major types of goods and services sold to our customers (in thousands):

 

   Three Months Ended
   March 31,
Net sales of:  2020  2019
Products  $47,029   $46,410 
Tooling and Machinery   677    645 
Engineering services   571    273 
Total net sales  $48,277   $47,328 

 

Contract balances

 

Timing of revenue recognition may differ from the timing of invoicing to customers. When invoicing occurs prior to revenue recognition, the Company has deferred revenue, or contract liabilities, included within “deferred revenue” on the condensed consolidated balance sheet.

 

The following table presents opening and closing balances of contract liabilities for the three months ended March 31, 2020 and 2019 (in thousands):

 

   Contract Liabilities
   Three Months Ended
March 31,
   2020  2019
Deferred revenue - beginning of period  $2,574   $2,507 
Increases due to consideration received from customers   525    991 
Revenue recognized   (667)   (526)
Deferred revenue - end of period  $2,432   $2,972 

 

Revenue recognized during the three months ended March 31, 2020 and 2019 from amounts included in deferred revenue at the beginning of the period was approximately $517 thousand and $497 thousand, respectively.

 

8

  

 

When invoicing occurs after revenue recognition, the Company has unbilled receivables (contract assets) included within “receivables” on the condensed consolidated balance sheet. The Company considered the guidance in ASC 326 upon adoption and in the current period and determined that an allowance for credit losses was not necessary on the unbilled receivables balance due to there being no history of credit losses. The following table presents opening and closing balances of contract assets for the three months ended March 31, 2020 and 2019 (in thousands):

 

   Contract Assets
   Three Months Ended
March 31,
   2020  2019
Unbilled Receivables - beginning of period  $72   $65 
Increases due to revenue recognized - not invoiced to customers   522    85 
Decreases due to customer invoicing   (404)   (106)
Unbilled Receivables - end of period  $190   $44 

 

(3)Supplemental Cash Flow Information

 

   Three Months Ended
   March 31,
   2020  2019
   (in thousands)
Cash paid for:          
Interest  $12   $47 
Income taxes, net of refunds  $-   $(156)
           
Non-cash investing and financing activities:          
Capital additions accrued but not yet paid  $232   $108 
Recognition of lease asset and liability  $-   $3,831 

 

(4)Allowance for Credit Losses

 

Effective January 1, 2020, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses (ASC 326) which is required to be applied by means of a cumulative-effect adjustment to the opening retained earnings balance as of the adoption date. This ASU replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables and contract assets. The amendment requires entities to consider forward-looking information to estimate expected credit losses, resulting in earlier recognition of losses for receivables that are current or not yet due, which were not considered under the previous accounting guidance. There was no impact to the Company’s opening retained earnings or its consolidated balance sheet upon adoption.

 

The Company is exposed to credit losses primarily through sales of products and services. The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Due to the short-term nature of such receivables, the estimate of amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company’s monitoring activities include timely account reconciliation, dispute resolution, payment confirmation, consideration of customers' financial condition and macroeconomic conditions. Balances are written off when determined to be uncollectible. The Company considered the current and expected future economic and market conditions surrounding the novel coronavirus ("COVID-19") pandemic and included specific allowance amounts for any customer determined to have been significantly impacted. Estimates are used to determine the allowance. It is based on assessment of anticipated payment and all other historical, current and future information that is reasonably available.

 

9

  

 

The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected for the three months ended March 31, 2020 (in thousands):

 

   Allowance for Credit
Losses
   Three Months Ended
March 31, 2020
Allowance - beginning of period  $486 
Provision for expected credit losses   60 
Amounts written off against the allowance   (5)
Allowance - end of period  $541 

 

(5)Fair Value of Financial Instruments

 

Financial instruments recorded at fair value in the consolidated balance sheets, or disclosed at fair value in the footnotes, are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels defined by ASC 820, Fair Value Measurements and Disclosures, and directly related to the amount of subjectivity associated with inputs to fair valuation of these assets and liabilities, are as follows:

 

Level 1

Valued based on unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.

 

Level 2

Valued based on either directly or indirectly observable prices for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.

 

Level 3

Valued based on management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

 

The following table presents the fair value and hierarchy levels, for financial assets that are measured at fair value on a recurring basis (in thousands):

 

Level 2  March 31,
2020
  March 31,
2019
Liabilities:          
Derivative financial instruments  $(624)  $(175)

 

Derivative financial instruments consist of an interest rate swap for which fair value is determined through the use of a pricing model, that utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals for the full term of the swap agreement.

 

The Company has financial instruments, such as accounts receivable, accounts payable, and accrued expenses, that are stated at carrying amounts that approximate fair value because of the short maturity of those instruments. The carrying amount of the Company’s long-term debt approximates fair value as the interest rate on the debt approximates the estimated borrowing rate currently available to the Company.

 

10

  

 

(6)Share-Based Compensation

 

Share-based compensation is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

The Company issues share-based awards through several plans that are described in detail in the notes to the consolidated financial statements for the year ended December 31, 2019. The compensation cost charged against income for those plans is included in selling, general & administrative expenses as follows (in thousands):

 

   Three Months Ended
   March 31,
Share-based compensation related to:  2020  2019
Common stock grants  $100   $100 
Stock option grants   60    7 
Restricted Stock Unit Awards ("RSUs")   377    187 
Total share-based compensation  $537   $294 

 

The total income tax benefit recognized in the condensed consolidated statements of income for share-based compensation arrangements was approximately $348 thousand and $164 thousand for the three-month periods ended March 31, 2020 and 2019, respectively.

 

The following is a summary of stock option activity under all plans for the three-month period ended March 31, 2020:

 

   Shares Under
Options
  Weighted
Average
Exercise Price

(per share)
  Weighted
Average
Remaining
Contractual
Life
(in years)
  Aggregate
Intrinsic
Value
(in thousands)
Outstanding at December 31, 2019   105,614   $25.34           
Granted   -                
Exercised   (19,586)  $21.20           
Outstanding at March 31, 2020   86,028   $26.28    5.70   $1,025 
Exercisable at March 31, 2020   65,742   $23.04    5.00   $989 
Vested and expected to vest at March 31, 2020   86,028   $26.28    5.70   $1,025 

 

During the three-month period ended March 31, 2020, the total intrinsic value of all options exercised (i.e., the difference between the market price on the exercise date and the price paid by the employees to exercise the options) was approximately $530 thousand, and the total amount of consideration received by the Company from the exercised options was approximately $415 thousand. During the three-month period ended March 31, 2019, the total intrinsic value of all options exercised was approximately $274 thousand, and the total amount of consideration received by the Company from the exercised options was approximately $285 thousand. At its discretion, the Company allows option holders to surrender previously owned common stock in lieu of paying the exercise price and withholding taxes. During both the three-month periods ended March 31, 2020 and 2019, no shares were surrendered for this purpose.

 

On February 24, 2020, the Company’s Compensation Committee approved the award of $400 thousand, payable in shares of common stock to the Company’s Chairman, Chief Executive Officer, and President under the 2003 Incentive Plan. Subject to his continued employment and the terms of his employment agreement, the shares will be issued in December 2020.

 

11

  

 

The following table summarizes information about RSU activity during the three-month period ended March 31, 2020:

 

   Restricted
Stock Units
  Weighted Average
Award Date
Fair Value
Outstanding at December 31, 2019   113,866   $28.36 
Awarded   42,733    49.96 
Shares vested   (28,244)   27.02 
Outstanding at March 31, 2020   128,355   $31.58 

 

At the Company’s discretion, upon vesting RSU holders are given the option to net-share settle to cover the required minimum withholding tax and the remaining amount is converted into the equivalent number of common shares and issued to the RSU holder. During the three-month periods ended March 31, 2020 and 2019, 11,195 and 8,132 shares were surrendered at an average market price of $49.99 and $33.35, respectively.

 

As of March 31, 2020, the Company had approximately $4.0 million of unrecognized compensation expense that is expected to be recognized over a period of 4 years.

 

(7)Inventories

 

Inventories are stated at the lower of cost (determined using the first-in, first-out method) or net realizable value, and consist of the following at the stated dates (in thousands):

 

   March 31,
2020
  December 31,
2019
Raw materials  $11,471   $10,540 
Work in process   2,795    2,279 
Finished goods   5,976    5,457 
Total inventory  $20,242   $18,276 

 

(8)Leases

 

The Company has operating leases for offices, manufacturing plants, vehicles and certain office and manufacturing equipment. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage, are not included in the ROU assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense. The Company determines if an arrangement is a lease at the inception of a contract. Operating lease ROU assets and operating lease liabilities are stated separately in the condensed consolidated balance sheet. 

 

ROU assets represent the Company's right to use an underlying asset during the lease term and operating lease liabilities represent the Company's obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at commencement date based on the net present value of fixed lease payments over the lease term. The Company's lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise that option. ROU assets will also be adjusted for any deferred or accrued rent. As the Company's operating leases do not typically provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term.

 

12

  

 

   Three Months Ended
   March 31,
($'s in thousands)
   2020  2019
Lease Cost:          
Operating  $305   $307 
Variable   57    57 
Short-term   7    6 
Total lease cost  $369   $370 
           
Cash paid for amounts included in measurement of lease liabilities:          
Operating  $305   $303 
           
Weighted-average remaining lease term (years):          
Operating   2.45    3.37 
Weighted-average discount rate:          
Operating   4.45%   4.45%

 

The aggregate future lease payments for operating leases as of March 31, 2020 were as follows (in thousands):

 

Remainder of 2020  $874 
2021   1,121 
2022   959 
2023   36 
2024   - 
Thereafter   - 
Total lease payments   2,990 
Less: Interest   (163)
Present value of lease liabilities  $2,827 

 

(9)Income Per Share

 

Basic income per share is based on the weighted average number of shares of common stock outstanding. Diluted income per share is based upon the weighted average number of common shares outstanding and dilutive common stock equivalent shares outstanding during each period.

 

The weighted average number of shares used to compute basic and diluted net income per share consisted of the following (in thousands):

 

   Three Months Ended
   March 31,
   2020  2019
Basic weighted average common shares outstanding   7,457    7,402 
Weighted average common equivalent shares due to stock options and RSUs   81    64 
Diluted weighted average common shares outstanding   7,538    7,466 

 

 

13

  

 

The computation of diluted earnings per share excludes the effect of the potential exercise of stock options when the average market price of the common stock is lower than the exercise price of the related options during the period. These outstanding stock awards are not included in the computation of diluted income per share because the effect would be antidilutive. For both the three-month periods ended March 31, 2020 and 2019, the number of stock awards excluded from the computation of diluted earnings per share for this reason was zero.

 

(10)Segment Reporting

 

The Company consists of a single operating and reportable segment.

 

Revenues from customers outside of the United States are not material. No customer comprised more than 10% of the Company’s consolidated revenues for both the three-month periods ended March 31, 2020 and 2019. All of the Company’s assets are located in the United States.

 

The Company’s products are primarily sold to customers within the Medical, Automotive, Consumer, Aerospace and Defense, Industrial, and Electronics markets. Net sales by market for the three-month periods ended March 31, 2020 and 2019 are as follows (in thousands):

 

   Three Months Ended March 31,
   2020  2019 (1)
Market  Net Sales  %  Net Sales  %
             
Medical  $33,688    69.8%  $28,944    61.2%
Automotive   4,602    9.5%   5,738    12.1%
Consumer   3,439    7.1%   4,424    9.3%
Aerospace & Defense   2,711    5.6%   3,532    7.5%
Industrial   1,917    4.0%   2,485    5.3%
Electronics   1,920    4.0%   2,204    4.7%
Net Sales  $48,277    100.0%  $47,327    100.0%

 

(1)Certain amounts for the three months ended March 31, 2019 were reclassified between markets to conform to the current period presentation.

 

(11)Other Intangible Assets

 

The carrying values of the Company’s definite lived intangible assets as of March 31, 2020 are as follows (in thousands):

 

   Tradename
& Brand
  Non-
Compete
  Customer
List
  Total
Estimated useful life  10 years  5 years  20 years   
Gross amount  $367   $462   $22,555   $23,384 
Accumulated amortization   (80)   (200)   (2,443)   (2,723)
Net balance  $287   $262   $20,112   $20,661 

 

 

14

  

 

Amortization expense related to intangible assets was approximately $314 thousand for both the three-month periods ended March 31, 2020 and 2019. The estimated remaining amortization expense as of March 31, 2020 is as follows (in thousands):

 

Remainder of:   
2020  $943 
2021   1,257 
2022   1,257 
2023   1,172 
2024   1,164 
Thereafter   14,868 
Total  $20,661 

 

(12)Income Taxes

 

The income tax expense included in the accompanying unaudited condensed consolidated statements of income principally relates to the Company’s proportionate share of the pre-tax income of its wholly-owned subsidiaries. The determination of income tax expense for interim reporting purposes is based upon the estimated effective tax rate for the year, adjusted for the impact of any discrete items which are accounted for in the period in which they occur. The Company recorded tax expense of approximately 17.8% and 21.9% of income before income tax expense for the three-month periods ended March 31, 2020 and 2019, respectively.

 

(13)Indebtedness

 

On February 1, 2018, the Company, as the borrower, entered into an unsecured $70 million Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”) with certain of the Company’s subsidiaries (the “Subsidiary Guarantors”) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates the Company’s prior credit agreement.

 

The credit facilities under the Amended and Restated Credit Agreement (the “Amended and Restated Credit Facilities”) consist of a $20 million unsecured term loan and an unsecured revolving credit facility, under which the Company may borrow up to $50 million.  The Amended and Restated Credit Agreement matures on February 1, 2023.  The proceeds borrowed pursuant to the Amended and Restated Credit Agreement may be used for general corporate purposes, as well as permitted acquisitions. The Company’s obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.

 

The Amended and Restated Credit Agreement calls for interest of LIBOR plus a margin that ranges from 1.0% to 1.5% or, at the discretion of the Company, the bank’s prime rate less a margin that ranges from 0.25% to zero. In both cases the applicable margin is dependent upon Company performance.  Under the Amended and Restated Credit Agreement, the Company is subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.  The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments. As of March 31, 2020 there were no amounts outstanding under the Amended and Restated Credit Facilities other than $0.7 million in standby letters of credit outstanding drawable as a financial guarantee on worker’s compensation insurance policies. As of March 31, 2020, the applicable interest rate was approximately 1.99% and the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.

 

15

  

 

Derivative Financial Instruments

 

The Company uses interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, the Company is not exposed to the counterparty’s credit risk. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken. The Company assesses interest rate risk by identifying and monitoring changes in interest rate exposures that may adversely impact expected future cash flows and by evaluating hedging opportunities. The Company’s debt obligations expose the Company to variability in interest payments due to changes in interest rates. The Company believes that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, in connection with the term loan under the Amended and Restated Credit Agreement, the Company entered into a $20 million, 5-year interest rate swap agreement under which the Company receives three-month LIBOR plus the applicable margin and pays a 2.7% fixed rate plus the applicable margin. The swap agreement was established to modify the Company’s interest rate exposure by converting interest on the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. Because the Company repaid its term loan in full, the swap agreement no longer serves this purpose and may be canceled by the Company prior to its expiration date. The notional amount was approximately $13.6 million at March 31, 2020. The fair value of the swap as of March 31, 2020 and 2019 was approximately $(624) thousand and $(175) thousand, respectively and is included in other liabilities. Changes in the fair value of the swap are recorded in other expense and were approximately $300 thousand and $239 thousand during the three-months ended March 31, 2020 and 2019, respectively.

 

(14)Subsequent Events

 

The Company’s operations expose it to risks associated with the COVID-19 pandemic. Although the COVID-19 pandemic did not materially impact the Company’s first quarter results, it has since more significantly impacted the Company’s operations. While all of the Company’s factories are deemed essential, not all of its customers’ operations are essential and, therefore, demand for product, especially in the automotive and consumer markets, has been negatively impacted. Partially mitigating this are increased orders from certain customers in the medical market. The COVID-19 pandemic has also impacted the Company’s cost of manufacturing its goods, including higher labor costs, maintenance costs and manufacturing inefficiencies due to employee absenteeism and significantly enhanced cleaning and sterilization. With regard to the Company’s supply chain, there has thus far been minimal disruption in the availability of raw materials, as most of the Company’s major suppliers have also been deemed to be essential businesses. However, to mitigate risk, the Company has increased its purchases of raw materials to establish safety stock.

 

The Company has been notified by several customers that they would be extending payment terms. The Company anticipates that these extended payment terms will be short-term in nature, but they may continue for a longer duration. In the beginning of April, the Company drew down $5.5 million from its revolving credit facility to maintain cash reserves in the event it experiences a substantial shut down of operations, further or extended increase in manufacturing costs or significant exposure to its ability to timely collect its receivables.

 

16

  

 

ITEM 2:MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Forward-looking Statements

 

Some of the statements contained in this Report are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”). These statements are subject to known and unknown risks, uncertainties, and other factors, which may cause our or our industry’s actual results, performance, or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Forward-looking statements include, but are not limited to, statements about the Company’s prospects; statements about the potential impact the COVID-19 pandemic may have on the Company’s business, financial condition and results of operations, including with respect to the different markets in which the Company participates, the demand for its products, the well-being and availability of the Company’s employees, the continuing operation of the Company’s locations, delayed payments by the Company’s customers and the potential for reduced or canceled orders, the Company’s efforts to address the pandemic, including regarding the safety of its employees, the maintenance of its facilities and the sufficiency of the Company’s supply chain, inventory, liquidity and capital resources, including increased costs in connection with such efforts, the impact of the pandemic on the businesses of the Company’s suppliers and customers, and the overall impact the pandemic may have on the Company’s financial results in 2020; statements about the Company’s acquisition strategies and opportunities and the Company’s growth potential and strategies for growth; expectations regarding customer demand; expectations regarding the Company’s liquidity and capital resources, including the sufficiency of its cash reserves and the availability of borrowing capacity to fund operations and/or potential future acquisitions; anticipated revenues and the timing of such revenues; expectations about shifting the Company’s book of business to higher-margin, longer-run opportunities; anticipated trends and potential advantages in the different markets in which the Company competes, including the medical, aerospace and defense, automotive, consumer, electronics, and industrial markets, and the Company’s plans to expand in certain of its markets; anticipated advantages the Company expects to realize from its investments and capital expenditures; anticipated advantages to improvements and alterations at the Company’s existing plants; expectations regarding the Company’s manufacturing capacity, operating efficiencies, and new production equipment; statements about new product offerings and program launches; statements about the Company’s acquisition and integration of Dielectrics and the synergies and other benefits anticipated in connection with the Dielectrics business; the Company’s participation and growth in multiple markets; its business opportunities; and any indication that the Company may be able to sustain or increase its sales, earnings or earnings per share, or its sales, earnings or earnings per share growth rates.

 

Investors are cautioned that such forward-looking statements involve risks and uncertainties that could adversely affect the Company’s business and prospects, and otherwise cause actual results to differ materially from those anticipated by such forward-looking statements, or otherwise, including without limitation: the severity and duration of the COVID-19 pandemic and its impact on the markets in which the Company participates, including its impact on the Company’s customers, suppliers and employees, as well as the U.S. and worldwide economies; the timing, scope and effect of further governmental, regulatory, fiscal, monetary and public health responses to the COVID-19 pandemic; risks and uncertainties associated with the COVID-19 pandemic and its impact on the Company’s business, financial condition and results of operations, including risks relating to decreased, including substantially decreased, demand for the Company’s products; risks relating to the potential closure of any of the Company’s facilities or the unavailability of key personnel or other employees; risks that the Company’s inventory, cash reserves, liquidity or capital resources may be insufficient; risks relating to delayed payments by our customers and the potential for reduced or canceled orders; risks relating to the increased costs associated with the Company’s efforts to respond to the pandemic; risks relating to the Company’s acquisition and integration of Dielectrics; risks associated with the identification of suitable acquisition candidates and the successful, efficient execution of acquisition transactions, the integration of any such acquisition candidates, the value of those acquisitions to our customers and shareholders, and the financing of such acquisitions; risks related to our indebtedness and compliance with covenants contained in our financing arrangements, and whether any available financing may be sufficient to address our needs; risks associated with efforts to shift the Company’s book of business to higher-margin, longer-run opportunities; risks associated with the Company’s entry into and growth in certain markets; risks and uncertainties associated with seeking and implementing manufacturing efficiencies and implementing new production equipment; risks and uncertainties associated with growth of the Company’s business and increases to sales, earnings and earnings per share; and risks associated with new product and program launches. Accordingly, actual results may differ materially.

 

17

  

 

In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “could,” “would,” “expects,” “plans,” “anticipates,” “believes,” “estimates,” “projects,” “predicts,” “potential,” and similar expressions intended to identify forward-looking statements. Our actual results could be different from the results described in or anticipated by our forward-looking statements due to the inherent uncertainty of estimates, forecasts, and projections, and may be materially better or worse than anticipated. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Forward-looking statements represent our estimates and assumptions only as of the date of this Report. We expressly disclaim any duty to provide updates to forward-looking statements, and the estimates and assumptions associated with them, after the date of this Report, in order to reflect changes in circumstances or expectations, or the occurrence of unanticipated events, except to the extent required by applicable securities laws. All the forward-looking statements are qualified in their entirety by reference to the factors discussed above and under “Risk Factors” set forth in Part I Item 1A of the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, as well as the risks and uncertainties discussed elsewhere in this Report, including without limitation any risks and uncertainties included elsewhere in this “Management's Discussion and Analysis of Financial Condition and Results Of Operations” portion of this Report, or under “Risk Factors” in Part II Item 1A of this report. We qualify all of our forward-looking statements by these cautionary statements. We caution you that these risks are not exhaustive. We operate in a continually changing business environment and new risks emerge from time to time.

 

Unless the context requires otherwise, the terms “we”, “us”, “our”, or “the Company” refer to UFP Technologies, Inc. and its consolidated subsidiaries.

 

Overview

 

UFP Technologies is an innovative designer and custom manufacturer of components, subassemblies, products and packaging primarily for the medical market. Utilizing highly specialized foams, films and plastics, the Company converts raw materials through laminating, molding, radio frequency welding and fabricating techniques. The Company is diversified by also providing highly engineered solutions to customers in the aerospace & defense, automotive, consumer, electronics and industrial markets. The Company consists of a single operating and reportable segment.

 

Sales for the Company for the three-month period ended March 31, 2020 grew 2.0% to $48.3 million from $47.3 million in the same period last year due to strong growth in sales to the customers in the medical market. Streamlined manufacturing operations and a better mix of business enabled us to improve gross margins to 26.6% for the three-month period ended March 31, 2020, from 26.4% in the same period last year. Operating income for the three-month period ended March 31, 2020 decreased to $5.1 million from $5.3 million in the same period last year due primarily to higher selling, general and administrative expense, while net income for the three-month period ended March 31, 2020 increased to $3.9 million from $3.7 million in the same period last year.

 

Our current strategy includes further organic growth and growth through strategic acquisitions.

 

Recent Developments

 

COVID-19

 

Our operations expose us to risks associated with the COVID-19 pandemic. Although the COVID-19 pandemic did not materially impact our first quarter results, it has since more significantly impacted our operations. While all of our factories are deemed essential, not all of our customers’ operations are essential and, therefore, demand for product has been negatively impacted, especially in the automotive and consumer markets, where the impact has been substantial. Partially mitigating this are increased orders from certain customers in the medical market. The COVID-19 pandemic has also impacted the cost of manufacturing our goods, including higher labor costs, maintenance costs and manufacturing inefficiencies due to employee absenteeism and significantly enhanced cleaning and sterilization. With regard to our supply chain, there has thus far been minimal disruption in the availability of raw materials, as most of our major suppliers have also been deemed to be essential businesses. However, to mitigate risk, we have increased purchases of raw materials to establish safety stock.

 

We have been notified by several customers that they would be extending payment terms. We anticipate that these extended payment terms will be short-term in nature, but they may continue for a longer duration. In the beginning of April, we drew down $5.5 million from our revolving credit facility to maintain cash reserves in the event we experience a substantial shut down of operations, further or extended increase in manufacturing costs or significant exposure to our ability to timely collect receivables.

 

18

  

 

COVID-19 has spread across the country to areas in which our products are designed, manufactured, distributed or sold. Authorities in states in which we do business have implemented numerous measures to stall the spread of COVID-19, including travel bans and restrictions, quarantines, curfews, shelter in place orders, and business shutdowns. These measures have impacted and will likely further impact us, our customers, consumers, employees, suppliers and other third parties with whom we do business. There is considerable uncertainty regarding how these and any future measures in response to the pandemic will impact our business, including whether and to what extent they will result in further changes in demand for our products, further increases in operating costs (whether as a result of changes to our supply chain or increases in employee or manufacturing costs). Any continued reduced demand for our products due, for example, to reduced need for packaging for consumer and electronic goods, reduced need for components for medical devices, such as those used in elective procedures, reduced need for automobile components, etc., as well as continued economic uncertainty, could adversely and materially affect our business, financial condition and results of operations, as well as those of our customers, resulting in customers’ inability to pay for our products and reduced or canceled orders of our products. Such adverse changes in our customers’ financial condition may also result in our recording impairment charges for our inability to recover or collect any accounts receivable or owned or leased assets.

 

The COVID-19 pandemic and associated economic disruptions have had, and we believe will continue to have, negative effects on our operating results, cash flows and financial condition. While we began to experience these effects towards the end of March, we expect the effects on our financial results in the second and third fiscal quarters will be more significant. Our financial results may be materially adversely impacted by COVID-19 in future periods, as well. While we have developed and implemented and continue to develop and implement health and safety protocols, business continuity plans and crisis management protocols in an effort to try to mitigate the negative impact of COVID-19 on our employees and our business, we believe the extent of the impact of the pandemic on our business and financial results will depend on future developments that are highly uncertain and cannot be predicted, and which may vary by market, including the duration and scope of the pandemic, its severity, economic conditions during and after the pandemic, governmental actions that have or may be taken in response to the pandemic, changes in customer behavior in response to the pandemic, and how quickly and to what extent more predictable economic and operating conditions can resume. As a result, we anticipate that COVID-19 driven demand disruptions and related events will negatively affect our financial results in 2020.

 

Coronavirus Aid, Relief, and Economic Security Act

 

The CARES Act was enacted on March 27, 2020 in the United States. The CARES Act and related notices include several significant provisions, including delaying certain payroll tax payments and estimated income tax payments that we expect to defer to future periods. We do not currently expect the CARES Act to have a material impact on our financial results, including on our annual estimated effective tax rate, or on our liquidity. We will continue to monitor and assess the impact the CARES Act may have on our business and financial results.

 

Results of Operations

 

Sales

 

Sales for the three-month period ended March 31, 2020 increased 2.0% to $48.3 million from $47.3 million in the same period in 2019. The increase in sales for the three-month period ended March 31, 2020 was primarily due to increased sales to the medical market of 16.4%, partially offset by decreases in sales to customers in the aerospace and defense, automotive and, collectively, consumer, industrial and electronics markets of 23.2%, 19.8% and 20.2%, respectively. The increased sales to the medical market was primarily due to continued growth in programs at Dielectrics. The decreased sales to customers in the aerospace and defense market was primarily due to the timing of orders pursuant to government contracts. The decline in sales to the automotive market was due, in part, to our customers’ forecasted decreased demand due to industry shutdowns associated with the COVID19 pandemic. The decline in sales to all other markets was primarily due to reduced demand for molded fiber protective packaging.

 

Gross Profit

 

Gross profit as a percentage of sales (“gross margins”) increased to 26.6% for the three-month period ended March 31, 2020 from 26.4% in the same period in 2019. As a percentage of sales, material and labor costs collectively decreased 0.5%, while overhead increased 0.3%. The decrease in collective material and labor costs as a percentage of sales is primarily due to gains in manufacturing efficiencies resulting from continuous improvement initiatives and an improvement in the overall book of business. The increase in overhead as a percentage of sales was primarily due to increased indirect labor to support anticipated long-term growth. We anticipate higher plant maintenance and supply expenses associated with keeping its manufacturing plants clean in light of the COVID19 pandemic.

 

19

  

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses (“SG&A”) for the three-month period ended March 31, 2020 increased 7.0% to $7.8 million from $7.2 million in the same period in 2019. As a percentage of sales, SG&A for the three-month period ended March 31, 2020 increased to 16.1% from 15.3% in the same period in 2019. The increase in SG&A was largely attributable to an increase in stock-based equity awards of approximately $250 thousand and an increase in bad debt expense of approximately $130 thousand from the same period in 2019 due, in part, to the anticipated impact of the COVID19 pandemic on our customers.

 

Interest Income and Expense

 

We had net interest expense of approximately $16 thousand and $231 thousand for the three-month periods ended March 31, 2020 and 2019, respectively. The decrease in net interest expense is due to a reduction in the outstanding balance of debt.

 

Other Expense

 

We had other expense of approximately $327 thousand and $239 thousand for the three-month periods ended March 31, 2020 and 2019, respectively. This increase is due to an increase in the fair value of the swap liability which was caused by interest rate reductions enacted during the first quarter as well as lower anticipated future rate increases. Should we choose to keep the swap for the full five-year term, the cumulative net impact to the income statement due to changes in fair value will be zero.

 

Income Taxes

 

We recorded tax expense of approximately 17.8% and 21.9% of income before income tax expense for the three-month periods ended March 31, 2020 and 2019, respectively. The decrease in the effective tax rate was primarily due to higher anticipated research and development tax credits than those anticipated at this time last year.

 

Liquidity and Capital Resources

 

We generally fund our operating expenses, capital requirements, and growth plan through internally generated cash and bank credit facilities.

 

Cash Flows

 

Net cash provided by operations for the three-month period ended March 31, 2020 was approximately $4.7 million and was primarily a result of net income generated of approximately $3.9 million, depreciation and amortization of approximately $2.1 million, share-based compensation of approximately $0.5 million, an increase in deferred taxes of approximately $0.4 million, a decrease in refundable income taxes of approximately $0.3 million, a decrease in other assets of approximately $0.2 million, a net increase in accounts payable and accrued expenses of approximately $0.6 million, due to the timing of vendor payments and in the ordinary course of business, and an increase in other liabilities of approximately $0.1 million. These cash inflows and adjustments to income were partially offset by an increase in accounts receivable of approximately $0.8 million primarily due to increased sales in the last two months of the first quarter of 2020 over the same period of the fourth quarter of 2019, an increase in inventory of approximately $2.0 million due to restocking to historical levels and for expected safety stock needs, an increase in prepaid expenses of approximately $0.5 million, and a decrease in deferred revenue of approximately $0.1 million.

 

Net cash used in investing activities during the three-month period ended March 31, 2020 was approximately 1.0 million and was primarily the result of additions of manufacturing machinery and equipment across the Company.

 

Net cash used in financing activities was approximately $0.1 million during the three-month period ended March 31, 2020, resulting from payments for statutory withholding for stock options exercised and restricted stock units vested of approximately $0.5 million, partially offset by net proceeds received upon stock options exercises of approximately $0.4 million.

 

Outstanding and Available Debt

 

On February 1, 2018, the Company, as the borrower, entered into an unsecured $70 million Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”) with certain of our subsidiaries (the “Subsidiary Guarantors”) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates our prior credit agreement.

 

20

  

 

The credit facilities under the Amended and Restated Credit Agreement (the “Amended and Restated Credit Facilities”) consist of a $20 million unsecured term loan to the Company and an unsecured revolving credit facility, under which we may borrow up to $50 million.  The Amended and Restated Credit Facilities mature on February 1, 2023.  The proceeds of the Amended and Restated Credit Agreement may be used for general corporate purposes, as well as permitted acquisitions. Our obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.

 

The Amended and Restated Credit Facilities call for interest of LIBOR plus a margin that ranges from 1.0% to 1.5% or, at the discretion of the Company, the bank’s prime rate less a margin that ranges from 0.25% to zero. In both cases the applicable margin is dependent upon Company performance. Under the Amended and Restated Credit Agreement, we are subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.  The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments.  As of March 31, 2020 there were no amounts outstanding under the Amended and Restated Credit Facilities other than $0.7 million in standby letters of credit outstanding drawable as a financial guarantee on worker’s compensation insurance policies. As of March 31, 2020, the applicable interest rate was approximately 1.99%. The Company was in compliance with all covenants under the Amended and Restated Credit Agreement.

 

Derivative Financial Instruments

 

We use interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on our variable-rate debt instruments. We do not enter into derivative instruments for any purpose other than cash flow hedging. We do not speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, we expose ourselves to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for us. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, we are not exposed to the counterparty’s credit risk. We minimize counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken. We assess interest rate risk by identifying and monitoring changes in interest rate exposures that may adversely impact expected future cash flows and by evaluating hedging opportunities. Our debt obligations expose us to variability in interest payments due to changes in interest rates. We believe that it is prudent to limit the variability of a portion of our interest payments. To meet this objective, in connection with the term loan under the Amended and Restated Credit Agreement, we entered into a $20 million, 5-year interest rate swap agreement under which we receive three-month LIBOR plus the applicable margin and pay a 2.7% fixed rate plus the applicable margin. The swap agreement was established to modify our interest rate exposure by converting interest on the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. Because the term loan was repaid in full, the swap agreement no longer serves this purpose and may be canceled by us prior to its expiration date if deemed advantageous. The notional amount was approximately $13.6 million at March 31, 2020. The fair value of the swap as of March 31, 2020 and 2019 was approximately $(624) thousand and $(175) thousand, respectively and is included in other liabilities. Changes in the fair value of the swap are recorded in other expense and were approximately $300 thousand and $239 thousand during the three-months ended March 31, 2020 and 2019, respectively.

 

Future Liquidity

 

We require cash to pay our operating expenses, purchase capital equipment, and to service our contractual obligations. Our principal sources of funds are cash from operations and our $50 million revolving credit facility. We generated cash of approximately $4.7 million from operations during the three months ended March 31, 2020; however we cannot guarantee that our operations will generate cash in future periods. As indicated above, we have been notified by several customers that they intend to extend payment terms due to COVID-19 and, therefore, we anticipate short-term lower operating cash and higher working capital needs. On April 1, 2020 we drew down $5.5 million from our revolving credit facility. Our longer-term liquidity is contingent upon future operating performance and further draws on our revolving credit facility are possible.

 

21

  

 

Throughout fiscal 2020, we plan to continue to add capacity to enhance operating efficiencies in our manufacturing plants. We may consider additional acquisitions of companies, technologies, or products that are complementary to our business. We believe that our existing resources, including our revolving credit facility, together with cash expected to be generated from operations and funds expected to be available to us through any necessary equipment financings and additional bank borrowings, will be sufficient to fund our cash flow requirements, including capital asset acquisitions, through the next twelve months.

 

Stock Repurchase Program

 

On June 16, 2015, we announced that our Board of Directors authorized the repurchase of up to $10.0 million of our outstanding common stock. Under the program, we are authorized to repurchase shares through Rule 10b5-1 plans, open market purchases, privately negotiated transactions, block purchases or otherwise in accordance with applicable federal securities laws, including Rule 10b-18 of the Securities Exchange Act of 1934. The stock repurchase program will end upon the earlier of the date on which the plan is terminated by the Board or when all authorized repurchases are completed. The timing and amount of stock repurchases, if any, will be determined based upon our evaluation of market conditions and other factors. The stock repurchase program may be suspended, modified, or discontinued at any time, and we have no obligation to repurchase any amount of its common stock under the program. We did not repurchase any shares of our common stock under this program in the first three months of 2020. Through March 31, 2020, we repurchased a total of 29,559 shares of our common stock under this program at a cost of approximately $587 thousand. At March 31, 2020, approximately $9.4 million was available for future repurchases of our common stock under this authorization.

 

Commitments and Contractual Obligations

 

There have been no material changes outside the ordinary course of business to our contractual obligations and commitments, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2019.

 

Off-Balance-Sheet Arrangements

 

In addition to operating leases, our off-balance-sheet arrangements include standby letters of credit which are included in our revolving credit facility. As of March 31, 2020, there was approximately $0.7 million in standby letters of credit drawable as a financial guarantee on worker’s compensation insurance policies.

 

 

ITEM 4:CONTROLS AND PROCEDURES

 

As of the end of the period covered by this report (the “Evaluation Date”), the Company’s management, under the supervision and with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, performed an evaluation of the effectiveness of the design and operation of the Company’s “disclosure controls and procedures” (as defined in SEC Rule 13a-15(e) or 15d-15(e)). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the Evaluation Date, the Company’s disclosure controls and procedures were effective to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Securities Exchange Act of 1934, as amended, is (i) recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and (ii) accumulated and communicated to the Company’s management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

An evaluation was also performed under the supervision and with the participation of our management, including the Company’s Chief Executive Officer and Chief Financial Officer, of any change in our internal control over financial reporting that occurred during our last fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting. That evaluation did not identify any change in the Company’s internal control over financial reporting that occurred during our latest fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

22

  

 

PART II:OTHER INFORMATION

 

ITEM 1A:RISK FACTORS

 

There have been no material changes from the risk factors previously disclosed in Part 1 - Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2019, other than as described below.

 

Our business and operations have been adversely affected, and our business, financial condition and results of operations could in the future be materially adversely impacted by the COVID-19 pandemic and associated economic disruptions.

 

The pandemic caused by the spread of the novel strain of coronavirus disease 2019 ("COVID-19") has created significant volatility, uncertainty and economic disruption in the markets in which we participate, and our operations expose us to risks associated with the COVID-19 pandemic. Although the COVID-19 pandemic did not materially impact our first quarter results, since the end of the first quarter it has more significantly impacted our operations. Adverse impacts relating to the COVID-19 pandemic that we have already experienced include, among others: decreased demand for certain of our products in the medical market, such as orders for products related to elective surgeries, and a dramatic decrease in demand for products that service our other markets, such as automotive and consumer, as many of our customers’ businesses are currently shut down; increased labor, supply and maintenance costs, as well as manufacturing inefficiencies, as a result of employee attendance issues and enhanced cleaning and other efforts to safeguard our employees and facilities; increased carrying costs associated with the accelerated purchasing of raw materials, to help secure adequate supplies; and extended payment terms imposed by customers. Although we have not yet experienced significant manufacturing or supply chain difficulties as a result of COVID-19, we may in the future. A reduction or interruption in any of our manufacturing processes, or the closure of any of our facilities, could have a material adverse effect on our business. Our insurance coverage may not adequately compensate us for losses incurred as a direct or indirect result of the COVID-19 pandemic.

 

COVID-19 has spread across the country to areas in which our products are designed, manufactured, distributed or sold. Authorities in states in which we do business have implemented numerous measures to stall the spread of COVID-19, including travel bans and restrictions, quarantines, curfews, shelter in place orders, and business shutdowns. As discussed above, these measures have impacted and will likely further impact us, our customers, consumers, employees, suppliers and other third parties with whom we do business. There is considerable uncertainty regarding how these and any future measures in response to the pandemic will impact our business, including whether and to what extent they will result in further changes in demand for our products or further increases in operating costs (whether as a result of changes to our supply chain or increases in employee or manufacturing costs). Any continued reduced demand for our products due, for example, to reduced need for packaging for consumer and electronic goods, reduced need for components for medical devices, such as those used in elective procedures, reduced need for automobile components, etc., as well as continued economic uncertainty, could adversely and materially affect our business, financial condition and results of operations, as well as those of our customers, resulting in customers’ inability to pay for our products and reduced or canceled orders of our products. Such adverse changes in our customers’ financial condition may also result in our recording impairment charges for our inability to recover or collect any accounts receivable or owned or leased assets.

 

In the beginning of April, we drew down $5.5 million from our revolving credit facility to maintain sufficient cash reserves in the event we experience a substantial shut down of operations, further or extended increase in manufacturing costs or significant exposure to our ability to timely collect our receivables. The terms of our Amended and Restated Credit Facilities contain covenants that restrict our ability to engage in certain transactions and, if not met, may impair our ability to respond to changing business and economic conditions. Our Amended and Restated Credit Facilities also require us to satisfy certain financial covenants. Should our future business and operations be significantly impaired by the continuing COVID-19 pandemic and associated economic disruptions or otherwise, we cannot assure that we will remain in compliance with our current financial covenants. In such event, the factors that adversely affect our business may also similarly adversely affect the capital markets, and we cannot assure that we would be able to negotiate alternative covenants or alternative financing on favorable terms, if at all. Our failure to comply with the covenants contained in our Amended and Restated Credit Facilities, including financial covenants, could result in an event of default, which could materially and adversely affect our results of operations and financial condition.

 

The COVID-19 pandemic and associated economic disruptions have had, and we believe will continue to have, negative effects on our operating results, cash flows and financial condition. While we began to experience these effects towards the end of March, we expect the effects on our financial results in the second and third fiscal quarters will be more significant. Our financial results may be materially adversely impacted by COVID-19 in future periods, as well. We believe the extent of the impact of the pandemic on our business and financial results will depend on future developments that are highly uncertain and cannot be predicted, and which may vary by market, including the duration and scope of the pandemic, its severity, economic conditions during and after the pandemic, governmental actions that have or may be taken in response to the pandemic, changes in customer behavior in response to the pandemic, and how quickly and to what extent more predictable economic and operating conditions can resume. As a result, the Company anticipates that COVID-19 driven demand disruptions and related events will negatively affect the Company's financial results in 2020.

 

23

  

 

We refer you to “Management’s Discussion and Analysis of Financial Position and Results of Operations” for additional discussion of the potential impact of the COVID-19 pandemic and associated economic disruptions.

 

ITEM 2:UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

Issuer’s Purchases of Equity Securities

 

On June 16, 2015, the Company issued a press release announcing that its Board of Directors authorized the repurchase of up to $10.0 million of the Company’s outstanding common stock. The Company did not repurchase any shares of its common stock under this program in the first three months of 2020. Through March 31, 2020, the Company had repurchased a total of 29,559 shares of its common stock under this program at a cost of approximately $587 thousand. At March 31, 2020, approximately $9.4 million was available for future repurchases of the Company's common stock under this authorization.

 

 

ITEM 6:EXHIBITS

 

Exhibit No. Description
   
10.1 Form of 2020 CEO Stock Unit Award Agreement (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the SEC on February 28, 2020 (SEC File No. 001-12648)). #
10.2 Form of 2020 Stock Unit Award Agreement (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K, filed with the SEC on February 28, 2020 (SEC File No. 001-12648)). #
31.1 Rule 13a-14(a)/15d-14(a) Certification of the Chief Executive Officer.*
31.2 Rule 13a-14(a)/15d-14(a) Certification of the Chief Financial Officer.*
32.1 Certifications pursuant to 18 U.S.C., Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.**
101.INS XBRL Instance Document.*
101.SCH XBRL Taxonomy Extension Schema Document.*
101.CAL XBRL Taxonomy Calculation Linkbase Document.*
101.DEF XBRL Taxonomy Extension Definition Linkbase Document.*
101.LAB XBRL Taxonomy Label Linkbase Document.*
101.PRE XBRL Taxonomy Presentation Linkbase Document.*

__________________

*Filed herewith.
**Furnished herewith.

# Indicates management contract or compensatory plan or arrangement.

 

 

 

24

  

 

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.

 

UFP TECHNOLOGIES, INC.

 

Date: May 8, 2020 By:   /s/ R. Jeffrey Bailly
    R. Jeffrey Bailly
    Chairman, Chief Executive Officer,
President, and Director
(Principal Executive Officer)
     
Date: May 8, 2020 By:   /s/ Ronald J. Lataille
    Ronald J. Lataille
Chief Financial Officer
(Principal Financial Officer)
     

 

 

 

 

 

 

 

 

 

 

 

25

 
EX-31.1 2 exh_311.htm EXHIBIT 31.1

EXHIBIT 31.1

 

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, R. Jeffrey Bailly, President and Chief Executive Officer of UFP Technologies, Inc. certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of UFP Technologies, Inc.;
  
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
  
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
  
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
  
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
   
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
  
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: May 8, 2020   /s/ R. Jeffrey Bailly
    R. Jeffrey Bailly
    Chairman, Chief Executive Officer, President and Director
    (Principal Executive Officer)

 

 

 

EX-31.2 3 exh_312.htm EXHIBIT 31.2

EXHIBIT 31.2

 

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Ronald J. Lataille, Chief Financial Officer of UFP Technologies, Inc., certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of UFP Technologies, Inc.;
  
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
  
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
  
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
  
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
   
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
  
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: May 8, 2020   /s/ Ronald J. Lataille
    Ronald J. Lataille
    Chief Financial Officer
    (Principal Financial Officer)

 

 

 

EX-32.1 4 exh_321.htm EXHIBIT 32.1

EXHIBIT 32.1

 

Certification

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)

 

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), the undersigned officers of UFP Technologies, Inc., a Delaware corporation (the “Company”) do hereby certify that, to the best of such officers’ knowledge and belief, that:

 

(1)The Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, (the “Form 10-Q”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
  
(2)The information contained in the Form 10-Q fairly presents, in all materials respects, the financial condition and results of operations of the Company.

 

 

Date: May 8, 2020   /s/ R. Jeffrey Bailly
    R. Jeffrey Bailly
    Chairman, Chief Executive Officer, President, and Director
    (Principal Executive Officer)
     
     
Date: May 8, 2020   /s/ Ronald J. Lataille
    Ronald J. Lataille
    Chief Financial Officer
    (Principal Financial Officer)

 

 

A signed original of these written statements required by Section 906 has been provided to UFP Technologies, Inc. and will be retained by UFP Technologies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

 

 

EX-101.INS 5 ufpt-20200331.xml XBRL INSTANCE FILE false --12-31 Q1 2020 2020-03-31 10-Q 0000914156 7482844 Yes false Accelerated Filer Yes UFP TECHNOLOGIES INC false false Common Stock ufpt 522000 85000 525000 991000 3831000 0 0 416000 285000 0.698 0.612 0.095 0.121 0.071 0.093 0.056 0.075 0.04 0.053 0.04 0.047 1 1 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Revisions</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Certain revisions have been made to the <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019 </div>Condensed Consolidated Balance Sheet to conform to the current year presentation relating to a reclassification of long-term operating lease liabilities to current operating lease liabilities. The reclassification resulted in an increase of current operating lease liabilities of <div style="display: inline; font-style: italic; font: inherit;">$476</div> thousand and a decrease of long-term operating lease liabilities of <div style="display: inline; font-style: italic; font: inherit;">$476</div> thousand. These revisions had <div style="display: inline; font-style: italic; font: inherit;">no</div> impact on previously reported earnings, net income or cash flows and are deemed immaterial to the previously issued financial statements.</div></div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; color: #8497B0; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">Share-based compensation related to:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Common stock grants</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Stock option grants</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">60</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted Stock Unit Awards ("RSUs")</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">377</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">187</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total share-based compensation</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">537</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">294</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 49.99 33.35 7535000 4577000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Allowance for Credit<br /> Losses</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended<br /> March 31, 2020</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt">Allowance - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">486</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Provision for expected credit losses</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">60</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Amounts written off against the allowance</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(5</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Allowance - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">541</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 29449000 28648000 5000 6350000 8483000 61062000 59350000 31344000 30952000 560000 560000 271000 271000 348000 164000 100000 100000 60000 7000 377000 187000 537000 294000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">4</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Allowance for Credit Losses</div></div></td> </tr> </table> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Effective <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div> Financial Instruments &#x2013; Credit Losses (ASC <div style="display: inline; font-style: italic; font: inherit;">326</div>) which is required to be applied by means of a cumulative-effect adjustment to the opening retained earnings balance as of the adoption date. This ASU replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables and contract assets. The amendment requires entities to consider forward-looking information to estimate expected credit losses, resulting in earlier recognition of losses for receivables that are current or <div style="display: inline; font-style: italic; font: inherit;">not</div> yet due, which were <div style="display: inline; font-style: italic; font: inherit;">not</div> considered under the previous accounting guidance. There was <div style="display: inline; font-style: italic; font: inherit;">no</div> impact to the Company&#x2019;s opening retained earnings or its consolidated balance sheet upon adoption.</div> <div style=" color: #212529; font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company is exposed to credit losses primarily through sales of products and services. The Company&#x2019;s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Due to the short-term nature of such receivables, the estimate of amount of accounts receivable that <div style="display: inline; font-style: italic; font: inherit;"> may </div><div style="display: inline; font-style: italic; font: inherit;">not</div> be collected is based on aging of the accounts receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company&#x2019;s monitoring activities include timely account reconciliation, dispute resolution, payment confirmation, consideration of customers' financial condition and macroeconomic conditions. Balances are written off when determined to be uncollectible. The Company considered the current and expected future economic and market conditions surrounding the novel coronavirus ("COVID-<div style="display: inline; font-style: italic; font: inherit;">19"</div>) pandemic and included specific allowance amounts for any customer determined to have been significantly impacted. Estimates are used to determine the allowance. It is based on assessment of anticipated payment and all other historical, current and future information that is reasonably available.</div> <div style=" color: #212529; font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" margin: 0pt 0; color: #212529; font-size: 10pt"></div> <!-- Field: Page; Sequence: 9; Value: 1 --> <div style=" margin: 0pt 0; color: #212529; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 (</div>in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Allowance for Credit<br /> Losses</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended<br /> March 31, 2020</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt">Allowance - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">486</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Provision for expected credit losses</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">60</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Amounts written off against the allowance</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(5</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Allowance - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">541</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 486000 541000 541000 486000 5000 314000 314000 194213000 188758000 59775000 53250000 232000 108000 7334000 3743000 3238000 2493000 3591000 -745000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">3</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Supplemental Cash Flow Information</div></div></td> </tr> </table> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="7" style="font-size: 10pt; text-align: center">(in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; width: 70%; font-size: 10pt; text-align: left">Interest</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">12</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Income taxes, net of refunds</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(156</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Non-cash investing and financing activities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Capital additions accrued but not yet paid</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">232</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Recognition of lease asset and liability</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3,831</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 0.01 0.01 20000000 20000000 7512403 7475768 7482844 7446209 75000 74000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Liabilities</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended<br /> March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Deferred revenue - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,574</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,507</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Increases due to consideration received from customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">525</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">991</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Revenue recognized</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(667</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(526</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Deferred revenue - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,432</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,972</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Assets</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended<br /> March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Unbilled Receivables - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">72</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">65</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Increases due to revenue recognized - not invoiced to customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">522</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">85</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Decreases due to customer invoicing</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(404</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(106</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Unbilled Receivables - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">190</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">44</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 72000 65000 190000 44000 404000 106000 2574000 2507000 2432000 2972000 2432000 2574000 517000 497000 667000 526000 35454000 34831000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0; text-align: right"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">13</div>)</div></td> <td style="text-align: justify"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Indebtedness</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">On <div style="display: inline; font-style: italic; font: inherit;"> February 1, 2018, </div>the Company, as the borrower, entered into an unsecured <div style="display: inline; font-style: italic; font: inherit;">$70</div> million Amended and Restated Credit Agreement (the &#x201c;Amended and Restated Credit Agreement&#x201d;) with certain of the Company&#x2019;s subsidiaries (the &#x201c;Subsidiary Guarantors&#x201d;) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates the Company&#x2019;s prior credit agreement.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The credit facilities under the Amended and Restated Credit Agreement (the &#x201c;Amended and Restated Credit Facilities&#x201d;) consist of a <div style="display: inline; font-style: italic; font: inherit;">$20</div> million unsecured term loan and an unsecured revolving credit facility, under which the Company <div style="display: inline; font-style: italic; font: inherit;"> may </div>borrow up to <div style="display: inline; font-style: italic; font: inherit;">$50</div> million.&nbsp; The Amended and Restated Credit Agreement matures on <div style="display: inline; font-style: italic; font: inherit;"> February 1, 2023.&nbsp; </div>The proceeds borrowed pursuant to the Amended and Restated Credit Agreement <div style="display: inline; font-style: italic; font: inherit;"> may </div>be used for general corporate purposes, as well as permitted acquisitions. The Company&#x2019;s obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Amended and Restated Credit Agreement calls for interest of LIBOR plus a margin that ranges from <div style="display: inline; font-style: italic; font: inherit;">1.0%</div> to <div style="display: inline; font-style: italic; font: inherit;">1.5%</div> or, at the discretion of the Company, the bank&#x2019;s prime rate less a margin that ranges from <div style="display: inline; font-style: italic; font: inherit;">0.25%</div> to zero. In both cases the applicable margin is dependent upon Company performance.&nbsp; Under the Amended and Restated Credit Agreement, the Company is subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.&nbsp; The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments.&nbsp;As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> amounts outstanding under the Amended and Restated Credit Facilities other than <div style="display: inline; color: windowtext"><div style="display: inline; font-style: italic; font: inherit;">$0.7</div></div> million in standby letters of credit outstanding drawable as a financial guarantee on worker&#x2019;s compensation insurance policies. As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the applicable interest rate was approximately <div style="display: inline; font-style: italic; font: inherit;">1.99%</div> and the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 15; Value: 1 --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Derivative Financial Instruments</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company uses interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> enter into derivative instruments for any purpose other than cash flow hedging. The Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, the Company is <div style="display: inline; font-style: italic; font: inherit;">not</div> exposed to the counterparty&#x2019;s credit risk. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that <div style="display: inline; font-style: italic; font: inherit;"> may </div>be undertaken. The Company assesses interest rate risk by identifying and monitoring changes in interest rate exposures that <div style="display: inline; font-style: italic; font: inherit;"> may </div>adversely impact expected future cash flows and by evaluating hedging opportunities. The Company&#x2019;s debt obligations expose the Company to variability in interest payments due to changes in interest rates. The Company believes that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, in connection with the term loan under the Amended and Restated Credit Agreement, the Company entered into a <div style="display: inline; font-style: italic; font: inherit;">$20</div> million, <div style="display: inline; font-style: italic; font: inherit;">5</div>-year interest rate swap agreement under which the Company receives <div style="display: inline; font-style: italic; font: inherit;">three</div>-month LIBOR plus the applicable margin and pays a <div style="display: inline; font-style: italic; font: inherit;">2.7%</div> fixed rate plus the applicable margin. The swap agreement was established to modify the Company&#x2019;s interest rate exposure by converting interest on the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. Because the Company repaid its term loan in full, the swap agreement <div style="display: inline; font-style: italic; font: inherit;">no</div> longer serves this purpose and <div style="display: inline; font-style: italic; font: inherit;"> may </div>be canceled by the Company prior to its expiration date. The notional amount was approximately <div style="display: inline; font-style: italic; font: inherit;">$13.6</div> million at <div style="display: inline; font-style: italic; font: inherit;"> March&nbsp;</div><div style="display: inline; font-style: italic; font: inherit;">31,</div> <div style="display: inline; font-style: italic; font: inherit;">2020.</div> The fair value of the swap as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> was approximately $(<div style="display: inline; font-style: italic; font: inherit;">624</div>) thousand and $(<div style="display: inline; font-style: italic; font: inherit;">175</div>) thousand, respectively and is included in other liabilities. Changes in the fair value of the swap are recorded in other expense and were approximately <div style="display: inline; font-style: italic; font: inherit;">$300</div> thousand and <div style="display: inline; font-style: italic; font: inherit;">$239</div> thousand during the <div style="display: inline; font-style: italic; font: inherit;">three</div>-months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively.</div></div> 0.01 0.015 0.0025 0 70000000 20000000 0.0199 2817000 2788000 2790000 2775000 421000 424000 5342000 4921000 2066000 2022000 624000 175000 0.027 300000 239000 -624000 -175000 20000000 13600000 P5Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Net sales of:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Products</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47,029</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">46,410</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Tooling and Machinery</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">677</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">645</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Engineering services</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">571</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">273</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total net sales</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">48,277</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47,328</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">6</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Share-Based Compensation</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Share-based compensation is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company issues share-based awards through several plans that are described in detail in the notes to the consolidated financial statements for the year ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019. </div>The compensation cost charged against income for those plans is included in selling, general &amp; administrative expenses as follows (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; color: #8497B0; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">Share-based compensation related to:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Common stock grants</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Stock option grants</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">60</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted Stock Unit Awards ("RSUs")</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">377</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">187</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total share-based compensation</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">537</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">294</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The total income tax benefit recognized in the condensed consolidated statements of income for share-based compensation arrangements was approximately <div style="display: inline; font-style: italic; font: inherit;">$348</div> thousand and <div style="display: inline; font-style: italic; font: inherit;">$164</div> thousand for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 27.9pt 0pt 27pt; font-size: 10pt">The following is a summary of stock option activity under all plans for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month period ended <div style="display: inline; color: windowtext"><div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020</div></div>:</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; text-align: center; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Shares Under<br /> Options</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Weighted<br /> Average<br /> Exercise Price</div> <br /> <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400">(per share)</div></td> <td style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Weighted<br /> Average<br /> Remaining<br /> Contractual<br /> Life<br /> </div> (in years)</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Aggregate<br /> Intrinsic<br /> Value<br /> </div> (in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Outstanding at December 31, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">105,614</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">25.34</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(19,586</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">$</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">21.20</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Outstanding at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">86,028</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">26.28</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.70</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,025</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Exercisable at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">65,742</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">23.04</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">989</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Vested and expected to vest at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">86,028</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">26.28</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.70</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,025</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt; text-align: center"></div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt; text-align: center"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">During the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month period ended <div style="display: inline; color: windowtext"><div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020</div></div>, the total intrinsic value of all options exercised (i.e., the difference between the market price on the exercise date and the price paid by the employees to exercise the options) was approximately <div style="display: inline; font-style: italic; font: inherit;">$530</div> thousand, and the total amount of consideration received by the Company from the exercised options was approximately <div style="display: inline; font-style: italic; font: inherit;">$415</div> thousand. During the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month period ended <div style="display: inline; color: windowtext"><div style="display: inline; font-style: italic; font: inherit;"> March 31, 2019</div></div>, the total intrinsic value of all options exercised was approximately <div style="display: inline; font-style: italic; font: inherit;">$274</div> thousand, and the total amount of consideration received by the Company from the exercised options was approximately <div style="display: inline; font-style: italic; font: inherit;">$285</div> thousand. At its discretion, the Company allows option holders to surrender previously owned common stock in lieu of paying the exercise price and withholding taxes. During both the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March&nbsp;</div><div style="display: inline; font-style: italic; font: inherit;">31,</div> <div style="display: inline; font-style: italic; font: inherit;">2020</div> and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> <div style="display: inline; color: windowtext"><div style="display: inline; font-style: italic; font: inherit;">no</div> shares were </div>surrendered for this purpose.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">On <div style="display: inline; font-style: italic; font: inherit;"> February 24, 2020</div><div style="display: inline; color: black">, the Company&#x2019;s Compensation Committee approved the award of <div style="display: inline; font-style: italic; font: inherit;">$400</div> thousand, payable in shares of common stock to the Company&#x2019;s Chairman, Chief Executive Officer, and President under the <div style="display: inline; font-style: italic; font: inherit;">2003</div> </div><div style="display: inline; color: windowtext">Incentive Plan. Subject to his continued employment and the terms of his employment agreement, the shares will be issued in <div style="display: inline; font-style: italic; font: inherit;"> December 2020. </div></div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 11; Value: 1 --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The following table summarizes information about RSU activity during the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month period ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020:</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Restricted<br /> Stock Units</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Weighted Average<br /> Award Date<br /> Fair Value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Outstanding at December 31, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">113,866</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">28.36</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Awarded</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">42,733</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">49.96</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Shares vested</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(28,244</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">27.02</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Outstanding at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">128,355</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">$</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">31.58</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">At the Company&#x2019;s discretion, upon vesting RSU holders are given the option to net-share settle to cover the required minimum withholding tax and the remaining amount is converted into the equivalent number of common shares and issued to the RSU holder. During the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> <div style="display: inline; font-style: italic; font: inherit;">11,195</div> and <div style="display: inline; font-style: italic; font: inherit;">8,132</div> shares were surrendered at an average market price of <div style="display: inline; font-style: italic; font: inherit;">$49.99</div> and <div style="display: inline; font-style: italic; font: inherit;">$33.35,</div> respectively.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; color: windowtext">As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the Company had approximately <div style="display: inline; font-style: italic; font: inherit;">$4.0</div> million of unrecognized compensation expense that is expected to be recognized over a period of <div style="display: inline; font-style: italic; font: inherit;">4</div> years</div>.</div></div> 0.52 0.50 0.52 0.50 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">9</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Income Per Share</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Basic income per share is based on the weighted average number of shares of common stock outstanding. Diluted income per share is based upon the weighted average number of common shares outstanding and dilutive common stock equivalent shares outstanding during each period.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The weighted average number of shares used to compute basic and diluted net income per share consisted of the following (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27.35pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Basic weighted average common shares outstanding</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,457</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,402</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Weighted average common equivalent shares due to stock options and RSUs</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">81</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">64</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Diluted weighted average common shares outstanding</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,538</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,466</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; color: Red; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The computation of diluted earnings per share excludes the effect of the potential exercise of stock options when the average market price of the common stock is lower than the exercise price of the related options during the period. These outstanding stock awards are <div style="display: inline; font-style: italic; font: inherit;">not</div> included in the computation of diluted income per share because the effect would be antidilutive. For both the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; color: windowtext"><div style="display: inline; font-style: italic; font: inherit;"> March&nbsp;</div><div style="display: inline; font-style: italic; font: inherit;">31,</div> <div style="display: inline; font-style: italic; font: inherit;">2020</div> and <div style="display: inline; font-style: italic; font: inherit;">2019</div></div>, the number of stock awards excluded from the computation of diluted earnings per share for this reason was zero.</div></div> 0.178 0.219 4000000 P4Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap; font-size: 10pt; text-align: left"><div style="display: inline; text-decoration: underline;">Level 2</div></td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">March 31,<br /> 2020</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">March 31,<br /> 2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; width: 70%; font-size: 10pt; text-align: left">Derivative financial instruments</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(624</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(175</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">5</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Fair Value of Financial Instruments</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Financial instruments recorded at fair value in the consolidated balance sheets, or disclosed at fair value in the footnotes, are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels defined by ASC <div style="display: inline; font-style: italic; font: inherit;">820,</div> <div style="display: inline; font-style: italic;">Fair Value Measurements and Disclosures</div>, and directly related to the amount of subjectivity associated with inputs to fair valuation of these assets and liabilities, are as follows:</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Level <div style="display: inline; font-style: italic; font: inherit;">1</div></div></div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">Valued based on unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Level <div style="display: inline; font-style: italic; font: inherit;">2</div></div></div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">Valued based on either directly or indirectly observable prices for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument&#x2019;s anticipated life.</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Level <div style="display: inline; font-style: italic; font: inherit;">3</div></div></div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">Valued based on management&#x2019;s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The following table presents the fair value and hierarchy levels, for financial assets that are measured at fair value on a recurring basis (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap; font-size: 10pt; text-align: left"><div style="display: inline; text-decoration: underline;">Level 2</div></td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">March 31,<br /> 2020</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">March 31,<br /> 2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; width: 70%; font-size: 10pt; text-align: left">Derivative financial instruments</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(624</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(175</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Derivative financial instruments consist of an interest rate swap for which fair value is determined through the use of a pricing model, that utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals for the full term of the swap agreement.</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; color: windowtext">The Company has financial instruments, such as accounts receivable, accounts payable, and accrued expenses, that are stated at carrying amounts that approximate fair value because of the short maturity of those instruments. The carrying amount of the Company&#x2019;s long-term debt approximates fair value as the interest rate on the debt approximates the estimated borrowing rate currently available to the Company</div>.</div></div> 80000 200000 2443000 2723000 14868000 943000 1164000 1172000 1257000 1257000 367000 462000 22555000 23384000 20661000 4000 51838000 51838000 12823000 12497000 4732000 4783000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0; text-align: right"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">12</div>)</div></td> <td style="text-align: justify"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Income Taxes</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The income tax expense included in the accompanying unaudited condensed consolidated statements of income principally relates to the Company&#x2019;s proportionate share of the pre-tax income of its wholly-owned subsidiaries. The determination of income tax expense for interim reporting purposes is based upon the estimated effective tax rate for the year, adjusted for the impact of any discrete items which are accounted for in the period in which they occur. <div style="display: inline; color: windowtext">The Company recorded tax expense of approximately <div style="display: inline; font-style: italic; font: inherit;">17.8%</div> and <div style="display: inline; font-style: italic; font: inherit;">21.9%</div> of income before income tax expense for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively. </div></div></div> 841000 1049000 -156000 279000 2726000 -907000 801000 1451000 -2133000 -2506000 -142000 465000 -284000 -781000 1966000 -139000 -247000 338000 62000 608000 446000 -364000 81000 64000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0; text-align: right"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">11</div>)</div></td> <td style="text-align: justify"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Other Intangible Assets</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The carrying values of the Company&#x2019;s definite lived intangible assets as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>are as follows (in&nbsp;thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" font-size: 10pt; margin: 0pt 0 0pt 27.35pt; color: Red"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Tradename<br /> &amp; Brand</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Non-<br /> Compete</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer<br /> List</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap; font-size: 10pt">Estimated useful life</td> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">10 years</td> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">5 years</td> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">20 years</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left">Gross amount</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">367</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">462</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">22,555</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">23,384</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accumulated amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(80</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(200</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(2,443</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(2,723</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net balance</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">287</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">262</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,112</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,661</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt; color: Red"></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt; color: Red"></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 14; Value: 1 --> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Amortization expense related to intangible assets was approximately <div style="display: inline; font-style: italic; font: inherit;">$</div><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">314</div> </div>thousand for both the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019.</div> The estimated remaining amortization expense as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>is as follows (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; text-indent: -0.35pt; margin: 0pt 0 0pt 0.75in"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Remainder of:</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 85%; font-size: 10pt; text-align: left">2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">943</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,257</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,257</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,172</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,164</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">14,868</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,661</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 20661000 20975000 287000 262000 20112000 16000 231000 12000 47000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">7</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Inventories</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Inventories are stated at the lower of cost (determined using the <div style="display: inline; font-style: italic; font: inherit;">first</div>-in, <div style="display: inline; font-style: italic; font: inherit;">first</div>-out method) or net realizable value, and consist of the following at the stated dates (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27.35pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,<br /> 2020</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<br /> 2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Raw materials</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">11,471</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">10,540</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Work in process</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,795</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,279</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5,976</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5,457</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total inventory</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,242</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">18,276</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 5976000 5457000 20242000 18276000 11471000 10540000 2795000 2279000 369000 370000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,<br /> ($'s in thousands)</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Lease Cost:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; width: 70%; font-size: 10pt; text-align: left">Operating</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">305</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">307</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Variable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">57</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">57</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Short-term</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">6</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total lease cost</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">369</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">370</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for amounts included in measurement of lease liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">305</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">303</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average remaining lease term (years):</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2.45</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3.37</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average discount rate:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.45</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.45</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Remainder of 2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">874</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,121</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">959</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">36</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Total lease payments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,990</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: Interest</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(163</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 20pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,827</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 2990000 36000 959000 1121000 874000 163000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">8</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Leases</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company has operating leases for offices, manufacturing plants, vehicles and certain office and manufacturing equipment. Leases with an initial term of <div style="display: inline; font-style: italic; font: inherit;">12</div> months or less are <div style="display: inline; font-style: italic; font: inherit;">not</div> recorded on the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage, are <div style="display: inline; font-style: italic; font: inherit;">not</div> included in the ROU assets or operating lease liabilities.&nbsp;These are expensed as incurred and recorded as variable lease expense.&nbsp;The Company determines if an arrangement is a lease at the inception of a contract. Operating lease ROU assets and operating lease liabilities are stated separately in the condensed consolidated balance sheet.&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">ROU assets represent the Company's right to use an underlying asset during the lease term and operating lease liabilities represent the Company's obligation to make lease payments arising from the lease.&nbsp;ROU assets and operating lease liabilities are&nbsp;recognized at commencement date based on the net present value of fixed lease payments over the lease term.&nbsp;The Company's lease term&nbsp;includes&nbsp;options to extend or terminate the lease when it is reasonably certain that we will exercise that option.&nbsp;ROU assets will also be adjusted for any deferred or accrued rent. As the Company's&nbsp;operating leases do <div style="display: inline; font-style: italic; font: inherit;">not</div> typically provide an implicit rate,&nbsp;the Company uses&nbsp;its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments.&nbsp;Operating fixed lease expense is recognized on a straight-line basis over the lease term.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,<br /> ($'s in thousands)</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Lease Cost:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; width: 70%; font-size: 10pt; text-align: left">Operating</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">305</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">307</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Variable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">57</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">57</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Short-term</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">6</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total lease cost</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">369</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">370</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for amounts included in measurement of lease liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">305</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">303</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average remaining lease term (years):</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2.45</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3.37</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average discount rate:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.45</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.45</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The aggregate future lease payments for operating leases as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>were as follows (in thousands):</div> <div style=" margin: 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Remainder of 2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">874</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,121</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">959</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">36</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Total lease payments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,990</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: Interest</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(163</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 20pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,827</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 700000 27938000 26767000 194213000 188758000 17462000 16784000 50000000 0 -144000 -2986000 -1007000 -1388000 4742000 3629000 3891000 3734000 3891000 3734000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Recent Accounting Pronouncements</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font: inherit;"> June 2016, </div>the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div> <div style="display: inline; font-style: italic;">Financial Instruments &#x2013; Credit Losses (Accounting Standards Codification (ASC) <div style="display: inline; font-style: italic; font: inherit;">326</div>)</div>. The Company adopted ASC <div style="display: inline; font-style: italic; font: inherit;">326</div> on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020. </div></div><div style="display: inline; color: windowtext">See Note <div style="display: inline; font-style: italic; font: inherit;">4</div> for further details</div><div style="display: inline; background-color: white">.</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font: inherit;"> January 2017, </div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font: inherit;">2017</div>-<div style="display: inline; font-style: italic; font: inherit;">04,</div>&nbsp;<div style="display: inline; font-style: italic;">Intangibles&#x2014;Goodwill and Other (ASC <div style="display: inline; font-style: italic; font: inherit;">350</div>), Simplifying the Test for Goodwill Impairment</div>. The guidance removes Step <div style="display: inline; font-style: italic; font: inherit;">2</div> of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, <div style="display: inline; font-style: italic; font: inherit;">not</div> to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after <div style="display: inline; font-style: italic; font: inherit;"> December&nbsp;</div><div style="display: inline; font-style: italic; font: inherit;">15,</div> <div style="display: inline; font-style: italic; font: inherit;">2019.</div> The Company adopted ASC <div style="display: inline; font-style: italic; font: inherit;">350</div> on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020 </div>and it did <div style="display: inline; font-style: italic; font: inherit;">not</div> have a material impact on its financial condition or results of operations.</div></div></div></div></div></div> 5075000 5253000 305000 307000 2827000 476000 1140000 1150000 -476000 1687000 1940000 305000 303000 2771000 3034000 0.0445 0.0445 P2Y164D P3Y135D <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">1</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Basis of Presentation</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The interim condensed consolidated financial statements of UFP Technologies,&nbsp;Inc. (the &#x201c;Company&#x201d;) presented herein, have been prepared pursuant to the rules&nbsp;of the Securities and Exchange Commission for quarterly reports on Form&nbsp;<div style="display: inline; font-style: italic; font: inherit;">10</div>-Q and do <div style="display: inline; font-style: italic; font: inherit;">not</div> include all the information and note disclosures required by accounting principles generally accepted in the United States of America. These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>included in the Company's <div style="display: inline; font-style: italic; font: inherit;">2019</div> Annual Report on Form&nbsp;<div style="display: inline; font-style: italic; font: inherit;">10</div>-K, as filed with the Securities and Exchange Commission.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The condensed consolidated balance sheets as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>the condensed consolidated statements of income for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> the condensed consolidated statements of stockholders&#x2019; equity for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> and the condensed consolidated statements of cash flows for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March&nbsp;</div><div style="display: inline; font-style: italic; font: inherit;">31,</div> <div style="display: inline; font-style: italic; font: inherit;">2020</div> and <div style="display: inline; font-style: italic; font: inherit;">2019</div> are unaudited but, in the opinion of management, include all adjustments (consisting of normal, recurring adjustments) necessary for a fair presentation of results for these interim periods. The condensed consolidated balance sheet as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019 </div>has been derived from the Company&#x2019;s annual financial statements that were audited by an independent registered public accounting firm but does <div style="display: inline; font-style: italic; font: inherit;">not</div> include all of the information and footnotes required for complete audited financial statements.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The results of operations for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month period ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>are <div style="display: inline; font-style: italic; font: inherit;">not</div> necessarily indicative of the results to be expected for the entire fiscal year ending <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020.</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Recent Accounting Pronouncements</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font: inherit;"> June 2016, </div>the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div> <div style="display: inline; font-style: italic;">Financial Instruments &#x2013; Credit Losses (Accounting Standards Codification (ASC) <div style="display: inline; font-style: italic; font: inherit;">326</div>)</div>. The Company adopted ASC <div style="display: inline; font-style: italic; font: inherit;">326</div> on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020. </div></div><div style="display: inline; color: windowtext">See Note <div style="display: inline; font-style: italic; font: inherit;">4</div> for further details</div><div style="display: inline; background-color: white">.</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font: inherit;"> January 2017, </div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font: inherit;">2017</div>-<div style="display: inline; font-style: italic; font: inherit;">04,</div>&nbsp;<div style="display: inline; font-style: italic;">Intangibles&#x2014;Goodwill and Other (ASC <div style="display: inline; font-style: italic; font: inherit;">350</div>), Simplifying the Test for Goodwill Impairment</div>. The guidance removes Step <div style="display: inline; font-style: italic; font: inherit;">2</div> of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, <div style="display: inline; font-style: italic; font: inherit;">not</div> to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after <div style="display: inline; font-style: italic; font: inherit;"> December&nbsp;</div><div style="display: inline; font-style: italic; font: inherit;">15,</div> <div style="display: inline; font-style: italic; font: inherit;">2019.</div> The Company adopted ASC <div style="display: inline; font-style: italic; font: inherit;">350</div> on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020 </div>and it did <div style="display: inline; font-style: italic; font: inherit;">not</div> have a material impact on its financial condition or results of operations.</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Revisions</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Certain revisions have been made to the <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019 </div>Condensed Consolidated Balance Sheet to conform to the current year presentation relating to a reclassification of long-term operating lease liabilities to current operating lease liabilities. The reclassification resulted in an increase of current operating lease liabilities of <div style="display: inline; font-style: italic; font: inherit;">$476</div> thousand and a decrease of long-term operating lease liabilities of <div style="display: inline; font-style: italic; font: inherit;">$476</div> thousand. These revisions had <div style="display: inline; font-style: italic; font: inherit;">no</div> impact on previously reported earnings, net income or cash flows and are deemed immaterial to the previously issued financial statements.</div></div> 148000 147000 630000 334000 -327000 -239000 560000 271000 1020000 1388000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 2750000 2304000 5500000 13000 415000 285000 117292000 116089000 56230000 56739000 60000 3000000 135443000 131552000 48277000 47328000 47029000 46410000 677000 645000 571000 273000 33688000 28944000 4602000 5738000 3439000 4424000 2711000 3532000 1917000 2485000 1920000 2204000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">2</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Revenue Recognition</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; color: windowtext">The Company recognizes revenue when a customer obtains control of a promised good or service. The amount of revenue recognized reflects the consideration that the Company expects to be entitled to in exchange for promised goods or services. The Company recognizes revenue in accordance with the core principles of ASC <div style="display: inline; font-style: italic; font: inherit;">606</div> which include (<div style="display: inline; font-style: italic; font: inherit;">1</div>) identifying the contract with a customer, (<div style="display: inline; font-style: italic; font: inherit;">2</div>) identifying separate performance obligations within the contract, (<div style="display: inline; font-style: italic; font: inherit;">3</div>) determining the transaction price, (<div style="display: inline; font-style: italic; font: inherit;">4</div>) allocating the transaction price to the performance obligations, and (<div style="display: inline; font-style: italic; font: inherit;">5</div>) recognizing revenue. The Company recognizes all but an immaterial portion of its product sales upon shipment. The Company recognizes revenue from the sale of tooling and machinery primarily upon customer acceptance, with the exception of certain tooling where control does <div style="display: inline; font-style: italic; font: inherit;">not</div> transfer to the customer, resulting in revenue being recognized over the estimated time for which parts are produced with the use of each respective tool. The Company recognizes revenue from engineering services as the services are performed. The Company recognizes revenue from bill and hold transactions at the time the specified goods are complete and available to the customer. In the ordinary course of business, the Company accepts sales returns from customers for defective goods, such amounts being immaterial. Although only applicable to an insignificant number of transactions, the Company has elected to exclude sales taxes from the transaction price. The Company has elected to account for shipping and handling activities for which the Company is responsible under the terms and conditions of the sale <div style="display: inline; font-style: italic; font: inherit;">not</div> as performance obligations but rather as fulfillment costs. These activities are required to fulfill the Company&#x2019;s </div>promise to transfer the good and are expensed when revenue is recognized.</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Disaggregated Revenue</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The following table presents the Company&#x2019;s revenue disaggregated by the major types of goods and services sold to our customers (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Net sales of:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Products</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47,029</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">46,410</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Tooling and Machinery</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">677</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">645</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Engineering services</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">571</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">273</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total net sales</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">48,277</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47,328</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27.35pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Contract balances</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Timing of revenue recognition <div style="display: inline; font-style: italic; font: inherit;"> may </div>differ from the timing of invoicing to customers. When invoicing occurs prior to revenue recognition, the Company has deferred revenue, or contract liabilities, included within &#x201c;deferred revenue&#x201d; on the condensed consolidated balance sheet.</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The following table presents opening and closing balances of contract liabilities for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27.35pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Liabilities</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended<br /> March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Deferred revenue - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,574</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,507</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Increases due to consideration received from customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">525</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">991</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Revenue recognized</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(667</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(526</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Deferred revenue - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,432</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,972</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27.35pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Revenue recognized during the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> from amounts included in deferred revenue at the beginning of the period was approximately <div style="display: inline; font-style: italic; font: inherit;">$517</div> thousand and <div style="display: inline; font-style: italic; font: inherit;">$497</div> thousand, respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt"><div style="display: inline; font-style: italic;"></div></div> <!-- Field: Page; Sequence: 8; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt"><div style="display: inline; font-style: italic;"></div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">When invoicing occurs after revenue recognition, the Company has unbilled receivables (contract assets) included within &#x201c;receivables&#x201d; on the condensed consolidated balance sheet. The Company considered the guidance in ASC <div style="display: inline; font-style: italic; font: inherit;">326</div> upon adoption and in the current period and determined that an allowance for credit losses was <div style="display: inline; font-style: italic; font: inherit;">not</div> necessary on the unbilled receivables balance due to there being <div style="display: inline; font-style: italic; font: inherit;">no</div> history of credit losses. The following table presents opening and closing balances of contract assets for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27.35pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Assets</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended<br /> March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Unbilled Receivables - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">72</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">65</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Increases due to revenue recognized - not invoiced to customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">522</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">85</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Decreases due to customer invoicing</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(404</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(106</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Unbilled Receivables - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">190</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">44</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="7" style="font-size: 10pt; text-align: center">(in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; width: 70%; font-size: 10pt; text-align: left">Interest</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">12</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Income taxes, net of refunds</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(156</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Non-cash investing and financing activities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Capital additions accrued but not yet paid</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">232</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left">Recognition of lease asset and liability</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3,831</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Tradename<br /> &amp; Brand</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Non-<br /> Compete</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer<br /> List</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap; font-size: 10pt">Estimated useful life</td> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">10 years</td> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">5 years</td> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">20 years</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left">Gross amount</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">367</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">462</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">22,555</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">23,384</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accumulated amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(80</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(200</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(2,443</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(2,723</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net balance</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">287</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">262</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,112</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,661</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,<br /> 2020</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<br /> 2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Raw materials</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">11,471</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">10,540</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Work in process</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,795</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,279</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5,976</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5,457</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total inventory</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,242</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">18,276</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; font-style: normal; text-align: center; border-bottom: Black 1pt solid">2019 <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 700"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">(1)</div></div></td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Market</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Medical</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">33,688</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">69.8</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">28,944</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">61.2</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Automotive</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4,602</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">9.5</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5,738</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">12.1</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Consumer</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3,439</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7.1</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4,424</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">9.3</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Aerospace &amp; Defense</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,711</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.6</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3,532</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7.5</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Industrial</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,917</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.0</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,485</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.3</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Electronics</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,920</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.0</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,204</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.7</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net Sales</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">48,277</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100.0</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47,327</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100.0</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Restricted<br /> Stock Units</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Weighted Average<br /> Award Date<br /> Fair Value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Outstanding at December 31, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">113,866</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">28.36</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Awarded</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">42,733</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">49.96</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Shares vested</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(28,244</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">27.02</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Outstanding at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">128,355</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">$</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">31.58</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Shares Under<br /> Options</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Weighted<br /> Average<br /> Exercise Price</div> <br /> <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400">(per share)</div></td> <td style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Weighted<br /> Average<br /> Remaining<br /> Contractual<br /> Life<br /> </div> (in years)</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Aggregate<br /> Intrinsic<br /> Value<br /> </div> (in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Outstanding at December 31, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">105,614</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">25.34</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">(19,586</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">$</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">21.20</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Outstanding at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">86,028</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">26.28</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.70</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,025</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Exercisable at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">65,742</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">23.04</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">989</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Vested and expected to vest at March 31, 2020</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">86,028</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">26.28</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.70</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,025</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Basic weighted average common shares outstanding</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,457</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,402</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Weighted average common equivalent shares due to stock options and RSUs</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">81</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">64</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Diluted weighted average common shares outstanding</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,538</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7,466</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Remainder of:</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 85%; font-size: 10pt; text-align: left">2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">943</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,257</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,257</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,172</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,164</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">14,868</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">20,661</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">10</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Segment Reporting</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" font-size: 10pt; margin: 0pt 0 0pt 27pt; text-indent: 0in">The Company consists of a single operating and reportable segment.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Revenues from customers outside of the United States are <div style="display: inline; font-style: italic; font: inherit;">not</div> material. <div style="display: inline; font-style: italic; font: inherit;"></div><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">No</div> </div>customer comprised more than <div style="display: inline; font-style: italic; font: inherit;">10%</div> of the Company&#x2019;s consolidated revenues for both the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019.</div> All of the Company&#x2019;s assets are located in the United States.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; color: windowtext">The Company&#x2019;s products are primarily sold to customers within the Medical, Automotive, Consumer, Aerospace and Defense, Industrial, and Electronics markets. Net sales by market for the <div style="display: inline; font-style: italic; font: inherit;">three</div>-month periods ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> are as follows (in thousands)</div>:</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 10pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended March 31,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</td> <td style="font-size: 10pt; font-weight: bold; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; font-style: normal; text-align: center; border-bottom: Black 1pt solid">2019 <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 700"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">(1)</div></div></td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Market</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Medical</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">33,688</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">69.8</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">28,944</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">61.2</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Automotive</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4,602</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">9.5</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5,738</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">12.1</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Consumer</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3,439</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7.1</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4,424</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">9.3</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Aerospace &amp; Defense</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,711</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.6</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">3,532</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">7.5</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Industrial</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,917</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.0</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,485</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">5.3</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Electronics</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">1,920</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.0</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">2,204</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">4.7</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10pt; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net Sales</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">48,277</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100.0</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">47,327</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font: inherit;">100.0</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; color: Red; font-size: 10pt">&nbsp;</div> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0.5in"></td> <td style="width: 0.25in"><div style="display: inline; font-size: 8pt"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">(<div style="display: inline; font-style: italic; font: inherit;">1</div>)</div></div></td> <td style="padding-right: 5.4pt"><div style="display: inline; font-size: 8pt">Certain amounts for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2019 </div>were reclassified between markets to conform to the current period presentation.</div></td> </tr> </table></div> 7752000 7244000 537000 294000 42733 49.96 113866 128355 28.36 31.58 28244 27.02 65742 23.04 530000 274000 1025000 105614 86028 25.34 26.28 26.28 1025000 86028 21.20 989000 P5Y P5Y255D P5Y255D 7446000 30000 7483000 30000 7385000 30000 7414000 30000 11195 8132 -11000 -8000 7000 6000 28000 20000 19586 20000 17000 400000 537000 537000 294000 294000 1000 415000 416000 285000 285000 166275000 161991000 74000 30952000 131552000 -587000 75000 31344000 135443000 -587000 74000 29168000 111802000 -587000 140457000 74000 29476000 115536000 -587000 144499000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 27pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font: inherit;">14</div>)</div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Subsequent Events</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 0.25in; font-size: 10pt">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; background-color: white"><div style="display: inline; color: #212529">The Company&#x2019;s operations expose it to risks associated with the COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic. Although the COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic did <div style="display: inline; font-style: italic; font: inherit;">not</div> materially impact the Company&#x2019;s <div style="display: inline; font-style: italic; font: inherit;">first</div> quarter results, it has since more significantly impacted the Company&#x2019;s operations. While all of the Company&#x2019;s factories are deemed essential, <div style="display: inline; font-style: italic; font: inherit;">not</div> all of its customers&#x2019; operations are essential and, therefore, demand for product, especially in the automotive and consumer markets, has been negatively impacted. Partially mitigating this are increased orders from certain customers in the medical market. The COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic has also impacted the Company&#x2019;s cost of manufacturing its goods, including higher labor costs, maintenance costs and manufacturing inefficiencies due to employee absenteeism and significantly enhanced cleaning and sterilization. With regard to the Company&#x2019;s supply chain, there has thus far been minimal disruption in the availability of raw materials, as most of the Company&#x2019;s major suppliers have also been deemed to be essential businesses.</div> <div style="display: inline; color: black">However, to mitigate risk, the Company has increased its purchases of raw materials to establish safety stock. </div></div> <div style=" color: #212529; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; background-color: white">&nbsp;</div> <div style=" color: #212529; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; background-color: white">The Company has been notified by several customers that they would be extending payment terms. The Company anticipates that these extended payment terms will be short-term in nature, but they <div style="display: inline; font-style: italic; font: inherit;"> may </div>continue for a longer duration. In the beginning of <div style="display: inline; font-style: italic; font: inherit;"> April, </div>the Company drew down <div style="display: inline; font-style: italic; font: inherit;">$5.5</div> million from its revolving credit facility to maintain cash reserves in the event it experiences a substantial shut down of operations, further or extended increase in manufacturing costs or significant exposure to its ability to timely collect its receivables.</div></div> 29559 29559 587000 587000 57000 57000 7538000 7466000 7457000 7402000 Certain amounts for the three months ended March 31, 2019 were reclassified between markets to conform to the current period presentation. xbrli:shares xbrli:pure iso4217:USD iso4217:USD xbrli:shares 0000914156 ufpt:UnsecuredRevolvingCreditFacilityMember ufpt:SubsidiaryGuarantorsMember srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-02-01 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-02-01 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember srt:MaximumMember us-gaap:PrimeRateMember 2018-02-01 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember srt:MinimumMember us-gaap:PrimeRateMember 2018-02-01 2018-02-01 0000914156 us-gaap:InterestRateSwapMember 2018-02-01 2018-02-01 0000914156 2019-01-01 2019-03-31 0000914156 us-gaap:CommonStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2019-01-01 2019-03-31 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0000914156 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000914156 us-gaap:StockCompensationPlanMember 2019-01-01 2019-03-31 0000914156 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000914156 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0000914156 ufpt:DeferredRevenueMember 2019-01-01 2019-03-31 0000914156 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000914156 ufpt:AerospaceDefenseMember 2019-01-01 2019-03-31 0000914156 ufpt:AutomotiveMember 2019-01-01 2019-03-31 0000914156 ufpt:ConsumerMember 2019-01-01 2019-03-31 0000914156 ufpt:ElectronicsMember 2019-01-01 2019-03-31 0000914156 ufpt:IndustrialMember 2019-01-01 2019-03-31 0000914156 ufpt:MedicalMember 2019-01-01 2019-03-31 0000914156 ufpt:EngineeringAndDevelopmentMember 2019-01-01 2019-03-31 0000914156 us-gaap:ProductMember 2019-01-01 2019-03-31 0000914156 ufpt:ToolingAndMachineryMember 2019-01-01 2019-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000914156 ufpt:CommonStockOutstandingMember 2019-01-01 2019-03-31 0000914156 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000914156 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000914156 2020-01-01 2020-03-31 0000914156 us-gaap:CommonStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2020-01-01 2020-03-31 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0000914156 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0000914156 us-gaap:StockCompensationPlanMember 2020-01-01 2020-03-31 0000914156 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000914156 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-01-01 2020-03-31 0000914156 ufpt:DeferredRevenueMember 2020-01-01 2020-03-31 0000914156 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0000914156 ufpt:AerospaceDefenseMember 2020-01-01 2020-03-31 0000914156 ufpt:AutomotiveMember 2020-01-01 2020-03-31 0000914156 ufpt:ConsumerMember 2020-01-01 2020-03-31 0000914156 ufpt:ElectronicsMember 2020-01-01 2020-03-31 0000914156 ufpt:IndustrialMember 2020-01-01 2020-03-31 0000914156 ufpt:MedicalMember 2020-01-01 2020-03-31 0000914156 ufpt:EngineeringAndDevelopmentMember 2020-01-01 2020-03-31 0000914156 us-gaap:ProductMember 2020-01-01 2020-03-31 0000914156 ufpt:ToolingAndMachineryMember 2020-01-01 2020-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000914156 ufpt:CommonStockOutstandingMember 2020-01-01 2020-03-31 0000914156 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000914156 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000914156 ufpt:The2003IncentivePlanMember ufpt:ChairmanChiefExecutiveOfficerAndPresidentMember us-gaap:CommonStockMember 2020-02-24 2020-02-24 0000914156 us-gaap:RevolvingCreditFacilityMember ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember us-gaap:SubsequentEventMember 2020-04-01 2020-04-30 0000914156 ufpt:UnsecuredRevolvingCreditFacilityMember ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember ufpt:UnsecuredTermLoanMember 2018-02-01 0000914156 us-gaap:InterestRateSwapMember 2018-02-01 0000914156 2018-12-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000914156 ufpt:CommonStockOutstandingMember 2018-12-31 0000914156 us-gaap:RetainedEarningsMember 2018-12-31 0000914156 us-gaap:TreasuryStockMember 2018-12-31 0000914156 2019-03-31 0000914156 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2019-03-31 0000914156 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000914156 ufpt:CommonStockOutstandingMember 2019-03-31 0000914156 us-gaap:RetainedEarningsMember 2019-03-31 0000914156 us-gaap:TreasuryStockMember 2019-03-31 0000914156 2019-12-31 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2019-12-31 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000914156 srt:RestatementAdjustmentMember 2019-12-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000914156 ufpt:CommonStockOutstandingMember 2019-12-31 0000914156 us-gaap:RetainedEarningsMember 2019-12-31 0000914156 us-gaap:TreasuryStockMember 2019-12-31 0000914156 2020-03-31 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2020-03-31 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0000914156 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2020-03-31 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember 2020-03-31 0000914156 us-gaap:InterestRateSwapMember 2020-03-31 0000914156 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000914156 us-gaap:CustomerListsMember 2020-03-31 0000914156 us-gaap:NoncompeteAgreementsMember 2020-03-31 0000914156 ufpt:TradeNameAndBrandMember 2020-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000914156 ufpt:CommonStockOutstandingMember 2020-03-31 0000914156 us-gaap:RetainedEarningsMember 2020-03-31 0000914156 us-gaap:TreasuryStockMember 2020-03-31 0000914156 2020-05-01 EX-101.SCH 6 ufpt-20200331.xsd XBRL SCHEMA FILE 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Supplemental Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Allowance for Credit Losses link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Fair Value of Financial Instruments link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Inventories link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Leases link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Income Per Share link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Segment Data link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Other Intangible Assets link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Indebtedness link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 2 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 3 - Supplemental Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 4 - Allowance for Credit Losses (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 5 - Fair Value of Financial Instruments (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 6 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 7 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 8 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 9 - Income Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 10 - Segment Data (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 11 - Other Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 1 - Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 2 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 4 - Allowance for Credit Losses - Summary of Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 5 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 6 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 6 - Share-based Compensation - Compensation Cost (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 6 - Share-based Compensation - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 6 - Share-based Compensation - Restricted Stock Unit Activity (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 7 - Inventories - Summary of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 8 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 8 - Leases - Aggregate Future Lease Payments (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 9 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 10 - Segment Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 10 - Segment Data - Net Sales by Market (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 11 - Other Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 11 - Other Intangible Assets - Definite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 11 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 12 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 13 - Indebtedness (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 14 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 ufpt-20200331_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ufpt-20200331_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ufpt-20200331_lab.xml XBRL LABEL FILE Document And Entity Information 2021 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo us-gaap_DerivativeNotionalAmount Derivative, Notional Amount us-gaap_DerivativeGainLossOnDerivativeNet Derivative, Gain (Loss) on Derivative, Net, Total Note To Financial Statement Details Textual 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree Increases due to consideration received from customers Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received. Significant Accounting Policies 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour Note 2 - Revenue Recognition us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2021 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive Note 3 - Supplemental Cash Flow Information Note 4 - Allowance for Credit Losses Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Note 5 - Fair Value of Financial Instruments Note 6 - Share-based Compensation Note 7 - Inventories Note 8 - Leases Note 9 - Income Per Share Income Tax Disclosure [Text Block] Note 10 - Segment Data Note 11 - Other Intangible Assets Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) Lessee, Operating Lease, Liability, Maturity [Table Text Block] Other assets Trade Name and Brand [Member] Rights acquired through registration of a business name to gain or protect exclusive use thereof and the brand of the business. Share-based compensation us-gaap_ShareBasedCompensation Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear Remainder of 2020 us-gaap_LiabilitiesCurrent Total current liabilities Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Note 4 - Allowance for Credit Losses - Summary of Allowance for Doubtful Accounts (Details) Note 5 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Note 6 - Share-based Compensation - Compensation Cost (Details) Note 6 - Share-based Compensation - Summary of Stock Option Activity (Details) Note 6 - Share-based Compensation - Restricted Stock Unit Activity (Details) Note 7 - Inventories - Summary of Inventory (Details) Note 8 - Leases - Lease Cost (Details) Note 8 - Leases - Aggregate Future Lease Payments (Details) Note 9 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) Note 10 - Segment Data - Net Sales by Market (Details) Note 11 - Other Intangible Assets - Definite-lived Intangible Assets (Details) Note 11 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Share-based Payment Arrangement, Option, Activity [Table Text Block] Awarded, weighted average award date fair value (in dollars per share) Shares vested, weighted average award date fair value (in dollars per share) Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average award date fair value (in dollars per share) Outstanding, weighted average award date fair value (in dollars per share) Deferred Revenue [Member] Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding, restricted stock units (in shares) Outstanding, restricted stock units (in shares) us-gaap_DerivativeTermOfContract Derivative, Term of Contract (Year) Awarded, restricted stock units (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Shares vested, restricted stock units (in shares) Depreciation and amortization Net share settlement of restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares) Vested and expected to vest, weighted average remaining contractual life (Year) Intangible Assets Disclosure [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice Vested and expected to vest, weighted average exercise price (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber Vested and expected to vest, shares under options (in shares) Vested and expected to vest, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice Exercisable, weighted average exercise price (in dollars per share) us-gaap_AssetsCurrent Total current assets Exercisable, weighted average remaining contractual life (Year) Exercisable, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber Exercisable, shares under options (in shares) us-gaap_LinesOfCreditCurrent Line of Credit, Current Outstanding, weighted average remaining contractual life (Year) Increases due to revenue recognized - not invoiced to customers Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from unbilled revenue recognized. Outstanding, aggregate intrinsic value Refundable income taxes Treasury stock, shares (in shares) Common stock, $.01 par value, 20,000,000 shares authorized; 7,512,403 and 7,482,844 shares issued and outstanding, respectively at March 31, 2020;7,475,768 and 7,446,209 shares issued and outstanding, respectively at December 31, 2019 Measurement Frequency [Axis] Adjustments to reconcile net income to net cash provided by operating activities: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Deferred revenue Common stock, par value (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice Granted, weighted average exercise price (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice Exercised, weighted average exercise price (in dollars per share) Revision of Prior Period [Axis] Accrued expenses Revision of Prior Period [Domain] Revision of Prior Period, Adjustment [Member] Income taxes payable Statistical Measurement [Domain] Operating, cash paid for amounts included in measurement of lease liabilities Maximum [Member] Lessee, Operating Leases [Text Block] Minimum [Member] Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, shares under options (in shares) Outstanding, shares under options (in shares) Product and Service [Axis] Product and Service [Domain] Percentage of concentration risk The percentage of revenue, including tax collected from customer, from satisfaction of performance obligation by transferring promised good or service to customer. Statistical Measurement [Axis] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Capital additions accrued but not yet paid Credit Facility [Axis] Proceeds from sale of fixed assets Credit Facility [Domain] Preferred stock, $.01 par value, 1,000,000 shares authorized; no shares issued Preferred stock, shares issued (in shares) Interest us-gaap_PolicyTextBlockAbstract Accounting Policies Cash Flow, Supplemental Disclosures [Text Block] Prepaid expenses Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Preferred stock, shares authorized (in shares) Inventories Total inventory Preferred stock, par value (in dollars per share) Net sales us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Additions to property, plant, and equipment Weighted average common equivalent shares due to stock options and RSUs (in shares) Fair Value Hierarchy and NAV [Domain] Non-cash investing and financing activities: Allowance for Credit Losses [Text Block] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Weighted average common shares outstanding: Noncompete Agreements [Member] Income taxes, net of refunds Fair Value Hierarchy and NAV [Axis] Current liabilities: Product [Member] us-gaap_Assets Total assets Cash paid for: Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Cash flows from operating activities: us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Customer Lists [Member] Statement [Line Items] Allowance for doubtful accounts Receivables, less allowance of $541 at March 31, 2020 and $486 at December 31, 2019 Additional paid-in capital us-gaap_DeferredCompensationPlanAssets Non-qualified deferred compensation plan ufpt_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. Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation Net share settlement of restricted stock units Stockholders’ equity: us-gaap_ContractWithCustomerAssetNet Unbilled Receivables - beginning of period Unbilled Receivables - end of period us-gaap_OtherNonoperatingIncomeExpense Other expense Segment Reporting Disclosure [Text Block] Award Type [Domain] Current assets: Fair Value Disclosures [Text Block] Award Type [Axis] Net income Net income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Total us-gaap_IntangibleAssetsNetExcludingGoodwill Intangible assets, net Net balance us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Decreases due to customer invoicing Restricted Stock Units (RSUs) [Member] Gross amount us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Commitments and contingencies Share-based Payment Arrangement [Member] us-gaap_OperatingIncomeLoss Operating income us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Revenue recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net increase (decrease) in cash and cash equivalents us-gaap_GrossProfit Gross profit Cost of sales Deferred income taxes us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation and amortization us-gaap_ContractWithCustomerLiability Deferred revenue Deferred revenue us-gaap_PropertyPlantAndEquipmentNet Net property, plant and equipment Derivative financial instruments Goodwill Property, plant and equipment Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Payment of statutory withholdings for restricted stock units vested us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount Proceeds from exercise of stock options The cash inflow associated with the amount received from holders exercising their stock options, net of attestation. The 2003 Incentive Plan [Member] Represents the reporting entity's "2003 Incentive Plan." ufpt_SharesPaidForTaxWithholdingForShareBasedCompensationMarketPrice Shares Paid for Tax Withholding for Share Based Compensation Market Price (in dollars per share) For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the market price per share of shares used by the employees to repay the employer. Employee and Nonemployee Stock Option [Member] Contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time. Medical [Member] Information pertaining to the Medical group of major customers. Derivative Instrument [Axis] Derivative Contract [Domain] Consumer [Member] Information pertaining to the Consumer group of major customers. Cash flows from investing activities: Automotive [Member] Information pertaining to the Automotive group of major customers. Industrial [Member] Information pertaining to the Industrial group of major customers. Electronics [Member] Information pertaining to the Electronics group of major customers. Aerospace & Defense [Member] Information pertaining to the Aerospace & Defense group of major customers. Net income per share: Retained Earnings [Member] Earnings Per Share [Text Block] us-gaap_ProceedsFromStockOptionsExercised Proceeds from Stock Options Exercised Non-qualified deferred compensation plan and other liabilities Treasury Stock [Member] Additional Paid-in Capital [Member] Common Stock [Member] Accrued expenses us-gaap_IncreaseDecreaseInAccruedLiabilities Income tax expense Amended and Restated Credit Agreement [Member] Related to the amended and restated credit agreement. Unsecured Term Loan [Member] Related to the unsecured term loan. Equity Components [Axis] Equity Component [Domain] Subsidiary Guarantors [Member] Related to the subsidiary guarantors granting the credit agreement to the company. Schedule of Employee Service Share Based Compensation Allocation of Recognized Period Costs, By Award Type [Table Text Block] Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed. The amounts are aggregated by award type. Unsecured Revolving Credit Facility [Member] Related to the unsecured revolving credit facility. Accounts payable us-gaap_IncreaseDecreaseInAccountsPayable Other Current Liabilities [Member] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income tax expense Chairman Chief Executive Officer and President [Member] Represents the entity's Chairman, the highest ranking executive officer, who has an ultimate managerial responsibility for the entity and who reports to the board of directors and the first or second ranking officer who may be appointed by the board of directors. Accounts Receivable, Allowance for Credit Loss [Table Text Block] Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Disaggregation of Revenue [Table Text Block] Allocated share based compensation Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Amendment Flag Accounting Policies [Abstract] New Accounting Pronouncements, Policy [Policy Text Block] Selling, General and Administrative Expenses [Member] Entity Interactive Data Current Other Nonoperating Income (Expense) [Member] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gain on sale of fixed assets Deferred revenue us-gaap_IncreaseDecreaseInContractWithCustomerLiability us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Title of 12(b) Security us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs Amounts written off against the allowance us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Variable Total lease cost us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage Operating, weighted-average discount rate Lease Cost: Document Fiscal Period Focus Operating Document Fiscal Year Focus Short-term Lease, Cost [Table Text Block] Document Period End Date Income Statement Location [Axis] Income Statement Location [Domain] us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid expenses Operating, weighted average remaining lease term (Year) Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] London Interbank Offered Rate (LIBOR) [Member] Variable Rate [Domain] Prime Rate [Member] us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Refundable income taxes Variable Rate [Axis] us-gaap_RepaymentsOfLinesOfCredit Payments on revolving line of credit Diluted (in shares) Diluted weighted average common shares outstanding (in shares) us-gaap_IncreaseDecreaseInAccountsReceivable Receivables, net Entity Central Index Key Entity Registrant Name us-gaap_ProceedsFromLinesOfCredit Proceeds from Lines of Credit, Total Recognition of lease asset and liability The initial recognition of lease asset and liability due to new adoption of new accounting standards. Entity [Domain] Asset Class [Axis] Customer Concentration Risk [Member] Legal Entity [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Basic (in shares) us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets, Total us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Revisions Policy [Policy Text Block] Disclosure of accounting policy for revisions to financial statements. Basic (in dollars per share) Concentration Risk Type [Axis] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury stock at cost, 29,559 shares at March 31, 2020 and December 31, 2019 us-gaap_AllowanceForDoubtfulAccountsReceivable Allowance - beginning of period Allowance - end of period Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding (in shares) Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Common Stock Outstanding [Member] Represents common stock outstanding. Revenue Benchmark [Member] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Exercise of stock options (in shares) Exercised, shares under options (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Exercise of stock options Related Party [Axis] Related Party [Domain] Share-based compensation (in shares) Selling, general and administrative expenses Fair Value, Assets Measured on Recurring Basis [Table Text Block] Provision for expected credit losses Share-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Granted, shares under options (in shares) Cash flows from financing activities: Other liabilities Line of Credit Facility, Lender [Domain] Raw materials Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Finished goods us-gaap_DerivativeFairValueOfDerivativeNet Derivative, Fair Value, Net, Total Work in process Retained earnings Non-qualified deferred compensation plan Debt Disclosure [Text Block] Interest expense Changes in operating assets and liabilities: us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] us-gaap_OperatingLeaseLiabilityNoncurrent Operating Lease, Liability, Noncurrent Subsequent Event [Member] Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] Present value of lease liabilities Operating lease liabilities Operating Lease, Liability, Current Subsequent Event Type [Axis] Subsequent Event Type [Domain] Interest Rate Swap [Member] Subsequent Events [Text Block] Schedule of Weighted Average Number of Shares [Table Text Block] us-gaap_DerivativeFixedInterestRate Derivative, Fixed Interest Rate Operating lease right of use assets Engineering and Development [Member] Represents the information pertaining to engineering and development. us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments Tooling and Machinery [Member] Represents information pertaining to tooling and machinery. us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Interest Deferred income taxes us-gaap_DeferredIncomeTaxExpenseBenefit us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2022 Thereafter us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2023 2020 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive Thereafter EX-101.PRE 10 ufpt-20200331_pre.xml XBRL PRESENTATION FILE XML 11 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 12 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Share-based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Outstanding, restricted stock units (in shares) | shares 113,866
Outstanding, weighted average award date fair value (in dollars per share) | $ / shares $ 28.36
Awarded, restricted stock units (in shares) | shares 42,733
Awarded, weighted average award date fair value (in dollars per share) | $ / shares $ 49.96
Shares vested, restricted stock units (in shares) | shares (28,244)
Shares vested, weighted average award date fair value (in dollars per share) | $ / shares $ 27.02
Outstanding, restricted stock units (in shares) | shares 128,355
Outstanding, weighted average award date fair value (in dollars per share) | $ / shares $ 31.58
XML 13 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Basic (in shares) 7,457 7,402
Weighted average common equivalent shares due to stock options and RSUs (in shares) 81 64
Diluted weighted average common shares outstanding (in shares) 7,538 7,466
ZIP 14 0001171843-20-003541-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-20-003541-xbrl.zip M4$L#!!0 ( "=(J%#_ 9HE$HD +(?!P 1 =69P="TR,#(P,#,S,2YX M;6SL?6MWVT:RX/<]9_\#1G=FKW,.21, G_;$>V39SM6N;>E*\F3G4PX$-$4D M(,"@ 4G,K]^J;CQ)-(D725#"G$E"D4!W=55U=74]__F_GQ>6]$A<:CKVSV=R MKW\F$5MW#--^^/GLQVWW_/;B\O),HIYF&YKEV.3G,]LY^]\?_N?_^.??NMU? MB$U/-5ZDK]T;O!]/J;]./N0E+Z2K_;'W;[ MXV[WPS^?[UW+?(?_E@ "F[*/YL]G<\];OGO[]NGIJ8??]!SWX:W2[ZMO31MA MT,D9?S[_D^]TQ[<]=Q6]P9ZF1.\].(]O@Q_?%R>IA\GS_H\^WG\)6-\DSH#11YOPP!_(GS!,NT_MCR-/]]K-,*7 MK9DZS8:(_81KD-,@V8YM^XOL.0S/?>NMEN0M/-2%IXAKZN%[U-2S)X(?,E9. M72]Z?*;1>S8^?)GUJ+=T!4/#+[B$2?H%CW.O =R;6L?-IU^^F("B!]K3G47X MM#];>JG'\ M\@('25^-Q?=I]T+3E)MS!#QFP^YXK)-?T+?QZEM@SQAJS!<^- MWO(?HTI1F/0=CRF__W[>OM_J<++3N^B9[IF:1MT!^ M2-(_<=9WE/UT0V82@^+=W"6SG\\0G]T0E[UG:IP%/R,K_7Q&S<72(F=O^3BP ML=Z=+XAMP#_>%TM[D'3']LBS=X-#&;^%*.[+P4>58=LT?C[3NZIR]F&F693\ M\^W&./'P%VR_>U],JFO6OXGF?K:-3R#YBLRD],\^=+NR E_QN42#QM-^YW_WO]"0X2CSV9]LSO=4%?.]JUB6(E>?_2U9% M)I%ADC[\;RH/Y.&(3Y4YZ,:>H_]Q.]=<0J]\CYW=(,!2 )B_1>NY2->?9A/)@HD\$@!=B6F3>@Y'Q_ M0Y:.Z\'OMY[F%6,P!3;MOPE- 9 YZ/K4G^'\>8!??W&=)V\.0"\UNQ!I%#4E M+K:,NCXU'"/$O0 F?'#<8E/"_CW7=6(%NA8;*#E]:N3U:2]A'E?3/?.1P [0 M C05FG^X@>SL0=>GOB$/)@5VM;WOVJ+0+@/EY<./+]?2W>>+__I^]?7JE\O/ MM]+E]XLD#.G1U^>^G1/+*D/?<09]DX-M3 0;Q_KH4],FM!@/#[)F2HX63W5+ M0.&$GV7E_L[TK$*X5(%C^>Z4V/;DTZV/&,]UYVJX:6]7BWO'*D0TD,)X;O,) M4L/PT?''=Q<.2C#=^]6$G>)3#Q0N]YQ2XEW:NDM #_U$^'^_..X/^]ZT+&+< MD$=B^^2&Z,Z#;?X%>R 76+%8ZZH!D*.^.E#5L9H0;8&VW/5!R?@P5$#E@'.K M/E#WOG1^H6!+QX^[ECX0+7TR/.S*OYH:O,B$23"F3^X<>)*:!DHZN)'"6 1$ MC/'%=1;A:SGWF! !HZ&8]CLP4!;B0R&B&">,1B)$3*?RWA%Q"3.;FA5P"[YQ M-?N*0S$V.[>-:(X"(H@O;-H7+$QZAJNJ:?U\YKE^='FH"DTQI$]E$=+5B9K M>GZ $JOX[B_NB7LU^Z;][KB%]LMO0#N=J9:,=B;]X^/J(['U^4)S_SA_-FGW M5K,(#;;X=^)](SA5UFNH"K,W0@ VGN'OBI$T'$PV-,^E[\*M,<1.]D*+8R*# M=LW"Q'!3!R^(B6O7T0DQ*.Y#=OQ?+7%V^OF9N+I)B0%+J"91E?%4Q-,#>12S M=!Y(J@)>:#,J$Y&@^* D#\."@ >LP01?ANP$D6GYJ!GA3H;_&W?:,]Q1D3&T MAUR*W6]I8C,6^T8,$R[7FPRUQD_"G=4;32?!>BLM8&^(R-JKY1$QZHL1(2N- M1D1.CCCWX0\';V@[<:$(<=&?#AN-BYQ,40 7 R$N9$5N-"YR\@5J:6B%WXD) MX='3ZX^;C8F<7)$;$V*AV9^JC<9$7EE!7(&+$!V? M+:)[KF.;.MV)C"UR]$7P10%<3+9(T,&XTUDRG1T]N%_6=Y[PWR4J+>R"+QFTJ6EK=Y) MIFV9-GDOS6#,[DQ;F!9\Z9D+0B6;/$FP$LT.?J7F7^2=)/>7WMG_>O#>MR/" MB-)"0X?@.PE^E_KLW\JXIPZ77@6 V(_PG:P@CA8.%GJ2I@ MVF+YWKZGR^*CBH:\(*ZGF;;DAK!+<^V12/>$V#".023/D;PY69\C#T[8=_C$ MG+BFQU$D?2(Z$\:2*GN1V P9\FLY?"PA;9=R0J,NB8P',X93++EL9YT!]!LS ( ^1:N _"LV?!O M;J;'V7,,BH_5A/V_#\:C%.=X<\>GFFU([!^4J1%D^?!R -@84BE)<:A1UZRV MDYK37, M ZAA(Q<]F@" M8*),8@!R ?<96/L60?DCX=DQ.!*QY5TC4\ M48Y'EP FR0()OE@ Z-N&K)J8ER34A^>F9DV,#<^0H%I"0:PT)Y(@N3Y')]S M6\ZGQ$&&X6"&;Y&KV>?%TG)6A-P2]]'4"0L=^0@D-]#;#ON2L?.Y!>]KW D2 MNQ=Y8,^%0SWZ<77^I+D&&MSOM'N+E#D3N^-]G88>@B3IQ+*6FL$C:T'[P[_Q MAAG^'VXX\".(7;2,=H$S'T!4WSL>:!^))XWPR:>YZ9$NN_V^DVSGR=66 M&XM[CW Y[COI/R:#Z?AC'S8/H#D<&U47T'XS#A#/*#TA^^*)F ]S#Z&WC-WC M XPPJOWSV?BLXES"]=W-74*D;_#\G$J?X2PQUN%XZ[E[)\>^4?U>"EBWR^&$ M!_-,NE_\OY>"S1+"]-'28,L#9!([R!E\WS17G^/17S=9\L"< SXF\;H8?XWH MBF4>UR/@2\]Y)R;G_BFGGA69JR214!B_@D7*TRI,")/ H ^NX]M&-Y"^[L/] M&Z4_Z"CJI*,,AS]ERH_P9/A'QD9+K@4/%JZA\V@QBKY.Z0$C[.@6B<*'ES=' MSR^4A$,( /S[[K&478.Y2-*REZ\LQ4[N]S?THWJ66PV'+1GV3H:JV_A7/!1S M'3*9@+&@!+@TL7-CUWXMRQWUL>IA^6&4DQWVMKX7C^'Q81!\B+-R)XQB3>.& MH$M(1Y6-[\-H6Q2[KQE]F2!"?Y@EO6D-9_E M>UYKIO'%<>^T9_1MSQT+^0V^R)[XF^;^0;QK4)CR19Y$4+! BUC78JH6:EH4 M%*S-H(LXG96YO <#)3OBN[L$ J9S7 ?3WG0:8K7:"O>(JZS(E+IP)4B2R\"5 MJO;48:VXXL41WIWKK$ '#+="[LM*7C4%<2CI6/_^4)CW-AZJ0;#_UDE+ 08T M8?G^VP 3YJ,-AN-Q:/N:XKW1,0$QA>@3$E2Z;SM/;UG6KQ8)(*FGD-]O5KU^&!+4Q4D>#P33SFIPU=P4H<]SE%6%U#V4R&DS*0^GZQ+ADT;]WVC.A%1 Y$EC MSCYL&$&R)RT+6XR^)#2B0DS9I5K2DWZ-H\*K&(:$97!&S"ZTB9/->!\^HM]#\HO'!;>ZMK2 M;"P\\_E/WUPN2B);%2-;!M9<7TXM8"5(*?>%$EF5U<$@O9CL:+TJ(L3 MX']7:21Y+*[C-EK;2N77UR1$W1!,FR/&YR G*(O^(O':8/K?8?Z7[ZX8>V>M M:=+ -6WC2V$UK)/@RRR'8CW229&/SIW%%U=2.K'J^X*;P%A^B5RP6SHI\M%W M>LPU;>'++3?4 _#EG2/83S#PY]F,Z!ZKL5?^J$F'/C"B)<= M[7C7UAT(Q=0'=?T*7\_*#H.NW9$B)=$EE'3R:/T6L ]T\0@F8F0__/D9/Y:) M,4H<:T&)3V[DB.3%UR!RBN..6-@DA#?$L?!R9BQ,F]4GQ[)S 1@996'6L#D0 M8[._ICWD6G@MR-K-.D="ENA .2:R=G-6&)D'"_\.1TT8IQ=7%CTD"H7:ZKJR MVB1V:Q(&AT([R+BY++@U*/ P:!.;:-:CWIK$>0U G-" +T\:Q7$'08:XD8/: M*"XZ"#*$(:[*=% +,C9]@(26B"&E\E"=RB.E$8&D&;[5((#4B@ MY=]E!Y/N)\6_GMS_JFAPD92JJL%O3N++:26'\2U3YZM(&^<_G@$(]7V:5Z0WY[<7=2U255)K_$EZFIOZ7#*IY)(_?=-EQ5ZD>R)IRZ5E M\J:J"Z+9K.:9)@7^0"!YES#B R'""W58Z\L!P8T!K6Y@C8L*B$GW04$[C8W& M M",H&( 5KS#DF< ")+4); Z'2O0P4.FS>K%&2S*D14K,UTVX<(QB"4]F=X< M"\QEQ41N/HU;,:X]9L84Z. \O :F!*>>P2K:!5$1O,(9GBU8-Q/@I\0+RMYI M8:_&$(%4(MA%*RR?%_2CP7E1B>M:CO,'3F&R4G[<3 +/@4IG8M$T061G)ZBF MQ]]$C )Q7(0P;,W"B]2G>7A%/,GS2"=CJ MB;BUR8;UJ4+, JI8U]14G3E)XY$MB*\'WS20[1B] )XG8+_:8$J!%-31"_9! M(*KBC3U]3[=L#B *Z/%L65$%R'##4%8!TE\"F<,=T]LJQ[A,"&C0VL[5 N8%+,#50#WG=!OP*\N8[_,)>XJ#RQW!X\[1PN:5R3P+B=:$\A?#/?\X'!8%/:SL+4V7<+EE:&9.6VQJ!8 M(JOK"%ID( ?#42CO0LE*9 95G?\SD$89$ ,B/OE1K5(Z=UR/UZZT-08(#$-] MV(:)-SKLT4C:H%!G,<+L4P9.F.RHZW1?:"MI7=O9@V2X)R&QL!8E'CO(=;AW M'H)$"W;T9*PVV&^<1OA0?%)$!$P1IR?%-F1KU9$HA\V!0.X##+3 MX)38LC\6#AP7P-& !]8ZDQ]4_.0C['8#NS! #8,/5F_QL)^.A 3R/3P8043Y M_+NEM@I#D69F<*!U(N&L;6#L/S-QRG>*[CK1WHDW3"\LA,MQF(QE?YK#!X,@ MSS-ARE47WP[W*M TA8ODH9'<=CA])#GR[6(*KV*,-%,78"C; Q4(T9/^AR(#4X(/Y#ET2CIE(*>=.FE=Q^K+,Z8!84-',ZZN63'7,A# M3#):EN1XR-NQ[,V4LBD%"G<&TV$U"OB_1QY^U$P+-W4C#LKWNR:*+]W)\?[6 M[<)U@5C&.^E:>P!>N04=$\^==Q(,\2_-\O%UJ=OEE\2]P%#E\)\YR ULBS#Y MRB2;@?PCN?!3-U"*(Y&_:=O%;6QM\F^;L=T2K2 UQ8,S&:V6&C;HBU,62RPH@FIM28FLX*O9I>UI]@,:X\^9 MX[S:"H8387BZ*J^%F&T%HQ+(A3)>AM,M>B2^&(TA: M8?&2<,SZ+J&70<#,1]_[[GC_)AZFMU3;=>I$F.>@J.ED]KP U;2,0CM1G0AS M#>3^I)9ET/FY;>!_,)?O4;-8&I]WH;GN"C1AYK,IP[7"Q,4/8U4=K$&> X8Z MP,[!Y+(0W^IXH!X)[,DNL!4QMZMP\3\:MG=E5HK/&64PW1.V>:'NRZ"[ZZ>P MEVHE::-,A%H*'*9RCH5D0U7C>HJEO$Z$VGQW/!C6N)XOH+7=^LNEQ4+\->N3 M277+H2B]R@?)]QL1)-^&R)>-^4W%C6PW+N0W9-02(I]D50GY5T(&EB[CV Z1 MJ:&(J6(_D?*M(_OX/M$"[L^V_>YQW<_C=;85VLSKIL^!V^^N"62!L;B, VZ/ M(0%[]/ZWC75/@KU*;>6M#H;$%GR3BCEKI$^6O<14D"6:&4 !J=3SNM9=7I\/ M?\?@]0NH/8)^*G V#,5[\RTS.$S0?_ &PJ$MWO?[$F4&H=[.VU4;4R4K^1S% M;:_OO4:VY>R]V*# MCSG9<9FSKN!L$!60PA;9WSH,8$Z/@3'1$MS[E7?';NKX]W* MM!\Q^1C33S&5CZ>"II)1\]^Z7C=Q6[0<_7:3UZ; >PAH1E0!@#?)D.Y]3[(= MCU7-0*/#JS_&%37GE>94-D]C,"OW)X?!;*/O)C=K]7*89Y]5\V''D15TK5F] M>G9I[RG[P:O:F:@YP_N/%[N?-XYD+?K$62Q,7ED;PU<<5GR)@'9'MH6H)D+% MRC4.*3)M9ONOL2B<>.>T0;'I:\V]"@K@[ZZ!4 ^;SG@04PJP6%M!-R^:_=D MA9BPQS^1&6'5HUWR2&R_+>%3VCC;&8Y3U?9K7' ;<5*,$/W3"SJI6$TI3'VB M6%\\65F=5P#E-1[#LI!1M=F7X#2KAVF&2LZ*-J=BTVT>BJ?3 YMV]WFL[H11 MK)3VD['S:%M4M;$;NIU\%K;=&OYK,4VS2LIU6W@;(G3 MFJ5/T&+;FJ6/9I;^8=^;E@7J[4VB4U]KFBZGT>159UJ[]#ZI,,II87S!1FEW MP_0%>QI#_$W[T3'UH/EA:YW>M$Z_L,#_YJ%X2;_: Q1Y5[80;$8#WMH#*(<.!9&J7FS"3&G2-H>E.\W\!86 $< MU,=\:Q!!5O?"BG4@$.8;?@ ]:M\+B^1.&?DQ$C:L4(8;Z2Q;YJX$YFX9,A(V M[5&&_?%AP,S!X".A'%$&ZQTU]H;-'.PJ;BDPS7%LE &S0F^7H;A+22&D9G=: M*0-TGI8X8DXHM*^* QU$ZMW$ULH<0ONW+YKILB2UCRLFCBY0&)T_F[0;QNP$ MXWXCBWOB;F&N@5 6#N4".W5C&;6B($.\UXD"(<<.IHU!0;&C>R2DZFC4F"45 M.[1'0BH-E=V'=OXE4>]J]HOC&%C+X):XCZ9.Z*UC5:2(K C5:G4X&*Z+&!$0 MI8$MA&M9W#H0-HLJEP+V$[GWXA(6)9)D>2>423,R93/NL?OMA9*^)_\.;&W. M5EN\WOUM%H&M3L&F]$R1BS1-"2<3(2D?3)M,46+]E[8!K$X,FU"Z 72=K5.B MGB:YO-ZB'BI%AKRRUU\O2USI"[EW?.ZSA-Q.Q(+/8$#Q;0]1])L$%64Z#Y^4Q-T?Q^G#)FP:RT+4YS.%P1# MHUBEJAM"6744B??6EH*S"V2/ MZVDFJY.50$C\X/0]E:A_3TW#U%RLMK,Q\VWXZTKZ!;"M <)4?W%T"0IA8ODNS) M7!>0X-T"JF=3#/+!' M BN"U72DVR<0F8AUZ2M[CDWT]>V%Q"IXP&OX=[1"&-<-!J0\@0SE-CH'V7^7 MF@OSXT/$ MS&4%]LE"8^TU)6=?$EY1DX E 4<@EZZC$P(;-1#RAK3T7>J#O&(B(/ M>)3+KDSIX]R#VJ+Q\J1%-S!6"GO@ IY@55,F*Z5,Z=]X<99OQ: =6Y31PPS: M5:#@^7KY\>I&6EH^B/Q@8L"$YDFP^ <2G"QUZ:>]_C]2"Z]O:\N]87IH!\]+ MCQ$5Q@1Q%M;/3"E*3$N"HWSC5(,3E#&J!2KI_A'3[RG##%BBAU_D'$&W8D&RE,X& W"J7#7X_8 MMME26[&ZCIV$.#,3]QL& M8O(G+"W.WDBLZ9S-6Y=HCE(1\%#IK]\:0 X^X;]JFLUV4GRL+1P?,>PD"K?E M$]6QTA20"S;?[J,VB(X!3=IPGO!J6Z=/_^_]WF;*\KJB!3S 5@HGBD6 QBZC M9:!/)=%@N-H3V\5L'\0\'IU*R%9/COL'<=/B28>-2(!#/3X=]5W>M,R*/H8&&R\PD7M@1%!78X_&W5IBS*O>DT+2Z1@9(R"J<&0B"F M+)-AAUT/X01,[/J"*D.CU8"-@?[6[4I?3&(9[Z1KD,/OI5ORIT]L3(Z2A^\E MY@> CU*WR\TH]9:""#!($R+KF([],?XDVTJ4-(MIGLE6X:QM&QH2JB^HS MC794%W=4UR468TTC7JX9+Q)/3#CJ\=1%(P1Y7C+#L12^A7'#U$S%X5>)Y"'! MFG;,L"?SG!B ^X?#P4V7<)5&= /YF)#/!+XG?5QM/A ? 6M$Q560B)YT*R'3 MNAI[!Q_S*+%F[$4NU5R3_L'$'7#G'X3_W0M%'OO1Y-KF3#,M9*) <];Q."=N M8%UR0@4S(4O1O$##QQ.KTP,?4T_Z=4[L<&P7. [+E#(32,;3" 8LP<0O.YL0 MP,67IC5Z;J' <'GDZN1JF6H7/UH<#IL\:#$<(8HC$%* 6H[W/H&TY(-!7I? MNX:1VP@M $F(UE2(&"_IO<&4>9!)-+V<)!Z!Y01;$E0>MF^1K]G636G2W$"K M85JB=A/P; MLJQFP-T#) *9S?"2PE\5T#<&/[C<$>I;7G"[TX)MMKG+.-(2>P<;,C@ /BZ( M+30EN",VH@@CE]',YH"ZQKUETGG87&CAV*;G, P"YK4%80HD \T"PO ++=Y% M^$7"(*B=X*J2L+#']VG8POM<5, RP)8F+ 68!N;EW#GST>6"9Y##%I-Y^F3MHR=*4++>U ]L+;#Q,." M!BG88(,"P1(6PFSS$[-H:"M:'PF4WCA]OV.V)8X=,2"PAS?!2,KRHW'A M&""%Q$ZM; F$>QYXF04:\/,ML*'::RP='!VA)LU'80R:6$6DU6D/:)'B&P\F MHF:\\4!NIF;BBKKA,XD9S1EH6C@UJ)5$U_PU2>(2UAL<=VX,)) -CV&^G]90 MMA]+D.6 D'+AV'>Y#$+I$ZCNR$![/*YT- !8L9$_,HXRYR50(K@MF4%93@/P MS'D)]"OX MN@,3/6_BP:?Y?5WBA+ZD@U'GK,D)-]::UIBK# J7%H<])5^ MVOIRMZ&UQWQ\*-MIC5P;U?L(U[?):'^O*TAHI*0RDWX"S#D^Y:Y@H[YIY/$P M>YH.ZMA+KB!8[**$B@@WK+.S/ QMB.OQP\4T5G$V+VPQZ5U>Q,!-#82JG!U( M&6;IWL\.5OMIM2&%UMI4$W6:/4GB5-BO.D EKJ:=W@9+BZ8D$_;61>%F7IP@ M%G,S8#,V.G[4J$EOER[1C"O[7X$V< -,)V_&FDZZ?26(-0T_[=CYW;PS@WN+_;0-^[."[Y/PLU^_NK8 MAF-?HDZ"CM,KN&,C0/ STQ,W0\<'R3C942JHES?@ 2V K+?5RHO)/>(_/1A; M>W!%.;>-\(+"D1Q=3^HA />([HL ZA8"#%L*Y*# -88'X%\[<;W9FRW"=5]I MD9U'WN1&]F"S1UJ ['KQ#"LDY_PZD)'G=PQDBM,21K(P2VN\T79/M,S30L9O M(!\?\)Z+T]ZMEB1]XLS!*)WXNV/KY=,OQ6E2 MRF0MH:\P/'4O)T=BYI84W?%DLN_E7%N:S:O5EB'%0)P%/9ZN[[EMDU<"- >2 M!\)$?V6\UJ^Q#*"7MNXLR)WV_)G?73\2F\Q,;^,@+Y10IPQ$O8H_P*=,F 5P M5 .Z4&*=(LZV'2B#&H%.M/\K5V.C/Q*B=Z@.E.V@IF>O!FH>&2%&ZG07*VP' M%;0I](("C\-GBP7=PK$$QZ'KF7]Q\VI%)MYR+H]&:Z#OAJ8&^ ORL[">#2Q_ MG4N*PQ\ZMJ-<[ZM9_.4VQO[MHV:AG?QV3HCWU='9Z$PYN$(K6I"FGR!^H%/$ MH\=G_(U)_V"O)@_[VR=MN5/K$E-WM+';=RVU,FJBQ/EFH$;(./+&B5,:->B@ M2D*V3:NOM+BT+JENM@>/=$EEG+FR=4A%2_I%,^VO#J57MIC8HIH1)=;X&Y>3 MK T\/K[)+J!-.4O6 M;"6VO%BN)JIN1!__RX0EN?I\]94\$HNM-OKMTE[Z'F4_* &6$D-\(QH:H-D] MT^41O:OT^XDGZ U>>M$QL M; UF(K:Y8\B;67P9%685)FHPBX>6D*Y; .5#T M/7 R[[:CU'FO;A>OCO+)C3T*S!;%+MX<$E/+3L:A94;TF7;,Q?0D3O*HVH'M+V,F+U M,H[=&6=+YYNV,U%3.A,=JO505@7['."A/DDU+#7MS-Z)R;9_"K7]BEYZOZ)K MUS%\?;-S6ML'9[->];C35U+!136NN.U(5(02H\Y SED6_N5T);IS0)H$B2'? M-'T.&'-7N07GBV^$,QKG;):]MP6^?!0/VF9#.-)G&ZY3A&?QT: X90%DM-UH M2J0$C>5\K'*PV@Z['.]RW-8^Y8S5_[/ ^6($9VX8TN]5*."SR M*A%MMZ%3(^ZXHRJ3QA"W2,>A7 ;K#1MWD(B!5O XK.J&%SK!^MKT=JZYY"-6 M#[@.LI1+%] >C1IA M\@RG[+9V^KE'U:9;%3B94[JF+GWY.U5+YF7-IE;"HE M.7D#2 ' Q:I@[V"5'!>^.FH<\37SPA[I4F946G#/K!&6;GS 8&26D!M4 G%$ M"8#:D^8:839AHI,Q)E+:40X@5B5DCZ-C&"N,DO"*$[0[E-X$Q4HMGBN,U?E8 M,0[^:S 9ONRM.'0_-;HN6+( A(EEI*E$$_AG6,-L;-#V'N: BT=6J!5XUP[J M1&!.I4&H[IKW/*G2()YF6F$FINUXO" 1KS=C,WV5E6Z("[K0,+R#1C5X6-6# M>A,)/Q&=.5$)YVMNHF9OB-AU."8E7JS2B+'R3A9@$8&)J.L?$6H(J!0$- M3-&)"MLRPN$_DI:N[!WP'44VG#D6JQ_RAJ&.YVW2G]X=FGL"C?Z&9%TKLN<3 MUGB+!>=^?;G%#[!JOL6HCN1_3 ;3\<>^T!7:NGI;5^_K+\H[;2)4]Z[TEH%XQ>3$-I=#<4@'_7YZ6]K8]-,Z*O:$,)5$:"ZIM!EA M]2O[AONM(QJ<\^:DJ>\^/Q-7-RF1KEU3)QL;.WHNGW1/=EB30 MI78$J;6<;S(-@X391+()YI4U-/?)?K.:MQDCMX7I MCN!Q+3+H,5ROP\Y(SFDU:;W@>S5>#7OJ:R-$LS>'N*U02Y;7298C1XW\PGJH M;X2KOMXXAFX^#F@#10ZUUUI,MYAN,7U245"AC2C_L=)&Q)1ANS?RM#.>K&P<&#TO8,:P,(5U3&M]1KJ7>TNYXX MTFO-U)GA?#ZI6+)#3%8[,TY&G7Z#RI TG\HG%3$XZK6T?>D[>-@;YU3B6AJ? MV/Z503;GK'!YX!)1![OIB[DFN-FSB*U6>S@.@XZ&G?% :0R'-I_*IR1]%+77 M;T[&0?-I>Y([>-C+FY[>TOC$]N]TDK,YP GH#D)S X/#Q.076'XWS2L\_#H9 MTEDRG_%?A&(V#:978'DPG9?!897F6M6C-5R?]2=I$RHW$RH[#"MANG>0UA 72\:,5)ZK M2D'_#.)9I#=FC_3XFX8YFQ&7V#J1[HGW1 A/"@?J_$$\:8G946$9YO!]7J$9 M-5K\EC^RU$Q#NN=5E,EB:3DKPBL%1R_A+P$D/^TQ.WRHIE 596QT(H YKC3> MK190A%GOIL&Z3K-2E3HQ'TFTF+"<\LQU%BDL&!%>][>8@3S,7$Q/>O4[0MZ\ MH%;9$?NCH3+.KB1PD@RI3$0,>>[!BQ3$"=5=@F!T4M!JO!IVD#8_=RQ8'Y,/ MU'==PI+GERYY-&$X -=YLGEQB;ATIVE+EDE\Q,]26X6\'TD7+H40HT^F-\?Q MV2/:,Z'19@$]87[BM1O$\1\U3!$6%A:NCR4UE$&V@I.#B/>H M\)_%,C\0-FSA__&,O/&>IAIMX!\+T_,(X?(1Q6K<3@)$2VT'=U^DA8#P8FY' M;"S V8-)_(2D"]HK9"]FKIGN0@/A>C$WR0S3V'6?]1ZXFLU KK\5+F&<4VT M:P9U26H4>DJ_KV[P4T&ZK6V^2QNO(;B(:TNS>]*M?_\[T3U$!&X,[-]CVCZ0 MBBN66%\H/CN)NV HQ">3OS^ ;,9/G#/"G6C"X7]/>&\,5@"I+G:.>PL\<,$]%Y]9Y[Q_>DF]L?<1T?HYEZ=;D[X[MCLE[;>:0M MLE-OD9VX*C'"%!5IB"L4UUMFIUYD[$(<.5^?": V M7S_1TE7IC-6<[:/WML:7C^5I;YISKQU[@^TYMSDH6/C(HI,*8*'-;RZ1WZP M"0=5PF%?8G[SB61<*N->/V>4>IML67J&-N)II\8.0D0=-B\.*[3,C2\))Q35'WGN=N5&"E^)E'#X\Y:4T2JC- MO-.1I^E(C1K!GG1D-:42I1S=2>Y=-@8*QN>_";%>,G/_WSKT^Z# MIBW??8(3QW)@0Y*K63(,XH:WX[YPJ$>9(> C-O.YUICKG-X!'WRT'/V/#__S M?TC2/\/!/FLN'ASTFKCA.Z;.G//P_ V9P4)_0PIW^S+\/_BH=E7Y3#*(#C2U MZ,]GE]^_G$FF\?.9/NJK U4>J&= Y._;U)GH,CCKD^-+F"S^WSO6B8_]>C9 MAWYOJ,1+RX2F#,#R- (8/^X$>% $X'XE@#^9EN_QMDR5<#RL"<>N8"#TB9/DNLL-%LLM@MY MN@7^]:[G+-E!$7T17B;X=Z4\WC#F%N]=/U;1M[DP4M[^G:"!(2GT*<=:I3QY4002^?$EBNXE 2B23P/NY;MF"E]#7*2IC'0.@V< T/9 M4F D[E,9[P4Q1T33P^M,HY7*NUR4\"G7E5"I JPC@H'$$8K@1[C2;I*"Q;ZS MC&D8RDN%Z%)KHBRZ&Y:-ZEJ__R+")\3B\9?!3M^\_)A^,Q_ ME.QDS!TZ-[<_ML10M\% =3A/Y'S,>CC\M&2M@:RC@X9W-2SL4!SP$9I1#P) H5\>9K%G632I;SQ,*?-#NK%$CPDLM=W=%,B?S>P-0NP4H1IH1!GD_! MB@+PB*R:]J/M>"GZF#;#&DM$]\3XWC"2WQ-=\X.22@&RGQS?,C P00-_?!,!,!&C%RS8%-.NF%CL0Q>N< M?1CTV?\2Z]T7W ="SS63OR#Q@Z_P.3E_0$N(L.'9A^O!OP^ EDQXT[C"A'26 MCWY.*?'H-Q AP*G&E0VO^"Z>Y&CLCB/6"JRV.VI$Y$YQAZ[0K5O65Y69ME3< MUQC? '9@E;T$&];ATN,=KU'$?F/O?R6/Q)+RVG1?6UV'E,LRJMRPW>'6(BE MTG$<=EF"XJNIW9L6R#Q"W^6VAI2WHNP]/_N80!T?@F.BY3#M,3AH6US/ K@_ MP2'_J+&(N)EI:[9NLJJLU'-]%FS>+%=G(PN$O!DI.9T+A=>[)4V\17_4G7R< M,^NV.OJ3>SFVD&;?CHOJQ@+-.LX1*:-&\RCXT: 1NG0;!5^VFT:2PYH5!1^7 M)$,[TY?H"+E<.T)./# ^<#ADC?HEZ]AD^6=800E3+&>((U[?/#(DVTRS9J;O M>\W2L+P_G1.0$QW)<5DJ,FQZT>LSQ_%LQR/P,(O)AF$>')>98-;BY"UV5P/* M_.X;#[SP*J4.0,N#;MI>_%(>$++JKP)Y@YGKXG_9=)7%3=<:?QL:ED M$% <>/GS\]N+VG)8E7YE^^TZ@P8BF!,([;8)V9JVM?(P>*"A9ZTB%T601AW7 M@:>\#BXO3+J.UP"G\%*$P,@]SMK+E'S*BLET=/.E\;+C#;!TR4'&:%KC7G3MG8 7B9 <^+&8@_9 MU8[_NJ?$?63:7L#A6YC(F\,-]F$.QYS+A">R V.I@"N!IS41KS,."\N%6 E@,#@&L0JP9NU:[+98DO62[$M0BIBBQ!3. M6 7%]+%U7ZI"W9_8<;VI+6>C2.8P,T9A\/C2)XG_)YD+T6 M75[9U;##;TR^![K 7ZSXNVO.S* ;';M(4A]FT&ALW4L DKAO)8PU\ V/R[=6 MH862O040QB:'K]^EZAG2;&IW(C1KNHZV M?AKT>$6$=N(O@TZ!W%L W[JL!1XO2T@[,36HQ^Q22 G-=5=Q<=>08G%1Q23W MA$D$(4GFCHO6$,]WF9T6OW5HTB1&6:K$^B3A^YDE;RT']'E&>(/VI]D/)LS.O?/GNNXO?.;G.5\ HLV_N)U'%-'\VY:Q M/JZ^:;\[[H6E47K^;-+NG:L9Y+NV(.>V\=$%;OG&&B.)HZ*'4T%UO;,/DW1, M=/$E-0,EWQV;5?/TR'DH9>ANK(Q%6%'Z+P,M%SX%Q9RX7^&PR8&/B1 ?@X': M5(1L6]!4N*"Q.*KFPD]T4KDP>3T23WTG: M5F6--ZSTN$'#2JL ML@Y2LC$&XXLH85)67]N246IA0 M6ZAC84].[F7]XCJ4'DUG4D184$>YD <1SCR;2L$A3N#X3:YU">J&GM,YPGY^RP M0EG9,;N0OW+/CML L#\S*[*+K BEB*Q,UJX8B5GS@[,CTWL='*&8 $BGXWS@ M\/1O9-0OKK/(RO_^2&:.&Z>)$_KYV7,UQS5,6W-7EQY94';^V)[K6!:\>AE: M>JIA6Q4J)H.QFCZ@]KB(XV&K&#.H0OUT,)ZHQ\06#!!;UTIGH4R41F2A".-Z M]I6'DO;W8+BP.5MM2T[9YL,ZB7P5.16OLR-A)>5ASD!2/IAJ268)6CJP_;(U M,K)TULK>FP)LB<.\8R9\MD)L.12.;.H$I(+'\RE9D79$W3=R)]R0RQ!L<++IV,SAQJK2Q-6IW))%Z$- M1L8Y, !T#D)KU76>T+%&_7MJ&J;FFB1P@81>MRAV.&/9+!P?99ZY !C9]+#> MI>\N'8KQ^QLM)V*7!@D+K[ !F5LC]*1A%ZB.%"8%1%^;L&@]#&@1]"W*H[DGY,@3+]7LHA3T@L6Y2DE<8-P[J/3ESSN3?Z1 M8NDZJR?)O6EZ\)CP]^PT%+%!XVIOY9SL:%T04_WUI*V2@37J M([%)]1N *K1O3@9RAI*U,7\Y( NJ@F+K:::P;"G+4'5(GHJO* MUEMKCHD+84:="*\477DXRL9,-+<0MIO(O[_E>IVXTJJB"W5>9&R9,,>-6A5; M;,8"[DA.N0$5EGXCGPC_[Z5]'D0X7/, AXH6FN$VI]X&Q;:#4A7R0KP&P EY M;=H?[P=R 6.4,(P)T3[I;\BYG<#4 'XQW ^W.$R'>X$?PW<2@=@5T3\2;M&N M(JL;M_F=X-2P@(+,+S2L=H$X.?9MP06@$<,%)?E7TYO'GH$PBZLB,81^DJX\ MV+!#%0&LWE45I)"X=.)HN,]%[3['2IP20DMH5UGSE^0$J)Y5%)1:8NUD/-DE MM4JNXA$NWXY;76(-A1)+GHYV[?<$&%4@+HAML8@"#;H^B*\P,3HPK=H/W-M5 M%=E"6V]7&>Q2+;+@J64-!=$OO$FI:UZ=?2RAQJ-:*'I&N\X&(4CUK:7@F2 4 M0*-^,9H46,RU2Y9PP0HNH%5WACBF8;!+"J4!J0AVP>YYKW/[,UWSD:3^'/7U>P'$F4OE"?(,.5A3W?VSCK2*H&Z M]Z47(NHPY:E/+SV+IK4N/1U<48/[;3QMW6^OQ/V6JH5T.NXW=@!),>M+G/]J/(=>6HGY$_9/7:EB$.WFV9!Q[:V8!Z\J%($@QK_ MD5@@SV.$K6JM2$V%/0_#LN4Y. MGDI/@5XWR%\?AZ>;\+S]G;?-MAB+.AKGN]O6V%B^)<,&&0:CO.7Y6C+LD0R* MTAD.]U6KXH>G8&@\W:ZRU%3YFB8^6X%#U" M\>(\FH#2&P;\@\'_0:^C"MP8CU>:2]@0DN'X]]:F [.XHEEUCOKUSTG.>W%M MV"E5VKBE;''*YKUJMY0]-@$-N>;LV?&GPGG<_A(]2M\OI7CL %<9* MU0P-L[(3+1L#+S/M+3_[Z^0VL8LZ9A5'FP@?3PCS#HBN6R@]R8MPGM MNQ/:TS7-[U+U'5Q6:#0HH;W)G >+M#/I6J!=I<98U<74UMY8J08AW7XPVR8@ M_=YX:-HG&W179]N?J* M\%.=?7\R/.O%QMB;)R' ^F28V]VQHY=5ZW+BS#O- M:TYLD+^I%H-3R"1RC?NGT-QU-HBJAQ=DP&9. ]"Q6:"\RS&DN]+2_03I7NO6 M5UL6B%E 'N2!H0:H\]28%U:-4/K3\7HUI(- ?9BV)Z.^L%":,EDO M)-/<=9=I?S+JB\L@;E1N:>[2"[5!&?6W;$]9KF'5K A\+:5<9%4(J[Q>R24U M;3&8"E96%0L*=4.X[0:J4#55<5%3(5";%$U.6PRF@H56Q=7E-L3*-IAXE:U5 M'05,^HTH8+*A(^RW?,D6,WK_;+O"T["R)"G;U(ZJ)/E5Q)H*_T?%X$2J6A%5 M;],5MX,[:HX=$ V9++V7[DR,'F/+>6*N*-B7U)/>)%I7^Q2=H35ZE6>F&V3 MAUYET^[L;W#']Z0%\>:.\9/DN" 1/,DE\/Y?;-^SZBN\BW.BSS?KB\UW1OM"7O)@] $W6^G!M'ZUV6Y,QCGM#.U MR;5[I42_,QSDS(9K4+!#17?7KX[[![8 6KJ.3NB6'?O:/%]*9SS-F?2^MR6^ M B0KX^D+=B_FSV='PQZ=PQ7@P7&,_-NP=3J68;MA9SH>-R&4.(^KG6>R!:%+!A_CF[_])I93'O&Y*UDFT0[HO]TB*[8[;%[/(XWA=\]W[V%DIX6&9 M/\6[E#0NB>AJUH<=@R>N[LT'_53@;!B*#VE +1[H$/6SW') MZYUKL*J_;9\ M>"/(?XOAIL<[[-G]&*K[MW/' M];H8$%[!-=5ZQG?S74.\XBU5:Z5J0Z)8&G$KWAWC8+$K,V:A5&#+U@^^6]$< MY0SJ:R,<3HVRXRK]0O83WE"[AO,:E=MC G5\"(Z)ED:RE"XW.02B:O. O M[Q:)KA7,[&>MX:4%'*"^RZHH8"HC/T\MN$.;ENF9A-99;/0ET[Q%RRG>66/] M((?QM]4V#F@W;O7(DZ-LE9Y6S=(CZSN VP.C14NCS]%\@/W*O+[$Z&HPI?9 M$GT/N,:(YE[I#6L:_U.K,K:LWG#AW6J/U2WD1\VYZ@U:/?*%TUCMJ0JJ,Q1P*Q0]H#MSUPVP.W%<9[%,:#PQ^X_VA)^VI(FQ1!<5IS$JJ,1+-T M1MEZVAFEA$12@KWS-?!JK+YIG@_+7U5(25->8TI:Q9IS!5JY)=O=[2HIV,8" ME>:U.OMJ];W-MQ>"*UUZIO_+:5 M6R(X[S2(7NNN;UNZ1?3OG@;YR^_YMJO;TH\;&YY$"94FBD>">%37%: ;97]GLCCZH$*!7&4*6:);6(+J6Z MF?T:&!,C@UG?D\SXX IN& MRD18 FXZ72]KE@^,V:8$0<'UR]K8< M0 5A$16AK \6QW=+45A8NE,=E:)O"$SYI?#Z9&76(JR<.AVN%P,L"$Z%U3PY MI=8B;E\H*W+YQ3PY)982>1FN9E],"H M0HS/SUBR\IQE_I1:VE3HY(2;DE\!*$LH=&8S$_9R!T:V_9FF MHU8'3P *08IUI$>(VDZCP9$HA!- MGTN4+#4,#8P*)"R6CAWD>&I,D.) C JF!XNEU-%-UK#2=C!J(/42_@YO86=/ M:V/$#L#E4TG7>.=/S;*DF?D, X46,(3O'E[0E@Q%?Q$CO40X=9ST&N'F@C&. M &K& R(&?70D?? ">U+!- M)V6OA ?+KFNBO$WA.\+LU-BIU/];B^!';@-H%O80&9!8,R#O8I(+"S3QY.YA C^#=7/Y"+B,?F7Y,628-!+Q96P 7P M&P))>.-L(UBZ[[KX&9@SVBKPPV,:Z\$[Z?$BHD9(AP%G*$2 PH@MAG(3V9F/ M$E $)B5+)&YZ@_2DJ[65)-:)\&U9:+)M;K@=K56(+YC!X$O&1K)H6&(/ID5! M&;E^L!,B@0F7+ -#46)?_2?E]A#<7SYBV@9%$I1::\7D!+XI&5STQ_S/1/PN MQ(JF<^Y!"V);%.=<:'^0]:T#',2DU P4O'C6!)Z+D3=^#_GTP4;AAAR5VM]( MV'C/E:;@.W9&6$['__6==MUKB MF0!86+K.HVDPEC872WC?Y('XG1BNY 'CTR0%3"\0[TAB.&+N'=?EG:/=#4XQ M;<#-@K.T]JB9%I-_F1P&1 EE7KBE-G@LS5T)$L52+LF&@83E+!#Q-X("J'4U MW-Q=Q"C"; J8M2YIDQI(XJKTW[I=Z8M)+..=]/8:-89NM_H\^01EX8[:;3OM MMA-!.5_0*:&_[410E))U$FW_]&D[$=2WR+8303&BUA?FLF/PHY?);U&\=]#; M3@0O)>VE[430$#*TG0A28+>="-I.!"\5PR<27]MV(C@0W[6="%XB5=M.!/F" MI-M.!(=-=FP[$;Q0RK:="%ZF'X)2W0MN)X(5I M&VTG@A=+V;8307M@M&@YL7,T'V!M)X*6U4^%U=O"R"^_>F[;B>#ET[CM1-!V M(F@/W/; ;0_8,X:"+-7 MM8<'ESQ@^N+,]WQW(U]WMIE+SHH1U%<$0HH2?UB?@12=GPA I"$4O&C FU0F MT+M\F,A!DYC!FYD V/9]:'+D==OWX615ZGH8H.W[\.I9H.W[\!JIWO9]>-WT M;_L^M'T?&L)C+R$)H'2J7]OWH>W[4$1XM7T?#LA^;=^'$DZ-MN]#V_>AF$T\ M^7E[3?"XH/=Z\6\/!"*]FEVXQ#"]*]]C]5SAM1W5RW_[1.Z]2YMZKH]'[_FS M2;OG\,D@QKEMW!!>@Y./>O[@$I9B\(TL[HG[VU>@2CCC%TUGMXU+^CKA8^DC8#^'#N+_>5F+[8M=0DR@[6;R&>W\L;""@C*?J M) U8/%5^&.1I5U9VP"!LR*",QJ-Q81B LK<>\-#<_?:!<">3(LK 7 MB#R%SZH(LDP *H*[&X^R+*['/YF,AT)B%@/W BOPEFH8T!\)F4T>#T:*"+Y@ MQL(0Y6"]D9#UY-%X,B@(T::\^*8]FPM_\3&LXWFAH;,FB[R3;E_!?@49\N:' M38GNP_)@V=\VKS1H?5S\H,2[M+Z:MV>@-/-<]\W%3(@M;8XC@52;"KBQ= M>9#>(/EAJFTML,7#M>#'76L1RI^N,IV,]KF82_L1F*Q.PHA/[J[<[X_S+"8# MJ-H64XPR8A6@*ZN3R3X7$VF@M5%F)&K#]6$P'BAYUI(!4VUK*4:8D5 % E$V MK6LME[;N+,A7AU9%O2I$O3J9RNO@QM,6@:@8 E4Q L?JAOPL!U$&CGZ[Q1,- M3S&NSEU$#3O8T05_+AR;:7V)^T5X>"5TRHGH+-_:QJUN<,\-. =-Q]:L:\T$ MGKK@#4.RX!6UVSHHO#<$*^$3X[/F8OK13JU %I^R]?%M\678."FYN7E:$S?T."F]17E:V]%>L3>(57\8.7E;*]<[\ M3I[.>7\E0 V -57WU:CNU8]8N,=$0>-M M$+6(A;^EF$FD-)>([*25PF?+ IL=BEH8K)XZ+ O9IHOC*?*[7=JU!?;^']\F M$HB.42=EJ,8&)<$%3[.2-+L-NH=1Z:.#7<#>?#F__?B39%**?6@R'_RQ9*U7 MWIS?_OBI+K@1XB2\W;JB!-7.-B+GYI\8=[&IA4J,J_[C&8!7WTO.$3540P1>U(9 N,\D%YIJ'+G6> FV#'CC,$)(B^2/+=_DACHAXA-]Z'D.L/4D*N$MP! MQD%B/9CW5M#!BXFXP?M?',?@O+R;Y4,(EAF! M)7D(,R*,6"9O-T>#=GC8^-.)6S:R;V?P6AQ_ ++*?#0-'XZ=1'N^9#L^[/C' M*\AE3=Z3SC-A8G_;SA/VH\-9>6$ZZ7X5MA#%9H..RPXOO#G$3#!]3WG;4/R) MPTF>=5@*91U58_ [=2%ZHQ^=$\S(&TJ&L 1+ *2%"^Y)G^'X95ABZ\7[B6D# MP##"7'OD*^=M^_"K)7&QZQRL_4_ -P#DF8^$H9W21=!P-J85=M?$!W$&_N0Z MR4U4VK'E-\B;-7YDX& KP"5P-_:,=1VZ)&A#Q%:9K#LME-L4*]=U:'##RAJ< M0!9/TWWZ]JTCI:7;'G6DU+G&>QU+AFGL:T.RO:2!0H!LJ7%VU#U<'Y,(D>*, MO5]-WFS6!?E"?/Y$OPY$!YMRG@L;X%O;>XJ M8.;@RX$X.J*_YIDK#698!.R_W!8"@">S[&OZ( M+3*1>LU0]./+M71']+GM6,Z#26@G!@_N^#WI#=I+8TNP_CXPEL5?&>]_DI8< MT3 /YJJ;=H?;A^X)L?&WI>:BP=-W*=I.T::*H[I^Z&E@TP76]%M,#> &7+1B M?7[6YYK]P(QT"Y-2M"2A:?1/7W-AP=8J,%I3-#U]<=Q%[?X;.67!Z_XW \MP M]F58"]K$2)IE,7R8-AJHN>\89[;1;VE$\I?"^O_T3<3O_4K28O?STH61S"6@ M6'H@-IP)EL5^)\S$R:I[$>D'G-SP%Q/LC!W.%P"9KC'3-25)7J%SQ[<,-&"[ M1&,# '_][MLZ@^S)].;<-+^3Z<)%,(>(2X 9D)[X+MJM)9;#4+NQ.BAZ)D_3 M_K]D3QXOM@3_)ZW3X)PB[SDWZ=\PICT4S_[?#BOM9EJPTHA2NS=:KS8!M2>9 M)Y!U]YK%/"YT3ICW[% U]!"-!V)<3[SZM'PWF:$VVF(U@>?-74)2++: A^;H M3C,=@]:\B0^#&X*Z-AR;<8J5YX^ MLO?J605"[L>SJO0WR+>O0Q342/_Q3[-GGSGD>][!,W#%P MC-#'&; AC37S@&-X6$">HZOFDVOC2$GMY;E&N;X.0LQ\1.4-KME)I2@=#A*$ M)F1J>-Y<\R1>4#8D$08X8& +61)6N0/0] !X)_Q>< \P)W77F>DND*R@9I/: M5+%MBG9P]UC7M6>.XW%5-5*RD:QPHH)>[<7+R\)"XY4G?B^+^#:3DES+1Z3@ M,<94Q[JN&"%*:6*CLL F[0\B8>+C@KV 9- H]1VZ.+$3@T6'/2 ,XO>X;.PT.> 2827&A$X+GDDMA\ 0)Z7N.VI M9/AN&. 6AUUQ$=%XULF,XSCLP7M )<>M;4GK(B@\4$S8-QCUI_.@LH#10BS# MIK@GC'%T+Y! ^#/P'6R?9,P7X@2Y:$\'AM*O%GY\0"8M&P+;9K8P?!QNS\#W!K<', Z"[[$TTONX>M$;OQ]\'X_1]+FQNQRW,&-\: M098/+P> +0S#27)HC3(O[0Z)1-P2IP, HM@J(!\)BB5U0 'PPJ "=(7$?E>& M1]#9#"PV"@1?1-(S8-7$N,&%9*??)/DY$?A:<^CJ6F L7@)86#BMEN0Q$%=; M'J0K0&9.60:J/#'SXJ+*@W$IJ!)UA"MFQ8AJW7T8J?U-T#+G+0U?GC08<5&[ M]6R#(O#!CY&"K@5CDHP%\Q%%==-5=1I:9C#M)D; M/!.)<>?<:<^_FMX<8W;@S2^.>SL'V?419+R!^C*,P,^OBK6&Q9FUHS1#EP5P M3\LL6(98N&^5M62A>I=YYYSKS(=\[2(3>*MKT)4\. 2P8-YRL;[+2Y0D%J?I M]95L NZ&J;:U%*Q(+,[A6R](7'HM+ID1D'*\^OZUYEZY[-PU_H76DVO"B9OK M9+C\_B4E>D4LU@6XNCSMB.+@E"4>R8FUY(*IEG5DG2 ;ZQ <(0=8!WN GON@ M7+IP$3+*T6&PD>X5PBNOE\+?/GTE4'.A>G@X4"^Y/EL*HR,AF#L Y).6!BX7 M#L?[!BY1X;8<^B9E(4S,7 W,7(B<[AE,)@;**-T3X1DG!(S-51R8'!JV6&$J M",Q2,XU $ZQ0UD%<54 9#S(53X'Y7'"R'.3N^N,XBU:;S4+5K8W-5:HGZ^U?"H 4GUKR51CD]"7JG*>@HB54N6L"('EP+V3!'\E1M]5IF0@K-C^82 /Q:3( M@K_J^7'$9B4G5Y69SUR_N>CVLG*)>;"R1Y;$R5=:AW3)])5!SB'^Q MC4261Z!IU _J]W)51,2M0H8C1=T0FL*Y*T"9!YW"TW0X&JLYL9D%);?9?W'< M3XY_[\U\*PB?JUC>9M 7LNJZ46D+#&EH;TC8R_EJMEL'V%;??URJ[4#^^0L: M/<3-:M:O@$(0UB%-=X\ ?/H+GUFS/I&9J9ME=HKV@FO/"IYRR(>\E2=[ %$PME(<:=]ES1 M6*X(KT&#"3#UVFH*0U?_\HK9U<4M# =C59DT;WE9VAC(,\/7O2OWEKB/ILZU ME.#+G17BAL)3EX8-P$!N'KAS' O'LHUO MFCX'0>.N=F-#>*$;GY^>*S_0 (("['QR>8VG*6N>I) M#L5*X9I+JQ$8R_WBHJT#]40TR$KK%U?C'B@G+ ,(YBIH M.H&K*'I)=N-!+ S'\HEH!W7@01Q2H@[5!DK$G/QP:1OP-T:N[L: 4"+*4_E$ M;A$5,2"4BH[^\,.A29/8 *E@=?JG$Q0" 5BB:CT M#WLRE"](/&H+$O/'3K,@<2I[M5D%B0.6E6Z([CS8YO[*$1\SG:IJQX-ILA;/=S9MS-_EY5,Q MLS4%$$U 1--E*S(6C'E2NNZX859M5%;7)$ G]['A(S'&B^0A^CKQ'L<2 ,L00#U( M3@W'?<):V9'8VV==1$;T&0 999B&^Y G*><()$(M5Y)$&!LJ"( MG\$T)288N6"!K89E'YA$0Q(DJU+[/ 63 IQOJ"$ $-#/J*0V,(=25TLI,F( M%?WM1CQ,C'SCWH=%0C!7);DSHB*!;)5L&H#:G)F1_.?) F'-2$R3?-1,BRF% M:SCN29=!'5,7]$3,?]<=W^4HN?2IR3:,#$+O%\%TOQ(<3AH+PR MGT'"V@L,J(Y$?:R*$90IY%2,]TI/.K!,RK@-%0!ZA0"+)/)M4>'ESR MP"1F<&-H&I#[1Q]N\YD#:L@34T*8Q G*&E QOX8,9Z20>+]B;RS0MB%YJR77 MFP.9#(P;'0>4B71' EF;D)IOF+[',_'I3^\:4LUB!U77QXHOO46,$/=P_A 7 MRY99VI+"'.&GR/I@D1F(,'6T?"YK?.#VBTS[ Y9)ZS)3]#LLZ>1JRUQHS+92 MY!@LX^*^>WQ "8QJ_WPV/JLX%^A<^E@",CDY:<9]+]XO^]%.R!$*:/EJ;_@9!)K-X$@R^J&EPW639@3@*( M6R\7>!@0S=4K9_9.3+;]4T@56S?K(T;4@>!E+S)HA5"2V;*J4KH/]V^4_J"C MJ)..,AS^M,4D/.[_(UL\!,%&=*>U6!8,D$N^"(?8W""\L,[NL91=@[E(M;)* M4Z;)9=SI*ZE^%C6NN!H:7QLE1IU!NE/602A1=;_^&E61+7IJ<*4B8:F*0D1S M"\[<+%(?OQZ6*4;C<3Z.V-L"7SZ*!\/#H/@0)V,.54VD5WS.,%460$8I=25] MP1.H&G6>-I5FJIWUAF,Y'^L=#D$M7>MP[8W59M#U>(?[)N,HO6%H57, =:QT M([L/5F#&>,S23,*&D S'O[B8>E#6.O+5].#<)';B1T?7 M?1=#/$R'!3)D +_IG3:"NE+ATQU6X3BD7Z+V<]10U CC@F)WE/Y^?9CX-X.5 MR-_2U#;5_K->A^E^N&.;M\Y9$CLT-&#)9?P<;H*P^^(Z9J5]-Q&4%MR;EMVG15S?5 M:K.*GJJGKW5G'LV=^6E-A9.ZB893H+KP'L1;A$3K8@M4ELYPG(HQKW'!K:^S M&"'Z.6U2+\?5>1FT&\)NZR1HGI3(\('+(#$?L0]-*EPZM]1]\8ZZH7(@1]WK M1?%TFM,A=>RMN&=?Z,U&;EX%.W;K,=O->&]&HRH^BL(8^JFEYW[I.4PW+#\X M/0]WUHO=5AEZ.[&-/!I[ZQNK0\<+6JH"WM%E[J69HML'P MMVY7^F(2RW@G76L/,,HM:X&#CH3)>XEU4@(0I&Z7"]?&P%U!#F7'!6@SC[CY M@@)\&S/_V69#:Q$>-51Z$_FN-=8?]Z>M 0&)-TO' J3RWT,S%F9S8R:V;_)R M,3!OC55AU/2%@I>PT R'UZC '1X61 E:607B!G\)2Y@P"#56B -KBSPQ,-'' MK_/V#I:#9;Z8A*H)ZO5$>AN03RF64@C0G4G0$-F!G=!CU39X483:X$J!-3>I MYR!0LS0J.*&KQU1POFS#*=IP"J:H%-VU> M9:P-J,@(J,BY@]N BK(HGK2YY3C2)[(>^A36'HV,805PTSKD2SCD!_V M+K?ZG!B^1:YF%QJ=?[&-Z.Y2 MW+8NM+"?L@WWV.;:+>;8UEPNPO\NM:9N^ARNNFJ6@!:(^M9L_L(66/T":H^@GPJ< M#4/QWJ[_# X38]"\$-HM7CVABP!D!J'>%OVE]1\%-_C6B]< *@Q.+QLZSWF9 ML9ES^_@<[%^%C9@ZK%0DJ_DU@_F/YL#;PCB'999N/EXY%:]=8_#Z1A[FM*DW MW&;>$,+6Z8X])E#'A^"8:&G.O>J[8W=UO%N9]B.VFK=EZNK%>_EO7 MZR9NBY:CWV[RVA26>')):,0*^GSJNNMC9H[OL6"G%2A):'1X]<>XDC?M^U0V M3V,P*_=SUIH^]O[;Z]WD)E%R&&XE%@8V\0PG=AR%]6./UL6F,>S2WE/V@U>U M,U&/4*)1UH4Q&(]8YJ(JRF"4),Y"1+WR$#?:9>JR.B2'YE,Q\"_2_666V M/BQ]2A)#[L.=4]N64/."%CM\16M5:B+L:0B>!EQ% [5ND-_!_8OK4!J48]I" MIM:]&MR8\E87;;W<>_5RC]I@@P:005$ZP^'ATX9;2F28JCOJY/ ="9K4%C34 M ,YUW5_X%M.DX5P#4/YB=?$+V+;:/,(2,0^3*@E<;5IHT\BI]%MZOBAZ=@:# M@S:3;BFZ=XJ.E>-2M!$1/=N2WK$'8URQG8HS8&1.0F2U4$B#SVVQ/57QV2/A&=+.Z)FX&GQI6(%<5[:D\2>OA= M4[.V^41;HS874;+<&8QSGF&M>V&_\=J=X2"G/?!%N!?82[\Z[A_8#&3I.MAL M([?"6G.X<#D MMBKY:&TAV+KO";4;S^3A(6H_;M9_?8TMN+84A:P/U=5KB2:%I^VX"\TZ[,*S MYB^-#'DJY3LLUF%: R %)XB$7,=0 %I/5SC8B*5A:^7W MT@:;:Y2PL7AXC?S3QF$E.+CV4UFU+M?"'V1+8L,];Z?7B]E!9Z#DO$RT M[%M>F\F9MMSP.X$ GG/B.BPO(E'&\Q.9$9NVUX9D"+%\H-+#KQ?)PUZM;6C: MVX5,/L\!:6D=7Q,Y4SAF%%9G!I,V(VKOZLQ+N3>(8F\^6T3W7,_GC7+0 G=[01'[HE03 MZ@8OJAE'8#T(*A*CUV[C4DFR_9SVN@:CJ-W&Q;?Q03,9CW)UK#N7,4O:W''55IM_4I3?8RMW6Y MS.6R.:2CQHE!FO 9U/68^&&H%U;]XAQZ\'+/VS3H^=/FFN<\X;J MJ_()SM,VOYD_V=9?% )0,N,JYEJ$*2HLR%A88CS<8&3MNN#4W>#L5_80,:1S M8%GM(=VWE.UUZ9/FI;_^HIFN]"_-\C<"((Y5*RT&1F M<D8#4V,Z:F')\2Q8Z]0 )$M#9-?F\]LH'3&:JUN ML]8SF8'E:6]::ZC5R=9J9/<"*CV"2E5@&[;.CW(=@("$>7,?3ZNI4V8K[?KH M6'SX^H_G<2]OWMQ>D'&\8(?8V+BF>4=EJG;4OF^J.?,T;5H@1-2\35Q/N>IB MYMLU:/AEQJT_'EGN#7.F,5;"0]T%%6LQ(Q:S4;(AKY;XD58W2TY:LV1KEMR/ M63)0I7_8!D\PCR>*8MG1G6 MS\_/Q-5-2J1K$%XD*?JDU'/Y9/XZ5M9PL(XI?B-8$MBZR#>;Q0M;3FD.I]R0 MA6;:@*S4MQ5AW-W=\"K>@30(VH39;ZQVI\:[5'W9&\FLK5M5, M[\BPI[XV0C1[/%>KFX^#FC=B(?::RVF6TRW MF#XI_WAH(VI]XWOVCD>[Z[7A*$T.1YF,.GTE9R3#*4>CO,H<2F74:VG[TG?PL#<^=([D M*=/XE/:O#+*Y.9&"1[GIB[DFN-FSL*U6>S@.@XZ&G7';0?R%2A]%[56J]?3: M:'N2.WC8Z[?:P\O$@R4ESR')=VUJD=KN#@-*I^2Z&H-%Z]@![>&BQ>[?YMKN*B:*K<[ MFTV4'1GU/ILYU1LZ6(BGY*Z*^:0;,7FN1*EXGN%763JK:8N-J1':M+D#:VK7N#,8 MYBR9VV9S'(HB>:O.O(A$#K%H_%6PX\G_;^_:FAM%EO1?(3Q[(O9!5@MT[SGC M"+?=/<>Q[DNXW;.Q3QU8E"S.(%!7@2_GUV]F 1(@"H$$".1ZF(DVXE*9^656 M9E95YB_/?-(M,&RA\AL>P>P:X^5 '=_5YKFWN^\_9)N>BK-J.7N$UL)9=+;!CP'YY^_/B"F4AR0+IP M]!;3A65V$_9KR<#H%6?^/K>I*",]<"RO/V#Z9)@[-,G.L,BB&.$.C4'.2M$- MB@U+.:\9@D0M47\*?;MYYW95X&9-#;F/7.'XJ9\R\C:)C)#?#W+='_+: M9#/+8?"B/1(]3!WVI^IXW(ADSY9\@A2/ZZS>*]$+H9#]:^GIGAT&!-Z9D<+H MG66#+;A-&Z\*X'V[8.U_EV6_8_MC=Y28SJ^?V^+<@\8 KLH:KUNC$XPTU+:$ MNBF)<>0#20Z7,5H2//I^ 2KYBY4>_S_B(+ FX033,^W0AU%P7ZANOZ)6,I.Y M3''FBJXPX 7HAK,B5'=Y:0O;4"CG$E<:YC.NFSDXT5@.H+?(*X/NM4R9@QU0 M9F'W6KX29AH$"76! =@H@AC*=U=WX5Z=DN1']P6^[;@Q6I;P 6KJ5K>L#R0! M6M(K2WC-%V=+BN$?H1QP>7)%L:B9 E,, 5'H=EF,47O_B'T_D'0 =0ZUWUYP M;]GOC.,>G4,=04#7D'$HNG$+_EQ)HW)Q]VIT7.=+N&FA@(Z9CL$4@AM:R_I8 MXCQ73 2HRZ4Y0>HT;@0N+2N3WSIW+KB>@3? N<[+F2<4L=&691?S F__&>RM M\XR6-VEMXRQ94SZ2X"9GTF!GH,'>72@Q\= M%SRX#O8"8![<"5<)=?@>7VZXK\D<';>.^KQOK 3[O M2%I(G/Z]K0DG?.G&>:MVZ;2X%]W&K>/JL(YMU=OG*)0WN$U_W(YM^E'S4TX[ ME6*$IWW_@.W\.[UC7?T:LI,7N\ M-;JF$?T/*=8W(=:&3-(U[ ^3WZ[_VTWH*!;$NSNSWG(_7K_?&4URKI?* W3U MG%R9=JL22,8,+S4BS,Q,.M.![-O6))&,U&Y5)TH/4]/UP9B2?/Y&DW9ZVB@^>5M\;986><]QR?A._>2[9:-^=>JB/- ON> MM K7Y*2HUP%*9]#/6=15ZM/>YU(K5J>WR]E!9Z#5M.'][3)YVLUYJ+#A,8%@ M/)OM&9SU^%^X24-B8!VV=\9JJ49,*EJ*<]O-6;U SA.%W9QA7T:]E;LYU4:] MQXH:-AOUI*PW)PVG:DV'C-\NDP?=G.7,Y7Q0V)T93$HU5A*^:>[,J<0-PE[P MFRW;!:B3!X_WFF_R=A9O,(OXA6*;F9I/5#.FP'(85&2/GE3C?>9=[: .@,U@ MD53CXFJ<,UBH2(WK"!W++AN18S?M3ILD2T?LAB9(='P(.IM:7O5T/U:^=]GK M'>1G[,.H0UP-J=:[U7K>$L2/W :]@=%"DX M%.?A%5"LF[:B+\'-=_T:(U765%!X384JBRD$IWG##SX32D#",TMGS)R;\-$' MXCX38H>U)7@U"\<&PI?X3R1^YE&*%9C\R@_*BA(&?_)R8]TL$0E,7/212+VS MW57)DF7,+.#*XY_$)E2W+FWCT@#U-9E+.7J#0FCY*ID99&8N=8O]<7;>#PK8 MCWK]05_51F>*9YO^XR9S!IHZ/O>8<78Q'@^U7J\7)2#/>$JA09VN:EA?(=QB<8\[(_C0T[]_%Y#+,16;3 4#5&;#DH:XB6ENOU( M4#$^O&YN^::_XJ7+9YT:'W]YIOMZ8X.,/+S(OH+*TON%;@?-8_^$5[CLQO[F M:V\.N?SD+[Y_79'+%Y.=WQ%]+PG+98 8G???WPFV((BRJ";+Y^B'!I, MU B'7AZH99[[C6[.+@;:N-_?Q:'RJ3\.SQ.]._B/U[I+/NDF_4NWO%Q&JC2A M:.FP/0?K?IX0TK0['=4OI)WLJDN*7QS["=A,#+_;2DQ*IF\D5*U$T8RG0GU1 MU?YD5(LL$D0WA=>EJ\%0S&MMTA\.WP*OBQFF*B _Z>6V1MJDVZ]7 YIGB(H+ MK'2]$3C$*0+KJ]WAY&T*["\^G*/X7'VA7=,FX%;7(8\X];-\+D$TDV;E MQMV>5K^0ZM*6\$@*A*6@]"?[BXO!?G&IBH GD@-F37H[41+DL: #34S([Y3-=G \:Y\D'-9GI M\0#]3^HP5B6P(UP="F-BY86]MTWKCS.8X&([7$N6B+S+JY6-T$/QH+N3@9];0R MHKW:F5C(=ZH0H/D#:VW8[5>#U_I\IWT%4"&V)_D%,.I6A/7Z!.#'?\ O7-3# MF/;>P4L-#"H**$:Y;MT3NE1K@MVX?W;Q;?A_E; T+ZGE\EKLH(H&H-6EXE/.:VTXO"Z/WWN0 M6RZ_=T^M38/\N (QE,>%%.E$A2R.\GF?.QR7OYR&= !+8);CG((_EX[M+%[)79_7HA-X43M)_=U')\5:;"HQ+2.Q=IPKJHIZM!" MUJ3:AR@/A#/][MB_"LQ78KA52'"P^LT+&EH2K<5I",/'8,# 5PPYA'C&N/@M3]M)\/ MBZ990/$ND@LMH1C%R6H"7W:9OY%P"LA6BQ*(JUE+*N(W1CP=">CO/)-HZ@6CE1BVD;B7$PAU#>4*SO].F$ M5#7FZ[-KXKR".FZ:A"OPZ(3ITGTDS)>B"DS#VKDVB/[SFZ7;7_2E;]3N%P1T MK']C8U]@\XG@CSX%/^^PB :FM:G[>D]U^,2,<^[#:_07'Q8+W:1+W;Y:F&0. MG)UY^*ZO\[DY(Q3LY3>@U<3R<<&KAU8U_I*ZP$LGN:4$6BWBJHT$91WQ$LVT*,CSK% M!2"6)F01V)LGY)W>O&@U_PBD9&%.>"*B@9@K>SJ/3N#'0EYQFO8T+UJO+Q+U M5C&4-HIZMWG1>L?2R0KB2%'1HR.0DH4Y85VC6C'7L'!0R!0U/TOVCA0JY MKH]P7_) ';:=*7D<'U$J>G]U/E:P+W)BZZ0&V4[.NB M#858Z?>FR3JKM5$CLH%B,H0)#Q5_/!8=!3?W"B.(\^$D)6US& D5[^\5NO[E MVY^*HYB)<$-)7^TGR_C61DUA%9F*JUKTAX-!_TAT%-SI*_3PJU"1BO=="VU6 M!;-(/DKV59&I<'K7INHH99]/+=045Q%Q"D=5)[WR9Y%*-L,+S565*I*5+10; MGD%O,"Q_2)7N">@+J:G$]ZLRC.X+5R:UZ6"B=;NCGG[8H]Z,!A,I\6&Y#TP\LM#5CTA@]:-)?(E_'!8#**NJ3H9 MG%WDZM4QUY>F!1==B33)+ M;B8SR.XF$^L@4[!)3$Q2>]"XP9_B S!OKYNL7E'939?\CD*%6RU%7^HS&9]2 M[CF,OP",[Q#&'?]"1_D._)__+NSYM-TW\WG=8GL7*X,'?M-4;:A-^2/W"Z*@ ME=/M5T[";R]H2GYGBK,BE*_>,86\K!Q& "C8PX::[&^FZ(PY,Q.W7BG/IKO@ MG6VNOOYU%O2F,3["^ RR-&==Y=)R%X[W6-\G%<,LK9F0[;CQAD7 06KJ MEO6JF""#F>M3E2:/DD8P-RF+C^&7IU,8A4()\RP7 AR7NA,8:8](\K2H03^ M^6B;<[!?MKL>*4A>.-8-=KK8 !Z,,)"H.'/Q$W-XHT--4 @=OF<0F(,-A3!L MC03LZ53%_V!8ILN4F(=X@_T([S7]P8&\T#\!QO$^>\!4F!]ANO.;<*WI"\<"',89 M*?AV5[FO2Y^01G!/G!Q FN$1'1 0\-9#B/#\.Q?7H^,8B%5[9GG\*.P")@C@ MI*4_.)0_![]B!0.7V+K-J^3 )<[UQ,ML@IM#36+/$'Z&1]#*A7OJ%?T!)4Z( MR9;\X;@J$'N!+P=)6D1'U]:_!Y7:,O_C-_52\#"7@O6SJ!$V 4LEEGFK%;QS MMH!1!]CBO'(7'BH(]8&!+:3 NP.KQ*C'5Q[6X'K232 ?O@SN(3"-ZL]K P/, M@#2(^9?SC,!3ZF#7P@03OB$TXD.F3-E W9$P\JCP#88P!;=7)@,9WF3+12F MSPDPAZ%OVU5$'L/6K!V?-W^O>A;/YTK4.ZC[!/]](P6FS&][!SQ%R0$8-G;& M7>A\/GM5GAW/,CAF7D =N;JN_!(E"HAIR0+C$[P>5 OT<042W+R#A<_"QV*/ M@OL!-AQ>S?"(W3E>0WVP=5!O,,L/7C"$LKH!+O77&&XPV#%M,!IH^77%N*5"2A,+R[.Z[X]0HU&:\RG(IVA062$/I'U=$30B4?? M [Q-^"288W0&P!8]8!Z'VQFV\%R?(&#B9F;N*'./HKF$>6^#DM! X/OC%M^? M"=#.;6RY[^,"9'"@2$EH1]%@@_*@778LB\S<@,X9,9\P=&#;31NWNS&*0N5X M1!W++OC'1'(M%2>.=JFJN(R!-AT.IYN!I7RQ^)#2EHJWAB2NTG/0D+*+3X[%])YP;:WH>/[28=X#8)9V]EJ80$^D>;<^7'1 M9W"LT+@29:_\,IM?Y]>FY6'5C,R2*\6WLPW%NCD>]N.K*@5'5BY9Q;JB#L6G MA<>#T:ARLK:>^J SB#0.D]5 ?%1PG%SC*#2N,DDJ)J=!5C&BQ&+8'B2!-_'W M^[GCN. 8DEOX0WGAEZB#;L?"=5?OW[U[?G[NXJ>[#GU\AR?^WN'/[_#&L^!^ M]W4%]X=3^1E_>?AZF#>#NQ84J?@ML =XH-F_#C$0L=9V8G/=?RL\K[L.#?:? M)0=]26=^],Q3P_YS.IWM(""XXQWZ&.?AJ\+'T3E*&XWSQ]G\?*"=J_'QP;L2 M8Q-1C(VPTBC>7&\"Q9'1'$PQ5B]/HWASO0D41T9S,,4C@8Q'C9+QJ$P9#P4R M'C:)XLAH#M?CGD"/>TVB.#*:PV6L"62L-8GBR&@.UV.!C$>-DO&H3!FK AFK M3:(X,IJ#*<:Z2&D4;ZXW@>+(: Y']5B ZG&3*(Z,YG"*)P**)XVB>%*B'@M0 M/6X4JL=[H#I\89R\^+-Y(I?DP/SO09#D>'2&5Y<6O!QWFQ#[_,?WLXNK8$E. M7SJ>[3*>.L84J N<4V(DIFE,Q9DWHG[ MS)>%_!5$S%="B AO7(9K33./4DRMKOSVR2M,O-JNGY[^Y[L8)_PH+GX-PSC_ M.H\7WV/XR$/*>/@8,-:_9\E35.3"_\N_Y9_OXK_YG]J\,^,;*[@_\PMXPU[O MC^6-4C\0W/'^Q_?K0[^0TK$D]DG#?#(-$ER+O>D++A*C=JU_+#I._L2[K#=& M/G=-;&=IVMD?W"7;Y!>W7QK^&J%;Q,X@Z\$Y:OA;5'M:D/4(_WG%5QP^!0L. M?+_>#YL1@#\Q[L)UB?A-00T@@#CY.D]Y'A/WIF'J]/5/3\>&+ YE84DBK+O/ M;_J,"[+>,K@>9AOO=-?_^=:Q#<>^@?'3!]W^^^M\3G! \//MS8>O=\$NPC@2 M<%TUV&\7N7IW=?,_9Q=8;VBJ#M3A*.3HYN'D M:QEYQ.6TI*0-&,;+RC)G9E J23%,N(^!V?CC+,P1;?/L[,*;K]SW^3CO#V[K M2WL-123$8$!B498Q"$;=]VM$G%W@GS%8E$EH$F% 8,B"/%#;-900,'%8A%=C MR P M-ITIH_"RM4I[WI^L='1];O7OR4>@DE/\$CX2WPXD4^'EP)34=1Z7),' M=]/@W=^#O>1S\*5M8!5MW.OFH^ORD1*^1[@<\Z&_O%GSLT%-)2E&8I$JB2-J%A-B$[))$VX?1M0OW1A[0)^6P" M-9_XSOX-=.],]C=73.YZ 621B]^?]57;]5-,Z@8VZ31+]*3N[*D?"0>R-*"A M"$L#6FMB::*SPE;![Y\W]LQ9DO6YX%M9#*9O1E"(^T"9/3, M?*1)K1"(TLHV7DVR>W*>"*2#RYFT2K0.#8(U]( MF')/>6R3%@@.M6_=TV[([>)4!(5I+"O3CF9P/Y)SR!:#U(=4?=@CY9SI5WS% ML_80HP0G\.U'_^9@%FNW1E29LR[=K<@C"*D3J3KQ23)>X8YJ MCNYK,B?4W[B(QJ[=H!$^I@ MT5*"&MO:6=;?K90D+MRUD4JBA$ANB*QK"YXB.!+$25CDA<554&/R!$$1)TU" M(B\D/F(=,^K8YJRE'DDF*K:HD\#("XP;V_ P;[YN-'!*N$@2)V&1%Q:?_4K! M)XB)&&42$*F ^.:7L_Y*OQ/Z9,Z"K1[VHVD3@O4T(<:[)D_$&4DDVM!$Y^X 073PXFZTWP$?(D+O+CXMYQ+%^]/NNS!6@;?3TYC* I$=(I MP5)ZM^F6(6>SXI]!\L;49-(NT51V._83!9.?1Q'3+8%47K_W$X70>LM=&M$2 M/WO@)ZW/X&F#)X5BB9S4>N7UX^ PEH8T%&!I2&M-+)5' .41P*H,2NO0+X\ M-ND(X*G"1YI4>03P+:N)/ )XQ". IX46:4KE$< WJ17R"*!$B@@I\@A@7LC) M(X!O01_D$<#\,)1' -^&3L@C@,TZ M@"R+SY4$N&.C4A31X!E//7'A"11P E M+.010 F)G9"01P E,.010 F+O+"01P#?,B#D$< F'@%L*W#D$4")"WD$L"%' M %L %GD$L#5' %N/)GD$L!E' %L/)'D$\*A' %N/'WD$4"(G1(YVK@VB_\3M M?U_T9> U+XC6Z_5O^'8H\XEL]@;^O",6#,/X!@2\WE/=9OH,O07VX37ZBS_O M+723+G7[:F&2^<<7,O/P75_GROL)_K?9CQV_WF[%3^WDO-;-#&F4J5BRP772 MTJ1#+[+U* V#Q[(S@^)>!!J LNV,&6T_G:+J/VS0,,_? =@8*W-2=@,5)!^7 MI?4H:#W*TEW3QIR'F]+2._RE5#64RB01+!%Q'E] E?G;M<:YMZCW\ M)7C"5\V%6R M1"X)-WM)N%%HD$NZQUO2;100Y))L[4NRC9*_7%(]/X@9\#LGU;S?V"MP<_H,68#GRBL_<$G*;^8GR):+9 M:_SYR!WL#I,+M/5N8CX6;O"5P'PTRRFU$ ME'M\(,@H]YA1[O'E+Z/<4Y1\*U<"II4&_G[*1W8O:%;W@J.*7Y95K[FL>LW2 M#K8_K'><1/\V_NTQ=[,9HFW2QC/#"?+.+I(7$S2>J)1EV-N>L/?8:)!A;T/" MWF,#08:]QPU[CRU_&?:>G.1;U?)RPY+D:> J6"+#WL:&O4<0OPQ[CQ;VUB)M MN9-#[N1H,W[E:3=Y_*?M"'XSIE3:KRWIRYUH!Z-*[D1KMP:8X&>36S *!FB^ M;C^:#Q;A[:08<(Z7UEYWSPJ+;-^:S&WYE%R [.T.A1'Z)2K.(4B?80=3EZS= MEK<(#C$;)$;.[ZEN$%YNS38^@%MIO"6 \-IRZ0PX46C(==Z6K/,V URG;<) MZ[P- ()4]2\L/S7AO7>8>'U7X)K^#_X<__!U!+ P04 M" G2*A0TQOV[G0/ !&O $0 '5F<'0M,C R,# S,S$N>'-D[5U;;]LX M%GY?8/\#UR_;?6 <)VUG$C0=I+D4 7)#D^S,VX"6:)L[LNB25)K,K]]#ZN(; M)=,6D]JQ@**1)?)G880>J9",QT>MSLYN"]$XX"&+^T>MASM\ M?'=R<=%"4I$X)!&/Z5$KYJW?/O_S'Y_^A?%7&E-!% U1]QG=#Y(XI.*4#RGZ MX\NW2X31[L?#]P>W5^CA_@3M[>[MXMT/>/<7C#]_>I+AH0P&=$@02!#+0[AQ MU!HH-3ILMW_\^+'S8W^'BWY[;W>WT_[CZO+.E&UEA0.>Q$H\%Q6>NB+:D338 MZ?/'=O:PG3+LX/U.42T1 K0KJY<]M50,*;/7@0=0O',P79P^!0-[>?W$0C]B M\5]3VIM*F?[[;?VX2R3-B\>$!=+.P#S2(G6F.<0\CI.AG4>H1%L]CV@;"F$H M104+BGJ+*TU7D"RP2P8/+)I+H8KB/2*[AC;'UC)^!#0WQW?Z*DQ'U"1O.29 \LTL 3K;ZTUC%/+)6TU*&:5B+S\H=V^G"R M**O !(MUFPP*3#S-82AK09V#@X.V>=I"1"G!NHFBYUP,3VF/)!%(D\3?$Q*Q M'J,AM/Z(#FFLI@I,/%9$]*FZ)D,J1R2@"\P+W01"IJVSX8@+A>*YBI4827N( M2QX09?HG74>65=(7>%Q[!]BVVLM*,-= G40H:IFKVD+,-V*;%.6UTDL\)N L M1A7.2F28KZ)_X;P>UK=P9V\9*2J;7Y4IK!7;-%(ROU/;-[;1Q0DCDQ7S'ZM( M4]W/K&X=0VL5@1S&$A?H3-:\3BMJ[!QH['0^KN:LN8'!K4/):YDK/*Z_G!!S M';MC \HK:.T_U/7":A[P9'YK1.766"9K%K]J-1<(*E9M+WD\DK:5@E#MQJ+M MVQ8\ HO3O@ZCW?P4"3%5:Q4_E<9:*QJDW!0DCKDRQ,R]_.YHQ.(>SV[!31V@ M'.:![C?:0R9D.20BT*I6!S;MD> C*A0#YT[$RH; 0- >A#@0FN \+/DS(MT= MB)KR(G,,IH_::V9WZ M>3G@<4AC(*2O)(]8:(:*+HE,5"X'E"J)TY%584 QXR%.8I*$S Q$*X&@)E-? M&.D ,.YRH>#Z)!=+7Q5BH2^I6.C.B(7>G:1RH5LC%WK(Y?I/@Z+5'(I'1-\? M4,7 */*G@&I6!E\8V_.,,?3N=DK0!G2S#B\*2,Q[,+8 9NA+]5@+>/D"T;X; MB(HB$O$>#&]:&O2NZ9\1#$91%PF@L*/:^"*= 3]1?/5KKZ=X+OE#M[#@C[2 M.*'P-^#]5,0Z[K43].7<7ZS.U:'KMY0K_"VX;KEK][%,1J-T]9-$XQYW,HN! MZ[C:C8$OU_]J=;T).">D&'?C3=:D<-1[3"*PB)E=@DUP("B,;A@L*>FJDU@' MPKX\?V#UO(X2CW/N"+BC$\,=71KN6^[R#[A'F,"/)(*>&(9:D!+LQ$BZCBU, MBK&6Z]T8>() 9]<* 1WGG8,4Z+]:"CVRG^=20.LOI-AR*'S$L+M?1W9WFC UK".C'K+?ZL?#TP#- G86RK2OG7+/=K9Q9+VTT5@HDBM9,<,*5^^_&!/:]561].;@DBZ6#HAO-&]ILSAL= M&][;[NN]O.=4Y*G>"#I+RI=/[TJV@84UG/D3.D M?#G2GHHR@=+%!+]M=^1[+).NI-\3?4NG9^ME'*ST?+G4GF,R,=-=P12=/6YW M/D&R?LQZ+"!Z6UQ@]ORSN(]'/&(!S-Z*BQ7=[$S>D]?WYM)*=V,)T'$A ;K- M&*-W^=6V+PQ:EWE@O(1XI%8CKZ3KR^WVU%+)*A)Z=V^X;[O'G59[Z@-@&3:^ M\&!/3;DM+37P<%@*\H +)_J^ &%/>2U8<6J0L,3*D =$+,7'%S+L233'A:@& M(0L6CSR@8B%M7TBPI^"JUJ<:]UO6ESRXW$K/EYOMB;B99:O&L]-K3QZ<.DO* MES_M2;CQ:E;CRK*%* ].+2?JR[WVU)QMD:MQM'6)RH.72RCZ H^J02$KW GOXY%K[ 8$_@ ME>[Q1^].4T'0?2K(MD/"GF7U" @W!K[@8,_?E>9S&S X^"J_%S))^GV1'(A^1\7V9DQT.;[G(?2G),@J7AD =R5/ IS?_L'DD_A?('0GC,L ^'X M[NFD#OK82= !76D=D/:8Z42B M,1 QTF41TR>4BQ?D+1G1QV7U*!0)KUYL]MA#:X!K,,BF4R&0R*>-2*FBX4\Z:I> M$N6;+KQTC=YE\05->T9WT>*>!JX164-RNN!I)G*^8Z3I0)=;HAO?S<;+(27: M-2$F:HI C(D>9Q,A]+:@=,KI :FO**4O#-NSV*[+D'CB?A8"7&7*(**F2,2( MZ. A52:;73?H7K34Z'$F[<[$%[;L*?3JAQQ[U04PO"B1G[IYP]=Z>[U^ JXD0 MS9P'A6Z,E!"8I5(V,%OH:&"L! O2$YNTHQ.0_Y5 YLC;%\26?\/<9%1R&3.( M/0#G!F#5>WPF>H_\MAXJ JLK[\O^AM M^/RB"6NLGBF6.G O46# S%4C\IS.LGVBP)67+VC8T_!3T#C.14+G1J0,*[>9 M2 U>RC>*_:"L/]"A 7FD@O2I_AA+%Y[JB%07D%ASQXJ;F"(!(C%5F(Z\8.I% MY/&%.WNNW;KG#:/?,['1<2HVNC9BFY#9B(T>=-2CN E\0&QT314ZN[UKL%FR MOI](_ND5+$D%;[SYC"/?^HE[BF&78^()$R>$$ M[EXS(M.(/4+( M4.K5%\.,&W=?6"K9P%V%):B0"8F-E!5P:V!6ZNAL&D2&7"CV=YIS,\F2U\7; MTF)X MZ'%?:0XWRB=CPA;9K4:0#H=!*3UX%O 6E?0"G97SY[4E,SQ%4?N.35 M]0M(^W*]/;\[=[93XWJ'TYF\^M^%OB\0V).\]M.@M@H)G]JSWSK-[DQ_$]5\ M$37[\#HB76EV&Q^UE$AHRX!'^_S/8RJX^8@KQ';Z\RQ75&>B6N;CKD>MTJ:)U: M*"V8?F'MWA0,$Y$>8]U>1A%X'-+P. [UZJ#>QY_N'3SN"VJJSFCF7'P-54T4 M'W(%,?B,3O/WUT_XDP%A8DCBDP&CO;,G&B1:X)M>CP54@#OT.V,LG//7\M76 M4'4^'/+8K%C?)$I_R3YD<7]&S^HRZZA4+/67O6?5F+G[TP2?%-1H\#M3@Y-$ M0E,!X.A9 T230J\ G=+T[SD7#W$7!*9A]NI&]N;&W_IS7(5^7HBM8I;T#J $ MACSQ/&N7[ N68!3:96E-$$YJG,#YX(/\VJRRF@U M:+Z@[=)]\M[:B!X]A2@0,-U4RAZN7U///XL,W>V9^2CRQ>0'GC-MJLNL[C.] MXR?N>]?I+**!$CQF@9QVB^W!^KGD;#B*^#.E8.YK '7V*QT^S+:[&:6LI\+ M%4N?KBXWBQ7M4U%;\%O! TI#J'@MEA%F;?V1>]V7YRK[U^ MQS8@Z8@]GK?>&JYZ;ZW\\GS\@P@C@3GH:Z2WT.=.*U198@T5XM!KF7G3%0D&,(T2SS/Z5!180W4$ M">DU" [R?@$XA3/*E#Y>/U4>8JE? #=9(AX]@@_2Y8IS$IB)T[1FSJ776-%[ M*H:7?+9!E3]>/U4FOJE28P=KJK5WXZUNVA5XO0D;NS9=!PJ;8X^:I^$ML%5=ZIMN1Z\'8ZYD:[\2;+H_ M')OX@LJ;8X47/91P@1%?EO<;\X$C,)>CM3DV\G\6X0)#O@##MV)M1R@Z$MD< MJ[SF^8,+;/NJHKPU#SGB=TEBFV.EER/9=@\18LZMC;.1#8'&LL2(D9)*FZ/U\@='+;#("@0W MT%JV<]5<#6.MNX$V<&PB\^4W1]>*CS0NT+JJYD;K[^&8L.5-YX/I1EA=LG[, M>BP@LF[7N_AX>'5XU DK[@8]5X?'9WT5JV[R^;Z::36!)N- MW_06#]=-=U@_G.1MCT]/3WOYTW53R8H: M/CWA^?K^_",9V0@*5:(Z&61;)W M,O_RFH=$Y6HLA= QMM"?@E6S0'\5'+\.3HY?/5OG1R(0,R&@DZ@F=! MG*E,T,7WP93,=6,91%01EDB FK]Y+&A\UM7O"%;\M7 _-<1>S:CB9*K;X+%_#A>]O5/RZ__O*924CJ8ZGD&D_):BW?-R) E3,UOEF)> M9'0E84*&-('^J4F^ )CHHV+L,,%\#CK@M?W0-EHK)8NX((/$>'.\KKMK2Q;]&0VF>0\ P:K[(H^ M%GRRQTK$F]<)R.NDC^/O01^FV>&JA-??DQ)V;:*K&DZ^(S7L+H:N6OCY>]+" MC@_DJH4WWXD6+/[ODRK>]XKV78WN0=_"1GH&G[A@L!?+M2/F 8_77\]K[CZK M,_:S[ZPKE\\=Y]5*E(\L97),HT^<1_(+58/XEDHJ9E0:7)<*E/X=M;5P($^9 M_!M-6A3TECQ\AM$C&$FJJ;^4L$50W[CXZRJ]$3P$6U4)53DE3L>W<%3Q^MV& MR8EUQN;:>9B<4V=PKN;.Z]IZ?!QP-:8"EA9%TA$;)C0@X!XHN0IUD@D7BOV] M4$.^!CUO6&_Q/<";_:S.!Q//4YI*IZAJ M QS]+SC5A*X2H&F0,W:U-#HP7MJ8* E"[\?L)8"W!:3WY/8BX!N#TWOQ0@7= MO!=R(\+I<3O*SIN=S)C\V+^[ MM9+GEH:4S;1(,+/<(-A(6@$B,CWK88C1>_)(92D*>_O6(*QR8,P1@KE]*Q"R MB38&-+J@4T%#EML%^#VA^0*21IMV^$9PF,=J?@-37,&SR_]F;#JQ(FZ4?0L* MBL!:@6@DN2$,1M\YF3)%$A->>^L6Q,^74I.T6P_;$JYDSA2U\2_J.9%C&)#Z MAQZ4,Y+H9'=?G1,AYBP=_9LDQBK92K0M0..3"4_O% __LJ(P-&M#X%0)$JIO M3(W/,ZE@/1#K.@3[:*I"ZA_8!8TIB!"!JK6[N_305M(E1$H6,QI]X6EH15F; M#P[(VOI;[98;47M@UC[*QDIOCH4Y4OF'HQ..#RPQK77/'[>1]E_[@D^^K3'1 M;VG;AN@[V^/+QS#)]-&H$KU7(?U1"&,NK7Z:908Y"UJT*B;X$/GR.^9)1(74 MOH2:E\MN)6L5D'VMQK1-,A0]V@&X$:$!4^I6.-.U#>E6ASD'\5>YL)!.< PT M+4#1-2)+RU[:([:V+8F^Z;TXR6\E\ _B1BS]L=(=D:5E*V)/"8N6@7*[8;*V M;4-T0]3GD^#2M#B[$2$"8_:'7$C\ [G5I68IC2Z)2,%(RJU07LQ"9H+C3N@? ME+/_A,ECNA>P0&5B7FJ0S UQ5E(4Q_;X7I$S3'42I?C<,S.8BA]*89DW>)B* M%TIA."R3F*H/'+JE- 3BBL>'=7!:%GD]CZ"&E0C0 #U,4@U3US\+Y/*R08[4 M\A3U78#5CT9CLF2NV&L$H/'9.LK#3GE]I-;#=5&N4%V"U(94,![[(O-L/XR[$(?$"R;+80G) M;@=M[$D93!;$#9)342DF ^(&JVJ> )/A<$-H+YFL82X.%X-R U268,!D+IPK M8+B3%M#9CCKXC!5-ODY0E5V$$<'$UP?"$GT@S,>5(15?V/I-(;7DQ7)!R).! MWXQ/KV2M< S>S@C5&7A;#8,KV?]E>6J;5VI50.!VEA5["NH D)TFJ:]UQW!4 M==U ZNN60B+'09SP!]G@H5WW5[1U7K>JA&ZKR:ZJ]#=_YG>TT4A^A.&7^RR# MJ<8E+Q^I"!G(5E F594.R^FPF_S$\U4::J^97M#%3X/9K,,"P0F797'$!YJ" M8^)\PJ68J@TXY>ES(R9WTA:.[L#.^AJ6G$%Z!P-I$&\E:\L.[58C;N78S]9T MN$J?)9Z,GHDC'29(+@>;G$F1 'N63JL"S$"* 9@UG>:,T8D+!K@5#]]5H<8! M;WV3=@50.S08H.3!_G4NPWJRMAHQ/G!UK$HI!PPPMVM1G;$5D_D'I,N:P;,% M3V+&8.OP8?Y5:G<0MH\D#?6X"A6;V;JM.@,T(+55D&H/D!8&:$ ^68B:("T, M6@&Y6*"NS<&[PC8MG#=:_WVB/-1RSV%-U;Z#S@6 -C]R<3@ MVI==>PJXY_T0]B:"5KVCJ#J#5DZ5/84_=C=E+BBK?[>9B8TJY-H[>&(# 5=1P N'4S MCZGP5R\#7*_> MJ,9>'6M7-Q,$QF0!:U57\;VL![K9<" =E"9N, 6Q#J2#TC0DJCI7EKLL!ZMQ M-;''4=]JE\[G28ES+M4@SO^JKS[ 0\6,A53>@8TU9 O*"7X4&C8+3E?M@U#F MRM:"%FU=@ZX5J;T5'5MF:0;&:&F982Y\H#$7=","=?FH! &["W9+S*]@>N0G M@'54FB<@W^@J553 TF8N-#GT&UN\3=ZIIAE=+?-*@64E0H6M?I186$1=>SBE M EM:MG0;,TPROBV4?7RX$;51&3"C:497YN9Y\@RD7!Q6TNEC^!?!Q#36#-3F MU$(U 35C*I-*=,ROIRVK$.,_B%2VPO,'.1!6C*@'KZO]A MVGC;+**OE DBF"9W$57PR!%,'?.":6CZ<&*++A/:-V/@Z4"P5^58W5), 23? M@Z:".X9I;A5[[CMW47O80:*:58YJ<4XB>[BLY705,8..":0.^P<+/=$H(#/H MK!$-TFPRA*<\7C200::#<(H'0#C-@$E*54"G=:]O.:0(?BYT.3P"GX'+/%"N MP9%D><-5+G!?*<&&F=)U3??\*4.TS";UA2#I:!&(-<=4&F+L?Z?V;=F?_45W M?LE[>GDY ( M- 4 %0 '5F<'0M,C R,# S,S%?9&5F+GAM;.U]6W/?F52M[UTB6O/_Q']]_.OORYMOEP9L/[S^\3][_D+S_*4G^^Y]Y5OSY#_6_ M*R+H&TE$(>H_?WE[798W_WCW[N[N[KO[*YY_Q_C\W8?W[S^^6[=^NVJN?DW+ M38?MQC^\6_ZX:?IBZ+N/==N]3Y\^O:M_W30565-#.>C>N__];.< M.L*GG.7TG,[>K#Y^.S]^.1=94;Y+L\6[59MW),\ER?4(UYS.M*2N)U!1\(-Z M]G]M]2P?;J08B&QQD].W[[H3E;(%R8ID01=7E+9:"!/T\*5LC5A,R*NZM56B61.R$TM2>]H M7HKU-\ERA]^0N?KZWY\S,*,\@NU-#:D:9BPMO?/PL5ZN4M508_EQ^=R8V\8D.A+AWN8_\0\D?37]Y6_)J,]QJBVH):&:<+4 SS%HL!/EDG_QI M ,R219/R839U[I<1 Z[1O*ZG\L4 JA;(T5[OK^;ICM3JW31O:UTY6GW)BE(* M]6%>SZO$-G2N/CASO&68M%EB)LWA>579M09$'S#G+>B1S7^^:\"4O4+DGY.< M2LMV\RJ P/AY-R]PN/FA"((1!+]:$'Q"A:#T]$9Y_:1F.:G7APT)PSHA'$8X MC' 8X3#"883#P\!AEWW()R;^*K M5?'00)V&#T@7A,<(CQ$>(SQ&>(SP>!AX#-^%?(+C'Y(9R7AR2_**)FR6R >1 M8IJ1O,[!XI5JZ0J:G<;T J9;4(0@&T'VJP791W*U_*86RR-U5C1CSM#H0F:_$Z8OR@%JZ36K9L8!3<#TT$Q-6(JQ%7(ZY&7(VXVH"K'7=4 MG]CZ8R*JFYOENR=Y,B7B.IE):I.LD*!T49\:3APQMM.87K!V"XH0@'C*IG4614** M-*&UT&T#4SCZ!@XT-.1V(F- G#V11*2*D*.L0T+3S125;+%AQ4R1?]2_5^3F\85Z>^ M% !K5%>0YC%YB&*DR;O7:OGPPP7E<_FR?N7LKKR6PG=#"OUZ,K;V1/%1EE-^ M(/7@G'$]I8VM/%%X+,TE!?2S6RKU-5FM"RVIYN:>:#ZG\TR9)T7YE2R:M+VI MF2<:+ZYIGMM$M*F1+_H6TL+=KX2$/D*O)AM;[8Z/VIFR"SJMN'SHWH>KRZQL MQ&NZ)H/3=LF)VG5,#>_S UB)SL=0\ MOT:]]\^5/?NF"F3M0Z2L&0TP(&\?H^/-H/:!/'T?'4\P7QZ0O1^B8\]J%0 Y M^S%2SB#&-Y#%GR)E$6!\ CG\.5(.#:8!D+-/D7(&L7&AN_CP0;R62Q#LN8-R M&BM@T=O84,[BPRMZ;S:4I_AP"B!\ &4N/L "BI%!V8L/L ##E5 &X\,MAN@V ME*GXD(K94^4S<7HON2(B$ZHBQHWD2,^VU/KI[&A=P&F3\"G@]2"' M>@P> < C '@$(&A8T,R(:0=DH/TGLB"G_4"#==./)BO>//L-K!BA5E11VS9R M-\QA#>_RA^%U9X[P0(VG S7#XD"?CIP/":>WM*BH_'?*YLNG.+IQC&-X<>( M*$ 7SNMRX;R46O7-OS_3&>66GTS-@;HIW>M3SL1 A:BB^4* +3T^)< MN;9Y5LSWE3?V6\&N!.6W:N%=WQM.-LFKD$=@=O[9V&EFHXDDI$@I%[9OV?E]8$T;MB"+T>U'YU!._AK97"<')6C)JI%@JXZ=-6AJVY0 M5UT[E.O3!?=C(E1"[Q61TY;(UC=2>-MD4UG'\>** U*![CATQTGT<' M=]8% M*0ZN,SH[O)>[J4KB/YW-LBGE*V=ZENI2J+H,T0/QAW(AL0=*Y4.^LH*N_JI3 M]$]OE,CKB7;LV@.QE]=4?75<3.54R DZRXF!/GOK !7][PA/50*]P4O3V"9 M(=3'PQK-% ME<([(UP# ^T-1T5T7#-^R8G<>*9JYQ'[#]N_&):F^P AF)0[3#:5Q-0@XINT MXL3YQ3D,:W@,#OQCX[2'P"U-*S,GD MBY'/9B\/\[G!QS@M+0 K@QL>,7+<:#TSF,DZVI0$@X\SNF#=H N1M=ACHXI$ M!]5G,>0>Q"!!K<,QHTO3L/LK=-J].R[6G@E@]RF!;YUIT M$FJ 36LI[12ACE)T^T::G82[I\IH/0JW@W,H.GDVFX3;EXJ98]=1RFT_!G(, MJC@&Y.0>3P#.44_E #&S%3-;=SBSM=?<&I\)KWOODY4X)"DIR9H0:-' YMY^ MB@6:GHTIK:\KI;6O5,':>.7+I9N)/_=I,;U>$/ZG,1(+[;8S#(4/$[^D\&%# MHR%2#.T6!4.6]%I CPC84"2YR=K+'B-G(X+5LCI@\X)(8ZC*"R#\$B; 6._Y(>&U& MD":&C?;!:',AP( T.FHV&["6LO*8\D?- BGDF9S\A=9FAQ#4R8A_) M3Y0$2@=&3#!B\FI=<<>;Q;$L*@;W9SGT1'\6^K/0GS5V;P=B:\36L6)KY\W( M*[;^(#&H;$63DMS3S;N!XNGFWGXPM.G9B)L1-[]BW*R6Q26Y=P',]BZ(E!$I M(U)&I(Q(&9'R4$@9N@MYA<@?)=!,Z55)TX(*9XCU? MR'VVJ!:-J9#:WSV1)M>*D;2FW_V0=JX.$3:\SL;?/)*DG:N&7R,CJ\O"U!3] MGBQJ)3@ITM4MP>D!IVE63N:!P/&HQOV#J-F(H+C)T]6F^E(D[9A:*+- M9W\,34='>'AQ^2S-"+@_T=(Z#/G'A30]J[J&@U[:]0U#$VVM/6QK/EH&8I!^ MGMT2591H?466]>PAI,OH&8GIS3Q*CLHA-BYQ>Q<,/G4*/CWZ,NU@%= C&C:, M"P749P=8";_HCXN2=82C\.CEA1@%+/T]F,*H>+7 @GQ_NGY\9EX]0W"&MS2=I" M849+30Y3T_"$FT7,V'B4Q(=?%:?JZ,5!Q7D=:R57:N%F5.-)=>D3B)6OK& W M5!V?*^;+C?OP7M4Z:_:IM^GJG[$SGBVH4C9&'C2M,%-I]VZ5^8WP3%&@WK9! MU^N:A278J";U#4=%M(M>QV0V3&:S,-(<)F>64'5,')B"0+JC\-"H5XQ\0OPX M+Y*]0-Z2&+D%.1%9&W=PG-QJHR),URJ.:X6 !83T[A6F:S46WHSF+W.S-6/D M3POY&!QCQT[N8+C2X-&OQVUO>A0%.WHLK5'T)N=ZR0E2VY M(#K)M>[H:XEME0P9I?AV@SH[4JL*[CJ/3F0M,&8ML* 4SR@%M!N>V[&+I$:' M!8PVQ OA=,B-CE)6V]M5G>0TGNN18'[IZ*348"\]U3"N(>(HI;2=!=E)0G^( M1D(-YY&B$4N=SY=93WE%)6]0GW8,5D^'MZ$_#A@-"VYZSAAF!O+T8S0+WLF# M'9<><'*F/RW!9$T!C$I3#!%EZ*15?HI.?&%GW*(374"$;XM)A[2C*.6WG]AG M)\G].3K)!2>\1R>\L)CM<_EU2C*+4HS[#&UW$N9/T0@SUA%RYN@*ZPAYNO<7 MA?E?I*W>I1.M<1,@SAIYB0E0"L*/2Z*@IA295N)56P MC@/6<@7OMS"^7/<9;05@CNIB'_:WH61Q-8+4/*8TA6P[/N($U)IYQZ_., M6WQ'AO",6_SB&_",&QXA&OX(D;L7,4HI??6'AS#'RIDCS+'RE&,%]+AYRK(2 MV;S(9ME4PLB$3*>L*E2R:7+#\FR:4;'YL";.GG3E.N+0.5CMZ,&4+$S)DLA5 M(H%,*6YQIJ3D8?E_K4\=WL-_8&"R$?VSE;9'%62$_3NME M#GM!'8<)4,WU*2&65V9IC7%OO(?: KQ $A23UWY$@3*T:]"N&9-=8],%S!TK M1,I 347EOU,V7SXE*=7J_9^7U025*MJ!\(@0M)T6Z/BK_4&]0-CNJPTA!$O#) M?,[E6U#KZ71VOEQD($:=^J*9M7OIQ2 I<1>'4=B$)K;0%$13$$W!G3<%-2J M==HAH[.'[%QV!CP^;:./B:AN;I9B3O)D2L1U,LO979(5,\87I+VIU&)D+Y93 M:[K0D$)#J@6"G5[3M,I5CJ*4M",I:!=;XO>8%B! Z+'C:&AUH-6!5@=:'6AU MH-7Q:JR.7O9,GYC\^T2^0':GRG4F$I(FTSH'-Y%4"BK:@7&7(;V@<'>"$'XC M_&Z=T2;.Z91FMTJL)FNY.V)\F=U^(H4.A**Z#8;@&\$W@F\$WPB^$7R_&O#= MQY;I$WO_D,Q(QI-;DE\'B[0E#3(Z8W!TT M'4EI^TT)6QT5$U\H4>9W>EJ%;,]XG(K%6IV@Z#.!QQ..)PQ.&(PQ&' MOQH'TBL@92V1K=9=1AS04Z'!>D+8;,8BN7Q>ZUEVBL8E? M'4KA9 ^47E!^FZF[W*0L[2M9.M@2)65?3S<)=O79D+]I>D9YQF0[48K]A\D= MX:DJ\6:&34$>'C)#IYDG58Z*9].2IA>E)/2;5 :B9F(R+;-;Z#&(@9X2WW35 MY)_>J(^BUQF"#XP6'EIX:.&AA8<6'EIXNV_A!81I(SR=T3?* $Y!3Y5DO4Q! M)RCJTU7P4Y(5JCP>XUG;Q#C3$%Y< G8"T WPNMP ?9MIQROY>EC==.]HC,&Z MH\F%)A>:7&ARHD]:D136\ON-CX;(3$"(E;7(*K M!$JY-T# QM(Z!/E"4'HJ-U&BRO'5]&WJ27PA9<6AD98.(R'.1YR/.!]Q/N)\ MQ/FO!N>#H, (8R&=<8!/4^93DA6R$4TDN+[ M_YUF\^N2II-;N<;G]&NEU,4J[N=:<:K%6&@MH+6 U@):"V@MH+7P:JR%'G9, MG[AZ[WVR>N])2DK2#E2;!_&"J"$D()Q&.-T%3J\*5N]+X_@/QM?%G<7^PSF] M85S9T!=+$73%UET'1J"-0!N!-@)M!-H(M%\AT.YG^_2*NO<25EY3GLB9(<4\ MDU0EI#Z:WQ* 0\?S@\7=J$%8CK"\"RP_4H)+3[);FAYO!&Y9Z,(1ASN/%(YM M9B+VJ"HK3B<+I?S^K@_U'-ZK\SVPF^R&> 1:*&BAH(6"%@I:*&BAO$(+I26P M&&%2T7#@P:M]EERI>FBJ'.X-IT)^OZS3E=*29+DT8R2)%=G(.M1*R=XN845Y5_/<:+\ZM^JF,!*WB;I'Y4HU:_"T.(WIQ<_2@B+TLKPN M+XNF /QG.J-RB::K+)=&YXF]H7^KYT#N5YQ,R]^S\GJ=D[-1/"L:'ZN/:JRB M=H/X9Q9XP<:W@ET)RNN;\(Z+FZI4M!=3R4WM==U_J+L?Y$2(QH7@ZW$X@2T? M%]Z#M>%LF[@&I05NCTX>=/*,VLD#EW3W&Y,Z:MC1>8\PIGTXA_55YW1Q#SN-Z<0ZUI H=1.@@DE#CX%IN MPPM2'%QG='9X+[?>,KNEI[-9-J5\4J1GG(HLU>7==!FB!^+7%];(AWQE!5U? M7_-X#8N>:,>N/1"[+-UP1K+TB/%+VK\)_A@ %I=LDJ:U=B:YFMSCXH#< M9"7)Y10?SF9T6A[)W;-Y>C6V>\^C!YB>]9U.!F]08YL0ON/%8G494[,(VMKY M)QET\Y;44[=4J)HP:IZE'$F9V?Y=59G\RLI_T=+J&1_\>3LTAWYGEP1BXUB(BJ:?*Q7H7FZ%]>;GMM1;#X190UZRAF":BCDY2V+DL]GSRWS" MG1BGI85=Q.#V;8P<-_J=&,S9,]I\-D/<([H&S2R'^6J=]N\.BW7GHYX]BB#;7VXT4FH 3:MI;13 MQE*4HMLWTNPDW!^C$VX'CU%T\FPV"9^DYQKS6:*4VWX,Y!A4<0S(R3UL!9RC M[Z-9T7@LPEDCX;&(88]%#)+;&9_R@KU>[_%AOYBDMXER3,#QJZ?[$X>. 0H@ MVS_$QG;G$"R0\1]C8;SWTPC "?@IE@D8.@&XU>S\_%IF!Y >[?, XO/[1#M6 M_H:-YJ?BMPLM>,00CQC*?6%]=_'3"]:>D0!H&:0*E?)C\UKOG&?BSWU:3*\7 M 'A&PH4ARD[67/4;.1@2K M9:5:7Q!I/B\)ZQ4@GX[D5*SJ3WREFI/JD+:8,XK5RG8B[Q"R%[ 6.GZLB6,([6/8&L/6.Q2VAGK:O'K,]Q)67E.>9)O;/A-2UP7MZCQW'MB/'[TE M6>A2?UTN]9Z*=VU=EGLZ>WZAKL: AW5"EPFZ3")WF2!\0_BV0_"MA7KVBN0^ M2$PC6]&D)/>T,WR#C>8'L[G0@D -@5J+XH1UCG!V2X]K0;LD]^=2!%7=]:RH MLF*^NHF/%3K,XSX C@$< C@$, A@/.=#-M257L%U M9M5?^.'8M0=B+ZHKD:49X0^_5H230@XD]/396_= TK="J)OMZFO]6'XKM_CE M)!R1:7V#EIX\MYY]DGI)^>*$F>YRL33U;ZGMDYP4ZG 1I>6)>JZ"@?JT:5OS M.!@PYAK;.XR:B0CRI9^L-E,.OK9A:*+-R>J&IJ,C/+RX?)9FQ7$AI'E9'V_7 MBXN^86BBZZM7+VXX)>EI\1OAF3*[E7VJN_G&M7MH!J7,T,F"58^N#"-#+YN' M9N"X*"F78$K-ZL:5<$:YRJ8C?(%U&STA,;V9SD_;I[/'+KU2OV: =@S*5W=-T6T'9N='U",G&KU)63I@0 MIX7;J['T"\G2HZ)2^=I&>&/O$I*1KVQ9J">5J4H2:$J*1EU%;1; (:R@J[) OA1;,WC8.!$.;6Y<9% N^T,0^$7?A.% MJ[#;/N.*%'^> MSF94Q3:D[CTYWC\]-VIJI[Y!6)M+TA;*H+?4:S$U#4^X60D8&X^2^/!ZZU2= M!UNMS9.,7"FMDU%-T-*E3R!6OK*"+5.8BOD2*Q[>JR)^S>'K-EW],W;<7M MQS;RH&F%F;:[=R/A=FS#H.MUS<(2;%23^H:C(MI%KV,R=F=&FC.VF"5K*B8. MUJ)DS0MAYK:QORD7UQIKY<"*D5N02YHUM;?%LN+D5IM?P'2MXKB=$5CZ2^\@ M8KI68^'-:!XR-ULL1OZTD(C!,4B,?%E=EZRM=W!TAZ[X"OYW-!0C M+.*HSIH-(;<[5H+.EJ87G>1:=_2UQ+;*RX]2?+M!G1VI,@=W+4C!YR\'*^P#MZ@=?!@!^W]^N)[8^ZD]4D"O[[=@=XFM Z$ M7P=AKV_7?*S"KU^I/\:<#I+YM:4'$E6G6AA^S:\>.8:<9?:+T =@SG3.V2]B M&X Y2Y4#* CP9WTX,P@J2@'E,SZTXU3AX9%-#\5^OT]$=27H7Y7Z2ET_V/WV M+8QXB(6N8,S$%Y\FKPT6)T$JY,, MP-@99U-*4W$D;8 ?F+C;5U>*M%R9"VP4FW ME'.QM(Z"?*/NM+8?,0M8!0#/'P_ WTZ?/]Z1;)C;/&RV#]![[RG+1[[G5!W@2-4GP?(L5;MR4;X*:]U;5KGA)Y1?G$MUY:&08>>0=FJ*1&3JKQF//M;J@(K M.[H>$;!Q+$0%9^%IZPC(WSK< .6AH4N(3 (ZHW*EIFT6BEOGT,P!EPNL4QS, M&!>-O4,<3-B7#K 79G[L7N;'):=$5/QAZ\UK*#:TQ$ ]^E70KX)^E6O0DN0,VOS&&@5@UPSB_3NI!66P">$#V8CL^[H3Z@#S&=GK8CLU#G=<0'% ;,?&K::#I]!*?;CXYR27U%"1D/F< M2P@JOYI59<7I\OODACPLM@\-Y9]U#:$:YBRM,404,D2$L1:,M6"LY57& M6OK:=$<:>.F$MD8:@>D(J4<:E.EF.HTT5-/-0!YI[*8'7\A(HSGM?%XC#>WT M8"Z--/ #LJ5\AD9^3(0*SER1Y8F*A;I(I+Y=(Q'58D'X0\)FB5!!G(3=U-\3 M58!;TMPR6-+? [V$3_HF%P,JKRN@HBD$>RB%ECU0.BG2KZR@J[_J8.EI+4;Z MJK".70,\*YNHY1*8']A\\6RJ=9#Y??KX MIO=758)$'!=G]<''7SD36N?H<$\:W[1MY=\<%R7/"I%-ZY2Q@2;/^KQ13^&@ MNE#[G%%/60!=Z/CT\4WO;U24=9T;=3_B5'Z\9.JKL#M0/T3MS,O8OL%JG:#F M10-WIF<77\&@BMOU\1%.L-"Q^&C/%.E93@IKS?TA'X43Y_BH\-7GVW/UU+"A M&T ^Q-8V"!$CG.RGID^(F7:G(- T7]GWBRN[K?YT!]XSS>J@#QSU)#Z3DF5F M@"JKM[J/L2*YNJ#1P^RZ4C*^:=?;5CIF/PPT[1TH&=^TVR%FX$70/X&8?KE[ M%3KJ8,[RN./G2NY#\^4VOSQ&MQ7IV0 N7;V:]@-ASJF7ZPV:XV#,IYTXNE1< M0 S1\ZL&9(<,^1I9E\AP5'G+09?%CES @)GJSLL=,]6'S7H;..0WT@3V(/&[ MD2:^#YZL,-+4^&".Q)%FU71YO9[RHP::?[_P(F@ M8ZT6%22M$SI94:+ID($8Z,1%";@]Q >A\[-K(+M=@@]TMD8'O3TF D+G,#HX M'FDX#3J?H\/Y?I(BXSC *"TZ2:+B8G5 KY(D#'=\T>UQ@0\OMB$6CRZ^KJ.+ MK^XTX/EF4=2>H&]R28CSBV_-1S%=^D28XJC;" [_JJ3(/%Z7*T[+:\HOKTG1 MZ##4S(KOQ^_N!#_#+_6/GZ62/R(9'^1XQ%#T[=(K^LJ*VQHI#7->HNWS=W** MXUL [J3MTHM9F@C!]'_SXW=W@N,3_Y;T1?B*XCZ4A!/7:QX79DB'R9#&9&%, M%L9DX;B2A=U]%U'EC&*6,&8)8Y8P9@GWXR]Y;=G#@_DW7EMJ<2=?]:[F&X=Q M*X\U&SF(FVQ7+1\YCK\E&12-1?2R,ZHV"Y O/ZZ;5:#^\!>\A?:DH69 M"IBIX.X .UX+U9$48'%-TU\92\576I[.I*5,^2W5N?$<>@9D2])CHW^K24!" MS\G=%ZD'>$9RM^FW=@S(U.^,_RFW&,[4C09.7-E[HH<;/=R1>[C1984NJ]US M6;GN/"/U-3EO12-U!3GCN)%Z7,&6)2VNNE#9\)I5"0H2@I4AF M55EQ^=>"\3+[>YFR7IM]SQNV,W<'>+(7>W@PNM%@1H/9'4\K+5G2D^Q6.<_6 MP:^>Q@Q]FEPN5:]QY%CGY9>!6-L,O'\XM+NS+^X M!35NYI_<5=N9^X:;;R-G__%ZXN[,/[_J.!+6]=Y'6"?T<:&/"WUMN*1NL5Z06 C=97U@;U'FIW4A\TUTERCWOP00/YC*W[H LD] MN8SE!I^JR5:%3 K!\BPEJGK)%M;^I4KJ0J2)5*3C89 M<'8'<3_/&=H=W">5Z/Q%YV^+NB[3*:N*4IR1!P5U#Y:BIC$XS8W#$7].IS2[ MK:MITA+&@JE+$$;D1B&5M%06])+<4V'EPMP^& LG&;G*\TA^1C(I?0?D)BM)KN/7W#H ^37RT5'[Y,=0Q%G63%.;P*1.KD1=@1%" M\O.V_DD_(.):KB7UCUI/MR17)PDFY0'A_"$KYJ9:'$Y] [#&%HNLK$]&*"J9 M!!?%G!;33)N:"N@1A@U6U">9C2]#TRP$PL)=_=E02WUV6Z]#&\Y]#G!'8H/%'ZT)#K;%M"-)?>(<.[Z=YI4H%6^;= MI2N>FM$2NK7*-'0VM A*IH0,]?9[S?*4$J\M+Q!./\"R;9CIVX!TQOS)D M?N50Q )A=DS ^B4M%HQJ[^"?B4LN<4S%'ZS[EKXAIN-B.BZFXV(Z[C.6 '$Q MO\L,P)F9YBWF6D3*HGN-8&;A&27194R#>82<-(\D%QK,$\!BBR[9V>&%6>,+ MT:4SPU>N(<\HG9RZ<>F>R1B=X>C&L$LB0G1F9"L)MATV MB=..RIP7JS[)T8\\IK3,Z^[(=KRT3CJ.S)GO13!VY]6=7.G(+3'>)S]QL MK9YB-RU=D0/P$$IT@ $:NX*%M:-#\@#"GWK3S8E;T<%X-_[,YXVB0^]NS(%. M:D:X_EQX=$VAB@ZTN[%K2TB)#JV[L6?+=(H.K;NQYW9>XI'9X:M]?Y^0/&=W M=7F2&>/)5*K\K$SD[(FG=SL];9:RZJJ<57E"5AZ?EB6_AWJ\E[K?PQ*/]5^P M_DN+L_QK43MB_/-*T%YFM#SCH%WG6)G[G6B(@K,+WH0C=$/V]2PV(\&G@_9#, M2,:36^4R4+:(?) D.R-YDCU>O;SU[>H^HD7M;J!I0LHG Q0)23A5+OFLF"=7 M1&1M33__A'DQ"D.QA>8BFHMM:@IQJ:G*[)8V!*1>5!(RM UPJ =DZ+FZJ4M03 M_>'+D\U8QXZ^1T VFF:X42>UZ+EC;'75PL.P)UZN?F=&K6.\ E8C?;OG:^0$ MTS& KN@\0^=9Y,XS,R,M$1#K10=&/A%6P&29!>-./CH/:FM$&5WJD\N[L@FZ M<5^(RJ<\O(!WPAU]DXMA MC-<5QGBY'M0W_[[D)*5?R8).BG2?DR)M=N F@:X0&1S7E:4PNAX,K0,X$ S M7*[YF%N_7'V^T!1O<1\A*C9-!82AW:)BZ''.E5(P MN[C;C?)*V WOT]_9:TS4J59UF+FDDSFG2U/3N%/8.V!@ @,3NQ&8:+&APN[( MMNOT\?KHVZ*0^/R7+=\?C+7?@'.S*=_2 Q8KX9+=D[E0IEF]946R\J!)W)_ MNF3J9H_ZR)Y8;WP:\E$!PC@NEYX\#^RX7Y@2 MGK4SRC.F"DJJ4D/T,UW^Z\2A>8@0QYN>50:/$P*[Q!B4KFX#[ET*SM[S1 MRT4^&_K$P,H&#:[*5EI0I_L 43"IDN8><>^3FR[L#!HZQ\=<&]5I'2$&-I_> M. ?FK;E;@"0$6C898T?+TA3;QI@N*<%Y@)B9M*B9]@-%P[32]Z+L\&8- \3, M9+LW"Q@H&J8;'"ANS!H&B)G)=F\V2G?3$S>9GI^7;0+4I20/JZ.0=W-FAX:KK<.$FX))-IG]5&:?6>RTU+,,'"%)] M]-&M_=*Q N'2?03_;)Y+,+9\&:>SDZR@\I^#NHZSABEK^P YC2ZK+;:UA%FD M,21?CBB+%'.(,(=H]W*(ND+5Z/)X.S#$0(AWI'E4PP?)HQ.%05E^ MGW[M>P*T(=3HE&7?G)NB6-$M\_Y?NS4= #@'_NX;['L.[$%HX!3XNY-P*/77 MF(\%Y-[?E84#<&],;P).@+];Q_N> (?<)^!<^+N#?%AMT%4F_-U.WFT>VD93 MH]L<.CFIP)'RZ/!P!X:V+SMJ&9^YJ-M,DUT\*F3D@ G M2HU%24 8>G)?.2AN/!:= .6^W0&YL6@"1QGH)],E.NNZG\EIFTT:'9;J9SK: M'["+;M\8D$1+GK&VG7^2'UTPENG5-PQ-]!HE@0A_WC@T\;_3 M;'ZM"N'ZI-EVPX3&[3#$_D9XIBBP286V':8"8RHPI@)C*O SEBQH,CK_ MJ)Y>!H>;T;TK$%<6U1Z=&Q/$E W%1.=_!''5C1E_WL,6JZG9!HK.#=B",U>K M(+J4'Z;3:FX8'GZC&IX!_],'!*N=+:*7=7A38LSU=8\/ /[1&13(/5/VH8G M_7.65UNZR4+\L]98%[)?YE1M>$F4OA!I0XL@=:]6YX54_H;*>$M=0&W M^5VZ=<8 V.X%P)YY*KY6R@]R.ENAQAI!BM.JE&9RH41>PTW+4:)A]P6%%ONF M[3#Q,FRRAUJ-@8%1#(QB8!0#H\]8ZHRMHHO'P?B&.O6B"\S!V--Z.:*+S0%7 M7@M@'%VP#OCJABLCY"]&!V/5:GP#^?)WW!U\P:'>90/DR=^Q=>"[WK=EI,25CD/,!YP/FR?24QE6?[/R0\*4I+?^= MLOGR*9OOTDR0^9S3>9WD=/602#25+,@?C">*U#K9::Z,T43RD8B5.9H(:8^V M//'JC1XOYV8]V4^?)D,]R^SQS8I0?B M+AG+ET_Y0J;7\J'\04^6M7&0*W+4BVRFV=0&,QPP"0!OEUGCYY@BIV9&K-LC M<]J41A<4AL&#:(Q=V*M@(&4=5;B[LQQV"H /;Y7#7YP#,H@F^NO&G1,<\_L& M,B_.(\6^%%*F"!&-U<:K"AJ:*73+84 M6;I*-UA>@T+36FNNNKVPM8<:/\3!7,U;VRIE_.)HKKU+1(S("<^EGLQFF2I4 M_/*6&RAWMG'B8/G%M1T ]C17?43#BE7]=!H$?7GHRXO>]G_K M5#2I@,/BPY$>C^BR/8_T! 4<*H_MW,1 %M](SU1T-!I\^ME^3(3*W[LBRRI@ MCW>S//^C];4/'9[@Q:?6F3[TI*$G3<6SI)2R!THG1?J5%73UU]:]4(;,)+>N M_JV]25X_;97L^^(>)W-!#;?. 9B[(SR]E(]M$!ECFQ!^D<6"%;5@&).SM.U" MU8=ZW#?5H]7NK9]K0(]HV&A4@TY]=H"5KFJ^CRQ 4?)LJG2,DOEO$AN(\XMO MQC4"ZA-K[2)A9*W5&"'N'VG:#R:7Z#+'5WN/3+B@EQ>'.4&X8,8N6W&Q,RGTAU=W 5@3T23 M9>SE-3*PT1)51"KH&H@AR;G'M0"V]Z);&3 %[EQ"J1&81RG^?6YX,4AU#-JP MM4,POJBHIXW#P9+W.T>8J(&)&KN7J-'&G^\SI/EI?6617'S+V%YRMZI@DI!E M"9.DJ&N8J)H4=0.15"KZ5[(ZYE?)00I:)O2F[8F"(4GP$A0=G@&,FKZNJ&EO ML0M>BRG)5^9B+7J34@* JZI4.O:2O<046Y!#'^#H:6#T9N*- ,W<[-R- %@@ M/S8_-5H<:''LGL4Q?$'&:%+%!X(C(\T1'TWER8^)J&YN\M4K2Z9$7">SG-U) M,VK&^&*90BJFUS2M)^Y/BE1[E+9=[P#)H^0FDVNC]L^E65E)W2FWF8ISFNY7Y5=6_HN6 M9R33'J=U[!XJL;&^$T 1HC^RKF\8@NCE[00VBAM;^2=77:T@=>MQ<2NI699N M.LH*4DS510MJ&[?<$N?<']TIN^=.N=C:J@^D-!S)C?KX<9^VB)!C;_0IH$\! M?0KH4WC.4ALM$ET&DBL7#1=D-4**^%YJ%T;-:&^D+J*62"HZ$7;G@W4U2J*3 M[G9ST,7P].D$+ C_D[8]6]YB9"_.J]9TH3/J M=3FCVE_,\45=K;.I"*.Y\D3?R ^1*F_S=/:$"NWM(=:V(R)Y@ M/)I0S<4.F M]#.=J?PZ?34!<\L^2*DDJTPEK!N(T+3IIY*GJ.14ZQ_>W**/&@\YG9:<%=E4 MH77U&^529"_,7WK#> M!@QQT!VONWGE+EGT679FQ *-F!,@&9TS%@(,H_$2P%X$LV\_47F8.PI@Y$?E MW-Z9&2E&XYQS8\J$0*/)Q7)\3P"S LC:\'4YW5@S(V8@4\/7XG1CRF*&^-46 M&$/$&.+NQ1![O%%I'*&GGBUG3T$(N0!2M6.I\JZ%8'F6UG>4;QK4=Y,+=73\ MFN5RPD5"_ZKDTDRJ@DA6RL>JQ/:P1'_/&CI0T3>EL-"%UJ>WJ?VRE<]M\O#9 MVP>H))JF]7LAN8HY'A>KZ*2Q5A^H3PA6_I +NI:#/-!\"UC'8>T?\T'-8BKVAAA:3<6"K/V':$I(UKATO=Y43)G0>O\8V M(1RSI9PRFAX27DA1-M?G-#<.5$\2<( UHB.J2U*4RI1:HYMBZC)40*_RLS7; M% )VZH->_1U,M%8 Z5B(BJ:?*W73LD3B&5L=G'-;).U'BHWMQRI:XO!>6B:9 MT%XAUWZ@:)C^C>05[>-5 P:*C.GN+]H^3B"65R;94I^;>&ILZ)_H2W7Q3\4? M[%<7&%J&BHKV6.O282>.)@0'LV^8LV4>+")LJF@)>T&LE>D4G9?3_D;=G131 MN33!3$*LLFAB=\[<6?5JL/")H<1X/ZL1@RIQJ!L@2]"J'I'H%^B+,H.QZ!2+ M UM=S,)H,@9ZX1ML(T634]#GZ[;;24"V8[O/LZ-U".3ZI]BX[NP7!3+^\1^];WZG[I257[S_P%02P,$% @ )TBH4-0N J.[ M3@ M5X$ !4 !U9G!T+3(P,C P,S,Q7VQA8BYX;6SM??USXS:RX.]7=?\# M+OONO:1*RHQGDDTFN_M>^3/G.L_897LVMY6ZVJ)(2.*&(A22LJW]ZP\-?HB2 M"! \4'/W@^[&=M@=Z/1W6@TNAM__J^758*><);')/W+5R??OOT*X30D49PN M_O+5YX?IZ_O&G[S[O'E^?O[V998EWY)L\>;=V[?OW]2C MOZJ&PU^CHOF@/?C[-^4?FZ%'H)_?L[$G'SY\>,/^V@S-XZZ!%.C)F__S\>8A M7.)5,(U3X$@(M.3Q3SG[Y0T)@X*QL7<*B#L"?IK6PZ;PJ^G)N^G[DV]?\N@K MRG6$2M9E),'W>([@OY_OK[DX/[R!$6]2O(!EN@EF.*$T,Q#+#,^[OTNR;.\S MH.,#T''R1Z#C#UW0BNV:RD8>K]8)_NK-8$KOSR7TZSFJ2SDBG^15(+&7YB5@LO=6.8V((S&Z'FZ5^H(Z9D^4IB?\B0!E04+IW*0%1V_[AFNJ)@^L*TGEX==1 M27-S*3ANG&CG:Y!/4(T>RW:8M.W*\G/=\- M5A@.?/>:PR%DF H9F]U 70(ZT-= R3>(I&A/S7 Q0>R4Z%G#^B2M4]6D&"RK MX&+($[R1WK>V03)H2:I?ZES3)'#8%N; M@ HJ0ZBA S6$H(H25)'B_O"BN AD &='?Z"AZ+&Y(TT;FKM##6!U=ZQYY^A8 MHS9X50;N)>_?U[&X?* N7L\1!Z' ?UW$(8@"7&ZF*Y)$H(]/?? MOEO:6W2%CACBY^@]13K6G*?8 N;.4Z1CW7F*WSGR%+4FYG T4FKZ=25*L1\(K6N%BJ:1VRLA% M.WI12? $E22C-LVH(AK]RLAFJ26($?Y_O3A.5J2 N%A:6[O,]]-Y$&?3IR#9 MX"F93^=U&@VKW\O83:36;J,#V.BNHT* D]WG>[K[7%&2T%^!I$JCJBRLZQU) M(]J%M-:P=S?27QA;2O#':;X,,@SUI-$T)"O01NWCA2PPH\+>A]2)@/\1#A) MQI31@2U;AN2WI_H'KS1'\B6:QW,! !,"JE78B<2.8/5#*O M=ZA')(Q"WO<*8#]#;0G=C].$96+IR!OG6Z.B=H##B93]2*6,A<7')& \9O?* MEI"#ML3J Q5H:DCQ=(VSTKCJ"%@O%*.BQL7F1.@^,-,&^-$=SLK]=T3BU[\4 MO8(HR5^W(8N2Y8_!RT6%MFS?R=MICA?LYR@H AW#)P9AU.IUHW)B\D[>PD&C1(XN*/(1V;N> M%>@U=C)LM2: )U-2+*F1C9N(U31@(2LM692%9E8L^["ZD= 3*J&W0,=QH'1, MPBJ]1/URJ\9WM]F%]>^B. \6BZQJ$#3;3BG%TU7P#Y)-@: A,T$>8"7J$F4"$ M]F>8":(SH?M-.1/T0&>"OJZ*2[\9D3:[DS;-#$YK(C2B--"/0;')Z'^E+B4' M0+*1#MJ-T;:VEB1-4$-4&4.9H(:N":HI&\L]XI"%DTVIE%D-MX+/')K2B?E$ M>;3),LSMWR,7# ,TV>9Q2^X12F'E!T (ZTU#?:)W1'3XL M$'X)$SKF":--CL%WRC!\F$;,CYHQ-M%?L!\J6!Z*A/ODD*BLB^.L* AUGL'= M8OLBE9??)!RLFZG4"=11EGG[)CF4ODFV.Q$URR'&[B$6]@PAGM_.K. ^#!"I%= Z]4@!MED)V(AY5560GA=8*) WQ M0Z-6LL$,7B0(Y_A.^G+2JEI#*<%RQR9@9Y'.A8=^_D!=E3T"Z$P5CS!KJ9@! M^@O.NQ"B(RM\@JH( &IM*'Y4B"\51)Y57JL,\RJO'R+3$L-U/%$'=+BO8M2C M=T15CS"H50(C\<$8?5P7LF6FP-*$P/@IR,PWJU60;8'P_6$1V%$17C>)&^<)UYKH#*P['2H/?DOB=K^M MSNXKZLQOZ 2G0;$'()T&<.:G/@UTU)L%>:QG =R3Y:$$Z)&Z6B#EGD ;6/DBOG7G5:#D=>0"X-6;/?!V$1/\7%UK F MJ:)SI%BR9(U!SUJ>]P/0BFX9K=3?+FE]96JG+!$#M%!OF=TK)960(HM#R 0M MZ=RD<6%+)=60.5)(.:+&H([W#:65.GZFE+Y69524A0&JJ+/ ;IH%M(Q$_6L] ME5,':[&Q@ B]CW8#^QM9_8=QZHO&0BIV*9!?'>N]"]A_] ]1$G#L]#0XQN>X MOT']C_&>?6361KX%0A_#K4MJ4R\SG;/N815%ZRIE8)CX*@*W(].21+@7]-.: ML+K!72GY=;;&N*5?=6GE54)KO1RV#7G&D.H.H;TGG 4+/$TW+*$;SD,P()]N MP%$K"//5-A1(BHLI7NOIDDT";#_5,2CTY)X](D1SR(&C'CT M&0XR!6%G&4H\/*.++N\>1JFW5L5(I]&*8=EPU3H#B,@#J#J?;:?4V_P-ZWEX M&G"M-MD0X/?3>8/^"/KT #1!"?5'1M,H=4MG+97;=4@OD(<>'A&>LZ:T"32E M[?R[AH(80^>J"X@D6=[;A-"_7%2D3I/NELOC5#-S$C&DZ8C6,GM0RLIY#EK= MH,O(B&7MU,7K2DU5Z1N#OG8U0&NM]JR,D2!APG 0$V&UXDBSZR)Q^DL9P5]:F)R^)59<:FA M>Q4;]&M-AN..+8J<[Y>D;G;Z>3#E=MY=ILUN9\M!4$1J=91H_;^A$6IF^S"U\7 9I-=>?*8@BOT[OE__+T<6ST&>TDXF$>MJT#(QI'$U1'3E$5.44!_ 5%<)$$J<:(I1JCK^,4 M121)@BQ':WJN8%%5Q^>"L:U1IYD9"W%?IK7Z*\X+>*EJK-9*D[[162O%>3CQ M97+TQ*CZ_S;+A,0YL5F#Q&A<1Y5=3BGS%"&C-&=,,'INT<1BZ1"C2(WW$TUG MWN_K.^#H"H'":6?0ROI23,%;E8K*IPQIL())8QS/2ZGC4Q?U9>M4"K8UVC-7-V'(LB*&Z7ENMT4.35& M49PNK)YPOCQF7Z;1.%G]Z@Z3&O;7R3E25X8&WI]>X#G.,AQ5763Y7>2% W5N M23L!VMXP:J1-UUSM[O&&R-?K'7^Z@F8\X-]&]83*?&'6YY?,DGA1YKP4!!54 M@'(Z"+K%1YNP8$.JEUS@[^$F+^B7&6NC]+R,PR6B"IK'$:YZT"^#',TP3E&& M0\S\:#HPSJL?P9OTT$Q>+(Y$?I&^.)>WS+KWY]?NXQ^O\UK2^05YJ.6$1NH9 MZ7+;C*^Y*_M&K.P;0=EWSAR>LG9BK [E,+8-\QJ',NWUNH8')LRM_]>UY&XW MJ0LJ/$]T8D_X$6>KVWG]E@!G3^D;KKD%\,"ZLM@\_#J6PMQ<-+JW[Y!/$* ' MM[%Y'N)KZ&CN1Y%[Y8:H,O!+\>7V\R \YR.-UI/;)]-9-M&_W+;($0\)J;LI! M2_G)GEZ*&' M)":_9X]UAL.8S8S^.\%LBFG4KN3CGD/D/]4^D_2CL!_"WM' 8KGMNCQ/CKP" MX\D0;GK8\O.[((ZN2/88O/P2%\LE22 Z0G_1K8VB[5L3U)"M6!&E];HT7)36 M&^6X*,H71> X:C$^9YT#&B?RWBR_:B]D!.,D8E9@0>(*C+\=8X4M-;9? 8%L-CU.%=T2@7WWG"ZLL M 1G UU<28A,KYN4+SL(XAT25 \6L_H+OJ.]I/!/8*%&NPW%&B!]]D,[(+)V& M[CRMB\891\V/P15]: T$?A&9J&;UWT08T(+P?!$;1,MSLY,\IXE^7$;_B,Q7 M;MZ/YC,B0VZ UZ9-=AE?0ILT@I;.)?7C"#RYU$C[9KAGZ;\T@]NT]*=GDRQ. M\SBT4I9GBI[1FF0.W5ZC5;[*,TLZQBIUC-&W7'BQ7%F8/ MJ8X=&$AU08H@4=/61_@$A25&5/;.]J)^W8M/I'CSNF[:^=KJ^DI] "6>[LXU M*+:M_.+][LN\%!\B. 9OOP=+PZLU'/L'*0?V@8/0OQDX(,RIMH\PJ&!WM>WH MKG )7V58 #=E0LR_VIM+.+X6W MS@1DF%#]9$(^0\^E_"*OMOE:8B<(ZO^R^B9.<7X[/\]P%!?BJ*=H MJ*85Z0+IRA!TX=;193-ST%!'0,S:DC#,$R0U!TN*)Y0-HL*LUQ7I4*]?>&$,+ZT#:-;*LNM]D^-]'S$MB\PC;SB;;LI>\F.3G M',$1C-04FPZ(MH6F1EDVPVD"E+Y#DB+>$@6&N94=:D%7U=O7HKV<-TQ3:@[! MV1:9$E\M,/_V[=L3ZLA6#[M,T+NWD[=OV?]J60HVQ9)DX+#]"?TP^?[DW>2[ MM^]9'<_8,>(X&D_)' $3$-XP1_8@=*ZF#:)G_>AL^SF' M/I2W:W;N3Q?56YTQSD]GN:@)O4U4NNGP%DBRWN5Z1W,9N:JH1BDN&@>6L)]" M2CF\*<1(AZ024I.-@H;NG_SDM=L4!N)RA5]M_,1#@9XB=O^QE2^A0$]R.CXR M2ZQQVM+[EP;*]%XE(PV_;?GE5CNJ&C@[ <6Q5CLVOG"7)WQ!X.*U[\C3_^70 M(P\?@ZH02WY$JM#4>1ROD<6Q>ST%OPL([&G3=RO/P[*^V)X2/00LMOHZ%$(U'MD M78;IW9%&,2<]"]LUB_'*"MK^:%-"5D+U(F!5B'MTPG7 :)%@=7'/M5 =)Z7< MQ,$L3N)B*\[R5OE46]SZ43A[T[Q*3?(D9 J\)D,8Z,VFW079;49/_?3LP[;\ M.UP^2=%OW_J^'&[K>!C@VA7+,'5FH-N\YT>^_K&@C7&N> M ELA6W.4CB9L:VY*5B*./CFN49_$R(%7";^D:*,%_52).-H2@5=FAX^JPGV8 M8BTB?%EC)6)?C4%6FI47FVR9[_I5W/]JAEE/6TW:Y@&B,,@\YUG1,LWTIT.S M3'_U]WN<@Z_.:#[.7.N9725BUJ8]S3U5(/1SE2BSRJE!Z;Q' M%HX99E3>MFO6I584OL5?_RP_>H8KH,J^J9:#JV#+92@^=RS!)P]WK/Z MV.7 /($KSS='QW_5,3\[*+:E :+O<5[$89"@=B:3OPVJ@X.DARUN+4B38WX# M)?O5(8Y7]2,>K&D[NH%:KR&OL4ZJ$H4@CEC+B("UGH!VEF&R@9J%.$6KEBS1 MG2QA#2F2G+T+ 91X[!]6_,Q>(E7FQ77VG3^7[,&QGB]9(O/GPW1S MC?2RPG'3/9SG&._+8=[W@KC<1[J-^(3 ;8M-B1W:Z-;%4"4!_M\,EV0ZT>.D M RL3IV(KT_5W'2O3AF/=RI3(/%J93JZ17E8X/PVQO?NN/ ?T'H4$@_7/01U M'03M2I_%\P%(Q$^BQB2W@G./GTCR! WW6)O.JR!DB67"+'RI;S3%2 C;0K^Y]W+\)EI,'%DR@'R5E=4.ZF-[R_ M7?7$O:+T=96W7+/X,S1_R7.(L$2/PNY[:$?MAD%(>;EP-%%+R_/\?!ONI>\+KP/[A6OI]3&(]X1(4,<1QK" M)8XV";Z=0WNQJX0\/VS6ZX1Q+$@NXCQ,"' P?X1 7-]]S$!HNE$#/:S6Y; B MB[U'!!?(0-D$M6E#+>+0KXP\Y/MZ9^@:$L,+X[A,-UC'E+9+2&Z-X@*(HV8: MXL_1V:;X1(J_X>(NB+F]"!0_URW8E41CO6JWI ,%4?D:1HZ"*CMXMBG8RR1; M7+#$"3\5NZJK08:RV+&P[H6M!;UX^0-U!? (H'51.[QI\-=C5\!-(L\BMZ)" M#ZPAQE$.ONA# ":9_H;ZZL7VCK*YH.?8R]\W\7K%OPW5@* I7 J8'$0G&"GU M6:??Q"Q2(P8LV?A*[=-:"&&"P3_,F[+PG&FK$Q+D)AAT9.9]=]80\Y1HZ M_WWS[K*JCTWO4PV"D=JFZPBB?1-5M^WAO-EP(GJR(27[3:8\F3/^.A %YOJ4 M,XE&9?T?&)$ZE^W*CH1O7!W+)#C.E:^Q]"V[3@M,"6&'C4^8YYUQ1FF_<+4' MS7Z)3HG.TV-6W9PCDNQP;'1($H?;)E32\YA%SVA=<],-U56N#0>]3E*(L9EH M])RHPW3@*++Z.:]=(\3<)$HL\G5-5]TIGVT_ M!O\@67V5G)]M[_&:9+"=/.!%^9*0VHW=4,"#+^]T"7!YCU?1".D,C$K4D F_ M:@A%-:7CN]0;O,R=]WMFUL[_^;VWJ[W<1P;/\>YZV_/.\B-J;R_)_9XS_3B: MW%^G5&6H>&Q%A_KC(=HG^ATH^\?Y$E?OB<8&J06A+I_:2>P1/D%QC=93%*)C MJ8D,4WP:3<5.YFH?&S&BOOJ9'QG34;8T5UP0KET=8V-SC>1+CM@.@*1?W:F* MT;9 4[O#[K_]G-R&+ $QR%?'QK;JP_)(3L/?-W&&E7,VE 'H&EUI1,ZBQ-(4 M:06.;A'>=PHBBR>;0IV\"7'-8JM;LG<A4OUIUE[86AJBQ(NVXJQ>R,3-9B9N'\Z_>OX7FWM7Y*^-S/E^.Q6@#]1 M9@3Y$L[P.<1"Z89U%:=!&M)_7Q=XE?=9%=]1Z_;/Z MX%MOI543P'J!5AF[)0W^[\[EN4^T6>JB#VC[$HE3D\H?I-41]!"8]52,"IFO MLE0!^X@<3^S+P:=@A6_G>W1PFV+TCM60"BY,=\+AJQ-&/SN)$H\\G1BNT_6F MR&_P$T[>"7OU27PQ]#1P#-F=[S]!)?8)8OC1.[^=^F2XW>7H]['0K90=O%55 M=I6ZG9=GZU:[J1[O7A>,ICRJHO,5N:G"-61'D1]77WMYB"F>NS^L0H.U I\N M,EP>JH6FL_^# 8"\?LVDKYJ%-U _@'T MT.6S,Q.4XJ+LL#3?I)&?*U0!3XD\HSSY<6?;X[@>'F./X%[+YW[&'NZY(5OT*QIVX]@B$1(S-3>@D]M7[#IVS&I5# M88CO?KV,Q!/!2-T^ M;<<0G:5Z,IQ^[T=$#"4*7'(6DKQN4GD6>2OJ.6";&;%?)/4;XU3^X?C)XE7X75@&"AVZ<7EMO E MJLB!%U\8/=[K7>07@U/[HLAAQZ)[1!0.Y8,JO6$T$"&8/7:?5R$D\HQ:-UY;$;JG63V*!E][W3.$5AB=F/1/7P MEB@RS*T<750=I=HG%KA9$N;"R'VD*55BX*["&6(J=,(/IN>E$2Z "N_?-T$2 MSV,@]''V/U_2OK"*F6&*4-M-:L6G5KS?G]1F'R^I9:O#Z MZMOZ6$)_4[M+$X2+T,.CTCUZ2!16U?&.W'3.OYVW M+=L]3J!#&803\Z.N0;T=(@Q!U=W3AV&W'N 1A]']=Y@PM7K$TI(X+E"*4VJ M;N(GN!8MZ"K%U,Z4FW[="ST)\JX6%@,@Z)8JR6.R7J_$2)DR6M".&%12T^JN M#P1Y+6#26!UB@.6CD>(=D;V9EII0S$MS%S:_$CW9DV?_*9VZ2R4GVOW\=QV@ M^@?UIMBF46TIC^0Q>('.OTN20-W]%O.RUME *+:492U%64U>%YD<5C43>+1AJJ4IWL4 P)-+*R)ZYMDN@I M(#UW04?A8MM7UM3[@?;-,@^P_1OF'>9__\./[TY^^!-KHEML/54R];.8J//- M<4I+1Z]YME7R.V#(?**;Y"( [6J/$-&@LPF8G=.:Y40]%$%6J%GZS^DL3A)J MSUMWE&B*9G@1IRG$P:C5+X&/99*7J>)FQIDB3B/9R=E*7I+1&*+#3;?&XK98 MXNP329M<\K(E2_46(<=Z/ET_!NO.74E"ZZ'*'1'^0\LJ2T &\-6Q M2'8><]IO*YQMCY]>@ 1N]G^/E-C3-)*J=;:)2E?H+9!D/:L',"- [3=*9W4Y MBUK_)S5QSGHF,+U=A-_L5PYQA=B]2&Y7+[]'=SV\T^ M(L43YP7YY?D)7MW@"$/G&/TR^ATLZYV4<0%Y6Q2;S@E](*D:/>!DZ;57MM^Q MSD2*(Z/)&3@-P\UJPZY]3E=P)ONGZ"Y5'Y#YS $.0E2&)Z5'5=&1J]T MRJ1IR#'=K5[?-QF=+!'M,^1SWC]\%G8QDOI&4U^%L.WW:6C26QEVQ-"CKRD! M^3=^&QW)\9QH,7(T1[:?,WX\4?8S\\_$?LX;J+V.4S2O"6DU M1!/;W<.YEL^L3\6H5EQ5#IVD$3C\E#5,"N7HI\87V*9<+V7H6SPXU MZU@6MI%[.L3ULYEH\,Y#9==A7\'DHD^'X8:F7#!L= MEV_LY\0+R:]]_ M>U^V8^I]1TD/B,$H-A^9SQ VGRI3\6N3\]:X,ZM)0L^4IJ8CV@0U9$U011@: MZ=R'!.[KJ6624W,8IY=0OIX@O2QW1Q$.Z'C11BT<( !@-AS0@JKO>=QA02$$FAUK-.(U35:_;&R0!5%0 PJZH=B#RK:@=% M!E75R'Q-1.[BFI"1JJE( OO5M)?-COU_2B*$>NA_H./*4Y! \*=\5HB>4%AF M0IVAP//^-4#H^OX*J)QY_@HT:?F^5N>L7V3!$**OHPKU-XBUSZ=ZS"*?\ ^\ M(]>/9ZPCF,0$Y]WJ,+M?IG9F'O.RO#M&:&I@"Y(K!6NAU-&?011KJ$>9O;"6 MH->2V'2\(-,?1]H!Y1X@.W?%^6LE2!K M?NXI>-#+5*+.*<=]SJO7&\J ZF/PTLI=X!>^2'ZEVZ=<#-VV8-7HJW@X*H(7 M3P(FR^:.USBD>.>X\GM7]74![RB$,;N[HO].,.NZD>Y5@U$K2P_EQ1;NM@KZ M-_ BUBOADU]&P>O6FQLBPUG+6D/T:O6O=<^K(3'K&_;@6JM2,VH1S3QW[Z6; MQI6 V%ZM$=W8Z5S0V;R/&\7UF_$;)X<]29N=O'H:9S1S46X]JC83'Y=ERG=C M/LT US;Q75Z93S2-@ BT*QL@HD%';71PC':A\1.V#:/QC62.L$Z2"AA\2\R-A3L]U4J1W]WHV M)F[-G@H''5?LD711X&QU@6=%3Z=!T5#=&KX.D+;E"7!. 2D"K!/O'0B%;"4J MO/(K.<*6T^+!AJ3'3=OG;OGQV0"ZA[D"&?+?A+E^IM/0BVM#P>GND)IHG9U8 M->G3.LW:Y\60P'1=SP2WH450;.@Z;UE:>45?SAZA[GYS#4%&E:?LZ\&234PO MD>/M!A=0.' [/\]P%!>WFX(N7PKDGK+^#;R-1_(SW2VH![RSS@0]=&BU*S ^ M-XW*CXH(4->2#-2B8X)D9F=KUY65+*++4ED%@V?AF=J\?5\K#3P43P\=(<91 M?D7)9E60MVM0XOSR!6=A3%6[(X"K^IVJVLC"=W"H9#0@6%.$*\SEI@#FGI0D M*:F-O;E%)&11LPY71=3^8XG+],@XG2?D&;H-$KB'I'L:*Z,JZ-_+WC=06839 MD\2,'=7#B#5;($&:CHVS?=ZPMH7 L8#*=%[2]JU;35265J*]3 -UD:X%_.J: MSB6%L"*_KEQNM([>\:':UC:01/@6-;@1()>L([<\%3WENH=;_9PU8 ]RIJ7 MLH"@8OL?.?JJ8\;??N5>022$B2BR=: R,.3LG1\Q*G MS$3BU3HA6V /^R2O?X'S_VAEC[:/XHC,DG@15-Y&L8SI-Q6N;-_\KLKE6+/E M:):@H2@O2[YFVS8A]+<% 4#!WJ\S#SZ,*>M%;$C20&-_67'[-(T^D;3F?7K,U2SX(TW1R*95"@!74T2BTN MSQVE/Q4OEL4$S38%2DG!?K4S!A.$8_8<+M7?-<6QA/HPPG[,<9*@ (4X*P)J ME=,-S*ME!YH#'D4<4'N!(PSQ\#BEYJ&T'F#V Y2O<K=PD'X>^LKGNF[RF>[C_#?!U;G, M)X.SNXY!.TSRVB'W>9?./*\^YOD2L7JO[+UAE_EDL(@=@W8H8HW;X/6R M78K/G2+6Q[R!>R\%GU,!SOB;;_<(G=UW'Y+]ZM42F_[^.Y1>&QMP,ZL1[< < M"2$2;!QKTY^>A[WU 5EO N3L27"X(X(;HNHVK*LMCI^'P@6-TI/D0EFUIWN'3E^;A--N0YM;,1B3-7%DA4LP<&IQ.<%AD)(W# M7!"&Y@W2"C@? K,>6MXA'!! 'DZU#9%NSVU$,LT7&"+'SZ$>!\Y(O@Y"#)70 M:2[R.X0CM;R/3HC6?9 :*_KW8+7^$ZJ0#W!(#$W#BEO"F>R(-*!'KH@"E]V> M*R^##%@-O??8-6G/Z;%ON.89D0?6MAI5#1?A*KZY1/=S\NME+%'EEELYNL>@ MM#BJ:>MYVE,T6%.&NH':EJ :*ZK1^G[ 4\A9HL8NOZ;H$;\49Q35;Y*VZ&B\ M(6/4P+7NN=8B1#%7F5B_ G+$L/L1J'XF"PP3AW/.R\O%J<\<\9+^3K_(7 S? M87<7,2&:+5Y,STXCY7&_ZJ&=6Y0CR>G9*ZF7E"ZBS52W>G;8M_DZO86;Q MA/Y>,!H0-'5/ 9-U%Y2DT]\W05(F7T5U*Z^PG7P+?2!8IAQA66"^'[C562=B M@/ENY?D1B-MD6Z9H0G=6,%)3/CL@6B]9J5!65M*K%RMB*%'@DN,6ME$4@[H& M"20B7Z?GP3HN>-<&*M_H-IL5P;8>H&J0LX*#:9RB"K]?T9)C.-'BHNMNI:L5 M2?NM$W><=E?2 WCVLV$ X1CL$I^51)H_OIVRTS#,-CC2\<;XGQISPXY1J$O7 M$\YF1/6D4"%&^ 7<+KWGG^Q,1^]0)T/+2)Q'@5@)O<8^YCK7M+*G_F4I062*YQ&.#I-HWO6+0!'90^, MTT6&64V?X)92[5.M:TLY%-;=Q)(,=KBM":G[GC2D#+C5M#5+W1KZ\FF ZEXS M:$T^JR<;:Z(:(F$SU#=;2( ]*V MUC1H$>!%@%A?1XS-P8A.;)JIL8Z#":7'@P;TB0I1X9U;/^0!% ^6 5JN%ENH M>"8IU(T+JK6DOM'T282PK=^H,9QHA]1GK98M)PH=H6BQUF MM$.MOQN;G(B1#3G?S6^QF]\"_E'U23MR6>M/X0XK2+<^^HOT"QE19/A0)0F7 M.-HD^'9>MRFH'GGL;DYRFC#YI_^ZG=_CD"S2^)\X*A_(A;)B3?E&V1V'E[C\68;8Q5[Z:]Z_80 MY@%&+&"]6E)$$6,44U\,D;*UTRR@*.EJYDN,RP<:JBS2O';96%L5&%JV4_D6 M/4(WIU6PA9'))L('7?08BOJ;D@ VVI9&9873TPFV),09>B*@:X'T8_H=(,% MM<2L4S1T@&)MJ1"PS885?3Y#)7)R=Q0Y4>#T"*Y. MF9&]"[9@ 53N3;N^,WEIVH;O[L:TW'+6)5IC-Z;#YF+PNK1-R'CN2CM%J>^B ME,]3MTK%,OW.-UE&C6'KXE:8P"+UC:8R"6';%CZ&'%7840N]WRP7.7X3+2;Z MN)._(3G+F(9V1'&ZH5M-E6I*TOP,4Y\;-]?!.+]\*;* 9%&9\L@SE9!>KZ,\?SRA;K.T.[D=CZG!]KL-(WN*,8X M$B:5:(+0ZI:FALIZ FE%#F+TH(8@5%'$PBD-30.:KMF>MI&7&YKW&FIR)V4O MXGBQI%*+LB#]C3WKT'")E!.8H.]YG%&Z2'0/YVJ5]10 M5M'#H$% ;891L%Z3."UV+<^/P?IH+J>I<<2$/#FN?:B.&/?L71TX94! [1F" MI%2B"K%#SJ[F3@Q[\,[R(T[3<3I. M2O#CQZFM !G&5M<-JYBNU&$?Z)\%KT:=5TWD^JRGZN?:3:WDT-AO1\IJ0H8QV*[)G9=;1 R0=W539*H*L_K[AFB+) VM;!"N\ MB"%&-6:?"?V]#":J7/,O3\)<_OX/#,J4FZQ^GE3YS.V78'./9 W)\H<9Y+5P MY3C\=D&>WD0XIM,X^0#_F,(_6N)$?U66_D%H^BH)%@?2P_V[HK >AN]($H?]#Y#T?S L@ML!V%&4%J(Z-6JZ+U7(O89@ M15P^#K/VLLZM:'W"SRW",I+2?X8LNSIG9&[+_^]SU77!:(JA*CK[/8Z?45M M]RB:E *[1;]6__7MPVLO%C&U H[+=3%+&O@9IS@+DM,T.HU6<1J#\L%E7W50 M%B?(:<'0+>=5P66]TJ8D9H(JI\@5%/D-Z=.;XF($;Y;=?PNV>T^RWEA MCV?ABZ (JES #C]09KB&6R@":[TNN,QO:"%'@+W.ZW3N-DJQF*CRS4.:\"=J MN.N>H&7^527E_=G"DI\.21KN0>$F=[A-!*KR^;ZNZ/AF!%G$LNMPF$RLQ%RW MHODS/5A#QL%M^A! =1GU+^#%DNT=71[6J&&].C9]>A]KBJ<<$E=)NW+4Z-R! M&Y_GAW*>:5D[J78%#L1 =6@>E(6_\_@%ZC3S'/]#%"OG#W3;LM>@'['XR2X T>2JU?CE W2A MH'[1R;O98UP<-740#=&(4QZ"LOZH"R"!X^C)NZ]GWZ :O?.8))>%1(8O[G-6 MZP*3"[*9%?--,E7FE &9+$J8'/E_RJ2I>-:VIOYD&C0:=6- MZYGB+3#DG,]1L CB-"^:3F2,:F]IO3JR20RQW7>P:/^YL5,6HY..$8D^-A8: MZD+B+V[218V90-' >0Y1T?("Q6. 5E&T%![0Z^*C52>JNC&\BO,P2/Z&@XR> MTR_HDG0X4WU#-9PJ'DCKY\*J<4^)& %F1%'#[:];NR[%5Z+"+,=5;'A67-.M M,6/-#W/5 M>,07B$$[:B:(T8-*@N#.K28)W;O6/&T1)$-Y[59#:T)N8+N!=J@<5>2.T]2Y M(WBVE:M&Z$6*^-PCTBQQ*Q=]\F!*#IRM_R.TT4()H&-=F+W(@7#]1['N^S:K M[G@%9NIR/L.4RV;9]?!L/R"X\62GJ5/G^AO%_B"'A,@I@-T M5^1RM%D7C&X*IB(ZZ^F8-3T3]%P1,PU*:MA#!*R#?^;+/=5>'&**XY[\HGW.XHK\[C/=*C=6( M37%A6F]Z4R&NHU/5*S(,M_/@5#]GB1*[?.Z0@M,.?Z"17<[%^:?!.()]BG<" MZN.*0X," 50Y(\(? MJ)W]>@C0>EDF8)S"^[V>CZ&=,"=V+ WY M^OC;Y=R::KJGO2/=U1G2G)M7X;@!N]$>/&=[4>7/>KMO%7.32+/(QX,HS;O2 M$DW$)+X8]"!))V3;4E15RC:X1]%-3(;31R]72+!O%!(F;"LF]8U9*7/37$P@ M9S[[B\GQNU_6AG89LY';=Y?A=1!'XLZRLI\9R^?;!^\ODV^?#C,Y?-IS&Y*] M5R&MGRH:2P8?1XR$N7LB_HWH*N@>@[+7?X2#$R\?2Q>,C:N@#G0>KH)0?164 MU>14*09P1D9?0X#"3^F.]E+)7@SU\M]!7JD2 0!I_:?!\29 (RS M\!(@\Q93VF,8Z>."@QWT814DR=DFCU.<=UUU"49I[YA[T!SME PGJI%ZVB"[ MV4@D>>-"&I8X2?KIDX=$CC%.#/]U.B?9BL6";J@L MLL=P!1N!:/B C:$+K+.-HH4<_0KH$1$:&^H&?%A M(/V(#D,]"JG9YRM?8CJ8Y6#SN8H3G)T'!5Z0C+_[=([2WG[VH#G:?QA.5"/U MM %ULY%(\L;GV5QPH\D?:.0\[N+^\N#@ZO/64L!-[F%UV!VEIN&H"I_OV?/C M<;J VZS.O#V9X=JFI!NL(YM2%ZPWV%&)WI-UZ6$Q4>6;3WOS*5AAX1UWWW C MMF<'UK$%FB! [?=6NY?#7'O$8YOC%$"21B1EE6*S(/WM=C['&8Z@HN;F^NSV M7MCT7NE;W?1 &1S6DP49$:BA E5DL/I!]#6CQ'/C>[6U((,8[*<+ ) D-';\ M@0/[ .P NFH$4 J65\,FX&9'7P >BURW\HQ7C!2AV>*,TF[5N0?-?FM.BJX2 M#Y_VAL=$(LD9Q]T5HW]L\H*]Q?5(3J,HAE!"D-P%<72=G@?KN B2Q^"E+)*& MUWB['Y#F")1AZ+K=&,U0X:Q+HQERM;HW^N*4QFUQBU94$+2C%@&Y*$Y11?"D M?HF'4H[.<(KG<5$^G,VHGY:/N\NSSI+=,*TKQ/*R^LXL+1>5DHU;'2XY=DCQ M:V-YIIU8_*6;=I)C)NMTZ$R'))_>X_DFC9AW&)>:7@ =(\E!%4N:,!55@JG^ M3AR"D"YOF('3AHMP[L%9PU\PE\M'SCG#=[')/5X'6[;-W,YO(!GB=GY.C\PQ M+R&O=[RFP'#ANC*]7 )TC*V)V0S*[:^P0VO'##^1Y(DE3,/=.IFC4&)>EM2C M7WR(,A?=*LQ!=O:G#1P';^<7<;*AOY5]<4,3BJ9R*6*S'ODN\0Y]$LGZK KH M9*BF>/74CLH6PNH%G/&]/:(KBL302O@^E!SWW)<^D? _-78<.4;A[RQR3(N9 M@\B@.0X[A=0(\PE*L9\M44FLA&>//CZZ2!' \'!B+V)H7E=>%G,EHWN8MF#L@W,D%SND M[%+?DU1P.$EDV>/ZNHN$&$V[7 )T-EN#L]&(]]?8 MR] ]PP_GSY*""6*=PCU=^/4)#U'FH:RZ;.:4-E""M^]K%:"_H=MY7,1!0O=N MLDA9M)\>>F%?9T_1G*81]RUNO:]5U4,-BVUE:9$ $E66@K.7B! ]8Z!$[DEJ MQU.,J@SPC@M243_])<3(&54HDYPVBC88;MA2_(R"B*SK#]C/I9<(1T]V( NR M*/_6K19J2BP9N$8.G)S.G![>G[6=&C?Y.Y4SXR5QA\LRTL<'MU[+51!G?PV2 M#3[;,N$[3Z@V"JY9>L=K>BU_"=._)+_2E*H>Z+9EJT:/]O C(,!OOI@LUXDF*ZUN5#=X$22E M_>PP5((1&MO5 23[?5 I.E3O6^ZMD8AY1((CGO:N\K'+C]2#VM!SS6UZ#T]) M9]1!9"^I?4[)+,<9BR=>I^M- 7Y7&E+_BLEPVX8*,YIMHQNZ)!N._,]8-9;F3>M.WU4:/YWA4/ATJ/0(4[F2*S%%#!:K)H'M_18AG89-9A2X1E&:M M6\&\##)H1)C?X8Q=ZE<7_!Q9[!FM*7XU5&R"&SHH5H6E1B&V1RJ;ERVI9$A&6OF4 _[^_.&9'CJN.1J!37S M_PS*6/-U2NE:Q-1+*-U0CG3*?:1;("4$[JSN24B%5CF3X7GI5"FU2 #_8D<$ M*JGP>7,I*51$CZ..W8GZ&=>F: (RXL\)7$YMJ-I7;9%)RM,P=0"Z3H: M)T^1CA;:G*^&1N[>-&Z5!;)*C_V#_:1^\]BGAFH()1G.^8'9!_?X*0#KWX6G6V$8PV=G1V?549Z M;N8>3R38Y?B.^/#R\&P+S:P%^0827^C>#?,A6[\7/KX.!M0^\P]D^$PTF.=< MOEB,\9>X6-87UD'OO< M2MACQFZRMP\%%75VPECHHDB>]0)A M&VI?OQBUC_3+YP7 7=72EPU2& V3LLUCCFY'T"=%<0F('E^]V3=&W)(D$<[R MR]\WD)CZOQUN\?@XG)J^-AG_@4I"1F0$)5:BVQK*LM=YEQZRP@V9/1+9 M,UJ_%T\75-M25]UPM[*F_0I9'W.)(L<&7E2W+&K+EG;7R,F.U[FD%L&U'XC; M;95[6Z1<49SUV>C=3M_C-?TKZUI8-TMC$VSU2O-P]RPE/T29C8ZW^R"!=K1/ M.-W@3[@05I0*Q^INYUTP'21R #YTAM-PN0HRSS6C8KX2)6;Y;IEWG5+JJ 3$ MF'?O+/6-P9[=#6R?G;H;(DSUY]:9U9"8MO04G+7"ZY*:GO[;'*99/=<_9@%8 M^H?M:D:2 Y7@_EWCM+X'Q[:H5\A0B^ ]7!6WMN%1I>ETLUV3Q7WVGH5F3!^)JD5V'^RD!UWF^P='% M!KIDW)67[.Q*H@Q7L!:!^>4+SL(XYY9TZP/2O@A016C]NJI"!(I2!:A*"H8^ M9V!UJONGPD>-$JP:Z:1.;=JD$<[4)V_M+D1;,HFY-7"<-2B3B6TTR=IM_G0W M5JTLP8%T:]0L?B(%51*&V$\PI3\->SP9UC=QBNNNRE=!R/*_/P8O\6JS.B-9 M1IZI*IX':_J7X_;' T!H:H$**EK9'GL5I#O M<0(^\EV0%=O'+$CS(&3$G6W;?Q'$=M4!:(JN/"+[=ZT,'V((?09X-7A/AC/4 MGX *P[S\@08$SDTH]T"P?,9N!=SDB)#_^*SX/"M\C%PI.B%^UMQ&Z,?0(_9J MTMA^?#YLX1UY]$/ZT?G!+'U;00>?R!:CD M=M15^EA7AJ606!?;DHH)6I1TL*!_L$<)PB4IGIQ,M;4@PQ@\RB[K?6$\73!V MNZ(["P4"/8@1-*F:\*&:)GCCNJ$*,;+&TBY!>]'46YZ/(HQWEY&R]5)'81]' MKF4^T91A$6C;\MK@9DVUP+B&X,:6+Z^CA.2^3*T4OXD.$T?AV98A!0..K00@ M&P&G4;FU!F\QC6; 'B9=.V&>(E>7419(U[)%8^"@AK%B>,>;:6%14XC#Q7-KR3[A AH/ M,'K<\I\)=(-A Q1>=MGS=\))=2B+\7HQ) M\[XGJX7/4-?UKF4)X?8^>/X84/\M#I*6G:733W>[F>^VJ ML,04K6F5I'@17;YZ<@ZNX)IYB:.?"8G4O(/^+X>Z!WP,UN]I*\QH :C].@@2 M?.[R$&29YU;N+JC+\L1R&IH+X=OY[I>43H[8R7^H*77]"%S9^'Y*=*R\C?EI M!(5W&">HG0WQ"7M][4Q!O(@^3SW9^%](]MMU>I>1$.=J-K[_RZ$VGH_!MKH! M9A2G:%WB]FOD)1C=9>1EN>.@W#S6K#$HHO\#P.8YZ1E_]0 M._.[#X']3/"2 H0K$CPE@4LSFNASS[5K,<=9MG_/UKS"1[/8QSUQO6U MX6@['HKX;(LHQ33]?1,D#"V**O+V,\77] M/&[7NZA!C+'V$:EL2 >VH.K;T<9X&C-\&^(O_FXGX>XWQMV/Z__Z'']^=_/ G MJ(+74><#]E9 M>)I/@E9RNF//(#K6-9WH#GFH3Q>E/WY7]3C>+MP^^*WO=2XB.U;8P.PW;W5"!&!F3 M]LOSLO.SE<0L+5Y$FZN.CUN;64[]=$K%)5@"\>L[HK&ZAZXNF-9K2ANDB&'U M_/B.D*U$B5>.A2=Y01\S:NA/I.:^UG; M]2RHF%^C<%/5G%,[+JG])B+LF0'T!/E1($X)H/=?9M;#XWZ_;(3R=*YSYCFW M>> Y=U2ZV!P%%*7+S60,'V[.QW>R.12B?O7I9*;7,\TC12[:X,6CS9QK:JC. M3S: V.L>W\-=_O&FFV7>)4E8Z=L[WIPTN:GMY?AZ+96H,-;QEFL@] M]6@?GH.U,.@B'CPP?VT3\\FJ9>EMT]HXW8YG< M-=T\M$RY_\N7?A[S+=,X>F3N CB_X'BQ+'!T^D2]O 7^M &!IZ=NUMM),;JG M 6MPJ$\!I\NX7TT6JNA")6$L'%/VTQI=&%!G]3IC@MI+XJV8,7Z!UD8[T\]+ M#.G_8GCYXB%D#W6+AR0,+%@]#U MV_GGO&P-+16ZXGQC)')U -MUX"H#]&#E-_2',J5X!&$>'L.Y41XA%V7%;3.G M-((0O7U?BQ#]S=\OTT6<8@QM7T_3Z (_X82L5]P[:85/5 5( K1M^6FA9ZGG M+0(DSTPNYA21< /?=W2>%A9+KLN[@QP52XSB=$ZR556 AC,H1H19%P3A R9$ M.XJ_=:L]*L)&=+CMN!L/IMJ+.0'C />R1D*34]X]!N*3JGVWYNU?O8)U]BPO4 MMI94B)FA;E#K[U4&YS%XE^+O4$5KTJN:3@][4[\H$36^CF@_^IQ&<<[>],#1 MY0NTQ#A=P4\ZFU,?+!L[%0_G*+8M'G'&]S #7/A0C2J:L,1,S)0$;SH9;88GXYNL%!(AM?>(GURU-%)1(J;(]HJ6V[MWW"0/5+$ M0\]P1W L'^8:?*/8'KL(LWF\&S![C5@X%;%WX]L*A<*G<<#C\-2MVD+?SH*2 M]\3B]701XEE2/9I(]^>LB/_)CA>5G3F%E[V [BOZ 4>!#4#45.4!F!UMJX]+ MZN:QY]%TE-7I_/2,U@ 2_;PU:D!8B845&N_>?45%P,#6W0;C8.<&=&/)# %(QLWD+(3C;Q M3@H<;>:P./:W<4,S=+&==Y+Z"K9UL1AK;^\2*S?B;9[OX.N"<;'-.W1U5>FR MOLUKS5UOF_]N_-L\QT,?QM%QZJO,J7P0+,N:Z^6DJD6<31T>R 4-19:-1GA6 MY]Y3MP$.'RIVFR$W]%_TE_6OZ/_-* +ZF_\'4$L#!!0 ( "=(J%!9:N>/ M=#P &&8!0 5 =69P="TR,#(P,#,S,5]P&UL[7U;4^2XLN[[CMC_ MH4_O9T\WW7/K%6OVCH*&.<2A&P+HF;V>5@A;57C&93&2#=3\^B.Y+A2%):5< MMB0+1:Q8TX!D9Z934N:7%_WS?Q[GQ9M[3%E.RE_>'GSW_NT;7*8DR\O9+V^_ M7263JZ/3T[=O6(7*#!6DQ+^\+'GV)GGS_L=_?/_IXLN;;]=';SZ\__ ^>?]#\OZG)/GO?Q9Y M^><_Q/_=((;?<")*UOSXR]O;JKK[Q[MW#P\/WSW>T.([0F?O/KQ___'=>O3; MU7#QUZS:3-@>_,.[Y1\W0U\\^N%C,_;@TZ=/[YJ_;H:RO&T@?^C!N__]/!.C'K'*:[P')=5 M4I(*)Y\X$WP03NXP3=@MHH*9YMFW%$]_>2N>DJR?(%[_7^ '5(L[KB/.:LA2S)"!/*7FJ%^,V_O_+OP:[)25[R59&C MXFK]I=CDAE44I=4..8:S3(6WEMT4L9MF<=4LF2%TURC4.UQ4;/V;9+DO;22Y M^O6_/^G3(7_*GC!7XC)&SD7QPQ\@QHB4_E-@%IE=BJ6^(D["A M'6^?A8UZ\ZT/G_)_[JY1_4"'1%^CFP+K"'XV2$7L]DDPH>D;0KGI\,M;;G[P MOTPQI3@[6[Y#>E0V1T)#"']A<]S_0R@NSGYY6]%Z0P6BZ8OSY?F#5B/>W7$U MX6=+>IL7V7KVE)*Y^6Y%8*+A+QY(+!6WZ/"9'=GHE99TVEV&DXX=I5&=N$1G M)XR=>8WZ$X!! A;!P5A% -WO0U$&B(5$C(_P)^G\\UVKE]&KV_1S4F#NFFV^ M$-!9VIUFR45J?VUTC*)CY(='$0@;+AVC,\P8QN=W HCCN^59L]YUWA%L4G21 MHHL47:3H(D47*;I(T47RT44R."R!L.'2 M\3KAJ_\WL?B?Z-.&JT!SHNL57:_H>D77*[I>T?6*KI>/KI?!,6[7]_H^045! M'D1%5S(E-$FYN/,JX22:9_J!GF7)US*@)?I8T3N3"!L1*\L>F71*XM>6?3*7+LDT2N+7IG:*^MF85ESSC*2-OEW M"2JS!#=*O.VJP#TRX(.&=\.,"!G0]YIP(C)!R$F!9BU>3NO?!_>^CFHJ%/R$ M:R J_H41/2ZSSUQT+03JA@Y.Z^?5EUQ2<(%I3K(3_KLVGU$[UC*U0EXP6E^, MM$;IZ=.JD!GST.$N:&ZSY2%#K=&ZU$+Y E..LT;E-7^1@KCM/P].T]**.N*O MI:@XY1OSX__#"REP)1EGBTHRGY/RJN)G=].KBIW75=,T.2_;MGOX)%OT+[?W M2WQ'J*@D%_9;ZW8%&6Z)9K^0S.5+C^>8SKA ?J7DH;KE'_@.E7*=58ZV1/%) M7F!ZQ/>:&:%R2EM'6:+PM.2^/S>H\WO,]T2TTCTIJ>KAEFB^Q+-M=I$LB&#TW9-D3C;KA;S&U*T$-;Z]W PUU<-GX&,\=< HID( NYM!:H> M+[DET/,S4#W12$3I!H%%\B$,D2C.$[ H/H8A"AA^!Y;*]V%(1>O<@ 7R0T@" M@;CW8,G\&))D !X[6# _A208A1L&%LC/(0D$ D. )?,I),G 84^X"1>452O' M7. ""<2HE0<>X*((Q)@%!(C@,@G$J@4%3^%2"<2J!8:_X7()Q+A5)%G 91&( M.:O&@.V6@QPD-XCE3'0#VW[/FB1@ 8CF*99*/D!4Q"*/88(E+W+#&:VV\L+Y M3[LYX?Q7_[[$FV\XR?ZH627^]07/;S#=(14XVC[9+Z6J&&&=O%9M5(Z)U3VQ M^,7[XI=S.D-E_G>SOQ^1DI$BSY;F0IE=;.W]Y],6=8*W'1_J-;%:*%8+Q6JA M6"T4TQV&8%YE?Q&0]3-V">B+A;0VZMA#^&9*H'8GQBX+F^5SGB*^L7QNS_*Y M84UANZ#7AX3B>US6F/\W);,R[P!Y*9]A"? "T!#AKO[A+@GJ\7FUUB^7WZ05 MQ=(/C/!+A%^\AU\VW80GC.&*?<%(D)B=EY75[Q.UH,L=4!ZV93H^0683,(F06(;,(F0VI%?ISINU.@4&/Y5!$JT<> M@(=\*&@43-> #E,H0HD0783HND)TW4QJN]#;CPD3>>R=+,]GE$ M#\0?+/.7$- ?;MS*OV.75-^5!")KC((:P.9JV#Z\)Y9*?+2VUP\6+XZNQ M09X,$6XD0];5D*]R&'S9V8M5D3W0G!C\C.'M MBB/&\+8A]/!C>+ 3A1AY#J'(IATI(38-DE!$V<$H)W#_)!0IM?JX!.98AB(# M?4!/ 6"&$MC5[SQ0ZRZ4.*]<(IW#&:$HBW[%R+&S4&0@W3E-(C6AK!6]0G3% MR$)1EX[FR-[A7K#\/&W[U2'K1H]4A:)4QJZ4)K09BK)HC1D#9!LL$T\[Q-G, MW/.T&5S,W-LS'E/V=L@: M+F7/IT2ROE*A&L^$+E=QSOX\Q&5Z.T?T3V4X%#K-!X86&]H4T4WH-"\8TF39 M 69XP(8@R4S'7LYPP,8J1_T%<>I$0MBLD2>@!<*&RSRZ*U1@MBJ/^(HEF=^0 ML0Y(7QHHF_M X,T+#6;&_))87!T3,V)B1DS,&%(K( 8DZ6"H!2R?=F=!)22E MQQ2*I/1 &]A9"06J-UU<)JY#*#+JI#8*?ST4N739> !N0OC!Y_XB&YX'O&)D MHV-DP]@)M1R].$A(=8MIDO,WE+.;I9[,MN7'"^E%CFU^C1Q(G2 M3XG>4_2>HO<4O:?H/47O*7I/?GI/T%/&;ZI<%9B9NPVM<^VY3:I MWA[=IO[=IE8KC-%JRP+C/^U:7^)"U"_H,9_7\];T:.G?+9&6EVK2VOYNA[1+ MT1JHY7.V_LTB25)9M?RU![=\,F]6\J3,5O?J9D?\3,BKR8SB9CN0]]TVG!H8 MAB A\:J^87F6([KXM484E?Q!3"Y"_>@>2/I6,G&S3W,1"RGN\W*V_$XG2-SF M4RWDY)G-[)/4:TSG9T35]5TSU+X#?(@*KE_XZA;CZDR\5YA<\KHTW7 _&%#6 MI.DG."A)>Z:@JKI Z4#71*OK !5#'6"'W$"$HVV:T6[(/RWY&5 W_0#ERB(? MZ)IH;:]FW7 7#-#\'HEF/>O[CK35KY I+AEY$K#(0U8JDG[*R$, @;#A/I+Q MA/;HK0G #&_84*YTT!PG>7J8'YI5*[C.8Z86W&29L+ MNT/3FD,UU#WA:M52#K9/_+DH'3BJ*6V" ^A&Z'J.)Y0/C+D>,==C5QPQUV,MD;!S/=I#:T03WAH[UV# GY@CZZ'(!@)?O$CX M ($$H4@(!!R2+HAI.!*28O3$% X/128*$(?(1H4L#R7B0,S<^U!D(G4O"-R> M#T466NB3=$470Y&0/DD5!A^'DK0+TAB35)]0!*-7%%U0/11): R3SJETX3>J M@@<*0M$5K8$"3GU[/3V\7LM1 SADNB1L@L4SVIM\8$!Z*&H"L><[Q)#!XAGM M;4>*S/^QZX82>54488S=Q%#S+:^+&3O?)GN!,N ,%L2/?@L"XHU ,S/'OAET MA90A:6U@V?SDMVST^@*KWPA%5TR"5P9Y16#Q_.RW>/3J D[0#45C#$-ZYJE; M8$%]\EM05CH?C!Y5CJT/VJ\@A914/#[Q-6WS#\5RU^)5KM5\:M#Q2/ ML-7_0$M";(*P0]9PO>-BD7HX1>JQS'><9;ZQ3G;4Y8R!L.&R*O,LEM%Y5D9G MU-#$9$ZLM@FOVN9J8\X?WTM-1LA8YZ1KRBHUH[T@7[GA:,<[9X%I;W'6C8]U M4+$.Z@68$^N@MI!/.2Y9+.CPIJ CINR/1%-@=EM,UM]Q_?I)>AEM M(GK,>5%?3@_#UJQEO;!\5N;3/.4F0(+2E-2ER%]+[DB1ISEFFW^LR=,GP9@^ M$BC*=&O/_IH3;&.(M226V"M/Z(\BC+-4AP4F) M8(LUL*7-K 5_+1V48?C9K1:PK%K)_IY7MT]$HDOL+Y]'+Y:4",&LV-_G5X:><@+?%%'3H0"T.'1F9+[K\W M1]!"!EJHU6?L;DC$*B)6$;&*;4E(SC:REXT4BIKHA;.WI6S7"_^8L/J.N\3B M-ZA(4L1NDVE!'I*\G!(Z1]V=\@Y/MN2C=Z8LNNSN7?8.'P_DP7=6"JN>5'J+ ML[H0"<^K\>V":][VO1&8[.<'2&HS,< MG6&]O]>+$677Y_L^006G4S0(3O@9D*1-&4O"Z628=7/V3!YIR$+NO+SCBI(%-WOX=%=RZZ<]&=\\#T MZ&\[BWY<]..B'Q?]N.C'Z?VX/HPGNV[<#\D4Y32Y1T6-$S)-INMF?DF^:7;1 MT9WK\FA+;EUWTJ)[Y]Z]Z_+U0&Y>=[6P:>*>[ M3MZ/";OE+-\@+K.$CQ;7*^Z1E E]G"5GSHRHMK'7 7( N,K3.]S M<:,L_UZ'XGL=;7TN 96DFVSPILCF;YQ=8)H3/HY5[' Q>4 T$SU\U3:@DY9J>T?2;15I7E:X>RJXI+_5N85:[[*)*WR>V@9ZD!O\4]< M#?GG=^*?K%<)P1\B9 M2<9T/R8J6'*>7]BQO^3VNC'8X0P*9''"#B !$'\,!,Z+Y%1=\_^O[1 M]X^^?_3]37PL$_/(KO/T-2,=D$^8QB?WV&*1)?WAKY-\[@OJ*HI-!Z\QY.BXQ<=O^CX>6"[ M=-IRH\\7?;[H\T6?+_I\>I\/9/^%HA@0<>QI,]KUAC\E>^LO93@;QFX =W$V/\'>>SVPIGDWN^'+[FAT1Z,[&MW1Z(Z:A" [&TQV/;"#]PG#L^;G M#%6HF_NE?H@EWPM"1'2\W#M>ZN\$\KH@G]J-R[6Z3^MP\07]0>CZ$BEVN+C$ M=X0*2.9J2;BI_[7O@Z,S%IVQZ(QY8$KLL[%%3RQZ8M$3BYY8],1,/+%^3"?+ M;ME!0JI;3).1E7N&S_!YGIQLREYWG#-TWXR>Y8YNHB#VIJYKBR5SLFW\W>\'QHZAAUK0& M&_ 5T;&-CFUT;#VPS'K:[J./&WWWW)!FN4%[PTY036:/"%!XP>ZHMD* +51$JZ!\J:#64&:VVC&3^ MTZZ!S'_U;]'6:O5-)]D?-:O$O[Y@D0NQ0RIPM'VR7TI5,<(Z>:W:J!S3 T;T ME:_.:W*ROMQD4!ZC M9UK">#K0%!&>_A$>B:/_>;765RE4K<"-?F!$'!1^X1$I*XK2ZO>\NEWGIFVV MHY4XGRXGD/B-9@]QB4@ +W#\5I(;ANF]./)/R[NZ$M3S#UCDS;YSN&BF'Q6( ML=;5:NMU#@6X353+Q@ >'_&;B-]$_";B-WW8WOK-QOPNWSWWYE!$JW>#@3M] M*- (3-> QFDH0HEX4<2+NL A^SD0=J$1^;V9^\$CQL^U!)%TI"O")-9@DJ-; M?A;-47ETF^/I\2,W7ZK\'I]/IWF*Z:3,+K@^Y)DL\V6?1_1 _/JJ1/Z2KZ3$ MZXL3GV[RDQ-M.#50'$A"ZK+3RP7*LQ-"K]&CV%IO29%QNY;_HOT6P"^(_HFK M"\H_>AL/>SZR&^XC8>_Z%HM?G98I%R)7U8L"*31%/]J^1_\406379))E#?2, M"B'>T_((W>45*KB0CZ=3G%8G_%!M%[ $"NCIZ2ZQNLWEIPIXJ76,"Q1U/E]= M/]JNA+IQ]DD&75'+M]5[S$0;*2%GKDE<:[;_+CH?\YWM7[C28L2#O<^EB@[& MU/(68+ZK7CZ%I0YL2[:5"*?B_JL6461.-C_N)8 V[K\F5NP-,V9=#/2SG.IY9>XX,9A=H&HQ,G1#W1+ M]#5%?%=)&XF*-A=/?U%HO_D#7##Y\I;LRZMORB,?-,=!/*G]2GK*)3]K')/# MQ=.0"[1H;YG82(G^8:PBB"G1TI3H@1*X7F&MO8MX MXW &IK=B-LZI&.[4\U9&^T@T'QA:;&A3)*)!IWG!D*:@ M"### S8$268Z]G*& S96B_8%<>J:*=@L!_EKJ,!L59S^%4N*:R%C8XYF;($4 ML_QBEE\?#ACD_"(=SHF Y=-NJZB$I#380I&4/FH#MI5"B?N:+BX3RR44&752 M&X6[$(IU %'8&9L;E,$9B(P$^_6C@9NWWF@ M1F>595OW [?Y^"B<5.@1[VW@PIYFRZHUH2::LM&4W;^[79/*G=_CTT;OKM'C M):=0M,;.RSHO9ZL[PT@ILPGA#X@F;C1QHXD;3=QHXD83U[V)V_W9LO<-:$FFKO]F[NM=@JCU9:-PG_:M4_$K=1?T&,^K^>M M^6?2OULB+2_5I+7]W0YIEZ+ZK^5SMO[-(DE26;7\M0=W:C)O5O*DS%:7FV=' M_#S)J\F,XF9[D%^J8#@U4-]/=OU&?HX$J&KVXQ MKL[$>X79)D\XUPWW@P%ELKE^@H-<\V<*JDKXEPYT3;0ZP5\QU#[AG[GA>%HR M[D8TQ?-R:SSBAO5*#LO?T,T%PZ<\$-DUVY I[O$VI[3R+4%3^:D M+BL02T_#_6'AM.1>++EK5(E58>:#JI[ADA#M>3=\BS;G3/MR/;R$G/2 MLO!\N$L6EG#J$P:K=T8 ,[QA0WFH@.:X8.5I][QZ0'?*FE'U8/O$G^%*A!"X M;C>^QWE=L0J5HJ6,$ 7Q%W7 _&#@3L!Q5+@_H-#\86@'8 MAX12\B# )W3'_U(M#)B3/<*U\FV6Q5%-13!-P=+N4*>DDS(C9;-!W:#RSW/N M10ETD&]49Z>'YY?*; )2#[1-_+@I(5HI] MEJ,;L6AS+$',3>8X8N4K*WNDRU3YC%S2?-Y"6D@?) MJ)AG%MX]9-LPIV*;E US2[!R>Y0/C-E\ "4<>T+;J\[F:T^ ()HDA+%SO59K M;3B6J,>&J!$FZ!#IA,&$(B$0&DNZQ#["D9 T $QDHT*_"$T!*!'9J)#EH?2K MB9D3&XI,I$8T@5NMHQT>#"X. M14T@]GR'2"E8/*.],E!1GS5VW5 BKXI2N;&;&&J^Y=6+8^?;9"]0AE7!@C"^ MGLN756^>[CKVS: KI S)&@3+QOC*,=_T!59=%XJNF 2O#+)GP.+YV6_QZ-4% MG/\5P.XJWHFE#Y:&)VL/9 M_MZ*JVO!\7 8H[>B.@/DRP^'J/DK%L-2G.'0)&]%M%>I^'!^N,?R@I5N#N=R MCD TZI+0X=RK$8A&6U0^G ,Q!ND 6P@,Z&*,0$K 2OXG(5EI%OE]PNH;AO^J MQ:_$'5[[WP!D\$A;;2.-28J](W?(&JY5>NSM%UYOO]@=+79'BZVH8F^',?9V MN* DQ3AC)]S:>X;02#B1CG?9^L"H>:K)G%@A'5Z%]-7&-CZ^E]I;D+'.2=>T MPM",]H)\Y:ZI'1\+OV/A=]B%W[%$,Y9HQA*\WD!,S8E(C,^>8"2C3R.!6!.A MI&!U5Y3779@(<]A#D0=HPQVD@M7SY/E8P>I-!6NL41R)IL#LMEB=N./Z]9/E M.]K*NYCD*\U% "/5UG(04L(W^I*+1OR+D2+/Q&Z?W"PK1!(F2D18DJY2(^\P MS4F6U"6J.=%\W%(PM[C*4U1L6-;G*0SRVN%S&08D.^8[[) UU%V9QA#QI"C( M@_B^)X1^)O5--:V+29J*[$5VB5.('I. MFUTM:S+++C"]NN7Z*XNDPV!R@4WR@QGEHM%/\(,)_=(!SHK9!&9$ MGT\WL= +PO+&4[EAJAN?3*;&- DEL=<4(U;3Q99*2RA6C PH0-]%PV*$_O5$ MZ*T4HX]5!.YA*D>24")4>SBJP:F,!LHSM^.#BZ492$CM% 07.S*63)N7$5RX MQ%@J4H\EN#"*4C3&Z-IP%>:>BZ>G;68L#KRE8NG] MR(N!Q!VRABN&4AP3WR/CF522R^W-GS,6%B^YB_N MXS,WSQD-TP^D#Y8?B/<,7V)QMG.S5T0:6(H*0?@^O+<^T%LQ?.-^ FNP4)P= M/Z9\Z+*)61<)R)Z5E#^[XUY"JX0_S>@86G89@1U9D&(8BS<&.V.P,P8[O0AV M>IN3WY^=,IP:C5MX<@-WN(!H&!)K\X*&"Y4&(;,V;WFX.&H8(FO!5(:+KXY> M9$KX;;C :T4J5(Q9;KLP[0#!V$]+496-CY"-3EA@3.!U!6U!.(/= .6/"1-! MTANTK 6"\^53R)L:&4X>,P?:G@*"H;-_Z M;K7"]0'13-.YL76, [14"/E0"/EH2\832L6]L.)K'"Z>AJR,CX;TI?JQXT=, MTYP)?.1KK>JRV?=[7 8U>F3F=YS/;KEY,KGG9_(,K_Z"+VB>2K%K.V\?LX!_ M%0V8V&EYT70,^)42)HU<]/^F,0MN*WWOM*QH7K(\;=)B!Q*?]GVC%N&@.^*+ M]R3?1Z&9"^V'((3FX!@!OCT0K?18P"/6X-\PJYJV>.(FXY3_\YJ(7[FUC_8C M:LRGOX3S[?LJUPD#5JR#O>D)\1,,>CY"7^^UEC,9DT\^=YE=%*C4WJXSY*O& M)+CGGB/>^#M#[,Z]$C%./6WU+5W(&DZ!]&ST@\OP8.5#)== 7CEJ( M.WJRS/41_6Q7%_'6J! W\UJ0KBDEXQ.[W$F0,?MA(+'O009DS$ M?SV)^.V18F+32PU%E/J$?D58/I2J!KD^=QM*+S,.:E^4% /S] MM/(Q%W7PB.YPR^SU2-8D5OD*RVDLY,.\PH(;AT#L +4ZSZL"KKT5^OX^Z2NL MVG$;GQFNW&=YPAV77E:Q#)[6-%RCQM BWHL@,R@F_#>07.XO(-H.6\K!00NUG!Z+;A*8H3+ M^A6Y>U:3I>%?((@^^[XF>< _0Q!]_3U)4_>EXP)_*R=2\+%*1JC+O!JNWX+9 MZYQW6^A";NRUL$.6@Q;R?7W1/9L7=%&?V+J@E=3+C2@;,/\;%R2[O/K6WDS# M9(Z'I0*R$^CXKYJKS6G)N:H;_86\T?/_.M MX03E=)!*N:'H"^D3?27E?6.B#5,Z9_K^459$CT[(8ZR*AC/IWSX#)RUP_1_U MIPERU2S]83]!+<1./H"JCC+^8,MI>=U)2PFXNV0Y2 1S_S;@5+NNJJ$3;3_=$W*25[F[!9G MOQ*2L:^X.I]>\N5!^6XC"0$8S'3(%J='1S\?LGMOH1-2+]'#%ZX_-$>%V0?0 M3G3(U.^$_LF--4K$58=&7.EGQH!>#.CU$]#KL%/'T-WK"=W9""N,-K+B/JS@ M(P!B>C@'IR2:XRW^UB'0<'"1$P#3<6*E3.57^"R_%T&.-763AKC)%O6BKKMD>#+EIL6_,*(G?(+$M=OCB8G# MJQ;,R%ZV$>!GW/GT)&2'_L/Q!/F9I)+K'OB*>.%@VQ;HE%P#4"KA%P]0)POJ,<[,1B#X0T\][A@^[]$EG#++T'V3IJ5=BFI*ZK-@%6@BWX6CY M.248A7JP.^(O<8KS^^;* ES!6%!-<<((WY+Y=L@7)+Y&CYAIN5"/=\;"68YN M\B*OM1 -%"K1 M.?FO.K^;*SGNY?%.NR]-,KZ]<^I0<8%RKH!'Z"[G=H:,9?5H!^0W9H:,VB6. MZ!#>7E*@63C;8[PA=G+#FF;L$*)WQ]HG_0BQ6[ZDQ'_$LKI'!2>+3:HC1.DB M+V>J_EY&&V4*]HDZGV&?N\?G M^,&R.(:5IX=ZTNXM(2[8V9B+6T:7/ @,G&6?'9';^I 7,IMC]\\N:IDV9OF3 MFR&A5CG6!>DO )GCQ[2HQ04@&KE#IKIVW/!!#$GF.&!%9!NM#BKM-U&-=43ZMC$& MHE\YP3X3%^M8EM;%4XQT0O8=RK-59$^]-2G'NB!=@B?^2@F361JP21XQ(S?N M5%-N1=YYS[V:@"$0D,1B)K5+9ETB*F&LGS ,H)G+H72^P0L&CEN'TK? M<+ H *##<-GNGLH$$&,;+HW=01HV?$M1I1(-EYGNJ9J88%T#]*EVV0K?Y! : M)H<1+-"?0UJ )I@D6$*? EF/[8D<<+O/V#BN,+5=;V1PAIEG5\!%96PC^RPJ MLT0LN)!"L98-(K)PX81B/P-BO7"A&!O0/I]5[=GQH;CA,.P&FC83"H #X+<% MH5"5AX6B+\:2@10[A0+MW!@1X[/NBO6S<\IS>4* >0S$!TU2'1(!&M']W M]\2",JW!U:NA&-? &R6!V66A>*H ?I]'2=4YY:&XJ69B45=3A[. 3&0":F$1 MBD-J)AK3!/0!G%*W]X>;" N0,1N47VHF'7TN]W!^J??",2V8?1*5C=N,OD]0 M49"'IBGXK11W@4E]SGC9T0+K1+V(%-B*6>\<@5L;;HY&F+]6ZQ_B_5O M7M2_+;MR\_?3RK:#"RJ%ZV26!:2G?;ZO\ M'F\A_1*?53G6P?6R7+9-,.MPL?GG_\TQY2?%[>(,W^.B1<.[37;*W)>E/@EM M.Z'XKQJ7:=O:[3#3(5NGY5U=L4;0'[[@^0V67GJMG^&0C38)MV[X'6;ZP19[ MN3R,&=0^PQ-6+]>[,TPC 5,C9!HATWX@4P?&2 137P^8:F@/D5XV_ "%IS6Y M-))3V@*AR$L/6QL;L:$ LSVJDMHF"45@1KH$=O5"D4X/V[K.[PHG-7OX<*+W M*=C^AA-]C(\! #&[88N#@X2(2C;N$ZQ;]JP=@0Q/F[NO"W'W=>O?NX0C^GNA MI3!#WP3'\(&U\,$U11G^BN9X4F:'%)59.TH#&#ID+*,_!0/%*/K69ZO75FX: M;K"**2$WQ4@'T&$CU3,AU=W.:%M52-NM"&5 HO&#G&:5*LCES@KZ@]"F$E\5 MFC!_@E=LJFZK@4[SBJ$GF8O-4HWK=WM*>-=(.KSG0W0E$!TP*CR94;QT\I7[ MIGY"#%#$ $4_ 8H>+9$8>'A%@8<.-@'IZ5@*188 #+2KY14,$-I1S<#>9"@P MZ)[K$6IQA *9[BDNK6,;ROJS@:Y[OK(BNFZ&KIMYU ,L%/\K4'I D(9;74YZ MFT"DUL7-MQ;'24F9B>N3,O$O1HH\$Y_PR=EB(ODK1>PVF1;D@25UB3CA? @\ MUP\8V)S7C3=W62 M5OG]LG^2^D[>(5_E(+9C&Q_A$L\_47G[=75A8>XQ--W9(-YNWY-*>? M3MS]WN*'GBQK#[?]4%E:"O@!3K-MP%1JMION#_*&:;'ULVJ/;]OR ^_;0N5 MW;XMX$'>,-V"'YDQV_( #[^M.2+7_4%.F'["">7\O!SCH#LM6JS*$YOHU#7A MEK+P"41?>2[5$T*O;A'%A_S8>W;AEX2KKH]SVZ%W1?0UF:1_U3G%TMO8-5SK M'^"Z$_$3NO\2?($P:OX$^VQ>U'@HOJ$\4LY]>3Y1Q[5I @A:N80Y2<"44RB.N:WAW@(/+Y;;:00Q*(0(R< ([F/J6 MH"J!8H E&I+H-.'O 8Z1D*0'RT@""W$<=V3W+410"@U8AL;W:#NQ9X8Z0R39 MJ6#I&5^T'8KT-'FB8 '^]"H%:)2""I;ESWX;SE^,NR> M-Q-*FX2](&]P,E5@#MP>XMB^Q+%[ID@HR'A/@NR:B1)4B7T_LNR>)3J DS*^ M'1&<.OPZ=D2(.+:$"L^^"GP#A,JM6YU^8(A6/[K76[;J<):A/X>*H6R[EY4, M=ZB,5IC[U/ /!X(YNU1^2*%J.EL,!XHYNB;,]_.\.?<]9$S"[Y>N3& M5RHOE.KZ&,\8OL1BVU[_\1K3^4$7AA6/<5%816@E:-"M*?G 6$[EL@II&&)_ M0S07%.BT0CHNH,*IO1-_OQ@=RW('N_)/0MJ\B+.WS_.WP^^(%;H^53<:,(F97:%Z7V>8G9% MGI;U#M"@GV"?B6-$Q98J(L]-9H0&2=<-=\_ (6)Y"J3^V5CWI'_.BWIK_6N( MWQD=F\;WSI^X!8O3);^J8&N$RXZ,3\7/(GM,%&'D9/?-ER:R@O$5TT7GUSLV!9\0.,TS<[+2O,#T%%A^>AWNA>D!O$0]_F6C7: M%?G0>S8THYW<+-YH@*YU<^NH$;0$=:G9&V]!2W++2*>$BVHHOE.0YV2I=40] MR>FAE"?J7_G_,KX^)4SN\20'@4/<;/*_\CV&HD)T MW\GFW)<7.V:5WVL^I]GD&,H-+Y2[ V]\K<5-ON?3E0G^RG*'9C"[M^^1F MD7!S.IFC/PA-!+%-XN9,P#X)YR1A*^ G8:3(.O:@L$:/I4X6EOF)>;([9 V5 M)\MHM178XS_M!O7XKT0[LZQ.JW.Z@D1;:-0-LTKH-GK;^J%!8WOH-7) A.[-8 MVWQ _5TL;X66;R 6:Z)=#51C8NI5S$Z*U]WNT;7!WJ824T;"3QG16F/$R 8: MNSCTZ2,P\W7LV !$+0#'_-C+_$%B,#!ZQYX 9:'D6\R]L5B,^W.TX42T^Z< MI]VYPT[3%>4)6E[>)BS+8NLRK3YQ4<-W.<4\.]$:\R/%OEP2SOM,19 MLSNMIK4"8$,\WSY*:+A<]T .VT,=EM<2!1XZS:2%TTNY%-V6^^/F94?/&2% M+Z2"JU(^S<75)T]7T9KR)WN.T\I9Y>9BP.'3A92>:>-^S'BFCQO"M =EIXT/'RT/!98C@+I<7:=%;1XT, Z"4Y?VD4SK!LY +SJ?R70 MGI;5<+$*1_>C];$XI?>>]=VU>(1;F,S;'ZY.Z>\F@*[NAHQ\3)JH ;M"R*_+6%;P[/W2^S'&/-U@*$^U-80P.60L.'7-= M( N,)V7VE91X]=/6%=V*Q&RSJ4-&.O;0.%!\8V^-M@F%38KF;:MZI!=W@:N; M$9I-=L#< Z+9-7]MRTI1CG&!&\_GI&S6@S)_7#K.>8?@,_%J84?(90V8X0T; MK;N^T1P76?VLHGDJ%J10D&]E7K'+JV]*A0+-\;5)*E.RUND9#EAMW3PGE*)R MMKP9XW#Q-&9U,TZS;3WM764F&@-]17.LU-LA7Q5C3S'VU$_L:1\#*D:<7D_$ M"6).O&C% SJT0Y%0NW%+;!X(H8A2']M3>!*A!*RT^J1Q3T*1@UX9P*Y.*"(Q MW(SWL,U#J0N1+Z;.@-G8:ZG ^XR!UQJ*NMC(K_%<+7S.K_$J[KH'/FLW O9I M?>/G':9+KR]Y6+7-2M"R;U92-HVS1)%^,X EM? +*])X@S5_2(FK!-]UK:D: MD@1+,;3A68A!MAVRA@NR26&1(;\R*+ UO)I9QOUIPQPJ5EY+0_"DXH;%35V) M$^::O/1]MUQC>7"@IP='2#5>W]7.C>%37-Y:&.^S&A@N'W1;CGCZZ\'38P5' M]# ':KH=<*MH\#T0O1J%PZ%:WMX8L:?-8Q?8^)BP^HY[_='!"\\!.]J:[<\XMIPPO?*TZ>M4J-" MAK-?"XAEX\R*6%;$LB*6%;$LV=W477;F8$1DR'S+?<.MUETPBVD?^:CM]6!$ M!%IE'4WH4-:9.?MD7R')EB#=SI1%B+9_B+;5/0;='/A%7*:TZ3,FN>!0/L@.D:)"Z7SZ MC KI]8;:L3W@R!-,";M#*?[,]]R287GS#/7(/DBI.8M$%%XHB)",Z:<7.ZNY MB.4O;Q_11TN3 J<5)66>2FK)E8-Z"8!DM:AE0(7\_;(Q/;S^"\[R5/7NU@$] MO+C#+1\7F*;BZ)F]0 A[>^"0X:$.9QTHW-/Y#+7;FB)>./G*T?B1.6R]K[D( M/XP4K4 )J!V/L-:Q (:@<'; ( MC#LK>R4"B+<+%H6G_9.!HE [?F AP-L@^R@$C?<]]O/!9L3:TP,B1JR=WY0: MR-II%U?/\)"UL%!*RDR<@*(+7LE(D6>BF<.3+\J:1"C1 .66%/P[L03_58LK M&>H2<6:JI[[Y^D!1?^\:/G34-ZVP8)(4O-ZTO-JJ/E%!V?KQ#EHE9UD3&$6% M"""?EJM0L[*_*FB."U;^X(NZT8-+7 C-N"9\-8O5+M2!"_N$T/:.*%)&.S_1 MZ>5\QXW6"W)(R8E7MH95CG60J=W<#\)WYC/"9)AIZQ@7T';%186S8T1+K@KJ MGL3JP8Z:#P,:#KPLKW-X8VAWHAW>#+HD1NR4?+/8;S_:YU$.PPD[6TQ;GH#1 MG!C.,2/Z?'JU91,M):NK5C"9&TRD:BABN0!/&:MQ]KFF?*U>+.\S:Q:SV?KO M_B3?V'[J9\F.'[F_E3/IKO\/K7^.(Y:?;8HJ MGIX-=&I [4&V0Q/J6MP36-.%_IHL@6Q#W@2W!G515Q@ "*XEO$H\$U%Q'X^_/F/W8 '^'(+"*<+K8$%\ZF9,'9=> MZI(VG@PW,CO:W[X*1@L30W+F5G\1_R?N?N6_^?]02P$"% ,4 " G2*A0 M_P&:)1*) "R'P< $0 @ $ =69P="TR,#(P,#,S,2YX M;6Q02P$"% ,4 " G2*A0TQOV[G0/ !&O $0 @ %! MB0 =69P="TR,#(P,#,S,2YX&UL4$L! M A0#% @ )TBH4$E9'GIY.0 "#0% !4 ( !GJ0 '5F M<'0M,C R,# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( "=(J%#4+@*CNTX +5> M! 5 " 4K> !U9G!T+3(P,C P,S,Q7VQA8BYX;6Q02P$" M% ,4 " G2*A066KGCW0\ !AF 4 %0 @ $X+0$ =69P H="TR,#(P,#,S,5]P&UL4$L%!@ & 8 B@$ -]I 0 $! end XML 15 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Inventories (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
    March 31,
2020
  December 31,
2019
Raw materials   $
11,471
    $
10,540
 
Work in process    
2,795
     
2,279
 
Finished goods    
5,976
     
5,457
 
Total inventory   $
20,242
    $
18,276
 
XML 16 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Supplemental Cash Flow Information (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
    Three Months Ended
    March 31,
    2020   2019
    (in thousands)
Cash paid for:                
Interest   $
12
    $
47
 
Income taxes, net of refunds   $
-
    $
(156
)
                 
Non-cash investing and financing activities:                
Capital additions accrued but not yet paid   $
232
    $
108
 
Recognition of lease asset and liability   $
-
    $
3,831
 
XML 17 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Income Per Share
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Earnings Per Share [Text Block]
(
9
)
Income Per Share
 
Basic income per share is based on the weighted average number of shares of common stock outstanding. Diluted income per share is based upon the weighted average number of common shares outstanding and dilutive common stock equivalent shares outstanding during each period.
 
The weighted average number of shares used to compute basic and diluted net income per share consisted of the following (in thousands):
 
    Three Months Ended
    March 31,
    2020   2019
Basic weighted average common shares outstanding    
7,457
     
7,402
 
Weighted average common equivalent shares due to stock options and RSUs    
81
     
64
 
Diluted weighted average common shares outstanding    
7,538
     
7,466
 
 
The computation of diluted earnings per share excludes the effect of the potential exercise of stock options when the average market price of the common stock is lower than the exercise price of the related options during the period. These outstanding stock awards are
not
included in the computation of diluted income per share because the effect would be antidilutive. For both the
three
-month periods ended
March 
31,
2020
and
2019
, the number of stock awards excluded from the computation of diluted earnings per share for this reason was zero.
XML 18 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Fair Value Disclosures [Text Block]
(
5
)
Fair Value of Financial Instruments
 
Financial instruments recorded at fair value in the consolidated balance sheets, or disclosed at fair value in the footnotes, are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels defined by ASC
820,
Fair Value Measurements and Disclosures
, and directly related to the amount of subjectivity associated with inputs to fair valuation of these assets and liabilities, are as follows:
 
Level
1
Valued based on unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
 
Level
2
Valued based on either directly or indirectly observable prices for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
 
Level
3
Valued based on management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.
 
The following table presents the fair value and hierarchy levels, for financial assets that are measured at fair value on a recurring basis (in thousands):
 
Level 2
  March 31,
2020
  March 31,
2019
Liabilities:                
Derivative financial instruments   $
(624
)   $
(175
)
 
Derivative financial instruments consist of an interest rate swap for which fair value is determined through the use of a pricing model, that utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals for the full term of the swap agreement.
 
The Company has financial instruments, such as accounts receivable, accounts payable, and accrued expenses, that are stated at carrying amounts that approximate fair value because of the short maturity of those instruments. The carrying amount of the Company’s long-term debt approximates fair value as the interest rate on the debt approximates the estimated borrowing rate currently available to the Company
.
XML 19 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Note 13 - Indebtedness
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Debt Disclosure [Text Block]
(
13
)
Indebtedness
 
On
February 1, 2018,
the Company, as the borrower, entered into an unsecured
$70
million Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”) with certain of the Company’s subsidiaries (the “Subsidiary Guarantors”) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates the Company’s prior credit agreement.
 
The credit facilities under the Amended and Restated Credit Agreement (the “Amended and Restated Credit Facilities”) consist of a
$20
million unsecured term loan and an unsecured revolving credit facility, under which the Company
may
borrow up to
$50
million.  The Amended and Restated Credit Agreement matures on
February 1, 2023. 
The proceeds borrowed pursuant to the Amended and Restated Credit Agreement
may
be used for general corporate purposes, as well as permitted acquisitions. The Company’s obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.
 
The Amended and Restated Credit Agreement calls for interest of LIBOR plus a margin that ranges from
1.0%
to
1.5%
or, at the discretion of the Company, the bank’s prime rate less a margin that ranges from
0.25%
to zero. In both cases the applicable margin is dependent upon Company performance.  Under the Amended and Restated Credit Agreement, the Company is subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.  The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments. As of
March 31, 2020
there were
no
amounts outstanding under the Amended and Restated Credit Facilities other than
$0.7
million in standby letters of credit outstanding drawable as a financial guarantee on worker’s compensation insurance policies. As of
March 31, 2020,
the applicable interest rate was approximately
1.99%
and the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.
 
Derivative Financial Instruments
 
The Company uses interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does
not
enter into derivative instruments for any purpose other than cash flow hedging. The Company does
not
speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, the Company is
not
exposed to the counterparty’s credit risk. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that
may
be undertaken. The Company assesses interest rate risk by identifying and monitoring changes in interest rate exposures that
may
adversely impact expected future cash flows and by evaluating hedging opportunities. The Company’s debt obligations expose the Company to variability in interest payments due to changes in interest rates. The Company believes that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, in connection with the term loan under the Amended and Restated Credit Agreement, the Company entered into a
$20
million,
5
-year interest rate swap agreement under which the Company receives
three
-month LIBOR plus the applicable margin and pays a
2.7%
fixed rate plus the applicable margin. The swap agreement was established to modify the Company’s interest rate exposure by converting interest on the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. Because the Company repaid its term loan in full, the swap agreement
no
longer serves this purpose and
may
be canceled by the Company prior to its expiration date. The notional amount was approximately
$13.6
million at
March 
31,
2020.
The fair value of the swap as of
March 31, 2020
and
2019
was approximately $(
624
) thousand and $(
175
) thousand, respectively and is included in other liabilities. Changes in the fair value of the swap are recorded in other expense and were approximately
$300
thousand and
$239
thousand during the
three
-months ended
March 31, 2020
and
2019,
respectively.
XML 20 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Lease, Liability, Current $ 1,140 $ 1,150
Operating Lease, Liability, Noncurrent $ 1,687 1,940
Revision of Prior Period, Adjustment [Member]    
Operating Lease, Liability, Current   476
Operating Lease, Liability, Noncurrent   $ (476)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue Recognition
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
(
2
)
Revenue Recognition
 
The Company recognizes revenue when a customer obtains control of a promised good or service. The amount of revenue recognized reflects the consideration that the Company expects to be entitled to in exchange for promised goods or services. The Company recognizes revenue in accordance with the core principles of ASC
606
which include (
1
) identifying the contract with a customer, (
2
) identifying separate performance obligations within the contract, (
3
) determining the transaction price, (
4
) allocating the transaction price to the performance obligations, and (
5
) recognizing revenue. The Company recognizes all but an immaterial portion of its product sales upon shipment. The Company recognizes revenue from the sale of tooling and machinery primarily upon customer acceptance, with the exception of certain tooling where control does
not
transfer to the customer, resulting in revenue being recognized over the estimated time for which parts are produced with the use of each respective tool. The Company recognizes revenue from engineering services as the services are performed. The Company recognizes revenue from bill and hold transactions at the time the specified goods are complete and available to the customer. In the ordinary course of business, the Company accepts sales returns from customers for defective goods, such amounts being immaterial. Although only applicable to an insignificant number of transactions, the Company has elected to exclude sales taxes from the transaction price. The Company has elected to account for shipping and handling activities for which the Company is responsible under the terms and conditions of the sale
not
as performance obligations but rather as fulfillment costs. These activities are required to fulfill the Company’s
promise to transfer the good and are expensed when revenue is recognized.
 
Disaggregated Revenue
 
The following table presents the Company’s revenue disaggregated by the major types of goods and services sold to our customers (in thousands):
 
    Three Months Ended
    March 31,
Net sales of:   2020   2019
Products   $
47,029
    $
46,410
 
Tooling and Machinery    
677
     
645
 
Engineering services    
571
     
273
 
Total net sales   $
48,277
    $
47,328
 
 
Contract balances
 
Timing of revenue recognition
may
differ from the timing of invoicing to customers. When invoicing occurs prior to revenue recognition, the Company has deferred revenue, or contract liabilities, included within “deferred revenue” on the condensed consolidated balance sheet.
 
The following table presents opening and closing balances of contract liabilities for the
three
months ended
March 31, 2020
and
2019
(in thousands):
 
    Contract Liabilities
    Three Months Ended
March 31,
    2020   2019
Deferred revenue - beginning of period   $
2,574
    $
2,507
 
Increases due to consideration received from customers    
525
     
991
 
Revenue recognized    
(667
)    
(526
)
Deferred revenue - end of period   $
2,432
    $
2,972
 
 
Revenue recognized during the
three
months ended
March 31, 2020
and
2019
from amounts included in deferred revenue at the beginning of the period was approximately
$517
thousand and
$497
thousand, respectively.
 
When invoicing occurs after revenue recognition, the Company has unbilled receivables (contract assets) included within “receivables” on the condensed consolidated balance sheet. The Company considered the guidance in ASC
326
upon adoption and in the current period and determined that an allowance for credit losses was
not
necessary on the unbilled receivables balance due to there being
no
history of credit losses. The following table presents opening and closing balances of contract assets for the
three
months ended
March 31, 2020
and
2019
(in thousands):
 
    Contract Assets
    Three Months Ended
March 31,
    2020   2019
Unbilled Receivables - beginning of period   $
72
    $
65
 
Increases due to revenue recognized - not invoiced to customers    
522
     
85
 
Decreases due to customer invoicing    
(404
)    
(106
)
Unbilled Receivables - end of period   $
190
    $
44
 
XML 22 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash paid for:    
Interest $ 12 $ 47
Income taxes, net of refunds (156)
Non-cash investing and financing activities:    
Capital additions accrued but not yet paid 232 108
Recognition of lease asset and liability $ 3,831
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net sales $ 48,277 $ 47,328
Cost of sales 35,454 34,831
Gross profit 12,823 12,497
Selling, general and administrative expenses 7,752 7,244
Gain on sale of fixed assets (4)
Operating income 5,075 5,253
Interest expense 16 231
Other expense 327 239
Income before income tax expense 4,732 4,783
Income tax expense 841 1,049
Net income $ 3,891 $ 3,734
Net income per share:    
Basic (in dollars per share) $ 0.52 $ 0.50
Diluted (in dollars per share) $ 0.52 $ 0.50
Weighted average common shares outstanding:    
Basic (in shares) 7,457 7,402
Diluted (in shares) 7,538 7,466
EXCEL 24 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "=(J% ?(\\#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,$% @ )TBH4"?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 " G2*A0^#/J5NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+;2L0P$(9?17+?3MK%4^CF1O%*07!!\2XDL[O!YD RTN[;F];= M+J(/X&5F_GSS#4RGH] AX7,*$1-9S!>CZWT6.J[9GB@*@*SWZ%2N2\*7YC8D MIZ@\TPZBTA]JA]!R?@4.21E%"B9@%17^9U*^LS*:^Q_,I6T"'BFITFOZ[N[C621A'^_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 ( "=(J%#SQ>D8H0( '$* 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,Y MOGUMPU'J7?!4UUT^R%8U] MA;77/U>RLJ M^5BE)'V?>"DO5^,FLG71\HOX)LSW=J_L*!NBG,I:-+J43:+$>95NR/..YH[@ M$3]*\="CY\2EPZ?O5!TT'3$NQ4Y6/\N3N:[219J:03P()!$)QB04JL8!\%D@@D$BE MEZC$$O+#4B.02*U)CMLIAQ'"6"FYY 3]/P-&.86'%PXQ-H:PJ.,X*)[1CN?0*=3<%QAA@6^881W/X$FIN% M7S$$$ZL^Q3\ %)J;A6<,PX2_O&ST Z^%NOA>1R='>6M\HS6:'?JIC6\QLK_P MKAG[RM6E;'1RD,:V$?YG?Y;2"+N4_,D>Q*OM_X9!)<[&/<[ML^J:H&Y@9-LW M>-G09:[_ %!+ P04 " G2*A0J=UL?W@$ ":%@ & 'AL+W=OW2^&H3S5]??AX;?=>ID. MCD(9GKNAB:*_O(4\E.704N_CWZG1Y:W/(?#^_KWUK^/@^\$\%6W(Z_*?XZX[ MK)=^N=B%??%:=M_JRZ]A&I!9+J;1_Q[>0MG+!R=]'\]UV8Y_%\^O;5=74RN] ME:KX<;T>3^/U,K7_'B8'P!0 MP"E/PS *0!)0')U-@[U2]$5FU537Q;-=;;. MQ; HU /VR7P>7HZY&W_K1]OV;]\VJ%?)V]#.)-E>)7 G@;DBYPHT-TG2]W\S M :()&./Q/M[*\2C&XQBO[^,=&<158D?):90XI"/-N0B=1MF)%IUH[L03)U>) MN>L$,JTS8D50>:N][,6(7@SW0GK9&MY+"II.+U-&&YWT@L>%9'R9SSA G@@KA+F\S M+YGH)>->* ,RO@24@XRF19+9U$QZ9)4437:5@DD=HXE MAZLPQ0C^E$QBQ5%L* 5QZRB$YJ+(A?Q(K-8<=(:H%XX:E6F02&U(^B\=R:V MDF4L*\]*$1,I )0,4\5I:EA%Q3GI#%*R"RIM7"3#(+,4.$L-92EP1EID.Z^@ M\MI'<@,R1X%SU%". @%2*EBZYJ(KM,2 S M%#A##64H<#C212,T\S(W(\ 0.3T/A"1R+RFFV^THRZWQLFF1\ L>GI?@$ M#D:#K&@35#H#%7$CXQ.$2I9E1ZA2O7+4C53P^@BN0 8H<(#2'74+ ABM9VY$ MS,:6L Q/X$4M71);X/6J9462(,+8-@B2=RK+( MOH(R.Y&STU%V3AH[9S0OA26=5 HG=X>$PZGM'T7SZZ^IJ/!7[;#] :!6Y[^Z(" M/L\YOZ/D8-$3^LHJA+CSUN"6;=R*\V[M>>Q8H0:R%>E0*^Z<"6T@%U-Z\5A' M$3PI4X.] (#$:V#=NF6AUO:T+,B5X[I%>^JP:]- ^F^+,.DWKN_>%U[J2\7E M@E<6';R@GXC_ZO94S+PIRJEN4,MJTCH4G3?N)W^]\Y5!*7[7J&>SL2-+.1#R M*B??3AL72"*$T9'+$%!<;FB',):1!,??,:@[Y93&^?@>_8LJ7A1S@ SM"/Y3 MGWBU<3/7.:$SO&+^0OJO:"PH=IVQ^N_HAK"02Q*1XT@P4__.\!'#PWA: @U@S>0J5(_0P[+@I+>H))X(O\$$5@A N6/ MYA"1!C%($B5IE22.? W#U$198N<(K1RAR1%K'(,DG>4 *Z"#/!$M2"(K2622 M)!K)((EG27R@?AK,<]V")[;RQ"9/JO'$1AZ=Y)%BP9!8&1*3(=,8DJ<,CQ0+ MAM3*D)H,N<:0?F2'/!$M2#(K26:09%JMV\RH-0#6+?(!X8(HMQ+E)I%6]C8W M$J6Q'T1 :SD[BRY*XS3)[#P^L/G,#EE19D$61WN-LPB@)0/X.TSO] MUC>9C(;KF^\CC^-<)WHF&WB\V5$@S^8?D%[JECD'PL6IHGK_F1".1$BP$L$J M\3DP33 Z(DJ( S<)+NV\\VE#+?L;TIV'GN[F<;/[JN M;JI[[D]2ZN"EJ=M^'9ZT/M]'4;\[R:;L[]19MN:7@^J:4IMA=XSZ^PV*W71==7*QR[H+TU3=K^WLE:W=4C"UXFOU?&D[42T M69W+H_PF]??S8V=&T91E7S6R[2O5!IT\K,,'V"7\J34 MLQU\VJ_#V!+)6NZT35&:QU46LJYM)L/Q:TP:3C5MX/S]-?L'MWBSF*>REX6J M?U9[?5J'61CLY:&\U/JKNGV4XX*2,!A7_UE>96WDEL34V*FZ=W^#W:77JAFS M&)2F?!F>5>N>MS'_:Q@>0,< .@68VO\*8&, >PO@;O$#F5OJ^U*7FU6G;D$W MG-:YM!\%N6=F,W=VTNV=^\VLMC>SUTW&5]'5YADEVT%"9Q(R*2*3?*I L0I; M"L+IWP4*J,@2O )#U\!2 M@BI")/ZW@H@HYSB)0$D$(,ECCT2 (N_\XX%9.,4I,I0B@Q3$H\@ 11*+Q.- M1#1A.$F.DN20Q-OT;0[/W[M@!930I8^5Q+@3Q1"$^584PUM!_5N,B"C+%U@6 M7)% %F"+!)2Q;N'#8*ILX8 (ZJ /A$*:Q*>AH$[&B0\#123F2UN#FRV!;IO[ M;DN@D;+,_[X+3"78PETFN-V2P2;9G&;!EPAND@2Z9.Z[Y*@1,]+X#E@3KEJ MP5V20)O,?9L<-?^#054+,+A1$@'VEL3Q0@K@APF>@%N-J>(% MSR6XU1'H=23VS8Y *Q,)RWP<1,73U,.)9FU8([NCZUC[8*_>69FBUOY3=L6K[X$EITR2Z5NZ@E)8&TAQX&)Q,=S\-:GG0 M]E68]VYH<8>!5N>Q?8^F_R$V?P!02P,$% @ )TBH4.2:KJ(C! ,14 M !@ !X;"]W;W)KP;ZPBVR M+8T#:%?:E:)9[>XSL=LQ&J ]0.+9O]_F$B94%<8O,9!3I^MTT7VJV5QU_;TY M*]5:/\NB:K;VN6TOCX[3',ZJS)HO^J(J\Y^3KLNL-;?UJ]-<:I4=^Z"R<+CK M^DZ9Y96]V_3/GNO=1K^U15ZIY]IJWLHRJ__;JT)?MS:S/QY\RU_/;?? V6TN MV:OZ2[5_7YYK<^=,+,>\5%63Z\JJU6EK?V6/*1==0(_X)U?7YM.UU4EYT?I[ M=_/[<6N[74:J4(>VH\C,S[MZ4D71,9D\?HRD]C1F%_CY^H,][<4;,2]9HYYT M\6]^;,];.[2MHSIE;T7[35]_4Z,@S[9&]7^H=U48>)>)&>.@BZ;_:QW>FE:7 M(XM)I1_Z/,#J CP%\"A#R9H 8 \2O /]F@!P#Y!3 @YL!WAC@ M_0JXG9(_!OA3 !OJ,4Q6/_MQUF:[3:VO5CV\0)>L>T_9HV_J>^@>]N7L_V<* MT)BG[SOFBHWSWA&-F/V X3.,G&.>*(PWQ\04QI]C$@H3S#$IA0DGC&/T3J(Y M*9KW!')&$ '1 \;K,56/"40(%"48)%PZ$4$F(G BS 6)#!C_3C3"-0I7J=)UB'I[9%FBGU2L4\HAFO>1X,P\ XDF&9IX@,R MC8!( \S8'F/0Q =X.N ZC==IDG5(>GNDF>*05!P2BD&J^Q -\@ 68YLH7+)X1]0Z@=(;]3L+EF!"H)<-CM/4RPGM9")/AZY[' ML/>:;3#P82DPS*PY3Z"^ P])V![%)J6,HH4YH%V?4;8/^X\1-"^(1&ECU&)! M:!=FA U#C]V/H-L%P5XMW,A#:P/#F# 5@;L",215$(+-9U&TM#?0+0"C>@#8 MBC#"=^'.3! M;P@WLB@,58)TKNP*0K@\V%T]T H]H! M=!(A+!CV@P318@UHFV:43\/.9 3-6F!8 NSE$OI]3 R&2[".2,\&*X5A*"::D&G+9KCLT1-RD$"*T#CAWTP?/!2Q/?P93<@4G71IM+ MI_V:8[]&G0J!P%.S(G3N0?K@#&""0D/AP2,"4]*I.RN SK%YOL\@.<5Y].'HNYC MXI]9_9I7C?6BVU:7_9>AD]:M,ISN%S.;9Y4=IYM"G=KN,C#7]? 1;[AI]67\ M0.E,7TEW_P-02P,$% @ )TBH4%W:V$@)! KA( !@ !X;"]W;W)K M?O6WKLG>W[2'JSJTI=V.GNHI J32JRU,3KA9CVVN[ M6MA+7YT:\]H&W:6NR_;GVE3VN@QU^-'P[70X]D-#M%JZN@R&5-VN_#S>?=\M0#8Y,9;;] M$*)T/^]F8ZIJB.1\_#L'#6]C#AWOKS^B_SXF[Y)Y*SNSL=4_IUU_7(9Y&.S, MOKQ4_3=[_YWC?W23.\#< 6X=W-C_UP'G#OBK0SPF/SD;4_VM[,O5HK77H)V>UKD<%H5^ M1C>9VZ%QG+OQ?R[;SK6^KS3@(GH? LV:]:2!>\U-$;GHMR% &F(-K#L\#K#A MBCR11T Q"1S[XT,2L1P@%@/$8X#X+D"1DDF8).DH:48)YH4FB0BB##U.$M%) M(J3BF8M4#)"R5#307"9-8^.!18H^+ M7'21\PG19 &N$!QM:6&8YY8;F3S=7-!])I>/$@Q@M,N9% _.#!;4#PD %6_>"3-_%>G0C M\T@C7[/T4<^:QZ4?,S-=,"\) M\Y)P+S'=C(+H"3'WF)%)J3DJDYB:$2B849YN!-53H7P[2H:EYIQ+$NI&P"5H M1&I'DB4J]?B1L:DY-Q/Z'M&[H(I3SSM-R^C4G)T:V/[F9$R9%T&C M/,L&9'J"XEZ0[NY9])!SQF9&4&$*'M: 3&+0'.;HJ\]D> *'IT;ZB@2)G@H4 M34F28>Z;8IF?P/G)5OD:.!HUW0E"(%_Q #(]@=-3(Z4$<#*ZN5$46J+,/S2F@S#X4 MV, M1???B!E2HFP$%<0%$CO1W5=^;=K#>"#2!5M[:?KA>_JN]7;H\C*>N9#VM7[> M3$3@KVUO7$FU2UY/AV*;D=4J_\ 4$L#!!0 ( "=(J%"USF\OL@$ -(# 8 M>&PO=V]R:W-H965T&UL;5-A;YLP$/TKEG] G1#:51$@-9VF M3MJDJ-.VSPX<8-7V4=N$]M_/-H32C"_X[KCW[MWYG UH7FP+X,B;DMKFM'6N MVS-FRQ84MS?8@?9_:C2*.^^:AMG. *\B2$F6;#9W3'&A:9'%V-$4&?9."@U' M0VRO%#?O!Y XY'1++X%GT;0N!%B1=;R!7^!^=T?C/3:S5$*!M@(U,5#G]&&[ M/Z0A/R;\$3#8A4U")R?$E^!\KW*Z"8) 0ND" _?'&1Y!RD#D9;Q.G'0N&8!+ M^\+^+?;N>SEQ"X\H_XK*M3F]IZ2"FO?2/>/P!%,_MY1,S?^ ,TB?'I3X&B5* M&[^D[*U#-;%X*8J_C:?0\1PF_@ML'9!,@.0*P,9"4?E7[GB1&1R(&6??\7#% MVWWB9U.&8!Q%_.?%6Q\]%]MTE[%S()IR#F-.LLR9,YAGGTLD:R4.R7_P9!V^ M6U6XB_#=)X7I.D&Z2I!&@O03P>U5BVLY=U=%V&*F"DP3M\F2$GL=-WD1G1?V M(8EW\I$^;OM/;AJA+3FA\S<;YU\C.O!2-C=^A5K_P&9'0NV"^<7;9ERST7'8 M32^(S<^X^ =02P,$% @ )TBH4%A.PBJW 0 T@, !@ !X;"]W;W)K MF@6V@Z3!LP 8$'=8^ M*S9M"]7%E>2X^_M1LNNZG5\DD>(Y/*2H;##VV;4 GKPJJ5U.6^^[ V.N;$%Q M=V4ZT'A3&ZNX1],VS'46>!5!2K)DL[EFB@M-BRSZ3K;(3.^ET'"RQ/5*#:%H?'*S(.M[ ;_!_NI-%B\TLE5"@G3":6*AS>K<]'-,0'P,> M!0QN<2:ADK,QS\'X4>5T$P2!A-('!H[;!>Y!RD"$,EXF3CJG#,#E^8W]6ZP= M:SES!_=&/HG*MSG=4U)!S7OI'\SP':9ZOE R%?\3+B Q/"C!'*61+JZD[)TW M:F)!*8J_CKO0<1_&F_1V@JT#D@F0S(!]S,/&1%'Y5^YYD5DS$#OVON/AB;>' M!'M3!F=L1;Q#\0Z]EV*;WF3L$HBFF.,8DRQCY@B&['.*9"W%,?D/GJS#=ZL* M=Q&^^Z P72=(5PG22)!^(-A_*G$MYO93$K;HJ0+;Q&ERI#2]CI.\\,X#>Y?$ M-WD/'Z?]%[>-T(Z7C?VOC?& 4C97.$(M?K#9D%#[<+S!LQW';#2\Z:8? MQ.9O7/P#4$L#!!0 ( "=(J%"?PZK)M@$ -(# 8 >&PO=V]R:W-H M965T&UL;5/;;M0P$/T5RQ]0)]X4RBJ)U"U"((&T*J(\>Y/) M1?4EV,ZF_#UC)PVAY,7VC.><.3,>YY.QSZX#\.1%2>T*VGD_'!ES50=*N!LS M@,:;QE@E/)JV96ZP(.H(4I+Q)'G'E.@U+?/H.]LR-Z.7O8:S)6Y42MC?)Y!F M*FA*7QV/?=OYX&!E/H@6OH/_,9PM6FQEJ7L%VO5&$PM-0>_3XRD+\3'@J8?) M;$!I Q$*./7PDG7E &X/;^R?XJU8RT7 MX>#!R)]][;N"WE%20R-&Z1_-]!F6>FXI68K_"E>0&!Z48([*2!=74HW.&[6P MH!0E7N:]UW&?YIOLPP+;!_ %P%? 7 M5,$96Q'O4+Q#[[5,;Y.<70/1$G.:8_@V9HU@R+ZFX'LI3OP_.-^''W85'B+\ ML,V>9?L$V2Y!%@FR?TI,WY2X%_-6)=OT5(%MXS0Y4IE1QTG>>->!O>?Q3?Z& MS]/^3=BVUXY7C?UOC/& 4I(;'*$./]AJ2&A\.+['LYW';#:\&98?Q-9O M7/X!4$L#!!0 ( "=(J% _?'4UM@$ -(# 9 >&PO=V]R:W-H965T M]#^ MID&CN/.F:9GM#? ZDI1DZ6YWRQ07FI9Y])U-F>/@I-!P-L0.2G'S^P02QX(F M]-WQ+-K.!0&#=,\X/L)-*JL$Z5+.*3T7Q MMVD7.N[C=),E,VV;D,Z$="'GC@YIKXW57#& M5L0[G[SUWFN9'/8YNP:A&7.:,.D:LR"85U]"I%LA3NE_]'2;OM_,'XR9_--&:3X;"??Q!;OG'Y M!U!+ P04 " G2*A0-U^ <[N.C-FR!<7M#7:@_4V- M1G'G3=,PVQG@520IR9+-YI8I+C0MLN@[FR+#WDFAX6R([97BYL\)) XYW=(/ MQY-H6A<'3'R,$J6-*RE[ZU!-*CX5Q=_& M7>BX#^--NI]HZX1D(B0SX1#CL#%0S/P+=[S(# [$C+WO>'CB[3'QO2F#,[8B MWOGDK?=>B^W^-F/7(#1A3B,F66)F!//JK--WJQGN(GVWC)ZF MZP+IJD :!=)_2KS[5.(:YO I"%OT5(%IXC194F*OXR0OO// WB?Q3?["QVG_ MP4TCM"47=/YE8_]K1 <^E&PO=V]R:W-H965T]T?&7-6!XN[&]*#QIC%6 M<8^F;9GK+? ZDI1D:9+<,L6%IF4>?6=;YF;P4F@X6^(&I;C]&#]$]F_ IS/0=*YN*_PQ4DPD,F&*,RTL655(/S1LTJF(KB;],N M=-S'Z28[S+1M0CH3TH5P%^.P*5#,_ OWO,RM&8F=>M_S\,2[8XJ]J8(SMB+> M8?(.O==R=_BW MK=".7(S'EXW];XSQ@*DD-SA"'7ZPQ9#0^'#\A&<[C=ED>-///X@MW[C\"U!+ M P04 " G2*A0V1GGZ;4! #2 P &0 'AL+W=O=.J\/C+FR!2WFAPYO:6"T\ MFK9AKK<@JDC2BO'=[H9I(3M:9-%WLD5F!J]D!R=+W*"UL.]'4&;,Z9Y^.%YD MT_K@8$76BP:^@__1GRQ:;%&II(;.2=,1"W5.[_:'8QKP$?!3PNA69Q(J.1OS M&HRO54YW(2%04/J@('"[P#TH%80PC=^S)EU"!N+Z_*'^&&O'6L["P;U1OV3E MVYS>4E)!+0;E7\SX!',]UY3,Q7^#"RB$ATPP1FF4BRLI!^>-GE4P%2W>IEUV M<1^GFR2=:=L$/A/X0KB-<=@4*&;^(+PH,FM&8J?>]R(\\?[ L3=E<,96Q#M, MWJ'W4NQO>,8N06C&'"<,7V,6!$/U)03?"G'D_]'Y-CW9S#")]&0=/4VW!=)- M@30*I/^4F'PJ<0OS.0A;]52#;>(T.5*:H8N3O/(N WO'XYO\A4_3_BQL(SM' MSL;CR\;^U\9XP%1V5SA"+7ZPQ5!0^W#\@F<[C=ED>-///X@MW[CX U!+ P04 M " G2*A016LME[N.C-FR!<7M#7:@_4V-1G'G3=,P MVQG@520IR9+-9L\4%YH66?2=39%A[Z30<#;$]DIQ\^<$$H><;NF'XTDTK0L. M5F0=;^ 9W,_N;+S%9I5**-!6H"8&ZIS>;X^G-. CX)> P2[.)%1R07P)QK^F><'B$J9Y;2J;BO\,5I(>'3'R,$J6-*RE[ZU!-*CX5Q=_&7>BX#^/- M[C#1U@G)1$AFPB'&86.@F/D7[GB1&1R(&7O?\?#$VV/B>U,&9VQ%O//)6^^] M%MO];<:N06C"G$9,LL3,".;5YQ#)6HA3\A\]6:?O5C/<1?IN&3U-UP7258$T M"J3_E+C_5.(:YNY3$+;HJ0+3Q&FRI,1>QTE>>.>!O4_BF_R%C]/^@YM&:$LN MZ/S+QO[7B Y\*IL;/T*M_V"S(:%VX7CGSV8&PO=V]R:W-H965T]#^ID&CN/.F:9GM M#? ZDI1D:9+<,<6%IF4>?6=3YC@X*32<#;MS\.8'$L: [^NIX$FWG@H.5 M><];^ [N1W\VWF*+2BT4:"M0$P--01]VQU,6\!'P4\!H5V<2*KD@/@?C2UW0 M)"0$$BH7%+C?KO (4@8AG\;O69,N(0-Q?7Y5_Q1K][5&#=$\X?H:YGEM*YN*_PA6DAX=,?(P*I8TKJ0;K4,TJ/A7%7Z9=Z+B/T\T^ MG6G;A'0FI OA$..P*5#,_"-WO,P-CL1,O>]Y>.+=,?6]J8(SMB+>^>2M]U[+ MW=TA9]<@-&-.$R9=8Q8$\^I+B'0KQ"E]1T^WZ?O-#/>1OE]'S[)M@6Q3((L" MV7\E?GA3X@;F/GD3A*UZJL"T<9HLJ7#0<9)7WF5@'^(CLG_P:=J_<=,*;&UL;5/;;MP@$/T5Q >$->M.G]3H]'">=,TS/8& M1!5)6C&^V]TP+61'BRSZ3J;(<'!*=G RQ Y:"_/G" K'G";TP_$DF]8%!RNR M7C3P#.YG?S+>8HM*)35T5F)'#-0YO4\.QS3@(^"7A-&NSB14[ MD! H*%U0$'Z[P ,H%81\&J^S)EU"!N+Z_*'^)=;N:SD+"P^H?LO*M3F]HZ2" M6@S*/>'X%>9ZKBF9B_\.%U >'C+Q,4I4-JZD'*Q#/:OX5+1XFW;9Q7V<;E(^ MT[8)?";PA7 7X[ I4,S\43A19 9'8J;>]R(\<7+@OC=E<,96Q#N?O/7>2Y'< M)AF[!*$9V 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q >$7=:Y:&5;RJ:J6JF55JG:/K/VV$8!Q@6\3O^^@!W73?T" MS'#.F0M#/J)]<1V )Z]:&5?0SOO^R)BK.M#"W6 /)MPT:+7PP;0M<[T%42>2 M5HSO=G=,"VEHF2??V98Y#EY) V=+W*"UL+]/H' LZ)Z^.9YEV_GH8&7>BQ:^ M@?_>GVVPV*)22PW&233$0E/0Q_WQE$5\ OR0,+K5F<1*+H@OT?A<%W07$P(% ME8\*(FQ7> *EHE!(X]>L29>0D;@^OZE_3+6'6B["P1.JG[+V74$?**FA$8/R MSSA^@KF>6TKFXK_ %52 QTQ"C J52RNI!N=1SRHA%2U>IUV:M(_33<9GVC:! MSP2^$!Y2'#8%2IE_$%Z4N<61V*GWO8A/O#_RT)LJ.E,KTEU(W@7OM=S?9SF[ M1J$90RNXFC% 7/MAB*&A\/-Z'LYW&;#(\]O,/8LLW+O\ 4$L#!!0 ( "=( MJ%#A/[_$MP$ -(# 9 >&PO=V]R:W-H965TL!CMNW+V#7\SK_ >[E MG',_N&0#FF?; CCRHJ2V.6V=ZXZ,V;(%Q>T-=J#]38U&<>=-TS#;&>!5)"G) MDLWF$U-<:%IDT7P ]P M/[NS\1:;52JA0%N!FABH2_>$ MPU>8ZKFE9"K^.UQ!>GC(Q,TQ\;\K@C*V(=SYYZ[W78KO?9^P: MA";,:<0D2\R,8%Y]#I&LA3@E_]&3=?IN-<-=I.^6T=-T72!=%4BC0/I/B8*C!-G"9+2NQUG.2%=Q[8^R2^R5_X..V/W#1"6W)!YU\V]K]& M=.!3V=SX$6K]!YL-";4+Q[T_FW',1L-A-_T@-G_CX@U02P,$% @ )TBH M4!JM[^RU 0 T@, !D !X;"]W;W)K&UL;5/; M;MP@$/T5Q <$FW7:U6;ML8W"Q0&\3O^^@+V.D_H%F&'. MF3/#D(_:O-@.P*$W*90M<.=>-NYX"!EWK,6?H'[ MW9^,M\C"4G,)RG*MD(&FP'?IX9B%^!CPA\-H5V<4*CEK_1*,Q[K 21 $ BH7 M&)C?+G /0@0B+^-UYL1+R@!.*JL$Z+6<6+T6RMVGG*N[C=+.[PK8!= ;0 M!;"/ #(EBLJ_,FG$K=B M/JLDJYY*,&V<)HLJ/:@XR2OO,K!W-+[)>_@T[3^9:;FRZ*R=?]G8_T9K!UY* M&UL;5/;;M0P M$/T5RQ]0;RZ%U2J)U"U"((&T*@*>OI+L)U-^7O&3AI"R8OM&9]SYN)Q M,1G[['H 3UZ4U*ZDO??#B3%7]Z"XNS,#:+QIC570D(@H?9!@>-V M@T>0,@AA&K\63;J&#,3M^57]8ZP=:[ER!X]&_A2-[TMZI*2!EH_2/YGI$RSU MW%.R%/\%;B 1'C+!&+61+JZD'ITW:E'!5!1_F7>AXS[--UFRT/8)Z4)(5\(Q MQF%SH)CY!^YY55@S$3OW?N#AB9-3BKVI@S.V(MYA\@Z]MRHY9@6[!:$%9O2MS#W+\) MPC8]56"[.$V.U&;4<9(WWG5@']+X)G_A\[1_Y;83VI&K\?BRL?^M,1XPE<,= MCE"/'VPU)+0^'-_CV#,L/8NLWKOX 4$L#!!0 ( "=(J%!&OIJU MQ0$ #<$ 9 >&PO=V]R:W-H965TU&3;IMFKOD+MGT$Z+(%0?65[*&S)[54@AIKJH;H7@&M?)#@)(ZB:R(H MZW"1>=]1%9D<#&<='!72@Q!4O1^ RS''&_SI>&)-:YR#%%E/&_@#YF]_5-8B M"TO%!'2:R0XIJ'-\M]D?$H?W@'\,1KW:(U?)2O])_NCK]W6Y/@#YGH2 MC.;B?\$9N(4[)39'*;GV7U0.VD@QLU@I@KY-*^O\.DXG23J'A0/B.2!> E*? MATR)O/(':FB1*3DB-?6^I^Z*-_O8]J9T3M\*?V;%:^L]%YOT.B-G1S1C#A,F M7F,6!+'L2XHXE.(0?PN/P^';H,*M#]]^47@3)M@%"7:>8/>%(+TH,82Y#2=) M@DF2[P2WT462$.:RDV1U<0)4XY^L1J4<.C\N*^\R%7>QO_C_\&FD?E/5L$ZC MDS3V^?A+KJ4T8*5$5U9+:Z=X,3C4QFUO[%Y-;WDRC.SG,27+OZ+X %!+ P04 M " G2*A0,/+R%<$! W! &0 'AL+W=O_:R+9TN:IJI5:*KNKU-['7-CH^7,#Q]>T+ MV'%]*7\"NYZ=F04V^:C-J^T ''J30MD"=\[U!T)LU8%D]D[WH/R71AO)G ]- M2VQO@-6Q2 I"-YM[(AE7N,QC[F3*7 ].< 4G@^P@)3-_CB#T6. MOB:>>=NY MD"!EWK,6?H#[V9^,C\C"4G,)RG*MD(&FP(_;PS$+^ AXX3#:U1Z%3LY:OX;@ M:UW@33 $ BH7&)A?+O $0@0B;^/WS(D7R5"XWE_9/\?>?2]G9N%)BU^\=EV! M/V!40\,&X9[U^ 7F?C*,YN:_P06$AP"N2O4TK5W$= M9_YK6;J S@7TIH!,0M'Y)^98F1L](C.=?<_"%6\/U)]-%9+Q*.(W;][Z[*7< M?J0YN02B&7.<,'2-61#$LR\2-"5QI/^5TW3Y+NEP%\MW[QSNT@3[),$^$NS? M$>QO6DQALK1(EA3)$@3W-R(IS,.-"%E=G 33QB=K4:4'%<=EE5VFXI'&B_\' MGT;J.S,M5Q:=M?//)UYRH[4#;V5SY[UT?HJ70$#CPO;![\WTEJ? Z7X>4[+\ M5Y1_ 5!+ P04 " G2*A0P08,:+@! #2 P &0 'AL+W=O:IZ;P4&HZ6N$XI;O\=0)H^ MHVOZ[G@4=>.#@^5IRVOX _YO>[1HL8FE% JT$T83"U5&;]?[PS;$QX G ;V; MG4FHY&3,2S!^EAE=!4$@H?"!@>-VACN0,A"AC->1DTXI W!^?F=_B+5C+2?N MX,[(9U'Z)J,[2DJH>"?]H^E_P%C/)25C\;_@#!+#@Q+,41CIXDJ*SGFC1A:4 MHOC;L L=]WZXN;H>8MSP\\7J?8&^* MX(RMB'/\/U!+ P04 " G2*A0I[I2?K8! #2 P &0 'AL+W=O-)LF=:R);F:?2=3)YB[Y1LX62([;46YNT("H>, M;NB[XUG6C0L.EJ>=J.$'N)_=R7B+S2JEU-!:B2TQ4&7T;G,X[@(^ GY)&.SB M3$(E9\278'PO,YJ$A$!!X8*"\-L%[D&I(.33^#-ITCED("[/[^I?8^V^EK.P M<(_JMRQ=D]%;2DJH1*_<,P[?8*KGFI*I^$>X@/+PD(F/4:"R<25%;QWJ2<6G MHL7KN,LV[L-XL]]/M'4"GPA\)MS&.&P,%#-_$$[DJ<&!F+'WG0A/O#EPWYLB M.&,KXIU/WGKO)>?))F67(#1ACB.&+S ?".;5YQ!\+<21_T?GZ_3M:H;;2-\N MHW_9K@OL5@5V46#W3XG\4XEKF,]!V**G&DP=I\F2 OLV3O+".P_L'8]O\@$? MI_U)F%JVEIS1^9>-_:\0'?A4DBL_0HW_8+.AH'+A>.//9ARST7#833^(S=\X M_PM02P,$% @ )TBH4$FZ$9JX 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^MLTY5M*9NH:J566J5J^\S:8QL% M/"[@=?KW!>RX;N(78(9SSEP8LA'-LVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F; M&HT6SINF8;8W(*I(THKQ)#DP+61'BRSZSJ;(<'!*=G VQ Y:"_/G! K'G.[H MJ^-)-JT+#E9DO6C@.[@?_=EXBRTJE=3068D=,5#G]'YW/*4!'P$_)8QV=2:A MD@OB->D2,A#7YU?U3[%V7\M%6'A M]4M6KLWI'245U&)0[@G'SS#78W8)@7GT)P;="G/@[.M^F[S.'_S93&,V&0[[^0>QY1L7 M?P%02P,$% @ )TBH4,ZX+D[0 0 G 0 !D !X;"]W;W)K&UL=53;;MP@$/T5Q <$F[TD6=F6LJFJ5FJE5:HVSZP]OBA@ M7,#KY.\#V.LZ#GTQS'#FG)DQ0S)(]:)K (->!6]UBFMCN@,A.J]!,'TC.VCM M22F58,::JB*Z4\ *'R0XH5&T)X(U+)3\N2E,G>([C HH6<_-DQR^P53/#J.I^!]P 6[A+A.KD4NN_1?EO3923"PV M%<%>Q[5I_3I,_->P< "= N@J@(Q"/O,OS+ L47) :NQ]Q]POC@_4]B9W3M\* M?V:3U]9[R6ATFY"+(YHPQQ%#%YAX1A#+/DO0D,21?@JGX?!-,,.-#]\LU>\W M88)MD&#K";8?2KQ;E1C"W(=%=D&1W6>".%J)A##_Z>0^*+(/$-"52 BS;A=9 MW X!JO)SH5$N^];/Y,([C]X#];?K'WRT?]32JE-&!3B6YL MP;5]*F:#0VG<]M;NU3@PHV%D-[T%9'Z0LG=02P,$% @ )TBH4%S*S 6W M 0 T@, !D !X;"]W;W)K&UL;5/MCIP@%'T5 MP@,L(^-LMQ,UV=FF:9,VF6S3]C>C5R4+7@LX;M^^@(ZU6_\ ]W+.N1]Z>:2$[ M6F31=S9%AH-3LH.S(7;06IC?)U XYC2A-\>S;%H7'*S(>M' -W#?^[/Q%EM4 M*JFALQ([8J#.Z6-R/*4!'P$_)(QV=2:AD@OB2S ^5SG=A81 0>F"@O#;%9Y MJ2#DT_@U:](E9""NSS?UC[%V7\M%6'A"]5-6KLWI R45U&)0[AG'3S#7,C$QRA1V;B2W^0O?)KVK\(TLK/D@LZ_;.Q_C>C I[*[\R/4 M^@^V& IJ%X[O_-E,8S89#OOY!['E&Q=_ %!+ P04 " G2*A0"UZ=%<8! M W! &0 'AL+W=O.G=2*RV9=:9NB.DUL"H$24%HDMP2R7B' MBRSX3KK(U& %[^"DD1FD9/K/$80:M; 3["_^I-V%EE8 M*BZA,UQU2$.=XX?T<-QY? "\E7KWQKV3;'>XPJJ-D@[+,:O\)5=V$=IY/;[1P6#Z!S %T"]D&' M3$(A\R_,LB+3:D1ZZGW/_!6G!^IZ4WIG:$4X<\D;Y[T4-+W+R,43S9CCA*$K M3+H@B&-?)&A,XD@_A=-X^"::X2:$;];J]YLXP39*L T$V_]*W%^5&,/=)*N+DZ";\&0-*M70A7%9>9>I>*#AXO_!IY'ZP73#.X/. MRKKG$RZY5LJ"2R6Y<;FT;HH70T!M_?;.[?7TEB?#JGX>4[+\*XJ_4$L#!!0 M ( "=(J% N!5-AMP$ -(# 9 >&PO=V]R:W-H965TR168&KV0')TOZ.>9.7;G-Y2 M4D$M!N4?S?@-YGJN*9F+_P$74 @/F6",TB@75U(.SAL]JV J6KQ,N^SB/DXW M-],!4=EC2T 0 T@, !D !X;"]W;W)K&UL;5/;CM,P$/T5RQ^P;MWN+E1)I.TB!!)(U2+@V4TFB;6^!-MIEK]G[*0A ME+S$,Y-SSEP\S@;K7GT+$,B;5L;GM VA.S#FRQ:T\'>V X-_:NNT".BZAOG. M@:@222O&-YL'IH4TM,A2[.2*S/9!20,G1WROM7"_CZ#LD-,MO09>9-.&&&!% MUHD&OD'XWIT<>FQ6J:0&XZ4UQ$&=TZ?MX;B/^ 3X(6'P"YO$3L[6OD;G'BVZJ>L0IO3=Y14 M4(M>A1<[?(*IGWM*IN:_P 44PF,EF*.TRJ(_12\'Y?<8N M46C"'$<,7V"V,X*A^IR"KZ4X\O_H?)V^6ZUPE^B[9?;WNW6!_:K /@GL_VGQ MX:;%-E/@SMKA0(BI.I#,W*D!>O>E45HRZT+=$C-H8'4@ M24%HDMP3R7B/RSSD3KK,U6@%[^&DD1FE9/KW$82:"ISB:^*5MYWU"5+F VOA M&]COPTF[B*PJ-9?0&ZYZI*$I\%-Z..X]/@!^<)C,9H]\)V>EWGSPN2YPX@V! M@,IZ!>:6"SR#$%[(V?BU:.*UI"=N]U?UE]"[Z^7,##PK\9/7MBOP T8U-&P4 M]E5-GV#I9X_1TOP7N(!P<._$U:B4,.$75:.Q2BXJSHID[_/*^[!.B_Z5%B?0 MA4!O"&0N%)Q_9):5N583TO/9#\Q?<7J@[FPJGPQ'$;XY\\9E+R6E#SFY>*$% M11UF@9YMJS]F<8%=5& 7!';_M/AXTV($ MDR7Q(OMHD7U$(+TI$L/<'@797)P$W88G:U"EQCZ,RR:[3L43#1?_%SZ/U%>F M6]X;=%;6/9]PR8U2%IR5Y,YYZ=P4KX& QOKM![?7\UN> ZN&94S)^E]1_@%0 M2P,$% @ )TBH4 HS,?OF 0 )@4 !D !X;"]W;W)K&ULA91M;YLP$,>_"O+[U3RGBPC22E5MTB9%G;J]=N (J#9FMA.Z M;S_;4$3!7=_$OO/_[GYW,4"-4OT>8UDVP(B\X3UT^J3F M@A&E37'&LA= *AO$* Y]/\6,M!W*,^L[BCSC%T7;#H["DQ?&B/A[!Y0/!Q2@ M5\=C>VZ4<> \Z\D9?H)ZZH]"6WC.4K4,.MGRSA-0']"78%^D1F\%OUH8Y&+O MF4Y.G#\;XUMU0+X! @JE,AF(7JY0 *4FD<;X,^5$M>3D1" MP>GOME+- =TBKX*:7*AZY,-7F/I)D#PMP!X100S@'!_P.B*2!:!>"1S+9Z3Q3),\$'3XQ_5D_, MG0CVD1YF:9QV=O9,=RNU]YJ'493AJTDT:>Y&3;C4O%446T64S!*L 6:*T$D1 MVOCX#46\HA@UJ=5T5A,$L;\"<8D2WXT2.5&B#4H:K$BB;9'T=K*I%LL&,=ZF[2.HLDGXXKR+=S.O3M@A>W%CS@OP@ MXMQVTCMQI2^_O:(UYPIT0O]&\S;ZT9H-"K4RVYW>B_'3'0W%^^E5PO/3F/\# M4$L#!!0 ( "=(J%#OB*^T[ $ .L$ 9 >&PO=V]R:W-H965T^ M%I[:NE&F@+*DPS5\!_6CNPJ]0K-*V5)@LN7,$5"E[J-WSB.#MX"?+0QR,7=, MDAOGSV;QI4S=@S$$! IE%+ >[I #(49(V_@]:;IS2T-J"<^?(8I3^0Z4_BO< >BX<:)[E%P(NW3*7JI.)U4M!6* M7\:Q978\([!_IC%J9HOYU]I]-*7;UG?A GZ&Z$)LQEQ/@+C#[B5?VB3_)X M\-YDQFO@&Q9URZ1SXTKO8+O/*LX5:(N'!^VQT3?/O"!0*3,]ZKD8S]^X4+R; MKA8TWV_97U!+ P04 " G2*A0BN"M(RL" "#!@ &0 'AL+W=OWKVT(QX'3_,'V,CL[8^,E[QA_%16 =-XH:<3&K:1LUYXGR@HH M%D^LA4:].3%.L51+?O9$RP$?31(E'O+]Q*.X;MPB-[$]+W)VD:1N8,\=<:$4 M\[];(*S;N(%["[S4YTKJ@%?D+3[##Y _VSU7*V]D.=84&E&SQN%PVKC/P7JW MTG@#^%5#)R9S1SLY,/:J%U^/&]?7@H! *34#5L,5=D"()E(R_@R<[EA2)T[G M-_;/QKOR1&2T8%%2:'XK1_KQHS=P']+LR>@(0&-":KV_Q+"(2%\3XB,^5Z9L?H) M2USDG'4.[P^KQ?J;"-:AVLQ2!\W>F7?*K5#1:X'"5>Y=-=& V?88-,$$(\)3 M[&,)9"NQ18MT]+' ;HG(8GN%T&HB-/G1-#^9>>@AB8$T!A)E*$UG0BRH-$29 M74MDU1(MM*#(MQ/$5H+XL9D>$G^0Z:/9L>TLJ"0*[FA)K%H2BYD[9Y]:"=+' M9M*%S&1Q+A9,=.<+R:PZ,HL19"=860E6CXVL%A]/G 8S(TL,2L.9#F]R=RGP MLVESPBG9I9'ZEDRB8R=]1OKNS^);U6'[AOA.T[?G[YB?ZT8X!R959S'W_\28 M!"71?U+;7*D_PK@@<))ZFJHY[_MBOY"L'5J^-_YWBG]02P,$% @ )TBH M4/<$N6%L @ YP< !D !X;"]W;W)K&ULA97; MCILP$(9?!7'?!1R.$4%:4E6MU$JKK;:]=H@3T!I,;2=LW[ZV(2PUD_8&;/// MS#?&GLD'QE]%38ATWEK:B9U;2]EO/4]4-6FQ>& ]Z=27$^,MEFK*SY[H.<%' M8]12#_E^[+6XZ=PB-VM/O,C91=*F(T_<$9>VQ?QW22@;=F[@WA:>FW,M]8)7 MY#T^D^]$OO1/7,V\V^-C"*'PT9Q&+LZ%0.C+WJ MR9?CSO4U$:&DDMH%5J\KV1-*M2?%\6MRZLXQM>%R?//^R22ODCE@0?:,_FR. MLMZYJ>L#P\6_U6!^* M8+M1FUGI1;-WYIO*5JC5:X'"3>Y=M:-)4XX:M- $L\)3WN<0" I1HI4Y^CO M?JU((SC"!DQB8^S#A7T46SF,DMA(NA$B2D*+ Q+Y"4P2@B3AB@2%5I1RU$2+ M*!&*+)*U)LON;'H$@D0 B!6DC%9!/L1Q8I$ H@C%,$H,HL3__SOQ*H@ZA?8I M 419@F"2!"1)@$VQ49)5E,0&64OB.\9;,(!H<05'%F]1'EO" MSZ:3"*=BET[J0K18G;O5(]+EU5HO=1<2)9/[55;^[MQ1]02P,$% @ )TBH M4'PD4/0C @ / 8 !D !X;"]W;W)K&UL?57; MCILP$/T5Q'O7W(,B0-JDJEJIE:*MVCX[9!+0VIC:3MC^?7TA+ &W+[$]G#ES MSH GQ<#XJV@ I/=&22=*OY&RWR(DZ@8H%D^LATX].3-.L51'?D&BYX!/)HD2 M% 5!ABAN.[\J3.S JX)=)6D[.'!/7"G%_,\."!M*/_3O@9?VTD@=0%71XPM\ M!_FC/W!U0A/+J:70B99U'H=SZ3^'VWVN\0;PLX5!S/:>=G)D[%4?OIQ*/]"" M@$ M-0-6RPWV0(@F4C)^CYS^5%(GSO=W]D_&N_)RQ +VC/QJ3[(I_=SW3G#& M5R)?V/ 91C^I[XWFO\(-B()K):I&S8@POUY]%9+1D45)H?C-KFUGUF'DOZ>Y M$Z(Q(9H25.W_)<1C0OR>D!CS5IFQ^A%+7!6<#1ZW+ZO'^IL(M[%J9JV#IG?F MF7(K5/1616E0H)LF&C$[BXEFF'!"(,4^E8A<)7;1*CUZ++!?(_+472%VFHA- M?OQ@XA\2$R=!8@B2!X*%R)W%9 ;3V2XL?:PAR<8M(W7*2!TRXH6,-299RK"0 M=";C0YAF;B&94TCF:&CB)M@X"38.)^G"R68E,XJ75M:8,,C=0G*GD-PA)%L( M66-6+,! # ! &0 'AL+W=OGU2<\&(TJ9HD!P$D,H&,8IP%*6(D:X/B\SZ3J+(^*AHU\-)!')DC(B_1Z!\ MRL-=>'6\=DVKC ,5V4 :^ 'JYW 2VD(+2]4QZ&7'^T! G8>/N\,Q-7@+^-7! M)%?[P%1RYOS-&%^K/(Q,0D"A5(:!Z.4"3T"I(=)I_)DYPT72!*[W5_876[NN MY4PD/''ZNZM4FX?[,*B@)B-5KWSZ G,]21C,Q7^#"U --YEHC9)3:;]!.4K% MVB2)$)/@7"]7X@YA?O#ECW MIC1.VPI[II.7VGLIX]^9X M;PGB#P2?-SDZ3&HQO<7$^]0O$GM%XEN1--J(.$RR$EE!/F@D7HW$H[';:"0W M&I\2OT;JU4@]&GBCD=XT*XFWOQ2M;A #T=C9D4')Q][.[YTI:U^3A:#0JW,]D'OA1LJ9R@^S.\%6AZM MXA]02P,$% @ )TBH4( */;2N 0 T@, !D !X;"]W;W)K&UL?5/1;ML@%/T5Q/M*;"=I%=F6UE35)JU2U&GM,[&O8U0P M'I"X_?M=,+'2U-J+X5[..9R#(1^T>;,M@"/O2G:VH*US_88Q6[6@N+W1/72X MTFBCN,/2')CM#? ZD)1DZ6*Q9HJ+CI9YZ.U,F>NCDZ*#G2'VJ!0W'_<@]5#0 MA)X;S^+0.M]@9=[S _P&]Z??&:S8I%(+!9T5NB,&FH)^3S;;S.,#X$7 8"_F MQ"?9:_WFBY]U01?>$$BHG%?@.)Q@"U)Z(;3Q-VK2:4M/O)R?U1]#=LRRYQ:V M6KZ*VK4%O:.DAH8?I7O6PP^(>5:4Q/"_X 02X=X)[E%I:<.75$?KM(HJ:$7Q M]W$471B'J'^FS1/22$@G0K+\+R&+A.R*P$9G(>H#=[S,C1Z(&7]6S_V=2#89 M'F;EF^'LPAJFM=@]E>DZR]G)"T7,_8A)+S&?$=NOB+O5!&%H8'*1SKI( W_Y MR<5R7B";%UU%G9QNOZV/W%S$)TE>^WP M1X7C;+1V@(*+&[Q"+3ZPJ9#0.#^]Q;D9K]E8.-W'%\2F9US^ U!+ P04 M" G2*A0]& ](GL" #?" &0 'AL+W=OGI?\)O6Q1K T,XJVB=_$T M]G0H>\;>]>3K<>F'6A&MZ4%J"J)>-[JA=:V9E([? ZD_^M2&S^,'^V<3O IF M3P3=L/I7=927I9_[WI&>R+66K^S^A0X!);XW1/^-WFBMX%J)\G%@M3!/[W 5 MDC4#BY+2D(_^7;7F?1_X'V:P03081*-!GYQ9 SP8X/\UB >#V#((^E!,;K9$ MDE7)V=WC_?9V1)\B]!*K[!_THDFV^:;2(]3J;16E:1G<--& 6?>8:(+)II@- M@)DBMBXB3T9(H$2.2B-0:63LXXF*W%+18U*#:0TFP9;2K8N)BA@6@D$A&!!2 M6$*PXR0.PQ#V$H->8M=+%EI>( R"G22@DP0@B&""%"1(_[TIZQ3*!>PD YUD M@$H,$^0@00X0Q%8N<*@=.;H%*"0 A R4P0HA.LU!"A2NQA# M1VB"0[L>7=!S5J9B9IH' L0XG0&Y^X\26XP+BN;: X+[ P(:1);/4,"5C8#2 MSNS2'D"34X!0X43DPG*$9XH+P3T 06>VTU@ &7/^2T616'K<6$8+["=X^#I MXM!7_W?"SU4KO#V3Z@XR-\6),4D59;A0P5W4W\8XJ>E)ZF&FQKR_MT045[6;IR:VXWG*SI)4->RX(\Z4 M8OYW X2UF>N[U\!K=2JE#J \;? )?H+\U>RX6J&!Y5!1J$7%:H?#,7.?_?5V MI?$&\+N"5HSFCG:R9^Q-+[X=,M?3@H! (34#5L,%MD"()E(RWGM.=RBI$\?S M*_N+\:Z\[+& +2-_JH,L,S=QG0,<\9G(5]9^A=Y/Y#J]^>]P :+@6HFJ43 B MS-,ISD(RVK,H*11_=&-5F['M^:]I]H2@3PB&!%7[LX2P3PAO"0MCOE-FK'[! M$N)GZ*+)NHQFPX3C# W!%+L M0XG 5F(3S-*#^P+;.2*)[!5"JXG0Y"_N3$QJ;#K,TF!J@XG">*)CC@E6"[N0 MA57(PB(DM!-$5H+H 2<=)AJI]#UOXN1SS)V0I57(HRB0PM]#O2EG\0WJK5VG?!&T_7E'YB?JEHX>R952S$7_\B8!"71>U*[ M7*I?P; @<)1Z&JLY[QIBMY"LZ7L]&GXX^3]02P,$% @ )TBH4,*'XW?' M @ ?PH !D !X;"]W;W)K&ULC99=;]L@%(;_ MBN7[Q8#CKRJ)E'2:-FF3HD[;KFE"$JNV\8 DW;\?8,=SX+CK36W(RWD.AO/V M+*Y>V8K7@9U65#=N*0)[KFHH_&U;QZS+$X6WBJ3R>E)F(5HN6 M'MEWIGZT6Z%'T1!E7]:LD25O L$.RW"-'S8$F056\;-D5SEZ#\Q6GCE_,8,O M^V6(3$:L8CME0E#]N+!'5E4FDL[C=Q\T')AFX?C]%OV3W;S>S#.5[)%7O\J] M.BW#/ SV[$#/E7KBU\^LWU 2!OWNO[(+J[3<9*(9.UY)^S?8G:7B=1]%IU+3 MU^Y9-O9Y[>/?EL$+2+^ # OBS.ZE ]G,/U)%5PO!KX'H/GY+S1GC!Z*_S;O(4D1S&8 07''K'+>M%=_M)9Y.DB=+&P(S;PEN%!-L" M]GTA1JXO8, 8WB@DV!JP[PTQ\@H),)"I0B*P-1#?&F(4.YQ>])]"BD;__VLF MCK;SD<&.GQO;=HUFA^YJ36S_\$_>M6;?J#B6C0R>N=)=B.T5#IPKII-!,WV$ M)]T-#H.*'91YS?2[Z%JB;J!XV[=[T=!SKOX"4$L#!!0 ( "=(J%"4HY$] M,@( &T& 9 >&PO=V]R:W-H965TP99OYOQIA) MWC/^*BH Z;PUM!4[MY*RVR(DR@H:(CS60:N>G!EOB%0FOR#1<2 GD]10A'T_ M00VI6[?(C>_ BYQ=):U;.'!'7)N&\#][H*S?N8%[=[S4ETIJ!RKRCES@.\@? MW8$K"TTJI[J!5M2L=3B<=^Y3L-T'ODXP$3]KZ,5L[^A6CHR]:N/+:>?ZNB*@ M4$HM0=1R@V>@5"NI.GZ/HN[$U(GS_5W]DVE>-7,D IX9_56?9+5S,]$T"2@ 60J_T@D*7+.>HQ013!%+J$P+;$'N\2@_]V"X06FL,C4#TGT"RJ'&(B4U,.]08 MA%F2V#F1E1-9..F",\2D,P[.O/ !)K9B8@LF6V#B53L13L/0CDFLF,2"V2PP MR:J;:.-M'G236C'I&A/X"TRZZN8#SG 4V3F9E9-9.,&"DZU?3NKYV([96#&; M=]RUS?JNX2R,']QI-;.L'Y[_CMLV!LT["@,OSA8D-/O:&^ 7,^>$4[)K:X;L MS#O-TB=LIL6_\&$0?R/\4K?".3*I9HZ9#&?&)*AJ?$^U7*G9/QD4SE)O4[7G MPP <#,FZ<;BCZ1^F^ M02P,$% @ )TBH4#>U,_[Q 0 -@4 !D !X M;"]W;W)K&UL?91AKYL@%(;_BO$'7!2EWC9JLG99 MMF1+FKML^TSU6,U%<4#KW;\?H-#+,)6 MJ?& D*Q:Z*E\XB,,>J?AHJ=*+\45R5$ K:VI9PA'T0[UM!O",K>QLRAS?E.L M&^ L GGK>RK^'('QJ0CC\#WPTEU;90*HS$=ZA>^@?HQGH5=HS5)W/0RRXT,@ MH"G"#_'A1(S>"GYV,,G-/#"=7#A_-8LO=1%&!@@85,IDH'JXPPD8,XDTQN\E M9[B6-,;M_#W[)]N[[N5")9PX^]75JBW"YS"HH:$WIE[X]!F6?D@8+,U_A3LP M+3#'@UQ.E_#[E3IZ+Y,8Y^AN$BV:XZS! M&XVC.#TJ$K)*D 98*;"7 EM_^@]%XE#,FIW5#%83QVD6.R0>5432R ^3>&$2 M#TSJP,P:LBF#LSUQ6#PBK?*CI%Z4U(/B5#FF#U7(/MLY*!Y12C(_"O&B$ ^* M4^5('@X?1SAU+\NC*G[&&^(9!FUNL'E1OE%Q[0897+C2'X.]L@WG"G3&Z$FG M;/4CMBX8-,I,,ST7\Z<\+Q0?EU<*K4]E^1=02P,$% @ )TBH4%&ULC97;CILP$(9? M!?$ :P[AD(A$VE!5K=1*T5;=7CO$"6@-IK83MF]?'UA*S'3;&["'?V:^P=9, M,3#^(FI"I/?:TDYL_5K*?H.0J&K28O' >M*I+V?&6RS5EE^0Z#G!)^/44A0% M08I:W'3^KC"V ]\5["IITY$#]\2U;3'_M2>4#5L_]-\,3\VEEMJ =D6/+^0; MD=_[ U<[-$4Y-2WI1,,ZCY/SUG\,-V48: >C>&[((&9K3Y=R9.Q%;SZ?MGZ@ MB0@EE=0AL'K=2$DHU9$4Q\\QJ#_EU([S]5OTCZ9X5V/U7\B-4"77)"I'Q:@P3Z^Z"LG:,8I":?&K?3>=>0_V M2Y:/;K!#-#I$DT.8O>L0CPZQXX LF2GU Y9X5W V>-R>5H_UI0@WL?J9E3:: M?V>^J6J%LMYV<9@5Z*8#C9J]U40S33@ID(H^I8B@%/MHX1[=)RB7BCR!,\1@ M$;'QC^^*R.$ *S# R@18W058.W_!:E*CZ:PF2)Q"($T&@R0@2+($B0('Q&J2 M69+$.;'R7+%''J'%P):+( M!LE!D!P B1V0_#]N!Z2)89 U"+(&0%8."*1Q02#-7XY&M6BP;01 B$7?@$2Y MP_(/D85!LW;6$GXQG5]X%;MV4C>.F76:+H^1;H>.?:^GCFF3?\+8D?45\TO3 M">_(I&JVIB6>&9-$,08/ZO+4:DI.&TK.4B\SM>9V5-B-9/TX!M$TBW>_ 5!+ M P04 " G2*A0<* CTA " !&!@ &0 'AL+W=O-&W2)E4W;7N=MFY!%PA+TG+[ M]DL"AQ!X;YK8^=L_.U5,.0CYJFH [;VUO%-[O]:ZWQ&BSC6T3#V)'CIS@(MA[X?^ MN^.EN=7:.DA5]NP&/T#_[(_26&3.]_#'>',+ !3O&K@4$M M]IYMY23$JS6^7O9^8"L"#F=M4S"S/. 9.+>93!U_IJ3^S+2!R_U[]L^N>=/, MB2EX%OQW<]'UWL]][P)7=N?Z10Q?8&HH\;VI^V_P &[DMA+#. NNW*]WOBLM MVBF+*:5E;^/:=&X=QI,LF<+P #H%T#F CKV,(%?Y)Z9954HQ>'*\_)[9_SC< M47,W9^MT5^'.3/'*>!]51(N2/&RB27,8-72AH4D^:XC)/T,H"J$N0;R$1,$* M,FI2I^F<)L]B'!*AD B!A"O(J$D6D#"D(4Z)44J,4.B*$F\H15+@D 2%) @D M6D&2#21*<4:*,E*$$:\86TU,<4:&,C*$D:P86\W_&#G*R!%&NF+DF[NB11'@ ME *E% @E6U&*#>5#F$8XQ0PR]#4&""=?/\=@\U1H3K,5B"PF@)VPWYF\-9WR M3D*;8>*>_%4(#29C\&2*KLU0GPT.5VVW9@9Y&UL?53MCIP@%'T5XP,L?LY,)VJR8].T29M,MFG[F]'K1Q;$ H[;MR^@ MXUHE_2-P.>?>,42[7D M-1(]!UP:$B4H\+P#HKCMW"PQL2O/$C9(TG9PY8X8*,7\SP4(&U/7=Q^!E[9N MI Z@+.EQ#=]!_NBO7*W0DJ5L*72B99W#H4K=9_^ M]>)+F;J>%@0$"JDS8#7<(0="="(EX_>J>7*>$"@]$OK#Q,\Q^8M>9S7^%.Q %UTI4C8(18;Y.,0C)Z)Q%2:'X;1K; MSHSCG/]!LQ."F1 L!#_^+R&<">$[(3+F)V7&ZD< M8GN%T&HB-/QH+=#S-R8F3&PPG<$8%=2F25$NVDA)&WD1+MJIPV M:O,]Y!#99<16&;%%QO9$XKW9.#QMA%A T>&PD8)6MXT"K\W#%$[!AD[J_[J* M+F__.="W=1._J)XP/>'W-%-#^89YW7;"N3&IWH*YL15C$I1&[TG):U0/6Q8$ M*JFG1S7GTTN>%I+U&UL?53;CILP$/T5BP]8$R#I M*@*D3:JJE5HIVJK=9P>&B]87:CMA^_<=VRQ+LVA?L&=\SIF+/>2CTL^F [#D M17!IBJBS=MA3:JH.!#-W:@"))XW2@EDT=4O-H('5GB0X3>)X1P7K953FWG?2 M9:XNEO<23IJ8BQ!,_ST 5V,1;:)7QV/?=M8Y:)D/K(6?8'\-)XT6G57J7H T MO9)$0U-$#YO],7-X#_C=PV@6>^(J.2OU[(QO=1'%+B'@4%FGP'"YPA$X=T*8 MQI]),YI#.N)R_ZK^Q=>.M9R9@:/B3WUMNR*ZCT@-#;MP^ZC&KS#5LXW(5/QW MN )'N,L$8U2*&_\EU<58)2853$6PE[#VTJ]C.-GM)MHZ(9D(R4S V!\1THF0 MOA%\-VG(S)?ZF5E6YEJ-1(?+&IA[$YM]BLVLG-/WSI]AM0:]US+-DIQ>G="$ M.01,LL!L9@1%]3E$LA;BD+RCWP0XOD?<;]#06+?]A'L=GGPPK!JF::;S M+Z7\!U!+ P04 " G2*A0'H[I*V # "S#P &0 'AL+W=O:JN;IM@LJ2[.,Y>XEX6G;'^0[8(WGU;IGO_@\F?U6*LG;\RRS0I>-IDH MG9KO9NZ"/*PI:P,ZQ*^,GYNK>Z>5\BS$2_OP=3MS_981S_E&MBE2=3GQ%<_S M-I/B\6=(ZHXUV\#K^TOVSYUX)>8Y;?A*Y+^SK3S,W,1UMGR7'G/Y),Y?^" H M=)U!_3=^XKF"MTQ4C8W(F^[3V1P;*8HABZ)2I*_]-2N[ZWG(?PG# 70(H/<& M!$- , 80]F8 &P+8&-#AO5Y)MS7K5*;S:2W.3MUWMTK;0T0>F-K\3;O8[77W M3NU.HU9/\X"%4^_4)AHPRQY#KS!D1'@J^UB"HA)+:H33VP(K$Y&$N$( 101= M/+N.CS0-/23J(&4'80F-8XT(0,4!33 7!KDP@TO =#((HU.Y [-&& O9$)(- M08()3A#!!-'[.Q\9>QH$49)H0;W]$=@ E]C2["$(TL MJF4AFT"R"2A"<8()3#!YOSL3\\1'OO[]-$%A'&@=7)O%K'*)C[W(OZ,["!0& M&F$(T@\3+&=C;'%/ NI8K(M =UP0^GZ3!LS-=X@%$UVTB6*,&JK->G;5V&Z) MZ;>@3P 41CIE!-)=#I:S,<:F3(!3AK84V"J)Z95FGT+3Q6)"=-$F2IU@JJM& MWFRCC,V9(+LT. -0:!PM (I\G?$'W)E@>R; ,R/+GPV"39.8KFGV*3$Z0"9$ M_P4&*,J24%<-7-JJ&MLT0=9I< :@2#=J" ITQA]P:HJ=F@+KC)@E!;9.:EJG MT:[4MV^Q*]*W M_S\.>@ HBC06WM6X4?!ZWTURC;,1QU*V_SVO5L=I<4';<45;7ZHIDH#U%573 M)5A?T$"]"% FRBX#J?>?4C_.?D_K?58VSK.0:J[JQI^=$)(KO?XGY;L'-4&/ M#SG?R?8V5O=U/T;V#U)4PXCLC7/Z_!]02P,$% @ )TBH4$%U]JW. 0 M(00 !D !X;"]W;W)K&UL?53;;MLP#/T5P1]0 MQ7::!(%MH,DP;, &!!VV/BLV?4%U\20Y[OY^E.2Z;AKTQ2*IB7(V*OUL M6@!+7@27)H]::_L]I:9L03!SIWJ0N%,K+9A%5S?4]!I8Y4F"TV2UVE#!.AD5 MF8^==)&IP?).PDD3,PC!]+\#<#7F41R]!AZ[IK4N0(NL9PW\ ON[/VGTZ)RE MZ@1(TRE)--1Y]!#OCZG#>\"?#D:SL(E3<2R:T2A^0#/7E?X/@1L;N_72&]*2+U_/4[$;LK$0&S M\1@9,/'ZJH_/,:$1NCA9 ;KQ0VA(J09IG89%=)[SA\3=S%7\@/,?QO4M37@\ M/YEN.FG(65F\=W\[M5(6L,75'4YDB^]U=CC4UIE;M'68VN!8U4\/DLY_A>(_ M4$L#!!0 ( "=(J%!>^)6':P( ,T( 9 >&PO=V]R:W-H965TV$ MZ]_7-@016*J\!-O,[LRNF=AIR\6;S!E3SGM5UG+CYDHU:\^3QYQ55+[PAM7Z MS9F+BBH]%1=/-H+1DPVJ2@_[/O$J6M1NEMJUOZ%GWI#E5%2LE@6O'<'.&_OTU7]C-U9JN%&B.8Z\ ME/;7.5ZEXE6?14NIZ'OW+&K[;/O\]S X / A X7\#@CX@F 1XG3);ZB>J M:)8*WCJBVZV&FH\"K0/=S*-9M+VS[W2U4J_>LH"L4N]F$O68;8?!(PQ^1.SF MB" :()X6,*C H ILX\-Q?.Q/5'088C%UIR((DA"F"4": *!!$YH.$XUH/N 8 M!S!-"-*$ ,VD8]MP1H-]0B9B=N&\9G\5+[0V L5$@)B%:@B8@#RQ-V1634!B MF"0&2>(G=B:>[TSBPR0)2)(\L2_)?%^2A4I6(,D*(%GX2)$/6])_HN,]:"PT M)'B!9\'ZZ(FF]Z!'/_@+;4>PNQ%D[VGC>]!#YQ<+@NV-('\OF 7!UD60=V>] M!\R+HVB)"?8E@HPYZWX$=#\,%_R+8 ,CR,&S]A/@KP:AZ09XHW/%'/3?J;@4 MM70.7.DCRAXD9\X5TRG]%RT[UW>+85*RLS+#6(]%=\!V$\6;_O+@#3>8[!]0 M2P,$% @ )TBH4*=?1L#R 0 ?@4 !D !X;"]W;W)K&ULE93=CILP$(5?!?$ :S"_C0A2LU752JT4;=7MM0-#0&MC:CMA M^_:U#4$(W(O>Q!YSYGPSCNUBY.)-M@#*>V>TET>_56HX("2K%AB13WR 7G]I MN&!$Z5!CA#L] J3'29?R>/?T%:1+7\X?[9]N[[N5" M)#QS^JNK57OT<]^KH2$WJE[X^ 7F?A+?FYO_!G>@6FXJT8R*4VE_O>HF%6>S MBRZ%D?=I['H[CK/_(\V=@.<$O"3@J9<)9"O_1!0I"\%'3TQ[/Q#S%X<'K/>F M,HMV*^PW7;S4J_$N?I/XY8[L3D.TP8;,]8OCMC M.$C3<(-!JZMC7J;O1%R[7GH7KO0MM'>EX5R!=@R>=,VM?@R7@$*CS#33&PO M=V]R:W-H965T&4.+P'_&IA- N;."47I9Z<\[7,:.0: @&%=1DX+E?7,>QL=Q-MG1!/A'@F8.W_$9*)D+P2[KWXT)F7 M^HE;GJ=:C42'R^JYFXG-(<'#+%S0GYW?0[4&H]<\V>U2=G6))LPQ8.(%9C,C M&&:?2\1K)8[Q.WK\ML#I/6*_7:^0K(I(//_^C8C]C8@US,>;/E8P^^BF$;8X M60FZ]D-H2*&&SCH-B^@\YP^QNYF;^!'G/XSK:YKP>+YS7;>=(1=E\=[][51* M6< 6HSNP" !Q# &0 'AL+W=OI!]+PSO^R%;)DV37E(5"\Y MVPU!;9,0A/*D9747KQ9#W[-<+<1)-W7'GV6D3FW+Y)\GWHC+,L;QM>.E/ARU M[4A6BYX=^ ^N?_;/TK22F657M[Q3M>@BR??+^!-^W)#2.,YIPV\?;^R?QZ*-\6\,<77 MHOE5[_1Q&9=QM.-[=FKTB[A\X5-!61Q-U7_C9]X8N%5BP0BV M-0*DD !%8&? $7J;@T0B ;RP+[&@+&K4+6PLS%@[0![8N!KQ;N=8#0#28!W8X]BU.$0Y0 MP-[$D#F]U>B#* JM>MC"V/(Y#W7*D B** <0AL4.)[CZ+0D1HX M4R'O>5)]$$5Y( ]L4.(;E*+ *4-@YQ'?>125KE3J>2(+>YS [B.^^R@*'"0$ M-A:!C.5N2!,H?-D8,R4W5SE[&?_.Y*'N5/0FM+D5#G>WO1":&TKT8*0?S?U_ M;C1\K^UK8=[E> D>&UKTTP4_F?]EK/X"4$L#!!0 ( "=(J% MN8OMMP$ M -8# 9 >&PO=V]R:W-H965T-3VQHP'6QB0I",VR#T0RKG!= MQMC9U*6>G. *S@;924IF_IY Z+G".;X%GGD_N! @=3FR'GZ ^SF>C??(RM)R M"&_?V#_'WGTO%V;A28O?O'5#A1\P:J%CDW#/>OX"2S\'C);F MO\$5A(<');Y&HX6-7]1,UFFYL'@IDKVFDZMXS@O_+6T[@2X)=$V@J9=4*"K_ MQ!RK2Z-G9-+L1Q:N.#]2/YLF!.,HXC\OWOKHM2[RK"370+1@3@E#WV#R%4,\ M_UJ$;A4YT0T"NDVPWU2YCP3%&X+]-D&Q25!L$!3OVDR8AXA1$7/8'=X5(7=S ME6#ZN%$6-7I2<9OOHNO2/M)X+__A:>._,]-S9=%%.W^[\0XZK1UX*=G.K]'@ M']GJ".A<,#]ZVZ152X[3X_**R/J4ZW]02P,$% @ )TBH4&.6OT\J) M3Z( !0 !X;"]S:&%R9613=')I;F=S+GAM;.T]:W/+L+T_6>;Y]]O1I%JSYQL_ZR9;'\&:5I!L_AS_3 MVZ?9-N7^,EMSGF^BI]Y@,'FZ\"7R5%G/_ER<@=/_G^NRS\_KO\ M^Q=)4&QXG+/+>,E>QGF8[]CK6(P9)C&[8-G:3WGVW=/\^^^>8A_1;\C>)G&^ MSJ#/DB_K;]_Z:9\-78=Y V_0?+EC@Y9W&AP3AI_>A#%GKW.^R?ZGWD&"_)'? MAEF>^M#SG;_A]5:?KS^P3R^O_OKN_9OWKUZ_O&&OWUVUC'0%LZ=^! L^1?V MWWQ7;S> _\U=P.&D_N93ZB_#^);=[#:+)*J_+5;;O/[LJDA37.UUF 4PYS^X MGR)"V0L_;ZSAXL+U+H9N"]C78<13=@7];I.T ?-E$'!X#V^7HF7;XB4\'_DV M27-:2^[G16/W_]$D"#G"RPU/;['CJS2YS]?L*MEL_;@!T,J/LL8*Y1 W&S^* MV/,B@UW/VN9Y'>>PGB /[SABRU>@MRTLV6R DF[R)/C%83=$TNQ]D6>Y'].> M]<)84OIY&UAK#F"UK$?3[:?=MK$N=W#Q]]8.'W@:)LO675><])__\1^=_&)2 MT#4\;.#MD-X2%FO_OSHIH)?2?8[]8AM#P'(37YYL7 MK'=VSLX8[.^G=5)DL-^-M;W@@1)7[KR-1_TL@^F>-5[[V9K!H"S 7_BO17CG M1]"^,E@)H.AN/7.;G##8\6&O922.?C683? 5@ M\LT"V+P-U-?Q'_-)JA M)GJ6;?V _^4)J)J,IW?\R?>LL?=)#M045!#7! CT5YKO'+:-4&SC0A%[VXV% MB]\0N@*@UB(B&EARF#X(A7[ KOX&!=9O]*#>^QW/V?:8Z5XER?(^C!HB'(2. M']^&B"2Q*(?%O-'[71)?_%KX4;@*"=(5!SP ?8#D -0+D!&(>K_W6Y30*(PB M[F>'M.D?2*#+>@L3W^1K(P?Y.;(+]G:+I*/07813F0# -P@:=@>9"QK;^ M#NG"\CXM>#M%O5 +3SE09='H7U^N 4L3[R5%MH%3I;F.P31<'71N /<&@7/8 M&SD@$!#L;V!7-F([.N860'8T0'$8YDB3F1 J8&0!%#P.+(U):*Z3:,G3[$__ M-?/@:H"A85=1O%Z E@G\ M;0B[W!2P.5CBR"]^&L-D3=H TSTKTIU (\X>)%D.T\Z=\5A#;M<0>^$4A)>U M$LQ>0J5IS/Y_;NGY8*7=^^#CFS7/0[!)LL.U^*56I^ ZL&52+/)5$:':(#FV MER4TR9(QN$RBR$]!W !6"?<-N[ Q0(.ZNZS*MMZ2-$_HF1QFSE:9]=A%5WL? MM6)KU_W+M78[<*U5GM*].V>SDB^Z05R(95#(4A_UK*:F6IA!JRC7]"*,BEV2_O_6/'"U!1/,=(/26HRE)+-'@ MA0Z@6NC=A.0A+'%340TO235\/08QO<2*V_[36])[C;"0H9<_2+U\)?1R:Q>M MH%]*!=W:4DL5 4]KL\1B!B@]:.!;&AI: LS:^NQK1V&-BX6?U;V-CLUMZ],( M@GSA:1!FQ//"0$FVV*Y3F+9VLLHX'(.!',DC(BOLA-(A#8--?5"[=KB;P1\[W,UV![$_14&NP?[*6IA^#W]C]Q5U M7Z7)AB5:[ MPR9X<4R0X6KM@Y]&8LT8G/0B]>URM2NAH0=$%(1#L\\)?7IMU570\_5#C*J40[/R_R!%3/?9BO4=V2HD)_IT54 MXO*;#GL#3[8UMUA!*45K>DLN?CMGY/,>& 1MC9:B&%KPVS!&U8M+W9)C>%1_ MCM3?UO-=DG/F@D1"DXADU@<,8,:Y/60(K8EBKP5BP&XH!5[#3DUO_5B*!<>0 MDDILF!/AQ+8QV8LP"Z($S K.?OK$O^3L>02[6#>(-O93:$_G*_ M/6=;,34,"C*(AX"--=BLL+$\QG?@;,*K;9%F!<9@ ;TX5EI$G";$/V2>0$4< M7GX)2*Y2 @=\15P24CM(PQ06%>V [C%517QXG:0;Y@Y8G%@B-^(GOD:4M*!B M(75B)J(4/H%5B[=81L[7*>?U=J>_:DY!2T*X!1(U)5FW#ODQH?0IVN H*%0, M!%EKFP(/AUM$N73_,-05!'R;"U& N_ Y#K6.)QQ<;H"" A^P#2R'UOO&C\$3 M(;D$V[CQ?P&7$03MACJ0K@3'?B--Q'P-W.FO5CS(Q8[3GG%2J(6D-KNJI+^7 M)6N@;%4AT;RUCY@%MU21E151V*\-'!FT%HV4,\R60)N P[(3893D39_V!U!3 M1&($J5%Q_4BQV,>ZXQ9J]09]AC8!IN7+G0/U$CFDH;V ])%E'K$\0R08 SI2 FK+!" 6'2IR(N*/WK4JQ M$'Z%HX]3L>$8>*"*$W=C:83\2-.K+K# ]WQ45 %;DYR&X,\V.=&<%,)D ,/SWV!C)?6R^S6LVV>!FCA9('8RXJ$TB8COT"@#T0KD?PM[ MPH!4<=(PX(*B!4\8+%'.@ZF=501,G1%.49*".2FE$_%\;H"'3!0(4WT!P@*3 MZA$, 7_"?G$EYY%5*@!E!D19?]^"82B4=>F2Q#AA78"6F/FWMRF_)96@L(X3KQ(,,9,$H$RI5'>9N4X95R]!6E:& U,; M&V_\GU$F[+8"&+%0"K'+E3)02H2U/DS@(HDBE&*8X@7'3F$ M*9X9Z@4$R;+ K3ACHZDS\.;XR\09H6Y,DHBLP!@'"M9@SP*O3:93-AF-80(P MT#@G&:@!'4\!A=,A$RF#6,\)8\X<#WK2+$-O5G*#5+,9^Q1NI+E7(RXBH8V_ MZT8[5D I:%%#X.]Z;*DJ:$)3.W0*8\*/AO.-TXIL:%0L))JJ+)226X@6&LJ2D@C&WIC-YZXF38,A>Y/)E)VSWAB$ M];D-K(J-3(",AA[].Y]ZMA$-E=>.L;,Q"/JST7S*?D2) UY7$I(WD01@S@%E MK\!8L^VQ4Q$1:S"XBAA0'A',VBEF/;V30N6CTQ%$!6X"\C@PA31(C4[2*&5) MK*337HNO*E[49G!A)=P6H9 J,!MI*F\B1<8AI'0I3)5.*OJLEF[$ UHI:8J[ M-ADW:<@BIB\(4+$K0N2:Q.2QV1@58HT4ENX8,8_A(/)_C>A& MO+3'+738V]=Q&%\6;BP*H>]V6!Z#D($4(%G@#F85(P/@$"4:Q'P5G"P.K8)$%] S6] M&CT"<*GI";X\L;GZO_"TU"@6LA"Y6$N?/ M#"0B6.(6B $'+PIMHV=K<+ N@$\V+/9SZ?UE!7!::L9+L:ER/6W1!\AHF>V,0;.;D=3V"Y9%6^3*&QM=^ MF+(?J(RA$E\S7.!Z7Z/+0]7&^)#YC:>A\12U=(J(![)9X2BB&"/41DM;<,I! MOTA&1MJZKY(DCS&2Z3#,B 6B.IQH4&3\BJVTCB*4$PC[S\7R=B-C*PGF/J2) M1:W">%L S(64=QM*@R+)<9BYG+[/_AJ"#0L42(*&QD:.6%%Z%3P@-)]F*&,- MO+T5@Y61&7-7WA!XKFBJ@ ?0B]BG)!!?.NS7(D%@0>P&(@TCJ\.%P!)V/S!U M3&5%*G24I+;(T::$A:)(?799&TZSFU")QC"D%'S5#,"X!RRL4>;%F1]4XT&6 MSF0P"XQGQ6H%AA<"L<*X&\CG'6'F+HF*C102)*AHT:+.HK13*/@,/V\3X1:! MN.E+1'H-1/*00C#+$.@Q!Y6%N(K+OQ9([%(T$GH[5J"T'=!URB,!"ZU'HF2) MU?HMB!9:1XX-GH<.= KJ4VRCM:./NQENB4JC<,75 H>-!9;Q2MUY0:4GAN:X M%[J!H-SZJ1B:Q%=21$LJPPUCC>N6Y;>2T%7%MP,BN05RBG40/,Q^@=$Q;![G MBG^1FV0T!>/P>(2G#%K:.D@&E6-NDB6/^OLC%X;@P-'7DGEWDG,=VI$R@BI9 M1P1U4[W4N@Q"^D/Q!I: )L!&_$+18ZFORM\,[_L9^"3HF[W=/%W+P1 V5'XLL"9($'I-AV;V_I74+]C5E*XHRM$I(FBEJ1SP6 M(IGG:Q*A#7 $IHH:4 MQ5!QRH>R+%ND=/U: M;;A3KH+B[T0K@9^F.W)7I)4@VFQ!J'T1/&E@?<$#7^)7VX: L)P.E8BG26;* M"&E/UR91_>MF=@1R4IB:2[ZH )%5V".3;&:2BE2AS8ZF90JB".2A8$'J)2UD M3+[<^6&DS#X#.*NU,T&'V:C9N>JHV3';J23R99IBG)5^/\76F66&06*7$=JRQSP]:SYJL48^_PD!H6U'LP^Z?L8UF-(-I@1I%="H3UGGR\^9P].6?# MZ92YLZD,'6=ML('Q/\0PLCJB,E,S(K-!J,.M1H0%<'9@86[Q!,^ MD2*K3C=/GFO\3'UTU6BOK"PM'UZJE$2EG-)VY $V>NQ,7(I:C_O#$7N%^TQ1 M157?!W/ ^L:S":E?S^T#++5A:Y#.)L[ FV'C21_^'?>G1%+P<*Q&58JNUG,R M=J8CBE@/^X,1]"1BG,_F[ 4U1L,] MC/%[,]MK30QQPM['[)HO4I$P'FP"EI M7)9+[Z=P=^C,)A,DAEE_.!%R"@88>7\^4Y=9?1G4^YR(N0:ZZT%.)"%E>33I&N PPAY86H M<[PP*U]%/JFB%U$!8Y7_IMB8!60D0\MB"+PQP+"8!)W .-+*3+2F%*57+"X( MFY1O,^O2A! M1OT!&UEMIRF(K(XCLNK5[J&U6%-SELKO50.8 B_)O<(=B*F>X5F(@*TH7DGA MG?A9+K="QA_]>[2&P9A!#^ ,\3::NJ2EG?%HP'Y,TE^$\YH$>)86"!O0ZCG> M=(Z!J3!;ZW3[V)E/)_!S-%:*.=2(.3NQ-[2&X&B*9SDPT M#DY"[7SE:7&WF>I<=V22ZM%2H343C*:@*[+QXV(%DD40(!6BPM,[#HY>),DV MD&4DHH^,>YN]=,UJ7\$@ZJS0C02/U2\=+]?3R8./[S\KYSGE9GQ7PO[G3)[Y M!7:A,[^Q4/_13M<2FX)0Y&1H'JK[;3]/VSI=LHC"6U])$*KB$IVWJKP5Q#/1 MH0YCT_N^N99]DR/1FX:[\%VY+&2R. $QG=<6\&I?0)3]UJ#3XJW$1<5JAR4: M6)(YXTP?78 U ]51I#EE@O$0F') JI\)<^%Z^%D2@]K::>H@$_^>"]VGRWGI MJ9BA@B91[11E%+=784N1NP&RU47=(I=#WG-*]'69U3>M3MW+1-8''I28)'IE M>'CLF<&&H)D&I)\&4_8#;#KI9Y \/^;,@\S!?]/'@VE44AH0:<)EI ,P8*J MI#FU8Z^3]8 T,S"F$XMF<;P5J*'6ZA?J$%2IJ(PM[J%OA(&EUEF12K42))F/K&6.M'/Q+<2R'UA3G)9F P MPJ\NV)\N_(1?/38?S_&7(6 7_\4TZB>,]HE:BHO*/F@P/&<^'S"4LD:.N>=. MAF"H?*BS5)-5L0YDYDWM4GU.ZI-P2N1QN/9Y=,JD8Z;6\WFRG!7F0)N\ M H9A4%GZ2;'/?: DL]YT_W)5L@:]V4)(6IG)7O=%(A'S6385H8)(8P&7B0EQ.(0 XN#S5/JP%O M/X0QP!@F%VE&O+NI>3Y9O"MOH7KHX8@!:X[9*/7*9"$Z0X,'SQJ51Z+BI:SW M%FZK&*NORN6R>H$>(@S3F(J&B5)2:J6K2$ M0=;%X?QO^1)SGN Q%? R0=DCCJD4T!*>\C0AK,FK)%88,,.:[66!/C5VI*,8 M6&B0)G$8J$Q%UC=*3!>[>FJTO2KNT!(J]QR?XY@XSPW-\TWE=[DTM!&&SF0V M8Y-Y?P;/T9-WYN"?3]R^!W^7*V5]>J26G!5 V\LK[: M]P-P;.=0/"S*QNV]35A Z9,5E;0H>J#3 -$%$%;5B_ MN+4(IIQ1N)#1R<;R7T\]$'Y V=X6R$QSSTW5;F*5/6FPVPY-(;B'^"XKOQE,G&Q%*<<5:5-RJB_!4.6*#=@JB/"W>\R=9\I6W<. M*Y"VK@?ZG6Q=_>L0+>"I)PQ>^'4R,HU>=^3,)C.Y&WIE=A+V2FOUD^V&I_+= M@PG6JTPDC]S5;YNH.$&DSX- T"P2%Q]]=@\.TNDGN,167% A1:Z&,02^@E%:C2%I!EQ51Q M(\\>&L>EBA0K)C.+25TF2[FNR\0!*6%J9K^&NH M3.+CFF6^6G:46R&3@&6QSIK+2ISF@1,*#)NKQ!DK7.).^[-O, LR[]#NCIUJ MAT2UF$KF2]OMER\PR?Q0>AU6IJBD(>3-$@X[F\J#DJ*D;^4'RD<4&2E$&UT M*3,N&'^GG9.EA9UCD1!U-E M%Y>Q'YI/U#0T:BH4@,L$^I65T:*NEK8($*&27UY_ M^@UBA9Z[0S"2JJAI* TR2["4!ZMXSH:8WO/ '#N6DT9TLF"14>%V8I M&PU.8ZA1-!]:A^!0.UCQ6HP[N+VF7008#)63"?$HKN0.,B6;HYX095JRO M>"YOSVK6"]&I2@!%7$L!#H"J@"B]$'4*<"=KZ/#D'T5<21/(FA3*-%:'+PO[ MRC$RU1>K/,VN.OEH5(P#@8NB<8?..1 (2(*7H#/!H3D;]\<-8@AO8SKX6CMV M"SH8;U]D/?5;X](96^N?+A<9'?UIW OTCM^W'^MUQ @[]I/\MYT>O__CB/#! M1X0MIW3E^>!CT/W_=\J8]3[1<8?F?4=40B1>-N_VTB=/I9&F1OZ).G0LMD76 M_:Z.FUHN,K(+:I5,WX!'//QQ=/GZ0<'E)A8 <+VH2Y=4Z.UL?#;.?#C.[-_E*$<689R=%')071Q304=%V\H<-4M^3@=FPZ[%F7.E;*1ES+E_34TS#^['J3MYF?6>T%G8JVUF;>0I14 MTB5),L\9;B.&LXWO9QBD,#\DWH#HW/6W+?!X7H M3XK*X^;I<_G5AB_49^5TA+[= M/R$6WZG.GQH?T<+ X-X/:%WS15_?,6 -1F;L-9W5=M3:]X8HA0UVG:0K'HI* M&^L7K_:.\RZ)9;"0XHDR)/5.,G]I'8D+/^& MR;#FMCL83$J[6@.I;>#9U3KD*XQ2!^)@V'LZ=ISJCX?0M765GN;WT-J(J>V7-Y!PO9"X?>4*2S2;A2V!^NLTOB2V\BQW+( M JNI)V.5BYV=D@4)B!F ?53B@5A*V>2@'D$Z8(B&>,(B?HWO^9@@9V4BHZFX M+(%]$&08BCD_=2_U)^U_Q%L=>"1H%[?E1^.:A_?E:>]]7X3+Q%[;1L%GK4D_ M&2?Y0.?,#ONZX7Y9>%&__@1#AX;@U]^S?&5\S_*R^CW+E^H3'IJ+COFL;"!J M\&G5^[^5=Q!W'K)LPPJI,(3. IE8.(Z73E$B-@NF'$;\;/C(YN>5U9%4$0)H M?C\0)-L!HS0BE+7CC7:R@[%+6.OCRP3D R#4(SP"=%J6/ ^8XQ'@+![?\JT MB;K&O_!E(,VN4G54;3QF2W_7/5UY,C_4XEID$@#B%C2(>IJ'(E.,\G@;WC+^ MJ>CLG.4H+';DQ1^ UHBI;:$YNB.,T"J0C_HZ3^ M_H^XGBCWQ85GR]I-H2=0@JQC>!"H>HS' [-26?$@8&LC/1[(UH*-BF%3WKIU MO"]?J;FHOZP57#0\XDK-13/@6RF[V%=C<6&4.)RP#J,^HC7'T! OLF*BN;6J M=,*^IK**HG4J1WX>]B$U%1V#=XA6LZS"*E0]:1E@(LAF&0S5^V&+Y= $PUZ: MT?#R^Z.Q/:]9(8.R"$[FS\36ZJ_%'AHL;-1B-! Q\%S+,\_R;&AYUK@@K\RJ M=9&-*N>PU:>4=1U-/WE??47C0BBE\6:11>;)%,.U,(*D]RE5 H2V:(/N(% M]$9,2J6"GO,X6.-5(.VNK]ZP6GW'@2NY,&H1J$B$8@XG9/W @L1LRZWZKJBQ M.CQ%66]/U0V#AA3XR6T:2[(>I T#6![2' B+1)I/C9J1MN'F_7&S'Y:3-)_J MZI*VL::V7O/^T )82QU*V\CC_J0YR-0&NE&QTC;8R+838QN89FU+^VA3"ZHZ M[U'9B+(AWB@;908+WB07TF7LK>%F/ *C29#XI4: MS:?VBS,>P &4*QO(FS":HDG6KM*J;O"+&ON3@IA[DBF42RNEFDT_R8MC=)-&(O3K#1X:T'=&Y[G M=.6>:LDJ,:,V=JO!4:$VQ_@J9&DB-O$WGS\V_DZB&O]+)]6X-H/KZ\/](0TW M@O".(6FK??U/ VX/YNB^G\<'[ABQTLTTNKVCU_96QEU%7*U?.UWV-FXT5L&]Q6 1AUGHDEPI77] M.@B:K ).F@M9@S"10BI.M'%5&32U I(W-HFS8!Z&RX 3*G :BY;?IU+$* (VQ5MCO[_O,K_6/'EJS^7["Z50\%/J-%VJ!,0N3@% MDD[5Y M9>WQF]P<"M(R?6>GZ(()GNSW5GBT'$>M1HH$3_8'R&G+KUS!Z2F7?@502P,$ M% @ )TBH4+G_0"Q_! L,5[%EJ MTS('JV8UM!O#66/7G+M6#HO1:#QLF5#9QP_[<\W,,%S1CM=.: 4;_89GP5_M MVWZ_2A@T>.%/;#')1AEA6Z>G0CIN[ICC?QF]W0BUFF1Y1I;"6#?WU^Y:MD*) M5OSD3;=FU_KU;VW$3ZTP5T,@]OHXK#_W07QVOR?,.KE4M3\3M?;EBNWBZ/A MTE]=V;78V(PHUO))MF]";E1#/BD'-.1>[4X%;?V]P*7OF]U].8C8&RPQUP)V MF/LF]^"G@[S5JN'*\H; DM52-,#1D#^99*KF)( L$,CBC)!?BP"R1"#+LT#. M/0X<&D!2!)*>$3**9(5 5N>$+ /(,0(Y/BWD(XR.)"<#> NML$0OR.#P M6DZ% F3!0DQ4.":09X:=0Q,*'D2HWBE?'9K"-T]C(5JY2'(C;51$#&GY"FD MDA=OC_F)?8_?00JAY&5'U_ %Y V*VX@.$TF>PB0Y[7RWL/S?K7\'/_GQ M)40L,(L4)[;(7$"" &V9G[C4M=["Q$6MR S2L#H> @O,(D4*B_2D-N2WIQ 3 MG;BDL$A??A/EVP4FE"*%4/HRG!@3$TR10C!]&4Z,B6FF2*&9O@PGQL1\4Z3P MS4&& UV' 87]/83$;%.DL,U;JG.4#_--D<(WQW*>'6F(B8FG2"*>P\SG6#1+ M3#YEBBE,7PH4%WHP^90IY-,[]P^+9B4FGS*%?'H=>1=BHG6S%/+IPQQ$T<3D M4Z:03Q]F_&YB\BE3R*$B5FH3&&A MWHPCPL0L5*:P4"\F#4ODF(5H"@OU8E8A)F8A>LY"VM=QB(E9B)ZAD-8-3VW+ MS(]P>*>8A6C:FMI^ 0)J72Q+BOY_D\)"$>;-:F7X"G#(=.M"3,Q"-(6%CJ;% M _(/#XN\%+,035)R>Y\6WW''A R+'12S$$U26HAB%J))YD)]F*&%*LQ"U5GG0J&%*LQ"59*YT&$Y^%@7JC +52DL]*XN M?!03LU"5PD+'"\2>-<3$+%1U%AKNOW%I^%(HWCS")2QLKYFL9X;XG]W?;+3R M5?'E5LI;V/99/6C6?97BS['_W.?C+U!+ P04 " G2*A0KWL"MO,! #G M( &@ 'AL+U]R96QS+W=OZ^#ILZ4N*O"_2QP4)8Y[P;'ED##S_3 ML2Z'KLW-H<^+M].QS>NJ*:7_$4+>-.E4YYNN3^WXR:X;3G49WP[[T->;UWJ? M@BZ7JS!,9U2/#].9B^?MNAJ>MU(M?M7#/I5U%=Z.X4\WO.8FI9+#^2(WXX+Q MEO<^_<_Z;K<[;-)3M_E]2FWYHN+?@BI\':3S04H/LOD@HP?Y?)#3@^)\4*0' MK>:#5O2@V_F@6WK0W7S0'3WH?C[HGAXD2R#CDI^$L.9K+8!KX7LM &SABRV M;.&;+0!MX:LM@&WANRT ;N'++8!NX=LM &_AZZU ;^7KK4!OO<*S-GK8YNNM M0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU ;^/K;4!OX^MM M0&^[PED).BSAZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZ^U ;^?K M[4!OY^OM0&_GZ^U ;[_"63$>@=^7I'H'?DZQV!WO$*OU5.],Y-/:3M2QD.[3Y?NN33 M\&]K)G#G\GY,E\\X3_UV_T3I,FY)X?QZ\>_3>>I'1/CTOX;'OU!+ P04 M" G2*A0D /W<]0! "L( $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/ MPC 4!N"_0G9K6.G'\"/ C7JK)/H'ZG9@"]O:M 7AW]L--=',1",D[PUC.]TY M[T;S7#%[/ECRHWU3MWZ>E"'8&\9\7E*C?6HLM;&R,J[1(9ZZ-;,ZW^@U,3&9 M3%ENVD!M&(>N1[*8W=%*;^LPNCU>[UK/$VUM7>4Z5*9EN[;XUG3\WC!U5/=K M?%E9?Q$7)*/[?>SBX[5Y$JL^8;^8\/W&[CS>][@CYZJ"_A3-K%953H7)MTV\ M)?76D2Y\212:.O6E=E0\!5>UZ_>\2^W"@VYB8[:OV9<%Z?ERA$--PP'ZRBDG MA[@M:&A47SA^\G\-_-@-N7$TMBY67:@&'B]&6L:J9]W"4SXB=5NGH.)7PV/K M\_VPK\9M^N]#+_RSZ%E_^-];/UT. 9)#@N10(#DRD!Q3D!R7(#FN0')<@^3@ M$Y0@**)R%%(YBJD -02P$"% ,4 " G2*A0'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " G2*A0)^B' M#H( "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( "=(J%#X,^I6[@ "L" 1 " 9D! !D M;V-0&UL4$L! A0#% M @ )TBH4//%Z1BA @ <0H !@ ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )TBH4+7.;R^R 0 T@, !@ M ( !_QX 'AL+W=O<@ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ )TBH4#]\=36V 0 T@, !D ( !P"0 'AL+W=O&UL4$L! A0#% @ )TBH4-D9Y^FU M 0 T@, !D ( !B"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )TBH4*YP18.U 0 T@, !D M ( !4# 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )TBH4!JM[^RU 0 T@, !D ( !%S8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)TBH4##R\A7! 0 -P0 !D ( ![#L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )TBH4$FZ$9JX 0 MT@, !D ( !P$$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )TBH4 M>G17& 0 -P0 !D M ( !I$< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )TBH4*RD@-?" 0 -P0 !D ( !>DT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )TBH M4(K@K2,K @ @P8 !D ( !LU, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )TBH4,[^$=7C 0 P 0 M !D ( !$EL 'AL+W=O&PO=V]R:W-H965TP( -\( 9 " 1%? !X;"]W;W)K&UL4$L! A0#% @ )TBH4 HQ4LHE @ ? 8 !D M ( !PV$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )TBH4#>U,_[Q 0 -@4 !D ( !AFD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )TBH4%]' M.)_] 0 -04 !D ( !?' 'AL+W=O! &0 M @ &P<@ >&PO=V]R:W-H965TCNDK8 , +,/ 9 " ;QT !X;"]W;W)K&UL4$L! A0#% @ )TBH4$%U]JW. 0 (00 !D M ( !4W@ 'AL+W=O@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ )TBH4$WH9)K+ 0 (00 !D ( ! M(W\ 'AL+W=OP" !Q# &0 @ $E@0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ )TBH4&.6OT\J) 3Z( !0 ( !-H8 'AL+W-H87)E M9%-T&UL4$L! A0#% @ )TBH4*LO-AXW @ UPD T M ( !DJH 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ )TBH4*][ K;S 0 YR !H ( !H+$ 'AL M+U]R96QS+W=O XML 25 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Note 13 - Indebtedness (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Feb. 01, 2018
Mar. 31, 2020
Mar. 31, 2019
Interest Rate Swap [Member]      
Derivative, Notional Amount $ 20,000 $ 13,600  
Derivative, Term of Contract (Year) 5 years    
Derivative, Fixed Interest Rate 2.70%    
Interest Rate Swap [Member] | Other Nonoperating Income (Expense) [Member]      
Derivative, Gain (Loss) on Derivative, Net, Total   300 $ 239
Interest Rate Swap [Member] | Other Current Liabilities [Member]      
Derivative, Fair Value, Net, Total   624 $ 175
Subsidiary Guarantors [Member] | Unsecured Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.00%    
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member]      
Debt Instrument, Face Amount $ 70,000    
Line of Credit, Current   0  
Letters of Credit Outstanding, Amount   $ 700  
Debt Instrument, Interest Rate, Effective Percentage   1.99%  
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.50%    
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Prime Rate [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.00%    
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Prime Rate [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.25%    
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Unsecured Revolving Credit Facility [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 50,000    
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Unsecured Term Loan [Member]      
Debt Instrument, Face Amount $ 20,000    
XML 26 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Income Taxes
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
(
12
)
Income Taxes
 
The income tax expense included in the accompanying unaudited condensed consolidated statements of income principally relates to the Company’s proportionate share of the pre-tax income of its wholly-owned subsidiaries. The determination of income tax expense for interim reporting purposes is based upon the estimated effective tax rate for the year, adjusted for the impact of any discrete items which are accounted for in the period in which they occur.
The Company recorded tax expense of approximately
17.8%
and
21.9%
of income before income tax expense for the
three
-month periods ended
March 31, 2020
and
2019,
respectively.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Leases
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
(
8
)
Leases
 
The Company has operating leases for offices, manufacturing plants, vehicles and certain office and manufacturing equipment. Leases with an initial term of
12
months or less are
not
recorded on the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage, are
not
included in the ROU assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense. The Company determines if an arrangement is a lease at the inception of a contract. Operating lease ROU assets and operating lease liabilities are stated separately in the condensed consolidated balance sheet. 
 
ROU assets represent the Company's right to use an underlying asset during the lease term and operating lease liabilities represent the Company's obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at commencement date based on the net present value of fixed lease payments over the lease term. The Company's lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise that option. ROU assets will also be adjusted for any deferred or accrued rent. As the Company's operating leases do
not
typically provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term.
 
    Three Months Ended
    March 31,
($'s in thousands)
    2020   2019
Lease Cost:                
Operating   $
305
    $
307
 
Variable    
57
     
57
 
Short-term    
7
     
6
 
Total lease cost   $
369
    $
370
 
                 
Cash paid for amounts included in measurement of lease liabilities:                
Operating   $
305
    $
303
 
                 
Weighted-average remaining lease term (years):                
Operating    
2.45
     
3.37
 
Weighted-average discount rate:                
Operating    
4.45
%    
4.45
%
 
The aggregate future lease payments for operating leases as of
March 31, 2020
were as follows (in thousands):
 
Remainder of 2020   $
874
 
2021    
1,121
 
2022    
959
 
2023    
36
 
2024    
-
 
Thereafter    
-
 
Total lease payments    
2,990
 
Less: Interest    
(163
)
Present value of lease liabilities   $
2,827
 
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Allowance for Credit Losses
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Allowance for Credit Losses [Text Block]
(
4
)
Allowance for Credit Losses
 
Effective
January 1, 2020,
the Company adopted ASU
2016
-
13,
Financial Instruments – Credit Losses (ASC
326
) which is required to be applied by means of a cumulative-effect adjustment to the opening retained earnings balance as of the adoption date. This ASU replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables and contract assets. The amendment requires entities to consider forward-looking information to estimate expected credit losses, resulting in earlier recognition of losses for receivables that are current or
not
yet due, which were
not
considered under the previous accounting guidance. There was
no
impact to the Company’s opening retained earnings or its consolidated balance sheet upon adoption.
 
The Company is exposed to credit losses primarily through sales of products and services. The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Due to the short-term nature of such receivables, the estimate of amount of accounts receivable that
may
not
be collected is based on aging of the accounts receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company’s monitoring activities include timely account reconciliation, dispute resolution, payment confirmation, consideration of customers' financial condition and macroeconomic conditions. Balances are written off when determined to be uncollectible. The Company considered the current and expected future economic and market conditions surrounding the novel coronavirus ("COVID-
19"
) pandemic and included specific allowance amounts for any customer determined to have been significantly impacted. Estimates are used to determine the allowance. It is based on assessment of anticipated payment and all other historical, current and future information that is reasonably available.
 
The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected for the
three
months ended
March 31, 2020 (
in thousands):
 
    Allowance for Credit
Losses
    Three Months Ended
March 31, 2020
Allowance - beginning of period   $
486
 
Provision for expected credit losses    
60
 
Amounts written off against the allowance    
(5
)
Allowance - end of period   $
541
 
XML 29 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 01, 2020
Document Information [Line Items]    
Entity Registrant Name UFP TECHNOLOGIES INC  
Entity Central Index Key 0000914156  
Trading Symbol ufpt  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Interactive Data Current Yes  
Entity Common Stock, Shares Outstanding (in shares)   7,482,844
Entity Shell Company false  
Document Type 10-Q  
Document Period End Date Mar. 31, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Title of 12(b) Security Common Stock  
XML 30 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 31 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2018 7,385     30  
Balance at Dec. 31, 2018 $ 74 $ 29,168 $ 111,802 $ (587) $ 140,457
Share-based compensation (in shares) 20      
Share-based compensation 294 294
Exercise of stock options (in shares) 17      
Exercise of stock options 285 285
Net share settlement of restricted stock units (in shares) (8)      
Net share settlement of restricted stock units (271) (271)
Net income 3,734 3,734
Balance (in shares) at Mar. 31, 2019 7,414     30  
Balance at Mar. 31, 2019 $ 74 29,476 115,536 $ (587) 144,499
Balance (in shares) at Dec. 31, 2019 7,446     30  
Balance at Dec. 31, 2019 $ 74 30,952 131,552 $ (587) 161,991
Share-based compensation (in shares) 28      
Share-based compensation 537 537
Exercise of stock options (in shares) 20      
Exercise of stock options $ 1 415 416
Net share settlement of restricted stock units (in shares) (11)      
Net share settlement of restricted stock units (560) (560)
Net income 3,891 3,891
Balance (in shares) at Mar. 31, 2020 7,483     30  
Balance at Mar. 31, 2020 $ 75 $ 31,344 $ 135,443 $ (587) $ 166,275
XML 32 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Contract with Customer, Liability, Revenue Recognized $ 667 $ 526
Deferred Revenue [Member]    
Contract with Customer, Liability, Revenue Recognized $ 517 $ 497
XML 33 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Supplemental Cash Flow Information
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]
(
3
)
Supplemental Cash Flow Information
 
    Three Months Ended
    March 31,
    2020   2019
    (in thousands)
Cash paid for:                
Interest   $
12
    $
47
 
Income taxes, net of refunds   $
-
    $
(156
)
                 
Non-cash investing and financing activities:                
Capital additions accrued but not yet paid   $
232
    $
108
 
Recognition of lease asset and liability   $
-
    $
3,831
 
XML 34 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Allowance for Credit Losses - Summary of Allowance for Doubtful Accounts (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Allowance - beginning of period $ 486
Provision for expected credit losses 60
Amounts written off against the allowance (5)
Allowance - end of period $ 541
XML 35 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Income Taxes (Details Textual)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Effective Income Tax Rate Reconciliation, Percent, Total 17.80% 21.90%
XML 36 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 94 303 1 true 43 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.ufpt.com/20200331/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.ufpt.com/20200331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.ufpt.com/20200331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.ufpt.com/20200331/role/statement-condensed-consolidated-statements-of-income-unaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.ufpt.com/20200331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.ufpt.com/20200331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.ufpt.com/20200331/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.ufpt.com/20200331/role/statement-note-2-revenue-recognition Note 2 - Revenue Recognition Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Supplemental Cash Flow Information Sheet http://www.ufpt.com/20200331/role/statement-note-3-supplemental-cash-flow-information- Note 3 - Supplemental Cash Flow Information Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Allowance for Credit Losses Sheet http://www.ufpt.com/20200331/role/statement-note-4-allowance-for-credit-losses Note 4 - Allowance for Credit Losses Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Fair Value of Financial Instruments Sheet http://www.ufpt.com/20200331/role/statement-note-5-fair-value-of-financial-instruments Note 5 - Fair Value of Financial Instruments Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Share-based Compensation Sheet http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation Note 6 - Share-based Compensation Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Inventories Sheet http://www.ufpt.com/20200331/role/statement-note-7-inventories Note 7 - Inventories Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Leases Sheet http://www.ufpt.com/20200331/role/statement-note-8-leases Note 8 - Leases Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Income Per Share Sheet http://www.ufpt.com/20200331/role/statement-note-9-income-per-share Note 9 - Income Per Share Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Segment Data Sheet http://www.ufpt.com/20200331/role/statement-note-10-segment-data Note 10 - Segment Data Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Other Intangible Assets Sheet http://www.ufpt.com/20200331/role/statement-note-11-other-intangible-assets- Note 11 - Other Intangible Assets Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Income Taxes Sheet http://www.ufpt.com/20200331/role/statement-note-12-income-taxes Note 12 - Income Taxes Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Indebtedness Sheet http://www.ufpt.com/20200331/role/statement-note-13-indebtedness Note 13 - Indebtedness Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Subsequent Events Sheet http://www.ufpt.com/20200331/role/statement-note-14-subsequent-events Note 14 - Subsequent Events Notes 20 false false R21.htm 020 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ufpt.com/20200331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies 21 false false R22.htm 021 - Disclosure - Note 2 - Revenue Recognition (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-2-revenue-recognition-tables Note 2 - Revenue Recognition (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-2-revenue-recognition 22 false false R23.htm 022 - Disclosure - Note 3 - Supplemental Cash Flow Information (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-3-supplemental-cash-flow-information-tables Note 3 - Supplemental Cash Flow Information (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-3-supplemental-cash-flow-information- 23 false false R24.htm 023 - Disclosure - Note 4 - Allowance for Credit Losses (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-4-allowance-for-credit-losses-tables Note 4 - Allowance for Credit Losses (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-4-allowance-for-credit-losses 24 false false R25.htm 024 - Disclosure - Note 5 - Fair Value of Financial Instruments (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-5-fair-value-of-financial-instruments-tables Note 5 - Fair Value of Financial Instruments (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-5-fair-value-of-financial-instruments 25 false false R26.htm 025 - Disclosure - Note 6 - Share-based Compensation (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation-tables Note 6 - Share-based Compensation (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation 26 false false R27.htm 026 - Disclosure - Note 7 - Inventories (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-7-inventories-tables Note 7 - Inventories (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-7-inventories 27 false false R28.htm 027 - Disclosure - Note 8 - Leases (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-8-leases-tables Note 8 - Leases (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-8-leases 28 false false R29.htm 028 - Disclosure - Note 9 - Income Per Share (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-9-income-per-share-tables Note 9 - Income Per Share (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-9-income-per-share 29 false false R30.htm 029 - Disclosure - Note 10 - Segment Data (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-10-segment-data-tables Note 10 - Segment Data (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-10-segment-data 30 false false R31.htm 030 - Disclosure - Note 11 - Other Intangible Assets (Tables) Sheet http://www.ufpt.com/20200331/role/statement-note-11-other-intangible-assets-tables Note 11 - Other Intangible Assets (Tables) Tables http://www.ufpt.com/20200331/role/statement-note-11-other-intangible-assets- 31 false false R32.htm 031 - Disclosure - Note 1 - Basis of Presentation (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-1-basis-of-presentation-details-textual Note 1 - Basis of Presentation (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-1-basis-of-presentation 32 false false R33.htm 032 - Disclosure - Note 2 - Revenue Recognition (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-2-revenue-recognition-details-textual Note 2 - Revenue Recognition (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-2-revenue-recognition-tables 33 false false R34.htm 033 - Disclosure - Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-2-revenue-recognition-revenue-disaggregated-by-the-major-types-of-goods-and-services-sold-details Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) Details 34 false false R35.htm 034 - Disclosure - Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Details 35 false false R36.htm 035 - Disclosure - Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-3-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Details 36 false false R37.htm 036 - Disclosure - Note 4 - Allowance for Credit Losses - Summary of Allowance for Doubtful Accounts (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-4-allowance-for-credit-losses-summary-of-allowance-for-doubtful-accounts-details Note 4 - Allowance for Credit Losses - Summary of Allowance for Doubtful Accounts (Details) Details 37 false false R38.htm 037 - Disclosure - Note 5 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-5-fair-value-of-financial-instruments-financial-assets-measured-at-fair-value-on-a-recurring-basis-details Note 5 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Details 38 false false R39.htm 038 - Disclosure - Note 6 - Share-based Compensation (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation-details-textual Note 6 - Share-based Compensation (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation-tables 39 false false R40.htm 039 - Disclosure - Note 6 - Share-based Compensation - Compensation Cost (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation-compensation-cost-details Note 6 - Share-based Compensation - Compensation Cost (Details) Details 40 false false R41.htm 040 - Disclosure - Note 6 - Share-based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation-summary-of-stock-option-activity-details Note 6 - Share-based Compensation - Summary of Stock Option Activity (Details) Details 41 false false R42.htm 041 - Disclosure - Note 6 - Share-based Compensation - Restricted Stock Unit Activity (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-6-sharebased-compensation-restricted-stock-unit-activity-details Note 6 - Share-based Compensation - Restricted Stock Unit Activity (Details) Details 42 false false R43.htm 042 - Disclosure - Note 7 - Inventories - Summary of Inventory (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-7-inventories-summary-of-inventory-details Note 7 - Inventories - Summary of Inventory (Details) Details 43 false false R44.htm 043 - Disclosure - Note 8 - Leases - Lease Cost (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-8-leases-lease-cost-details Note 8 - Leases - Lease Cost (Details) Details 44 false false R45.htm 044 - Disclosure - Note 8 - Leases - Aggregate Future Lease Payments (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-8-leases-aggregate-future-lease-payments-details Note 8 - Leases - Aggregate Future Lease Payments (Details) Details 45 false false R46.htm 045 - Disclosure - Note 9 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-9-income-per-share-weighted-average-number-of-shares-used-to-compute-net-eps-details Note 9 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) Details 46 false false R47.htm 046 - Disclosure - Note 10 - Segment Data (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-10-segment-data-details-textual Note 10 - Segment Data (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-10-segment-data-tables 47 false false R48.htm 047 - Disclosure - Note 10 - Segment Data - Net Sales by Market (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-10-segment-data-net-sales-by-market-details Note 10 - Segment Data - Net Sales by Market (Details) Details 48 false false R49.htm 048 - Disclosure - Note 11 - Other Intangible Assets (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-11-other-intangible-assets-details-textual Note 11 - Other Intangible Assets (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-11-other-intangible-assets-tables 49 false false R50.htm 049 - Disclosure - Note 11 - Other Intangible Assets - Definite-lived Intangible Assets (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-11-other-intangible-assets-definitelived-intangible-assets-details Note 11 - Other Intangible Assets - Definite-lived Intangible Assets (Details) Details 50 false false R51.htm 050 - Disclosure - Note 11 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) Sheet http://www.ufpt.com/20200331/role/statement-note-11-other-intangible-assets-future-amortization-of-intangible-assets-details Note 11 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) Details 51 false false R52.htm 051 - Disclosure - Note 12 - Income Taxes (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-12-income-taxes-details-textual Note 12 - Income Taxes (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-12-income-taxes 52 false false R53.htm 052 - Disclosure - Note 13 - Indebtedness (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-13-indebtedness-details-textual Note 13 - Indebtedness (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-13-indebtedness 53 false false R54.htm 053 - Disclosure - Note 14 - Subsequent Events (Details Textual) Sheet http://www.ufpt.com/20200331/role/statement-note-14-subsequent-events-details-textual Note 14 - Subsequent Events (Details Textual) Details http://www.ufpt.com/20200331/role/statement-note-14-subsequent-events 54 false false All Reports Book All Reports ufpt-20200331.xml ufpt-20200331.xsd ufpt-20200331_cal.xml ufpt-20200331_def.xml ufpt-20200331_lab.xml ufpt-20200331_pre.xml http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 37 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Inventories - Summary of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Raw materials $ 11,471 $ 10,540
Work in process 2,795 2,279
Finished goods 5,976 5,457
Total inventory $ 20,242 $ 18,276
XML 38 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Segment Data (Details Textual)
xbrli-pure in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Number of Major Customers 0 0
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Employee Service Share Based Compensation Allocation of Recognized Period Costs, By Award Type [Table Text Block]
    Three Months Ended
    March 31,
Share-based compensation related to:   2020   2019
Common stock grants   $
100
    $
100
 
Stock option grants    
60
     
7
 
Restricted Stock Unit Awards ("RSUs")    
377
     
187
 
Total share-based compensation   $
537
    $
294
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
    Shares Under
Options
 
Weighted
Average
Exercise Price

(per share)
 
Weighted
Average
Remaining
Contractual
Life
(in years)
 
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at December 31, 2019    
105,614
    $
25.34
     
 
     
 
 
Granted    
-
     
 
     
 
     
 
 
Exercised    
(19,586
)   $
21.20
     
 
     
 
 
Outstanding at March 31, 2020    
86,028
    $
26.28
     
5.70
    $
1,025
 
Exercisable at March 31, 2020    
65,742
    $
23.04
     
5.00
    $
989
 
Vested and expected to vest at March 31, 2020    
86,028
    $
26.28
     
5.70
    $
1,025
 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
    Restricted
Stock Units
  Weighted Average
Award Date
Fair Value
Outstanding at December 31, 2019    
113,866
    $
28.36
 
Awarded    
42,733
     
49.96
 
Shares vested    
(28,244
)    
27.02
 
Outstanding at March 31, 2020    
128,355
    $
31.58
 
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
    Three Months Ended
    March 31,
Net sales of:   2020   2019
Products   $
47,029
    $
46,410
 
Tooling and Machinery    
677
     
645
 
Engineering services    
571
     
273
 
Total net sales   $
48,277
    $
47,328
 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
    Contract Liabilities
    Three Months Ended
March 31,
    2020   2019
Deferred revenue - beginning of period   $
2,574
    $
2,507
 
Increases due to consideration received from customers    
525
     
991
 
Revenue recognized    
(667
)    
(526
)
Deferred revenue - end of period   $
2,432
    $
2,972
 
    Contract Assets
    Three Months Ended
March 31,
    2020   2019
Unbilled Receivables - beginning of period   $
72
    $
65
 
Increases due to revenue recognized - not invoiced to customers    
522
     
85
 
Decreases due to customer invoicing    
(404
)    
(106
)
Unbilled Receivables - end of period   $
190
    $
44
 
XML 41 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts $ 541 $ 486
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 7,512,403 7,475,768
Common stock, shares outstanding (in shares) 7,482,844 7,446,209
Treasury stock, shares (in shares) 29,559 29,559
XML 42 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 24, 2020
Mar. 31, 2020
Mar. 31, 2019
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total   $ 537 $ 294
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 4,000  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   4 years  
The 2003 Incentive Plan [Member] | Chairman Chief Executive Officer and President [Member] | Common Stock [Member]      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total $ 400    
Share-based Payment Arrangement [Member]      
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation   $ 348 164
Employee and Nonemployee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value   530 274
Proceeds from Stock Options Exercised   $ 415 $ 285
Restricted Stock Units (RSUs) [Member]      
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)   11,195 8,132
Shares Paid for Tax Withholding for Share Based Compensation Market Price (in dollars per share)   $ 49.99 $ 33.35
XML 43 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - Basis of Presentation
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
(
1
)
Basis of Presentation
 
The interim condensed consolidated financial statements of UFP Technologies, Inc. (the “Company”) presented herein, have been prepared pursuant to the rules of the Securities and Exchange Commission for quarterly reports on Form 
10
-Q and do
not
include all the information and note disclosures required by accounting principles generally accepted in the United States of America. These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended
December 31, 2019,
included in the Company's
2019
Annual Report on Form 
10
-K, as filed with the Securities and Exchange Commission.
 
The condensed consolidated balance sheets as of
March 31, 2020
and
December 31, 2019,
the condensed consolidated statements of income for the
three
-month periods ended
March 31, 2020
and
2019,
the condensed consolidated statements of stockholders’ equity for the
three
-month periods ended
March 31, 2020
and
2019,
and the condensed consolidated statements of cash flows for the
three
-month periods ended
March 
31,
2020
and
2019
are unaudited but, in the opinion of management, include all adjustments (consisting of normal, recurring adjustments) necessary for a fair presentation of results for these interim periods. The condensed consolidated balance sheet as of
December 31, 2019
has been derived from the Company’s annual financial statements that were audited by an independent registered public accounting firm but does
not
include all of the information and footnotes required for complete audited financial statements.
 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.
 
The results of operations for the
three
-month period ended
March 31, 2020
are
not
necessarily indicative of the results to be expected for the entire fiscal year ending
December 31, 2020.
 
Recent Accounting Pronouncements
 
In
June 2016,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU)
2016
-
13,
Financial Instruments – Credit Losses (Accounting Standards Codification (ASC)
326
)
. The Company adopted ASC
326
on
January 1, 2020.
See Note
4
for further details
.
 
In
January 2017,
the FASB issued ASU 
2017
-
04,
 
Intangibles—Goodwill and Other (ASC
350
), Simplifying the Test for Goodwill Impairment
. The guidance removes Step
2
of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value,
not
to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after
December 
15,
2019.
The Company adopted ASC
350
on
January 1, 2020
and it did
not
have a material impact on its financial condition or results of operations.
 
Revisions
 
Certain revisions have been made to the
December 31, 2019
Condensed Consolidated Balance Sheet to conform to the current year presentation relating to a reclassification of long-term operating lease liabilities to current operating lease liabilities. The reclassification resulted in an increase of current operating lease liabilities of
$476
thousand and a decrease of long-term operating lease liabilities of
$476
thousand. These revisions had
no
impact on previously reported earnings, net income or cash flows and are deemed immaterial to the previously issued financial statements.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
    Tradename
& Brand
  Non-
Compete
  Customer
List
  Total
Estimated useful life   10 years   5 years   20 years    
Gross amount   $
367
    $
462
    $
22,555
    $
23,384
 
Accumulated amortization    
(80
)    
(200
)    
(2,443
)    
(2,723
)
Net balance   $
287
    $
262
    $
20,112
    $
20,661
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Remainder of:    
2020   $
943
 
2021    
1,257
 
2022    
1,257
 
2023    
1,172
 
2024    
1,164
 
Thereafter    
14,868
 
Total   $
20,661
 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Deferred revenue $ 2,574 $ 2,507
Increases due to consideration received from customers 525 991
Revenue recognized (667) (526)
Deferred revenue 2,432 2,972
Unbilled Receivables - beginning of period 72 65
Increases due to revenue recognized - not invoiced to customers 522 85
Decreases due to customer invoicing (404) (106)
Unbilled Receivables - end of period $ 190 $ 44
XML 46 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Segment Data
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
(
10
)
Segment Reporting
 
The Company consists of a single operating and reportable segment.
 
Revenues from customers outside of the United States are
not
material.
No
customer comprised more than
10%
of the Company’s consolidated revenues for both the
three
-month periods ended
March 31, 2020
and
2019.
All of the Company’s assets are located in the United States.
 
The Company’s products are primarily sold to customers within the Medical, Automotive, Consumer, Aerospace and Defense, Industrial, and Electronics markets. Net sales by market for the
three
-month periods ended
March 31, 2020
and
2019
are as follows (in thousands)
:
 
    Three Months Ended March 31,
    2020   2019
(1)
Market   Net Sales   %   Net Sales   %
                 
Medical   $
33,688
     
69.8
%   $
28,944
     
61.2
%
Automotive    
4,602
     
9.5
%    
5,738
     
12.1
%
Consumer    
3,439
     
7.1
%    
4,424
     
9.3
%
Aerospace & Defense    
2,711
     
5.6
%    
3,532
     
7.5
%
Industrial    
1,917
     
4.0
%    
2,485
     
5.3
%
Electronics    
1,920
     
4.0
%    
2,204
     
4.7
%
Net Sales   $
48,277
     
100.0
%   $
47,327
     
100.0
%
 
(
1
)
Certain amounts for the
three
months ended
March 31, 2019
were reclassified between markets to conform to the current period presentation.
XML 47 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Share-based Compensation
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]
(
6
)
Share-Based Compensation
 
Share-based compensation is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).
 
The Company issues share-based awards through several plans that are described in detail in the notes to the consolidated financial statements for the year ended
December 31, 2019.
The compensation cost charged against income for those plans is included in selling, general & administrative expenses as follows (in thousands):
 
    Three Months Ended
    March 31,
Share-based compensation related to:   2020   2019
Common stock grants   $
100
    $
100
 
Stock option grants    
60
     
7
 
Restricted Stock Unit Awards ("RSUs")    
377
     
187
 
Total share-based compensation   $
537
    $
294
 
 
The total income tax benefit recognized in the condensed consolidated statements of income for share-based compensation arrangements was approximately
$348
thousand and
$164
thousand for the
three
-month periods ended
March 31, 2020
and
2019,
respectively.
 
The following is a summary of stock option activity under all plans for the
three
-month period ended
March 31, 2020
:
 
    Shares Under
Options
 
Weighted
Average
Exercise Price

(per share)
 
Weighted
Average
Remaining
Contractual
Life
(in years)
 
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at December 31, 2019    
105,614
    $
25.34
     
 
     
 
 
Granted    
-
     
 
     
 
     
 
 
Exercised    
(19,586
)   $
21.20
     
 
     
 
 
Outstanding at March 31, 2020    
86,028
    $
26.28
     
5.70
    $
1,025
 
Exercisable at March 31, 2020    
65,742
    $
23.04
     
5.00
    $
989
 
Vested and expected to vest at March 31, 2020    
86,028
    $
26.28
     
5.70
    $
1,025
 
 
During the
three
-month period ended
March 31, 2020
, the total intrinsic value of all options exercised (i.e., the difference between the market price on the exercise date and the price paid by the employees to exercise the options) was approximately
$530
thousand, and the total amount of consideration received by the Company from the exercised options was approximately
$415
thousand. During the
three
-month period ended
March 31, 2019
, the total intrinsic value of all options exercised was approximately
$274
thousand, and the total amount of consideration received by the Company from the exercised options was approximately
$285
thousand. At its discretion, the Company allows option holders to surrender previously owned common stock in lieu of paying the exercise price and withholding taxes. During both the
three
-month periods ended
March 
31,
2020
and
2019,
no
shares were
surrendered for this purpose.
 
On
February 24, 2020
, the Company’s Compensation Committee approved the award of
$400
thousand, payable in shares of common stock to the Company’s Chairman, Chief Executive Officer, and President under the
2003
Incentive Plan. Subject to his continued employment and the terms of his employment agreement, the shares will be issued in
December 2020.
 
The following table summarizes information about RSU activity during the
three
-month period ended
March 31, 2020:
 
    Restricted
Stock Units
  Weighted Average
Award Date
Fair Value
Outstanding at December 31, 2019    
113,866
    $
28.36
 
Awarded    
42,733
     
49.96
 
Shares vested    
(28,244
)    
27.02
 
Outstanding at March 31, 2020    
128,355
    $
31.58
 
 
At the Company’s discretion, upon vesting RSU holders are given the option to net-share settle to cover the required minimum withholding tax and the remaining amount is converted into the equivalent number of common shares and issued to the RSU holder. During the
three
-month periods ended
March 31, 2020
and
2019,
11,195
and
8,132
shares were surrendered at an average market price of
$49.99
and
$33.35,
respectively.
 
As of
March 31, 2020,
the Company had approximately
$4.0
million of unrecognized compensation expense that is expected to be recognized over a period of
4
years
.
XML 48 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Note 14 - Subsequent Events (Details Textual)
$ in Millions
1 Months Ended
Apr. 30, 2020
USD ($)
Subsequent Event [Member] | Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Revolving Credit Facility [Member]  
Proceeds from Lines of Credit, Total $ 5.5
XML 49 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Other Intangible Assets - Definite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Gross amount $ 23,384  
Accumulated amortization (2,723)  
Net balance 20,661 $ 20,975
Trade Name and Brand [Member]    
Gross amount 367  
Accumulated amortization (80)  
Net balance 287  
Noncompete Agreements [Member]    
Gross amount 462  
Accumulated amortization (200)  
Net balance 262  
Customer Lists [Member]    
Gross amount 22,555  
Accumulated amortization (2,443)  
Net balance $ 20,112  
XML 50 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Other Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Amortization of Intangible Assets, Total $ 314 $ 314
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Share-based Compensation - Summary of Stock Option Activity (Details) - Employee and Nonemployee Stock Option [Member]
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
shares
Outstanding, shares under options (in shares) | shares 105,614
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 25.34
Granted, shares under options (in shares) | shares
Granted, weighted average exercise price (in dollars per share) | $ / shares
Exercised, shares under options (in shares) | shares (19,586)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 21.20
Outstanding, shares under options (in shares) | shares 86,028
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 26.28
Outstanding, weighted average remaining contractual life (Year) 5 years 255 days
Outstanding, aggregate intrinsic value | $ $ 1,025
Exercisable, shares under options (in shares) | shares 65,742
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 23.04
Exercisable, weighted average remaining contractual life (Year) 5 years
Exercisable, aggregate intrinsic value | $ $ 989
Vested and expected to vest, shares under options (in shares) | shares 86,028
Vested and expected to vest, weighted average exercise price (in dollars per share) | $ / shares $ 26.28
Vested and expected to vest, weighted average remaining contractual life (Year) 5 years 255 days
Vested and expected to vest, aggregate intrinsic value | $ $ 1,025
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Leases - Aggregate Future Lease Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Remainder of 2020 $ 874
2021 1,121
2022 959
2023 36
2024
Thereafter
Total lease payments 2,990
Less: Interest (163)
Present value of lease liabilities $ 2,827
XML 53 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Allowance for Credit Losses (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
    Allowance for Credit
Losses
    Three Months Ended
March 31, 2020
Allowance - beginning of period   $
486
 
Provision for expected credit losses    
60
 
Amounts written off against the allowance    
(5
)
Allowance - end of period   $
541
 
XML 54 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Note 14 - Subsequent Events
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Subsequent Events [Text Block]
(
14
)
Subsequent Events
 
The Company’s operations expose it to risks associated with the COVID-
19
pandemic. Although the COVID-
19
pandemic did
not
materially impact the Company’s
first
quarter results, it has since more significantly impacted the Company’s operations. While all of the Company’s factories are deemed essential,
not
all of its customers’ operations are essential and, therefore, demand for product, especially in the automotive and consumer markets, has been negatively impacted. Partially mitigating this are increased orders from certain customers in the medical market. The COVID-
19
pandemic has also impacted the Company’s cost of manufacturing its goods, including higher labor costs, maintenance costs and manufacturing inefficiencies due to employee absenteeism and significantly enhanced cleaning and sterilization. With regard to the Company’s supply chain, there has thus far been minimal disruption in the availability of raw materials, as most of the Company’s major suppliers have also been deemed to be essential businesses.
However, to mitigate risk, the Company has increased its purchases of raw materials to establish safety stock.
 
The Company has been notified by several customers that they would be extending payment terms. The Company anticipates that these extended payment terms will be short-term in nature, but they
may
continue for a longer duration. In the beginning of
April,
the Company drew down
$5.5
million from its revolving credit facility to maintain cash reserves in the event it experiences a substantial shut down of operations, further or extended increase in manufacturing costs or significant exposure to its ability to timely collect its receivables.
XML 55 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Leases (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Lease, Cost [Table Text Block]
    Three Months Ended
    March 31,
($'s in thousands)
    2020   2019
Lease Cost:                
Operating   $
305
    $
307
 
Variable    
57
     
57
 
Short-term    
7
     
6
 
Total lease cost   $
369
    $
370
 
                 
Cash paid for amounts included in measurement of lease liabilities:                
Operating   $
305
    $
303
 
                 
Weighted-average remaining lease term (years):                
Operating    
2.45
     
3.37
 
Weighted-average discount rate:                
Operating    
4.45
%    
4.45
%
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Remainder of 2020   $
874
 
2021    
1,121
 
2022    
959
 
2023    
36
 
2024    
-
 
Thereafter    
-
 
Total lease payments    
2,990
 
Less: Interest    
(163
)
Present value of lease liabilities   $
2,827
 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Share-based Compensation - Compensation Cost (Details) - Selling, General and Administrative Expenses [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Allocated share based compensation $ 537 $ 294
Common Stock [Member]    
Allocated share based compensation 100 100
Employee and Nonemployee Stock Option [Member]    
Allocated share based compensation 60 7
Restricted Stock Units (RSUs) [Member]    
Allocated share based compensation $ 377 $ 187
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Lease Cost:    
Operating $ 305 $ 307
Variable 57 57
Short-term 7 6
Total lease cost 369 370
Operating, cash paid for amounts included in measurement of lease liabilities $ 305 $ 303
Operating, weighted average remaining lease term (Year) 2 years 164 days 3 years 135 days
Operating, weighted-average discount rate 4.45% 4.45%
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Segment Data - Net Sales by Market (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net sales $ 48,277 $ 47,328
Percentage of concentration risk 100.00% 100.00% [1]
Medical [Member]    
Net sales $ 33,688 $ 28,944 [1]
Percentage of concentration risk 69.80% 61.20% [1]
Automotive [Member]    
Net sales $ 4,602 $ 5,738 [1]
Percentage of concentration risk 9.50% 12.10% [1]
Consumer [Member]    
Net sales $ 3,439 $ 4,424 [1]
Percentage of concentration risk 7.10% 9.30% [1]
Aerospace & Defense [Member]    
Net sales $ 2,711 $ 3,532 [1]
Percentage of concentration risk 5.60% 7.50% [1]
Industrial [Member]    
Net sales $ 1,917 $ 2,485 [1]
Percentage of concentration risk 4.00% 5.30% [1]
Electronics [Member]    
Net sales $ 1,920 $ 2,204 [1]
Percentage of concentration risk 4.00% 4.70% [1]
[1] Certain amounts for the three months ended March 31, 2019 were reclassified between markets to conform to the current period presentation.
XML 60 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Income Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
    Three Months Ended
    March 31,
    2020   2019
Basic weighted average common shares outstanding    
7,457
     
7,402
 
Weighted average common equivalent shares due to stock options and RSUs    
81
     
64
 
Diluted weighted average common shares outstanding    
7,538
     
7,466
 
XML 61 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
Level 2
  March 31,
2020
  March 31,
2019
Liabilities:                
Derivative financial instruments   $
(624
)   $
(175
)
XML 62 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]
Recent Accounting Pronouncements
 
In
June 2016,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU)
2016
-
13,
Financial Instruments – Credit Losses (Accounting Standards Codification (ASC)
326
)
. The Company adopted ASC
326
on
January 1, 2020.
See Note
4
for further details
.
 
In
January 2017,
the FASB issued ASU 
2017
-
04,
 
Intangibles—Goodwill and Other (ASC
350
), Simplifying the Test for Goodwill Impairment
. The guidance removes Step
2
of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value,
not
to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after
December 
15,
2019.
The Company adopted ASC
350
on
January 1, 2020
and it did
not
have a material impact on its financial condition or results of operations.
Revisions Policy [Policy Text Block]
Revisions
 
Certain revisions have been made to the
December 31, 2019
Condensed Consolidated Balance Sheet to conform to the current year presentation relating to a reclassification of long-term operating lease liabilities to current operating lease liabilities. The reclassification resulted in an increase of current operating lease liabilities of
$476
thousand and a decrease of long-term operating lease liabilities of
$476
thousand. These revisions had
no
impact on previously reported earnings, net income or cash flows and are deemed immaterial to the previously issued financial statements.
XML 63 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Segment Data (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
    Three Months Ended March 31,
    2020   2019
(1)
Market   Net Sales   %   Net Sales   %
                 
Medical   $
33,688
     
69.8
%   $
28,944
     
61.2
%
Automotive    
4,602
     
9.5
%    
5,738
     
12.1
%
Consumer    
3,439
     
7.1
%    
4,424
     
9.3
%
Aerospace & Defense    
2,711
     
5.6
%    
3,532
     
7.5
%
Industrial    
1,917
     
4.0
%    
2,485
     
5.3
%
Electronics    
1,920
     
4.0
%    
2,204
     
4.7
%
Net Sales   $
48,277
     
100.0
%   $
47,327
     
100.0
%
XML 64 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net sales $ 48,277 $ 47,328
Product [Member]    
Net sales 47,029 46,410
Tooling and Machinery [Member]    
Net sales 677 645
Engineering and Development [Member]    
Net sales $ 571 $ 273
XML 65 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 7,334 $ 3,743
Receivables, less allowance of $541 at March 31, 2020 and $486 at December 31, 2019 29,449 28,648
Inventories 20,242 18,276
Prepaid expenses 2,750 2,304
Refundable income taxes 279
Total current assets 59,775 53,250
Property, plant and equipment 117,292 116,089
Less accumulated depreciation and amortization (61,062) (59,350)
Net property, plant and equipment 56,230 56,739
Goodwill 51,838 51,838
Intangible assets, net 20,661 20,975
Non-qualified deferred compensation plan 2,790 2,775
Operating lease right of use assets 2,771 3,034
Other assets 148 147
Total assets 194,213 188,758
Current liabilities:    
Accounts payable 7,535 4,577
Accrued expenses 6,350 8,483
Deferred revenue 2,432 2,574
Operating lease liabilities 1,140 1,150
Income taxes payable 5
Total current liabilities 17,462 16,784
Deferred income taxes 5,342 4,921
Non-qualified deferred compensation plan 2,817 2,788
Operating Lease, Liability, Noncurrent 1,687 1,940
Other liabilities 630 334
Total liabilities 27,938 26,767
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $.01 par value, 1,000,000 shares authorized; no shares issued 0 0
Common stock, $.01 par value, 20,000,000 shares authorized; 7,512,403 and 7,482,844 shares issued and outstanding, respectively at March 31, 2020;7,475,768 and 7,446,209 shares issued and outstanding, respectively at December 31, 2019 75 74
Additional paid-in capital 31,344 30,952
Retained earnings 135,443 131,552
Treasury stock at cost, 29,559 shares at March 31, 2020 and December 31, 2019 (587) (587)
Total stockholders’ equity 166,275 161,991
Total liabilities and stockholders' equity $ 194,213 $ 188,758
XML 66 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative financial instruments $ (624) $ (175)
XML 67 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities:    
Net income $ 3,891 $ 3,734
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,066 2,022
Gain on sale of fixed assets (4)
Share-based compensation 537 294
Deferred income taxes 421 424
Changes in operating assets and liabilities:    
Receivables, net (801) (1,451)
Inventories (1,966) 139
Prepaid expenses (446) 364
Refundable income taxes 284 781
Other assets 247 (338)
Accounts payable 2,726 (907)
Accrued expenses (2,133) (2,506)
Deferred revenue (142) 465
Non-qualified deferred compensation plan and other liabilities 62 608
Net cash provided by operating activities 4,742 3,629
Cash flows from investing activities:    
Additions to property, plant, and equipment (1,020) (1,388)
Proceeds from sale of fixed assets 13
Net cash used in investing activities (1,007) (1,388)
Cash flows from financing activities:    
Payments on revolving line of credit (3,000)
Proceeds from exercise of stock options 416 285
Payment of statutory withholdings for restricted stock units vested (560) (271)
Net cash used in financing activities (144) (2,986)
Net increase (decrease) in cash and cash equivalents 3,591 (745)
Cash and cash equivalents at beginning of period 3,743 3,238
Cash and cash equivalents at end of period $ 7,334 $ 2,493
XML 68 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Other Intangible Assets
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]
(
11
)
Other Intangible Assets
 
The carrying values of the Company’s definite lived intangible assets as of
March 31, 2020
are as follows (in thousands):
 
    Tradename
& Brand
  Non-
Compete
  Customer
List
  Total
Estimated useful life   10 years   5 years   20 years    
Gross amount   $
367
    $
462
    $
22,555
    $
23,384
 
Accumulated amortization    
(80
)    
(200
)    
(2,443
)    
(2,723
)
Net balance   $
287
    $
262
    $
20,112
    $
20,661
 
 
 
Amortization expense related to intangible assets was approximately
$
314
thousand for both the
three
-month periods ended
March 31, 2020
and
2019.
The estimated remaining amortization expense as of
March 31, 2020
is as follows (in thousands):
 
Remainder of:    
2020   $
943
 
2021    
1,257
 
2022    
1,257
 
2023    
1,172
 
2024    
1,164
 
Thereafter    
14,868
 
Total   $
20,661
 
XML 69 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Inventories
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Inventory Disclosure [Text Block]
(
7
)
Inventories
 
Inventories are stated at the lower of cost (determined using the
first
-in,
first
-out method) or net realizable value, and consist of the following at the stated dates (in thousands):
 
    March 31,
2020
  December 31,
2019
Raw materials   $
11,471
    $
10,540
 
Work in process    
2,795
     
2,279
 
Finished goods    
5,976
     
5,457
 
Total inventory   $
20,242
    $
18,276
 
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Other Intangible Assets - Future Amortization of Intangible Assets (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
2020 $ 943
2021 1,257
2022 1,257
2023 1,172
2024 1,164
Thereafter 14,868
Total $ 20,661