0000031107-17-000034.txt : 20171106 0000031107-17-000034.hdr.sgml : 20171106 20171106163325 ACCESSION NUMBER: 0000031107-17-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171106 DATE AS OF CHANGE: 20171106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EASTERN CO CENTRAL INDEX KEY: 0000031107 STANDARD INDUSTRIAL CLASSIFICATION: CUTLERY, HANDTOOLS & GENERAL HARDWARE [3420] IRS NUMBER: 060330020 STATE OF INCORPORATION: CT FISCAL YEAR END: 0102 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35383 FILM NUMBER: 171179815 BUSINESS ADDRESS: STREET 1: 112 BRIDGE ST STREET 2: P O BOX 460 CITY: NAUGATUCK STATE: CT ZIP: 06770 BUSINESS PHONE: 2037292255 MAIL ADDRESS: STREET 1: 112 BRIDGE STREET STREET 2: P O BOX 460 CITY: NAUGATUCK STATE: CT ZIP: 06770 10-Q 1 form10q3rd2017.htm FORM 10-Q 3RD QTR 2017
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 September 30, 2017

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

THE EASTERN COMPANY
(Exact name of registrant as specified in its charter)

Connecticut
06-0330020
(State or other jurisdiction of
(I.R.S. Employer
incorporation or organization)
Identification No.)


112 Bridge Street, Naugatuck, Connecticut
06770
(Address of principal executive offices)
(Zip Code)


(203) 729-2255
(Registrant's telephone number, including area code)

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

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

Yes   [X]         No [  ]

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

Yes   [X]         No [  ]

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

Large accelerated filer [  ]
Accelerated filer [X]
Non-accelerated filer [  ] (Do not check if a smaller reporting company)
Smaller reporting company [  ]
 
Emerging growth company [  ]

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

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


Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.
Class
Outstanding as of October 18, 2017
Common Stock, No par value
6,261,415




TABLE OF CONTENTS
Item No.
 
Page
 
PART I.   FINANCIAL INFORMATION
 
Item 1.
Financial Statements
 
 
Condensed Consolidated Balance Sheets (Unaudited) at September 30, 2017 and December 31, 2016
3
 
Condensed Consolidated Statements of Operations (Unaudited) for the three and nine months ended September 30, 2017 and October 1, 2016
5
 
Condensed Consolidated Statements of Comprehensive Income (Unaudited) for the three and nine months ended September 30, 2017 and October 1, 2016
6
 
Condensed Consolidated Statements of Cash Flows (Unaudited) for the nine months ended September 30, 2017 and October 1, 2016
7
 
Notes to Condensed Consolidated Financial Statements (Unaudited)
8
Item 2.
Management's Discussion and Analysis of Financial Condition and Results of Operations
18
Item 3.
Quantitative and Qualitative Disclosures about Market Risk
27
Item 4.
Controls and Procedures
27
 
PART II.    OTHER INFORMATION
 
Item 1.
Legal Proceedings
28
Item 1A.
Risk Factors
28
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
28
Item 3.
Defaults Upon Senior Securities
29
Item 4.
Mine Safety Disclosures
29
Item 5.
Other Information
29
Item 6.
Exhibits
29
SIGNATURES
30
2


PART I – FINANCIAL INFORMATION




ITEM 1 – FINANCIAL STATEMENTS



THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)



ASSETS
 
September 30, 2017
   
December 31, 2016
 
Current Assets
           
Cash and cash equivalents
 
$
21,194,091
   
$
22,725,376
 
Marketable securities
   
366,554
     
--
 
Accounts receivable, less allowances: $507,000 - 2017; $430,000 - 2016
   
28,448,534
     
18,135,792
 
Inventories
   
45,207,813
     
34,030,286
 
Prepaid expenses and other assets
   
4,398,041
     
1,858,471
 
Total Current Assets
   
99,615,033
     
76,749,925
 
                 
                 
Property, Plant and Equipment
   
70,500,848
     
64,911,071
 
Accumulated depreciation
   
(41,629,685
)
   
(38,745,557
)
     
28,871,163
     
26,165,514
 
                 
                 
Goodwill
   
32,395,740
     
14,819,835
 
Trademarks
   
3,680,037
     
166,312
 
Patents, technology, and other intangibles net of accumulated amortization
   
9,621,147
     
1,764,449
 
Deferred income taxes
   
1,180,355
     
4,532,361
 
     
46,877,279
     
21,282,957
 
TOTAL ASSETS
 
$
175,363,475
   
$
124,198,396
 







3






LIABILITIES AND SHAREHOLDERS' EQUITY
 
September 30, 2017
   
December 31, 2016
 
Current Liabilities
           
Accounts payable
 
$
15,327,476
   
$
7,048,174
 
Accrued compensation
   
3,273,317
     
3,112,404
 
Other accrued expenses
   
6,360,362
     
1,812,647
 
Current portion of long-term debt
   
6,550,000
     
892,857
 
Total Current Liabilities
   
31,511,155
     
12,866,082
 
                 
Other long-term liabilities
   
288,805
     
288,805
 
Long-term debt, less current portion
   
29,062,500
     
892,857
 
Accrued postretirement benefits
   
1,018,815
     
1,051,700
 
Accrued pension cost
   
25,780,522
     
26,631,438
 
                 
                 
                 
Shareholders' Equity
               
 Voting Preferred Stock, no par value:
               
        Authorized and unissued: 1,000,000 shares
               
 Nonvoting Preferred Stock, no par value:
               
        Authorized and unissued: 1,000,000 shares
               
Common Stock, no par value:
               
       Authorized: 50,000,000 shares
               
Issued: 8,956,144 shares in 2017 and 8,950,827 shares in 2016
               
Outstanding: 6,261,415 shares in 2017 and 6,256,098 shares in 2016
   
29,277,169
     
29,146,622
 
Treasury Stock: 2,694,729 shares in 2017 and 2016
   
(19,105,723
)
   
(19,105,723
)
Retained earnings
   
98,779,632
     
95,631,216
 
                 
Accumulated other comprehensive income (loss):
               
Foreign currency translation
   
(902,749
)
   
(2,165,081
)
Unrealized loss on marketable securities and
               
derivative, net of tax
   
(9,479
)
   
--
 
Unrecognized net pension and postretirement benefit costs, net of tax
   
(20,419,472
)
   
(21,039,520
)
   Accumulated other comprehensive loss
   
(21,331,700
)
   
(23,204,601
)
Total Shareholders' Equity
   
87,619,378
     
82,467,514
 
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
 
$
175,363,475
   
$
124,198,396
 


See accompanying notes.
4


THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

   
Nine Months Ended
   
Three Months Ended
 
   
September 30, 2017
   
October 1, 2016
   
September30, 2017
   
October 1, 2016
 
Net sales
 
$
150,095,975
   
$
103,463,316
   
$
56,007,937
   
$
33,478,347
 
Cost of products sold
   
(113,888,301
)
   
(77,980,077
)
   
(44,058,406
)
   
(24,105,604
)
Gross margin
   
36,207,674
     
25,483,239
     
11,949,531
     
9,372,743
 
                                 
Engineering expenses
   
(4,162,151
)
   
(1,991,260
)
   
(1,848,861
)
   
(663,705
)
Selling and administrative expenses
   
(23,749,219
)
   
(16,161,133
)
   
(6,527,029
)
   
(5,444,924
)
Operating profit
   
8,296,304
     
7,330,846
     
3,573,641
     
3,264,114
 
                                 
Interest expense
   
(659,884
)
   
(97,486
)
   
(327,206
)
   
(28,817
)
Other income
   
69,278
     
54,687
     
13,513
     
28,169
 
Income before income taxes
   
7,705,698
     
7,288,047
     
3,259,948
     
3,263,466
 
                                 
Income taxes
   
2,491,674
     
2,152,073
     
1,029,467
     
863,402
 
Net income
 
$
5,214,024
   
$
5,135,974
   
$
2,230,481
   
$
2,400,064
 
                                 
Earnings per Share:
                               
Basic
 
$
.83
   
$
.82
   
$
.36
   
$
.38
 
                                 
Diluted
 
$
.83
   
$
.82
   
$
.35
   
$
.38
 
                                 
Cash dividends per share:
 
$
.33
   
$
.33
   
$
.11
   
$
.11
 



See accompanying notes.


5



THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)

     
Nine Months Ended
   
Three Months Ended
 
     
September 30, 2017
   
October 1, 2016
   
September 30, 2017
   
October 1, 2016
 
Net income
   
$
5,214,024
   
$
5,135,974
   
$
2,230,481
   
$
2,400,064
 
Other comprehensive income/(loss):
                                 
Change in foreign currency translation
     
1,262,332
     
(311,697
)
   
378,509
     
(231,831
)
Change in fair value marketable securities, net of tax
benefit of:
        2017 – $22,688 and $17,135, respectively
        2016 - $-
     
41,548 
     
— 
     
31,379 
     
— 
 
Change in fair value of derivative financial instrument, net of tax benefit of:
        2017 - $31,275 and $(10,406)
        2016 - $-
     
(51,027
)
   
     
16,978
     
 
Change in pension and postretirement benefit costs, net of taxes of:
2017 – $338,592 and $112,865 respectively
2016 – $559,542 and $(105,703), respectively
     
620,048
     
(696,200
)
   
206,682
     
192,456
 
Total other comprehensive income
     
1,872,901
     
(1,007,897
)
   
633,548
     
(39,375
)
Comprehensive income
   
$
7,086,925
   
$
4,128,077
   
$
2,864,029
   
$
2,630,689
 



See accompanying notes
6



THE EASTERN COMPANY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)


   
Nine Months Ended
 
   
September 30, 2017
   
October 1, 2016
 
Operating Activities
           
Net income
 
$
5,214,024
   
$
5,135,974
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization
   
3,230,174
     
2,795,699
 
Unrecognized pension and postretirement benefits
   
74,839
     
952,205
 
Loss on sale of equipment and other assets
   
18,585
     
45,313
 
Provision for doubtful accounts
   
52,663
     
 
Issuance of Common Stock for directors' fees
   
130,547
     
112,086
 
Changes in operating assets and liabilities:
               
Accounts receivable
   
(3,894,569
)
   
(1,626,625
)
Inventories
   
2,267,945
     
2,665,002
 
Prepaid expenses and other
   
(2,686,763
)
   
78,914
 
Other assets
   
494,750
     
(67,324
)
Accounts payable
   
1,466,401
     
(366,454
)
Accrued compensation
   
(172,509
)
   
(215,313
)
Other accrued expenses
   
3,978,256
     
(526,930
)
Net cash provided by operating activities
   
10,174,343
     
8,982,547
 
                 
Investing Activities
               
Marketable securities
   
(366,554
)
   
 
Business Acquisition, net of cash acquired
   
(42,148,000
)
   
 
Purchases of property, plant and equipment
   
(1,457,641
)
   
(1,819,894
)
Net cash used in investing activities
   
(43,972,195
)
   
(1,819,894
)
                 
Financing Activities
               
Proceeds from issuance of long-term debt
   
31,000,000
     
 
Proceeds from short term borrowings
   
6,614,611
     
 
Payments on revolving credit note
   
(1,614,611
)
   
 
Principal payments on long-term debt
   
(2,173,214
)
   
(1,071,428
)
Dividends paid
   
(2,065,607
)
   
(2,063,085
)
Net cash provided by (used in) financing activities
   
31,761,179
     
(3,134,513
)
                 
Effect of exchange rate changes on cash
   
505,388
     
(203,066
)
Net change in cash and cash equivalents
   
(1,531,285
)
   
3,825,074
 
                 
Cash and cash equivalents at beginning of period
   
22,725,376
     
17,814,986
 
Cash and cash equivalents at end of period
 
$
21,194,091
   
$
21,640,060
 


See accompanying notes.




7


THE EASTERN COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
September 30, 2017


Note A – Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and footnotes required by generally accepted accounting principles in the United States for complete financial statements. Refer to the consolidated financial statements of The Eastern Company (the "Company") and the notes thereto included in the Company's Form 10-K for the fiscal year ended December 31, 2016 for additional information.

The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. All intercompany accounts and transactions are eliminated. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.

On April 3, 2017, the Company completed its acquisition of Velvac Holdings, Inc., a Delaware corporation including its subsidiaries ("Velvac"), pursuant to a Securities Purchase Agreement (the "Securities Purchase Agreement"), dated April 3, 2017, by and among Jeffery R. Porter, W. Greg Bland, John Backovitch, Dave Otto, Bob Otto, Timothy Rintelman, Robert Brester, Dan McGrew, Mark Moeller and Prospect Partners II, L.P. (collectively, the "Sellers"). Pursuant to the Securities Purchase Agreement, the Company acquired 100% of the issued and outstanding stock of Velvac from the Sellers (the "Acquisition") for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earnings performance levels with the amount of any such earnout consideration based on a specific percentage (either 7.5% or 15%) of sales of Velvac's new proprietary Road-iQ product line measured over annual calculation periods through April 2022, as set forth in the Securities Purchase Agreement (the "Earnout Consideration"), subject to certain customary post-closing adjustments. The Acquisition was financed with a $31 million term loan from People's United Bank, National Association ("People's"), a $5 million draw down on the Company's $10 million revolving credit facility with People's and $3.5 million in cash. Please refer to the Form 8-K filed on April 7, 2017 and the amendment thereto files on June 19, 2017 for further details.

The condensed consolidated balance sheet as of December 31, 2016 has been derived from the audited consolidated balance sheet as of that date.

Commencing with this Quarterly Report on Form 10-Q, engineering expenses have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold to selling and administrative expenses. Engineering expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.


Note B – Earnings Per Share

The denominators used in the earnings per share computations are as follows:

   
Nine Months Ended
   
Three Months Ended
 
   
September 30, 2017
   
October 1, 2016
   
September 30, 2017
   
October 1, 2016
 
Basic:
                       
Weighted average shares outstanding
   
6,258,278
     
6,250,185
     
6,259,872
     
6,254,287
 
                                 
Diluted:
                               
Weighted average shares outstanding
   
6,258,278
     
6,250,185
     
6,259,872
     
6,254,287
 
Dilutive stock options
   
36,679
     
--
     
36,679
     
--
 
Denominator for diluted earnings per share
   
6,294,957
     
6,250,185
     
6,296,551
     
6,254,287
 
8



Note C – Inventories, Net

The components of inventories are as follows:

   
September 30, 2017
   
December 31, 2016
 
             
Raw material and component parts
 
$
11,729,271
   
$
8,829,236
 
Work in process
   
9,456,164
     
7,118,149
 
Finished goods
   
24,022,378
     
18,082,901
 
   
$
45,207,813
   
$
34,030,286
 


Note D – Segment Information

Segment financial information is as follows:


   
Nine Months Ended
   
Three Months Ended
 
   
September 30, 2017
   
October 1, 2016
   
September 30, 2017
   
October 1, 2016
 
Revenues:
                       
Sales to unaffiliated customers:
                       
Industrial Hardware
 
$
83,500,656
   
$
45,689,104
   
$
32,959,599
   
$
15,210,943
 
Security Products
   
46,232,410
     
43,722,828
     
16,115,356
     
13,648,701
 
Metal Products
   
20,362,909
     
14,051,384
     
6,932,982
     
4,618,703
 
   
$
150,095,975
   
$
103,463,316
   
$
56,007,937
   
$
33,478,347
 
                                 
Income before income taxes:
                               
     Industrial Hardware
 
$
2,877,052
   
$
3,769,045
   
$
1,813,133
   
$
1,574,573
 
     Security Products
   
4,290,745
     
4,533,995
     
1,604,950
     
1,613,148
 
     Metal Products
   
1,128,507
     
(972,194
)
   
155,558
     
76,393
 
Operating Profit
   
8,296,304
     
7,330,846
     
3,573,641
     
3,264,114
 
     Interest expense
   
(659,884
)
   
(97,486
)
   
(327,206
)
   
(28,817
)
     Other income
   
69,278
     
54,687
     
13,513
     
28,169
 
   
$
7,705,698
   
$
7,288,047
   
$
3,259,948
   
$
3,263,466
 


Note E – Recent Accounting Pronouncements
 
In January 2017, the FASB issued ASU No. 2017-01, Business Combinations – Clarifying the Definition of a Business. ASU 2017-01 provides guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or dispositions of assets or businesses. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the impact of the new guidance.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other: Simplifying the Test for Goodwill Impairment. ASU 2017-04 provides guidance to simplify the subsequent measure of goodwill by eliminating Step 2 from the goodwill impairment test. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period after January 1, 2017. The Company is evaluating the impact of the new guidance.

9


In February 2017, the FASB issued ASU No. 2017-06, Plan Accounting: Defined Benefit Pension Plans (Topic 960); Defined Contribution Pension Plans (Topic 962); Health and Welfare Benefit Plans (Topic 965): Employee Benefit Plan Master Trust Reporting. ASU 2017-06 provides guidance for reporting by an employee benefit plan for its interest in a master trust. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The amendment should be applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2018. The Company is evaluating the impact of the new guidance.

In March 2017, the FASB issued ASU No. 2017-07, Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. ASU 2017-07 provides guidance to improve the presentation of net periodic pension cost and net periodic postretirement benefit cost. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods
 within those fiscal years. The amendment should be applied retrospectively with earlier application permitted as of
the beginning of an interim or annual reporting period after December 15, 2017. The Company is evaluating the impact of the new guidance.

In September 2017, the FASB issued ASU No. 2017-13, Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840) and Leases (Topic 842). ASU 2017-13 provides guidance regarding amendments to the aforementioned topics following SEC Staff announcement. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company is evaluating the impact of the new guidance.

The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.


Note F – Debt

On January 29, 2010, the Company signed a secured loan agreement (the "Loan Agreement") with People's United Bank, National Association ("People's"), which included a $5,000,000 term portion (the "Original Term Loan") and a $10,000,000 revolving credit portion. On January 25, 2012, the Company amended the Loan Agreement by taking an additional $5,000,000 term loan (the "2012 Term Loan").  Interest on the Original Term Loan portion of the Loan Agreement was fixed at 4.98%.  Interest on the 2012 Term Loan was fixed at 3.90%.  The interest rate on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People's Prime rate plus a margin spread of 2.25%, with a floor rate of 3.25% and a maturity date of January 31, 2014. On January 23, 2014, the Company signed an amendment to the Loan Agreement which extended the maturity date of the $10,000,000 revolving credit portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, eliminating the floor previously in place.  On June 9, 2016, the Company signed a third amendment to its secured Loan Agreement which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2018.  On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's that included a $31 million term portion and a $10 million revolving credit portion. Proceeds of the Restated Loan Agreement were used to repay the remaining outstanding term loans of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. (see Note M). The term portion of the Restated Loan Agreement requires quarterly principal payments of $387,500 for a two-year period beginning July 3, 2017.  The repayment amount then increases to $775,000 per quarter beginning July 1, 2019. The term portion of the Restated Loan Agreement is a five-year loan with any remaining outstanding balance due on March 1, 2022. The revolving credit portion of the Restated Loan Agreement has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results. Under the terms of the Restated Loan Agreement, this quarterly commitment fee will be 0.25% for the first six months. The revolving credit portion of the Restated Loan Agreement has a maturity date of April 1, 2022.  On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit portion of the Restated Loan Agreement. The Company subsequently paid off $1.6 million on the revolving credit portion leaving a balance on such revolving credit portion of $5 million.

10



The interest rates on the term portion and the revolving credit portion of the Restated Loan Agreement vary. The interest rates may vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The margin spread is based on operating results calculated on a rolling-four-quarter basis. The Company may also borrow funds at People's Prime rate. On September 30, 2017, the interest rate for one half ($15.3 million) of the term portion was 3.24%, using a 1 month LIBOR rate and 3.30% on the remaining balance ($15.3 million) of the term portion based on a 3 month LIBOR rate. The interest rate on the $5 million of the revolving credit portion was 3.24%.

The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio of at least 1.1 to 1 for periods through December 31, 2018 and 1.2 to 1 thereafter, which is to be tested quarterly on a twelve-month trailing basis.  In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for periods through December 31, 2018, 3.5x for the periods from January 1, 2019 through December 31, 2019, 3.25x for the periods from January 1, 2020 through December 31, 2020 and 3.0x thereafter.  The Company was in compliance with all covenants for the three and nine month periods ended September 30, 2017.

On April 4, 2017, the Company entered into an interest rate swap contract with People's with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term portion of the Restated Loan Agreement on that date. The notional amount will decrease on a quarterly basis beginning July 3, 2017, following the principal repayment schedule of the term portion of the Restated Loan Agreement. The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed rate and the LIBOR rate when the LIBOR rate is below 1.92% and will receive interest when the LIBOR rate exceeds 1.92%.


Note G – Goodwill

The following is a roll-forward of goodwill from year-end 2016 to the end of the third quarter of 2017:
 
 
   
Industrial
Hardware
Segment
   
Security
Products
Segment
   
Metal
Products
Segment
   


Total
 
                         
Beginning balance
 
$
1,760,793
   
$
13,059,042
   
$
   
$
14,819,835
 
Investment – Velvac
   
17,502,024
     
     
     
17,502,024
 
Foreign exchange
   
73,881
     
     
     
73,881
 
Ending balance
 
$
19,336,698
   
$
13,059,042
   
$
   
$
32,395,740
 
 
 

11


Note H – Intangibles

The gross carrying amount and accumulated amortization of amortizable intangible assets are as follows:

   
Industrial Hardware Segment
   
Security Products Segment
   
Metal Products Segment
   
Total
   
Weighted-Average Amortization Period (Years)
 
2017 Gross Amount
                             
Patents and developed technology
 
$
7,111,906
   
$
1,069,594
   
$
--
   
$
8,181,500
     
12.2
 
Customer relationships
   
3,650,000
     
449,706
     
--
     
4,099,706
     
9.5
 
Non-compete agreements
   
--
     
407,000
     
--
     
407,000
     
5.0
 
Intellectual property
   
--
     
307,370
     
--
     
307,370
     
5.0
 
Total Gross Intangibles
 
$
10,761,906
   
$
2,233,670
   
$
--
   
$
12,995,576
     
10.8
 
                                         
2017 Accumulated Amortization
                                       
Patents and developed technology
 
$
1,888,433
   
$
663,254
   
$
--
   
$
2,551,687
         
Customer relationships
   
182,500
     
247,338
     
--
     
429,838
         
Non-compete agreements
   
--
     
223,850
     
--
     
223,850
         
Intellectual property
   
--
     
169,054
     
--
     
169,054
         
Accumulated Amortization
 
$
2,070,933
   
$
1,303,496
   
$
--
   
$
3,374,429
         
                                         
Net September 30, 2017 per Balance Sheet
 
$
8,690,973
   
$
930,174
   
$
--
   
$
9,621,147
         


2016 Gross Amount
                             
Patents and developed technology
 
$
2,159,060
   
$
1,035,374
   
$
--
   
$
3,194,434
     
15.6
 
Customer relationships
   
--
     
449,706
     
--
     
449,706
     
5.0
 
Non-compete agreements
   
--
     
407,000
     
--
     
407,000
     
5.0
 
Intellectual property
   
--
     
307,370
     
--
     
307,370
     
5.0
 
Total Gross Intangibles
 
$
2,159,060
   
$
2,199,450
   
$
--
   
$
4,358,510
     
12.3
 
                                         
 
2016 Accumulated Amortization
                                       
Patents and developed technology
 
$
1,529,675
   
$
598,756
   
$
--
   
$
2,128,431
         
Customer relationships
   
--
     
179,882
     
--
     
179,882
         
Non-compete agreements
   
--
     
162,800
     
--
     
162,800
         
Intellectual property
   
--
     
122,948
     
--
     
122,948
         
Accumulated Amortization
 
$
1,529,675
   
$
1,064,386
   
$
--
   
$
2,594,061
         
                                         
Net December 31, 2016 per Balance Sheet
 
$
629,385
   
$
1,135,064
   
$
--
   
$
1,764,449
         

12


Note I – Retirement Benefit Plans

The Company has non-contributory defined benefit pension plans covering certain U.S. employees. Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation. The Company also sponsors unfunded nonqualified supplemental retirement plans that provide certain current and former officers with benefits in excess of limits imposed by federal tax law.

The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.

Effective for fiscal year 2017, the Company changed the method used to measure Service Cost and Interest Cost for pension and other postretirement benefits for the Company's plans. Previously, the Company measured interest costs utilizing a single weighted-average discount rate derived from the yield curve used to measure the benefit obligations. For fiscal year 2017, interest costs will be measured by applying the specific spot rates along the yield curve to the plans' corresponding discounted cash flows that comprise the obligation (i.e., the Spot Rate approach).  This new method provides a more precise measurement of interest costs by aligning the timing of the plans' discounted cash flows to the corresponding spot rates on the yield curve. The measurement of the Company's pension and other postretirement benefit obligations is not affected.  The Company has accounted for this change as a change in accounting estimate, which is applied prospectively. Consequently, combined pension expense for the Company's pension plans and other postretirement plan under the Spot Rate approach for the nine-month period ended September 30, 2017 is approximately $406,000 lower when compared to the prior approach that the Company used.

Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2017 and 2016 are as follows:

   
Pension Benefits
 
   
Nine Months Ended
   
Three Months Ended
 
   
September 30, 2017
   
October 1, 2016
   
September 30, 2017
   
October 1, 2016
 
Service cost
 
$
952,078
   
$
1,612,278
   
$
317,360
   
$
270,721
 
Interest cost
   
2,373,167
     
2,541,968
     
791,055
     
767,625
 
Expected return on plan assets
   
(3,587,682
)
   
(3,603,483
)
   
(1,195,895
)
   
(1,121,311
)
Amortization of prior service cost
   
109,312
     
150,427
     
36,438
     
50,143
 
Amortization of the net loss
   
923,614
     
1,319617
     
307,871
     
277,469
 
Net periodic benefit cost
 
$
770,489
   
$
2,020,807
   
$
256,829
   
$
244,647
 


   
Postretirement Benefits
 
   
Nine Months Ended
   
Three Months Ended
 
   
September 30, 2017
   
October 1, 2016
   
September 30, 2017
   
October 1, 2016
 
Service cost
 
$
20,542
   
$
21,975
   
$
6,847
   
$
7,325
 
Interest cost
   
60,620
     
71,154
     
20,206
     
23,718
 
Expected return on plan assets
   
(38,621
)
   
(35,649
)
   
(12,874
)
   
(11,883
)
Amortization of prior service cost
   
(16,083
)
   
(17,918
)
   
(5,361
)
   
(5,973
)
Amortization of the net loss
   
(58,201
)
   
(70,441
)
   
(19,400
)
   
(23,480
)
Net periodic benefit cost
 
$
(31,743
)
 
$
(30,879
)
 
$
(10,582
)
 
$
(10,293
)

The Company's funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations. In 2017, the Company expects to contribute $700,000 into its pension plans and $140,000 into its postretirement plan. As of September 30, 2017, the Company has contributed $322,000 into its pension plans and $109,000 into its postretirement plan and will make the remaining contributions as required during the remainder of the year.
13


The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code of 1986, as amended covering substantially all non-union employees. The plan allows participants to make voluntary contributions on a pretax basis of their annual compensation, subject to IRS limitations. At its discretion, the Company provides for matching contributions to the plan. The plan also provides for a transitional credit to certain eligible employees who were active participants of the Company's Salaried Retirement Plan at the time that benefits under such plan were frozen in fiscal year 2016, as well as a non-discretionary contribution to all eligible employees.

The Company made contributions to the plan as follows:

     
 
Nine Months Ended
 
Three Months Ended
 
 
September 30, 2017
 
October 1, 2016
 
September 30, 2017
 
October 1, 2016
 
Regular matching contribution
 
$
346,713
   
$
226,090
   
$
111,291
   
$
94,042
 
Transitional credit contribution
   
307,597
     
136,416
     
76,526
     
94,868
 
Non-discretionary contribution
   
339,220
     
51,470
     
15,987
     
--
 
Total contributions for the period
 
$
993,530
   
$
413,976
   
$
203,804
   
$
188,910
 

The non-discretionary contributions made in each of the periods disclosed above were expensed in the prior fiscal year.


Note J – Stock Based Compensation

The Company accounts for its stock based awards in accordance with Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to its employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of the Company's common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company's consolidated statements of operations.

As of September 30, 2017, the Company had one stock option plan, The Eastern Company 2010 Executive Stock Incentive Plan (the "2010 Plan"), for officers, other key employees, and non-employee directors.  Incentive stock options granted under the 2010 Plan must have exercise prices that are not less than 100% of the fair market value of the Company's common stock on the dates the stock options are granted.  Restricted stock awards may also be granted to participants under the 2010 Plan with restrictions determined by the Compensation Committee of the Company's Board of Directors.  Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company's Board of Directors. In the third quarter of 2017, no stock options were granted and in the third quarter of 2016, no stock options or restricted stock were granted that were subject to the meeting of performance measurements.

The 2010 Plan also permits the issuance of Stock Appreciation Rights ("SARs").  The SARs are in the form of an option with a cashless exercise price equal to the difference between the fair value of the Company's common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of Company's common stock.
During the third quarter of 2017, the Company did not issue any SARs.

Stock-based compensation expense in connection with SARs granted to employees in the nine months of fiscal year 2017 was approximately $117,222.

As of September 30, 2017, there were 325,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.
14

The following tables set forth the outstanding stock options and SARs for the period specified:
 
   
Three Months Ended
September 30, 2017
   
Year Ended
December 31, 2016
 
   
Shares
 
Weighted - Average Exercise Price
   
Shares
 
Weighted - Average Exercise Price
 
Outstanding at beginning of period
   
174,500
   
$
20.39
     
--
   
$
--
 
Issued
   
--
     
--
     
--
     
--
 
Outstanding at end of period
   
174,500
     
20.39
     
--
     
--
 
 

 
SARs  and Options Outstanding and Exercisable
Range of Exercise Prices
Outstanding as of
September 30, 2017
Weighted- Average Remaining Contractual Life
Weighted- Average Exercise Price
Exercisable as of
September 30, 2017
Weighted- Average Remaining Contractual Life
Weighted- Average Exercise Price
$19.10-21.10
174,500
4.4
$20.39
--
--
--

As of September 30, 2017, outstanding SARs and options had an intrinsic value of $1,968,950.


Note K – Income Taxes

The Company files federal income tax returns as well as tax returns in various states and foreign jurisdictions.  With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2013 and foreign income tax examinations by tax authorities prior to 2011.

The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years as a result of the expiration of applicable statutes of limitation and the recognition and measurement considerations under FASB Accounting Standards Codification ("ASC") 740.  There have been no significant changes to the amount of unrecognized tax benefits during the nine months ended September 30, 2017.  The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.


Note L - Financial Instruments and Fair Value Measurements
 
Financial Risk Management Objectives and Policies

The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the ordinary course of business.
 
Credit Risk
 
Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As September 30, 2017 and December 31, 2016, there were no significant concentrations of credit risk. No single customer represented more than 10% of the Company's net accounts receivable as of September 30, 2017 or at December 31, 2016. The maximum exposure to credit risk is primarily represented by the carrying amount of the Company's accounts receivable.

15

Interest Rate Risk

The Company's exposure to the risk of changes in market interest rates relates primarily to the Company's debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The Company has an interest rate swap with a notional amount of $15,306,250 on September 30, 2017 to convert a portion of its 2017 Term Loan from variable to fixed rates. The valuation of this swap is determined using the three month LIBOR rate index and mitigates the Company's exposure to interest rate risk.

Fair Value Measurements

Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company's and counterparty's credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate. The assets or liabilities requiring fair value measurements on September 30, 2017 are as follows:

   
Fair Value
 
Level 1
 
Level 2
 
Level 3
Financial Liabilities
      Interest rate swap
 
 
$      82,302
 
 
$              --
 
 
$   82,302
 
 
$          --
Total liabilities
 
$      82,302
 
$              --
 
 $  82,302
 
$          --

The Company's interest rate swap is not an exchange-traded instrument. However, it is valued based on observable inputs for similar liabilities and accordingly is classified as Level 2. The amount of the interest rate swap is included in other accrued liabilities.


Note M – Business Combination

On April 3, 2017, the Company completed the Acquisition of Velvac for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earning performance levels with the amount of any such earnout consideration based on a specified percentage (7.5% or 15%)of sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration") measured over annual calculation periods through April 2022, set forth in the Securities Purchase Agreement, subject to certain customary post-closing adjustments. Velvac is a premier designer and manufacturer of proprietary vision technology for original equipment manufacturers serving the heavy-duty and medium-duty truck, motorhome, and bus markets.

The goodwill of $17,502,000 arising from the acquisition consist of the difference between the consideration paid and the fair value of the assets and liabilities acquired. None of the goodwill recognized is expected to be deductible for income tax purposes. The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.

At April 3, 2017:

Consideration
     
Cash
 
$
4,078,000
 
Debt
   
36,000,000
 
Contingent consideration arrangement
   
2,070,000
 
   
$
42,148,000
 
Recognized amounts of identifiable assets acquired and liabilities assumed
       
Accounts receivable
 
$
6,063,429
 
Inventory
   
12,992,377
 
Prepaid and other assets
   
494,617
 
Property plant and equipment
   
3,911,767
 
Other noncurrent assets
   
366,401
 
Other intangible assets
   
11,560,000
 
Current liabilities
   
(7,720,591
)
Deferred tax liabilities
   
(3,022,000
)
Total identifiable net assets
   
24,646,000
 
Goodwill
   
17,502,000
 
   
$
42,148,000
 
16



The Company determined the acquisition date fair value of the contingent consideration obligation using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant expectations of the cash flows that an asset would generate over a period of time. The contingent consideration obligation was based on weighted projected cash flows discounted back to present value equivalents at a risk adjusted discount rate. The Velvac earnout is contingent upon the ability of Velvac to reach certain EBITDA targets over the course of the next five years. At each annual period, the Company will revalue the contingent consideration obligation to estimated fair value and record changes in fair value as income or expense in the Company's consolidated statement of operations.

Accounts Receivable

Acquired receivables are amounts due from customers.

Inventories

The estimated fair value of inventories acquired included a purchase price adjustment of $11,804,709 above the seller's original cost basis of $1,187,668. The entire amount was charged to cost of sales in the second quarter of 2017.

Intangible Assets

The estimated fair value of identifiable intangible assets is determined primarily using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant's expectations of the cash flows that an asset would generate over its remaining useful life. Some of the more significant assumption inherent in the development of the identifiable intangible assets valuation, from the perspective of a market participant, include the estimate net cash flows for each year for each project or product, the appropriate discount rate to select in order to measure the risk inherent in each future cash flow stream, the assessment of each asset's life cycle, competitive trends impacting the asset and each cash flow stream as well as other factors.

Goodwill Allocation

Among the primary reasons why the Company entered into the Velvac acquisition and the factors that contributed to a purchase price resulting in the recognition of goodwill were Velvac's history of operating margins and profitability, Velvac's strong research and development center, including its Road-iQTM  360-degree view camera, recording and communication system and TrailerLinkTM, a new patent-pending solution that supports trailer-to-trailer video and data communications, the expansion of the Company's commercial footprint on a nationwide basis as a result of the Velvac acquisition, and key pipeline additions of Velvac products which will enable the Company to expand its product offerings and offer its customers a greater breadth of products.

Acquisition Related Expenses

Included in general and administrative expenses in the consolidated statements of operations for the three and nine month periods ended September 30, 2017 were $102,000 and $863,000, respectively, for acquisition expenses.

17


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

The following discussion is intended to highlight significant changes in the Company's financial position and results of operations for the thirteen weeks ended September 30, 2017. The interim financial statements and this Management's Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the Consolidated Financial Statements and Notes thereto for the fiscal year ended December 31, 2016 and the related Management's Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2016 ("2016 Annual Report on Form 10-K").

Certain statements set forth in this discussion and analysis of financial condition and results of operations are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. They use such words as "may," "will," "expect," "believe," "plan" and other similar terminology. These statements reflect management's current expectations regarding future events and operating performance and speak only as of the date of this report. These forward-looking statements involve a number of risks and uncertainties, and actual future results and trends may differ materially depending on a variety of factors, including, without limitation, changing customer preferences, lack of success of new products, loss of customers, competition, increased raw material prices, problems associated with foreign sourcing of parts and products, changes within the Company's industry segments and in the overall economy, litigation and legislation, and other factors included in and incorporated by reference in Item 1A of our most recently filed Annual Report on Form 10-K, as amended or supplemented in our reports subsequently filed with the Securities and Exchange Commission ("SEC"), Item 1A of this Part II of this report. In addition, terrorist threats and the possible responses by the United States and foreign governments, the effects on consumer demand, the financial markets, the travel industry, the trucking industry and other conditions increase the uncertainty inherent in forward-looking statements. Forward-looking statements reflect the expectations of the Company at the time they are made, and investors should rely on them only as expressions of opinion about what may happen in the future and only at the time they are made. The Company undertakes no obligation to update any forward-looking statement. Although the Company believes it has an appropriate business strategy and the resources necessary for its operations, future revenue and margin trends cannot be reliably predicted and the Company may alter its business strategies to address changing conditions.

In addition, the Company makes estimates and assumptions that may materially affect reported amounts and disclosures. These relate to valuation allowances for accounts receivable and for excess and obsolete inventories, accruals for pensions and other postretirement benefits (including forecasted future cost increases and returns on plan assets), provisions for depreciation (estimating useful lives), uncertain tax positions, and, on occasion, accruals for contingent losses.

On April 3, 2017, the Company completed its acquisition of Velvac Holdings, Inc., a Delaware corporation including its subsidiaries ("Velvac"), pursuant to a Securities Purchase Agreement (the "Securities Purchase Agreement"), dated April 3, 2017, by and among Jeffery R. Porter, W. Greg Bland, John Backovitch, Dave Otto, Bob Otto, Timothy Rintelman, Robert Brester, Dan McGrew, Mark Moeller and Prospect Partners II, L.P. (collectively, the "Sellers"). Pursuant to the Securities Purchase Agreement, the Company acquired 100% of the issued and outstanding stock of Velvac from the Sellers (the "Acquisition") for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earnings performance levels with the amount of any such earnout consideration based on a specific percentage (either 7.5% or 15%) of sales of Velvac's new proprietary Road-iQ product line measured over annual calculation periods through April 2022, as set forth in the Securities Purchase Agreement (the "Earnout Consideration"), subject to certain customary post-closing adjustments. The Acquisition was financed with a $31 million term loan from People's United Bank, National Association ("People's"), a $5 million draw down on the Company's $10 million revolving credit facility with People's and $3.5 million in cash. Please refer to the Form 8-K filed on April 7, 2017 and the amendment thereto files on June 19, 2017 for further details.


18


Overview

Sales in the third quarter of 2017 increased 67% when compared to the third quarter of 2016. Sales increased in the Industrial Hardware segment by 117% in the third quarter of 2017, primarily as a result of sales generated from the Velvac acquisition. Excluding Velvac's sales in the third quarter of 2017, sales in the Industrial Hardware segment would have increased 12% when compared to the third quarter of 2016.

Sales increased 50% in the Metals segment and sales in the Security Products segment increased 18%, when compared to the third quarter of 2016. Sales volume of existing products which include the sales of Velvac products increased by 61% in the third quarter of 2017 compared to the third quarter of 2016. The third quarter of 2017 was favorably affected by the introduction of new products which increased sales by 6%. Sales of new products in the Metals Segment included numerous types of pipe and gas fittings for the oil, water and gas industries. Sales of new products in the Industrial Hardware Segment included Class 8 truck tumbler paddles, latch brackets, and panels. Sales of new products in the Security Products Segment included locking kits for the motorcycle market and connecting rods for the vehicle market.

Sales for the first nine months of 2017 increased 45% compared to the corresponding prior year period, primarily as a result of the Velvac acquisition. Excluding Velvac's sales for the nine months ended September 30, 2017, sales in the Industrial Hardware segment would have increased by 13% when compared to the first nine months of 2016.  Sales volume of existing products, which include the sales of Velvac products, increased by 40% in the first nine months of 2017 compared to the first nine months of 2016. The results for the nine months ended September 30, 2017 were favorably affected by the introduction of new products which increased sales by 5%. The Industrial Hardware segment sales increased 83%, Metal Products segment increased 45%, and Security Products segment increased by 6% as compared to the first nine months of 2016.

For the three months ended September 30, 2017, gross margin was 21% compared to 28% for the comparable period of 2016.  This decrease was primarily the result of the Velvac acquisition. Excluding Velvac, the gross margin would have been 24% in the third quarter of 2017. Gross margin for the first nine months of 2017 was 24% compared to 25% for the prior year period.

For the three and nine months ended September 30, 2017, engineering expense increased $1.2 million or 179% and $2.2 million or 109% from the comparable periods in 2016.  This increase is primarily related to the accelerated development of new technology vision products at Road-iQ, a division of Velvac and gPay, a mobile app to transact credit card payments to laundry equipment, at Greenwald Industries.  Road-iQ is a connected vehicle technology that provides both active and passive safety to drivers of RV's , trucks and other specialty vehicles.  The Company expects these new products to be ready for market latter in the fourth quarter of 2017.
 
Selling and administrative costs increased $1.1 million or 20% in the third quarter of 2017 compared to the third quarter of 2016 primarily as a result of the inclusion of the Velvac acquisition. Excluding Velvac's selling and administrative costs in the third quarter of 2017, selling and administrative costs would have increased $0.3 million or 5% compared to the third quarter of 2016. Selling and administrative costs increased $7.7 million or 47% in the first nine months of 2017 compared to the first nine months of 2016. Excluding Velvac's selling and administrative costs in the first nine months of 2017, selling and administrative costs would have increased $1.9 million or 11% compared to the nine months of 2016. Selling and administrative costs were adversely impacted by several one-time charges, which included personnel charges of $0.2 million in the Security segment, environmental costs of $0.4 million in the Metal Products segment, and acquisition costs of $0.9 million in the Industrial Hardware segment.

In general, raw material prices increased in 2017compared to 2016 and are expected to increase during the fourth quarter of 2017. The Company tries to recover these costs through price increases when possible. Cost reduction in components along with manufacturing efficiency help to minimize the impact of commodity price increases. Currently, there is no indication that the Company will be unable to obtain supplies of all the raw materials that it requires.

The Company generated approximately $10,174,000 of cash from its operations during the first nine months of 2017 compared to generating approximately $8,983,000 during the same period in 2016. This increase was primarily due to the increase in earnings and cash flow generation in the Company's Metal Products segment. Cash on hand and cash flow from operations, along with the controlling of discretionary expenditures, are anticipated to be sufficient to enable the Company to meet its existing obligations.

A more detailed analysis of the Company's results of operations and financial condition follows:
19


Results of Operations

The following table shows, for the periods indicated, selected line items from the condensed consolidated statements of operations as a percentage of net sales, by segment:

   
Three Months Ended September 30, 2017
 
   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
80.6
%
   
70.5
%
   
88.8
%
   
78.7
%
Gross margin
   
19.4
%
   
29.5
%
   
11.2
%
   
21.3
%
                                 
Engineering expense
   
4.1
%
   
3.0
%
   
--
     
3.3
%
Selling and administrative expense
   
9.8
%
   
16.5
%
   
9.0
%
   
11.6
%
Operating profit
   
5.5
%
   
10.0
%
   
2.2
%
   
6.4
%
                                 
                                 
   
Three Months Ended October 1, 2016
 
   
Industrial
   
Security
   
Metal
         
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
72.7
%
   
65.7
%
   
88.8
%
   
72.0
%
Gross margin
   
27.3
%
   
34.3
%
   
11.2
%
   
28.0
%
                                 
Engineering expense
   
0.9
%
   
3.8
%
   
--
     
2.0
%
Selling and administrative expense
   
16.1
%
   
18.7
%
   
9.5
%
   
16.3
%
Operating profit
   
10.3
%
   
11.8
%
   
1.7
%
   
9.7
%


The following table shows the amount of change for the third quarter of 2017 compared to the third quarter of 2016 in sales, cost of products sold, gross margin, engineering expense, selling and administrative expenses and operating profit, by segment (dollars in thousands):

   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
 
$
17,749
   
$
2,467
   
$
2,314
   
$
22,530
 
                                 
         Volume
   
110.2
%
   
16.0
%
   
30.3
%
   
60.8
%
         Prices
   
-0.4
%
   
-0.1
%
   
3.0
%
   
0.2
%
         New products
   
6.9
%
   
2.2
%
   
16.8
%
   
6.3
%
     
116.7
%
   
18.1
%
   
50.1
%
   
67.3
%
                                 
Cost of products sold
 
$
15,495
   
$
2,393
   
$
2,051
   
$
19,939
 
     
140.2
%
   
26.7
%
   
50.0
%
   
82.7
%
                                 
Gross margin
 
$
2,254
   
$
74
   
$
263
   
$
2,591
 
     
54.2
%
   
1.6
%
   
50.9
%
   
27.5
%
                                 
Engineering expense
 
$
1,215
   
$
(30
)
   
--
   
$
1,185
 
     
845
%
   
-5.8
%
           
178.6
%
                                 
Selling and administrative expenses
 
$
800
   
$
99
   
$
184
   
$
1,083
 
     
32.8
%
   
3.8
%
   
41.8
%
   
19.9
%
                                 
Operating profit
 
$
239
   
$
5
   
$
79
   
$
323
 
     
15.2
%
   
0.3
%
   
103.6
%
   
9.9
%

20


The following table shows, for the periods indicated, selected line items from the condensed consolidated statements of income as a percentage of net sales, by segment:

   
Nine Months Ended September 30, 2017
 
   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
77.1
%
   
69.8
%
   
84.8
%
   
75.9
%
Gross margin
   
22.9
%
   
30.2
%
   
15.2
%
   
24.1
%
                                 
Engineering expense
   
3.3
%
   
3.0
%
   
--
     
2.8
%
Selling and administrative expense
   
16.2
%
   
17.9
%
   
9.7
%
   
15.8
%
Operating profit
   
3.4
%
   
9.3
%
   
5.5
%
   
5.5
%
                                 
                                 
   
Nine Months Ended October 1, 2016
 
   
Industrial
   
Security
   
Metal
         
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of products sold
   
74.7
%
   
69.2
%
   
97.1
%
   
75.4
%
Gross margin
   
25.3
%
   
30.8
%
   
2.9
%
   
24.6
%
                                 
Engineering expense
   
0.8
%
   
3.7
%
   
--
     
1.9
%
Selling and administrative expense
   
16.3
%
   
16.8
%
   
9.8
%
   
15.6
%
Operating profit
   
8.2
%
   
10.3
%
   
-6.9
%
   
7.1
%


The following table shows the amount of change for the first nine months of 2017 compared to the first nine months of 2016 in sales, cost of products sold, gross margin, engineering expense, selling and administrative expenses and operating profit, by segment (dollars in thousands):

   
Industrial
   
Security
   
Metal
       
   
Hardware
   
Products
   
Products
   
Total
 
Net sales
 
$
37,812
   
$
2,510
   
$
6,312
   
$
46,634
 
                                 
         Volume
   
77.4
%
   
4.2
%
   
29.7
%
   
40.0
%
         Prices
   
-0.3
%
   
-0.1
%
   
2.8
%
   
0.2
%
         New products
   
5.7
%
   
1.6
%
   
12.4
%
   
4.9
%
     
82.8
%
   
5.7
%
   
44.9
%
   
45.1
%
                                 
Cost of products sold
 
$
30,265
   
$
2,005
   
$
3,623
   
$
35,893
 
     
88.7
%
   
6.6
%
   
26.6
%
   
46.0
%
                                 
Gross margin
 
$
7,547
   
$
505
   
$
2,689
   
$
10,741
 
     
65.2
%
   
3.7
%
   
658.3
%
   
42.2
%
                                 
Engineering expense
 
$
2,402
   
$
(230
)
   
--
   
$
2,172
 
     
626.9
%
   
-14.3
             
109.0
%
                                 
Selling and administrative expenses
 
$
6,038
   
$
963
   
$
588
   
$
7,589
 
     
81.3
%
   
13.1
%
   
42.6
%
   
47.0
%
                                 
Operating profit
 
$
(893
)
 
$
(228
)
 
$
2,101
   
$
980
 
     
-23.7
%
   
-5.1
%
   
216.1
%
   
13.4
%


21

Industrial Hardware Segment

Net sales in the Industrial Hardware segment were up 117% in the third quarter of 2017 and 83% in the first nine months of 2017 compared to the respective corresponding prior year periods.  The increase in sales in both the third quarter and first nine months of 2017 when compared to the respective corresponding prior year periods primarily reflected sales from the Velvac acquisition. Excluding Velvac's sales in the third quarter of 2017, sales in the Industrial Hardware segment would have increased 12% when compared to the third quarter of 2016 and sales in the first nine months of 2017 would have increased by 13% when compared to the first nine months of 2016. Sales of new products included tumbler paddles, latch brackets and panels for the class 8 trucking industry.

Cost of products sold for the Industrial Hardware segment increased $15.5 million or 140% in the third quarter of 2017 and $30.3 million or 89% in the first nine months of 2017 compared to the respective corresponding periods in 2016. The increase in the cost of products sold in both the third quarter and first nine months of 2017 when compared to the respective corresponding prior year periods primarily reflects cost of products sold attributable to the Velvac acquisition.

The most significant factors resulting in changes in cost of products sold in the third quarter of 2017 compared to the third quarter 2016 included:

·
an increase of $10.5 million or 163% in raw material costs, with Velvac representing $9.6 million of such increase;
·
an increase of $2.3 million or 73% in costs for payroll and payroll related charges, with Velvac representing $1.9 million of such increase;
·
an increase of $0.8 million or 368% in freight and other shipping costs;
·
an increase of $0.6 million in miscellaneous costs;
·
an increase of $0.3 million or 100% in depreciation expense;
·
an increase of $0.3 million in scrap costs;
·
an increase of $0.2 million or 85% in supplies and tools expense; and
·
an increase of $0.2 million or 189% in rent expense.

The most significant factors resulting in changes in cost of products sold in the first nine months of 2017 compared to the first nine months of 2016 included:

·
an increase of $22.3 million or 114% in raw materials costs, with Velvac representing $18.1 million such increase;
·
an increase of $2.6 million or 28% in payroll and payroll related charges, with Velvac representing the entire increase;
·
an increase of $2.1 million in miscellaneous expenses, with Velvac representing the entire increase;
·
an increase of $1.7 million in freight and other shipping costs, Velvac represents the entire increase;
·
an increase of $0.3 million or 125% in scrap costs;
·
an increase of $0.3 million in foreign currency exchange expense;
·
an increase of $0.2 million or 35% in supplies and tools expense;
·
an increase of $0.2 million or 39% in utilities costs
·
an increase of $0.2 million or 62% in rents expense; and
·
an increase of $0.2 million or 26% in depreciation expense.

Gross margin for the Industrial Hardware segment decreased in the third quarter of 2017 to 19% from 27% in the comparable prior year period and decreased in the first nine months of 2017 to 23% from 25% in the first nine months of 2016. Gross margin as a percentage of sales was adversely effected by a $1.2 million charge to cost of goods sold related to purchase accounting for the Velvac acquisition.

Engineering expenses as a percentage of sales for the Industrial Hardware segment increased in the third quarter of 2017 to 4% from 1% in the three month period of 2016 and increased to 3% in the nine month period of 2017 from 1% in the nine months of 2016.  This increase was primarily the result of the Velvac acquisition.

22



Selling and administrative expenses in the Industrial Hardware segment increased $0.8 million or 33% in the third quarter of 2017 and $6.0 million or 81% in the first nine months of 2017 as compared to the respective corresponding periods of 2016. The increase in the selling and administrative expenses in both the third quarter and nine months of 2017 when compared to the respective corresponding prior year periods primarily reflects costs from the Velvac acquisition.

The most significant factors resulting in changes in selling and administrative costs in the third quarter of 2017 compared to the third quarter of 2016 included:

·
an increase of $0.4 million or 24% for payroll and payroll related charges, with Velvac representing the entire increase;
·
an increase of $0.2 million or 291% in travel expenses; and
·
an increase of $0.2 million or 606% in amortization of patent costs.

The most significant factors resulting in changes in selling and administrative costs in the first nine months of 2017 compared to the first nine months of 2016 included:

·
an increase of $4.0 million or 71% for payroll and payroll related charges, with Velvac representing $3.4 million of such increase;
·
an increase of $0.8 million for commissions and royalty costs;
·
an increase of $0.7 million or 79% for other administrative expenses, which includes Velvac; and
·
an increase of $0.5 million in depreciation and amortization charges.


Security Products Segment

Net sales in the Security Products segment increased 18% in the third quarter of 2017 and increased 6% in the first nine months of 2017 compared to the respective corresponding periods of 2016.  The increase in sales in the third quarter of 2017 was primarily the result of the introduction of new products in the vehicle lock markets. Sales of new products included locking kits for the motorcycle market and connecting rods for the vehicle market.

Cost of products sold for the Security Products segment increased $2.4 million or 27% in the third quarter of 2017 and increased $2.0 million or 7% in the first nine months of 2017 compared to the respective corresponding periods of 2016.

The most significant factors resulting in changes in cost of products sold in the third quarter of 2017 compared to the third quarter of 2016 included:

·
an increase of $1.7 million or 30% in raw material costs;
·
an increase of $0.4 million or 17% in costs for payroll and payroll related charges;
·
an increase of $0.1 million in foreign currency costs; and
·
an increase of $0.1 million or 45% in supplies and tools expenses.

The most significant factors resulting in changes in cost of products sold in the first nine months of 2017 compared to the first nine months of 2016 included:

·
an increase of $1.4 million or 7% in raw materials;
·
an increase of $0.3 million in foreign exchange charges;
·
an increase of $0.1 million or 8% in other shipping costs; and
·
an increase of $0.1 million or 8% in supplies and tools expense.

Gross margin for the Security Products segment in the third quarter of 2017 decreased to 30% from 34% in the third quarter of 2016 and decreased to 30% in 2017 from 31% in the first nine months of 2017 and the comparable prior year period of 2016.

23


Engineering expenses as a percentage of sales for the Security Products segment decreased in the third quarter of 2017 to 3% from 4% in the three month period of 2016 and decreased to 3% in the first nine month period of 2017 from 4% in the nine months of 2016.

Selling and administrative expenses in the Security Products segment increased $0.1 million or 4% in the third quarter of 2017 and $1.0 million or 13% in the first nine months of 2017 as compared to the respective corresponding periods of 2016. This was due to third quarter costs related to personnel changes and investment in sales and marketing resources in order to support the strategic growth plan for this segment.

The most significant factors resulting in changes in selling and administrative costs in the third quarter of 2017 compared to the third quarter of 2016 included:

·
an increase of $0.1 million or 7% for payroll and payroll related charges.

The most significant factors resulting in changes in selling and administrative costs in the first nine months of 2017 compared to the first nine months of 2016 included:

·
an increase of $0.6 million or 12% for payroll and payroll related charges; and
·
an increase of $0.3 million or 33% in other administrative expenses.


Metal Products Segment

Net sales in the Metal Products segment increased 50% in the third quarter of 2017 and 45% in the first nine months of 2017 as compared to the respective corresponding prior year periods. Mining sales increased 34% and 39%, respectively, for the third quarter and first nine months of 2017 as compared to the comparable periods of 2016. The rebound in the mining industry is the result of the easing of environmental regulations and increases in natural gas prices, which created an increase in demand for our mine related products. The sale of industrial products increased substantially as compared to the prior year and was up 130% and 92%, respectively, for the three and nine months September 30, 2017.  Sales of new products included numerous types of pipe and gas fittings for the oil, water and gas industries.

Cost of products sold for the Metal Products segment increased $2.1 million or 50% in the third quarter of 2017 and $3.6 million or 27% in the first nine months of 2017 compared to the respective corresponding periods of 2016.  Most of the cost increase in the third quarter relates to increased sales volume, however an increase of 33% in raw material cost had a disproportionate effect on the third quarter 2017 as compared to the third quarter of 2016.

The most significant factors resulting in changes in cost of products sold in the third quarter of 2017 compared to the third quarter of 2016 included:

·
an increase of $0.8 million or 60% in raw materials;
·
an increase of $0.5 million or 132% in costs for supplies and tools;
·
an increase of $0.3 million or 21% in payroll and payroll related charges;
·
an increase of $0.2 million or 85% in utilities costs; and
·
an increase of $0.3 million or 287% in maintenance and repair costs.

The most significant factors resulting in changes in cost of products sold in the first nine months of 2017 compared to the first nine months of 2016 included:

·
an increase of $1.2 million or 24% in payroll and payroll related charges;
·
an increase of $1.1 million or 28% in raw materials;
·
an increase of $1.1 million or 85% in costs for supplies and tools;
·
an increase of $0.3 million or 35% in utilities costs;
·
an increase of $0.3 million or 42% in maintenance and repair costs;
·
a decrease of $0.2 million or 100% in outside finishing costs; and
·
a decrease of $0.1 million or 12% in depreciation expense.
24


Gross margin for the Metal Products segment was flat at 11% in the third quarters of 2017 and of 2016 and was 15% in the first nine months of 2017 and 3% in the comparable prior year period. The increases in the gross margin for the first nine months of 2017 was primarily due to the higher sales volume which caused improved utilization of the Company's production capacity in 2017 as compared to the corresponding 2016 periods.

Selling and administrative expenses in the Metal Products segment increased $0.2 million or 42% in the third quarter of 2017 and $0.6 million or 43% in the first nine months of 2017 as compared to the respective corresponding periods of 2016.

The most significant factor resulting in changes in selling and administrative costs in the third quarter and first nine months of 2017 compared to the third quarter and first nine months of 2016 was a $0.4 million charge to remediate and monitor a landfill environmental issue that was expensed in the second and third quarters of 2017.


Other Items

Interest expense increased $0.3 million in the third quarter of 2017 and $0.6 million in the first nine months of 2017 compared to the respective corresponding prior year period due to the increased level of debt incurred in the Velvac acquisition.

Other income was not material to the financial statements during the periods covered by this Quarterly Report on Form 10-Q.

Income taxes reflected the change in operating results. The effective tax rates in the third quarter and first nine months of 2017 were 32% and 32%, respectively, compared to 26% and 30%, respectively in the corresponding periods of 2016. The higher than expected effective rate for the first nine months of 2017 was the result of higher earnings estimates from our United States sources compared to earnings estimates from foreign sources that have lower overall tax rates.


Liquidity and Sources of Capital

The Company generated $10.2 million of cash from its operations during the first nine months of 2017 compared to $9.0 million during the same period in 2016. The increase in cash flows in the 2017 period compared to the prior year period was primarily the result of increased sales and profitability during the 2017 period, including as a result of the Velvac acquisition, and the associated timing differences in the collection of accounts receivable, payments of liabilities, and changes in inventories. Cash flow from operations, coupled with the new loan were sufficient to acquire Velvac and fund capital expenditures, debt service and dividend payments.

The Company holds marketable securities totaling approximately $367,000. The Company did not purchase any marketable securities during the three month period ended September 30, 2017 Marketable securities are acquired for investment purposes. Additions to property, plant and equipment were $1.5 million for the first nine months of 2017 and $1.8 million for the same period in 2016.  Total capital expenditures for all of 2017 are expected to be approximately $3.0 million.  As of September 30, 2017, there was approximately $200,000 of outstanding commitments for these capital expenditures.

The following table shows key financial ratios as of the end of each specified period:

   
Third
Quarter
2017
   
Third
Quarter
2016
   
Year
End
2016
 
Current ratio
   
3.1
     
5.7
     
6.0
 
Average days' sales in accounts receivable
   
53
     
53
     
49
 
Inventory turnover
   
3.5
     
3.1
     
3.0
 
Total debt to shareholders' equity
   
40.6
%
   
2.6
%
   
2.2
%

25


Total debt to shareholders' equity increased due to the Company leveraging the purchase of Velvac with a $31 million loan and a drawdown of $5 million on the revolving portion of its line of credit.

The following table shows important liquidity measures as of the balance sheet date for each period below (in millions):
 
Third
Quarter
2017
 
Third
Quarter
2016
 
Year
End
2016
 
Cash and cash equivalents
       
- Held in the United States
$
7.1
 
$
9.7
 
$
11.2
 
- Held by a foreign subsidiary
 
14.1
   
11.9
   
11.5
 
 
21.2
   
21.6
   
22.7
 
Working capital
 
68.0
   
64.1
   
64.8
 
Net cash provided by operating activities
 
10.2
   
9.0
   
12.4
 
Change in working capital impact on net cash
used in operating activities
 
1.4
   
(0.1
 )  
(0.5
)
Net cash used in investing activities
 
(43.9
 )  
(1.8
 )  
(2.9
)
Net cash used in financing activities
 
31.8
   
(3.1
 )  
(4.2
)

The cash used in investing activities was primarily for the acquisition of Velvac.  The cash from financing activities was the result of the execution of the loan with People's and the revolving line of credit facility with People's to provide a significant share of the capital used in the acquisition of Velvac.

Federal income taxes have not been provided for on the undistributed earnings of the Company's foreign subsidiaries except where required under federal tax laws.  The Company would be required to accrue and pay United States income taxes to repatriate the funds held by foreign subsidiaries not otherwise provided. The Company intends to reinvest these earnings outside of the United States indefinitely.

All cash held by foreign subsidiaries is readily convertible into other currencies, including the U.S. Dollar.

Total inventories increased approximately 33% to $45.2 million as of September 30, 2017 compared to $34.0 million as of year-end 2016 and increased approximately 33% from $34.1 million at the end of the third quarter of 2016.  The increase of inventory was primarily attributable to the acquisition of Velvac as management has made inventory control a priority since 2016.  Accounts receivable were $28.3 million as of September 30, 2017 compared to $18.1 million at year end 2016 and $19.0 million as of the end of the third quarter of 2016.

On April 3, 2017, we incurred indebtedness under the Restated Loan Agreement in the aggregate principal amount of $31 million in the form of a term loan, the proceeds of which were used to repay the remaining outstanding balances of the Original Term Loan and 2012 Term Loan (approximately $1,429,000) and to acquire 100% of the common stock of Velvac (see Note A and F). On April 3, 2017, the Company also borrowed approximately $6.6 million on the revolving credit portion of the Restated Loan Agreement. The Company subsequently paid off $1.6 million on the revolving credit portion of the Restated Loan Agreement, which left an outstanding balance of $5 million on such revolving credit portion at September 30, 2017. See Note F for additional information regarding the terms of the Restated Loan Agreement, including repayment terms, interest rates and applicable loan covenants.  Under the terms of the Restated Loan Agreement, the Company is subject to restrictive covenants that limit its ability to, among other things, incur additional indebtedness, pay dividends or make other distributions, and consolidate, merge, sell or otherwise dispose of assets, as well as financial covenants that require the Company to maintain a minimum debt service coverage ratio and a maximum total leverage ratio.  These covenants may limit how we conduct our business, and in the event of certain defaults, our repayment obligations may be accelerated.  We were in compliance with all of our covenants as of September 30, 2017.

Cash on hand, cash flow from operating activities and funds available under the revolving credit portion of the Company's Restated Loan Agreement are expected to be sufficient to cover future foreseeable working capital requirements subject to the risks and uncertainties outlined in the risk factors disclosed in our 2016 Annual Report on Form 10-K as updated by, and incorporated by reference, in Item 1A of this Quarterly Report on Form 10-Q.
26



ITEM 3 – QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

During the third quarter of 2017, there were no material changes in market risk from what was reported in the Company's 2016 Annual Report on Form 10-K.


ITEM 4 – CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures:

As of the end of the quarter ended September 30, 2017, the Company carried out an evaluation, under the supervision and with the participation of the Company's management, including the Chief Executive Officer (the "CEO") and Chief Financial Officer (the "CFO"), of the effectiveness of the design and operation of the Company's disclosure controls and procedures pursuant to Exchange Act Rule 240.13a-15.  As defined in Exchange Act Rules 240.13a-15(e) and 240.15d-15(e), "the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Act (15 U.S.C. 78a et seq.) is recorded, processed, summarized and reported, within the time periods specified in the Commission's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Act is accumulated and communicated to the issuer's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure."  Based upon that evaluation, the CEO and CFO concluded that the Company's current disclosure controls and procedures were effective as of the September 30, 2017 evaluation date.

The Company believes that a controls system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. The Company's disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, and the CEO and CFO have concluded that these controls and procedures are effective at the "reasonable assurance" level.

Changes in Internal Controls Over Financial Reporting:

During the third quarter of 2017, there were no significant changes in the Company's internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.

27


PART II – OTHER INFORMATION

ITEM 1 – LEGAL PROCEEDINGS

During 2010, the Company was contacted by the State of Illinois regarding potential ground contamination at its plant in Wheeling, Illinois. The Company entered into a voluntary remediation program in Illinois and has engaged an environmental clean-up company to perform testing and develop a remediation plan. Since 2010, the environmental company has completed a number of tests and the design of a final remediation system is currently being reviewed and is expected to be approved in the fourth quarter of 2017. The total estimated cost for the proposed remediation system is anticipated to be approximately $55,000.

During 2016 the Company created a plan to remediate a landfill of spent foundry sand maintained at the Company's Metal Casting facility in Syracuse, New York. This plan was presented to the New York Department of Environmental Conservation (the "DEC") for approval in 2017. The Company is in final negotiations with the DEC, and based on estimates provided by the Company's environmental engineers, the cost to remediate and monitor the landfill was $380,000 which the Company expensed in the second and third quarters of 2017.

There are no other legal proceedings, other than ordinary routine litigation incidental to the Company's business, to which either the Company or any of its subsidiaries is a party or of which any of property of the Company or any subsidiary is the subject.


ITEM 1A – RISK FACTORS

The Company's business is subject to a number of risks, some of which are beyond its control. In addition to the other information set forth in this report, the Company's stockholders should carefully consider the factors discussed in Item 1A. - "Risk Factors" of the Company's 2016 Annual Report on Form 10-K, as filed with the SEC on March 15, 2017, that could have a material adverse effect on the Company's business, results of operations, financial condition and/or liquidity and that could cause its operating results to vary significantly from period to period. As of September 30, 2017, there have been no material changes to the risk factors disclosed in the Company's most recent Annual Report on Form 10-K. The Company may also disclose changes to such factors or disclose additional factors from time to time in its future filings with the SEC.  Additional risks and uncertainties not currently known to the Company or that it currently deems to be immaterial also may materially adversely affect its business, financial condition, or operating results.


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

There have been no sales of unregistered securities by the Company or purchases of registered equity securities by the Company during the period covered by this Quarterly Report on Form 10-Q.

28



ITEM 3 – DEFAULTS UPON SENIOR SECURITIES

None


ITEM 4 – MINE SAFETY DISCLOSURES

Not applicable.


ITEM 5 – OTHER INFORMATION

None


ITEM 6 – EXHIBITS

31) Certifications required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32) Certifications pursuant to Rule 13a-14(b) and 18 USC 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.


29


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.


 
THE EASTERN COMPANY
 
(Registrant)
 
DATE:  November 6, 2017
/s/A ugust M. Vlak
 
August M. Vlak
President and Chief Executive Officer
   
DATE:  November 6, 2017
/s/John L. Sullivan III
 
John L. Sullivan III
Vice President and Chief Financial Officer
   
DATE:  November 6, 2017
/s/Angelo M. Labbadia
 
Angelo M. Labbadia
 
Chief Operating Officer


30
EX-31 2 ex31_3rdqtr2017.htm CERTIFICATIONS - EX. 31


EXHIBIT 31

CERTIFICATIONS

I, August M. Vlak, certify that:

1.
   I have reviewed this report on Form 10-Q of The Eastern Company;

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.

Dated:  November 6, 2017

By: /s/August M. Vlak
August M. Vlak
CEO

EXHIBIT 31

CERTIFICATIONS

I, John L. Sullivan III, certify that:

1.
   I have reviewed this report on Form 10-Q of The Eastern Company;

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.

Dated: November 6, 2017

By: /s/John L. Sullivan III
John L. Sullivan III
CFO

EXHIBIT 31

CERTIFICATIONS

I, Angelo M. Labbadia, certify that:

1.   I have reviewed this report on Form 10-Q of The Eastern Company;

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.

Dated:  November 6, 2017

By: /s/Angelo M. Labbadia
Angelo M. Labbadia
COO

EX-32 3 ex32_3rdqtr2017.htm CERTIFICATIONS - EX. 32
EXHIBIT 32


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND
CHIEF FINANCIAL OFFICER
Pursuant to 18 United States Code Section 1350,
as adopted pursuant to Section 906 of The Sarbanes-Oxley Act of 2002


Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, August M. Vlak, the Chief Executive Officer of The Eastern Company (the "Company"), Angelo Labbadia, the Chief Operating Officer of the Company and John L. Sullivan III, the Chief Financial Officer of the Company, hereby certify that, to the best of their knowledge:

1)
The Company's Quarterly Report on Form 10-Q for the Period ended September 30, 2017, and to which this certification is attached as Exhibit 32 (the "Periodic Report") fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, and

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


In Witness Whereof, the undersigned have set their hands hereto as of the 6th day of November, 2017.


 
By: /s/ August M. Vlak
 
August M. Vlak
CEO
   
 
By: /s/ John L. Sullivan III
 
John L. Sullivan III
CFO
   
 
By: /s/ Angelo A. Labbadia
 
Angelo A. Labbadia
COO


A signed original of this written statement required by Section 906 has been provided to The Eastern Company and will be retained by The Eastern Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification "accompanies" the Form 10-Q to which it relates, is not deemed filed with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q, irrespective of any general incorporation language contained in such filing.)






EX-101.INS 4 eml-20170930.xml XBRL INSTANCE DOCUMENT 0000031107 2017-01-01 2017-09-30 0000031107 2017-10-18 0000031107 2017-09-30 0000031107 2016-12-31 0000031107 2016-01-03 2016-10-01 0000031107 2016-07-03 2016-10-01 0000031107 2017-07-02 2017-09-30 0000031107 2016-01-02 0000031107 2016-10-01 0000031107 eml:VelvacHoldingsIncMember 2017-04-03 0000031107 eml:VelvacHoldingsIncMember 2017-04-03 2017-04-03 0000031107 us-gaap:MediumTermNotesMember eml:VelvacHoldingsIncMember 2017-04-03 2017-04-03 0000031107 eml:VelvacHoldingsIncMember us-gaap:LineOfCreditMember 2017-04-03 2017-04-03 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2017-07-02 2017-09-30 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2017-01-01 2017-09-30 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2016-01-03 2016-10-01 0000031107 eml:IndustrialHardwareMember us-gaap:OperatingSegmentsMember 2016-01-03 2016-10-01 0000031107 us-gaap:OperatingSegmentsMember eml:IndustrialHardwareMember 2016-07-03 2016-10-01 0000031107 eml:MetalProductsMember us-gaap:OperatingSegmentsMember 2017-07-02 2017-09-30 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2017-01-01 2017-09-30 0000031107 eml:MetalProductsMember us-gaap:OperatingSegmentsMember 2016-01-03 2016-10-01 0000031107 us-gaap:OperatingSegmentsMember eml:SecurityProductsMember 2016-07-03 2016-10-01 0000031107 us-gaap:OperatingSegmentsMember eml:MetalProductsMember 2016-07-03 2016-10-01 0000031107 us-gaap:OperatingSegmentsMember eml:SecurityProductsMember 2017-01-01 2017-09-30 0000031107 eml:SecurityProductsMember us-gaap:OperatingSegmentsMember 2017-07-02 2017-09-30 0000031107 us-gaap:MediumTermNotesMember 2017-09-30 0000031107 us-gaap:LineOfCreditMember 2017-09-30 0000031107 us-gaap:MediumTermNotesMember 2012-01-25 0000031107 us-gaap:MediumTermNotesMember 2010-01-29 0000031107 us-gaap:LineOfCreditMember 2010-01-29 0000031107 us-gaap:LineOfCreditMember 2016-06-09 0000031107 us-gaap:LineOfCreditMember 2014-01-23 0000031107 eml:OneMonthLondonInterbankOfferedRateLIBORMember us-gaap:MediumTermNotesMember 2017-09-30 0000031107 us-gaap:MediumTermNotesMember eml:ThreeMonthLondonInterbankOfferedRateLIBORMember 2017-09-30 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2017-04-04 0000031107 us-gaap:LineOfCreditMember 2017-01-01 2017-09-30 0000031107 us-gaap:MediumTermNotesMember 2017-01-01 2017-09-30 0000031107 us-gaap:MediumTermNotesMember 2012-01-25 2012-01-25 0000031107 us-gaap:LineOfCreditMember 2016-06-09 2016-06-09 0000031107 us-gaap:LineOfCreditMember 2014-01-23 2014-01-23 0000031107 us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:LineOfCreditMember 2017-01-01 2017-09-30 0000031107 us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:MinimumMember 2017-01-01 2017-09-30 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:LineOfCreditMember 2010-01-29 2010-01-29 0000031107 us-gaap:InterestRateFloorMember us-gaap:LineOfCreditMember 2010-01-29 2010-01-29 0000031107 us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2010-01-29 2010-01-29 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:LineOfCreditMember 2014-01-23 2014-01-23 0000031107 us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2010-01-29 0000031107 us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2010-01-29 0000031107 us-gaap:InterestRateFloorMember us-gaap:LineOfCreditMember 2010-01-29 0000031107 us-gaap:MediumTermNotesMember 2017-04-03 0000031107 us-gaap:LineOfCreditMember 2017-04-03 0000031107 us-gaap:LineOfCreditMember eml:VelvacHoldingsIncMember 2017-04-03 0000031107 eml:VelvacHoldingsIncMember 2017-04-03 0000031107 us-gaap:ScenarioForecastMember us-gaap:MediumTermNotesMember 2019-07-01 2019-09-30 0000031107 us-gaap:ScenarioForecastMember us-gaap:MediumTermNotesMember 2017-07-02 2019-06-30 0000031107 us-gaap:LineOfCreditMember us-gaap:MinimumMember 2017-01-01 2017-09-30 0000031107 us-gaap:LineOfCreditMember us-gaap:MaximumMember 2017-01-01 2017-09-30 0000031107 us-gaap:MediumTermNotesMember eml:ThreeMonthLondonInterbankOfferedRateLIBORMember 2017-01-01 2017-09-30 0000031107 us-gaap:MediumTermNotesMember eml:OneMonthLondonInterbankOfferedRateLIBORMember 2017-01-01 2017-09-30 0000031107 us-gaap:MinimumMember eml:RestatedLoanAgreementMember 2017-01-01 2017-09-30 0000031107 eml:RestatedLoanAgreementMember us-gaap:MaximumMember 2017-01-01 2017-09-30 0000031107 us-gaap:MediumTermNotesMember us-gaap:InterestRateSwapMember 2017-04-04 2017-04-04 0000031107 eml:MetalProductsMember 2016-12-31 0000031107 eml:SecurityProductsMember 2016-12-31 0000031107 eml:IndustrialHardwareMember 2016-12-31 0000031107 eml:SecurityProductsMember 2017-01-01 2017-09-30 0000031107 eml:IndustrialHardwareMember 2017-01-01 2017-09-30 0000031107 eml:MetalProductsMember 2017-01-01 2017-09-30 0000031107 eml:SecurityProductsMember 2017-09-30 0000031107 eml:MetalProductsMember 2017-09-30 0000031107 eml:IndustrialHardwareMember 2017-09-30 0000031107 us-gaap:NoncompeteAgreementsMember eml:SecurityProductsMember 2016-12-31 0000031107 us-gaap:NoncompeteAgreementsMember eml:MetalProductsMember 2016-12-31 0000031107 us-gaap:IntellectualPropertyMember 2017-09-30 0000031107 eml:IndustrialHardwareMember eml:PatentsAndDevelopedTechnologyMember 2017-09-30 0000031107 us-gaap:CustomerRelationshipsMember eml:IndustrialHardwareMember 2017-09-30 0000031107 us-gaap:CustomerRelationshipsMember eml:MetalProductsMember 2016-12-31 0000031107 us-gaap:IntellectualPropertyMember eml:IndustrialHardwareMember 2016-12-31 0000031107 us-gaap:NoncompeteAgreementsMember 2017-09-30 0000031107 eml:MetalProductsMember eml:PatentsAndDevelopedTechnologyMember 2017-09-30 0000031107 eml:SecurityProductsMember us-gaap:CustomerRelationshipsMember 2017-09-30 0000031107 eml:PatentsAndDevelopedTechnologyMember eml:SecurityProductsMember 2017-09-30 0000031107 us-gaap:CustomerRelationshipsMember eml:IndustrialHardwareMember 2016-12-31 0000031107 eml:MetalProductsMember us-gaap:CustomerRelationshipsMember 2017-09-30 0000031107 us-gaap:IntellectualPropertyMember eml:IndustrialHardwareMember 2017-09-30 0000031107 us-gaap:IntellectualPropertyMember eml:MetalProductsMember 2016-12-31 0000031107 us-gaap:IntellectualPropertyMember 2016-12-31 0000031107 eml:SecurityProductsMember us-gaap:NoncompeteAgreementsMember 2017-09-30 0000031107 eml:IndustrialHardwareMember us-gaap:NoncompeteAgreementsMember 2016-12-31 0000031107 eml:IndustrialHardwareMember us-gaap:NoncompeteAgreementsMember 2017-09-30 0000031107 eml:MetalProductsMember eml:PatentsAndDevelopedTechnologyMember 2016-12-31 0000031107 eml:SecurityProductsMember us-gaap:CustomerRelationshipsMember 2016-12-31 0000031107 us-gaap:NoncompeteAgreementsMember 2016-12-31 0000031107 eml:SecurityProductsMember us-gaap:IntellectualPropertyMember 2016-12-31 0000031107 us-gaap:CustomerRelationshipsMember 2016-12-31 0000031107 us-gaap:CustomerRelationshipsMember 2017-09-30 0000031107 eml:PatentsAndDevelopedTechnologyMember 2016-12-31 0000031107 us-gaap:IntellectualPropertyMember eml:MetalProductsMember 2017-09-30 0000031107 us-gaap:IntellectualPropertyMember eml:SecurityProductsMember 2017-09-30 0000031107 eml:SecurityProductsMember eml:PatentsAndDevelopedTechnologyMember 2016-12-31 0000031107 us-gaap:NoncompeteAgreementsMember eml:MetalProductsMember 2017-09-30 0000031107 eml:PatentsAndDevelopedTechnologyMember 2017-09-30 0000031107 eml:IndustrialHardwareMember eml:PatentsAndDevelopedTechnologyMember 2016-12-31 0000031107 us-gaap:NoncompeteAgreementsMember 2017-01-01 2017-09-30 0000031107 us-gaap:IntellectualPropertyMember 2017-01-01 2017-09-30 0000031107 eml:PatentsAndDevelopedTechnologyMember 2017-01-01 2017-09-30 0000031107 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-09-30 0000031107 us-gaap:NoncompeteAgreementsMember 2016-01-03 2016-12-31 0000031107 eml:PatentsAndDevelopedTechnologyMember 2016-01-03 2016-12-31 0000031107 2016-01-03 2016-12-31 0000031107 us-gaap:IntellectualPropertyMember 2016-01-03 2016-12-31 0000031107 us-gaap:CustomerRelationshipsMember 2016-01-03 2016-12-31 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-09-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-07-02 2017-09-30 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-07-02 2017-09-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2016-01-03 2016-10-01 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-09-30 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2016-07-03 2016-10-01 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-03 2016-10-01 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-07-03 2016-10-01 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2017-09-30 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-09-30 0000031107 us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2017-01-01 2017-09-30 0000031107 eml:RegularMatchingContributionsMember 2017-07-02 2017-09-30 0000031107 eml:RegularMatchingContributionsMember 2017-01-01 2017-09-30 0000031107 eml:RegularMatchingContributionsMember 2016-01-03 2016-10-01 0000031107 eml:TransitionalCreditContributionsMember 2016-07-03 2016-10-01 0000031107 eml:TransitionalCreditContributionsMember 2017-07-02 2017-09-30 0000031107 eml:NonDiscretionaryContributionsMember 2017-07-02 2017-09-30 0000031107 eml:NonDiscretionaryContributionsMember 2016-01-03 2016-10-01 0000031107 eml:RegularMatchingContributionsMember 2016-07-03 2016-10-01 0000031107 eml:TransitionalCreditContributionsMember 2017-01-01 2017-09-30 0000031107 eml:TransitionalCreditContributionsMember 2016-01-03 2016-10-01 0000031107 eml:NonDiscretionaryContributionsMember 2016-07-03 2016-10-01 0000031107 eml:NonDiscretionaryContributionsMember 2017-01-01 2017-09-30 0000031107 us-gaap:MinimumMember 2017-01-01 2017-09-30 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-01-01 2017-09-30 0000031107 eml:Plan2010Member 2017-09-30 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2016-01-02 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2017-07-01 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2017-07-02 2017-09-30 0000031107 us-gaap:EmployeeStockOptionMember 2017-07-02 2017-09-30 0000031107 us-gaap:EmployeeStockOptionMember 2016-07-03 2016-10-01 0000031107 us-gaap:StockAppreciationRightsSARSMember 2017-07-02 2017-09-30 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2016-01-03 2016-12-31 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2016-12-31 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2017-09-30 0000031107 eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember 2017-01-01 2017-09-30 0000031107 us-gaap:CreditConcentrationRiskMember 2017-09-30 0000031107 us-gaap:CreditConcentrationRiskMember 2016-12-31 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:MinimumMember 2017-01-01 2017-09-30 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:MaximumMember 2017-01-01 2017-09-30 0000031107 us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-09-30 0000031107 us-gaap:FairValueInputsLevel3Member 2017-09-30 0000031107 us-gaap:FairValueInputsLevel1Member 2017-09-30 0000031107 us-gaap:FairValueInputsLevel2Member 2017-09-30 0000031107 eml:VelvacHoldingsIncMember 2017-01-01 2017-09-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure eml:Plan eml:Customer false --12-30 2017-09-30 No No Yes Accelerated Filer EASTERN CO 0000031107 6261415 2017 Q3 10-Q 15500000 15306250 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note E &#8211; Recent Accounting Pronouncements</u></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">In January 2017, the FASB issued ASU No. 2017-01, Business Combinations &#8211; Clarifying the Definition of a Business. ASU 2017-01 provides guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or dispositions of assets or businesses. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the impact of the new guidance.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">In January 2017, the FASB issued ASU No. 2017-04, Intangibles &#8211; Goodwill and Other: Simplifying the Test for Goodwill Impairment. ASU 2017-04 provides guidance to simplify the subsequent measure of goodwill by eliminating Step 2 from the goodwill impairment test. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period after January 1, 2017. The Company is evaluating the impact of the new guidance.</div><div><br /></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In February 2017, the FASB issued ASU No. 2017-06, Plan Accounting: Defined Benefit Pension Plans (Topic 960); Defined Contribution Pension Plans (Topic 962); Health and Welfare Benefit Plans (Topic 965): Employee Benefit Plan Master Trust Reporting. ASU 2017-06 provides guidance for reporting by an employee benefit plan for its interest in a master trust. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The amendment should be applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2018. The Company is evaluating the impact of the new guidance.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">In March 2017, the FASB issued ASU No. 2017-07, Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. ASU 2017-07 provides guidance to improve the presentation of net periodic pension cost and net periodic postretirement benefit cost. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;within those fiscal years. The amendment should be applied retrospectively with earlier application permitted as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">the beginning of an interim or annual reporting period after December 15, 2017. The Company is evaluating the impact of the new guidance.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">In September 2017, the FASB issued ASU No. 2017-13, Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840) and Leases (Topic 842). ASU 2017-13 provides guidance regarding amendments to the aforementioned topics following SEC Staff announcement. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company is evaluating the impact of the new guidance.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.</div></div> 28448534 18135792 15327476 7048174 20419472 21039520 0 -9479 -23204601 -21331700 38745557 41629685 -2165081 -902749 117222 430000 507000 175363475 124198396 76749925 99615033 7720591 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note A &#8211; Basis of Presentation</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and footnotes required by generally accepted accounting principles in the United States for complete financial statements. Refer to the consolidated financial statements of The Eastern Company (the "Company") and the notes thereto included in the Company's Form 10-K for the fiscal year ended December 31, 2016 for additional information.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. All intercompany accounts and transactions are eliminated. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On April 3, 2017, the Company completed its acquisition of Velvac Holdings, Inc., a Delaware corporation including its subsidiaries ("Velvac"), pursuant to a Securities Purchase Agreement (the "Securities Purchase Agreement"), dated April 3, 2017, by and among Jeffery R. Porter, W. Greg Bland, John Backovitch, Dave Otto, Bob Otto, Timothy Rintelman, Robert Brester, Dan McGrew, Mark Moeller and Prospect Partners II, L.P. (collectively, the "Sellers"). Pursuant to the Securities Purchase Agreement, the Company acquired 100% of the issued and outstanding stock of Velvac from the Sellers (the "Acquisition") for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earnings performance levels with the amount of any such earnout consideration based on a specific percentage (either 7.5% or 15%) of sales of Velvac's new proprietary Road-iQ product line measured over annual calculation periods through April 2022, as set forth in the Securities Purchase Agreement (the "Earnout Consideration"), subject to certain customary post-closing adjustments. The Acquisition was financed with a $31 million term loan from People's United Bank, National Association ("People's"), a $5 million draw down on the Company's $10 million revolving credit facility with People's and $3.5 million in cash. Please refer to the Form 8-K filed on April 7, 2017 and the amendment thereto files on June 19, 2017 for further details.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The condensed consolidated balance sheet as of December 31, 2016 has been derived from the audited consolidated balance sheet as of that date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commencing with this Quarterly Report on Form 10-Q, engineering expenses have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold to selling and administrative expenses. Engineering expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.</div></div> 6063429 11560000 494617 31000000 10000000 36000000 2070000 39500000 3022000 366401 3911767 24646000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note M &#8211; Business Combination</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On April 3, 2017, the Company completed the Acquisition of Velvac for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earning performance levels with the amount of any such earnout consideration based on a specified percentage (7.5% or 15%)of sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration") measured over annual calculation periods through April 2022, set forth in the Securities Purchase Agreement, subject to certain customary post-closing adjustments. Velvac is a premier designer and manufacturer of proprietary vision technology for original equipment manufacturers serving the heavy-duty and medium-duty truck, motorhome, and bus markets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The goodwill of $17,502,000 arising from the acquisition consist of the difference between the consideration paid and the fair value of the assets and liabilities acquired. None of the goodwill recognized is expected to be deductible for income tax purposes. The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>At April 3, 2017:</u></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Consideration</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Cash</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,078,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Debt</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Contingent consideration arrangement</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,070,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 88%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Recognized amounts of identifiable assets acquired and liabilities assumed</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Accounts receivable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,063,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Inventory</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,992,377</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Prepaid and other assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">494,617</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Property plant and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,911,767</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other noncurrent assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">366,401</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,560,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Current liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,720,591</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Deferred tax liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,022,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 27.2pt;">Total identifiable net assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,646,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,502,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 88%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">The Company determined the acquisition date fair value of the contingent consideration obligation using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant expectations of the cash flows that an asset would generate over a period of time. The contingent consideration obligation was based on weighted projected cash flows discounted back to present value equivalents at a risk adjusted discount rate. The Velvac earnout is contingent upon the ability of Velvac to reach certain EBITDA targets over the course of the next five years. At each annual period, the Company will revalue the contingent consideration obligation to estimated fair value and record changes in fair value as income or expense in the Company's consolidated statement of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Accounts Receivable</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Acquired receivables are amounts due from customers.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Inventories</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The estimated fair value of inventories acquired included a purchase price adjustment of $11,804,709 above the seller's original cost basis of $1,187,668. The entire amount was charged to cost of sales in the second quarter of 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The estimated fair value of identifiable intangible assets is determined primarily using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant's expectations of the cash flows that an asset would generate over its remaining useful life. Some of the more significant assumption inherent in the development of the identifiable intangible assets valuation, from the perspective of a market participant, include the estimate net cash flows for each year for each project or product, the appropriate discount rate to select in order to measure the risk inherent in each future cash flow stream, the assessment of each asset's life cycle, competitive trends impacting the asset and each cash flow stream as well as other factors.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Goodwill Allocation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Among the primary reasons why the Company entered into the Velvac acquisition and the factors that contributed to a purchase price resulting in the recognition of goodwill were Velvac's history of operating margins and profitability, Velvac's strong research and development center, including its Road-iQTM&#160; 360-degree view camera, recording and communication system and TrailerLinkTM, a new patent-pending solution that supports trailer-to-trailer video and data communications, the expansion of the Company's commercial footprint on a nationwide basis as a result of the Velvac acquisition, and key pipeline additions of Velvac products which will enable the Company to expand its product offerings and offer its customers a greater breadth of products.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Acquisition Related Expenses</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Included in general and administrative expenses in the consolidated statements of operations for the three and nine month periods ended September 30, 2017 were $102,000 and $863,000, respectively, for acquisition expenses.</div></div> 12992377 11804709 42148000 863000 102000 21194091 22725376 17814986 21640060 3825074 -1531285 0 0 50000000 50000000 8956144 8950827 0.33 0.33 0.11 0.11 29277169 29146622 6256098 6261415 4128077 2630689 7086925 2864029 77980077 24105604 44058406 113888301 0.0250 0.0175 0.0225 0.0225 0.0225 0.0225 0.0175 0.0250 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note F &#8211; Debt</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">On January 29, 2010, the Company signed a secured loan agreement (the "Loan Agreement") with People's United Bank, National Association ("People's"), which included a $5,000,000 term portion (the "Original Term Loan") and a $10,000,000 revolving credit portion. On January 25, 2012, the Company amended the Loan Agreement by taking an additional $5,000,000 term loan (the "2012 Term Loan").&#160; Interest on the Original Term Loan portion of the Loan Agreement was fixed at 4.98%.&#160; Interest on the 2012 Term Loan was fixed at 3.90%.&#160; The interest rate on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People's Prime rate plus a margin spread of 2.25%, with a floor rate of 3.25% and a maturity date of January 31, 2014. On January 23, 2014, the Company signed an amendment to the Loan Agreement which extended the maturity date of the $10,000,000 revolving credit portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, eliminating the floor previously in place.&#160; On June 9, 2016, the Company signed a third amendment to its secured Loan Agreement which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2018.&#160; On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's that included a $31 million term portion and a $10 million revolving credit portion. Proceeds of the Restated Loan Agreement were used to repay the remaining outstanding term loans of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. (see Note M). The term portion of the Restated Loan Agreement requires quarterly principal payments of $387,500 for a two-year period beginning July 3, 2017.&#160; The repayment amount then increases to $775,000 per quarter beginning July 1, 2019. The term portion of the Restated Loan Agreement is a five-year loan with any remaining outstanding balance due on March 1, 2022. The revolving credit portion of the Restated Loan Agreement has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results. Under the terms of the Restated Loan Agreement, this quarterly commitment fee will be 0.25% for the first six months. The revolving credit portion of the Restated Loan Agreement has a maturity date of April 1, 2022.&#160; On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit portion of the Restated Loan Agreement. The Company subsequently paid off $1.6 million on the revolving credit portion leaving a balance on such revolving credit portion of $5 million.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">The interest rates on the term portion and the revolving credit portion of the Restated Loan Agreement vary. The interest rates may vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The margin spread is based on operating results calculated on a rolling-four-quarter basis. The Company may also borrow funds at People's Prime rate. On September 30, 2017, the interest rate for one half ($15.3 million) of the term portion was 3.24%, using a 1 month LIBOR rate and 3.30% on the remaining balance ($15.3 million) of the term portion based on a 3 month LIBOR rate. The interest rate on the $5 million of the revolving credit portion was 3.24%.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio of at least 1.1 to 1 for periods through December 31, 2018 and 1.2 to 1 thereafter, which is to be tested quarterly on a twelve-month trailing basis.&#160; In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for periods through December 31, 2018, 3.5x for the periods from January 1, 2019 through December 31, 2019, 3.25x for the periods from January 1, 2020 through December 31, 2020 and 3.0x thereafter.&#160; The Company was in compliance with all covenants for the three and nine month periods ended September 30, 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 4.5pt;">On April 4, 2017, the Company entered into an interest rate swap contract with People's with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term portion of the Restated Loan Agreement on that date. The notional amount will decrease on a quarterly basis beginning July 3, 2017, following the principal repayment schedule of the term portion of the Restated Loan Agreement. The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed rate and the LIBOR rate when the LIBOR rate is below 1.92% and will receive interest when the LIBOR rate exceeds 1.92%.</div></div> P5Y 2022-04-01 2022-03-01 2014-01-31 2018-07-01 2016-07-01 0.0325 0.0325 0.0325 1180355 4532361 700000 140000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company made contributions to the plan as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="15" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Regular matching contribution</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">346,713</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">226,090</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">111,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Transitional credit contribution</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">307,597</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">136,416</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">76,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,868</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Non-discretionary contribution</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">339,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51,470</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">15,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Total contributions for the period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">993,530</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">413,976</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">203,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">188,910</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 111291 203804 346713 188910 226090 94868 76526 15987 993530 51470 94042 413976 307597 136416 0 339220 70441 23480 -923614 19400 -1319617 -307871 58201 -277469 -5361 -16083 150427 -17918 109312 -5973 50143 36438 3587682 12874 1195895 1121311 3603483 11883 38621 35649 2541968 767625 60620 20206 23718 71154 2373167 791055 109000 322000 20542 317360 6847 1612278 952078 270721 21975 7325 244647 770489 -31743 -10582 256829 -10293 2020807 -30879 25780522 26631438 2795699 3230174 82302 0 0 82302 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note J &#8211; Stock Based Compensation</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company accounts for its stock based awards in accordance with Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to its employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of the Company's common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company's consolidated statements of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of September 30, 2017, the Company had one stock option plan, The Eastern Company 2010 Executive Stock Incentive Plan (the "2010 Plan"), for officers, other key employees, and non-employee directors.&#160; Incentive stock options granted under the 2010 Plan must have exercise prices that are not less than 100% of the fair market value of the Company's common stock on the dates the stock options are granted.&#160; Restricted stock awards may also be granted to participants under the 2010 Plan with restrictions determined by the Compensation Committee of the Company's Board of Directors.&#160; Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company's Board of Directors. In the third quarter of 2017, no stock options were granted and in the third quarter of 2016, no stock options or restricted stock were granted that were subject to the meeting of performance measurements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The 2010 Plan also permits the issuance of Stock Appreciation Rights ("SARs").&#160; The SARs are in the form of an option with a cashless exercise price equal to the difference between the fair value of the Company's common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of Company's common stock.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">During the third quarter of 2017, the Company did not issue any SARs.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Stock-based compensation expense in connection with SARs granted to employees in the nine months of fiscal year 2017 was approximately $117,222.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of September 30, 2017, there were 325,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following tables set forth the outstanding stock options and SARs for the period specified:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three&#160;Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">174,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">174,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><div><br /> &#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="7" style="vertical-align: top; border-bottom: #000000 2px solid; width: 100%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SARs&#160; and Options Outstanding and Exercisable</div></td></tr><tr><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 13.74%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Range of Exercise Prices</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 15.51%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 4.3pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 14.96%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 14.27%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 15.12%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 4.3pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 14.96%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 11.44%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td></tr><tr><td style="vertical-align: top; width: 13.74%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">$19.10-21.10</div></td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 15.51%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">174,500</div></td><td style="vertical-align: top; width: 14.96%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">4.4</div></td><td style="vertical-align: top; width: 14.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">$20.39</div></td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 15.12%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">--</div></td><td style="vertical-align: top; width: 14.96%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">--</div></td><td style="vertical-align: top; width: 11.44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">--</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of September 30, 2017, outstanding SARs and options had an intrinsic value of $1,968,950.</div></div> 0.82 0.38 0.35 0.83 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note B &#8211; Earnings Per Share</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The denominators used in the earnings per share computations are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,250,185</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,254,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Diluted:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,250,185</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,254,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Dilutive stock options</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,294,957</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,250,185</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,296,551</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,254,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 0.36 0.82 0.83 0.38 505388 -203066 3112404 3273317 1 1 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note L - Financial Instruments and Fair Value Measurements</u></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Financial Risk Management Objectives and Policies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the ordinary course of business.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Credit Risk</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As September 30, 2017 and December 31, 2016, there were no significant concentrations of credit risk. No single customer represented more than 10% of the Company's net accounts receivable as of September 30, 2017 or at December 31, 2016. The maximum exposure to credit risk is primarily represented by the carrying amount of the Company's accounts receivable.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Interest Rate Risk</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's exposure to the risk of changes in market interest rates relates primarily to the Company's debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The Company has an interest rate swap with a notional amount of $15,306,250 on September 30, 2017 to convert a portion of its 2017 Term Loan from variable to fixed rates. The valuation of this swap is determined using the three month LIBOR rate index and mitigates the Company's exposure to interest rate risk.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Fair Value Measurements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company's and counterparty's credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate. The assets or liabilities requiring fair value measurements on September 30, 2017 are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="vertical-align: top; width: 33.52%;">&#160;</td><td style="vertical-align: top; width: 5.13%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 15.46%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Fair Value</div></td><td style="vertical-align: top; width: 2.58%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 13.71%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Level 1</div></td><td style="vertical-align: top; width: 2.58%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 12.87%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Level 2</div></td><td style="vertical-align: top; width: 2.6%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 11.55%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Level 3</div></td></tr><tr><td style="vertical-align: top; width: 33.52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Liabilities</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;&#160;Interest rate swap</div></td><td style="vertical-align: top; width: 5.13%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 15.46%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">$&#160; &#160; &#160; 82,302</div></td><td style="vertical-align: top; width: 2.58%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 13.71%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; &#160; &#160; --</div></td><td style="vertical-align: top; width: 2.58%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 12.87%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">$&#160;&#160; 82,302</div></td><td style="vertical-align: top; width: 2.6%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 11.55%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; --</div></td></tr><tr><td style="vertical-align: top; width: 33.52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total liabilities</div></td><td style="vertical-align: top; width: 5.13%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 15.46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">$&#160; &#160; &#160; 82,302</div></td><td style="vertical-align: top; width: 2.58%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 13.71%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; &#160; &#160; --</div></td><td style="vertical-align: top; width: 2.58%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 12.87%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#160;$&#160; 82,302</div></td><td style="vertical-align: top; width: 2.6%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 11.55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; --</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The Company's interest rate swap is not an exchange-traded instrument. However, it is valued based on observable inputs for similar liabilities and accordingly is classified as Level 2. The amount of the interest rate swap is included in other accrued liabilities.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The assets or liabilities requiring fair value measurements on September 30, 2017 are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="vertical-align: top; width: 33.52%;">&#160;</td><td style="vertical-align: top; width: 5.13%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 15.46%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Fair Value</div></td><td style="vertical-align: top; width: 2.58%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 13.71%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Level 1</div></td><td style="vertical-align: top; width: 2.58%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 12.87%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Level 2</div></td><td style="vertical-align: top; width: 2.6%;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 11.55%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Level 3</div></td></tr><tr><td style="vertical-align: top; width: 33.52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Liabilities</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;&#160;&#160;&#160;&#160;&#160;Interest rate swap</div></td><td style="vertical-align: top; width: 5.13%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 15.46%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">$&#160; &#160; &#160; 82,302</div></td><td style="vertical-align: top; width: 2.58%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 13.71%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; &#160; &#160; --</div></td><td style="vertical-align: top; width: 2.58%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 12.87%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">$&#160;&#160; 82,302</div></td><td style="vertical-align: top; width: 2.6%; background-color: #cceeff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 2px solid; width: 11.55%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; --</div></td></tr><tr><td style="vertical-align: top; width: 33.52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total liabilities</div></td><td style="vertical-align: top; width: 5.13%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 15.46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">$&#160; &#160; &#160; 82,302</div></td><td style="vertical-align: top; width: 2.58%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 13.71%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; &#160; &#160; --</div></td><td style="vertical-align: top; width: 2.58%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 12.87%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: right;">&#160;$&#160; 82,302</div></td><td style="vertical-align: top; width: 2.6%; background-color: #ffffff;">&#160;</td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 11.55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">$&#160; &#160; &#160; &#160; &#160; --</div></td></tr></table></div> 0 82302 82302 0 1764449 9621147 0 930174 8690973 1135064 0 629385 P5Y P5Y P10Y9M18D P12Y2M12D P9Y6M P5Y P15Y7M6D P12Y3M18D P5Y P5Y 1529675 0 179882 169054 0 2594061 223850 182500 0 0 122948 0 1888433 0 179882 2128431 0 0 598756 223850 1064386 429838 3374429 0 0 0 663254 2070933 1303496 0 122948 0 169054 2551687 0 1529675 0 162800 247338 162800 407000 0 12995576 307370 7111906 3650000 0 0 407000 0 2233670 449706 1069594 0 0 0 0 307370 407000 0 0 0 0 10761906 449706 407000 307370 449706 4099706 2159060 0 3194434 0 307370 2199450 4358510 1035374 0 8181500 2159060 -45313 -18585 0 73881 73881 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note G &#8211; Goodwill</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following is a roll-forward of goodwill from year-end 2016 to the end of the third quarter of 2017:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 22.5pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;">&#160;Investment - Velvac</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">17,502,024&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">17,502,024&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 22.5pt; text-indent: -18pt;">Foreign exchange</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73,881</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73,881</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify; margin-left: 22.5pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">19,336,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">32,395,740</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 32395740 14819835 0 13059042 1760793 13059042 0 19336698 17502000 0 17502024 0 17502024 36207674 25483239 11949531 9372743 7288047 3263466 7705698 3259948 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note K &#8211; Income Taxes</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company files federal income tax returns as well as tax returns in various states and foreign jurisdictions.&#160; With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2013 and foreign income tax examinations by tax authorities prior to 2011.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years as a result of the expiration of applicable statutes of limitation and the recognition and measurement considerations under FASB Accounting Standards Codification ("ASC") 740.&#160; There have been no significant changes to the amount of unrecognized tax benefits during the nine months ended September 30, 2017.&#160; The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.</div></div> 2491674 1029467 2152073 863402 1626625 3894569 -366454 1466401 -215313 -172509 67324 -494750 2686763 -78914 -2665002 -2267945 3978256 -526930 0 36679 36679 0 166312 3680037 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note H &#8211; Intangibles</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The gross carrying amount and accumulated amortization of amortizable intangible assets are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Industrial Hardware Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Security Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Metal Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted-Average Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">2017 Gross Amount</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,111,906</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,069,594</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,181,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">12.2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,650,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,099,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total Gross Intangibles</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,761,906</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,233,670</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,995,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">10.8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">2017 Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,888,433</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">663,254</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,551,687</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">182,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">247,338</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">429,838</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">223,850</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">223,850</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">169,054</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">169,054</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,070,933</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,303,496</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,374,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net September 30, 2017 per Balance Sheet</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">8,690,973</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">930,174</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9,621,147</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">2016 Gross Amount</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total Gross Intangibles</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">598,756</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net December 31, 2016 per Balance Sheet</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 659884 28817 97486 327206 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note C &#8211; Inventories, Net</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The components of inventories are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Raw material and component parts</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">11,729,271</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,829,236</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Work in process</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9,456,164</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,118,149</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">24,022,378</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,082,901</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 76%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">45,207,813</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34,030,286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 24022378 18082901 34030286 45207813 7118149 9456164 8829236 11729271 175363475 124198396 31511155 12866082 15300000 15300000 5000000 1429000 6600000 1429000 0.002 0.00375 0.0025 31000000 10000000 5000000 5000000 10000000 10000000 10000000 775000 387500 0.0324 0.0324 0.0330 0.0192 0.0390 0.0498 892857 6550000 892857 29062500 0 366554 -3134513 31761179 -1819894 -43972195 10174343 8982547 2400064 5214024 5135974 2230481 69278 28169 54687 13513 3573641 7330846 3264114 8296304 -972194 4533995 1128507 3769045 4290745 76393 1613148 1604950 1813133 2877052 1574573 155558 -51027 0 0 16978 31275 0 -10406 0 41548 0 31379 0 0 17135 22688 0 -192456 -620048 696200 -206682 -311697 -231831 378509 1262332 559542 338592 -105703 112865 46877279 21282957 288805 288805 1812647 6360362 1051700 1018815 -1007897 -39375 1872901 633548 2063085 2065607 42148000 0 3500000 4078000 366554 0 1457641 1819894 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Note I &#8211; Retirement Benefit Plans</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has non-contributory defined benefit pension plans covering certain U.S. employees. Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation. The Company also sponsors unfunded nonqualified supplemental retirement plans that provide certain current and former officers with benefits in excess of limits imposed by federal tax law.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Effective for fiscal year 2017, the Company changed the method used to measure Service Cost and Interest Cost for pension and other postretirement benefits for the Company's plans. Previously, the Company measured interest costs utilizing a single weighted-average discount rate derived from the yield curve used to measure the benefit obligations. For fiscal year 2017, interest costs will be measured by applying the specific spot rates along the yield curve to the plans' corresponding discounted cash flows that comprise the obligation (i.e., the Spot Rate approach).&#160; This new method provides a more precise measurement of interest costs by aligning the timing of the plans' discounted cash flows to the corresponding spot rates on the yield curve. The measurement of the Company's pension and other postretirement benefit obligations is not affected.&#160; The Company has accounted for this change as a change in accounting estimate, which is applied prospectively. Consequently, combined pension expense for the Company's pension plans and other postretirement plan under the Spot Rate approach for the nine-month period ended September 30, 2017 is approximately $406,000 lower when compared to the prior approach that the Company used.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2017 and 2016 are as follows:</div><div style="text-align: justify;"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">952,078</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,612,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">317,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">270,721</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,373,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,541,968</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">791,055</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">767,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,587,682</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,603,483</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(1,195,895</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,121,311</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">109,312</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">150,427</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">36,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50,143</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">923,614</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,319617</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">307,871</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">277,469</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">770,489</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,020,807</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">256,829</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,647</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Postretirement Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20,542</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,847</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">60,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,718</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(38,621</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(35,649</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(12,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,883</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(16,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17,918</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(5,361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,973</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(58,201</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(70,441</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(19,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23,480</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(31,743</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(30,879</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(10,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,293</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The Company's funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations. In 2017, the Company expects to contribute $700,000 into its pension plans and $140<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">,00</font>0 into its postretirement plan. As of September 30, 2017<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">,</font> the Company has contributed $322,000 into its pension plans and $109,000 into its postretirement plan and will make the remaining contributions as required during the remainder of the year.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code of 1986, as amended covering substantially all non-union employees. The plan allows participants to make voluntary contributions on a pretax basis of their annual compensation, subject to IRS limitations. At its discretion, the Company provides for matching contributions to the plan. The plan also provides for a transitional credit to certain eligible employees who were active participants of the Company's Salaried Retirement Plan at the time that benefits under such plan were frozen in fiscal year 2016, as well as a non-discretionary contribution to all eligible employees.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company made contributions to the plan as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="15" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Regular matching contribution</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">346,713</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">226,090</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">111,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Transitional credit contribution</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">307,597</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">136,416</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">76,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,868</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Non-discretionary contribution</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">339,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51,470</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">15,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Total contributions for the period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">993,530</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">413,976</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">203,804</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">188,910</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The non-discretionary contributions made in each of the periods disclosed above were expensed in the prior fiscal year.</div></div> -406000 1858471 4398041 31000000 0 5000000 6614611 0 26165514 28871163 64911071 70500848 52663 0 0 1614611 1614611 1071428 2173214 98779632 95631216 P4Y4M24D 20.39 0 1 P0Y 103463316 33478347 56007937 150095975 32959599 83500656 43722828 45689104 15210943 6932982 20362909 14051384 13648701 4618703 46232410 16115356 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following tables set forth the outstanding stock options and SARs for the period specified:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three&#160;Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">174,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">174,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The denominators used in the earnings per share computations are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,250,185</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,254,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Diluted:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,258,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,250,185</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,254,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.5pt;">Dilutive stock options</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">36,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 4.7pt; text-indent: 0.2pt;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,294,957</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,250,185</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,296,551</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,254,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">The components of inventories are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; text-indent: 4pt;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Raw material and component parts</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">11,729,271</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,829,236</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Work in process</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9,456,164</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,118,149</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 76%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 4.5pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">24,022,378</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,082,901</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 76%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">45,207,813</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34,030,286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The gross carrying amount and accumulated amortization of amortizable intangible assets are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Industrial Hardware Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Security Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Metal Products Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted-Average Amortization Period (Years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">2017 Gross Amount</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,111,906</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,069,594</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,181,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">12.2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,650,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,099,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total Gross Intangibles</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,761,906</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,233,670</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,995,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">10.8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">2017 Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,888,433</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">663,254</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,551,687</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">182,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">247,338</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">429,838</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">223,850</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">223,850</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">169,054</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">169,054</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,070,933</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,303,496</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,374,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net September 30, 2017 per Balance Sheet</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">8,690,973</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">930,174</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9,621,147</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">2016 Gross Amount</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">449,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">407,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">307,370</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total Gross Intangibles</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">598,756</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">179,882</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-compete agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intellectual property</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">122,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated Amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net December 31, 2016 per Balance Sheet</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">--</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u>At April 3, 2017:</u></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Consideration</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Cash</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,078,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Debt</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Contingent consideration arrangement</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,070,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 88%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Recognized amounts of identifiable assets acquired and liabilities assumed</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Accounts receivable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,063,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Inventory</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,992,377</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Prepaid and other assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">494,617</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Property plant and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,911,767</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other noncurrent assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">366,401</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Other intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,560,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Current liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,720,591</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 9.2pt;">Deferred tax liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,022,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; text-indent: 27.2pt;">Total identifiable net assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,646,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 88%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,502,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 88%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2017 and 2016 are as follows:</div><div style="text-align: justify;"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">952,078</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,612,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">317,360</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">270,721</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,373,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,541,968</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">791,055</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">767,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(3,587,682</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,603,483</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(1,195,895</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,121,311</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">109,312</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">150,427</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">36,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50,143</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">923,614</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,319617</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">307,871</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">277,469</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">770,489</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,020,807</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">256,829</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,647</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Postretirement Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30, 2017</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">October 1, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2016</font></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20,542</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,847</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">60,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,718</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(38,621</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(35,649</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(12,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,883</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(16,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17,918</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(5,361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,973</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(58,201</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(70,441</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(19,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23,480</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(31,743</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(30,879</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(10,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,293</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following is a roll-forward of goodwill from year-end 2016 to the end of the third quarter of 2017:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Industrial<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Hardware<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Security<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Metal<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Products<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Segment</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 22.5pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;">&#160;Investment - Velvac</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">17,502,024&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">17,502,024&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-left: 22.5pt; text-indent: -18pt;">Foreign exchange</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73,881</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73,881</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify; margin-left: 22.5pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">19,336,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">32,395,740</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="7" style="vertical-align: top; border-bottom: #000000 2px solid; width: 100%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SARs&#160; and Options Outstanding and Exercisable</div></td></tr><tr><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 13.74%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Range of Exercise Prices</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 15.51%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 4.3pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 14.96%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 14.27%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 15.12%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center; margin-left: 4.3pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 14.96%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 11.44%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td></tr><tr><td style="vertical-align: top; width: 13.74%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">$19.10-21.10</div></td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 15.51%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">174,500</div></td><td style="vertical-align: top; width: 14.96%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">4.4</div></td><td style="vertical-align: top; width: 14.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">$20.39</div></td><td style="vertical-align: top; border-bottom: #000000 4px double; width: 15.12%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">--</div></td><td style="vertical-align: top; width: 14.96%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">--</div></td><td style="vertical-align: top; width: 11.44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">--</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Segment financial information is as follows:</div><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Revenues:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">83,500,656</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,689,104</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">32,959,599</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,210,943</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">46,232,410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43,722,828</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">16,115,356</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,648,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20,362,909</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,051,384</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,932,982</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,618,703</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">150,095,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103,463,316</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">56,007,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33,478,347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Income before income taxes:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Industrial Hardware</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,877,052</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,769,045</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,813,133</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,574,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Security Products</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">4,290,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,533,995</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,604,950</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,613,148</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Metal Products</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,128,507</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(972,194</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">155,558</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">76,393</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 61.2pt; text-indent: -18pt;">Operating Profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">8,296,304</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,330,846</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">3,573,641</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,264,114</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(659,884</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(97,486</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(327,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(28,817</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Other income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">69,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,687</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,513</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,169</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">7,705,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,288,047</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">3,259,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,263,466</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;"><u>Note D &#8211; Segment Information</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Segment financial information is as follows:</div><div><br /></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Nine Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">September 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">October 1, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Revenues:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">83,500,656</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,689,104</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">32,959,599</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,210,943</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">46,232,410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43,722,828</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">16,115,356</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,648,701</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 43.9pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">20,362,909</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,051,384</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6,932,982</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,618,703</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">150,095,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103,463,316</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">56,007,937</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33,478,347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Income before income taxes:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Industrial Hardware</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2,877,052</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,769,045</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,813,133</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,574,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Security Products</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">4,290,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,533,995</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,604,950</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,613,148</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Metal Products</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,128,507</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(972,194</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">155,558</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">76,393</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 61.2pt; text-indent: -18pt;">Operating Profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">8,296,304</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,330,846</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">3,573,641</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,264,114</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(659,884</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(97,486</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">(327,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(28,817</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">&#160;&#160;&#160;&#160;&#160;Other income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">69,278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,687</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13,513</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,169</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">7,705,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,288,047</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">3,259,948</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,263,466</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 16161133 23749219 5444924 6527029 0 0 0 0 0 0 325500 1968950 0 20.39 20.39 0 0 174500 0 174500 174500 21.10 0 19.10 82467514 87619378 19105723 19105723 2694729 2694729 0 6254287 6259872 6250185 6258278 6296551 6250185 6294957 6254287 0 0 1000000 1000000 0 0 1000000 1000000 952205 74839 130547 112086 1187668 P5Y 0.075 0.150 663705 1848861 4162151 1991260 1 P2Y 3.25 0.0025 0.5 3.5 P3M P1M P3M 3.0 1.2 4.0 1.1 0 0 EX-101.SCH 5 eml-20170930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Intangibles link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Retirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Financial Instruments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Retirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Retirement Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Retirement Benefit Plans, Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Financial Instruments and Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 eml-20170930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.LAB 7 eml-20170930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Document Type Original notional amount Interest rate swap, notional amount Derivative, Notional Amount Award Type [Axis] Recent Accounting Pronouncements Recent Accounting Pronouncements [Abstract] Accounts receivable, less allowances: $507,000 - 2017; $430,000 - 2016 Accounts payable Accounts Payable, Current Unrecognized net pension and postretirement benefit costs, net of tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Unrealized loss on marketable securities and derivative, net of tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss): Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Foreign currency translation Adjustments to reconcile net income to net cash provided by operating activities: Stock-based compensation expense Accounts receivable, allowances ASSETS Assets [Abstract] TOTAL ASSETS Assets Current Assets Total Current Assets Assets, Current Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Basis of Presentation Business Description and Basis of Presentation [Text Block] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other intangible assets Prepaid and other assets Business Acquisition, Acquiree [Domain] Debt Liabilities incurred to finance acquisition Business Acquisition [Axis] Contingent consideration arrangement Business Combination, Contingent Consideration, Liability Business Combination [Abstract] Business Acquisition [Line Items] Purchase price of acquisition Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other noncurrent assets Consideration [Abstract] Property plant and equipment Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract] Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination Inventory Estimated fair value of inventories acquired, purchase price adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Identifiable assets acquired, goodwill, and liabilities assumed, net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Acquisition expenses Business Combination, Acquisition Related Costs Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and cash equivalents Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Change in Accounting Method Accounted for as Change in Estimate [Member] Change in Accounting Estimate [Line Items] Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate by Type [Axis] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Common Stock, par value (in dollars per share) Common Stock, shares authorized (in shares) Common Stock, shares issued (in shares) Cash dividends per share: (in dollars per share) Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,956,144 shares in 2017 and 8,950,827 shares in 2016 Outstanding: 6,261,415 shares in 2017 and 6,256,098 shares in 2016 Common Stock, shares outstanding (in shares) Retirement Benefit Plans [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration Risk Type [Domain] Concentration Risk [Line Items] Concentration Risk Type [Axis] Concentration Risk [Table] Consolidation Items [Axis] Consolidation Items [Domain] Cost of products sold Cost of Goods Sold Credit Risk [Abstract] Credit Concentration Risk [Member] Customer Relationships [Member] Debt Instrument [Axis] Basis spread on variable rate Debt instrument, variable interest rate Debt Debt Disclosure [Text Block] Term of loan Debt Instrument, Term Debt [Abstract] Maturity date of loan Floor rate of loan Debt Instrument, Interest Rate, Stated Percentage Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Debt Instrument, Name [Domain] Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Contributions required by the Company in defined benefit plan Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Total contributions made for the period Amortization of the net loss Defined Benefit Plan, Amortization of Gain (Loss) Amortization of prior service cost Defined Benefit Plan Disclosure [Line Items] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Interest cost Employer contributions made Service cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Components of the net periodic benefit cost [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Accrued pension cost Liability, Defined Benefit Pension Plan, Noncurrent Depreciation and amortization Derivative Instrument [Axis] Interest rate swap Derivative Liability Derivative Contract [Domain] Stock Based Compensation [Abstract] Stock Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Diluted (in dollars per share) Earnings Per Share Earnings Per Share [Text Block] Basic (in dollars per share) Earnings Per Share [Abstract] Earnings per Share: Effect of exchange rate changes on cash Stock Options [Member] Accrued compensation Employee-related Liabilities, Current Percentage of common stock acquired Fair Value, Hierarchy [Axis] Financial Instruments and Fair Value Measurements [Abstract] Fair Value Hierarchy [Domain] Financial Instruments and Fair Value Measurements Fair Value, by Balance Sheet Grouping [Table] Assets or liabilities measured at fair value measurements Fair Value, by Balance Sheet Grouping [Table Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Level 1 [Member] Level 2 [Member] Level 3 [Member] Total liabilities Financial Liabilities Fair Value Disclosure Financial Liabilities [Abstract] Patents, technology, and other intangibles net of accumulated amortization Net as per balance sheet Finite-Lived Intangible Assets [Line Items] Weighted average amortization period Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract] Accumulated amortization Finite-Lived Intangible Assets by Major Class [Axis] Gross amount Finite-Lived Intangible Assets, Major Class Name [Domain] Loss on sale of equipment and other assets Gain (Loss) on Disposition of Property Plant Equipment Foreign exchange Goodwill Goodwill Disclosure [Text Block] Goodwill Beginning balance Ending balance Investment - Velvac Goodwill [Line Items] Goodwill [Roll Forward] Gross margin Gross Profit Intellectual Property [Member] Income Taxes [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) [Abstract] Income Taxes Income Tax Disclosure [Text Block] Income taxes Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Accrued compensation Changes in operating assets and liabilities: Other assets Increase (Decrease) in Other Operating Assets Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Inventories Increase (Decrease) in Inventories Other accrued expenses Dilutive stock options (in shares) Trademarks Intangibles Intangible Assets Disclosure [Text Block] Interest expense Interest Expense Interest Rate Swap [Member] Floor Rate [Member] Inventories, Net Finished goods Components of inventories [Abstract] Inventories Inventories, net Inventory, Net Inventories, Net [Abstract] Work in process Raw material and component parts LIBOR [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Axis] TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity LIABILITIES AND SHAREHOLDERS' EQUITY Total Current Liabilities Liabilities, Current Current Liabilities Borrowing under credit facility Long-term Line of Credit Revolving Credit Loan [Member] Quarterly commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Quarterly principal payment Line of Credit Facility, Periodic Payment, Principal Fixed rate of interest Current portion of long-term debt Long-term debt, less current portion Marketable securities Maximum [Member] Term Loan [Member] Medium-term Notes [Member] Minimum [Member] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Financing Activities Investing Activities Operating Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net income Net income Non-compete Agreements [Member] Other income Operating Segments [Member] Operating Profit Operating profit Operating Income (Loss) Basis of Presentation [Abstract] Change in fair value of derivative financial instrument, net of tax benefit of: 2017 - $31,275 and $(10,406) 2016 - $ - Change in fair value of derivative instrument, income tax (expense) benefit Change in fair value marketable securities, net of tax benefit of: 2017 - $22,688 and $17,135, respectively $ 2016 - Change in fair value marketable securities, income taxes expense (benefit) Change in pension and postretirement benefit costs, net of taxes of: 2017 - $338,592 and $112,865 respectively 2016 - $559,542 and $(105,703), respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Change in foreign currency translation Change in pension and postretirement benefit costs, income taxes (expense)/benefit Total other assets Other Assets, Noncurrent Other long-term liabilities Postretirement Benefits [Member] Other accrued expenses Other Accrued Liabilities, Current Other comprehensive income/(loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accrued postretirement benefits Liability, Other Postretirement Defined Benefit Plan, Noncurrent Total other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Prime Rate [Member] Prime Rate [Member] Dividends paid Payments of Ordinary Dividends, Common Stock Business Acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Cash Payment to acquire business Marketable securities Payments to Acquire Marketable Securities Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Retirement Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Reduction in pension expense Pension Cost (Reversal of Cost) Pension Benefits [Member] Plan Name [Axis] Plan Name [Domain] Prepaid expenses and other assets Proceeds from issuance of long-term debt Proceeds from credit facility Proceeds from Lines of Credit Proceeds from short term borrowings Property, Plant and Equipment, Net Property, Plant and Equipment, Net Property, Plant and Equipment Property, Plant and Equipment, Gross Provision for doubtful accounts Range [Domain] Range [Axis] Payments on revolving credit note Repayments of Lines of Credit Principal payments on long-term debt Repayments of Long-term Debt Restricted Stock [Member] Retained earnings Retirement Plan Type [Domain] Retirement Plan Type [Domain] Retirement Plan Name [Domain] Retirement Plan Name [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Options, Weighted- Average Remaining Contractual Life Options, Weighted- Average Exercise Price (in dollars per share) Exercisable, Weighted- Average Exercise Price (in dollars per share) Percentage of fair market value of stock on grant date for exercise price Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Exercisable, Weighted- Average Remaining Contractual life Revenues, sales to unaffiliated customers Net sales Sales Revenue, Goods, Net Scenario, Unspecified [Domain] Forecast [Member] Stock appreciation rights activity Denominators used in the earnings per share computations Schedule of Finite-Lived Intangible Assets [Table] Components of inventories Gross carrying amount and accumulated amortization of amortizable intangible assets Recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Significant disclosures relating to benefit plans Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Change in Accounting Estimate [Table] Schedule of Defined Benefit Plans Disclosures [Table] Roll-forward of goodwill Schedule of Goodwill [Table] Schedule of stock appreciation rights and options outstanding and exercisable Segment financial information Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Segment Reporting Information, by Segment [Table] Loan Agreement [Member] Segment Information Segment Reporting Disclosure [Text Block] Segment Information [Abstract] Segment [Domain] Segment Reporting Information [Line Items] Selling and administrative expenses Selling, General and Administrative Expense Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Weighted - Average Exercise Price [Roll Forward] Issued (in dollars per share) Issued (in shares) Shares available for future grant (in shares) Outstanding options, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding at end of period (in shares) Outstanding at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of Shares [Roll Forward] Equity Award [Domain] Equity Award [Domain] Options outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Maximum Range of Exercise Prices (in dollars per share) Exercisable as of September 30, 2017 (in shares) Minimum Range of Exercise Prices (in dollars per share) CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) [Abstract] Segments [Axis] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) [Abstract] CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) [Abstract] Scenario [Axis] Stock Appreciation Rights (SARs) [Member] Total Shareholders' Equity Stockholders' Equity Attributable to Parent Shareholders' Equity Treasury Stock: 2,694,729 shares in 2017 and 2016 Treasury Stock, Value Treasury Stock, shares (in shares) Significant changes to the amount of unrecognized tax benefits Variable Rate [Domain] Variable Rate [Axis] Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Denominator for diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic [Abstract] Denominators used in the earnings per share computations [Abstract] Diluted [Abstract] Issuance value per share of no-par value, nonvoting preferred stock; generally not indicative of the fair market value per share. Nonvoting Preferred Stock No Par Value Nonvoting Preferred Stock, par value (in dollars per share) The maximum number of nonvoting preferred shares permitted to be issued by an entity's charter and bylaws and unissued as of the end of the reporting period. Nonvoting Preferred Stock Shares Authorized In Shares Nonvoting Preferred Stock, shares authorized (in shares) Issuance value per share of no-par value, voting preferred stock; generally not indicative of the fair market value per share. Voting Preferred Stock No Par Value Voting Preferred Stock, par value (in dollars per share) The maximum number of voting preferred shares permitted to be issued by an entity's charter and bylaws and unissued as of the end of the reporting period. Voting Preferred Stock Shares Authorized In Shares Voting Preferred Stock, shares authorized (in shares) The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Canadian Commercial Vehicles Corporation, Eastern Industrial Ltd. and Sesamee Mexicana, S.A. de C.V. The units design, manufacture and market a diverse product line of industrial and vehicular hardware throughout North America. Industrial Hardware [Member] Industrial Hardware Segment [Member] The Metal Products segment, based at the Company's Frazer And Jones facility, is the largest and most efficient producer of expansion shells for use in supporting the roofs of underground mines. This segment also manufactures specialty malleable and ductile iron castings. Metal Products [Member] Metal Products Segment [Member] The Security Products segment, made up of Greenwald Industries, Illinois Lock Company/CCL Security Products/Royal Lock, World Lock Company Ltd. and World Security Industries Ltd., is a leading manufacturer of security products. This segment manufactures electronic and mechanical locking devices, both keyed and keyless, for the computer, electronics, vending and gaming industries. Security Products [Member] Security Products Segment [Member] Aggregate par or stated value of voting preferred stock authorized. This item includes treasury stock repurchased by the entity. Preferred Stock No Par Value Voting Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares Aggregate par or stated value of issued nonvoting preferred stock. This item includes treasury stock repurchased by the entity. Preferred Stock No Par Value Nonvoting Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares The amount of costs unrecognized during the period for pension and postretirement benefits. Unrecognized Pension And Postretirement Benefits Unrecognized pension and postretirement benefits Value of stock issued in lieu of cash for directors services contributed to the entity. Stock Issued During Period, Value, Issued for Directors Services Issuance of Common Stock for directors' fees This element represents the seller's original cost basis of inventory acquired in connection with a business combination for which the initial accounting was incomplete. Business Combination, Provisional Information, Initial Accounting Incomplete, Original Cost Basis, Inventory Estimated fair value of inventories acquired, original cost basis Refers to the business combination contingent consideration earn out period. Business Combination Contingent Consideration Earn out Period Earn out period Refers to the acquired entity. Velvac Holdings, Inc [Member] The percentage of earn-out consideration percentage during the period. Business Combination Earn-out Consideration Percentage One Earnout consideration percentage of sales, condition one The percentage of earn-out consideration percentage during the period. Business Combination Earn-out Consideration Percentage Two Earnout consideration percentage of sales, condition two Intangibles [Abstract] Exclusive legal right granted by the government to the owner of the patent and developed technology to exploit an invention or a process for a period of time specified by law. Patents and developed technology [Member] Patents and Developed Technology [Member] Amount of expense related to engineering practice devoted to the management of project cost, involving such activities as estimating, cost control, cost forecasting, investment appraisal and risk analysis. Engineering Expenses Engineering expenses Stock Appreciation Rights and Options Outstanding And Exercisable [Abstract] SARs and Options Outstanding and Exercisable [Abstract] Represents the number of plans that have shares reserved for further issuance. Number of plans that have shares reserved for further issuance Represents the stock option plan. Plan 2010 [Member] 2010 Plan [Member] An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits and the right to receive cash or stock compensation equal to the appreciation of a predetermined number of the entity's shares, during a predetermined time period. Employee Stock Option and Stock Appreciation Rights (SARs) [Member] Stock Options and SARs [Member] Interest rate at which a bank borrows funds from other banks in the London interbank market. One Month London Interbank Offered Rate (LIBOR) [Member] 1 Month LIBOR [Member] Interest rate at which a bank borrows funds from other banks in the London interbank market. Three Month London Interbank Offered Rate (LIBOR) [Member] 3 Month LIBOR [Member] Represents the signed amendment to Loan Agreement with People's United Bank now known as 2012 Term Loan. Term Loan 2012 [Member] Refers to period for payment of principal amount. Line of Credit Facility, Period for Periodic Principal Payment Period for quarterly principal payment Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period Three Leverage ratio as multiple, through 2020 The commitment fee, expressed as a percentage of the line of credit facility for first six months. Line of Credit Facility, Commitment Fee Percentage for Six Months Commitment fee percentage for first six months refers to percentage of outstanding balance of term loan. Percentage of Outstanding Balance of Term Loan Percentage of outstanding balance of term loan Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period Two Leverage ratio as multiple, through 2019 Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument Term of Variable Rate Term of variable rate Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Thereafter Leverage ratio as multiple, there after Refers to fixed charge coverage ratio to be maintained under covenant. Fixed Charge Coverage Ratio As Multiple Thereafter Fixed charge coverage ratio as multiple, thereafter Represents the signed amendment to Restated Loan Agreement with People's United Bank. Restated Loan Agreement [Member] Refers to leverage ratio to be maintained under covenant. Leverage ratio as multiple Period one Leverage ratio as multiple, through 2018 Refers to fixed charge coverage ratio to be maintained under covenant. Fixed Charge Coverage Ratio As Multiple Period One Fixed charge coverage ratio as multiple, 2018 Additional information [Abstract] Transitional matching contributions made by an employer to a defined contribution plan. Transitional Credit Contributions [Member] Transitional Credit Contribution [Member] Plan designed to provide participants with a benefit. Plan 401 K Plan Amendment [Member] Regular matching contributions made by an employer to a defined contribution plan. Regular Matching Contributions [Member] Regular Matching Contribution [Member] Non-discretionary contributions made by an employer to a defined contribution plan. Non-discretionary Contributions [Member] Non-discretionary Contribution [Member] Goodwill [Abstract] Document and Entity Information [Abstract] Refers to the number of customers that represented more than the specified percentage of trade receivables. Number of customers that represented more than the specified percentage of trade receivables Number of customers that represented more than 10% of trade receivables Interest Rate Risk [Abstract] EX-101.PRE 8 eml-20170930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 9 eml-20170930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2017
Oct. 18, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name EASTERN CO  
Entity Central Index Key 0000031107  
Current Fiscal Year End Date --12-30  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   6,261,415
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q3  
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2017  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Current Assets    
Cash and cash equivalents $ 21,194,091 $ 22,725,376
Marketable securities 366,554 0
Accounts receivable, less allowances: $507,000 - 2017; $430,000 - 2016 28,448,534 18,135,792
Inventories 45,207,813 34,030,286
Prepaid expenses and other assets 4,398,041 1,858,471
Total Current Assets 99,615,033 76,749,925
Property, Plant and Equipment 70,500,848 64,911,071
Accumulated depreciation (41,629,685) (38,745,557)
Property, Plant and Equipment, Net 28,871,163 26,165,514
Goodwill 32,395,740 14,819,835
Trademarks 3,680,037 166,312
Patents, technology, and other intangibles net of accumulated amortization 9,621,147 1,764,449
Deferred income taxes 1,180,355 4,532,361
Total other assets 46,877,279 21,282,957
TOTAL ASSETS 175,363,475 124,198,396
Current Liabilities    
Accounts payable 15,327,476 7,048,174
Accrued compensation 3,273,317 3,112,404
Other accrued expenses 6,360,362 1,812,647
Current portion of long-term debt 6,550,000 892,857
Total Current Liabilities 31,511,155 12,866,082
Other long-term liabilities 288,805 288,805
Long-term debt, less current portion 29,062,500 892,857
Accrued postretirement benefits 1,018,815 1,051,700
Accrued pension cost 25,780,522 26,631,438
Shareholders' Equity    
Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares
Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares
Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,956,144 shares in 2017 and 8,950,827 shares in 2016 Outstanding: 6,261,415 shares in 2017 and 6,256,098 shares in 2016 29,277,169 29,146,622
Treasury Stock: 2,694,729 shares in 2017 and 2016 (19,105,723) (19,105,723)
Retained earnings 98,779,632 95,631,216
Accumulated other comprehensive income (loss):    
Foreign currency translation (902,749) (2,165,081)
Unrealized loss on marketable securities and derivative, net of tax (9,479) 0
Unrecognized net pension and postretirement benefit costs, net of tax (20,419,472) (21,039,520)
Accumulated other comprehensive loss (21,331,700) (23,204,601)
Total Shareholders' Equity 87,619,378 82,467,514
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 175,363,475 $ 124,198,396
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Current Assets    
Accounts receivable, allowances $ 507,000 $ 430,000
Shareholders' Equity    
Voting Preferred Stock, par value (in dollars per share) $ 0 $ 0
Voting Preferred Stock, shares authorized (in shares) 1,000,000 1,000,000
Nonvoting Preferred Stock, par value (in dollars per share) $ 0 $ 0
Nonvoting Preferred Stock, shares authorized (in shares) 1,000,000 1,000,000
Common Stock, par value (in dollars per share) $ 0 $ 0
Common Stock, shares authorized (in shares) 50,000,000 50,000,000
Common Stock, shares issued (in shares) 8,956,144 8,950,827
Common Stock, shares outstanding (in shares) 6,261,415 6,256,098
Treasury Stock, shares (in shares) 2,694,729 2,694,729
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) [Abstract]        
Net sales $ 56,007,937 $ 33,478,347 $ 150,095,975 $ 103,463,316
Cost of products sold (44,058,406) (24,105,604) (113,888,301) (77,980,077)
Gross margin 11,949,531 9,372,743 36,207,674 25,483,239
Engineering expenses (1,848,861) (663,705) (4,162,151) (1,991,260)
Selling and administrative expenses (6,527,029) (5,444,924) (23,749,219) (16,161,133)
Operating profit 3,573,641 3,264,114 8,296,304 7,330,846
Interest expense (327,206) (28,817) (659,884) (97,486)
Other income 13,513 28,169 69,278 54,687
Income before income taxes 3,259,948 3,263,466 7,705,698 7,288,047
Income taxes 1,029,467 863,402 2,491,674 2,152,073
Net income $ 2,230,481 $ 2,400,064 $ 5,214,024 $ 5,135,974
Earnings per Share:        
Basic (in dollars per share) $ 0.36 $ 0.38 $ 0.83 $ 0.82
Diluted (in dollars per share) 0.35 0.38 0.83 0.82
Cash dividends per share: (in dollars per share) $ 0.11 $ 0.11 $ 0.33 $ 0.33
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) [Abstract]        
Net income $ 2,230,481 $ 2,400,064 $ 5,214,024 $ 5,135,974
Other comprehensive income/(loss):        
Change in foreign currency translation 378,509 (231,831) 1,262,332 (311,697)
Change in fair value marketable securities, net of tax benefit of: 2017 - $22,688 and $17,135, respectively $ 2016 - 31,379 0 41,548 0
Change in fair value of derivative financial instrument, net of tax benefit of: 2017 - $31,275 and $(10,406) 2016 - $ - 16,978 0 (51,027) 0
Change in pension and postretirement benefit costs, net of taxes of: 2017 - $338,592 and $112,865 respectively 2016 - $559,542 and $(105,703), respectively 206,682 192,456 620,048 (696,200)
Total other comprehensive income 633,548 (39,375) 1,872,901 (1,007,897)
Comprehensive income $ 2,864,029 $ 2,630,689 $ 7,086,925 $ 4,128,077
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Other comprehensive income/(loss):        
Change in fair value marketable securities, income taxes expense (benefit) $ 0 $ 0 $ 22,688 $ 17,135
Change in fair value of derivative instrument, income tax (expense) benefit 0 0 31,275 (10,406)
Change in pension and postretirement benefit costs, income taxes (expense)/benefit $ 559,542 $ (105,703) $ 338,592 $ 112,865
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Operating Activities    
Net income $ 5,214,024 $ 5,135,974
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,230,174 2,795,699
Unrecognized pension and postretirement benefits 74,839 952,205
Loss on sale of equipment and other assets 18,585 45,313
Provision for doubtful accounts 52,663 0
Issuance of Common Stock for directors' fees 130,547 112,086
Changes in operating assets and liabilities:    
Accounts receivable (3,894,569) (1,626,625)
Inventories 2,267,945 2,665,002
Prepaid expenses and other (2,686,763) 78,914
Other assets 494,750 (67,324)
Accounts payable 1,466,401 (366,454)
Accrued compensation (172,509) (215,313)
Other accrued expenses 3,978,256 (526,930)
Net cash provided by operating activities 10,174,343 8,982,547
Investing Activities    
Marketable securities (366,554) 0
Business Acquisition, net of cash acquired (42,148,000) 0
Purchases of property, plant and equipment (1,457,641) (1,819,894)
Net cash used in investing activities (43,972,195) (1,819,894)
Financing Activities    
Proceeds from issuance of long-term debt 31,000,000 0
Proceeds from short term borrowings 6,614,611 0
Payments on revolving credit note (1,614,611) 0
Principal payments on long-term debt (2,173,214) (1,071,428)
Dividends paid (2,065,607) (2,063,085)
Net cash provided by (used in) financing activities 31,761,179 (3,134,513)
Effect of exchange rate changes on cash 505,388 (203,066)
Net change in cash and cash equivalents (1,531,285) 3,825,074
Cash and cash equivalents at beginning of period 22,725,376 17,814,986
Cash and cash equivalents at end of period $ 21,194,091 $ 21,640,060
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation
9 Months Ended
Sep. 30, 2017
Basis of Presentation [Abstract]  
Basis of Presentation
Note A – Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and footnotes required by generally accepted accounting principles in the United States for complete financial statements. Refer to the consolidated financial statements of The Eastern Company (the "Company") and the notes thereto included in the Company's Form 10-K for the fiscal year ended December 31, 2016 for additional information.

The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. All intercompany accounts and transactions are eliminated. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.

On April 3, 2017, the Company completed its acquisition of Velvac Holdings, Inc., a Delaware corporation including its subsidiaries ("Velvac"), pursuant to a Securities Purchase Agreement (the "Securities Purchase Agreement"), dated April 3, 2017, by and among Jeffery R. Porter, W. Greg Bland, John Backovitch, Dave Otto, Bob Otto, Timothy Rintelman, Robert Brester, Dan McGrew, Mark Moeller and Prospect Partners II, L.P. (collectively, the "Sellers"). Pursuant to the Securities Purchase Agreement, the Company acquired 100% of the issued and outstanding stock of Velvac from the Sellers (the "Acquisition") for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earnings performance levels with the amount of any such earnout consideration based on a specific percentage (either 7.5% or 15%) of sales of Velvac's new proprietary Road-iQ product line measured over annual calculation periods through April 2022, as set forth in the Securities Purchase Agreement (the "Earnout Consideration"), subject to certain customary post-closing adjustments. The Acquisition was financed with a $31 million term loan from People's United Bank, National Association ("People's"), a $5 million draw down on the Company's $10 million revolving credit facility with People's and $3.5 million in cash. Please refer to the Form 8-K filed on April 7, 2017 and the amendment thereto files on June 19, 2017 for further details.

The condensed consolidated balance sheet as of December 31, 2016 has been derived from the audited consolidated balance sheet as of that date.

Commencing with this Quarterly Report on Form 10-Q, engineering expenses have been separately identified for all periods presented. These expenses have been reclassified from cost of products sold to selling and administrative expenses. Engineering expense is not necessarily a cost of product sold. Rather, these expenses are related to product development.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
9 Months Ended
Sep. 30, 2017
Earnings Per Share [Abstract]  
Earnings Per Share
Note B – Earnings Per Share

The denominators used in the earnings per share computations are as follows:

  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Basic:
            
Weighted average shares outstanding
  
6,258,278
   
6,250,185
   
6,259,872
   
6,254,287
 
                 
Diluted:
                
Weighted average shares outstanding
  
6,258,278
   
6,250,185
   
6,259,872
   
6,254,287
 
Dilutive stock options
  
36,679
   
--
   
36,679
   
--
 
Denominator for diluted earnings per share
  
6,294,957
   
6,250,185
   
6,296,551
   
6,254,287
 
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories, Net
9 Months Ended
Sep. 30, 2017
Inventories, Net [Abstract]  
Inventories, Net
Note C – Inventories, Net

The components of inventories are as follows:

  
September 30, 2017
  
December 31, 2016
 
       
Raw material and component parts
 
$
11,729,271
  
$
8,829,236
 
Work in process
  
9,456,164
   
7,118,149
 
Finished goods
  
24,022,378
   
18,082,901
 
  
$
45,207,813
  
$
34,030,286
 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information
9 Months Ended
Sep. 30, 2017
Segment Information [Abstract]  
Segment Information
Note D – Segment Information

Segment financial information is as follows:


  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Revenues:
            
Sales to unaffiliated customers:
            
Industrial Hardware
 
$
83,500,656
  
$
45,689,104
  
$
32,959,599
  
$
15,210,943
 
Security Products
  
46,232,410
   
43,722,828
   
16,115,356
   
13,648,701
 
Metal Products
  
20,362,909
   
14,051,384
   
6,932,982
   
4,618,703
 
  
$
150,095,975
  
$
103,463,316
  
$
56,007,937
  
$
33,478,347
 
                 
Income before income taxes:
                
     Industrial Hardware
 
$
2,877,052
  
$
3,769,045
  
$
1,813,133
  
$
1,574,573
 
     Security Products
  
4,290,745
   
4,533,995
   
1,604,950
   
1,613,148
 
     Metal Products
  
1,128,507
   
(972,194
)
  
155,558
   
76,393
 
Operating Profit
  
8,296,304
   
7,330,846
   
3,573,641
   
3,264,114
 
     Interest expense
  
(659,884
)
  
(97,486
)
  
(327,206
)
  
(28,817
)
     Other income
  
69,278
   
54,687
   
13,513
   
28,169
 
  
$
7,705,698
  
$
7,288,047
  
$
3,259,948
  
$
3,263,466
 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2017
Recent Accounting Pronouncements [Abstract]  
Recent Accounting Pronouncements
Note E – Recent Accounting Pronouncements
 
In January 2017, the FASB issued ASU No. 2017-01, Business Combinations – Clarifying the Definition of a Business. ASU 2017-01 provides guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or dispositions of assets or businesses. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the impact of the new guidance.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other: Simplifying the Test for Goodwill Impairment. ASU 2017-04 provides guidance to simplify the subsequent measure of goodwill by eliminating Step 2 from the goodwill impairment test. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period after January 1, 2017. The Company is evaluating the impact of the new guidance.


In February 2017, the FASB issued ASU No. 2017-06, Plan Accounting: Defined Benefit Pension Plans (Topic 960); Defined Contribution Pension Plans (Topic 962); Health and Welfare Benefit Plans (Topic 965): Employee Benefit Plan Master Trust Reporting. ASU 2017-06 provides guidance for reporting by an employee benefit plan for its interest in a master trust. The amendment is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The amendment should be applied retrospectively with earlier application permitted as of the beginning of an interim or annual reporting period after December 15, 2018. The Company is evaluating the impact of the new guidance.

In March 2017, the FASB issued ASU No. 2017-07, Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. ASU 2017-07 provides guidance to improve the presentation of net periodic pension cost and net periodic postretirement benefit cost. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods
 within those fiscal years. The amendment should be applied retrospectively with earlier application permitted as of
the beginning of an interim or annual reporting period after December 15, 2017. The Company is evaluating the impact of the new guidance.

In September 2017, the FASB issued ASU No. 2017-13, Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840) and Leases (Topic 842). ASU 2017-13 provides guidance regarding amendments to the aforementioned topics following SEC Staff announcement. The amendment is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company is evaluating the impact of the new guidance.

The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt
9 Months Ended
Sep. 30, 2017
Debt [Abstract]  
Debt
Note F – Debt

On January 29, 2010, the Company signed a secured loan agreement (the "Loan Agreement") with People's United Bank, National Association ("People's"), which included a $5,000,000 term portion (the "Original Term Loan") and a $10,000,000 revolving credit portion. On January 25, 2012, the Company amended the Loan Agreement by taking an additional $5,000,000 term loan (the "2012 Term Loan").  Interest on the Original Term Loan portion of the Loan Agreement was fixed at 4.98%.  Interest on the 2012 Term Loan was fixed at 3.90%.  The interest rate on the revolving credit portion of the Loan Agreement varied based on the LIBOR rate or People's Prime rate plus a margin spread of 2.25%, with a floor rate of 3.25% and a maturity date of January 31, 2014. On January 23, 2014, the Company signed an amendment to the Loan Agreement which extended the maturity date of the $10,000,000 revolving credit portion of the Loan Agreement to July 1, 2016 and changed the interest rate to LIBOR plus 2.25%, eliminating the floor previously in place.  On June 9, 2016, the Company signed a third amendment to its secured Loan Agreement which extended the maturity date of the $10,000,000 revolver portion of the Loan Agreement to July 1, 2018.  On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's that included a $31 million term portion and a $10 million revolving credit portion. Proceeds of the Restated Loan Agreement were used to repay the remaining outstanding term loans of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. (see Note M). The term portion of the Restated Loan Agreement requires quarterly principal payments of $387,500 for a two-year period beginning July 3, 2017.  The repayment amount then increases to $775,000 per quarter beginning July 1, 2019. The term portion of the Restated Loan Agreement is a five-year loan with any remaining outstanding balance due on March 1, 2022. The revolving credit portion of the Restated Loan Agreement has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results. Under the terms of the Restated Loan Agreement, this quarterly commitment fee will be 0.25% for the first six months. The revolving credit portion of the Restated Loan Agreement has a maturity date of April 1, 2022.  On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit portion of the Restated Loan Agreement. The Company subsequently paid off $1.6 million on the revolving credit portion leaving a balance on such revolving credit portion of $5 million.
 
The interest rates on the term portion and the revolving credit portion of the Restated Loan Agreement vary. The interest rates may vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The margin spread is based on operating results calculated on a rolling-four-quarter basis. The Company may also borrow funds at People's Prime rate. On September 30, 2017, the interest rate for one half ($15.3 million) of the term portion was 3.24%, using a 1 month LIBOR rate and 3.30% on the remaining balance ($15.3 million) of the term portion based on a 3 month LIBOR rate. The interest rate on the $5 million of the revolving credit portion was 3.24%.

The Company's loan covenants under the Restated Loan Agreement require the Company to maintain a consolidated minimum debt service coverage ratio of at least 1.1 to 1 for periods through December 31, 2018 and 1.2 to 1 thereafter, which is to be tested quarterly on a twelve-month trailing basis.  In addition, the Company will be required to show a maximum total leverage ratio of 4.0x for periods through December 31, 2018, 3.5x for the periods from January 1, 2019 through December 31, 2019, 3.25x for the periods from January 1, 2020 through December 31, 2020 and 3.0x thereafter.  The Company was in compliance with all covenants for the three and nine month periods ended September 30, 2017.

On April 4, 2017, the Company entered into an interest rate swap contract with People's with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term portion of the Restated Loan Agreement on that date. The notional amount will decrease on a quarterly basis beginning July 3, 2017, following the principal repayment schedule of the term portion of the Restated Loan Agreement. The Company has a fixed interest rate of 1.92% on the swap contract and will pay the difference between the fixed rate and the LIBOR rate when the LIBOR rate is below 1.92% and will receive interest when the LIBOR rate exceeds 1.92%.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill
9 Months Ended
Sep. 30, 2017
Goodwill [Abstract]  
Goodwill
Note G – Goodwill

The following is a roll-forward of goodwill from year-end 2016 to the end of the third quarter of 2017:

  
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  


Total
 
             
Beginning balance
 
$
1,760,793
  
$
13,059,042
  
$
  
$
14,819,835
 
 Investment - Velvac  17,502,024    
   
   17,502,024  
Foreign exchange
  
73,881
   
   
   
73,881
 
Ending balance
 
$
19,336,698
  
$
13,059,042
  
$
  
$
32,395,740
 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles
9 Months Ended
Sep. 30, 2017
Intangibles [Abstract]  
Intangibles
Note H – Intangibles

The gross carrying amount and accumulated amortization of amortizable intangible assets are as follows:

  
Industrial Hardware Segment
  
Security Products Segment
  
Metal Products Segment
  
Total
  
Weighted-Average Amortization Period (Years)
 
2017 Gross Amount
               
Patents and developed technology
 
$
7,111,906
  
$
1,069,594
  
$
--
  
$
8,181,500
   
12.2
 
Customer relationships
  
3,650,000
   
449,706
   
--
   
4,099,706
   
9.5
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
10,761,906
  
$
2,233,670
  
$
--
  
$
12,995,576
   
10.8
 
                     
2017 Accumulated Amortization
                    
Patents and developed technology
 
$
1,888,433
  
$
663,254
  
$
--
  
$
2,551,687
     
Customer relationships
  
182,500
   
247,338
   
--
   
429,838
     
Non-compete agreements
  
--
   
223,850
   
--
   
223,850
     
Intellectual property
  
--
   
169,054
   
--
   
169,054
     
Accumulated Amortization
 
$
2,070,933
  
$
1,303,496
  
$
--
  
$
3,374,429
     
                     
Net September 30, 2017 per Balance Sheet
 
$
8,690,973
  
$
930,174
  
$
--
  
$
9,621,147
     


2016 Gross Amount
               
Patents and developed technology
 
$
2,159,060
  
$
1,035,374
  
$
--
  
$
3,194,434
   
15.6
 
Customer relationships
  
--
   
449,706
   
--
   
449,706
   
5.0
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
2,159,060
  
$
2,199,450
  
$
--
  
$
4,358,510
   
12.3
 
                     
 
2016 Accumulated Amortization
                    
Patents and developed technology
 
$
1,529,675
  
$
598,756
  
$
--
  
$
2,128,431
     
Customer relationships
  
--
   
179,882
   
--
   
179,882
     
Non-compete agreements
  
--
   
162,800
   
--
   
162,800
     
Intellectual property
  
--
   
122,948
   
--
   
122,948
     
Accumulated Amortization
 
$
1,529,675
  
$
1,064,386
  
$
--
  
$
2,594,061
     
                     
Net December 31, 2016 per Balance Sheet
 
$
629,385
  
$
1,135,064
  
$
--
  
$
1,764,449
     
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Benefit Plans
9 Months Ended
Sep. 30, 2017
Retirement Benefit Plans [Abstract]  
Retirement Benefit Plans
Note I – Retirement Benefit Plans

The Company has non-contributory defined benefit pension plans covering certain U.S. employees. Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation. The Company also sponsors unfunded nonqualified supplemental retirement plans that provide certain current and former officers with benefits in excess of limits imposed by federal tax law.

The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.

Effective for fiscal year 2017, the Company changed the method used to measure Service Cost and Interest Cost for pension and other postretirement benefits for the Company's plans. Previously, the Company measured interest costs utilizing a single weighted-average discount rate derived from the yield curve used to measure the benefit obligations. For fiscal year 2017, interest costs will be measured by applying the specific spot rates along the yield curve to the plans' corresponding discounted cash flows that comprise the obligation (i.e., the Spot Rate approach).  This new method provides a more precise measurement of interest costs by aligning the timing of the plans' discounted cash flows to the corresponding spot rates on the yield curve. The measurement of the Company's pension and other postretirement benefit obligations is not affected.  The Company has accounted for this change as a change in accounting estimate, which is applied prospectively. Consequently, combined pension expense for the Company's pension plans and other postretirement plan under the Spot Rate approach for the nine-month period ended September 30, 2017 is approximately $406,000 lower when compared to the prior approach that the Company used.

Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2017 and 2016 are as follows:

  
Pension Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Service cost
 
$
952,078
  
$
1,612,278
  
$
317,360
  
$
270,721
 
Interest cost
  
2,373,167
   
2,541,968
   
791,055
   
767,625
 
Expected return on plan assets
  
(3,587,682
)
  
(3,603,483
)
  
(1,195,895
)
  
(1,121,311
)
Amortization of prior service cost
  
109,312
   
150,427
   
36,438
   
50,143
 
Amortization of the net loss
  
923,614
   
1,319617
   
307,871
   
277,469
 
Net periodic benefit cost
 
$
770,489
  
$
2,020,807
  
$
256,829
  
$
244,647
 


  
Postretirement Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Service cost
 
$
20,542
  
$
21,975
  
$
6,847
  
$
7,325
 
Interest cost
  
60,620
   
71,154
   
20,206
   
23,718
 
Expected return on plan assets
  
(38,621
)
  
(35,649
)
  
(12,874
)
  
(11,883
)
Amortization of prior service cost
  
(16,083
)
  
(17,918
)
  
(5,361
)
  
(5,973
)
Amortization of the net loss
  
(58,201
)
  
(70,441
)
  
(19,400
)
  
(23,480
)
Net periodic benefit cost
 
$
(31,743
)
 
$
(30,879
)
 
$
(10,582
)
 
$
(10,293
)

The Company's funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations. In 2017, the Company expects to contribute $700,000 into its pension plans and $140,000 into its postretirement plan. As of September 30, 2017, the Company has contributed $322,000 into its pension plans and $109,000 into its postretirement plan and will make the remaining contributions as required during the remainder of the year.

The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code of 1986, as amended covering substantially all non-union employees. The plan allows participants to make voluntary contributions on a pretax basis of their annual compensation, subject to IRS limitations. At its discretion, the Company provides for matching contributions to the plan. The plan also provides for a transitional credit to certain eligible employees who were active participants of the Company's Salaried Retirement Plan at the time that benefits under such plan were frozen in fiscal year 2016, as well as a non-discretionary contribution to all eligible employees.

The Company made contributions to the plan as follows:

   
 
Nine Months Ended
 
Three Months Ended
 
 
September 30, 2017
 
October 1, 2016
 
September 30, 2017
 
October 1, 2016
 
Regular matching contribution
 
$
346,713
  
$
226,090
  
$
111,291
  
$
94,042
 
Transitional credit contribution
  
307,597
   
136,416
   
76,526
   
94,868
 
Non-discretionary contribution
  
339,220
   
51,470
   
15,987
   
--
 
Total contributions for the period
 
$
993,530
  
$
413,976
  
$
203,804
  
$
188,910
 

The non-discretionary contributions made in each of the periods disclosed above were expensed in the prior fiscal year.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation
9 Months Ended
Sep. 30, 2017
Stock Based Compensation [Abstract]  
Stock Based Compensation
Note J – Stock Based Compensation

The Company accounts for its stock based awards in accordance with Accounting Standards Codification subtopic 718-10, Compensation ("ASC 718-10"), which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to its employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of granted stock options using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, without limitation, estimates regarding the length of time an employee will retain vested stock options before exercising them, the estimated volatility of the Company's common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company's consolidated statements of operations.

As of September 30, 2017, the Company had one stock option plan, The Eastern Company 2010 Executive Stock Incentive Plan (the "2010 Plan"), for officers, other key employees, and non-employee directors.  Incentive stock options granted under the 2010 Plan must have exercise prices that are not less than 100% of the fair market value of the Company's common stock on the dates the stock options are granted.  Restricted stock awards may also be granted to participants under the 2010 Plan with restrictions determined by the Compensation Committee of the Company's Board of Directors.  Under the 2010 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company's Board of Directors. In the third quarter of 2017, no stock options were granted and in the third quarter of 2016, no stock options or restricted stock were granted that were subject to the meeting of performance measurements.

The 2010 Plan also permits the issuance of Stock Appreciation Rights ("SARs").  The SARs are in the form of an option with a cashless exercise price equal to the difference between the fair value of the Company's common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of Company's common stock.
During the third quarter of 2017, the Company did not issue any SARs.

Stock-based compensation expense in connection with SARs granted to employees in the nine months of fiscal year 2017 was approximately $117,222.

As of September 30, 2017, there were 325,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.
 
The following tables set forth the outstanding stock options and SARs for the period specified:

  
Three Months Ended
September 30, 2017
  
Year Ended
December 31, 2016
 
  
Shares
 
Weighted - Average Exercise Price
  
Shares
 
Weighted - Average Exercise Price
 
Outstanding at beginning of period
  
174,500
  
$
20.39
   
--
  
$
--
 
Issued
  
--
   
 
   
--
   
--
 
Outstanding at end of period
  
174,500
   
20.39
   
--
   
--
 
 

 
SARs  and Options Outstanding and Exercisable
Range of Exercise Prices
Outstanding as of
September 30, 2017
Weighted- Average Remaining Contractual Life
Weighted- Average Exercise Price
Exercisable as of
September 30, 2017
Weighted- Average Remaining Contractual Life
Weighted- Average Exercise Price
$19.10-21.10
174,500
4.4
$20.39
--
--
--

As of September 30, 2017, outstanding SARs and options had an intrinsic value of $1,968,950.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
9 Months Ended
Sep. 30, 2017
Income Taxes [Abstract]  
Income Taxes
Note K – Income Taxes

The Company files federal income tax returns as well as tax returns in various states and foreign jurisdictions.  With few exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2013 and foreign income tax examinations by tax authorities prior to 2011.

The total amount of unrecognized tax benefits could increase or decrease within the next twelve months for a number of reasons, including the closure of federal, state and foreign tax years as a result of the expiration of applicable statutes of limitation and the recognition and measurement considerations under FASB Accounting Standards Codification ("ASC") 740.  There have been no significant changes to the amount of unrecognized tax benefits during the nine months ended September 30, 2017.  The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments and Fair Value Measurements
9 Months Ended
Sep. 30, 2017
Financial Instruments and Fair Value Measurements [Abstract]  
Financial Instruments and Fair Value Measurements
Note L - Financial Instruments and Fair Value Measurements
 
Financial Risk Management Objectives and Policies

The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the ordinary course of business.
 
Credit Risk
 
Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As September 30, 2017 and December 31, 2016, there were no significant concentrations of credit risk. No single customer represented more than 10% of the Company's net accounts receivable as of September 30, 2017 or at December 31, 2016. The maximum exposure to credit risk is primarily represented by the carrying amount of the Company's accounts receivable.

Interest Rate Risk

The Company's exposure to the risk of changes in market interest rates relates primarily to the Company's debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.75% to 2.50%. The Company has an interest rate swap with a notional amount of $15,306,250 on September 30, 2017 to convert a portion of its 2017 Term Loan from variable to fixed rates. The valuation of this swap is determined using the three month LIBOR rate index and mitigates the Company's exposure to interest rate risk.

Fair Value Measurements

Assets and liabilities that require fair value measurement are recorded at fair value using market and income valuation approaches and considering the Company's and counterparty's credit risk. The Company uses the market approach and the income approach to value assets and liabilities as appropriate. The assets or liabilities requiring fair value measurements on September 30, 2017 are as follows:

  
Fair Value
 
Level 1
 
Level 2
 
Level 3
Financial Liabilities
      Interest rate swap
 
 
$      82,302
 
 
$              --
 
 
$   82,302
 
 
$          --
Total liabilities
 
$      82,302
 
$              --
 
 $  82,302
 
$          --

The Company's interest rate swap is not an exchange-traded instrument. However, it is valued based on observable inputs for similar liabilities and accordingly is classified as Level 2. The amount of the interest rate swap is included in other accrued liabilities.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combination
9 Months Ended
Sep. 30, 2017
Business Combination [Abstract]  
Business Combination
Note M – Business Combination

On April 3, 2017, the Company completed the Acquisition of Velvac for $39.5 million and earnout consideration contingent upon Velvac achieving minimum earning performance levels with the amount of any such earnout consideration based on a specified percentage (7.5% or 15%)of sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration") measured over annual calculation periods through April 2022, set forth in the Securities Purchase Agreement, subject to certain customary post-closing adjustments. Velvac is a premier designer and manufacturer of proprietary vision technology for original equipment manufacturers serving the heavy-duty and medium-duty truck, motorhome, and bus markets.

The goodwill of $17,502,000 arising from the acquisition consist of the difference between the consideration paid and the fair value of the assets and liabilities acquired. None of the goodwill recognized is expected to be deductible for income tax purposes. The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.

At April 3, 2017:

Consideration
   
Cash
 
$
4,078,000
 
Debt
  
36,000,000
 
Contingent consideration arrangement
  
2,070,000
 
  
$
42,148,000
 
Recognized amounts of identifiable assets acquired and liabilities assumed
    
Accounts receivable
 
$
6,063,429
 
Inventory
  
12,992,377
 
Prepaid and other assets
  
494,617
 
Property plant and equipment
  
3,911,767
 
Other noncurrent assets
  
366,401
 
Other intangible assets
  
11,560,000
 
Current liabilities
  
(7,720,591
)
Deferred tax liabilities
  
(3,022,000
)
Total identifiable net assets
  
24,646,000
 
Goodwill
  
17,502,000
 
  
$
42,148,000
 
 
The Company determined the acquisition date fair value of the contingent consideration obligation using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant expectations of the cash flows that an asset would generate over a period of time. The contingent consideration obligation was based on weighted projected cash flows discounted back to present value equivalents at a risk adjusted discount rate. The Velvac earnout is contingent upon the ability of Velvac to reach certain EBITDA targets over the course of the next five years. At each annual period, the Company will revalue the contingent consideration obligation to estimated fair value and record changes in fair value as income or expense in the Company's consolidated statement of operations.

Accounts Receivable

Acquired receivables are amounts due from customers.

Inventories

The estimated fair value of inventories acquired included a purchase price adjustment of $11,804,709 above the seller's original cost basis of $1,187,668. The entire amount was charged to cost of sales in the second quarter of 2017.

Intangible Assets

The estimated fair value of identifiable intangible assets is determined primarily using the Income Approach method which is a valuation technique that provides an estimate of the fair value of an asset based on the market participant's expectations of the cash flows that an asset would generate over its remaining useful life. Some of the more significant assumption inherent in the development of the identifiable intangible assets valuation, from the perspective of a market participant, include the estimate net cash flows for each year for each project or product, the appropriate discount rate to select in order to measure the risk inherent in each future cash flow stream, the assessment of each asset's life cycle, competitive trends impacting the asset and each cash flow stream as well as other factors.

Goodwill Allocation

Among the primary reasons why the Company entered into the Velvac acquisition and the factors that contributed to a purchase price resulting in the recognition of goodwill were Velvac's history of operating margins and profitability, Velvac's strong research and development center, including its Road-iQTM  360-degree view camera, recording and communication system and TrailerLinkTM, a new patent-pending solution that supports trailer-to-trailer video and data communications, the expansion of the Company's commercial footprint on a nationwide basis as a result of the Velvac acquisition, and key pipeline additions of Velvac products which will enable the Company to expand its product offerings and offer its customers a greater breadth of products.

Acquisition Related Expenses

Included in general and administrative expenses in the consolidated statements of operations for the three and nine month periods ended September 30, 2017 were $102,000 and $863,000, respectively, for acquisition expenses.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2017
Earnings Per Share [Abstract]  
Denominators used in the earnings per share computations
The denominators used in the earnings per share computations are as follows:

  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Basic:
            
Weighted average shares outstanding
  
6,258,278
   
6,250,185
   
6,259,872
   
6,254,287
 
                 
Diluted:
                
Weighted average shares outstanding
  
6,258,278
   
6,250,185
   
6,259,872
   
6,254,287
 
Dilutive stock options
  
36,679
   
--
   
36,679
   
--
 
Denominator for diluted earnings per share
  
6,294,957
   
6,250,185
   
6,296,551
   
6,254,287
 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories, Net (Tables)
9 Months Ended
Sep. 30, 2017
Inventories, Net [Abstract]  
Components of inventories
The components of inventories are as follows:

  
September 30, 2017
  
December 31, 2016
 
       
Raw material and component parts
 
$
11,729,271
  
$
8,829,236
 
Work in process
  
9,456,164
   
7,118,149
 
Finished goods
  
24,022,378
   
18,082,901
 
  
$
45,207,813
  
$
34,030,286
 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Tables)
9 Months Ended
Sep. 30, 2017
Segment Information [Abstract]  
Segment financial information
Segment financial information is as follows:


  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Revenues:
            
Sales to unaffiliated customers:
            
Industrial Hardware
 
$
83,500,656
  
$
45,689,104
  
$
32,959,599
  
$
15,210,943
 
Security Products
  
46,232,410
   
43,722,828
   
16,115,356
   
13,648,701
 
Metal Products
  
20,362,909
   
14,051,384
   
6,932,982
   
4,618,703
 
  
$
150,095,975
  
$
103,463,316
  
$
56,007,937
  
$
33,478,347
 
                 
Income before income taxes:
                
     Industrial Hardware
 
$
2,877,052
  
$
3,769,045
  
$
1,813,133
  
$
1,574,573
 
     Security Products
  
4,290,745
   
4,533,995
   
1,604,950
   
1,613,148
 
     Metal Products
  
1,128,507
   
(972,194
)
  
155,558
   
76,393
 
Operating Profit
  
8,296,304
   
7,330,846
   
3,573,641
   
3,264,114
 
     Interest expense
  
(659,884
)
  
(97,486
)
  
(327,206
)
  
(28,817
)
     Other income
  
69,278
   
54,687
   
13,513
   
28,169
 
  
$
7,705,698
  
$
7,288,047
  
$
3,259,948
  
$
3,263,466
 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Tables)
9 Months Ended
Sep. 30, 2017
Goodwill [Abstract]  
Roll-forward of goodwill
The following is a roll-forward of goodwill from year-end 2016 to the end of the third quarter of 2017:

  
Industrial
Hardware
Segment
  
Security
Products
Segment
  
Metal
Products
Segment
  


Total
 
             
Beginning balance
 
$
1,760,793
  
$
13,059,042
  
$
  
$
14,819,835
 
 Investment - Velvac  17,502,024    
   
   17,502,024  
Foreign exchange
  
73,881
   
   
   
73,881
 
Ending balance
 
$
19,336,698
  
$
13,059,042
  
$
  
$
32,395,740
 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles (Tables)
9 Months Ended
Sep. 30, 2017
Intangibles [Abstract]  
Gross carrying amount and accumulated amortization of amortizable intangible assets
The gross carrying amount and accumulated amortization of amortizable intangible assets are as follows:

  
Industrial Hardware Segment
  
Security Products Segment
  
Metal Products Segment
  
Total
  
Weighted-Average Amortization Period (Years)
 
2017 Gross Amount
               
Patents and developed technology
 
$
7,111,906
  
$
1,069,594
  
$
--
  
$
8,181,500
   
12.2
 
Customer relationships
  
3,650,000
   
449,706
   
--
   
4,099,706
   
9.5
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
10,761,906
  
$
2,233,670
  
$
--
  
$
12,995,576
   
10.8
 
                     
2017 Accumulated Amortization
                    
Patents and developed technology
 
$
1,888,433
  
$
663,254
  
$
--
  
$
2,551,687
     
Customer relationships
  
182,500
   
247,338
   
--
   
429,838
     
Non-compete agreements
  
--
   
223,850
   
--
   
223,850
     
Intellectual property
  
--
   
169,054
   
--
   
169,054
     
Accumulated Amortization
 
$
2,070,933
  
$
1,303,496
  
$
--
  
$
3,374,429
     
                     
Net September 30, 2017 per Balance Sheet
 
$
8,690,973
  
$
930,174
  
$
--
  
$
9,621,147
     


2016 Gross Amount
               
Patents and developed technology
 
$
2,159,060
  
$
1,035,374
  
$
--
  
$
3,194,434
   
15.6
 
Customer relationships
  
--
   
449,706
   
--
   
449,706
   
5.0
 
Non-compete agreements
  
--
   
407,000
   
--
   
407,000
   
5.0
 
Intellectual property
  
--
   
307,370
   
--
   
307,370
   
5.0
 
Total Gross Intangibles
 
$
2,159,060
  
$
2,199,450
  
$
--
  
$
4,358,510
   
12.3
 
                     
 
2016 Accumulated Amortization
                    
Patents and developed technology
 
$
1,529,675
  
$
598,756
  
$
--
  
$
2,128,431
     
Customer relationships
  
--
   
179,882
   
--
   
179,882
     
Non-compete agreements
  
--
   
162,800
   
--
   
162,800
     
Intellectual property
  
--
   
122,948
   
--
   
122,948
     
Accumulated Amortization
 
$
1,529,675
  
$
1,064,386
  
$
--
  
$
2,594,061
     
                     
Net December 31, 2016 per Balance Sheet
 
$
629,385
  
$
1,135,064
  
$
--
  
$
1,764,449
     
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Benefit Plans (Tables)
9 Months Ended
Sep. 30, 2017
Retirement Benefit Plans [Abstract]  
Significant disclosures relating to benefit plans
Significant disclosures relating to these benefit plans for the third quarter and first nine months of fiscal years 2017 and 2016 are as follows:

  
Pension Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Service cost
 
$
952,078
  
$
1,612,278
  
$
317,360
  
$
270,721
 
Interest cost
  
2,373,167
   
2,541,968
   
791,055
   
767,625
 
Expected return on plan assets
  
(3,587,682
)
  
(3,603,483
)
  
(1,195,895
)
  
(1,121,311
)
Amortization of prior service cost
  
109,312
   
150,427
   
36,438
   
50,143
 
Amortization of the net loss
  
923,614
   
1,319617
   
307,871
   
277,469
 
Net periodic benefit cost
 
$
770,489
  
$
2,020,807
  
$
256,829
  
$
244,647
 


  
Postretirement Benefits
 
  
Nine Months Ended
  
Three Months Ended
 
  
September 30, 2017
  
October 1, 2016
  
September 30, 2017
  
October 1, 2016
 
Service cost
 
$
20,542
  
$
21,975
  
$
6,847
  
$
7,325
 
Interest cost
  
60,620
   
71,154
   
20,206
   
23,718
 
Expected return on plan assets
  
(38,621
)
  
(35,649
)
  
(12,874
)
  
(11,883
)
Amortization of prior service cost
  
(16,083
)
  
(17,918
)
  
(5,361
)
  
(5,973
)
Amortization of the net loss
  
(58,201
)
  
(70,441
)
  
(19,400
)
  
(23,480
)
Net periodic benefit cost
 
$
(31,743
)
 
$
(30,879
)
 
$
(10,582
)
 
$
(10,293
)
Defined Contribution Plan
The Company made contributions to the plan as follows:

   
 
Nine Months Ended
 
Three Months Ended
 
 
September 30, 2017
 
October 1, 2016
 
September 30, 2017
 
October 1, 2016
 
Regular matching contribution
 
$
346,713
  
$
226,090
  
$
111,291
  
$
94,042
 
Transitional credit contribution
  
307,597
   
136,416
   
76,526
   
94,868
 
Non-discretionary contribution
  
339,220
   
51,470
   
15,987
   
--
 
Total contributions for the period
 
$
993,530
  
$
413,976
  
$
203,804
  
$
188,910
 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Tables)
9 Months Ended
Sep. 30, 2017
Stock Based Compensation [Abstract]  
Stock appreciation rights activity
The following tables set forth the outstanding stock options and SARs for the period specified:

  
Three Months Ended
September 30, 2017
  
Year Ended
December 31, 2016
 
  
Shares
 
Weighted - Average Exercise Price
  
Shares
 
Weighted - Average Exercise Price
 
Outstanding at beginning of period
  
174,500
  
$
20.39
   
--
  
$
--
 
Issued
  
--
   
 
   
--
   
--
 
Outstanding at end of period
  
174,500
   
20.39
   
--
   
--
 
Schedule of stock appreciation rights and options outstanding and exercisable
SARs  and Options Outstanding and Exercisable
Range of Exercise Prices
Outstanding as of
September 30, 2017
Weighted- Average Remaining Contractual Life
Weighted- Average Exercise Price
Exercisable as of
September 30, 2017
Weighted- Average Remaining Contractual Life
Weighted- Average Exercise Price
$19.10-21.10
174,500
4.4
$20.39
--
--
--
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments and Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2017
Financial Instruments and Fair Value Measurements [Abstract]  
Assets or liabilities measured at fair value measurements
The assets or liabilities requiring fair value measurements on September 30, 2017 are as follows:

  
Fair Value
 
Level 1
 
Level 2
 
Level 3
Financial Liabilities
      Interest rate swap
 
 
$      82,302
 
 
$              --
 
 
$   82,302
 
 
$          --
Total liabilities
 
$      82,302
 
$              --
 
 $  82,302
 
$          --
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combination (Tables)
9 Months Ended
Sep. 30, 2017
Business Combination [Abstract]  
Recognized identified assets acquired and liabilities assumed
The following table summarizes the consideration paid for Velvac and the amounts of the assets acquired and liabilities assumed recognized at the acquisition date, as well as the fair value at the acquisition date.

At April 3, 2017:

Consideration
   
Cash
 
$
4,078,000
 
Debt
  
36,000,000
 
Contingent consideration arrangement
  
2,070,000
 
  
$
42,148,000
 
Recognized amounts of identifiable assets acquired and liabilities assumed
    
Accounts receivable
 
$
6,063,429
 
Inventory
  
12,992,377
 
Prepaid and other assets
  
494,617
 
Property plant and equipment
  
3,911,767
 
Other noncurrent assets
  
366,401
 
Other intangible assets
  
11,560,000
 
Current liabilities
  
(7,720,591
)
Deferred tax liabilities
  
(3,022,000
)
Total identifiable net assets
  
24,646,000
 
Goodwill
  
17,502,000
 
  
$
42,148,000
 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation (Details) - Velvac Holdings, Inc [Member]
Apr. 03, 2017
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Percentage of common stock acquired 100.00%
Purchase price of acquisition $ 39,500,000
Earnout consideration percentage of sales, condition one 7.50%
Earnout consideration percentage of sales, condition two 15.00%
Liabilities incurred to finance acquisition $ 36,000,000
Payment to acquire business 4,078,000
Term Loan [Member]  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Liabilities incurred to finance acquisition 31,000,000
Revolving Credit Loan [Member]  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Liabilities incurred to finance acquisition 10,000,000
Proceeds from credit facility 5,000,000
Payment to acquire business $ 3,500,000
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Basic [Abstract]        
Weighted average shares outstanding (in shares) 6,259,872 6,254,287 6,258,278 6,250,185
Diluted [Abstract]        
Weighted average shares outstanding (in shares) 6,259,872 6,254,287 6,258,278 6,250,185
Dilutive stock options (in shares) 36,679 0 36,679 0
Denominator for diluted earnings per share (in shares) 6,296,551 6,254,287 6,294,957 6,250,185
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories, Net (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Components of inventories [Abstract]    
Raw material and component parts $ 11,729,271 $ 8,829,236
Work in process 9,456,164 7,118,149
Finished goods 24,022,378 18,082,901
Inventories, net $ 45,207,813 $ 34,030,286
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Segment Reporting Information [Line Items]        
Revenues, sales to unaffiliated customers $ 56,007,937 $ 33,478,347 $ 150,095,975 $ 103,463,316
Operating Profit 3,573,641 3,264,114 8,296,304 7,330,846
Interest expense (327,206) (28,817) (659,884) (97,486)
Other income 13,513 28,169 69,278 54,687
Income before income taxes 3,259,948 3,263,466 7,705,698 7,288,047
Operating Segments [Member] | Industrial Hardware [Member]        
Segment Reporting Information [Line Items]        
Revenues, sales to unaffiliated customers 32,959,599 15,210,943 83,500,656 45,689,104
Operating Profit 1,813,133 1,574,573 2,877,052 3,769,045
Operating Segments [Member] | Security Products [Member]        
Segment Reporting Information [Line Items]        
Revenues, sales to unaffiliated customers 16,115,356 13,648,701 46,232,410 43,722,828
Operating Profit 1,604,950 1,613,148 4,290,745 4,533,995
Operating Segments [Member] | Metal Products [Member]        
Segment Reporting Information [Line Items]        
Revenues, sales to unaffiliated customers 6,932,982 4,618,703 20,362,909 14,051,384
Operating Profit $ 155,558 $ 76,393 $ 1,128,507 $ (972,194)
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Details) - USD ($)
3 Months Ended 9 Months Ended 24 Months Ended
Apr. 04, 2017
Jun. 09, 2016
Jan. 23, 2014
Jan. 25, 2012
Jan. 29, 2010
Sep. 30, 2019
Sep. 30, 2017
Oct. 01, 2016
Jun. 30, 2019
Apr. 03, 2017
Debt Instrument [Line Items]                    
Payments on revolving credit note             $ (1,614,611) $ 0    
Original notional amount             $ 15,306,250      
Velvac Holdings, Inc [Member]                    
Debt Instrument [Line Items]                    
Percentage of common stock acquired                   100.00%
LIBOR [Member]                    
Debt Instrument [Line Items]                    
Term of variable rate             3 months      
LIBOR [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate             1.75%      
LIBOR [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate             2.50%      
Restated Loan Agreement [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Fixed charge coverage ratio as multiple, 2018             1.1      
Fixed charge coverage ratio as multiple, thereafter             1.2      
Restated Loan Agreement [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Leverage ratio as multiple, through 2018             4.0      
Leverage ratio as multiple, through 2019             3.5      
Leverage ratio as multiple, through 2020             3.25      
Leverage ratio as multiple, there after             3.0      
Term Loan [Member]                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity       $ 5,000,000 $ 5,000,000   $ 31,000,000      
Fixed rate of interest       3.90% 4.98%          
Maturity date of loan       Jan. 31, 2014     Mar. 01, 2022      
Borrowing under credit facility                   $ 1,429,000
Period for quarterly principal payment             2 years      
Term of loan             5 years      
Term Loan [Member] | Forecast [Member]                    
Debt Instrument [Line Items]                    
Quarterly principal payment           $ 775,000     $ 387,500  
Term Loan [Member] | Interest Rate Swap [Member]                    
Debt Instrument [Line Items]                    
Fixed rate of interest 1.92%                  
Original notional amount $ 15,500,000                  
Percentage of outstanding balance of term loan 50.00%                  
Term Loan [Member] | 1 Month LIBOR [Member]                    
Debt Instrument [Line Items]                    
Fixed rate of interest             3.24%      
Borrowing under credit facility             $ 15,300,000      
Term of variable rate             1 month      
Term Loan [Member] | 3 Month LIBOR [Member]                    
Debt Instrument [Line Items]                    
Fixed rate of interest             3.30%      
Borrowing under credit facility             $ 15,300,000      
Term of variable rate             3 months      
Revolving Credit Loan [Member]                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity   $ 10,000,000 $ 10,000,000   $ 10,000,000   $ 10,000,000      
Fixed rate of interest             3.24%      
Maturity date of loan   Jul. 01, 2018 Jul. 01, 2016       Apr. 01, 2022      
Borrowing under credit facility             $ 5,000,000     6,600,000
Payments on revolving credit note             $ (1,614,611)      
Quarterly commitment fee percentage             0.25%      
Commitment fee percentage for first six months             0.25%      
Revolving Credit Loan [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Quarterly commitment fee percentage             0.20%      
Revolving Credit Loan [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Quarterly commitment fee percentage             0.375%      
Revolving Credit Loan [Member] | Velvac Holdings, Inc [Member]                    
Debt Instrument [Line Items]                    
Borrowing under credit facility                   $ 1,429,000
Revolving Credit Loan [Member] | LIBOR [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     2.25%   2.25%          
Floor rate of loan         3.25%          
Revolving Credit Loan [Member] | LIBOR [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate             1.75%      
Revolving Credit Loan [Member] | LIBOR [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate             2.50%      
Revolving Credit Loan [Member] | Prime Rate [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate         2.25%          
Floor rate of loan         3.25%          
Revolving Credit Loan [Member] | Floor Rate [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate         2.25%          
Floor rate of loan         3.25%          
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Details)
9 Months Ended
Sep. 30, 2017
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 14,819,835
Investment - Velvac 17,502,024
Foreign exchange 73,881
Ending balance 32,395,740
Industrial Hardware Segment [Member]  
Goodwill [Roll Forward]  
Beginning balance 1,760,793
Investment - Velvac 17,502,024
Foreign exchange 73,881
Ending balance 19,336,698
Security Products Segment [Member]  
Goodwill [Roll Forward]  
Beginning balance 13,059,042
Investment - Velvac 0
Foreign exchange 0
Ending balance 13,059,042
Metal Products Segment [Member]  
Goodwill [Roll Forward]  
Beginning balance 0
Investment - Velvac 0
Foreign exchange 0
Ending balance $ 0
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount $ 12,995,576 $ 4,358,510
Accumulated amortization 3,374,429 2,594,061
Net as per balance sheet $ 9,621,147 $ 1,764,449
Weighted average amortization period 10 years 9 months 18 days 12 years 3 months 18 days
Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount $ 10,761,906 $ 2,159,060
Accumulated amortization 2,070,933 1,529,675
Net as per balance sheet 8,690,973 629,385
Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 2,233,670 2,199,450
Accumulated amortization 1,303,496 1,064,386
Net as per balance sheet 930,174 1,135,064
Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 0 0
Accumulated amortization 0 0
Net as per balance sheet 0 0
Patents and Developed Technology [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 8,181,500 3,194,434
Accumulated amortization $ 2,551,687 $ 2,128,431
Weighted average amortization period 12 years 2 months 12 days 15 years 7 months 6 days
Patents and Developed Technology [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount $ 7,111,906 $ 2,159,060
Accumulated amortization 1,888,433 1,529,675
Patents and Developed Technology [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 1,069,594 1,035,374
Accumulated amortization 663,254 598,756
Patents and Developed Technology [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 0 0
Accumulated amortization 0 0
Customer Relationships [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 4,099,706 449,706
Accumulated amortization $ 429,838 $ 179,882
Weighted average amortization period 9 years 6 months 5 years
Customer Relationships [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount $ 3,650,000 $ 0
Accumulated amortization 182,500 0
Customer Relationships [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 449,706 449,706
Accumulated amortization 247,338 179,882
Customer Relationships [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 0 0
Accumulated amortization 0 0
Non-compete Agreements [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 407,000 407,000
Accumulated amortization $ 223,850 $ 162,800
Weighted average amortization period 5 years 5 years
Non-compete Agreements [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount $ 0 $ 0
Accumulated amortization 0 0
Non-compete Agreements [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 407,000 407,000
Accumulated amortization 223,850 162,800
Non-compete Agreements [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 0 0
Accumulated amortization 0 0
Intellectual Property [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 307,370 307,370
Accumulated amortization $ 169,054 $ 122,948
Weighted average amortization period 5 years 5 years
Intellectual Property [Member] | Industrial Hardware Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount $ 0 $ 0
Accumulated amortization 0 0
Intellectual Property [Member] | Security Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 307,370 307,370
Accumulated amortization 169,054 122,948
Intellectual Property [Member] | Metal Products Segment [Member]    
Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]    
Gross amount 0 0
Accumulated amortization $ 0 $ 0
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Benefit Plans (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Pension Benefits [Member]        
Components of the net periodic benefit cost [Abstract]        
Service cost $ 317,360 $ 270,721 $ 952,078 $ 1,612,278
Interest cost 791,055 767,625 2,373,167 2,541,968
Expected return on plan assets (1,195,895) (1,121,311) (3,587,682) (3,603,483)
Amortization of prior service cost 36,438 50,143 109,312 150,427
Amortization of the net loss 307,871 277,469 923,614 1,319,617
Net periodic benefit cost 256,829 244,647 770,489 2,020,807
Additional information [Abstract]        
Contributions required by the Company in defined benefit plan 700,000   700,000  
Employer contributions made     322,000  
Postretirement Benefits [Member]        
Components of the net periodic benefit cost [Abstract]        
Service cost 6,847 7,325 20,542 21,975
Interest cost 20,206 23,718 60,620 71,154
Expected return on plan assets (12,874) (11,883) (38,621) (35,649)
Amortization of prior service cost (5,361) (5,973) (16,083) (17,918)
Amortization of the net loss (19,400) (23,480) (58,201) (70,441)
Net periodic benefit cost (10,582) $ (10,293) (31,743) $ (30,879)
Additional information [Abstract]        
Contributions required by the Company in defined benefit plan $ 140,000   140,000  
Employer contributions made     109,000  
Change in Accounting Method Accounted for as Change in Estimate [Member]        
Change in Accounting Estimate [Line Items]        
Reduction in pension expense     $ (406,000)  
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Benefit Plans, Defined Contribution Plan (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Defined Contribution Plan Disclosure [Line Items]        
Total contributions made for the period $ 203,804 $ 188,910 $ 993,530 $ 413,976
Regular Matching Contribution [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Total contributions made for the period 111,291 94,042 346,713 226,090
Transitional Credit Contribution [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Total contributions made for the period 76,526 94,868 307,597 136,416
Non-discretionary Contribution [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Total contributions made for the period $ 15,987 $ 0 $ 339,220 $ 51,470
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
USD ($)
Plan
$ / shares
shares
Oct. 01, 2016
shares
Sep. 30, 2017
USD ($)
Plan
$ / shares
shares
Dec. 31, 2016
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of plans that have shares reserved for further issuance | Plan 1   1  
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of fair market value of stock on grant date for exercise price     100.00%  
Stock Options [Member]        
Number of Shares [Roll Forward]        
Issued (in shares) 0 0    
Stock Appreciation Rights (SARs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $     $ 117,222  
Number of Shares [Roll Forward]        
Issued (in shares) 0      
Stock Options and SARs [Member]        
Number of Shares [Roll Forward]        
Outstanding at beginning of period (in shares) 174,500   0 0
Issued (in shares) 0     0
Outstanding at end of period (in shares) 174,500   174,500 0
Weighted - Average Exercise Price [Roll Forward]        
Outstanding at beginning of period (in dollars per share) | $ / shares $ 20.39   $ 0 $ 0
Issued (in dollars per share) | $ / shares       0
Outstanding at end of period (in dollars per share) | $ / shares $ 20.39   20.39 $ 0
SARs and Options Outstanding and Exercisable [Abstract]        
Minimum Range of Exercise Prices (in dollars per share) | $ / shares     19.10  
Maximum Range of Exercise Prices (in dollars per share) | $ / shares     $ 21.10  
Options outstanding (in shares) 174,500   174,500  
Options, Weighted- Average Remaining Contractual Life     4 years 4 months 24 days  
Options, Weighted- Average Exercise Price (in dollars per share) | $ / shares $ 20.39   $ 20.39  
Exercisable as of September 30, 2017 (in shares) 0   0  
Exercisable, Weighted- Average Remaining Contractual life     0 years  
Exercisable, Weighted- Average Exercise Price (in dollars per share) | $ / shares $ 0   $ 0  
Outstanding options, intrinsic value | $ $ 1,968,950   $ 1,968,950  
2010 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant (in shares) 325,500   325,500  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details)
9 Months Ended
Sep. 30, 2017
USD ($)
Income Taxes [Abstract]  
Significant changes to the amount of unrecognized tax benefits $ 0
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments and Fair Value Measurements (Details)
9 Months Ended
Sep. 30, 2017
USD ($)
Customer
Dec. 31, 2016
Customer
Interest Rate Risk [Abstract]    
Interest rate swap, notional amount $ 15,306,250  
Financial Liabilities [Abstract]    
Interest rate swap 82,302  
Total liabilities $ 82,302  
LIBOR [Member]    
Interest Rate Risk [Abstract]    
Term of variable rate 3 months  
LIBOR [Member] | Minimum [Member]    
Interest Rate Risk [Abstract]    
Debt instrument, variable interest rate 1.75%  
LIBOR [Member] | Maximum [Member]    
Interest Rate Risk [Abstract]    
Debt instrument, variable interest rate 2.50%  
Level 1 [Member]    
Financial Liabilities [Abstract]    
Interest rate swap $ 0  
Total liabilities 0  
Level 2 [Member]    
Financial Liabilities [Abstract]    
Interest rate swap 82,302  
Total liabilities 82,302  
Level 3 [Member]    
Financial Liabilities [Abstract]    
Interest rate swap 0  
Total liabilities $ 0  
Credit Concentration Risk [Member]    
Credit Risk [Abstract]    
Number of customers that represented more than 10% of trade receivables | Customer 0 0
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combination (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 03, 2017
Sep. 30, 2017
Sep. 30, 2017
Dec. 31, 2016
Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]        
Goodwill   $ 32,395,740 $ 32,395,740 $ 14,819,835
Acquisition expenses   $ 102,000 $ 863,000  
Velvac Holdings, Inc [Member]        
Business Acquisition [Line Items]        
Purchase price of acquisition $ 39,500,000      
Earnout consideration percentage of sales, condition one 7.50%      
Earnout consideration percentage of sales, condition two 15.00%      
Consideration [Abstract]        
Cash $ 4,078,000      
Debt 36,000,000      
Contingent consideration arrangement 2,070,000      
Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]        
Accounts receivable 6,063,429      
Inventory 12,992,377      
Prepaid and other assets 494,617      
Property plant and equipment 3,911,767      
Other noncurrent assets 366,401      
Other intangible assets 11,560,000      
Current liabilities (7,720,591)      
Deferred tax liabilities (3,022,000)      
Total identifiable net assets 24,646,000      
Goodwill 17,502,000      
Identifiable assets acquired, goodwill, and liabilities assumed, net 42,148,000      
Earn out period     5 years  
Estimated fair value of inventories acquired, purchase price adjustment 11,804,709      
Estimated fair value of inventories acquired, original cost basis $ 1,187,668      
EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $F$9DL?(\\#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,$% @ 281F2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !)A&9+HOVXONX K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)OIVFA2NCFLN))07!!\1:2V=U@\X=DI-VWMZV[ M740?P&-F?OGF&YA.1Z%#PN<4(B:RF&]&U_LL=-RP(U$4 %D?T:E<3@D_-?)\33V'5P!,XPPN?Q=0+,2E^J?V*4#[)P(&W:9_-IL[WY]= M?_A=A5TP=F__L?%%4';PZR[D%U!+ P04 " !)A&9+F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( $F$9DNI6Y&Z>P( -X( 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,?P9@H:CIB%.UV_1 M/]OB=3%G(NF1L]_5196[>?>%#@4MPF"H_AM]4*;A)A.M47 F M[=^@N$O%ZR&*3J4FK_VS:NRSZ]^DR4"#"7@@X)& 5O\E) ,A>2>DMO@^,UOJ M)Z)(OA6\"T3_WVJ),07:)/HR"W-H[\Z^T]5*??K(XVWT,&$&Q*%'X D"C8A( MQQX%,"1PP!X=?Q0X^H@$%DC "A)+3R;T%*:G(#VU]'1"7S@7X",R6& !"BP\ M^M(1Z!$+BVCZ"T H7L(B&2B2>2(K1\1'K&&!)2BP].C(-0H F7'*"I18^7S' M*@< ,B.Q!B76/C]Q) #(C)]0#'=4[$=P+05A9DR%9OH6^1$<7QT'S-18&8?WD_\[$;>JD<&9*SVS[&2Y6?WW:]G9Y?E>]M]ZU_J>IA] MWS:[_F;^,@S[Z\6B?WBIMU7_I=W7N_R7I[;;5D-^[)X7_;ZKJ\O0;';U73?K7[?;JOMG53?M^\T7X;QQ>)V MN:^>Z]_KX8_]79>?%J=2'C?;>M=OVMVLJY]NYC_ ]=J:,6!2_+FIW_NS[[.Q M*?=M^VU\^.7Q9FY&1W53/PQC$57^>*O7==.,)64??Q\+G9_J' //OW^4_M/4 M^-R8^ZJOUVWSU^9Q>+F9Q_GLL7ZJ7IOA:_O^0Z M'MJFGW[/'E[[H=T>2\E6MM7WP^=F-WV^'\O_"-,#\!B IP"PGP;0,8!8P.+@ M;&KJC]50W2Z[]GW6'49K7XV3 JXI=^;#^'+JN^EON;5]?OMVBV&Y>!O+.4I6 M!PF>2RX5:T413Y)%KO]D E43.,73>7S2XTF-IRG>GL6388TX2,(DV1VJ $C6 M)&!M4808T%'PNB.K.K+2$:MH=9"XLXK(>^[(JXZ\=$3,D1<568J?J+TXYB?*.I)R8,SO"O74AA\L"FATQTEU5&2CCQS ME&1%QAD3;62.I-#;!&!*?01&!Y>1G@2YC*CKRH+'Y*/C"%.D%(-USH6"KP)0 M0?J*W!&MM M87<#G>$@(6XYQ$&!,T1#3DQT*;0NC[,O+3^=XB Q;CG&0>&XCR%@2-R45")@ MQ%16EHI.8) (MAS! M(-$*>6B##9XW3*-U7L&A0!74&8R2P7P-K%""-5LB KY8-"'D[C8E3SI_4?*7 M;T$KE%3UY UYGM@JPISRH+>%:8F%_%;2UW+ZHF1JQKS)/]R3%,:$L;124$OMZ;6* OZO1%25_'Z8L2JGGSC$9X^D_=I2.=O2C9 MZSA[45&2EQ]E M5BAQBB[D$4&Q[A3EN)=;*ITK=>ZBY*XKC;_.793<=9R[FD;0[5/-Y1E7ARU) MV#H.-DW#G7RNN72B(Y8D8AW'&2F):\(0P/.]7U6"]1X+[" =LB0AZ\4M@&3G M%:0\WP/RS/M_22]]%2XG)&D]9QI)?J:<*"7/#^MK3>G&+!<*&0GII"4K5H8O M];=.1I)DY,>7%4G>7263,Q(Q"11A;I(SL9"6DHY&DFCT'$,DB7>5K,A)%5D! MB:0CD202/3_'DP3=%9J<8MH@1EZ3@LD'-"SYTJ%(\G[!K8]=*7'J.W:/F_-*P M=*30I(4CQ>+L#G>\5/^MZIXWNWYVWPY#NYTN;9_:=JASL>9+;N=+73V>'IKZ M:1B_AOR].UQF'QZ&=G^\J%^<_EMP^R]02P,$% @ 281F2PG_5"9Z @ M$@D !@ !X;"]W;W)KB#1%/K*.M>G-@O"%23?DQ$AVG9&],31TA -*H M(54;+DNSMN'+DIUE7;5TPP-Q;AK"_ZUHS:Z+$(;O"R_5\23U0K0L.W*D/ZG\ MU6VXFD5CE'W5T%94K TX/2S"3_!Y#6-M,(K?%;V*R3C0I6P9>]63;_M%"#01 MK>E.ZA!$/2YT3>M:1U(@X9A3&Z?C]^A?3/&JF"T1=,WJ/]5>GA9A'@9[ M>B#G6KZPZU8WH,& 1@-,[AKBP1!;AJ@G,Z5^)I(L2\ZN >^_5D?TGP(^QVHS=WK1 M[)UYIZH5:O6R3(LRNN@X@V352]!$@N:*M4>1CY)(Y1\AD!<"&7\\]1=^?^SU MQ\:?3/P9L(KH)9F1M$:"00: )5N[LB0&4]F,)O'2)$XU&/O]V.O';C70J@8[ MF'8A]Q0SAM3+D+H,UD=?]1(\R0 ! .Z6/M;->#(O3^;RQ!9/]G!/[BEF#+F7 M(7<9$HLA_^">/-;-> HO3^'R8(NG>+@G]Q0S!@C\_0.X%*G=0(!3+@;>??F( M1RY3;3,A)E2*%!+'-Y!/B M%!0W^B[T-T[HZ9Q.^X^=5"@MD@P5-M-C8<\430XG?5OX0?BQ:D6P95*=<^8T M.C FJ0H*GE2XD[J@C).:'J0>9FK,^U.ZGTC6#3>0:+P&+?\#4$L#!!0 ( M $F$9DLJ?4XZ)@0 %@1 8 >&PO=V]R:W-H965T&UL MC9C;;N,V$(9?Q?!](P[/#!P#\:%H@198[*+MM6(SL;&2Y4I*O'W[4H=U[)EQ M=A$XDJAOR/F'U&BHV:FJOS:[&-O)M[(X- _37=L>[[.LV>QBF3=WU3$>TIWG MJB[S-EW6+UESK&.^[8W*(I-"V*S,]X?I?-:W?:KGL^JU+?:'^*F>-*]EF=?_ M+6)1G1ZF,/W>\'G_LFN[AFP^.^8O\4ML_SI^JM-5=NYENR_CH=E7ATD=GQ^F MCW"_!M\9],3?^WAJ+LXGG92GJOK:7?R^?9B*SJ-8Q$W;=9&GPUMDI^ M_#MV.CV/V1E>GG_O_==>?!+SE#=Q617_[+?M[F'JIY-M?,Y?B_9S=?HMCH+, M=#*J_R.^Q2+AG2=IC$U5-/W_R>:U::MR["6Y4N;?AN/^T!]/PQT'HQEO($<# M>39(8W]DH$8#]6Z@/S30HX'^V1',:�"-F@O0_F*F_S^:RN3I-Z6 _'O%MV M<&_2=&VZQGYV^GLIGDUJ?9M[,NGY&9#$@\A*!:V1%D7(2L?MC)^L-.KMQ4;*Q4;Z\N[15OKUE[W=OK2WN-8CT@KD<./6*L M$"XHAP)"0:6T\^F'PD)!,$($$YQ!X6%(H;15"BROTK J#56)1EH,B+D8Z1>M MA?%:6"23(:4&D8*"(K=B2 #EO5<"K=8U@SH7?(JSXX5:5JBE0I'["TM& @@Z M&(5<6E(P3;ET6B&5E%-6"F<="L>:@M)HKZ0*O$3'2G14(EI?"\?$W6OO+9;( M@-8J)]#B6#&>4$E[?2#H@^/>8( H#>9$)&DPEG219AP.E]X!S*\=9$SQ.ZVL.#$[[6QIO MO*N!:@2L$6C*40845D@QZ<$&+)!B-DCGL3R*&6W]C6P*;!'P")*JDUB=9!:? M"4%[K(\#;7J;6:R0@B[E)!N(1@9,:T+H6RKY&@(45:FP2D7G,"4;;7$1P( ^ MB12X-&(XJ0/0MP8'@DDOF!O)!OA"!VBE$W"E [3 M1XBCO,+A8:D;E3+PA0/0RB'@RF%DPK7/!BMC*:*,HZ@REKJEC*\7@!8,.%CVTW4*^:#U_!GB4W:X2 MM2_@?@E,^ZK[;-#O0M^['[XY_)G7+_M#,WFJVK27[7>&PO=V]R:W-H965T&ULC99=;]HP%(;_ M2I3[-OZ,'01()3!MTB95G;9=IV @:A*SQ$#W[V<[*0VVRW9#8O.>U^/PV.I1I7PQ M@R^;60Q,1J(2:V4L"GTYB5Q4E7'2>?P>3./+FB9P?/_F_LG":YCGHA.YK'Z5 M&[6?Q3R.-F);'"OU),^?Q0!$XVB@_RI.HM)RDXE>8RVKSOY&ZV.G9#VXZ%3J MXK6_EHV]G@?_M[!P !H"T"5 KWTK \!^#V W P@0P#YWQ7H$$"=%9*>W19S M6:AB/FWE.6K[_7 HS+:#$ZH?U]I,VJ=C_]/U[/3L:9YET^1D? ;)HI>@D83# M:\G2E[PK$KW^)0D42F*!O'!TO4#N*[@C6?[39'73Y"I-'*P5MO%X3 E V( $ M#8@U(.-B$Z?8O8192=-3( R(6_$\H"- 'P^.W]+7400)0(YN%=!!3#-&PGPT MR$<#!?I@(Z1!@]0K$ 3.4UST&CK*%#-.@;-K8.?5:!G20,Y0! MYV5VJ>JBM3PVRIRTH]E+X_: 3!_@S"_@)(>!^:5I]&S? M\&[?=XG?BG97-EWT+)7N/FR/L)52"9T_N-=/:*\;T\N@$EME;IF^;_ONK!\H M>1@ZS^32_L[_ E!+ P04 " !)A&9+FT_JLUD" \!P & 'AL+W=O M"[G$+>/O(J=4.A]568N%FTO9S $0 M64XK(IY80VOU9<]X1:1:\@,0#:=D9TA5"9#GA: B1>TN8Q/;\&7,CK(L:KKA MCCA6%>%_$EJR=N%"]QQX+0ZYU &PC!MRH&]4_F@V7*W H+(K*EJ+@M4.I_N% M^P+GZU#C#>!G05MQ-7>TDRUC[WKQ=;=P/9T0+6DFM0)1PXFN:%EJ(97&[U[3 M';;4Q.OY6?VS\:Z\;(F@*U;^*G8R7[B1Z^SHGAQ+^PH)*MZ%95*13ZZL:C-V/;Z9]HT ?4$-!#4WO<(?D_P+X3@ M+B'H"<'_[H![ K9V )UW4\R42+*,.6L=WEV'ANA;!^=8'5>F@^9TS#=53Z&B MIR7THAB8F<'4!N-9M7B(2,<(A,+(.M?U M& 5GT,?3AO"D(3PV!*UDD@Z#[QAZB$C'"!^B&;8,C5&?H!=XX;2C<-)1..'( MNNU)."HQ4=6OT+TJW#BB=POH(3\50]#5TGO\AW[\IWP@]%+9PMDZIAF;:R M9TQ2E;WWI(XE5T_9L"CI7NKI3,UYU]"[A61-_U:!X<%<_@502P,$% @ M281F2_K+WWBF! ^A0 !@ !X;"]W;W)K'[GZZZ_OCW7S>;7:A+KM/S3$^VI_"(_MI'NMZ[+] M;Q6JYG0_A>G[@Z_[EUT_/)@O%\?R)?P5^F_'QS;>S:]1MOLZ'+I] H5&'3#R'*^/$6UJ&JADC1 MQ[^7H--KGT/#V^OWZ%_&Y&,R3V47UDWUSW[;[^ZG^72R#<_E:]5_;4Z_A4M" M;CJY9/]'> M5E ].8A^;INK&_Y/-:];K$?V^F-\!+ M [PV /?+!G1I0#\;V#'YL[,QU<]E7RX7;7.:M.=?ZU@.DP+N* [F9G@XCMWX M7P8P-X$*"P;A+,D&R6'4>(0K$&F6RLZ(%=D5O?C5#].22@1P*L! MO$@(P+&,SAIWXY20#&0\(ZG#K'"^*'1#F6HH4PQY9B@3'64VIX+9D:K"(1JG MN\E5-[GB)F-NB!!]_#4Q,0="A!21L$7%7)-<>^BS:XJ84H??.F 1'0><@2! "BNW R@% MG_M,S$=%F>5%BF2@LQ"Y)RF<10@6E**!3EM0<,LW\15(DL*P,Y(54UPJ\R*ZOQG[CR623EXT"N82 M/$&=E B2)YQR%PV?:\[Q/5\1)H89=>BB!EV^1E!!J8U556X,7[B*-&5(QRU* MW +R!8(2HS.P+O.6KUI5F4.1%XEEBSIQ42,N7R.H$-?&58)0\(U D_[:ETY= M5$I03%1\J%,2E2*4#$]-J4+!C'\\,ZE,S0"=D*C4H'*%2/)Y'\$-8@)(8RTJT /=CU2F_.A@1 6,HB!!B;NX,<0-% 1!%"68#.S-[/[X:J>3 MD92:E#BO2=::,S3>><.KTH223)Z@+>FT)4G;^)K';4F*$F3QM\OXAJLH9W&W MM2ZUXY*.75*P2QR[)%GJC*,\YZ84/*,AXQ,E/"7>SA7R$B*-RY% M27'#-:DW;-+!2PIXB8.7)$T18\%$&:].%"5D.=@B];Y#.G=)J7;Y*_#J(KH] M9,#XHF9-P:F@*F,1:CR'P_SFQ*@.[7@_P'G X<6+/ M5W"W/A_#_0QS/A7\LVQ?]H=N\M3T?5./IT[/3=.':-1\BD9WH=Q>;ZKPW ^7 M6;QNSZ=QYYN^.5Y.&N?7X\[E_U!+ P04 " !)A&9+M3"VOK(! #2 P M& 'AL+W=O0.)7T0)\=#Z+K77"PJAAX!U_!?1O.QEML96F$ FT%:F*@ M+>G=X7C*0WP,^"Y@LILS"95<$!^#\:DI:1($@83:!0;NMRO<@Y2!R,OXN7#2 M-64 ;L_/[!]B[;Z6"[=PC_*':%Q?TEM*&FCY*-T#3A]AJ><-)4OQG^$*TH<' M)3Y'C=+&E=2C=:@6%B]%\:=Y%SKNTWR390ML'Y N@'0%W,8\;$X4E;_GCE>% MP8F8N?<##T]\.*:^-W5PQE;$.R_>>N^U.N1)P:Z!:(DYS3'I-F:-8)Y]39'N MI3BE_\'3?7BVJS"+\.POA2_DSW<)\DB0OUKB7LR_*MFFIPI,%Z?)DAI''2=Y MXUT']BZ-;_(G?)[V+]QT0EMR0>=?-O:_173@I20W?H1Z_\%60T+KPO&=/YMY MS&;#X;#\(+9^X^HW4$L#!!0 ( $F$9DL"0;;PLP$ -(# 8 >&PO M=V]R:W-H965T&UL?5/;;MP@$/T5Q >$7>RTTP-]J#]38U&">=-TS#;&Q!5!"G)^&[W@2G1:5IDT7T+CA8D?6B@6_@OO&8 MAO@8\*.#T:[.)%1R1GP)QF.5TUT0!!)*%QB$WR[P %(&(B_C=>:D2\H 7)^O M[)]C[;Z6L[#P@/)G5[DVIW>45%"+0;IG'+_ 7,\M)7/Q7^$"TH<')3Y'B=+& ME92#=:AF%B]%B;=I[W3\_C MF_P.GZ;]29BFTY:&PO=V]R:W-H M965T[^?I3LNMYF[$42*9[#0XI*!V/?7 /@R;N2VF6T\;X[,.:*!I1P M5Z8#C3>5L4IX-&W-7&=!E!&D)..;S353HM4T3Z/O9//4]%ZV&DZ6N%XI87\= M09HAHUOZX7AJZ\8'!\O33M3P _QS=[)HL9FE;!5HUQI-+%09O=T>CDF(CP$O M+0QN<2:ADK,Q;\%X*#.Z"8) 0N$#@\#M G<@92!"&3\G3CJG#,#E^8/]:ZP= M:SD+!W=&OK:E;S*ZIZ2$2O32/YGA&TSU?*%D*OX1+B Q/"C!'(61+JZDZ)TW M:F)!*4J\CWNKXSZ,-WP_P=8!? +P&;"/>=B8*"J_%U[DJ34#L6/O.Q&>>'O@ MV)LB.&,KXAV*=^B]Y-OD.F670#3%',<8OHR9(QBRSRGX6HHC_P?.U^&[586[ M"-_]H?!FG2!9)4@B0?+?$M=B]G\E88N>*K!UG"9'"M/K.,D+[SRPMSR^R6?X M..W?A:U;['S9V/_*& \H97.%(]3@!YL-"94/QQL\VW',1L.;;OI!;/[& M^6]02P,$% @ 281F2\R!3?:T 0 T@, !D !X;"]W;W)K&UL?5/MCIP@%'T5P@,LZCCM=J(F.]LT;=(FDVW:_F;TJF2! M:P''[=L7T+6F-?T#W,LYYWYP*28TS[8'<.1%26U+VCLWG!BS=0^*VSL<0/N; M%HWBSINF8W8PP)M(4I)E2?*&*2XTK8KHNYBJP-%)H>%BB!V5XN;7&21.)4WI MJ^-)=+T+#E85 ^_@*[AOP\5XBZTJC5"@K4!-#+0E?4A/YSS@(^"[@,ENSB14 M'T$99ZCI0LQ7^&&T@/#YGX*&U=2C]:A6E1\*HJ_ MS+O0<9_FFT.ZT/8)V4+(5L)]C,/F0#'S]]SQJC X$3/W?N#AB=-3YGM3!V=L M1;SSR5OOO55I_JY@MR"T8,XS)MMB5@3SZFN(;"_$.?N'GNW3#[L9'B+]L(U^ M3/8%\EV!/ KD_RUQ!W/\NTBVZ:D"T\5ILJ3&4<=)WGC7@7W(XIO\@<_3_H6; M3FA+KNC\R\;^MX@.?"K)G1^AWG^PU9#0NG!\Z\]F'K/9<#@L/XBMW[CZ#5!+ M P04 " !)A&9+-+"48;,! #2 P &0 'AL+W=OH7P,;O^=F8?$3[[#H 3UZT,JZ@G??]D3%7=:"%N\$>3+AIT&KA M@VE;YGH+HDX@K1C?[=XQ+:2A99Y\9UOF.'@E#9PM<8/6POXZ@<*QH'OZZGB2 M;>>C@Y5Y+UKX"OY;?[;!8@M++348)]$0"TU![_?'4Q;C4\!W":-;G4FLY(+X M'(U/=4%W41 HJ'QD$&&[P@,H%8F"C)\S)UU21N#Z_,K^(=4>:KD(!P^H?LC: M=P6]HZ2&1@S*/^'X$>9Z;BF9B_\,5U A/"H).2I4+JVD&IQ'/;,$*5J\3+LT M:1^GFRR;8=L /@/X KA+>=B4*"E_%%Z4N<61V*GWO8A/O#_RT)LJ.E,KTET0 M[X+W6NYO>$OSPE\+#-D&V M29 E@NS-$K=BLG^2L%5/-=@V39,C%0XF3?+*NPSL/4]O\B=\FO8OPK;2.')! M'UXV];]!]!"D[&[""'7A@RV&@L;'X_MPMM.838;'?OY!;/G&Y6]02P,$% M @ 281F2\3@1^ZT 0 T@, !D !X;"]W;W)K&UL?5/;CMP@#/T5Q =R?&7-F"%NX..S#AID:KA0^F;9CK M+(@J@;1B?+,Y,BVDH466?!=;9-A[)0U<+'&]UL+^/(/"(:=;^N9XEDWKHX,5 M62<:^ +^:W>QP6(S2R4U&"?1$ MU3A^WI_,^QJ> ;Q(&MSB36,D5\24:'ZN< M;J(@4%#ZR"#"=H,G4"H2!1D_)DXZIXS Y?F-_7VJ/=1R%0Z>4'V7E6]S^D!) M!;7HE7_&X0-,]1PHF8K_!#=0(3PJ"3E*5"ZMI.R=1SVQ!"E:O(Z[-&D?IIOC M!%L'\ G 9\!#RL/&1$GY.^%%D5DJK!-FF:'"FQ-VF2%]YY8!]Y>I/?X>.T?Q:VD<:1*_KPLJG_ M-:*'(&5S%T:H#1]L-A34/A[OP]F.8S8:'KOI!['Y&Q>_ %!+ P04 " !) MA&9+PQ@)*+4! #0 P &0 'AL+W=OSGGW \NZ6#LJVL /'G3JG49;;SOCHRYH@$MW)WIH,6;RE@M/)JV9JZS(,I( MTHKQS>:>:2%;FJ?1=[9Y:GJO9 MG2UROM;"_3Z#,D-&$WAPOLFY\<+ \[40- MW\!_[\X6+3:KE%)#ZZ1IB84JHX_)\;0+^ CX(6%PBS,)E5R,>0W&YS*CFY 0 M*"A\4!"X7>$)E I"F,:O29/.(0-Q>;ZI/\?:L9:+^\T9,*IJ+%V[C+-N[#>,-OM'4" MGPA\)APB@8V!8N8?A1=Y:LU [-C[3H0G3HX<>U,$9VQ%O,/D'7JO^?8A9=>@ M,T%.(X0O(,F,8"@^1^!K$4[\'9VOT[>K"6XC?;N,OC^L"^Q6!7918/>_"M]# MDOW#/S'8HJ,:;!UGR9'"]&V< M.3,>YZ-US[X#".1%*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQ M++ME6DA#RSSYSJ[,[1"4-'!VQ ]:"_?C!,J.!=W15\>C;+L0':S,>]'"%PA? M^[-#BRTLM=1@O+2&.&@*>K\[G@XQ/@5\DS#ZU9G$2B[6/D?C8UW0+ H"!56( M# *W*SR 4I$(97R?.>F2,@+7YU?V]ZEVK.4B/#Q8]23KT!7TCI(:&C&H\&C' M#S#7\X:2N?A/< 6%X5$)YJBL\FDEU>"#U3,+2M'B9=JE2?LXW?#]#-L&\!G M%\!=RL.F1$GY.Q%$F3L[$C?UOA?QB7='CKVIHC.U(MVA>(_>:[F[S7)VC41S MS&F*X>N8)8(A^Y*";Z4X\;_@?!N^WU2X3_#];PK_D?^P27!(!(?_EK@5\Z=* MMNJI!M>F:?*DLH-)D[SR+@-[S].;_ J?IOVS<*TTGEQLP)=-_6^L#8!2LAL< MH0X_V&(H:$(\OL6SF\9L,H+MYQ_$EF]<_@102P,$% @ 281F2_WX.E"T M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0[DAZJTY)I%ZK:9,VZ=1IZV9>7;G-Y14D$M!N6?S/@)YGIN M*9F+_P)74!@>E&".TB@75U(.SAL]LZ 4+5ZG779Q'Z>;Y###M@%\!O %>5=!O:>QS=Y#Y^F_:NPC>PW<0>&0TRU]1_C4\!W"8-;G$FLY(KX$HU/54XW41 H*'UD$&&[P2,H%8F" MC!\3)YU31N#R_,;^(=4>:KD*!X^HGF7EVYP>*:F@%KWR3SA\A*F>=Y1,Q7^& M&Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS>XPP=8!? +P&7!,>=B8*"E_ M+[PH,HL#L6/O.Q&?>'OBH3=E=*96I+L@W@7OK=@>#AF[1:(IYCS&\&7,',$" M^YR"KZ4X\W_@?!V^6U6X2_#='PKOUPGVJP3[1+#_;XEK,<>_DK!%3S78)DV3 M(R7V)DWRPCL/[ -/;_([?)SV+\(VTCAR11]>-O6_1O00I&SNP@BUX8/-AH+: MQ^-].-MQS$;#8S?](#9_X^(74$L#!!0 ( $F$9DOP2,SQM $ -(# 9 M >&PO=V]R:W-H965T)W^?0?LN%9KY068X9PS%X9L-/;%M0">O&K5 MN9RVWO='QES9@A;NQO30X4UMK!8>3=LPUUL0521IQ7B2W#$M9$>++/K.MLC, MX)7LX&R)&[06]O<)E!ESNJ-OCB?9M#XX6)'UHH'OX'_T9XL66U0JJ:%STG3$ M0IW3A]WQE 9\!#Q+&-WJ3$(E%V->@O&ERFD2$@(%I0\* K#3JIZQ\F]-[2BJHQ:#\DQD_PUS/+25S\5_A"@KA M(1.,41KEXDK*P7FC9Q5,18O7:9==W,?IAJ&UL?5-A;]P@#/TKB!]0+ES65J M]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YWS;20'2VRZ#O9(C.#5[*# MDR5NT%K87T=09LQI0C\%!">8H MC7)Q)>7@O-$S"TK1XFW:91?W<;JY3F;8-H#/ +X ;F,>-B6*RC\++XK,FI'8 MJ?>]"$^<'#CVI@S.V(IXA^(=>B]%JK!-G&:'"G-T,5)7GF7 M@;WC\4U^AT_3_EW81G:.G(W'EXW]KXWQ@%)V5SA"+7ZPQ5!0^W"\P;.=QFPR MO.GG'\26;UR\ U!+ P04 " !)A&9+-L#'%+4! #2 P &0 'AL+W=O M_4M0"!O6AF?TS:$[LB8 M+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S9W3 MI:)$EW]D5F>V#D@;.COA> M:^%^GD#9(:=;^NYXD4T;HH,562<:^ +A:W=V:+&9I9(:C)?6$ =U3A^VQ],^ MQJ> ;Q(&OSB36,G%VM=H?*QRNHF"0$$9(H/ [0J/H%0D0AD_)DXZIXS Y?F= M_3G5CK5D@EKT*KS8X0-,]=Q2,A7_":Z@,#PJP1RE53ZM MI.Q]L'IB02E:O(V[-&D?QIL=GV#K #X!^ RX3WG8F"@I?Q)!%)FS W%C[SL1 MGWA[Y-B;,CI3*](=BO?HO1;;PVW&KI%HBCF-,7P9,T;P5Q*VZ*D&UZ1I\J2TO4F3O/#. _N0 M'I']#A^G_;-PC32>7&S ETW]KZT-@%(V-SA"+7ZPV5!0AW@\X-F-8S8:P7;3 M#V+S-RY^ 5!+ P04 " !)A&9+Q 1X^[@! #2 P &0 'AL+W=OE!XTUCK.(>3=LRUUO@=20IR=(D><<4%YJ6>?1=;)F;P4NAX6*)&Y3B]O<9 MI!D+NJ.OCB?1=CXX6)GWO(5OX+_W%XL66U1JH4 [832QT!3T87X@41XR 1C5$:ZN))J<-ZH M60534?QEVH6.^SC=W!]FVC8AG0GI0CC&.&P*%#/_P#TO]SP\\>Z4 M8F^JX(RMB'>8O$/OK=P=CCF[!:$9M\?&7-E"UJX M&]-#AS>UL5IX-&W#7&]!5)&D%>.[W2W30G:TR*+O;(O,#%[)#LZ6N$%K87^? M0)DQIPE]=SS+IO7!P8JL%PU\!_^C/UNTV*)220V=DZ8C%NJQ&>.#ER M[$T9G+$5\0Z3=^B]%LDAR=@U",V8TX3A:\R"8*B^A.!;(4[\/SK?IN\W,]Q' M^GX=/;W;%D@W!=(HD/Y3(O]0XA9F_R$(6_54@VWB-#E2FJ&+D[SR+@-[S^.; M_(5/T_Y-V$9VCER,QY>-_:^-\8"I[&YPA%K\8(NAH/;A>(=G.XW99'C3SS^( M+=^X^ -02P,$% @ 281F2]PS04BV 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@Y=-5RM RJ:J&JF55JG:/'MA M "N^$-LLZ=_7-H20E!?;,S[GS,7C?-3FV78 #KU*H6R!.^?Z(R&VZD R>Z-[ M4/ZFT48RYTW3$ML;8'4D24%HDMP2R;C"91Y]9U/F>G""*S@;9 9Z]AC-Q?^ *P@/#YGX&)46-JZH&JS3T?CF[S# MIVG_R4S+E447[?S+QOXW6COPJ20W?H0Z_\$60T#CPO&+/YMIS";#Z7[^063Y MQN4_4$L#!!0 ( $F$9DMD1-DUMP$ -(# 9 >&PO=V]R:W-H965T M[EG',_N*2#L2^N ?#D5:O69;3QOCLRYHH&M' WIH,6 M;RICM?!HVIJYSH(H(TDKQC>;3TP+V=(\C;ZSS5/3>R5;.%OB>JV%?3N!,D-& MM_3=\2SKQ@<'R]-.U/ =_(_N;-%BLTHI-;1.FI98J#)ZMSV>]@$? 3\E#&YQ M)J&2BS$OP7@H,[H)"8&"P@<%@=L5[D&I((1I_)XTZ1PR$)?G=_6OL7:LY2(< MW!OU2Y:^R6A"20F5Z)5_-L,WF.HY4#(5_PA74 @/F6",PB@75U+TSAL]J6 J M6KR.NVSC/HPW_##1U@E\(O"9D,0X; P4,_\BO,A3:P9BQ]YW(CSQ]LBQ-T5P MQE;$.TS>H?>:;Y/;E%V#T(0YC1B^Q,P(ANIS"+X6XL3_H_-U^FXUPUVD[Y;1 M#\FZP'Y58!\%]O^4F'PH<0WS^4,0MNBI!EO':7*D,'T;)WGAG0?VCL-_:^,\8"I;&YPA!K\8+.AH/+A>(MG.X[9:'C333^(S=\X M_P-02P,$% @ 281F2ZTX2X*R 0 T@, !D !X;"]W;W)K&UL=5-MCY0P$/XK37_ %=CUU V0W)XQFFBR.>/YN0L#--<7 M;,MR_GNGA45<\0N=&>9YYIGI-!^-?7$=@">O2FI7T,[[_L"8JSI0W-V9'C3^ M:8Q5W*-K6^9Z"[R.("59EB3W3'&A:9G'V,F6N1F\%!I.EKA!*6Y_'4&:L: I MO0:>1-OY$&!EWO,6OH'_WI\L>FQAJ84"[831Q$)3T(?T<-R'_)CP+&!T*YN$ M3L[&O 3GE2,@#7]I7]8^P=>SES!X]& M_A"U[PKZCI(:&CY(_V3&3S#W\X:2N?DO< &)Z4$)UJB,=/%+JL%YHV86E*+X MZW0*'<]QYK_"M@'9#,AN &PJ%)5_X)Z7N34CL=/L>QZN.#UD.)LJ!.,HXC\4 M[S!Z*=/W2R9_T:=N_+S9./_&& \H);G#%>KP@2V.A,8'\RW:=EJSR?&FGU\06YYQ^1M02P,$ M% @ 281F2UG1C:## 0 -P0 !D !X;"]W;W)K&UL;53K;ILP%'X5RP]0)P32+@*DIE6U29L4=5KWVX$#6/6%V29T;S_; M$,8R_\'V\7I-MIE!;4NJ5N MB>DUT#J0!"?)9K,G@C*)RSS$3KK,U6 YDW#2R Q"4/W["%R-!=[B:^"5M9WU M 5+F/6WA.]@?_4F[%5E4:B9 &J8DTM 4^'%[.&8>'P!O#$:SFB-?R5FI=[_X M4A=XXQ,"#I7U"M0-%W@"SKV02^/7K(D72T]K;5?@ M!XQJ:.C [:L:/\-<3X;17/Q7N !W<)^)\Z@4-^&+JL%8)685EXJ@']/(9!C' M:2>[TN*$9"8D"^$A$,AD%#)_II:6N58CTM/9]]1?\?:0N+.I?# <1=ASR1L7 MO93;3[N<7+S0C#E.F&2-61#$J2\625I854_ MMRE9_A7E'U!+ P04 " !)A&9+]T8X LJ@Q9/2J4EMVCJBIE. R]\D!0L7JUNF>1-2[/$^TXZ2U1O1=/"21/32\GU MVQ&$&E(:T0_'8U/5UCE8EG2\@C]@_W8GC1:;68I&0FL:U1(-94KOH\-QZ_ > M\-3 8!9[XBHY*_7BC)]%2EF\+6*=U34D#)>V$?U? #IGJVE$S%_X(+"(2[3% C5\+X+\E[ M8Y6<6# 5R5_'M6G].HPGN_T4%@Z(IX!X#MA['38*^[U^)9'PZIN&E,V_RNR=U!+ P04 " !)A&9+Y)5@S+8! #2 M P &0 'AL+W=OM "F;JDJE5EHE:OOLA0&L^$)LLZ1_']L02E->;,_XG#,7CXM)FQ?; SCT M)H6R)>Z=&PZ$V+H'R>R5'D#YFU8;R9PW34?L8( UD20%H4ER0R3C"E=%])U, M5>C1":[@9) =I63FSQ&$GDJ(NL*@V7H"S7 M"AEH2WR?'HYYP$? +PZ3W9Q1J.2L]4LPOC4E3D)"(*!V08'Y[0(/($00\FF\ M+IIX#1F(V_.'^M=8NZ_ES"P\:/&;-ZXO\1U&#;1L%.Y)3X^PU'.-T5+\=[B M\/"0B8]1:V'CBNK1.BT7%9^*9&_SSE7K:-?IOM"^2[ GD4R/\I,?]4XA[F^E,0LNFI!-/% M:;*HUJ.*D[SQK@-[3^.;_(7/T_Z#F8XKB\[:^9>-_6^U=N!32:[\"/7^@ZV& M@-:%XZT_FWG,9L/I8?E!9/W&U3M02P,$% @ 281F2^#G^W.W 0 T@, M !D !X;"]W;W)K&UL;5/M;ML@%'T5Q ,4AZ1) M%-F6FD[5)FU2U&G;;V)?VZC@ZP&.N[ M8N^4;.%BB.VU%N;/&10.&=W0-\>SK!L7'"Q/.U'#=W _NHOQ%IM52JFAM1); M8J#*Z,/F=-X%? 3\E##8Q9F$2JZ(+\'X4F8T"0F!@L(%!>&W&SR"4D'(I_%[ MTJ1SR$!+/G$VV=P"<"GPG'&(>-@6+FGX03 M>6IP(&;L?2?"$V].W/>F",[8BGCGD[?>>\MYLD_9+0A-F/.(X0O,9D8PKSZ' MX&LASOP_.E^G;U2W/D1:OP'FPT% ME0O'@S^;<" M&0 'AL+W=OWG MF5O;RCP39\W+FFVEI\Y51>7?#>.B7?O8ORZ\E*="VX4@SQIZ8C^9_M5LI9D% M \NAK%BM2E%[DAW7_B>\VN#$!CC$:\E:-1I[ULI.B#<[^798^\AFQ#C;:TM! MS>/"GAGGELGD\:7]F_.//&S(XJ]BSX[_*@B[6_\+T#.](SUR^B M_Z_LPOC!FXS,1I[P97[]O9GI475LYA4*OK>/_QH&!Y ^ M@ P!I//2";G,/U--\TR*UI-=\1MJ?V.\(J8V>[OH2N'>F>256;WD!"VSX&*) M>LRFPY Q!J,!$QC^082 (L01A#<$&"8(08+0$40W!&22)80)89$(%(D @F@B MTF%2AZD=)ES&R'Y@I1A4B@&E>*($81)8) %%$H @G8A F 4LDH(B*4 PW3[I MO&8)>E"S!:BTF"L1-%'J,/%(*4+IXJ[0$A1: D)W-BM&<$^AC^]W?*&ULC59ACZ(P M$/TKA!^P0*& !DD6]7*7W"5F+WOWN6H5LD"YMNK>O[^VL*AUUO.+M,.;-_-> M2KC_8OQCM2LN:"#IG]>]J*\N9 MF[K.EN[(H98O[/25#GJPZPSBO],CK15<=Z)J;%@MS*^S.0C)FH%%M=*0]_Y9 MM>9YZM]@/*3!"6A(0&-"<#\A'!+"3=HGQ+V$,\RWL\ M5X)24% *"+)*%"G@W"3&V+I&YA ..C&0+YI@"[<$^8 3\RZNRX;RO9E=PMFP M0ROUYWP1'F[V?Q#\+W52N<-9/JDC=7\8XQ M257[_I/JO%3C?]S4="?U,E%KW@_!?B-9-\QW;_R3D?\#4$L#!!0 ( $F$ M9DL[44Q^$0( ) % 9 >&PO=V]R:W-H965TSD MDAJ.2!2EJ&%U&Y:%&]O+LA!7S>L6]C)0UZ9A\L\6N.@W(0X_!E[K2Z7M "J+ MCEW@.^@?W5Z:"$TNI[J!5M6B#22<-^$S7N]2JW>"GS7TZJX?V$H.0KS9X,MI M$T86"#@Q_:NG5M M/\S0;$SS)Y Q@4P)./YO AT3Z"P!#62NU!>F65E(T0=R.*R.V7\"KZG9S*,= M='OGYDRURHS>2D*C MVLT:C9#AIRKWE4[#R*?)(@ S!1$"\%H,0#-%MHFRP6(G%$",WR&=%2B//(;%+TCU-+O4BI M!RF9(:6+PX@3$F4YGFWF;BFD<40CDL^/#=W=#?M6?6/R4K&ULE9C; M;N,V$(9?1=!]5QR>&=@&XD/1 BT0;-'V6K%I6U@=O)(<;]^^U&$=FQQEO0$2 M2_0W0_[#T8R8V:6JOS1':]OH6Y&7S3P^MNWI*4F:[=$6:?.I.MG2?;.OZB)M MW6U]2)I3;=-=;U3D"25$)D6:E?%BUH^]U(M9=6[SK+0O==2V&T@6LU-ZL'_9]N_32^WNDJN775;8LLFJ,JKM?AX_P].&DLZ@ M)_[)[*6YN8XZ*:]5]:6[^7TWCTFW(IO;;=NY2-W'FUW9/.\\N75\'9W&USD[ MP]OK[]Y_[<4[,:]I8U=5_F^V:X_S6,?1SN[3<]Y^KBZ_V5&0B*-1_1_VS>8. M[U;BYMA6>=/_C;;GIJV*T8M;2I%^&SZSLO^\#-\(,YKA!G0TH%<#-_='!FPT M8.\&_$,#/AKP1V<0HX'P9D@&[7TPUVF;+F9U=8GJ(1].:9=V\"3<=FV[P7YW M^N]P?\SH'VHCTPJF?*GA&2$&5N9AI" M$H*,<:7=KQ>8$ 1!B!%&"2] "$D8EXR!Q&4*5*9 9!I/YL"(V]4+Q23W,FN% M<-11P#V1(:>ID8QXW";D%&-$\PF!$A4H X&&>/ID,,\OC"I*O(=KA7!4:_#W M$,&D,%K[\A#.**XGU"E4G0K5>;NR5,$TP 0P3UM(40W2RX1U2$E#E?=8;$)* M<*DGGCZ-ZM*A+J]"+#62;<(8[JUFA7'2/2G>[JY#3BDBI/'5(9S+ L(G]!E4 MGPD?.TYP!T#P;D >KW PT5#@@1HW0O?Q[2RF]W M",B4-(2+"9EXUP.&Y-5$>P>\[P'_B;S">PI@327(J["Z@P00S,^!%4:Z[J,5 M"5YM0I)+REP(B!]OA&2*4DWUA%2\NT#87I"\"BL]2,*-(+Y2#'0)Z->T-0)R M:HCB_EL"!@K&C)G**[S-0-AG*)]X'P.\HH/^B;S"BR8@53/,*X/T*%>Q_'?0 M%0)R"2ZK@H#$-5L]4:TH7MLI>2"K1NC^7=']^/T/X91D MQE>)N0.J!?%>;S8(Z-Y;*!A?8W)SL"EL?>A/F4VTKCU)/M,NX.1 M-[Z$IQ4@XVMW\AW.J>_NAV/SGVE]R,HF>JU:=QSK#TW[JFJM6S_YY+;GZ$[J MUYO<[MON4KGK>CBN#C=M=1J/XLGU_P&+_P%02P,$% @ 281F2W_BG'CQ M!0 EB4 !D !X;"]W;W)K&ULE9I9;]M&%(7_ MBJ#W6IQ]:-@&ZD51XA8(4K1]9FS:%B*)*D7;Z;\O23&*.'..2N8AUG+NG8W? MF3ND+MZ+\MON)<^KR??U:K.[G+Y4U?9\-ML]O.3K;'=6;/--_3W>MZG97_7N>K MXOUR*J8_/OBR?'ZIF@]F5Q?;[#G_(Z_^W'XNZW>S0Y;'Y3K?[);%9E+F3Y?3 M7\7YO?=-0*OX:YF_[XY>3YJA?"V*;\V;CX^7TZ3I4;[*'ZHF15;_>NJ^E*\ M+_)N0&8ZZ4;_6_Z6KVIYTY.ZC8=BM6O_GSR\[JIBW66IN[+.ON__+C?MW_?] M-]9U83A =@'R$"#TR0#5!:B? >9D@.X"]- TP68GP'V9(#M NS0,;@NP T- M\%V 'SJ&M M(A[8@DA\KEPP..2RV"$)F^ZNDO>QNLRJ[NBB+]TFY)V>;-8"* M\SJJ3MY\VE[([9?UI;>K/WV[DEI=S-Z:3)WF>J^1/8WN:VZ0QO0UMTAC^YH[ MI'%]S1QI?%_S 6G2OF8!-'W%QUCA \DGD,0D?PUKM5L6LTOP@IMA0CF)18FN#,:=T9'G9$FN.H6 M.FI#&)78X]GM-65P4P8TI7$&BS/8X7/O< 87]T$$Y"!4B1%8"<*5B,&2)G(:(++D.A:$ M&0&@L<1%!(%!F!$#)C@(.V3 0&190X0: 9"P! E!F!!^Q( )%2(%_=#A@/>B MYLK^Z5=GS.0)/!)P88-==-&)@I;(F"2A1P)ZK"4YV)XT@AY)Z)$(#!>.>"\R M1P,F#BX).Q*QX\-F=#RQZHPXJ"2$2;#?V)".3I3V&I*L)<*A!(BY)&S)1E-' M")*$0@DHE.RZ)A3*$11*0J$$%+J@+KGK1,=%@TG:?T$).52X $(E F6__")L M*\"V"XJ .R@*"J,Y%!$@%.%? ?Z="7N#1.%>#D5D+U?$290$.0(\[SM1KR#4 M,N4+P0IA8#DN)!2)/&N(F(X"IN-%V! 2L>(X"GN,)YHJXB1I1Y2IB%0I8 MA0\VR@^=Z'@9G3,1>)^ 3OE&2/I$K$>!JM@3IU7$>M2(NE@3_/4 _*^1R)-= M61.R-:J+PQ-])^H?KLP)5].$7 W(]2YL#8E(J:X)M1H!F9(<[-2I1ZPC84T# MUL)U7"!1RF:6 *G1]AZ6+)TH/"2?6$>"K@;H1L6D=#>#0 M6@=H8ALV8;P: "/DJT! MX=&,X-&PVSN(QV"3O>E$O>E-4+EW.U@Y'ZQ<#%'VQTHLP2!+B*Y9(&+>8X@; M& !Z6!W>(%&JP_E$HO!$"T5DVS/$5PSPE1@S/ZSJO^^$Q\/*.4M<0"+D(P&'(M40K9' M2[BU,;'3@"F0.0"9:#0.9&0.8)9!X]]PD'C$3LT8$G@'D &-M-/0',CP#, M$\#\ ,#F0$39\80=/X0=*"+L>,*.!^P(-BN$'3^"'4_8\0/8F0,1GUGV5!5M M4-',(E$XL[.C'V4TOUCZ/2N?EYO=Y&M15<6Z_1'&4U%4>9TP.:NG^27/'@]O M5OE3U;QLO*O<_U)H_Z8JMI?[7T'-#C_%NOH/4$L#!!0 ( $F$9DN(D'>9 MS0( )$+ 9 >&PO=V]R:W-H965TDT;=(F59W6_>TD3H(*F-E.TGW[&>.R!(Z)_A-L<_?>G7E/ MN<5%R%=UY%Q[;U59JZ5_U+JY#P*U/?**J3O1\-J\V0M9,6VV\A"H1G*VLTE5 M&4 8)D'%BMI?+>S9DUPMQ$F71*T*47N2[Y?^ [E?0]PFV(B7@E_4U=IK6]D(\=IN MONZ6?MA6Q$N^U2T$,X\S?^1EV2*9.GX[4+_G;!.OU^_HGVWSIID-4_Q1E+^* MG3XN_E1>503"D5 M>^N>16V?E^X-35T:G@ N ?H$Z'KIB&SEGYAFJX44%T]VE]^P]AN3>S!WLVT/ M[578=Z9X94[/*TKH(CBW0"YFW<7 50SI(P*#WE, 1K&&43HE$0Y T1JI!: W M #$.$*$ D06(;@"209-=3&ICZJ[)*"-Y1B>88I0I1IC2 5,7$U\SI7$((4Q< M2H(R)0A3-F!*1DPIS;*)CY>B-"E"DP]HTA$-!9K':13B3!G*E(V98 (@1P'R M^3(A(6Z&<(907-#M]TO"-*<37!/&(S.DXH+F:X6@%GP@,$,M+FBF7 CN54)G M",8%W;254YHD>39!AON:(,:&J7IQPY+X ZK!G4@P*XY4,_8BH6&YM0+P-4Q"X98',UPK@ M1@3,B$.MP-B($Q<+N D!,^%0)# VX10+[C[ _E:'(G%!?,![$3U+[P;5K\S>2AJY6V$-G.9G9[V M0FAN*@GO3"5',Q_WFY+O=;M,S5IV0V*WT:)Q W#03^&KOU!+ P04 " !) MA&9+%M.'.8@& !'*0 &0 'AL+W=OJ];KZUSU75K;[O=X?V>OW<=2\?-YOV_KG:E^V'^J4Z M]/]YK)M]V?4?FZ=-^])4Y<-XT7ZWD45A-OMR>UC?7(W??6YNKNK7;K<]5)^; M5?NZWY?-O[?5KGZ_7HOUCR^^;)^>N^&+S_O0/5^O MW7KU4#V6K[ON2_W^2S5U2*]74^]_J]ZJ72\?G/3WN*]W[?AS=?_:=O5^:J6W MLB^_'W]O#^/O]ZG]'Y?A"^1T@3Q=(,WL!31=0-$%FZ.SL:L_E5UY<]74[ZOF M.%LOY1 4XB/U@WD_?#F.W?B_OK=M_^W;#4FZVKP-#4V:VZ-&GFE$J+CC"I+J MI-GT#DXV)+)Q*UD#,KH%4#A\!X(=I?%Z"BQJW(""#:BQ 14T8**1.FKLJ#D< M1TIZK[6-A'=>R.%4)'Q.ZX3UBBE/#9DH2$+#$4]OP4:*B(S2),8&0>-.& D,=<> M-N#SPU<4>*47&0$\B8)A+ZP1OH@C&"BET+TNT2V1X(_(".))%$1G80M/%)OB M0J&E-S8U5)!&GX3,".1)='XO9WSA+3/%A49Z&A00G@IA5>R)ZX0@W=M*>,(4$@A#,M$$YI!8 "*)021S0#2)SGL<1\^L M)#2"V2-SV",Y4IB1.4EH!/-&YO!&$*M"%GC <%*I8XBF:1,%.B/2.7&R)ZX3USB62$Y78PT&PB9^72$3Q M?@D0R:09#!D%(*-2P8>AH,R"R,%04"B%8)%CV>B3Z5,MEFP!8:I'&# * 88% M#:>'<)*G?D"7;S 3S(+ZQ& FF)SZQ/#W.6R"YB2A$4P6DU.3F,MDF96$1A)O>0!95&I0 M,1/,@DK$8":8G$K$\ 0 +NC+NM 29HS)J4D,9P=>T%PWMZ M9HP%C%&)1[W% M3+ +JA.+5[+-J4[LY?W-64EH!// YI0DDVC6R)PD-(*I8@%55**:MY@'5B^8 M%[R2+)4AC"_8S@O22>E5HCRWF#06 MD8:]1>8B_E"\( K-8,985)$D^N,P$]R"BL1A)KB(\QX**Q.&5['(J$G=Y!W-6$IXLP3SP.76(Y_5% M;&16S;TRG!3W(\UO:__'C$\/>R>=H> MVM77NNOJ_7B$[;&NNZIW4GSH!^.Y*A].'W;58S?\.3PSF^/1ON.'KGZ9CBUN M3F&PO=V]R:W-H M965TY*?Z?GYH MFO,BBNK=P159_:4\NY-_\EQ61=;XV^HEJL^5R_9=I2*/4 @3%=GQ-%\MN[+' M:K4L7YO\>'*/U:Q^+8JL^F_M\O)R/X?YCX*OQY=#TQ9$J^4Y>W%_NN:O\V/E M[Z)KE/VQ<*?Z6)YFE7N^GS_ 8HNVK= 1?Q_=I;ZYGK52GLKR6WOSV_Y^+MJ, M7.YV31LB\S]O+G5YWD;R>?P[!)U?VVPKWE[_B/Y+)]Z+>CX;U/_NWESN\383W\:NS.ON_VSW6C=E,43QJ139 M]_[W>.I^+_T3*X=J? 4<*N"U@F_[HPIRJ"#?*Z@/*ZBA@OIL"WJHH$D+4:^] MZ\Q-UF2K955>9E4_'\Y9.^U@H?UP[=K";G2Z9[X_:U_ZMI(:EM%;&VA@UCV# M-TQ,D$V(O!.13^":!7)9K#&HCN,&TI"(";+Y:9#MAT%&:4JVLV177XTZ:R* M8@.H+H "MP+!Z",9K0=H_";XN42XE..4,HI,A0W# M62M43.)MN7@"12RF-$[8'80K\,W*. [!>M4#8-A-)K!,#&6)]H_*_RDW3HGW M)6",R5!['*#1U$2<;HIW,%!,4Q,+!/ >!OKS+@B\40#G%-0'(5RT34PG8,I0 M5@8^P5 HM**K#(=!8O6$.-XF@/,):H,0KM;M^V"H.@:3%F(J+\2,,"BHO!"S M #<=/Y;'&P1P#D%M$,+U^@XPMHKJXSB(8^H2'"=C0W<[6Y;31B43$GFC ,XI MJ E"N&K?Z6 E25DLL8% !@,C:$=L6<[OH"8V,LA;!7)60:T0PR7[#A)%U\"4 MX]!O.^A:R7$Z1D''D..\I:BI+Q+>*1 ^X88#-)8H--U:I0-GQQPF=!2Y>'[S M3C<]6RZ>%+&=F*;(.QGBY\T0>>=!SGFH&0[0Z.- ,6:(H4,1;IP2[U#(.53P MK:BX;>-T4[R3(?,Y9B960^2=# TS!A-^@;Q?(.,7QE#!-IPQ2IA0<71SCXH>L#UY(.5K6*3 E&]@L>T/@M[#]^=2?V35R_%4 MSY[*IBF+[E3BN2P;Y_,77WQ7'URVO][D[KEI+ZV_KOKSH/ZF*<_#65=T/7!; M_0]02P,$% @ 281F2_H)1I>_ @ O D !D !X;"]W;W)K&ULE5;;CML@%/P5RQ^P-A=?B))(FTO52JVTVJKM,YN0Q%K; MN)@DV[\O8*_C -FF+S$JK)N9^%!RF821>WFP"K: M/O"&U>K-CHN*2C45^ZAM!*-;0ZK*",9Q&E6TJ,/YU,2>Q'S*C[(L:O8D@O98 M553\6;"2GVYJ? 'L"' AJ[8\(J">@ M"P%_2, ] =^[0M(3$FN%J*O=F+FBDLZG@I\#T>V'ANIM!R:)^KLV.FC^'?-. M^=FJZ&F.TFP:G;10CUET&#C"Y. :LG(A%T2D$ABR@+XL%M"AP^L%EBXBMR"K M?XJL/Q2Y2A-YS4*&CZ[,ROT"V"N C0"^$B"6VQTF,YBZ*R-&>8PM0UP8R'," M8LL4%T8(2I %6[LP#!#)4G]QB;>XQ"TNB_T"J5<@O=_>S"N0W6%OATG&O@$ MB;6AERZ,X!C;6\Y%(9QF %GNNC (TYC<,"?WUI9[W+WQC1&O +G?71#[>T5\ MA[\]:%QLEB8PM?SUP C.1PGU?<6%H3A+B-6BUAX<0"D&-S8PN-$,@#O9(X#_8;._RP!TC\W(_?X3DF>VS2[,[A >"$($0KM%>' )P,X7'HU.GHJ) MO;D&M,&&'VNI?1E%AZO&HSE]K?@"3); $U_IJXDYZ2[RW;WF&Q7[HFZ#%R[5 M>6E.M1WGDJGLXP>U-0[J*C5,2K:3>IBIL>CN$]U$\J:_*T7#A6W^%U!+ P04 M " !)A&9+;E "H=\# K$P &0 'AL+W=OS_SK*A6_EGKRW,05/NSS)/J25UD M4?]R5&6>Z/JU/ 75I93)H37*LP (601YDA;^>MF.O97KI;KJ+"WD6^E5USQ/ MRG\W,E.WE4_]SX%OZ>FLFX%@O;PD)_FGU-\O;V7]%O1>#FDNBRI5A5?*X\I_ MH<\[%C4&+>*O5-ZJNV>O2>5=J1_-RV^'E4\:1C*3>]VX2.JO#[F56=9XJGG\ M8YSZ?VF*^)3M;+4MV\LEL/EZ19=O0YK*=K MWPRVL]/^5M>SJD<_UBQBR^"C<60PFPX#=YB8#B&O+L1"[%P$ ]YC@IIDSQ0P MIAMP'41\&&2+84*+Z@P_.PRSP,DRM*RL=< &#B+< 4<=\-8!'SB(K7GI,&&+ M*;"BOTXA!B1"E$2(D!"X@P7J8#&_#!'J('(9Q,1*TL4 97B0& T2(T%&ZB10 M!\)-,P;< 25X&Q*$@].'Q)E.JQ;;24(3(2)]2M%%?*,R?=8JW#V4( M"[N1#2BZ7]TT ABK/-YHE']A\O VH4B?N),7SIX9O)?H HDR(DH4[R8:?2%7 MO%U?M'(S<3L$-\8:UP.@R)(9V0, UP, -W%![,0[4'Q'%,@3$W;>X/2\D_(4 M9,@7%Q] Q$?8QQD#FE-87'< V>$%V%7A\ZK2P<0T;&=@SR)F*^!@W MI(1K'B":)R([% :*\3@,ES2&2)JP5MW&@!ZMX8>P(2%N%VC3<&-"'V MKY.0(1%<\YBK>9S8IW,4-+(=LY'_&:Y6<6+O;LP]*#D)3T&&1' Y8ZZ<<<)M M(JX 4;&(1>C0>0PX7K$O_(5AN!(Q5XDXL07"@.Y7'(/0 M%8C'N(Y2<'70O=_+.]&^UO?%Z@N4"PQC?T>=O=V_SOIKM& M^B,I3VE1>>]*:Y6WEPA'I;2L:9*GFN!9)H?^)9-'W3Q&]7/97=]T+UI=S-54 MT-^/K?\#4$L#!!0 ( $F$9DLOKD4HNP$ -(# 9 >&PO=V]R:W-H M965T(X;NH78(8S9^8,0SDK_6(& (M>!9>FPH.UXY$0TPP@J+E1 M(TAWTRDMJ'6F[HD9-= V! E.LB2Y(X(RB>LR^,ZZ+M5D.9-PULA,0E#]YP1< MS15.\9OCF?6#]0Y2ER/MX3O8'^-9.XNL+"T3( U3$FGH*OR0'D^%QP? 3P:S MV9R15W)1ZL4;7]H*)[X@X-!8ST#==H5'X-P3N3)^+YQX3>D#M^@W6FY M4 ./BO]BK1TJ?(]1"QV=N'U6\V=8]-QBM(C_"E?@#NXK<3D:Q4U843,9J\3" MXDH1]#7N3(9]CC=W^1*V'Y M =D:D$4M,5&H_!.UM"ZUFI&.O1^I?^+TF+G> M--X96A'N7/'&>:]UD1Q*BE/V7WB>%OL$^6Z- M>2#(M_D/R3Y!L4M0!(+B'Y'W'T1&S"%@9,!\3$$V/16@^S!-!C5JDF&2-]YU M8!^R\";O\#CMWZCNF33HHJQ[V=#_3BD+KI#DQHW0X#[8:G#HK#\>W%G',8N& M5>/R@\CZC>N_4$L#!!0 ( $F$9DN3WF=@]P( !$- 9 >&PO=V]R M:W-H965TA'Q21\YU\%Q7C5J%1ZW; MFRA2VR.OF?HD6MZ8?_9"UDR;H3Q$JI6<[6Q07440QUE4L[()UTL[=R_72W'2 M5=GP>QFH4UTS^>^.5^*R"DGX,O%0'HZZFXC6RY8=^$^N?[7WTHRBD657UKQ1 MI6@"R?>K\);<;*@-L(C?);^HR7W0E?(HQ%,W^+9;A7&7$:_X5G<4S%S.?,.K MJF,R>?P=2,-1LPNF>(;4?TI=_JX"HLPV/$].U7Z05R^\J&@ M- R&ZK_S,Z\,O,O$:&Q%I>QOL#TI+>J!Q:12L^?^6C;V>AGX7\+P !@"8 R MQ;L!= B@KP%@B^\SLZ5^9IJMEU)< MFO5LNZAX+<4-/,;3=I>V?_,]4J,WM> M)_%B&9T[H@%SUV-@@B$C(C+LHP1@$G?@A"$8K602T!?4, .$&" M$B26('E#0*\:T6-RBVGZ1J0TSB"-<:4454J15!.<($,),B35]"K5'I-.4BV MQIZ.Y*A,CLAD5S*YTY%W9 I4IG!D($UQ@@5*L)B_]"3&31 C.5R7BH)RCX[' M; 2A*#P4J)EN"7R@6MPJA"(+FU]7ZX(@\SSF!'<4<2T%F!N(9A=?&N+.X$4\]\,!/<"6"Z)2$+#P7N%L#DJ\5L1^"^ \1WX-O X*:B ML=M1\*PKQ1U#$9Q)],#D=S/AD'%=_K[C8W][+? MI/<#+=KA !*-IZ#U?U!+ P04 " !)A&9+0HT=66<# "D#@ &0 'AL M+W=O)K]7#;A@GLM5B7SZ8;V;XOK_K MW"@[>=E4C6G[RK9)9[;+]!UG)Q_)Z=IB?.T?#\_=G[AREYE\Q]V9L;6_^L-L-NF>9I MLC';\K$>OMK#1S,G)--DSOZS>3*U@X^1.(ZUK?OI-UD_]H-M9B\NE*;\<[/E%+I)VP$D'?'(@SASPPLOS"-$3I#U"D!=2 M"^:E^UK@;0@$D4.1\TCH@@Q=!*$+5%[L(F1B3E+\R$-8KO@Y["(<288C@W!0 M"MJ!(ATHHI::=J!)!SJ, /R-K<,:%9*Q:*XYR9033-)CHC"*)BE(DH)PH#T2 M"A-I(&"T&C!BV6,N(H("Q$XL?$6!8.4%TWETX8%N>," "Z2_]#-(GE=9L1>J M#+0X0*@.@C.?C =DR/0+7'0W@WB]E '=@1"V("#XX)DM")@^('WSR;7 M,^:B9%JR%Q*CI0-#Z1 A62@=PGUAXQJ.M'8@H1W!88H 88X1'EHVD) -X6L4 MAK(!D#.A6400D18.)(1#^!HU@_0EF5;*_^!F9X?Y\?[VI>P>JK9/[NW@[@73 MZ7UK[6"<4_;6Q;YS5\;3H#;;87S5[KT[WIN.@\'NYSMA=KJ8KOX!4$L#!!0 M ( $F$9DNEG6P$$38 "WK 4 >&PO%^+1*UOD?7RV+8O/Z MN^_R^5*NHKR7;N0:?KE+LU54P)_9_7?Y)I/1(E]*6:R2[T+?'WVWBN+U*[%= MQ__8RI-TNR[^^&HPZ+_Z_@]Y_/T?BN]/T_EV)=>%B-8+<;8NXN))G*^YS3A= MBV.1+Z-,YG_XKOC^#]_A._S>5+Q/U\4RAW<6J+O>R+T@W']QXMY MT1/!Q/WCKO'\;7:;%UDT+_Y?_4WU\)6\C_$):.)#M)*-IV;7-V=7'\3)1.ZO,LJ0".(T*AJ]'1\'X7'?;^GJ M%YDDQQ_7Z>-:7,LH3]=R(<[S?"NS^@L?TI8F_I(FL*11]@3#26366"8]*37F M*[E)LR)>WXOK(BJVC-8=:?O)19G"[L'])5%CV'=1DC>:,7VHH;7QC-X[__6[W[DVR,G%A].S#]=G MI\#"'ZXOWIV?SF[@CS>S=[,/)V?B^H>SLYMK?[/DP( M"?-[<3 ,IDO&C,X7S_ B-+,T>%E)C=1O!#R$\C0''@0IY(62V#QR#G?F[0 MINJFR64&$CDKGCQQF41:@@%E-KCJCBEO5]N$=LQ"@MB>QR3@GM6H)S[(1LM_ M2M/%8YPDC2EDT0+T1O:Q.7 8!5#?$X6<+]=IDMY#=R5%8A PZ_L8%B47:UF( M]$Y$UNBC%8J4?SI'?RKO))!L 6W,TY441?2IN1A,VT[J7]S,WHG9]36P=AN? MOHNCVSCI9J]-](2\Y?@]V\(@88C(#LZ97/#PU).:;]H&0U(6!!V0*DG7]\>% MS%:PS+>-Q:KR5<<5'M5&FE='UD:"30JZ4Q9Q)DE4W!RK@/.?P6D..H71?ILD"U-*WQ+-%0V_\)25E!-M1\8G2#.L4UBH3(%.V M\K68;8LE;.-_(K,!5X(M@TIR\5H$N/M) CB-%+2;7N>;:"[_^ IV6"ZS!_GJ M>]%4KNN'7W46U"+W1=."-PZFK M45<#5Z ,8C1T0).O85PNUC*BA64";DO@)&2U!ZDER6&2YOG1Z_K;;]-,QO=K MQ>[S)X&68)XXM_3/:YA,0LN)C0E8H95+6]%<@(M!,14P D\+01!FKB;GZ?V: M&L7'] ;!)MQ[B_9.WM7H+HK@X-UR99\MR++UW?GLS?F[\YOSLVLQ^W *9L3L MZNR'BW>G9U?7\.9//Y_?_/7S+9'#RPB%T!*( #9:AV7B- A*6V!?,6*VF3@$ MOERD21)EH 6 @L2MC6[;VE&\'97[']OC;QN-=(B3YXZGHZEG#:DJ?YX[BNK; MG]&Q%A$DTY[]6EH*LZYWJQ+*O-W5FYN/KV_@G_=G'X"'+]Z*B\NSJ]G-.3RP MGVW=[_2/R07VVRSOSQA/NWL,EJ+(P49W**><),\F2Q?;.>RY' 1&PZC,4$*" M>+R/&W+T#(S#M03Y" O39AA=@ZN+OZ,$T^.HK3UE;!P)8U<-N"TF5A?-=TF)W,H[T!>=QNEYQV](4G?[9TJYT:XB*=S05&^B M/)[ON0-/XV1;J"VSQWY%EVP1/\0+\%&M!U_O^_X^_'=R\?X2- 0\=_Z7,W'^ M ?X^VV]G?)GFVQG]HM5H^*[%:#A9@G^##XF[9Y@/UEM1K"6JTX"PE;M1^^G= M:[:4CL5!"&;49$*;XR 8>T%_Z('FRS=RCCLD>1(';,\=[S4&Z*BT5L1=O := M&8,U$*^!8EOV&W<,J!]XX7C( SH,?&_@CX[4$& L'<-XB;V#LMWNNS_QAM-0 M42,(OOBNK8>]5F%V_8-X^^[B MESW5>*F$9LA0[O#"XN_;O, )Y*)(T61-8)#K$$[0BX5%V0WK1W1 W:%T%; M9%G?;!&,F9,LW-"N8@6C-8R>VP<=OPS#G18INRYUTV"S$3>1M6A2D4=$P MK>A(@YH.WV+_\&!+6,A)CP_[+K@K<)GO8+HWVQR,+EBJV1P6*(^1%8Q0I5XC M_"%KVIZ7VVR^C'*2NC@T%5[:87=2=2SNSO8'K0] M/\U9LF+R1];[$K=7V M)AK)Q*>7&+Y;%TZ)YWRHRQ."518S\7__SR0,@M\+]^LW2TF2:[6)UD\XN^TZ MV@*/4)@87+IUSI_ 68H7%)HI#2UP4PO)K+*,'M#-D*#V4*9P*)P:SA;$XX]Q ML10@1)1BG6/GI$;>IL!.L)^Y8;BMNS'&0'BW@\88F*K?Z\IJEBEA"^1(F,I$AD(9WS M[(DKC$_@N/'MW72!P2.%SZ(<-M$:Y3_261SBVZ_47Z^.:$+X%4\(9:V$+A05 M%GJPZOEO)0HBLN3D'LKVYAL#KS1<]&BP7)4+*3#45[ M33YXSNK#>I=\TQ,_I(_R06:>'G>Z 3^8LP2K:!W=2S:K<'$CRZ8XQ(YBEK/I M&I80GE_C"!-48>"IL*R89]LHR8] !\Q!+V!*F.;%IMS&YFW%.?#5-N&U4%H) M60]?BM&UCE=J4]IPXF4.A:[^XM,'J(Y+&>"P2@P5,_7\QZL&[!6 M$CWB<&%[;U*FJ.)6G"0VE6]O\W@11YB5%(>ON*E7X+1LMAFJO0+W4"2NR^BS MUM=B=I])MMUXFW0^@TTR9]9F"<) F9 PHA\E*!+@E*N>N 3EB;SY2T_\*9/W MX@W8 PM/_)@NUR BYQ]!517SI2=.D1> M>->[["'W)XGVYGB17EW3F_FKHQ[.W) -?^LD2G6-M8$$ L/_QHA3#DZ2P6<% M''.R3,NU)X.#^Z.AJ"6QC#&07LAU!_UI;RA6<9)H 8V)#VB:Q =H?\4E\!=N M!%S=[0;^5OU$\V4LR43!F-EJNS)Y$]P>)*=0BR0@5Y*\5":PNK #*5,+$\VW M\V5+M[<12C(&0*%,!,-OCK!5"B26Y/@6 M$\./9$P"7Q,#?TPA.T%FP?L%Y@S3%))T'VVR9F:^(D]<=P>L!7_CCP'G#,'5HW0 M) *AFZYP_.@M'<^3-"?A6DICU@C6.HM'&!A+?Y@8K4"$ 12SYIRN38']B6DN M90J2!2BF5.R;:/W1$Q\BI7QF>9YJ5^_PE7X8APNMEHRTR*)', H>U[AV51UX M$/CFL8:%>Q?-T2]ZXH&:L5 $I6\QJC(/87\E$HF:V>J=M.P$E2QXN<0]O$YC MK\S],1=JD(S6W/@"6:<_;H$=@JEZ 3?*W38C5EM@@C!1=&Y1MK=10FQ/0#=D M#.#$IEH';F"E1>$+U )ZTUJ67'>CI$SPYQZYJ)+M%+(* MIV8,-P\,CF9DW%*F.5J$T#CJ,YAF ;M/Z2HT ?1>4*H;]260))>NEL .2, ) M50W@-.>NJ#XN8+X[$M\3CI ^2,:&%H[JW5 O8 Q&N)0D;>WQHF;,)"0/O#'^@*-!9$58H)0,EQ2DO7: D9EL M@MD54&CTH(E),7^:OQ0>4A'9R")H'B57]ZAIM=&9GA:(4%_,"5:K0 M[+W'(Y1C>"U^D?']DDQ^$+LHUAT9-00 3+QP/*%/OA=,AO1IZDW&(7T:>.%D M+%0JXE=H%#E0J=D-4ZX_\D;CJ3@^MCZ=ELN@ D6<&G&L K0_'7C3X;C:^W3D M#8>!U7L';LP)L*K__B)^.S'\UFB.!=\*K #M*L7E(PUV@;8 CP8V M-*@8\L1U^Y@-ADX.1! @C ,6*X _)MX$/_='XI<43#6,VF*H)<_%U!L@$&4T M &D?!!,O&$S%6Q0B2UB$^Q0%5CCP4&'W8=GA 7\2>E,?&QT,O= ?>Y.@#W_T MX2$8<#@9->A_+>]):5BPWST>>=$JG)I5<+6HO[-3*.6O( ]_HVU]!0)SO45( MY#7982!+P(8H8_:-E_B+(%.2>PO'UOZ/O>:#CB91E- MIE[@#W!98+$PJS*=(DO @@6^-QWTM:'UA)8ZZY,!;"!X>@#6QJ /K!,"R\"" M V_ :WUH.>A[H\'$&\/:OY>8=#&OAK[7'R%73$4 ;# ,O/YD !MRBKU/0C'P M1@&^V*8-3W^@&.'!%+P%#3_AA'#K^,)UY_,!;MV=TV M@L#@QV,828@->>/1U/,'U!]RJQ?T:23><#R _SF) 6+%]\;P#CP!(YE.A_#\ MR$?QX^,G;&4PJ1,B\()P DLQ%H?3<>@%TX$X@AD/04!-Q'CD]:=]RT>^I#0X M[$T487T?=V ?>&0R&,&885Q [@ ^A:,!K,% U//CXG"$@G>"?4!WW@"V'GSJ MAV/8EO01QC(!=CL2=NIW1K\>(Y3 A>3 5;U%%D1+3'9XD8#/= M40@)6SJ5(%5,1"$R+_>H7=6FCA#GXGX;<[P0HP,Y1H,$&HSD^9 Y*C%9QWSR MN)2T?I702[Y,MV WDH=GM&69B6ZD0M2J3EX/_KO.YU7@5]NU2"E,L]+ Q^$ MH:28-*6<43>7<;?">J+ "IXV93E$&/V7\R-QXG:NX(%LFUW& 2E@[6IM1I<9OS0W:7C:PZ AH-O$XKL; ME BX0.;AP,U[N6J.VL)8EOS'%FFO/'NRMOL[TY;L3G#RQY^9I% M&$8P5-;^4B6;\<%<'-ZDFW@NIB/_Z/?FT1,PAK+X=DNT:7D^A.=_D%%2<,[H M%YG/MQ5F-@!*YMZ+;#7_PQ.SF3Q&_!R?7:3S^3F]U$V7^[% MRO# B7700QP#%0^0"J61&V$7@:1YT3[A.4K(WCEG20D MB/IN,O YYUK_.CRRV!/,_R9[9O(>W"GB!;URN8X71^B'X38[7(_2!/_WX<67+;'])H:BT7*BB2$[@MF#3U=R\!7W@R+/$;FO:MHJ MK![A3L4-H?I&8;5')IHP!))#N+=@EDF2(Y$*S7-4"0;*^*X]AE;&GIE=/7 . M"I.J?0)Y8Q;+4SE9C!?R>U$9C-(47.\/'+#2'8UX\:D+C0/?[7(,WQHCFIZ^ ML.QQ3E+XU=QA'M\C*T<,MJ031"!+HEKJZ1U^::5D:UF7YV: 'I?Q?%FB'S A M9,Z+499)'SODWB^R&/8$M'B#O^%8%*(BPAR1>;.1(U*M]"I4X%T4UC*H*X94 MX'?5N:+E5$0?.=%@@ROJ0R:Z\7BQ?7NLO3*$H=BC.2/[I*5C%)R;^X3$*L2@ M-YU\TVRTVFWUE7YOZG_#6]F8>02T4N^VT:YE. ^8]E^425=ZY/S-Q95J-"MY MXQ+DDP)U;9)M3EL&#U\(+O& '82]XW#5 M0OVH%U6%AP?5E6:DP,#-[VL[J9)II3'141+,=4P*&$/6 M ]QNLT)8()6/LKQ"Y6M9#DP M:I$#H$"R194X!/=0XN&+$0FD\W.(,]D%=*DMK((^(/5(!CO%VI7^=8=\([%O MBZMZ5ES/Q BE]L2U$4H&\ZFFWS(8\8AJC?)TA,G>1$]JQV)!%#+_K$25$45U M!2,.P9[,TD_QBO.T!X$W (T ZZ' ::F&D510)'/&,]=1(U7$D#C,P:TV."PRGKMK27'Z_#EBC@6D\8/D$1,WLKR# MI7$OI4[C+[8DI=DOI &$H9Y4M[1I&PP:<9%%;5SDN. ,D419C4GS>[:^_5[X M#5+'[_7'((B-Q$_KB+<>6 $+R>@TI,PNOO88>- Z"HZ\21P ]%NB(#,0AWG\ M2:PH'?4E"-$06"QE#*F[Y0XCM%$L5/?7J#$9WB8SHZ\CP&&YQQ%9UC; $[3CLB%QWVA"'GS%Q-#.>G)TA+!)_;+5 MVDR-H(=<#/P<]H;:(*H^!#S9SN0&XZ6Q9EE*()3CNW2;'1NA@4#LZJKA@*,D M3Q6[B+LM@NJCPF4G$<>PR3 ;0&N*#!R0D"3M/'R2X7K!N6R.;=FBARMX&/L%Y$Z(NJOIT&L6(IR8$9N+CN:3^ M"$)"V#R*RQ2XVV!^02_ Y@):LCHZL(YSX!.402_D5\BSI6B <9U(8]U*RC/ M:$HI2M0N'D%-RV,F.3B+<<)+1VQY7KHQ54FF):Z!VV.:9 G,BOOH$\VVH$.' M"-*L3G/0\S_M-S,/EFOXR)OP$6N8E9\'RPU/0 MW["T UV&B6O+[Q#HM,$-$A%)71\5,>%"LEW&W%PR-W%PBYWG67$XCBMK$[*T M_;#@X&*;O&3HS3!8I+SKF@A#'3,-C>2L+A%R!\U06_&+&''K$LEY*V';RK4R M<[!E(XMKRNUQ*1L*C^@"TU>]FX[X;* E:%TORT_LB="[C5"42;"^!)CTIV92 M%PE9KA59QJA&08=FCU&VJ*1>:4>CR7PL51T>[:VKXU:\\]!EU=H7 PK #Q6$ MC &Z,&[EC>$@S\V[GN32=!X17U]5MUS!X@U[B.*D( J M+0/MAUY_.O3& ]^!"33I]HZ?7K34/UA(P+(E7.U[*KHQC[+LB0/KM-7)66ZI MOT:Z4_V-1\'+TFWF=&P-/NC"0VG<6Q/GI'^IX9CTUWRX7B-#CV=*W\WL$:KJ MAX=8RC$_8H ;5Q>9\?Q4-3I5=8F@P:A436DZ AH%0>!-_1$QH#]"P!JBUXZ/ M";L83 +R=X,03 &=^&#D,6):EO$&K!]OQ-6VQ& P]<;0%+P\\/PI_X&'-CZD MZV,J"8?B1 NTG)[3A0C+C\.>3Y%%.JN"BD"?K"7X*CS4'_OV1WR>R<63M]<> M<6ZPK?0,0R_LPW#A)37#($2 F3<)JA)\-ST#V#,3;T PM]$( MH5N&FB&"90GYU4+(8!(2L<,!PM$F1),0=_ND@X!A"-MTZ-L?6XD7(!H/!F1] M;)TKCM'.+QRK,$4QMH?"/ 81FW4 M1VI;_*L^(G/]AMQKSPM1C8@9-LP[\/K#B3<,:'OVF7"?Q[M#8+<1P4.'TXDW M'HY*WD5XY: ?=% O&",F,K0_ME,N&(7>A"FG/[:S;1@2_-'ZV,&V]BQ0H@&5 M)M8\0+S!EP&Q;1/=[>+:$337GW!S6$\&FC3B V0+<-9@ZH!C-J )!+?9][E= M6;9S"W[9TD+=7%S38BC44 K^R4)!B0P61V$=-O0ZN9+D\*H373_WKGL&P)/W M&!JD:U^0-BR/1K/C3.L7&Q3SX/GJW(O+N#,6?*P3$$B,FB0M J%EN(5_3=:I/F?&S\3N*!N81* MO"31HV/P!@FP9,C6G#/)6(+CC@ZU;S,+5U60@VQH9=;%?>S\<9F*%;*S.9HH M$_#*;OD$F_*WU:F\LS9H@.MPKY4K6LEB">:(3A1H'..U6F,#XS%90_J&??:R MM@JGS5LJK!A7MPRST-IA+D/GFZH#-.8C[ JIC!\'0D5GB"@*KOY&9F M[)+?U>>/TX4NUWJZ!688[[6SI>;2,GI=-L&>J$4EY11;)%(AV.J :CRV)W_: M2ZT/^46TF^3"X;Y7T..4BU .&?GV9741"S^"-6(POF\%2YPPVAZ=T=51>@_7 M\Y9DO9Z*/LG@V% 5+= Z90)NED'-)C>8IC$8=6P'HUIC46HZ=A)CX(_(K(+% MA0'&.)LYTB,8^ M^?/>"'RBD#[W033UV?0$1V @LTU'(KQ M: P6_5"\,)/ FV(AZ@\4;H94SZ^ <86^"93:9# M]0>X!_T@@#]F-2^=US^W9Q3X8+(%(1UY&H1C//0X "\*3RX.^HT&B$E!-U+I MXBDX4:-@@!Y/,!T!Z=!0GXP#H,'8&XS8WS$ 4!OQB=XTT&DPF;+S%/I@UN(! M'JP'/0GIV\' &X&/XP:O_I8< (,=4@P'R,P'Q&#,=/P(>" U#/%3KT_.X= /Z%("7!2('CW$A-^*GKD4_!.]A M/,"N\#,L^GC*GP.@*3$V?PZG^$PU2816*N$"TR2>*_BMJKFH<2^E^F.\%\Q6@T==Q%RR"=&BX =MJ5J0Y^D.TT_>W.*N->;5EU.@<^ M @&,L;4PQ L(*!8&\C23@6=";V.1]XP'.'K MDQ''(3OHV^]/O1 4PS#P!F,? >/3R1A#)1SAJI*TFCO%(4[!&NCCL =!'Z0W M16S!()C0>>I@,@$9[ZN<7='XLS].WM5")(.A*82:*0F]Q' 8K:2UR M5[D\Z]#N-697Z3D0JF0I4R<@JPIU?F=RC-CMRA .7\VN3]1/):[:X.FB2EU= MR\5BW5,>OJB%=BKN">Y8*D-QS+,Q.#J>%:VU4D*EG*(PIZY\:A]8,"?0J@4R M-%0SB\EVX1^YAZILT!Y8SFG22G'?>[PKS;RMFV:8"S[])HGF'X^OY\L4H[OJ M_ /,=@5:+%'.,WTN*=@ @X :*H= ":P\WZY45V::C&7&6DVE M6]\7O%%0(-OG]%0*E]3! T,]JK-3I0'D)YF!9Z]:7+'2TOTM4'-&!0>;&DJB M@O"$C3+\"@50555XS:W7BG &7*J6G M44&X S'J(&5!GXO5 JFQ(E%2;I;*KN%R)'1?@:9KL)YN, MIN9QHRAD!8!4/4I2UCT$&X:^:0.0E8;@@J!C-C^IF"\N7KV@)9X< >="SKF^ M#4O%\S76'L"_R:PPIQ]\^ALE$@'45,364Z&,C_*I%!5\/Q=J%,/T1G#TK ZJ M;*^W>AD!,;V*%1Z3I=,Y:E=(9FOK*!)&AN@R*?AF7<$[TU)R"?)R13LVC IH M+8Q(JLDU#,OS6'N$+'$(. L;:!ZFJE*V;>>:J'97J%'J3G,G>QQZV(8!3PAA M6TC'I-ZD"GEQ6A+_YV:?'JV4%=)WKDI]\"0PG"OR90=\OFZ'@]!M5=7ADNFA MQXQ<&+>_/W*\3XF VI)6VF1IB=]8+@?'ZF51%AHVQ0\M%:W47KG8[#_0,5!F M-+NX-._&V<:JKGZ%5 %!G<#"D2QND MNF E-*P+NU21AAU[1WDA&G5-5#.ZQVJE//)J1D/O,":7CT$V2.+NLR=.MYF) M:[OYQ!:2BWC!Y8KQ:"!A]9&$/2:X2\:;&G-4"'.MW&BB*A'?VB*-G%%[+),] M$D0CU@]QP(!#Q*AWROQ,F=G]D.!^IL#9774]%)J']T+T$,4)12NXIF&QU8QM MR2(VX;&F\:)DU5X-X$5W.=@E+^MXPJ8I2*2J.2@JZ8(5V_;S\?1]MM)5*5G= MV&IJOQT+C?$YTSQV21R_]X/6%74MU<1%@&67?(KH^KW^E)/8\']\-QY^XO]J M354*BYM&3!/P'^]KK)6BB%AI 2_:Y+'2>EY18@,:K$Z@]E(+/Y68*$.'*X,- MUR>U44:\PZQI\^$:T>QQ_3=U>1!,>X%_' 8]1&XH8@YZX./:%(7_VK>4S;R& M])I_T:YBH"X(&KP9R8C" XK18R&MACNK"GW==%S<1+_M,29,5;!2>HXN'Z!PD]&.A')0@_.X(T["I_/J:.6G:&5*4]$9W4_Z*C>J)872 M0Q^H)Q<)EJY?&?(S&C/^#302J,-?%%(IH=1;^[82ZS:B7!]R7VM(K8X)*8'1>I8=Y9Z=1-G M)>ZRC%1C.]M"EJ"*TI-AWZ6,(>!W=HRA4IY9&[!4%F)WU(/B&J^.Q'C@$[4S M:1W31SO,RB;JFR)TB88]5F11V@"VSFW'Z-O[1]430*2[F.NH@X1P33T-0@8T^%PZ#;+:4?>FFIX M)QSMI9&KS]B0"HT WR! $.=65HN@'%EIY1KH"]C&B=KQD:F1*>AJ"T0T9.A\ M/7&)Y*) \'216ZVJ,(11FS9J0FTB13).Z>!) G5F +F?A.9BJX ;3,DG'00$S=TS'Z)2\AR;0TYX")P^S ]AJ&8\6>KDNBE*(56N*A>5U2 MI2<^I!KJ-"]!G*8F-@-T5#SBFZ;GA#E3%P5;K294'@Z,I3[RR.>Y:$,08BJM M+&&<6WO$'J7RTNM0_L9P'4.U"E804H5V0C4?:P_'7J9Y&;I3L9G:>5 .HN75 MC5T=$5\ASKOVEA2A:2/B@A9$3V[O2QPKK61WE+/=2&AK5I-2*-FDT'2QVIU]+X8MA!WOOV_RPS15==,\:.J6M*C6, M$E*5FD"(DPPZ+ #,;X[5E:5.[2>95J1+G-3*6YBMCIVRUND=88,#]6^H_NU; MNOJ=-8#SYB8X$),0>#TTIUZLOSAO:<^@\^G*DCCVF\8$EH>OCD%:\_U+V@*Q M+S6:7$?>^O'G,]79WV83R7B+\=N:\ ME^C7O';FU[IUAD">Y;4S]GTSZ8NOF^F\_^7S+J-YWDTT+[YK1BT''?8$K;F* MZ8(4JMG#<$Y8B.T=6J09.[LV3=1EG-9I&4HKZ8/-Y<6>=B,YIPV5J%[*Z.'I M>+$MGI2CNHBW*_X;+ZO[Z($Z \-Q"8*7,U)@N"L!K72D.9)*ZEF=Y_1]\@ J MUKE]QY:Z\$SOZI:(>96GJ*:'(PRNLYXM2D#= 85VYMH\; 9MIQ7S\CHQ+B( M$@7OZ]/!7BLPLMEFZ#'ESI@N\,(*K:U_*GWFF 8VIW>BN4N'#-;+'T]HN:FJ7G]D MBEF=E'*G.G^PD%'#$%_R63Z?0K^#$ OHTQ]7UIQ*JN@;="+[L.LN\CCN@B40 MJ8_UZL.IN9OCB<]<(G9X+/3ML/7[<,5@BC<7X /J&)CC3E6@V!2OVAB-597] M-;@_^K@.-],?C;R!'Y@J_/4CO/#Z<*3(J-ZTYW8X]L8(C)TB+/04[VW*5,2D M\E2?+NGP"3+*!D.%@N0X<7\APG\9T&X.HUL[N;(VML5F&<$N+G)LTGD;5UB' M.4I[6L5J9]K@4ZSO50^HF,8>*;C)P OLF3203E4H1(NY 6LG23##98:G#P3A'/_.XLH: MAG7^Y#::?^1KF,A+55.NW+>(1*4&E-'^<-HX)S7@9(HUZ@ MLFRX;EHAGKTYOSF= :=F]V2$ZU!=&18R@3LL":8KM((LDNP'D 9G(CI*M&22 M9[@OHV&NT4"!;*&H4 PG:PJXE7I0M C%N9S7U0*0U0BA905Z6 FFFI5@HM M=:Y?24-7>,BZ98A6S3FUM';5D.[(JN&WT<:-PCP9:X45?("X1V_L3U62D[ = M=$7BMWEI>A &W6".#P(OP.,4(U4#'*60F0TQ-_28W;/>U1>.L4FHJ)KCE>N- MG'3/.I:L?>'.J=ORKREVJVY]&3+Y-Q5(W^:?+Y)BTHPZ:0@>.-[GC@<[>^*: M^)O;I!B<'=(K06% 1PS\K0N]5-9E;\9IZZ:[H9E7&HNP0_2Q,0[G-N>O\SW, M@X:F:WWY-M, +2V2'H07,'\IV2FH)BAY%"Q0K(!![: EWZR'[Z"3F2WXMD3[ M9"5'""UR4$\*(F"&A. ^&2DH(E(@SS6M6,HA4;!0%V9MYT_S1'H,I<#+8'## M973O.)=5UHS)*\Q>( K<6F>V!<@H#A TR"G^68"Z1EG2VTFXQ*<"C3F M2B'+D2R02NP:;.B*):6KO/)%H%/*Y>PDU9.TZA%PUHYF6BDQCC*;G=*;]V#2 M^<<+B>X@>&7@NLXCD,J1I_2(AAL@K&2[-ACF)]"X*_KA!FN1R>Q=O/YX\QYO M B7WEVHC'(-Z83A(FJCC DA /#2>XL5N!;]Z7*3'ZJ- 09/R%*(BJO:J\LT@ M.2(^&>/$(B$R %,N:5I@O:B"77D.8#SB0726[8Z4:9,!V&]$<.,FWDCRVW6= M-J:OM3RWPDL*2RLZ;M?4++L7+/7SRJ0Q^Q\$VN?& M\TT3<&VH<)DZL:7N5::LN35+B?G M_]X[.5MY[J3MXLR]F6K^]>K-RBV8;93NO!US+VI_O5_SZ_V:7^_7_#7OUS3F M>]LFOFJI(+FWM/Q:D?*WKTC9NKI_^O(%)/=FC*_%*[\6K_Q:O/)K\Q37JI35>DD#Q=?J7%^KO5YVK&79U7;8-]-K; M=O]:4N@_H*30WC5[6O4?'R>WC[]G?/R=RF2![_2"*,#78\N_^K'EQCI:U[/D M[6MJ';9-:^><97F>N-'XUS/27_R,].>?$VS;TC/G^06#=*X>Y%AU'%W\7WH8 M8B]\?VLLU0(+*T@+'5C8"XKZ4E'[%4W\%4W\/Q9-W-B.&C)XR9A5M1]/L=); MDA^5$?S*1;OB;^])%C6.XP#3]82OF.[GZU-Q>.#()R=)=)LJ#,>LY"<6T!QN M:7F$C6HWDZ9U,9# $M$6.V7BAXU;IA)(SQ^.87:;QX3!L3';KF:6N$F'E^P837#<_F-NVA.>+-] MD#86JS.VP[5%YAU'T/:!B!SB(5WZNNE;*FA'>P'CW2TTD2(6+1J MW=QM4(_V^>W"D(-"RYW4"7H-+0 M"$\!L%NA$?47ZVGV]M_5X'*SB<2_G(F^MCW6W5(S+?BR=FI)Q+9&R%+98T58 M%:F[3.L__KA=PX]3=F8;/V+IL)"5V,#]XY!^#-T_NVBY@K7^W+-T/A^\;_N5Y#V(@DI=@_I#ZE+F!HM7FT8>46=G MVWICP0K3V M!K'J>)GQBU\NS(7#+YG"#M*\DUT=\Q%@U^CW?*^Q3_9[+VSLS.[WJ,J]BT)Z M^GR3.H5-(_ O'7;'V_(6W;2\Y:BQ"WK3)B<->M-)X\OW4<$B5Y>LQ$O&G<*H M'WC_];O?N039^PB$BOHU;$BR-V9.7"]KAV&E4!QH:Y27))<7'ZM2W8VMPQFX M-I'AFM2PXY6*G0CLB7"B.5Z(T<:?/^T_5&<'U3(RUQ@W:>N*+C3N]E':;K;& MGIVD<'HKSH$&'.P5W:*:KJ]O#)Q%\U[=]/?LIM\<]H_;Q'!C4R!4?FWH:U*/ MK9Q<+O*NV90]EC65[0XHXE MV=GB98;%^4GDO+@-IE]G&R705=O:709M6["GO+(=<;$HDA''VK3;ZJA3E]M6 M Y4V>**&'FTX_Q71VNR@'?C81J)V0&3;&RU R;;'*XC4W2Y/$%:2>HVU^!7P MH^U>/??F]B]F+?W5G_M 04Z*5FB-F".@:6<(IC()3OPUHWT*_S/5P*!@ O;4 M4T-T!\I,$?T=#]KHM%.#3KLIT6FMQH'N(30]A.ZA*/-'C/6#H\\;24L@8!=? M/J?]YV^2Y[3^S UE@']7%>!?V^-31>Y1BU;?T=P+J;N[U>?3='>;SZ2DC8J< ME:C(%S[^0DKM;O7YE-K=YO.%> D)-:FGESW]0CKM;/3Y9-K9Y#.IU(XUW:WW M&AC-UEU0B4YKC)D;,M:NV6Q0GHLL!H'7L$ Z07<-);D36[?K#1M$YU*MSHDW M&E5'QVMG"=O)KO6OKXKS*R.WD.FQ1^SF= MU9W1T<.N1?]@K@9@.#X5S*!"^2H7:FYTX3M<,D9.Z%MR_N7"TGZ_R_6N1L^< M]V69J['XOABND48EI.S+A-RKK-%YK2QDYJP@CMT>KL(H=J1;.^Y.0LC@43=7 M=MT!]"]QT#U'@QEMS=SM!F=VS*P3C]GQWF[0:#?-]QSU M$FF944/T**F0W5 ML9+/?',G'9[9WK.0I.T*6V^T5JSI"X:FHUQ?LLT+!]:VB^OT=2_/@:0VTB_* M QQHASL<.#WNCLYJ+/N"B>\%O.V@A/7^_M1('-3PW=F7'>U_/@%LODXUI>L7 M&SFD7'EK7:OL9-G=<YKM8)V ]W&<=5Y'6'WQSEC33K/C!L5ZJ$,-$-@[D%%]U\KAT> MW9#,;HRT^[%=I2^^=\"E'0ZJ$S#MWMDMD.D&R3K8R#,55[PVCG(""1%KBJ9* MB\-[]HQJL5Y[C=C/:]91/K9L\+L\+[[__U!+ P04 " !)A&9+41H:P$$" M #_"@ #0 'AL+W-T>6QEU%7*U?.UWR >O$$=3_=, V9!XE+FQCTBT_C0HK]/;" 828< MT(:P!-\01M>*VJR"<,JV'IY9()-,*J3-YIO*D46:1Q^.O&?/I>?A5$CE:OL* M_KONIQ\$!L\*I(R- F?8 VE<$ZU!B5OCN,D._"6$>GNUK8W"4I%M-%O@*<$- MILA:JAS46";" Y3&# HK1]&RLJ.6=6"#6DMNC)R24@KB- P9O6%H,V#LWE[: M;\4>=U<@/\<>28B153&89M6].9U:Z"3OLGGN7=KC>%%--U)_;,URA//MI8,[ M!07MG-\5HP##3NJ:;3\P6@H.?C&_+1@=63"-R5 '55+11\-GKTIF % 8;4!I MFNTB/Q2I5]#IX3IUQ;&:9R]0\[_>YQ($*,)V19N[?\J[_)\5S]_]O63W5SD4 M?%J[^MP2;9=\ 2(7IR]R?G7Z&NW[XWE%!GUCW.F^>[UW1-&ZI4Q3T#)_@(Y;?F5*S@]>=.?4$L#!!0 ( $F$9DM*V//Z,0, # ; / M>&PO=V]R:V)O;VLN>&ULQ9E;;]HP%(#_BI6G3:H65"H!H5.DCJ*"]FZ2 M UA-;&2;MOOW<\)036N.]N+F*79RXGQ*G//Y'/!LM364\>AC-)E-B0<8(9-PE M9&)!)@ADT@GD8FD.OZ8S"S)%(-,N(?L69!^!['<).; @!PCDH$O(2POR$H&\ M] LYIHHI(M9D+D&9T(^)YPI!N_*+-J62,[Y19 Z2++94@L5UC7!=^^7*^8L) M$)*!NB ST'::[F%YNN>7:P&;5B9G#((JQ+-#GJ!HR$9%(?9&-B4DD\FR1#%8G+)@K(L^R^"E$^B,4UXP6IDTIK1LPU4[/KZG3-JCS0A30.39 >.] M8AR4:K[KRB!_^*PQYH'8LP<^>Y-\,S,<\^-^MQ$Q'\2>??!1H4Y =#KAV00. MESH9,4/$7V0()QBFBOCK5.%DPYP1=^2,?Z V)J:.N"-U.# Q@\2>#8)FZ_C* MQL2D$GN6BBM;.WLFII38MU)<,S'R+0--676"F6!V23JPBXL1TTORY7IQ$6)^ M2;KPBPL27:[R+)AF.N2FPNR2>+;+N_9<9)A;$L]N.?&>"PXS2N+9*.?%UY+: MF)A1$L]&.8=Y03)3LD.1Q6P=)^ M,[]=[ZMJ8LX]\@=!VVV@IHWC#M;=7U!+ P04 " !)A&9+Y2$PY+ ! # M&@ &@ 'AL+U]R96QS+W=O961$->/+B57V!IBR44-JFNT9]>VLOE@3Z>2"?EY(&,O,_-+]LRNHE5'G: M-W4L]VV]ZLL^YY(]GL+>]V(:TS]UFYCZ8[Q#*$%-WP(3?]@OXG7VWX MR_IFN]T7X:DIWH^A3FY*>#/#WH=CKHEAZTF Y: MT(/NIH/NZ$'+Z: E/>A^.NB>'B1S(..RT ;.&++8!LX9LM M &WAJRV ;>&[+0!NXNM0&_]A[,V.FSS]5:@M_+U M5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]5:@M_+U-J"W\?4VH+?Q]3:@M_W# MNQ+TLH2OMP&]C:^W ;V-K[[[>'NCM M^7I[H+?GZ^U'>LA>O77(R_&+-".Z8OJIP_8QAZL7](Z53OR6X MX7KU)V68^A/A3O[S>?P&4$L#!!0 ( $F$9DLPE#3!KP$ $ : 3 M6T-O;G1E;G1?5'EP97-=+GAM;,V9WV["(!2'7\7T=K$(=.Y/U)MMMYO)]@*L M/;6-;2& 3M]^M.J2F2YQ49/?32D<..>#DN^FDX^M(3?8U%7CIE'AO7EDS*4% MUZ8>LF.THZW">,+57='%>4QMV$"='@91.RN# VC4+41>R$"L<+ MVWY8][8F:\N,_H6F\[Q,*=/IJ@Y+8FG8RRDXJ'U-?[L%_:+KOWO@/_"3K6->>=^N4X! B'!.%( M0#AN03C&(!QW(!SW(!P/(!Q\A *"8E2.HE2.XE2.(E6.8E6.HE6.XE6.(E:. M8E:!8E:!8E:!8E:!8E:!8E:!8E:!8E:!8E:!8E:!8E:)8E:)8E:)8E:)8E:) M8E:)8E:)8E:)8E:)8E:)8M8$Q:P)BEF3*YJU:^-:E&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $F$9DNI6Y&Z>P( M -X( 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 281F2PG_ M5"9Z @ $@D !@ ( !]Q 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 281F2YM/ZK-9 @ / < !@ M ( !21L 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 281F2P)!MO"S 0 T@, !@ ( !G"0 'AL M+W=O&UL4$L! A0#% @ 281F2\R!3?:T 0 T@, !D ( ! M<"@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 281F2\,8"2BU 0 T , !D ( !,"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 281F2S; QQ2U 0 T@, !D M ( !LCD 'AL+W=O.P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 281F2]PS04BV 0 T@, !D ( !>C\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M281F2UG1C:## 0 -P0 !D ( !/D4 'AL+W=O" &0 @ $1 M30 >&PO=V]R:W-H965T&UL4$L! A0#% @ 281F2SM13'X1 @ D 4 !D M ( !.%( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 281F2XB0=YG- @ D0L !D ( !VEX 'AL M+W=O80 >&PO=V]R:W-H965T&UL4$L! A0#% @ 281F M2_H)1I>_ @ O D !D ( !*VT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 281F2Y/>9V#W @ $0T M !D ( !*78 'AL+W=O0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ 281F2TK8\_HQ P ,!L \ M ( !I+4 'AL+W=OJZ !;0V]N=&5N=%]4>7!E&UL4$L%!@ S #, *UPT ,J\ $! end XML 53 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 54 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 157 214 1 false 36 0 false 6 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://easterncompany.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://easterncompany.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 030100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://easterncompany.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 060100 - Disclosure - Basis of Presentation Sheet http://easterncompany.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 060200 - Disclosure - Earnings Per Share Sheet http://easterncompany.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 060300 - Disclosure - Inventories, Net Sheet http://easterncompany.com/role/InventoriesNet Inventories, Net Notes 10 false false R11.htm 060400 - Disclosure - Segment Information Sheet http://easterncompany.com/role/SegmentInformation Segment Information Notes 11 false false R12.htm 060500 - Disclosure - Recent Accounting Pronouncements Sheet http://easterncompany.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 12 false false R13.htm 060600 - Disclosure - Debt Sheet http://easterncompany.com/role/Debt Debt Notes 13 false false R14.htm 060700 - Disclosure - Goodwill Sheet http://easterncompany.com/role/Goodwill Goodwill Notes 14 false false R15.htm 060800 - Disclosure - Intangibles Sheet http://easterncompany.com/role/Intangibles Intangibles Notes 15 false false R16.htm 060900 - Disclosure - Retirement Benefit Plans Sheet http://easterncompany.com/role/RetirementBenefitPlans Retirement Benefit Plans Notes 16 false false R17.htm 061000 - Disclosure - Stock Based Compensation Sheet http://easterncompany.com/role/StockBasedCompensation Stock Based Compensation Notes 17 false false R18.htm 061100 - Disclosure - Income Taxes Sheet http://easterncompany.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 061200 - Disclosure - Financial Instruments and Fair Value Measurements Sheet http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements Financial Instruments and Fair Value Measurements Notes 19 false false R20.htm 061300 - Disclosure - Business Combination Sheet http://easterncompany.com/role/BusinessCombination Business Combination Notes 20 false false R21.htm 080200 - Disclosure - Earnings Per Share (Tables) Sheet http://easterncompany.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://easterncompany.com/role/EarningsPerShare 21 false false R22.htm 080300 - Disclosure - Inventories, Net (Tables) Sheet http://easterncompany.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://easterncompany.com/role/InventoriesNet 22 false false R23.htm 080400 - Disclosure - Segment Information (Tables) Sheet http://easterncompany.com/role/SegmentInformationTables Segment Information (Tables) Tables http://easterncompany.com/role/SegmentInformation 23 false false R24.htm 080700 - Disclosure - Goodwill (Tables) Sheet http://easterncompany.com/role/GoodwillTables Goodwill (Tables) Tables http://easterncompany.com/role/Goodwill 24 false false R25.htm 080800 - Disclosure - Intangibles (Tables) Sheet http://easterncompany.com/role/IntangiblesTables Intangibles (Tables) Tables http://easterncompany.com/role/Intangibles 25 false false R26.htm 080900 - Disclosure - Retirement Benefit Plans (Tables) Sheet http://easterncompany.com/role/RetirementBenefitPlansTables Retirement Benefit Plans (Tables) Tables http://easterncompany.com/role/RetirementBenefitPlans 26 false false R27.htm 081000 - Disclosure - Stock Based Compensation (Tables) Sheet http://easterncompany.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://easterncompany.com/role/StockBasedCompensation 27 false false R28.htm 081200 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) Sheet http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables Financial Instruments and Fair Value Measurements (Tables) Tables http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements 28 false false R29.htm 081300 - Disclosure - Business Combination (Tables) Sheet http://easterncompany.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://easterncompany.com/role/BusinessCombination 29 false false R30.htm 090100 - Disclosure - Basis of Presentation (Details) Sheet http://easterncompany.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://easterncompany.com/role/BasisOfPresentation 30 false false R31.htm 090200 - Disclosure - Earnings Per Share (Details) Sheet http://easterncompany.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://easterncompany.com/role/EarningsPerShareTables 31 false false R32.htm 090300 - Disclosure - Inventories, Net (Details) Sheet http://easterncompany.com/role/InventoriesNetDetails Inventories, Net (Details) Details http://easterncompany.com/role/InventoriesNetTables 32 false false R33.htm 090400 - Disclosure - Segment Information (Details) Sheet http://easterncompany.com/role/SegmentInformationDetails Segment Information (Details) Details http://easterncompany.com/role/SegmentInformationTables 33 false false R34.htm 090600 - Disclosure - Debt (Details) Sheet http://easterncompany.com/role/DebtDetails Debt (Details) Details http://easterncompany.com/role/Debt 34 false false R35.htm 090700 - Disclosure - Goodwill (Details) Sheet http://easterncompany.com/role/GoodwillDetails Goodwill (Details) Details http://easterncompany.com/role/GoodwillTables 35 false false R36.htm 090800 - Disclosure - Intangibles (Details) Sheet http://easterncompany.com/role/IntangiblesDetails Intangibles (Details) Details http://easterncompany.com/role/IntangiblesTables 36 false false R37.htm 090900 - Disclosure - Retirement Benefit Plans (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansDetails Retirement Benefit Plans (Details) Details http://easterncompany.com/role/RetirementBenefitPlansTables 37 false false R38.htm 090902 - Disclosure - Retirement Benefit Plans, Defined Contribution Plan (Details) Sheet http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails Retirement Benefit Plans, Defined Contribution Plan (Details) Details 38 false false R39.htm 091000 - Disclosure - Stock Based Compensation (Details) Sheet http://easterncompany.com/role/StockBasedCompensationDetails Stock Based Compensation (Details) Details http://easterncompany.com/role/StockBasedCompensationTables 39 false false R40.htm 091100 - Disclosure - Income Taxes (Details) Sheet http://easterncompany.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://easterncompany.com/role/IncomeTaxes 40 false false R41.htm 091200 - Disclosure - Financial Instruments and Fair Value Measurements (Details) Sheet http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails Financial Instruments and Fair Value Measurements (Details) Details http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables 41 false false R42.htm 091300 - Disclosure - Business Combination (Details) Sheet http://easterncompany.com/role/BusinessCombinationDetails Business Combination (Details) Details http://easterncompany.com/role/BusinessCombinationTables 42 false false All Reports Book All Reports eml-20170930.xml eml-20170930.xsd eml-20170930_cal.xml eml-20170930_def.xml eml-20170930_lab.xml eml-20170930_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 58 0000031107-17-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000031107-17-000034-xbrl.zip M4$L#!!0 ( $F$9DLK=^@0^+8 #@5#@ 0 96UL+3(P,3J8J@7+R)DJJG^X3KTC.>K=O:-3WOQ,:)#IJ" M+$Y1I)JD[/+\^C<3("E*HB1*X@64T=L[+4LDD)EX\@(@D?CS__T^\\@##2,W M\'^^T"[5"T)])QB[_OW/%XNH9T>.ZU[\WU_^]__Z\__I]?Y"?1K:,1V3NR?R M_MU?KFXFK@>/1N3+S6?X2(EY:<#_J>1V,9NY,?G5]6W?<6V/? E=/X9'%?+A MP]M+@1H,J/7N-']^>+:1S/7[]Z]?CX M>(G?7 ;A_2M=58U7KA_%T#R]2)X'4K[M>!Q_OK.C[/'O&\\_&NQI;30:O6*_ M9H]&;M&#T*SVZO_[^.'6F=*9W5NG![L?+U_,4V.]XC^FC[I18.K:8!>S_(GL M!?^!1O%JVQ%U+N^#AU?\-WA-,WJJUC.T]"48T'O;GF=O3>SHCO60_("O#%9? M&5.WN!/X 1\WUWJ(PZT\C%[!K^F#_F)6_. X#E_%3W/Z"IZ@H>MD+P1^B7<" MO[?VGA,L_#A\*F8B^;& ;V<1AJ )V]Y+?BUXT;==)RI^B_U4\$KD.L4OP _X MN+;V>#P/MSP/OQ2\0+\[T^(7\)<"@NC,RYZG=A33$&S";&[[3Y?P7_:".C+4 MY/$R&@J:31TQ9;NB$,!5[C0/W\T7DSN8>:@[[;AK2R<\70$8O[>OR M>S2^(*]X.\PPP,CZ,?T>$W?\\X7#GM-4+0XRZMBSV=,4S$_\E'R7?>N.\?N) M2T/"Z*(KS*1B>GO]7Q>_J/B/H6GJX,^OUE].NWI5T%?2TQQ &8S7^P?QA/$[ M,*F_I*.@:FDKR]_67J+^./?*J&>HRX['N1?2;W-=IU\ELMLI3I#FL!-"Y"B+ MN3PTM:<-L\:37RJ11V= M2*/%7Q4*0]+T\%B=$P>5D_3P=#5(@\P/P8S/Y8& M<4$G)+-B?BQF?HQ#S(^%ZK:T6%6:'TL==%Z< W'$.0!QZAUWCO"O+HAS1&77 M.R'$%>.'"J[7XPRZHJ.KSB"O;M4&"Z9J_/YF$;D^C:(KYX^%&[DQ3+*OOKO1 M[[]1[\%V_AIX.,^.KGWG(YW=T; %^2UUC=[/:,9\]L,8R/@^]US'C3F-9.S" MT?OXJ\P>V8/?Z1C=S'["E]_"F(:=1M8 M11Q>_)+^6LCJ/EQ)7'<3UQ^@B<^3MR&,>=QM4->!JNJ4:E/.$M'KLZ;?WP9^ M%'CNV,;!NX[I+&(8_3S';1$8N%LNBL0D_7X; R'X13KTZ>_LK6M_O(CBT+6] MO]KA^-$.:;?Q72R<)<*V2*E*B.\4.%>T;5)O"^T"36K7%M EVB7:JT:[0/L; M:^NUU:+]ECJ+$&3T)0S&"R?N>#A> FC%#%>)]IH4KA:DB[:47B/2S\VNUVA4 M)=I;V#B2:)=13-5H%W=?KUJT?Z2Q[3V;$*: V^=JT9_1O/2,,-X-8WZ$FLG9 MJ,2XM.,R,G\^*R[=,.7'+?H\@ZB\5J2?D37O!LQ%B5C$PGBM4;FTYL_:FHL5 MF]>ZQG)>2)<[11U?:4%\R_S"(_(+JT)',X>W=@ST^23KV.@88*IC^1 "S+0*AOH4<,#+8WV>0RQI5JJ'.+VA]CJJ?!O+4-L M@A8;^\^@-3.3X6H)//T*C4VAC#'-8:#Z\ ML_UOGR<3"E+#QSY-(I1#K>/]CS! ML)PWU8S678.R)*-X=-H!*40&9CT@7=TQDS&@$.=-A=II*H$0:9R>/4[8VB[# MB5SE%0LG:^N\97"R]DJU>4B6.N)Y2')A21"/L[:T5"Z+9^65*A'"5J,80N2Z ME"@(65N9*H.0M5<:CTDV)??[C>W?)X[(_N[.%K-MBP9GO52022'GK/+BJ'== M( =[D=;2!-$SL6*Z"O3,]9^MGE4-N([J79&YR:-"ZAG?16=Z=M!^^C/3)X$P MW0E?LI834 ;C:Z\(B?'\LNRO7A"$YXKJ+8Q*')\'CK^$,![X5[?Q*V:4LR9< MB=MC5U5DC"%CC,ZL"\GHN6MV6M2\$%%2IF78\!S"ADX 3\Z[SM^W-P-$7HI? M)@@(D[U;ZQTTV]9Z2QT7VFUVFT$=2,J?MZ3?Q"7 HC(/RZ M!JOG/;0C=9!L/H\./022E?RX=:@/<5[ RYHD?_P:A-2QHX[;FD(>E\:FF-GF M8EAQTA]'K)S)05N]HR8*]XQ42Z):HOKX!(9#B_2,,&6S$XE"745OFXM:,LVF MZ;11B=)J4'I([JE$J3S\+-QQTDX=?GXFR'\6U2J$Q'VEQ3*>(>IQ,)?'TAF8 M;VB$\Z+QA\#VK^[!K. OYQE"GQK&'M+7IJ0Y@G>(6^*U0KR>0S!= X9D/%TQ M7DW5S*Z EQ59A PENE"191WC^9HL)3&>?Z720_6:;FC/YXX.L2_(6*G9J.D] M([.$E9;E+#'DLI#_,QWX<[L3M@,7LC8S^.O!M]1_@?1?Z"#X$-Q(\]'N?OHHC&T9NGC_:_@O"M9T<<"I\"WPEF(#(ELN?VV57 MY5)LEUQ9[CP]+186TX1Z)*C.1S M!_M;&+5@1L,;ZK&;G*.I.R_GX\\-Y$=9T1WB:]C3R^E9U0!_[D&L.-@^^RCV M<%AO#]^DV:XS^#U?JRW4)&W[!/I9X?3X=81NN?4V)FEGY-[K<:%R:M;5J=EY M[2S4MGPO<@1][N ^W7Z?%\C;,*!"*&&W@-[D^H.RX9(@[FZYQ:O M=C%934AXGX?EEO"6\!;?>LOM[.XNIHF[G2W4Y$QN9W<]^!9KM5@H<,M\-?$< MO% .7J]51H_,8S?;:H0Q,Z@:UG)R);@// MS-G+K(WVLS;$!7N#UU'(3< .;@(*74C^>'S)]'9!=N+.%%\RRA/2\9TIVN2> MH#![@@(CS *$&0QA,BGK/.(QB^'+. 1?:_&^*/B2_E)\?RDTVEI QSF+4TZF M.C^9.A]\R?!6S/!6+(2M3Z!N:.R&+$3[XME^>FW][Y_C*0V_!%$<9K^_H3Z= MN.RQZ!U\\NDX^:K;("N6P!)/1XA"3J, 70-5WX^S+WPTGAVH]O'=%H+@7[U; M")*6JHN62B"J I3HNIE)S[K&%F$HB2" $B14M6>#KI WJ%H(L MYL5$L4$EO9B,ECH7+8GEZTI:*HFS+N),('LF(RF!_6"36>/2P'38P#0%E-7Y MU]NI[=_3:__*<8(%T.K?OX]B=P:FZ!J,D[_I^-<@O(K2I](& MNHVD,H+);:2<("$YI]NS?OG)GG$''^W8F8*(WT(KH7NW8#M7W49; M,<,\>V,_UW)E=]&@R*A(M*NJ>3Y,8 M$@I#8OFS#0SA_B(O6.CZ[FPQZSA 4G:6&ZTK?$D$;"#@ZM$.Q]G&_6T<.-^N MYO.0.BX[X'?CWD_CZ/;JYK;;R%AAXLH]_A;&R0V?Z] &O[&!8RGZ[]N>+.&(_&-U&4#G.E[C:(8+SBO-/ M!H8F@:%)8!1(19? T,\3&*NA2'J9\97SQ\+EAWH8)GZCWH/M_#4 QOW[Z-IW MNHV'+6SRY<8MO#[#P&/ANQPJ?U?5]:NM9M2.%B'])2%L:H U+KX\(U/BQD8A#C8F/:4IBKTKT. Q:C'YU;/O>SW^PYBZK[-?\ >2Z,P-G12:TXM?)K87@:@V MWLQZ>KL(0]:/&SFV1_Y)[9"\]\<$=3;?;_(L_U>C\)/;:@J'(BMC63 MT?,NM_\X-$GMS!J@4_' MY#J*%C3,4\0?QF?_"Q]-G^0/[J?L4\ IVMG,.F6_!=["!WO\!&/GT3#:I"=[ M@C]P*!UKKZ_WGR+GALZ#$(M'DMO8CA<%="1/9@_RY_:3\T\T.ON:62>+$4O> MPE#>!^'3)C'L]_3G_31<.0[UT(K"N+-7\Q2MM+5.R V]=Z,XA$B)X &/34J6 M#^#O^TEY?W7[]?W-)_+V2O\&549)66MHT] M4LXNK5JDM2:V$I+8R#VD\*=*$O/?1A$IN28VB<$]K:+>\?O]'6IJ[[]7N\3W MEKU SP]V[#Y0A7P*^"%_\5. ML<]D+^!#X-\CD>_H79SM>'+BO\+7C/1D/K."8#V/8!15O\]T[\^O]M!>2GI' MBP&';0^=AFKI_0/HO*&X^TF6A8C)ES#PX;/#+Y=.B75BO"7X?1@& MX=L ?(3#SEM_!:K?>*#8^S'XGU[\$P2H)(J?/)@=3N#YWL2>N=[3:_*GKS!] MB\@G^DAN@IGM_^DGPGZ/W'_3UT13Y_%/%_]Y'_]4U$;N&;*[486P;Q02@:@F MR=./%#-*7I,[F K^1)"%GNVY]_YKXM%)KML%?D 4D??D/^W9_*?_&.J:]A/9 M)U5\]]4B;>454%\](WFJ_P5AL#MY2@AGA&J6VG#G9&:']Z[?0Q&^)N9E/QW M:Y_\S?87&% A,A023RGY]>KV#7$Q_AJ3J]N_@Q)=DF1:K)!T%H_.[0YG/0B[ ME1%XZ]E R!.*'EMCE=K9;)\$$V)G#5RRMI-VR3P,<*X4D?N%.[9AL$@<$#N* MP,T3-HUWX;='-YX2^F!["YN-[..48I5X@I% 9',-(-$T6'AC)G9;T!@F& MT!A\D:T\1"3 18IH'F1_3[ _&K-?[A(B*9#Y%9BPL[F)&Q$ZF:"Z/5#6[H2[ MI2=P7!'T"F+VD39[ M8/F'?X>HC65Q()N[[C+9@_=]%RNC/"UP4X>ZX/0@LB MNM+L.@TY%N=SSP4&07S1G!/E/25RLF&&!3VS1QPV3MC3S(U1(C9C&,=G23)* MP,^H0I'Y V/A%FPRRGEY,#XSVW_B0ED.238H@L_.'':O@](30?UL@#VZ<>[ MD+QJ7BVKT@Q3(S9>:V?:\#L__E=H>( 'U M[Q_4F\"49]G+ZM/]EZ])FOFZ\@SY:$_UK_67. MDFA&@24)Z;T=,IW,@!ZA>4&N;%!R9A96"1X2[/SA1L"$YMF+31I,"\!%FPEZL[\Y75'6#2!M,/ 1X(BX\% M0PO[VF%&+1$(.CL'YOV!!])@:P0P(_(=%^0:@7M)FL-WQP$PX@?H,<#:,3\$ MC>$\CK*>D-" K4.4(&UJ/Z EHGZB0PJ!\)4U@ST\@;_*$*3P-V:X'L;?PW@0 M86%[V;#Z;%CW,Y*,?R+8C:%//__YU5&KC1F&.'BO8L1 \UHS\8Z<IOU=37&L %I/D6FAPOS M$(JZ+L 2^M\#Y1\U(\1]"L^;)R^P Y@X?.*B.UZW3\%53S? ,EJ817IDK^*Q M708-NF88\.#A:K63[7=T67$ +3G,"-C<$K7E:H9S]G\GOWT) Y@RQ4]\@3E6 MV"/O_UBX\UEQG)#VD>\BZP!L9+[YM''6-,;#:;O'(,08#LQ^OS\HE-1)U)R' M"$N@S=0L?60-^S6*$.P3A3DJ<5B_.CD 'G?SZ._V.GRE_@.1KJA!> M5(6\P+(J+S=RN#*J8=+I(,TLB>\-]I!?X'_/V]^7"'1PZ;[=4SIMH.OYN4 I M&G?/L)>3ZR()L%]@9-X%B[MXLO V)[LGS/Y@YJZN^+)#.FR'JQ+X[ZN#*KAB MR3(;Q/,4FF-6 P9]PS+,0=Z:L\:.Z[',2HD.4]>A,;+V]+A]F8']?,KJ@@5V M:*1OL%PLZR/I*"'[T:\05V]Q MV1Y^V M??\'EWP)6_/=.@BYEH :UL[G2;Z5YYBD>K62$E8HW)V9J8)LS.#N!MM!P/V- MA6\OQF[, AM_C(Y\7&(G8KD# D'&W$;#@*DNT'#(]^G89B#;NF+)YDE:9QP0 M<$\S@JGSR;8,VS+A6V:4;0TEFQRN/X$G[0S*DR"(?98J']+$%-T]D7OJTQ#> M>L*^<:-SO+IW PV[<\SE<_D>R]]]QBH>P*$1V]U#4<"T@A;R>0EF<8*I.T'Y M'1J4\'N6\>-G6V O\.V+Y*^+E\EN%MLNHA'?A<(4"2Z%<4IL\OR?HDQH_\5( MQM]RNX>$^F,V-TQV(@V>PV;QA-GQ.+E@,"]1@7<-5\!Y""1Q^RT#\R7XG$?Z M0$,E%68P=_TDW01HLN_96RR" QFE@3^$Z]B1&S'X!#[@"M-34&R86(#3([;U MZSCA HS^2^*#T*,(,^:8L,G$=L.-]!;L'KY:>!P@.%M-,JY9OMC:)O%2M4(Z M\:B###.$N/XEN<*<3GPA$5**=K[FN))"C?)(!0MX$=\DGD'D03Z$=!)0WPUV9FP"L$<09F B)[;[#!$P'FGY4,./M M&_D84 ^//"(U7Y+$)/+%#F,?\T>NKQ7RX?++):JDYZ4Y2WR0@'-\,[IX>8F< M9V+#WW8*976,[32HU53UQ\SQ\+08)"K(G=N+V Q_.?99KG5"2C(DN3@2[#RJ MP@_&Z+)/ *Q>ZLI )7QHFMDT=YP8 Q9&04 M1]2ASC*+CO[6PT(;T=+MVOP,%$N2>@+,.=,MW?)%#:2,X ! /(HI>"&>OP$C M25Y0EZU6#R[[/V*2E=;_\26V&MGH53-Q@(_"O(EY& #6*#O;>Q/8XY[[W_C= M&/P_\2"N3'/9H<,'FF5L@2-S%EZ6><;L4#P-@\7]-,&NKNJZ@KEH$"6C4(') MQ*R749/W">-O\XRC>H J_@LQ!\AQ *JVBRM@F+^$]&.F8<_Q@HA9_*6+X+DZ MN7$FCT 8=TG &!L!&T9=R\:<'?/S LP/1M!\H0%8%I!8$HR\L?UO"OEDIX?< MHBA(UY!>7*0/([G0ZA)(X]!^A/#IT4_31Y;1P@^:FCT6TH? 8_!Q6+E.\% . M3A^2Y+^,%L3E#T8.J"@+.YJ"?GF8I(7.:!D(L7ADB.&(ZW'T\'$:([VZ4N5W\65 9X=ED"@$:GN[B!@DF2O^] ML-&_>$])XCV"()L,*!#$WH.!H"R^2E95\[%0A+,,X!C#D;2P37(D#**,U&HD MD1?EIYLB6M02A'$>GDGC#:#L6:8QB#6Q5&!EP*^S$SE@VIGVH[L1-GKW;!>+O&8[Q2]8[Q*+\80(>6[/D!)^LX8S7S =C=* MI'\=/IEO:I$H70M;KDRVOUC$G\Q1U,22D:5:AJF/:ETRVF L&V6^$^UF9]Z2 MPY/M#<7R^!U_F!'X=6K[V9&Z!L9$T_K6ZI9!HRQFH_,%EU;<)!1E(]7V\*P M*B$OV?Y),Y&V[AU4/DSFR+2T00.:LXO17,&"NYUU'4X=LY7@E>U:0CP&Y.=H MAQ:1['&Q\),5V2.&H9HR$#WKXA=#4]6]FG4 IZO2WRWBFRP2YH7KR0>,R+L\ M A^@B<\3SDTI\2?2;T7\0LMW3Y*/59/8BH.LM\N%@)5&E2RD>JI"UDD?*UUD M'31AOW6V@[U7JCOI7/K*=/(/\U"'K5/FENQJ@Z;6(!![?4#BJ'\\$K6Z@_MW ME'>$:8MB; .G% %!#6\%&ZJNUQ9"%K.U%M7[ 3VU8;6CW&9;?I?M^$VVG;M>IVW!';;_=O0.6S(< M;@22FH=TYK)MH0A0DVP7PT L)K83 R-ALJ:>R>3!C?BNFS/U R^XY[D90>C> MN[B_EKGAE49P:S',JJ1,J?WPU!LO8KY5/N/+.NQO3&;ZII!9$ ?A-)A1?K+B M;A$E9\%$WK?*RH*!Q'X %>NK.CO3;(8@;C!HU&V]C MYE+SD&UK\IR;-7;RL<(*7]S/Y1G@M0=6Y(S[>6R/^Y%B3E*T+KLMKP@*M\P] M7<6K=OWU28Z(#YH#$IIC9IM_C_$)^SN:VT[Z=S6\/;KC>/J:Y88L>8K#[-,8 M!P8X__GB+HC!I&7]@EV-7;"HJ6#B8%Y'M+!C^S4'XHU=PGA\. ?\Y\+RIRO- M.0&. [0'$>3!PMG1KA\\AO;\YPO^W])M)V1OR^W=UN&KW" ?.=PI>(;#'W\" MM^]\NP=?ZH][(* @?$W^PW$HG4R:0@7_TL6D!0@L1Y=Z&KZ^M:-IE0#)=*8$ MUSN&^]3A/82,*H7/6ORA4H'F>0MQ8I Q-VJ#.5-1!T.,&78S6;6^5H&K!K1Z MPOYI7:MQ-Z9!K5[ANCVM;H",4@I8&PA8BX:%VB>NTAIUH]M03801,;! F;5)QI]P>/H M ]D7P-.;NJ*9]E9-[D-Q-RRH)O?2RRY/OC,)^(MANQEZ9#3 MVC;CYX(*+,]\EBNXSQ7,H<+,V3(44Q\]SYFS4*YSJY)?^P_P51 ^26\HA#>L M7 LU71F-=,48#(120^EK5]1PV]&C9^YPSW99V1R9BJ6)I9+2,ZZIY/:,8NDL MS]-9&LI(TY2!)99B2E^YHIA;CEM(5WF>KM*P+,54-:$T4KK* HW<*&L@O>1Y M>DEPD7U+O)P(Z297TQ\2[YC;^9 N\CQ=Y(N!,M!5I3\2V$M6SO3+';P^\\RG M[& XGL>H2_]EMM/Y9SN],!0\AM:]=*?.61N!8PI]L+0L7X,8*UOGLRU\*F?@ MYQU>Z*9BF99P\;[,@5[-C$KKV4DO+[W\8?/Y[&1RQ[R\3&J62+&Q0_A8C>+>]7O(*/!_V<\BYEQ5E3'%FI+L0NVBT@(%E1MR=5-6 MSS %=] __[B(TC(:R:6V>!-A8#M3,J/Q-!B3QZD+?[#B'M@X?XN5ZW#_@*Y8 M=7-XXP%:QR(1A )+,Z0G(6*5+'B A?O+ZBKX#"_& 4! @+ASW#'G%2.2FU=2 M?NQH2B9>\)C<99(U]A@LO'%RO1#VS&JE)*51V,LP KRB1!F1X T!&7F\P ]6 M?@F#?_$:%CDRQF[$TEQ9Z7?G&R_^S2IU)RSCIC]\XG?> ,6@UM&WI'P*O)2^ M3Y!N3F%2O2*M2>-&&^5OV.@GE1^7!76@ZY#BN*6E6]Z_N?[Z[HK$ "U,:&=" MX:A8A%$V/#[>+C;!(NEX^4MT2:Y ]MA,4FN&"W&UOD]2X(-S6!9H0%\*C?%* MI0R?U]H(0;!3/%G'KG_*/Q"E!4*"<%FS??T:A94R_-E%0ZLW^ A:?2-+E;[9 MFBHM"J')F8@P5W8=:]^G9RG&,%R\2#\K&T1#446>)JX6+&N*02!:@D)UP>,J M2^*7QU2RZ\ALK*&3KZZZK-7$*PEIRE UE8$Z B,"1H'I4<2NQ0$UR@HOL?L/ M[M)+\W[0%&TX4"QKR(T4KN!DX\X,)O0(=H85^$FO3N %L1)-C2C>PT'^X/=* MX,]87T98>&2;T5>%BU-BD+D3)/E5MHW-=70KN7@"@#+C%U\(&@[\*3H]('#9 M8909N$9VDV)$)PN/>.X$_.XM\RZ\S5D P,;B97BYDLT3A!:S>7(W&%Z,X\R8S95F_"_P3NTTKN;+-+N!?R2Y=C'-CSE9/8Z[&M*$IEQ6,,% J,+8X"<9XXVXIH*I MM?TH=Q]F/LR> >WL-D^\XQ7O;(UYC4Q>N!0FZ30)&VST$7S0TG8VH< +,GZC M3V3NSBDKB)E>@IJKI;F\[(F['S;,U&*)/-\G=4\FE)X*&*]>Y&W.3 MJX!W7=:5JGGQS*[H2LNG)VN*[- M"YX2$AJYR$D?C71C4%/)\8R5/27&OV#L&O'+':^7=S"CS*$YO/%Q>6,U"Y%9 MI6.%7&6S+'RTJI'+49,C)B%E2\:NKNM7- UFES"YW#F*5;!53:EX MA:0AF-)^U?B4E#:KQYNZ9@ZKJ!Z_CYD]XU?DWMX&41R5D'7NW>15]N;>(O,[ M!0/^8)]8MO0K!*<#52_+*;C!4SG%4J4\J,4/N47P=9[P04 (_N?]\JFK^*T= MAGBI_&]LI6"3G;U,Z)HV,M51[CJ14ETUQ8&EZ8:VAP-]H/>-@24J!Z \^AX@ M#8::.1H*RX&FJOO&0+-,5;74DSE@'W(O0*#!=Z? +(?LRN87[RC_]+(<=_S] M]/7TY<)AXLZ^!+O&4.^K W,?M\5="\3T08:]I_4-31_V3^4:9L9@P6_QYGD% MU^Z25!)-[;" 7?8V>_E3\,4.2]L](\_-]:=?+W[)@[6H MU48I+K!SE5',Z(+)^R*>!B&+])!R_NTN?8Q04[ M7 7/5/'UX1KZ+FT%C!CK"]O^@C5##O(7!:I[:1B%'&WML5WV=GJ&,X9V6!C$!$ M.YQ5KHOF>2@5)5@ L# X3S,0SJE?H2;$4D6Q(L/012]9"N!N._PU?ZND*N8 M;U?R7:B 0+2*.W*;;"V;XZU!(Y\G>.ON27,U$^8LZF UG-C6DQC,[;#=&WIC M&:HU''6&N8,FG -U:(WT?H>8.V#Q4!]:IJH?/'(\8PS7C"-R&WCC37HC>(?] MCC^?ICJ#P6BHKNG.2O.5$G8([$U-!;MK-D'80:-JFFI_:*I6,X0=H$N:9@R' M0T/5]E/VAF4E1'/4A0<[Y%M"F/+4^VA_9U>(9ELZ'Z[??+Y9_GE#'P*/ M73GY-J1C-R8? MO?N@&$E_I<^U$<+G#/BO5\RSK^[/^6='L#O1;=2+_"_.\? M O\>T_2PP:]/<\HV=CZX/OT\X71P GZ_P,'R$DNT>* M7T(7@JA5P0LG648D_B6$1-LQ!R:(D =1[--YFX.VW-LYNZV-Z*X!(78A#L,7 MR#()D?P/IB$2EH=8**."?,6]\?LO1>FE6[-)DVS37/II#54PV-/\9"<>0_:* MRC]DW;+;KS\%X"1^)3RI>ZAKVD\DN[CSV.NQ6SI3_-DG?[/]!>;PZR.6_ZJN M'N_$PR_L(%E$G06F\GMHU&W,7V>)[R_PX0MFZ:_2+R]>DD6-(3)DU$4."[/<']QD3Y\\5))SQ4M3[']T,\6B-'4$TQH M9Z^QWC^GY]2^XF]("U# DHDQC3=[,\S\D\/]4]+*)ITL,7Q9+=0B):9W9( M.G?,B]MHWFBX1 Z/RMC7F\6:X//$<&X24ZVK \#@S"HXA(X M&P3@EV4 ND6,T/'?%MX3X>1;/#F*G9KF_:T.%3S-9NZ,9?$EYWFX M]$"T#VZPB*!MD/3%3PNV%M<5>Q%,W'*^*"<]9I&:D,G'1\" Q M#=R,/G3PD9UI8P3H^F7" MU&Y;M(V8*3OIM90[#K?+#YQ/*%IR_QX;9>==U4O]1Y2.>FD,P$QG_F!Y-(^? M&(LN(8(8)Q4K4#+[$(YZ[$;;J6!'QNXH$@#]IJ>%)FX(QC)RO_.#0E$5@M@P M8MS>I*(N;8ON@C ,'M%4K.J<=6EEAJ&D,]Y",.U ?7+/D1ZK.W5A]QHAU82Q_:8A/:4@PD$]#B N MF=K>A+SX0>M?&BF67J;"71D1C'8A0C0A$.*E#FRB)8<$<]+#<3,N#?1@_IJ? M3(%=IK-,CC8Q-CHI&->TMZ5"I,UN!5#&CWBG5,L4M<*S_PAY)WB@OHT>>I%9 M_3V>?OW@+PX0JWMDKYX8G27K9V-3G'6$X)(F=* MQPOO&-)7G2:/)_GBS)JC0$\^TC/_M#I$"&/&83K-&[ML>1G%>4?!YE _B7ZQ MY+7%>?LN"\^KB]7*Y M6V&+6KV/X!\7LQX3.LXFHY*+_FQ%[*@4 -XCOL_Z2Y;N?_G2_^>VE7E\-F/C MX_I\ 3WB23MK:8OOL,&*LAHN?L'92T\U>_ED85W-4&34NU5+YGSCX= DUMV%,'U0Q>;>P=N8O-V+.. M8&_#/F8[ ;@)J)!;[H&^T!!+&4%P>&#BU4Y)Y!-">$?+?HJ3)=K?U3>V[^KO M8J<^@1^OE6G5C4IW^-3JDZ768[Y;UG11RQ9 M]X@A.OR67:>Z*3[>%+3$&X)FED\?!NM20?'LBC$U;I\X[Z\"EFUU+WOE!>Y>T-_W)7E,+>3I[[ M N^^9]4XZ?A75O'Q/4RQ@R<:KI!SP];,QC3\//D5HGC;^R=N512.^.\W%.O) M(D"Q\4Q-$@+QNVB5AC*E; 9KIYNKXZ(J^0=8LC+E7-QA8#>TKA*;H^&(D8$ MJ.Z129HD^5<(MKQ%J/GG\+'EQ#/ZBF:YT_E..RL(+Y?HQW19A),!.LES0+!B M.4>^]!&]/F+9BQ]'R.W[=1ZCTXUPA_4)?LF\Q%YI5G>\2=UR7%N#6I6<\'%_9OD&GQD,(O33.#0C+W2$D 5^L\"*F=,.)"11?+W*Q MP@&M>^.];7 _.W& 0ZLI=8PN3A'ER$I-EN,M-;FCP4 RY>KK;=YGRZ\)7,F MT*U+"W,@5N^D[FG#=)Y]0^\7GAUBTJ8S32O-I!/@W:-7Z974-=TF*\PUZ 4& MN(8K-L6Y&G<;OX9I*0/-J-4N"'*3\?,&_%FCFSL[':NHB76KNX2RM-VU\:MI MFJ*/- GX2&!5@59/^ZR6YJEU M F3N-Q@UK2ALT4,@B(R#Q9U'3YR"=V_C_4")B+D<.!H92M]H-@XUCS%9-<%: M*I@@&_V=TB;6HJD9RFA0[U*Z5)US4QWIFTJ+1%<-9:B:4L&D@DG?=&"ZP7"H MC+1S">MR,]%7K"!"]E=![2^(>E!%WGEY.[L$2'YE#:R@%7M*75R#P@=77 MK=8$OIDW)+*X@=JM+9>+G?JCX>!,G=A!5\V/1D;?:,^P"@*[DE[L9-CU-7,@ M(X92+NS4B&%DJJ9^IAJ^!M<]55@U8S1HS[$(Y,E+S8\J\.2&.NB/VO,NPDB\ MI%6M0.*:89G:LP^>2EK6D[W8LP\72IJ2DP5M&"-=KU[::17AI#(Q*R"L$'@H MC-U_\XKAP83\!:\=>_$AB**7%=1TSK?^>8)M1]@TC0ZT&O65;QZHIKFYFEJ& MA!+R_1W7:@HH+OO1$6T=]]==8 ML1TF">>)S))&]$1D:H8VLK3-2/<<)%@2DR=*$*8*P\%9>YV2-K)RW>X/=;5Y MP3:CVZ7\^(G(U <#TQJ=)L!U450_()=W/(>WD+;;Y?E9$3P M.+W^^H4X1W#3"?FVH_4]T([AYNYTG0*N2N5+2K81SZ[U55,_P*]W%J=M339[ MVF"D;6ZOGA%.&YD;:="TMKG*?XXX;6?NWNN/!F=N3AL(IOJJ9IZU%!N9+!F6 M:51G,HN#^_2&-@(<+,(TKB?)+6O)#8M57#'(V__,9,%;;<>"&OWAP!KN-*'; M2:Y&F)7=%UA*IBVM-.G#PS"F#T+7/G M$FL)(6>WQ9\:^*<-8:S_X_%4L>!.G [K^HE2NJUVYR6W&"P,E'2U7W!,I9CH+7(Y'BZ[ M!=+$DKXV,*R=$-G/?LVP:">@LX;F3K?4%BJ:R3ZP-%T?[ S:VM.*!@SGJ*^K M8K+?R!Q8!Z7;O?;4LE%H*U[7M=%@9ZC6NES:F>(-C-U+)D5B*5Z;_$3A$SMJ MY#K93XS7%WS[^*043V@];3SYMD4E,TUKMXLIIK8+ FS$2 \&JCGV1Y?5OH$9B]ZWAOIYJWUKN8::JH_: M4?L&?'H3^V>JK@[5=IQZ<^!L*6';4(>#4_3^@VO?N9X;/RED0\H)_!)I![ZS M"$.@>(_0EEA)VW9IM'R[P#[N+Z38'PS5OK[=0>SI4R!N+4TW]E1&T2W+T';E ME);E]AV=A] PS\BU_3&QKOO]IN^)OM+>B;I^SC7UT:VJ$S?6(=,4N9_7;MSQ=QQ'XP#JX" M,%+([=0. M:>_.CN"K+_83>F,(#;#,,V%UGC=EDC7]>9)O.&F7-R:4E0%A MY;@7ZX6Y$P;2CW;7ED1KN=_K7(HK=R5-R<=.4,GIM_XG8CH/5:OC-31A# M1HPICA[[T0['$7%]]E@XMGV'DDM,24C_6$#\&!&;3$"IL K[@I(9 MM1&;+-1%#PG^*+CWW?1 CI-OEW['S[R2D>UY),KIPIP#-^6*53R* \8TY7NA MV#-T, 8:G#@(092N[W@++.V>/9((*)CS/61.$$2^+LNRY#_R'BY)7M#P#&A^ M#%U@A:4<>\#"?6C[R[?3IA<1]HM/O_%LYUOOUID&'KR/KW%N9\&8>MB-&_'/ M2PG&N:Z!R9G]C>9(8(%&%"UF25<9FPH;WF 1$\^=N3'K1LF]&-)[8"VERZ/^ M/8 !.(#?*;2ZE-*CZR$U,1[7?X#W-[B[HS!&0--W&CINRNE,8>VF_8W)0P F MB%EVULN2J3^AT9[-$&BLV7F(R^[(%S[D+]#ZXBMI=_'4CCE1=PP=$^IB^_PT M%P@(:00B^)CE1L=EHO33L Q>P3@-.@UM-!X]#R)8U!9X+GB@O'P6&X0(VL^. MB?&"6E'* \='BGIX]1Y"X!#P^L1^3FA)WKHD;Z>V?T^9'L+/T:Z!=& ,\)?0 M9:W9DPD@F34ZIO#MS/6S@VR;,&223)1E1:NP%S#R$? %"N0]*0F;W.W8O&Q7 MHI8H(D[HRE#Y[(9"F^, _L.]$AL@X)P1?RFFM;QB9-[2>/0@$K>?Z?.@L4OW)-<@WGUV=\L-_L%MG_! MGL2_T4RB60LF8&,I&J< I]WD&WU:VB^%C94/4X=,$S-K=KF\5"+7U:I6II9H MX8\3,&?]DQE(!?A\R)269I0R:XIG=VD(&C1C84PNJA#5\GQ=P2+#[QQ',.8: MX8+=9ZR@>6("N9KG%A-NT#]%$&G=7MU$%R_S8,.&\5NF1LE H&"P)>@IL5X, M_#:XE&C*='H53X0B,E,A0^ W =DC-7\@ MK$S,J/U@NQY>X\1B@\DB7J0V,>?0[#N(31%*\%)F4-K _]JU5LV;TTG@><$C MTT$4&DQW(1X!R0$845 P\8EP.HL/;,[S&%Q7:^22: X&%]WSZR, QV@@#O6\ MY (Q7!9B?T=SVTG_KD8LZ=UC$),M5S:JO,P:;]]NXI+XO7TX 8H/.K$.OL=M M[PWKS2]%89Q.PQ3!(:5+UC]RP_@>]'SCJNU6Z-NT:P+<_RXQ6>N8_Q.=L3@0 M?$>=!($:0V"S=Q(?@\#&1:BC5L-MCT'TUK,@-)].LOEY\Q[/C4-K4Q?$%%U#/ M[/#>]7OX!TC)NK3ZV!%[SH40SH=O>]HPW7+_G)L-VS&YH_"NOUQ*A>EOI5>+ M[[X=>T5RU=G20R_I;H",4G>F-PDD?HWZP,1%J5KU6)#!:!T!!_/>! !^J%39 MQ0>\KEX:(PEW$>%^CG:7M=CK2<")"+C*!_ID M5#FN*Y\W;,]QD/@6W% ^+XLNS7?GX=TY*4D0US,\-4U?S!+3ERYO:5!_7--F MQBY)-KOPL<6S $%D'"SN/"K,NM"!E(JY;-S$/DDAN 091'& WSDIB0_N^O=$ M.C=H7;"4TJ:+&Q-*@)^%E"2(:]^7><6.R^3DM7NUK>#\#=G^M%A'<;)$P<'6 MH8B#>9E5H\*^VDG3O+J)CJRVD9JF "\S@&_HS'99PBB[>L1V8CPQ_L&=[,D&KE L^D \L1R2&%VA M(FNZB(J<,_52D:4B;Q&+=FFV[HE/4.0#(Q46VJT&([H& M_WO4R.\*6O-+ JOAAQC,EUK8+3.B7,?%8,J\-*M@"-VL& S]4&*)LC)P:HUO MB6UC>]]\OVNXK((?[C0ZP,_>-0Y/T)HU^7(IO)X4[J9&= ME^LE<=_;(<8[T1<:LL;3MP^J%&[DZ_WJ%[^HE_G+0+9T43O!@T,(SI=K;X?@ MM7M&]A+<;Y_@'?76"R!AE"6T_.THJ7D7/ICP5A@ 5 M[_C44=UG268;JS$KZ5%FJK"?L-K>KJ)2]1[CD:-VU*BQHF#"#MN)B8DLH#^G MTD;EMNU$PY@L[/;L(?#9B0,$0%?*JLGQER9 0N!9FX *8@\A3C68E_UT"-[8 MD>MLS.6:"9,/@_?>=L]F^B#E(N7R;.12Q7RNM0-EY>UL5L_03O;ZTUK\RQV/ M*HUP!TOBG&,-IFW'7BQ%[P\5?3!L=F5%5F=ZOE#,<*B"!E2TZK4-+@/*T=\;0^)A(: MHHJG]3&1T!!5/*V/B81&,^+I]/+@23LS2:YFI7LS[<\ .CL1$4=OY!Q50D-" M0T)#"/&T/B82&N>Y^-3L/NU@H\:G>JF+N7,90%'COMK%US&/N A,A]Y&M9+H/$#?'>%8\J>=0:2R#FHDM<*:V'63 M6F&MYOJE6EGA[E52WT\FU(FQ+CO][DS9=6.A'5/"/T_[%P0=NQ&OMA^=/#YT:=A-'7GN?XV&355X_^1BYOZ5]_=Z'=.1$H#4,#[ M7Q6,F1?,]:=?+W[16=&/ZNR4Q2[G=N-$W\M'V :4H(/+Y[E_@DEP ,Q/C ME\!S'7?S+E(QKJW!RQ/PPAC;?R)N!&Y_'N#M"?,0%#:$MDD<$ <,C1LK>$D- M!66)>4R O#G,G#M/:^%""!*)R./4=:8$6HEH>AL#S-] ;.$3J-DBC)A9NTL, M[L8E-\\*36^9B!F4SE$.6^&7\(V 0?@A1N9@F<#%@&)-,A4#,QT1@-["B_$6 MI4D8S-BS$]OUP"XACFP (_C&&4P@@A#QA6"=VV',(!S1./8 AF#:EJTR! ?+ MJQJ#.Z PN1<$WHF7JJ'@'2'X^..4,B0_D3L*#IF2\8)>$E0BKC%/B;)PCG"S M+%Y5,*3 =AAYR)%#(3C%^T.@')+#%X64KEDGS"I_U[O#4E';*0 MSF%XL:XRDAXB;;8/4/L17\Z)\$\1\6E<*$%[RP5<" <[WF2 RW=F?W=GBQDW M? BES-YEH%S:PCR5=T^,+L<.PR=VO_(,*=HDMX#4(E/7G"LX)%RX3BT^3JNV M62>QO-B?HI6QS&,\G<6",X(!_08X6O%H.$0>^^^*]UL=SC&] T_(7=L=Q26+ MK T V0.\Q<#(V[O#R]9PTHQM?+A^\_F&^\>YMP!@)'OP) )0V6,D4+L<]'_$ M/O7+OOKCI@'@%\7E?'#T:,_)HQN#FP4=1&U#LY8A\0>MK\!T&;>9D(H"W4"T M!SZN*T(+\R#$)O!--"KL@:\TG)$/ ?3,K%/&(+PX<;\#=XQ33BI,LQ=VVD(\ M!=5A]+DH-:!Z!GY^3-#=WS.!Q.Q*EAE>R9(7#B8@?.332('C*IJ+HBT,& 1C3)4/L@BTP?;AR M/T85R3W&H9"H(K;M^LRG+G%DS^=A8#O3))0&J$;N&&A-$)2SLNS7I<^'KU9< M3EZ3%E&"J+3GI!/6"'Z?D)%]#S#C!-O%8D#-Q&?!; (>6?)H^![\D]R6;$0 MIE!:T18U/;=;RDJ/$E@ZY0MZLYV[R@ALHU@S) M[CVF$H("MS-L3%#&Y4!K5% ?Z /UR)X=9]&DI%\.!RU(:<\AR%)2LAH3DG;9 M[[<@)&.'D$ZXS#ZQ?"T??%M;Y,JMX;>X0''PI^N-)6.IB1* MVECHX>D7C(H?EGV3XH]#'68J55@=M,WM#PYW;@(/SE*]]H_-(1\KN))>E#'D MKE?@,2Q6L#J4JHRA:I^O43NVI)Z1H\- )7ZH+8ES0WQY.5.B0RZ8A M'H'/?,[A?H_XFHS[8X)9.FCO1BT,;%\G=+ _GDOPU>*2 M H6X,;[!%HS'RWVEX Z(X-N?KC]?)#O!D0NDVZLKS[AFC5N1F(!Q[[&M:,>S MH\B=N+@N'Y%DW2=9O5[9S"RFWO4=;\'I)0'N!6/[(9*7ZW=C,V8S3WQG/M8R M[2M;Y51PZ_4-W\\FMU-*8_(7 /<<5]7_YRN3!;Y.V/L;*7!9;V^>DC98$VD+ M[22"I8"1FP9RTT!N&LA- [EI(#<-Y*:!W#20FP9RTT"DP>GD&H?<-)";!@*/ MA]PTD)L&@JR)"N!PY::!^ Y5;AK(30.A=>*X38,=*]-[UHH+SB;G9K[Y<[3+ M)>Y>LK"T]:QVUE:NJ8*E\N+S^K_G2,\^_M6EH1TZTR?6-3O G?UVS78/V ]: MT2'N]2/_:DY*Y0@]04BZ>$+2RPAIJ(-=:$905/K5<1:S!:\#8L_P'->_V0F: M I&Y,?W@/M#Q==8*/]WSB1Y5P40;6*9ICE:8W=&%>#R6P/S(TC7-'+3)XT>* M,Z O83!>.'&T2R4.YOWWVQCZPYW$M/C)+;UG&XM, 5C/:<>' []A.=U29Q&Z M\5,KHDH[/T1:T*HV,-L4V;4_7D1QB#;YKW8X?L1]XP:%MNP^[;V4;[5&ZFA@ MG"74F-6M 6J:9O15JU6LU6/&R@BL6V:L1ITL(ZSC=-+21\:P?[#8^&,]]AQ9 M/DC8DPK)+JJ]2BZJ_0)SQF!,[N@$"T5\PER?&^K31ZS@$9+WWV$0(I3A)_A_ M)YC-:0QMW8=K MQDV&=$W_I_Y1TSLZ:&_3&D2L6B46+)JZ\^ZYB92-%2ZR(1K]T_K8S>$1R(OG M*]5B#/7LO;B0]NZ442II[_K_''RT.FKNVAL)[BF,[KIW<8+64S!^ED&K0$[\ ME+'9[<3K'IRK;:L1Y>U\1>L6.4JNC(9#O=X!J[F2>^/3-72ZN6LLIE^C7JZ M8QJ_6X"Z,>S7C(R=>MI\"%#I$E8],=E0[ZLU#\JVD*QYL%>Y9M6QB&R/DSI] M4UI Y]6Q,1!;UGOLB*Z/S.&S,NY-3BN$#,.$71*I99.O)O<[')I&N12NROUO M72K1+:/<<6V1[O#\;2I*&RMSQ\084U"7Z.J"LJ]AVS8N8+4P=:@AE#=4P M1RV'LB*O'9U/!MP>=RCX$L71SO HK6A@[["\TQ-9/9Y=U"CX@E&S:M) GN/9 MQ8;[RN@VWF]C0'Z+V$014I6TFTY8-ZR^6H&QKW\%O"IC M+]QZ]_$FM%;HGLF)UQ,"E.:5_]@0N9J K/$HJY=5%TW#.OT M&*B1=8/V/?%1UXVG M,SE?(:IXS^04J] K%V=T'.58&#>Q=G%D!H\ZL*K82FAQ^4+T@IK5+%]TR=$T M$8/L %R'HN$:X%9-"-TII6U"_SJUI+)/ 4=52*2!Q;M:SH=I??!WPLZ!6LQ! MK63Q7,AH<8_%U$:F:9R\V-W2PE;W\^B/EZE0.S4=]/*UYW'6L-VJC49FR4HU M-28+EBC1;1K]85^K>$:-YV??+B WSUD@0^>>=&\R!RV8&.8+*,-;YXMA^3]W\LW#G2 MNBY:; 7;^.S?VA[]/$G?8Z]E;^V\DDI5]SB2GMDWM%Q!BW)]BL'H^H6RNQG5 MAOW\==4',OIK$%+WWB?TNS.%@:<'A#=_"8+QH^MY21-O%V%(?>?I:VC[$9]= MI[3LO2*T>J>60W=Y.K=+Y9!Y>V-R.3(/WA@.M6JE4YL &N>D9)#2V!"?$G$< M(8_T%31XCA=$"X3Y5[RO\(T7.-^VRF'Y.#[,GMU_3?9_>O%/8_>!1/&31W^^ MF,#SO8D]<[VGU^1/7]T9C<@G^DAN@IGM_^DGPGZ/W'_3UT13Y_%/%_]Y'_]4 MU$;N&;*[486P;Q02T="=)$\_LIL'7Y.[P!O_1)"%GNV!_%Z3?X&VN9.G9<\+ M_/ I@(#W+^0_[=G\I_\8ZIKV$TG%@L^\6J1/OP)"\.CZ]\2%*(F$\&=O$H1@3<;HZNY31$S"8$:>J!WV*(12Z(1)') 8 M6L"_X4G\&$]=>.V/A1W&-,0O<;1?'\%\;$,$0ASJ>7-[/ ;J$-SL[VAN.^G? MU8CGT1W'4WQ5_7$YM'&8?1J3!R:\GR_N@C@.9EF_#^!77T2R:E7"6<#X/.#>)JD81 M_#5(]%1H_+[*Q>C'1^L5ZTB-ZK"WZ1/'I&[S(44C12-%4[<]2Y; M8_K&3H^$LX1SU^"LF^8UZ#[93 MLZX5T]&XKC5 1BFUR-.A#92^JBNJ;C8Y!6Y'4*V/3E=!\GQ" 8D\B3R)/(F\ M+CO&BF*[PLVY0P(^P9:5U[-\*YV:[!)6LZ#?NULNBG8>1J@ GF-@*,.A5JO3 M*+52@S;""8:YA?^Q B;2[A;9-)-I(,0Q+L4;# M1LV6>8S9J@G94L>DCM6K8\VD%4D=DSKV;'6LK2FF5#*I9,]&R0Q=,49]96"J M9Z)CN3GN*U;](OLKX6VSL$M!U96-2B[;*K8<*;E!S?;8F:D)HY MU$9#HU^FVP/K]S1^F\IVR@^ON]58^5#-@)@10L8R;!Q3**O!0M;:P%('(Z.A M :FKN-DA W*J1C15I:HF*-5X"\C(,"QK-"S#"L]U)7\%]P7>!)S;M>\\^^_ M@&\/QF*4!2RB;"?SQ^"R!O:/-8 XX+I9@1P.M"PUB* *NW,PVQ6R5\M0\>JT M()6)NUF0%'_C/YU&FV'IZL#*%XW.-7TR*0=5>M7[YA CTWI(&:@#52\]8MK( M'/4-K2ZI#,I+960,](%I[*;D&NM@T[3.+:OP]Q8Z=?T%;B)]GM.07Y)"[N@D M "N7//_5_HX3-%9&VX^Q8B ^CJ7\0]"6=9;X2]C%K]#!LOUE\V]8Z_PYUO;[ M[W%HPRS5]>WPZ1H,0+3:5]K5:< 9Z,.A:@Z6(JJ1TG,6^0&H-'3+,"U+BOPD MD1]6)'>@]E>B5"GRHT1^@!LP]/YH9+8CK+?G4;TW5X'%RY?N_:^5 MTKUY)++5-\'+][X-9G/;?R(3UX-&)G0,B/*(R[F( 0PAC1_L13P-8,KG(JM!R,H19S8$H&FL$'] 8W.00(CD02/:I;BC'6-AMN3> M"RROO/!#Z@3W/O0V9DS=49]"A(=EQQ?>&$404CNB!+@#$\4_/\+8P;#C:/EH M'6+ Q0,E,R!SRN5J$W^!DRGL M]AHPMM>0N6781OI@8&GB@8S70(D"0^2#8K M+DVCA1>GQ:+I][G+S1]^8\_GGNNPLL_8S@*A"%][[LR-^4/8,+Z7L)Q]-P,* M@93T*H7('6?N9>'#9_+KU>T;Q.H%?6UHN+J]NW M%R_)P%3S4 >Y Y]3&T1T1ZF/L(Z -_8>]LB.E$1I,>PR8S-FTS8^ #"I325/ M@=@QN05U8C-98J@*JY^]1DRF8G?4<^D#=CVU8P(3!M Y/EH@Q2#]WCP MG^.#T,.6G_P@+@90CGWH)W@ 6HO!M*%)FWL9NYS0NF^+T2AO]6+OO\^I']$W MG(?3@B;='&DKL]LMO51,X2%3354?F=;&Y*5>"@^;EVM]71T835-XP&QD"),1 M53^(0*X +]XEJO 2_6=B62)R0QWJ/J )*R"?/9^^=^VG+RW?.4W:FJ5;EMY? M869OEVUQ=MA2TW!DP@SF2,XR%N;VTV'T?^$OG'@-D6%99M\L0WS27XV4'[;Z M"/-T4]6.I#Q<4%S]G*$>,>^ZG_KWL[D7/%'*KN:EXP^N?>=Z/#P[;0C $*U< M!75(U\WQ=."E3P.]K^[4B1(\;='ZS^#,PW22#G$*OPAL/[/LO>PU_M9I0V<- M#'VG[A1UV2I[AXVB.3('^6LYJV'P2TCGMCLFB1=C,3)GNBRK20OOZ(2&(1TG M#5WY8]9,%:SKUM :6#N5L@P1@HKB,/LT&(ZTG2BO0A*XD^7',-\MC*W6.LP] M?*KMM:R^NA9C;>^L,28.4U-=MP80@QS*! >:G3@.RD>MK*%)_$UE'L,8#89Z MW]IK:S;[;8R?PY#5URU@^A1^WKG>(G8?<+T!5SP#OHQ%7@#0HJD=TNAE(6^X MSF![, F'.>XM>^XJCD/W;L&R]KX&[+LW0,$8XB)\^"H,<8F 7X=[$--:GNGK M3[^N;&"?3HQ8DM@Y_=V4! 36@_4 Z*RDL4.YGYTT=D[KF]*2KZ$]IC,[_%9@ M\\9TLKQ#=_G@4>FNEF5H*QYS2^.5$E8JYV.HJL;@$,J6MPDG 5?YO:G5:XB? MQQ;5C@LF_[JV2Y6*IQ.;5/?\PFP[#)]PQI6L0&,P#M'$8K9@,U3\.HS=?R]W M!)*_$3WN$D@V!Q)FW=E1[/9-R[<0N>'.83A_D?["DZ[ET! _8]S%3R<6B2R/_BGYC%\E)X-%1Y M)V([R7DX?2,\1?Z*S1.J//O\?"Z3DZ*1HI&BD:+IWL65IMKFQ96\GL-*S3U6 M76]KQ;TO=LR6K'$U:TP?J!?,,9N2.E,?"+]_JK1TA[Q8ZKPOEAHHFJ8I(]6J M-= 4I$:0!/-Y@UE35&ND]$>F!+,$<]?!W.M)%$L4=QW%0T4;:DI?K;=HF@1S MZ[R+@[NME6CURPY>;=W,5+>9R[26,_NWBPC(HB$)\; YG=-W7G4X,Q5WD;7 MX-40AF+U5445S G(6Q#/'7>F.5(&@BUM2-2=.^H$F[A)P)T[X$Q%'4E#)W'7 M9%B_98XUNNQW#X1GMYO(^O@4^#UV=APKY-R'E)\M>>:;@^>XWB%BT"$7V,X= M<*8Z$&Y&+U%W[JB39DX"3IHYB;KS1=VVF57_LH,@K.D:Y?SUX:+L:&%Y9,^C M3KRP/3(/@SGP4FTJIKQ$_?PO4:\YOFGN G4);^$(%0#>!D13QJ#9"Q0EQB7& MI0F7\);PEB;\K##>.2F)@^2V)MG-#5E-,V^SQ,R[Z8U.5C4C.<"_7J:LKKFW MO%V^I>,-G;I*GJ>=J\K JO^(97/WQDOMD=K3&/^ZHAN&8C4<<$KED@-9JNC$9]I3^0 5O[VM,Y*8D#YJWG8-7+X9D@NX7#L?(D0_LG M&1JL0R8/N4AH""6>UL=$0D-4\;0^)A(:HHJG]3&1T)!G&:NOVGV5N\PG7T2] MTA6,UA/2.YL7+X[NR",3$AH2&A(:0HBG]3&1T!!5/*V/B81&IT[&B7,(KJ,W M&(@X]15\1U><-%Z^G:4,AT/%-(Q:][0$6A]L>XOD%"64!8O M^4RB6**X >9TI=_7%&LXD& 6$JF 7)]I,DUWJ,M[923JFCZ/ M9 X4PZ@W?U80R;<^W!)U@LZE).#.'7"F/E*&TLQ)U,DM-W&WW%@?K9?YE\L" M8DX*29DZ@3"W7BS'>:W.0YIOA^TSL_ M0A;?;[:>S FE;84@5(!%KRY4;FZHE(F$]_G!6[-&BEIS;J'$N,2X-.$2WA+> MTH2?-<8[)R51M_J:$V2+)?&;WA1LI"[&$44B:UK6J:'$:I=2YNLHL5IW5KTZ M4)51S6?V*JE#61-DI?)(Y3GZP*NA&HHYZD!Y8JD\4GG$4IXNE,276B.U1BRM M,11C8"JF/I+*T[KR=$Y*HFZZ-R?(%HY;ROQXF1\OH2&A(:$AH2&8>%H?$PD- M4<73^IA(:'3J+)Y8>W%E:M.%HFTB&BC52E=% [OU)%9,J5HM(1N KM$&S:6)2 MP:2"/1L%D[N(4K>D;M7DO!1+UQ3-K+?BJE2QLY22W&O,K:R\BFW0^9SBIA_O M0O(J>RCW?8E'6)/$H9Z7L/3SA7K!_H[FMI/^78V!2*6AJC\N[<\)RT4M+?GP MC%=5L\A?PB"*,"%[X5>Z:+,7O8 @&!YH3S\4N8VO+E9L)J1HI&BD:*1HCA#- MV15)[^@572)N^U4Y4#5,! 4[MJHK6G^DJ)98]97D'K8$\U'';U2CC_G0$LP2 MS%T'LV"%%B6*)8J/.IZBC4S%-*1)%A+,HN3(-;%[H?4OZSV7*W(ZGF!5,%J_ M#ZRFG0]!-F#$V4H4,92I2>BMC[0$7'9'CCE2!JI8UEZB[MQ1)\V'IN.;U9LZ?Z3K@\1 A"!5C(Z\+= M. V=%9/P/C]X&Q!-&8-Z'9G$N,2X-.$2WA+>TH2?-<8[)R5QD-S6)+NY(6NQ M>&/3&YU?@QBFW/SO?-HM3N=1Y3[:/8^S%,JZG3I5$,=Y7/.X6!E M)<5+&KKK4BJ/5)[RRC,:*69?*H]4'JD\8J]$2*V16G,&6F,J1G^H]#7IVZ3FM!*JK.3WE>,L9@O/CND8"W^#3/[-2M%4NA#2 M>EI[9[/KQ=%!>?!"0D-"0T)#"/&T/B82&J**I_4QD=#HU/DZ<8[2=?3Z Q&G MT()O#(N3#,RWQ92^/E*L0;_6O3%!UD0DF,\;S/W14!GT93DX">7.0UFP@B\2 MQ1+%QZ4QZT/%-#0)9A'!+'>;NK7;5.MQLM9O))#K,^>3(R^(T%L?:0FX;*%A M,%*&0UVB3J).FCD)N',%G#1S$G5RMTWPW3;61^OW!,@5 ;F>*I>@SA5PFJ4K M0\$*:$O4G3OJI)F3@)-F3J).+-2),]]I]*=A(28PCZDS6M*Q30Y'6+F7+UU&DM>;EUD:.ZU52RK(FR$KE MDW.";.&DI_>MN>OK_W8]N]=>.8JBF@< MO7,CQPNB14B_ F5OO,#Y]LO__E^$_/G_]'IXP#:D44S>?Y]3/Z*]'O\IUQ;[ M/?F9.*#BJ-E U58L#]FEDJ!=DX;O\U[^KJGY!QM1Q9[87_7RA M7OQB]4?#H;E":+[QRHBRU(%J,*(L356UW43IPZ$V:((FK3Q-HX$YM.JG:0!R MTLL.GJ$/=+4440_4CX/019?PB<:;1/'?GPI@N1=>OQ2YJJV>*?%%.5?6TN)@ MUNV"+?\%,25O"5?UH:YI/Y%UH3'%7JRK>$)X^O$N)*^V/%+K(82O4X32;![X M[)Z?8$+<)?G$#BFQ(^C(\X+'Z/41]#/S1ASJ>8EY1?RQOZ.Y[:1_5\-A:IE5 M]OA>V#ENA8S1+.,:S3]>1&7%GF1%G]A5='2A# MS6C4 B?["5U3):NV<^_ 5&BH2KZV91+.RC#;WL.59:(M3HQVYJ&E3[V%WSJ M$XT_3VXHB/D!!F S&VMOEIAN0N@.D7L!K=L[JI%D2].-/W9WLAL>^3R"-L,$C.NKN8#+%JL@HL28FGUP4^"E]A"QMHB\E0I\[MK_PI\Z M>?0&FC;4S%$!;=O[J9/D$O(=.6/;Q?SN>?2 MTP=@",JC&T4(+=-C2WR5&"5-&P!C@R*SUT= 86:=1K9"W MBS"$\=I!<_+$,;(UM+ZF:?UBT2;M5DU6*>$-+0O<63FR HAK ,8S\L'U*>;Q MO@WIV(U[7Z0C=#\E\- X\ G+]KZS_6_D\V1"X3%R QI 7GRX?O/YYB7Y MGX\LY>[_]3Y" XL9;Q7SG*/E3QL,^_3SA/=8/ +_?WO?VMRXC;3[?:OV/V#G M[)Z=5$$>WB^SR51Y;HFK,N,YMI.WMK;>2M$49',CD0I)><;Y]: M0*I3FXTLD4"C\70#:#0>_,8%Y"6]9[?IS>.4G7\+DM^R&F[@:U%^5OIOOWI@ MC3!GXE*)QT0;1!.R%LP;D,O/'Q3"9P5L4.O !+V:NI@0E_6Z$'^[1C>HY3(\ M4-7-ZA/$E$:;5^PA&C_ K#S_ C3GA94KIOS>]F99+]Z82ET8V:]%,&? M'=NFM$^PU)K,)COIJ:AN41G4M:AJVRFB717UVY47WN66DTFW2H%&68$7GS^^ M>*.<@5I7*W"+Y'7JU_LFLWXSZ7;7K[X\JY5!P^TK="=@UJ6W F!OHSB.O@HM M>?RX%JP:#AO9BJ+S@N?E%L4>/*15H;2]APZE-84U MA##^/[.RN=7&^6(?U*6 NMP>J*M!<]R@L@Z98X,*LQ1+087MH3 #$%;%.JH! MA<'T(XB&@4^^>(]\1@+?Q$'H!U-O//@8Q5"?>+;XHVC1+IJW;7.KWM>UJ*-Z7Y!5N(K5EMYU MARO^2+U_#+ZQ(8EY4$]P)V0\&H<' O?H -#93:ZSQ=S^+0,UA'="K(+50]0D M511QY7)&UTK;:/NU;EMW[.F2:]/L0W!^#UX:/+"+,$GC&?> 5T'RNU!J^7TNRJ:XY0X+ MA)5J5EVM!357J\KCEIFKT>>V@;YJU7+< M[QP,H:Q-:CABK]=Q-<>T5XO_=*NW%AEW8GPSGRP0-@CY\Y)$E(Q9DA!_6?)- M=2Y*;D+87=+L8 ZLF>L4NT+<3U[\.\N(M1(&/XJ$@*?R+1ZZGC]S M!$!+TFTHN3X1=TGCL "AQGYR\BRZ=UYR#XNBZ"$8@DN\?20O?TG@0Q!^1SX& MH1=REC)R[L,XN+(54 0OH2C@[2-_^R*P8&NZH99SMS;O69)VKL7 MP:2NVI:JVFZ=[>598$EZ4'OGKU;6OZJCNHYK;&WOBIHE:>]>_3LP=-?65->L ML\&74P9SG(,:/'^UJ@;#H[:A&]L->$7-DK1W+T [KJ.9AGUT)TT41@54,M>K88(V=7*1R36UE*QC'OR(JN6VX:,^Z#- ML!R[>1GW0B$8Q-($;+N,N"0@= Y+=W42C.]'M\E7V1LDF2[2X41165/MW_>3M+@A 6ZL7O M>>P(VE T89=-H(&8@QZIN7Q]^=AQY17-V$=_AJGK;GD.?XC^-BEI'2J/-ZF6 MD:>JFF,J]G&:NPB'LR05YZQ^\N+A5T[8WDGL+1I2M&.G+5S;IOPJM]\FHW;+UVI;NZEW!7:VJ.P1W((>N&DY71MTG4V\9]*<8 MKJG4A[^-XXIL&CQL[% =P*!>HPU7K\,:1X_#=*@YMJV86G=T6*LG/!"')HS M]I$X;&CM5JL9[S^#-N&?'0>1=_?\?!+GAQAY0M'H73:8QNV=A(G)K"F$7^3;)_YMYXV#TR(/BR4]L>)<3$MR %,=M MNIBJHI77',>*CF&?R+;EEGAJJ?M6QFW:R-+.E(LC+K)#O""^&DO?0^) -R=OR$EWBB%%Z^8/_:2 M)!@%OHB2DH6K*QZ!VO91W!?^112>AT/QU)<(9O$L#>(LLIJ)P"6H?-XR4%W- M,'='5L;?J). FJ3YFY;S+B[GAI7A^F@EZLRBS:M .=)5' M='=3W>%"=D5S^PQRFJXZNHJ:VW^];3NFLN."N_^*V^=@F&9INKZCGZM4<]/, M:8K PW3)8\[#%#Y\_73>/X\0OSH@0KRSHSX:D*;IFD;5PT=O%+G/=I?NF"XJ M\OC0ST!53'@<-7E\F(C?CK!CG.@@16;3\/,D85Q%"Q:&E>K('CN.!H(??[.U M9Q'KIT77). .%! :J%QSS:>3RBT"+JA)QHO;*U;*6+K=XDA!'<=1GF)C9>DU MR[I+,.]06<]]/Y[!&G"7^TBR?LI>J.AN$@4,[3.,9!U7=!([OQ,3B. M^M3VCM/(JN#-4J:NN-2-;P7"6$-!7QF%TWF:QL'M+ NWIQ'YXJU5SYHQKICD MYR66"[R)LN*.3E)1;&?7D,(.XG159_M,]W17WS5/K+<:VV\I[-C+US>>J,KV M6.5:NKYSYLX^&LLI;Q.ND\MX&(1>_$C>!YRZ)1PFV=T:H"%Q@]M3A13O7H[F M+V2/BZ>/M"EC%HWAD//$)4^-.5;;5LLHL?N]&?8DYNY @ M\8>%!]^^S2]OG4Y63$*>U5>\+EX^#X?S-X^'XP\B;!^/$U^>=-, '[^,R^DJMHXH7__!<1OR?!G^PU495I^J\7 MQ37W3\LH/4,V%TJ)^(:2A,7!*'_Z*PON[M/7Y!:\Y[\(;\+ &P=WX6O"-[F" MT>.BYAG_P(FCR07YO]YD^J__XVBJ^B]R]4S= F<)?^?5K'C[%0A>:D/Q\38F MK]8\4E$SU[;IYIZ)98L7/I)[+R%A% YX-XJ)>P13V&$>9"F"^D7R=F4 M8_>.$2\E"YA1\LB\6,RF^279@<\XOBG?C"6\I,0;>W$ KT]%T =P2L;L@8WY M"[ 8/3>Q!SFE%,SAM=1(FX!8* $S#!:#0"F:&2KT%ZOU /,R^\1O;!:UV,!'? M3:91DC%MCMB0ZT8D(+#IR#A2N']^,OX"_A>W&:&_1W'Y$)@WDW3U?G:4>$@4A!%AB$TH23 M%"Y34FU]&(VR/'O1_!&X3>A@#FZ1GI]!M]"F+[;7AN*["4OO(S /#HV4Z\ 3 MCOLZMX9WX)6%CN?7-HAO>!WEK;E(# BK-^@2\72I_G\F&5*GTBW-=@/(;7%\*# MI7E@Y/S8EBAZ#BUP#9EXX*KX;LTSP4 F_I70TC^A^)@?HXA"/N>>MX\OZ_@" M<32.ON8.@WND.$BRABP:0%X&9^PLT_ UKUK<90"BQ9'GWW]WE@TP,*/X%WBQ M )PSH"^'Q=SD/#*)0$/3&)J0S-LHNKET\T*N"=YP#M&BX2EX(/C(CXXL6K6F M'5G+EYM MS4R,\!^+S^!W\@=YFS@7] 2:1,'U!/X]KXZ#18PUL 2:'YHY(YR> OP/R,G- M!/KX5HR41:.*]/451K8TAJYM//^9\!$J7H.0>='0H6PP$9?I3,654H2)@>V: M35.Q#"2Z0K/C0%ESXNB;:"0_^V,H%H5%((%NA@>_WK-0X-6+,QL4R( RXT6U M M-EM\#M55+W>\WASK-50:'#^9PU@9%CG#&79$U,%@XFZY5"M0":>$A@>A#S MW%8QP@8%C;DBO-^A@X\QSG0ZS9:G/ MQN.I-^16R1<6XN^$7YZ7_UV-EK\&P_2>OZK\8R%8&L\_#?GI#A#_AQ>W49I& MDWF], 2DT ?CHG79S_\BN&[5H;SILN X_XNJ#2E3CQ;X5 MWD8QV.R\OO^3W7S(ZR6"SJ:%=0R_H(;%6<7%>K%8R3T%U+(BPNAK[$U_>)'] M=V]=K%+^DF1C-DJW=,>K$L)ZC36K;U#['!07%2;D Q^1I,<:=OF175ZZV*\K M?7XR_D7K&]@6\ULN G^Q&AE$X<6462B4O[YJ]B4=F!%3VY8'90!=^FG$X:/2 M.A#$I_^(GNZC!ST28@H]4J[[C(U& M+?@.H0'.AG$7A /^!VC).K-,7I%X+H I= C?#E2GV $MM@!X3'=S_QVF)'4' M'55G[,^UL8<8-7>5J.3OE>JXW-R85S5OKRM)>UU3HXKMU.H9CNKTZK!WVH#O M-;I%B2JU5(UJ".;^@QF]=[Y&4&VJ6PH"ON^ [S6ZL\6*K5!;4[L'Y6;6+"/Q M3T?6+!?E1)0&%RU+2FK/"S0@QDX&VR1F,ANFNJU3U;*ELN*:NJ-U#" 4YV,' M-0V5NI9<,W_$78]QM\X%VJY*%=-$("(0&W2 MF532^L@ZC#@_VSR_.';5*0Z M\\,3LS@D>>HP\00WTHEO ;1HP8T'=U[JU'3 KAU-*KMN7 _?(>9[A_D"X):B M4\/13P/@B.:>HGFM!U>IZIK4<>6:F:$'1\Q7Y,$!X)I*=57BN'VC'APW YZM M9\XGG"#LS^P,;#3*CQ1:T&!XK,= S%!G*M30<%<* M4=>R^],M:NBX2X4X;-+[@?-3#;E"+$WN#:P\E]"G#8.G$VS!$<)2,HZ2:K<+ M-FFRV67PUC,\LJS7]Q-4SBB6J^G44HU:'22^79=L:ECUQN]1=@C[-L]66!3PW)[@O&:5D7&#JNB3FT[\-L;,GK$ MP%^ZI+#6)9&QW7_4%'188Y8@$!E&L]LQ.W*5WL1H5.T!ISTU(F?$T+85:CC- M.B_C$.=5$ZS1P"0Y+M@I:\I/A2B:0AVEV44=&D_7C0='I]T/_)D6=301UU])GV?/6E6!+$@%K; M\Y8+_=(,7=@^P(=6F&8"D8R>N\KV M6M2I>?,,X2X!W'N-[2S!C^J2$31=-IE[X M^,^$C$!AH&@RC<:!_P@*3>])S!)^YHZD$0G2A/PQ@S)& 1N*@W<)"1+^BP^B MQ,'M+&7$2Z%X+TG%%O$D"(/);$*\"?1%"F7],0MB>/?VD7C3*50B;FH8>U\3 MXH7\5-_=;"SVF),S;R8O\G_+LNP?*L %^6,G"=\^WQ!AEIF+JU:M"7!EM1X M[R4E_8%R=$W;KD#%??+,\P:*)[\&XS&9>+\S42?\Z@$, %;S&GD'$Q!ACH?A M+.8/+!X'+UBD&3PR+SY;81?MF,Y_9TD:C!Z?68]0J;=H8A0_DL1[@%8EF6)F MHDW7@%ZN5D-17_[^7=%$P043>F-RQ1Y8...%#AG_474=BW)->:#A(>-F$:>.,Q&!,H/(S"P2SDA;/)=!P],@9&Q"7,^F4\CL#*IAYWL0%( MG!F1Z*6': S6Z8'$RST$17ED"CWL?0./F@1)+F\00S>'X C@^0D'BC!9RF7Z M;^XJ+JZNR3B8!&EAS>>I@,PP2'P.&?YX&9#3.'H(AM +HR@&H5+__CE@H-@T M;\Y2PY)H^76/I#& -N!O<1D!8($0RH?Q!;!%&'1EP!W/7%'DZWU$OK(8W!?T MSP-;UE/>2PL_>>V-O9C[P*L%^K\(83*WEP)\X /\E8]H MWOQ1)+#[^H"VG-Y-0(M;>LRZV)XWU-X?6N3CE&]W@FE[RUY-Y^^KZ6]WX%TR MA]FEWC<@X*T*/>AOO/&@KSV+EGQ:_8V6W.ADH+43-L>F-%V)0.>:2$>E.PJM M4W)(F<_:5X[P=>W5#8O:JER'_I !OQM[DO*@.QOL-(LJKEP$V@AE]-VUM5=5 M5:JY@2A#Z;-CB4QL6(+6_[= M#?U_WIC*5^E,&GD6>LVSL':*KKM4J_F*P>JI%ZKK0X1]KV$O2C15:M@(<81X M+R&^=BO I*Y3;^P%48^H;].Q#P8]@7K4M>L-I:/I M],UT<&S:626:HE-'J?>:332POAG8J5M3%F=Q'.JJ?9G6R<<_](P,8C._19*1 M1'#F#L^_+^@XLO5B1BDRCA(V)-YM], R9@W.$Q3R[^ E\;"X9+/$LO&,&:/X M_/VK63*X\[SIZR\9!1\/B M&VB!H#1)R.+A#Z"\B9/,X9>??@F3%0YF@# S% G_P3.^Y^ MMQFSJ!<.B:S-2HHCW#*@G M86GR3 W9"WDY13>>BV??S>*8L[8\U8VE:KJZ65[5,1W#5DOR;J^GV4:(;MW< M"$-W86YP<",BGS$PO5$<34B0)#,O] 5?T3@"CY:R> *UW:;/VY*]]Q%>N\C? MNAS]#._TLX<\GY_X?LR!++Q:N)I.N$ Y$RVK^C3Q5=72JQ7\QSA*5B%E=<'BZ4.T;AFNJBK+ MP^NF.IH4?P?=VPKX%\=P#A'_(1"S13[?X^NB=#0;$R^;7JV2/'LA8\7>;\)Q<*LJF$!4TOKY=/+]BNGD4FF532*Y1S4T9XW0 MJR:0M\['L#Q_)33Q/XGU\EWZUU!=?W7LQNO80-WY6(:,6WR?DLA8EE\"<;_L*I5T4=69U\ M)$X^?&.Q'R3L2QSX[(I'+2YG*6?4Y8N.O(%%\_+&S=M6:AK'H+;5\9Q_]>+A MW.,4BBB)!/,"\5=9!YD*N )RM_3FB_%OXY-FO%]TFB0*V 4917U$5$A>!B%, M%,9C+^9^N-^6)=7>U>*L+'DL'K98/7P)LJ M9[K;%G V*V6.GOPQ'J+N+X)*C=Q!66TA9GE>VJ8"YN@0U0V$%*0L!CF/8UZN M8.&^?23EY[YD$P8BU 4KPUGLWWMS!(E _&0"10BIX7>H&!X??,JO+=@/$"4Y MWCXN'LEE$"(4 HCZ89XH:A>5YU5O'4J$"D6GYT*NZDJCW)47GS_"!'!;9U8A M_*Z&O'J2,.[")&$K>-N?)"C_;LMPM\\/KKTQK/SR6PXH^3&*ALG*F)AX,']. M/+4RB+??$D@W+%TO3WE755*;J/;NHNJZ83OP;RN2VB"IMG.PR%(4V]7;DG2? MH(6I**[IVN;1HE["9,,36[77["Y;(<]=ST4XG"5I'( [^PFL&2QZ_2[M(;WQ M&UB6R-L7=GR1LDDBO,5PN 1!= SV: MKMLU13[9]&Y?D8X.F+3,XQW2-?-G<9 ^PK0F&L[\LAXWZ;@"EUNM&HMV%,W8 M18F&;FN:4PYM':C$C8CKE!H/0Z-A6HZK*D:WS/K)N"J#(E534Q77T(]6Y"?& M#\O4;].UCC&B$?L8M.7" .-HM<)PG6:E&UCVUIZFZ);F*LZ-0<-207O'#Q\-0K!6'WC0 MK-#2=,U0E2Y-K6L=A@^R8TM537WW]8D(T'GE %VC$G8I0^3.U^/=L.!NS MRY&(2+U]%J=:A*22\[R,&QY^FJ=:;XT)O%F5Q+XV9SW/:2\EN==\AOI9(GQV MUZ&X"Y4W-(&74IY4D]Z+-/9HL=,"TG %1-/\-E4>(CV_>GJ\5]O7A] MXBXWA35Z&YG5B3MM]KV6;M'T3??3M7S'TM*%2#+?E(.8/++/_\VOU)4'@N^9 MGR-0%0AL]@!TURYN;!3Z6M^@G^WS20^P[EWSMD2Q>Z!\T0S;#; M?=!],^SZE8E;.NL0-K%2WB'Q4G);)!;RQ*X:V,2Z=SM1BXSHS7-CV@8U%;P7 M3DH@=H\"2'[ BXQNA+N,<.^CWVV"G542I;?>TW@-(:*XN2A<>W3"-:P)."_* M\U!OT[3CS1+)'4$[+H6@E3"^+<-(?B]1"1-Y0]2)[2&^Y#:7+6QJ,LX/6LIEQ #MVLU<4'<..+8>D MT)#^XZ]\3Z5RG=<%3HD^7=TZ( .^%EA#$M>_+ M+%^N\?P^B>./.\W/6KUG830)0B^-XH3,2O=<%"R2"T8TXD,5LU34\(Q<$\?:I.VV(T-K7.&] M.IPC&B1O.OH:C.'1Q).'P*6?1AP 73D8B/V/+@ A<-(NH(*YAQ3[#]Y;R^W-\@'U@GHY&;U4L9YK+25B=S\[/Y'KY>=Q18 M*5,< M5>F$.WBHHX^GB-9MW%I4,QVJV4ZSD14\7W2Z4)SC3J&J8R+N$'?MNT"7.K:& M4$0H-NP"#:HY]4:;9#P4N+BIEU"(3GW;G&=W6,H2KQWB[CK,>ZZ MM7>+4.PQ%"7>NVTLCGD(FZT,N8\BDAD\P+RY?(=CI5/F SC@FF78.(+B4 I! MY4PBTBUJVH%R5V@1,1X2V+RKH$;W3JB/K30WV_G'H= MRYI=6&YEW2HH,56)J^F'61+'"FZE6I<_.S#%U10QJ($*40Y)I8W$N09US6:Y M$P[BEZNI&Q'Z/8=^@YL?B'/$N90NWJ*FJ2+T$?K]A'Z#FSO-X?P@JMR]>&GG M_+B<5C<*82V2\.LS@O !/D9QP#80X%[D#SV^F\4Q?.HSXZV_3CVG3&F+))@- MG/! !CR$P$8(O&=^CH"3X\!#HBPD$).,0,RVVM\"VR.OYLK["K^!=PF\,?'" MX6*B Y8>I]5FV+1^PJ+56^+7+<[[>G'\VNO45&IK+M7L>J,1DNPKGC;F>PUP M4:)#'0YFO=Y9E[0;KUM&O28CG?LP:4;Q[_S*FFD<^2QI0U&4:%-5=:AJU)N3ULEC!QU;,7T,PB"Y9T-R%T5#/(& :7O' M7\%K4$73J%[S<6!,6$7DM[E2@O%/<33J*LUF(70W<76G116F2.P_T^E>5*]3 MJ1CK5&*85%-LZJAZHPX TY"Z;F.G;E#9D2:8)>H*U9QF]W'#]"8X@W ?%2L;_E^?YL,AM[@HMI$H$2_A1W4_.TGN)OGHX3A*D7 MW@7\HY6@LECOY]:O]]$T._8S7WOYH)R=7">4ZZ>E^>A M7Z"\:$A>_IMY%I M_SX$P>\>*PU'8Y9PO[.$>?J72EVE@UG""&8$\Y-$#JI8+C5=N7)H$X+JSGRE\T.M#.Y[O1H(I=SQZ5N?2EWJU?V M[V8)B,5B$K.Q"'LG]\$4C[OU](R13BU3H8ID@P">;>L[[@S#I;9DH0U$7=]1 M)]G"#0'7=\ 95''1T2'N)#A)XYYU\ ;/WNTFBCH^1^& M.FU6'^,=,DXZ,,#6=\ 9BBW=BAY1UW?4H9M#P*&;0]3U%W7K5E;F60=!6-'* M:A,)CRP[6A=ARL9CYJ%NS,; M8B!!>/.\$9XHPOO-<8[IR5YD-S6(KNY+JMIY6WL ML/)N>J-3L&;D!_@7-&?U$F#O0(_8++ON,?2(73K>4 <]8LV'TA1J6_4?L:R$ M'K$A$FVT'K2>'=NO44W7J=7PA!.-!XVG!\;3<"@"K0:MI@=6HVK4=4UJVCAA M:]]Z.J<"\]ARLNLRG3*)>:02C]83TSN;%RV,[>&0"H8'0 M0&A(H9[6^P2A(:MZ6N\3A$:G3L;)4:Y6-J.L[ZM#-(>#0 MS2'JY$*=/.N=)C=Y#B'?;WKG1TKR_6;Y9(Z@MI5"4 F"7EU@;FZ(R@3AW3]X MJY9+E9IS"Q'CB'%TX0AOA#>Z\%YCO'-:DG6KKSE%MDB)W_2F8".\& >01-84 MUJF!8K5+*?-U4*S6G56OV IU:SZS5PD/94V01>-!XSGXP*NNZ-1P.T!/C,:# MQB.7\72!$A^M!JU&+JO1J6X;U-!<-)[6C:=S6I)UT[TY1;9PW!+SXS$_'J&! MT$!H(#0D4T_K?8+0D%4]K?<)0J-39_'DVHO;A;M^'YK,SRPEUVR:LLDMBXFN M4")([Z?PQUMO[(4^(]?WC*6XJ]=ZE&C=76LG'#A:IQ*'6JY"71OW_M#$T,1J M48D+8X5J-YLFA@:&!G8R!H:[B&A;:%LU#5[4TE2J&O4RKJ*)]5)+N-=8BJR\ M2CVP^9+A%A]O8_)J_E#I^QT>$442GXW'>9-^>*&\$'\G4\\O_J[&013:4)1_ M+/S/$>&BED(^6<:KHEKDQSA*$IZ0/0LK#=IL12\@"+H'RM/V16[CT<6*W02J M!E6#JD'5'*":WI&D=_2*+AFW_:KLJ!H6@I(=6]6H:KI4L>3B5\(]; 3S0<=O M%-WD^= (9@1SU\$L&=$BHAA1?-#Q%-4UJ*&C2Y82S++DR#6Q>Z&:9_6>RY4Y M'4\R%HS6[P.K:>=#D@T8>;8299S*U*3TUGL: 3>_(\=PJ:W(Y>T1=7U'';HY M!!RZ.41=?U&W;FEEGLFU?[!O.DX_-A&SDTEM7SJ&80X,$F-'J)-BTTJVE56;%!*[7&_6]$:6E->;-7NJ[XC+0Z005() M7A?NQFGHK!C"NW_PUF$VI=OU#F2(<<0XNG"$-\(;77BO,=XY+D\@.ZCV?LPCV'4Z=*IACKH<_IP ML+(2\I*&[KI$XT'CV=UX7)<:)AH/&@\:C]R1"+0:M)H>6(U!==.AIHI#3OO& MTSDMR8/EM8=?M;,.L+K+>B(6SS&T?XY!GFM4$!H(#80&0D,*];3>)P@-6=73 M>I\@-'I^DG&%5,N^/YO,QE[*AISX&W3RIZ"BJ300TGI: M>V>SZ^6Q03QX@=! :" TI%!/ZWV"T)!5/:WW"4*C4^?KY#E*U]'K#V1<0DN^ M,2Q/,G"V+49-S:66;=:Z-R9)3 3!W&\PFZY#;1/IX!#*G8>R9(0OB&)$\6%I MS)I##5U%,,L(9MQMZM9N4ZW'R5J_D0#C,_W)D9=$Z:WW- )N'FBP7>HX&J(. M48=N#@'75\"AFT/4X6Z;Y+MMHH[6[PG B #&4S$$U5? J99&'W.*;.&D)>;'8WX\ M0@.A@=! :$BFGM;[!*$AJWI:[Q.$1J?.XLFU%U36Q837:5$ MT-U/X8^WWM@+?4:N[QE+<5.O]2#1NMO:3CANM$XEEN92W<&-/S0P-+!Z;HBD MJF[R+4(T,30Q-+$Z5(*;B&A;:%MU#5^V95##<-'$6C>QSFD)MQI+@957J0J%=P&\>)XD+$UN M>!DW(.G;<>3__N:O?R'D^[\-!L6[)!J1*^9'=R'X@2&YX#&,8!3PM&/Q.CGW M_Y@%,?S-K_GX.?!N@W&0!N 8X/?9!+[_CZB!\"J(J.-_!X.LFN=R+FI:5)35 M4U1S'@Y+E>1U++>!^.!XX(\K-OKAA:\IJJVHBII&XI.K*R_>K/)S:]U:[LA* M?K#L*_G'FWL&SXS'T5> !&=0D"NB1?#.PE)X6<0*0G =XLD;4!+,(0W8O(K M&S]XOE =?\J; !Y IZ!S\6>F8:^LX7%)PUZNX7C1/UZ:OMK-G7BBGPW1MO+JM^SVVKWHEJG".HL4U'E!JA;W/JDL\ FLB^%!6XZ>"S[ M8 M%@^CP]9-EAA?'L-03?+&U;B$C$4'_B @T&)#K=P>=.1N^TD<8._B(WH<0 MNQ2E/_60?#;5UJAJU#_7[LSA"_F6U:*:4M"U%!8,\K"H"%?M&!\\\84X)G#B MLG;C_/G<]S/[BIG/@@>QIW+:JUS)QUS)!E18.5LZ-;1Z-[1QZ#S*R"_"!_@J MBJLE#6Y]&.KL:%BY%:H:=5V-ZK8ME1GB6+MDAE]B)C:_^50U2N]9G$]B3WS M[6U8V7 -:JERF22.C$],,F/3)].Q%Z;",ADL**>5AXU;'Z5PL)SO]E!7Y7F8 M B8<*BNPR&">0=N\1>(H MV>224J6F)5].! Z3R^D/^>A8VOG (;*?0^1+F]J:0DU7XE&R\D9_MZ&M)Y[Y M])Z-6,QW/E/O6VWVC]E._<]V>JE31=,ZF.[4.6\C\9Q"LQ>>Y29*O?%RMD7( M< 7>[^F%9E#+L*2;[V,.]')FU(]1-/P:C,[PL,@\<=1,HL93Y,<>ZE@.HC(+0O9*$C% MWG&RGM?A,TO?9D^^BY*GG!.-\C74/3G916GI/4O8LNH$&P2G84CO@WA(_IAY M<7$BZ _$HX(^U(OYOD1.2)&\ M?FH/)1UL)%GH%5/"IJ&Y[E%LISKF! >JL;=3VCH/JP'_6YAP?? ^+,[S2UB8 M\-.(N0/8LGIN9.Y5ZZRJ.UBS^@:US]Q)?LJ O5IG_HV1$5D*A_/55LR_IP(R8VK8\* /H MTD\C#A^5UH$@/OU']'0?/>B1$%/HD3H].7M?D7$-.K9Y!DAW3TP9\K]&=;3!32]6H MAF#N/YC1>^=K!-6FNB57PA0"'KWW(8L56Z&V)M?1@B;OVMRR9JDO-;>&-+L0)8'2J2G:PO:;N:!T#",4%7:YIJ-2UY)KY(^YZC+MU M+M!V5:J8]=Z_*TEGM(X !&+A &W+II;60=1AP/_9Y/G#MRGS4W&Q6#J+0\)O M+!M[(;)=M&S!C0=W7NK4=,"N'4TJNVY<#YL.Q2+FNXGY N"6HE/#T4\#X(CF MGJ)YK0=7J>J:U''EFIFA!T?,5^3! >":2G55XKA]HQX<-P.>K6?.)Q$T\L_L M4K1H1*9Q$,6\OC;2FC JT6YX3%5<\!9R+6@P/-9C(&:H,Q5J:+@KA:AKV?WI M%C5TW*5"'#;I_<#YJ89<(98F]P8V<4OU8L/@Z02;$UEPNKQQE" 79\OK]2ZQ M=*T](J#IU%*-6AU( MJ=')69]RFY']O,-;'/+D :W=OU"H:8SM+\*.Z9,2-R'J.K.=XF'J/H4BAEB;7'1QXJ+_' M.,R`J9KUG423*/1W Y^@VJ674>U!&&G0CE'L*Y?4\YQIU;+E6H^B[$? 5 M^6Y5I0[>48&!?V0XQT#$#F.A117)O$6]T9@F!SY$=X,=^U*UJ2MSG VAC% ^ MW%&;5+?DBC!AH.&@X9S?##.I892;VZNW+;4S&X5FE>OS2NS)8U?U7[*MM36 MVA.Y^2M7(Y*S(OMQ!2F+*K5KOEFQ>@K7CLW4T6J14GGG)$N%.G;7V,C1'GMH MCSB*[K%&5ZCIU$O"@U:+5HNCZ*Y9/PK57)S5[K;.7[[MH'C^^U>S9'#G>=/7 MU_X]&\[&['($B]Z#33Y[3CR?W_SU[\0\OW?!H.K:#P>C*+X MJQ@QJ^;FGD%1XW'T%?!"@H1X)%ZC(C** MHPEY9%X\8.&0LX=:)(W$QC;_.]_C3N\#>.V/F1>G+.9?"=%/4'A MK75TC-IT2W"LS'9Z$0X!V''@C;D(_,4*O=4SH/(B^!\_@9& H; FZR37[(Y? MNR%!J!@Q73,%M#^+@_2Q271]B:/AS,_.AB.B$='5(OH32YMUT AGA'-]<&X2 M58TB^";*[51J_%:S(5RQC=1H#EN+KCH-'56#JD'5-*::KA-8K0HS/DWVK%+;4JA=H()J[C^:LUQQ-U9[M]""<$I+[/]^+#RQRAF\#IAW_Q[+[RK-JI\P.GL9I/!CSB=+86@$HP<(\X1YXASG+*TO:[9A?JE-=K1PY8Z'\)A7>DS M!YQZ;9;=Z9A3KXU3A,E_$+9QE:@NU76+6FZ]I/B5'(^M"=EH8VAC]=I8,VE% M:&-H8R=K8VTM,='(T,A.QLATC>JN26VC6<[4^FSL(-J39_0DJ.*?\F(=$L35(O6S_R[]DW%OM!PD59SX]R?>_% M[*V7L.&[:#)E82**%]\FY[/T/HJAXX>_P$(UON927(K*OL#J-'G[^"&K@7V) M Y]=\9VY%FA6Y&(:F1]FLM=",XVFN\2C5M;5#H_!^56R@+W UF6.N-=1-QIEKM8W4_Q%/L>& G$.#/$#M M%9MX@3C']PZ*B3T_G7EC\G,PVA*1K% MFBV?6I8MN3%#5C49#;GDZM&0T9#7 MJ$4],UH?B8\PY#UG*F)JMSP):>\(=UD%?U?=,U49:"K\_T$]OVG26EYX+D\_ MY&B\:AO4W';/S2X]FMFX'(TRSHPJ&L2'63D:]'=-.=.WT)-7!DZU57*%141!ZH1_ @!^$HRB>B'HVA(*RUZ[8 ME-]]&MY=+%YZ^YC_V!L:W06=RT9M"4[=).?830XAPNTY5V[%T?ZMQUAKUEH?3J6/==',?,WG[J<;C04VDJ.Z.FMXQ M3>X;EI" G1'[_,@^O_33B/>X*CKX>CD9]>GW?-R*ODW&U2YXNF7;$' M%L[8\\48DI0B?RNJ!E73R4592QYU>7=75SWJY'RE6?(S-ZAK'_Y4_H= MG:=94,NL=QDLR0F9T\9\KP&>)=B8U')ITDU5:&NT<$+95I@>9=\#5/EY'3%['832QFP-.IK6G4T>JE-))$^:WW. )O$_6/1568TNB2 MA5<0BSW&8@8\G5J&0VVE7CK*+C%/[L*HWZ4-@D\L]<;US*P/(*MMEDGH"+): M*025,Y2D*52W-.HJ]8:2*N&P;8A#"Y'?*^1G8Z-!%5.ENE/O+@'"'&$NF8.W MJ,NW"YQFB4@1^ C\1G>!J:7RI4^]6PC-H;Q%)OZ&+L/8@:FTV3LFCF$J;3S( M)#]3:?-Q-U.ABFM2UZ[WMNA*J$K1R"0RLE.WJ,Q\%)T:ED[UAD_'H?ETW7QP MC-I9):9%%<6&%5FS1X[1QKIN8Z=N4%G:(XQ0MD-UHR_6T\()F%-.RVQQYW=7 M.63,<41H(#00&@@-A 9"0Z;@=H>2YD4&SX9COWXT8>26C:*8D2#[*_6^54R> MTWZ27&=S]>0Q,$SC1&@@-! :4JBG]3Y!:'0J/;M#F=C;.+9*JMKQ$Y*[(#5 M _G_?>3G#)J\CO][ Z"^?1BU-6O>) *1L[@0Q/CF$$U5Z&V9%,WC(/U M&(HY[DQ=IZZ+N$/Y* 67T(:'>3"0AJ8FJ;B2!R# MQZNK'MU4S:&F(L/E><@K@,"O9RQ]Z=H:5=VNL<94KH?O<,A RSG^A+Y)3;/> M:2D.& C[-@<,VZ*ZBRPT7=T$L=0S;=/*ZW+*8B\%[?.UU"A(<4>C=S&4M==F M4/#E1QX$:CEPS^RYM)+2.(83R)N>M:S;5E!.!-SKOTT%\!F_-H8Y: M;_Z#-.C>"N464[=DVD"H?O5SF=ZS.&<%:GL7OJ9P0_7;D5((*F<0SW*I9G=@ M$[ZF+D34]QKUHD33H);3@<1$A+@L*NL2Q->F5^G45#N0>H*HET5E74*]*!%6 M7*K5@9M*F]P:.N2.KX82''>XVZ'9O,%C[G;H./5)'=<]-*X2F]J*22VWV>7+ M01= H(E)9&*G;D^Y\6B.0Y4NW)Z"QB.1\>#XM$>"G&:ZU*WYZ#6:6-],[-3M M:9[EQ^^@[,#]D_N>GGF5>J#Q^5]YV[Y_-4L&=YXW?7WMW[/A;,PN1]?L;L+" M](I-HYB?,[D(1U$\\=(@"M\^YC_>@+1OQY'_^YN__H60[_\V&.0_D/EKY'V0 M^.,HF<6,_(<_3\0+_SL89._,*WY2W>*U>27$AYZ$/Z[8Z(<7OJ:HMJ(J:AJ) M3ZZNO'BS"@IK>SY'1@DJ+>W;S:N=\0^?HY21]R3K3$=3U7^10JFE+A"]-WO: MC[GLQ41!ZH<]YIH.%Y"1(B)= />-Q]/7YO2*[B;_M M$8%RXK/Q.+>R'UXH+\3?R=3SB[^KT4%AH(KRCT57'A%'J7CXV5HO"FK<7G_$,W*SBST'(R"=X_CXA'\(A&];JK==8+7;3MFZZN8^9O/U48[)( M$]L*NZ-&VUN36V/R[>+JFDU3-KEE,=$52O@<0()H//9YK7U^Z:<1[W%5='BS MTW/L<#1R[',T\IJF$&VN/:_8 PMG%5_R6"."MQ;=F[D^J@95,E MFEW/])!GVWDMU9M.346AEBGQT66\A4W:U MY "Y*-$QJ.2Y5)6,N1#2C!Z\O M$4^CKNE2TZWWL AB7@+,]QK@VK,7>:7.-%EWA]4[6CE:90W=*HJW2 =P0O+I-%95U"?C8V M&E0Q5:K7S+6.,$>82^;@+>KR[0)'0^ C\/L(_"P 1"V5+WTZ0!#8Y+["(>QI M#1$8[D"=T2POX#'4&8T'F>1GTV@^[F8J5'%-ZMIFHT[@((H--#*)C.S4+2HS M'X6ST^A4;_AT')I/U\T'QZB=56):5%%L6)%U@*40;4PB&SMU@\K2'F&$LAVJ M=X'CL\E=KW;HL+N7EBG+75T-GL#"C%V$AE3J:;U/$!JRJJ?U/D%H8-)\/7D] M(H-GP[%??OLAN66C*&;Y78@D];Y53)[3?I)<9W/UY#$P3.-$:" T$!I2J*?U M/D%H="H]NT.9V-7?=(WD+D@-T$ ^-W5LFRIFO>E^DJR:3QORO<9WMN%#;,FK8!_W80S*<7HZY^Q8-4 M,'(&'YH8QPRJN0JU)9NZ81RLQU#,<6?J.G5=Q!WBKNT#*=12#.J:2(:%4&ST M) >U^!*RYFNZ9=YGZ#H-3/53<22.P>/558]NJN904Y'A\CSD%4#@US.6OG1M MC:INUUAC*M?#=SADH.4NF7V7-A):QQ!" M>9/SUC6;:LJ)P!N=]^D@/H.WYE!'K3?_01IT;X5RBZE;,FT@5+_ZN4SO69RS M K6]"U]3N*'Z[4@I!)4SB&>Y5+,[L E?4QE&B:5#+Z4!B(D)<%I5U M">)KTZMT:JH=2#U!U,NBLBZA7I0(*R[5ZL!-I4UN#1URQU=#"8X[W.W0;-[@ M,7<[=)SZI([K'AI7B4UMQ:26V^SRY: +(-#$)#*Q4[>GW'@TQZ%*%VY/0>.1 MR'AP?-HC04XS7>K6?/0:3:QO)G;J]C3/\N-W4';@_LE]3\^\2CW0^/ROO&W? MOYHE@SO/F[Z^9G<3%J97;!K%_'3)^R#QQU$RB]D-2/9V'/F_O_GK7PCY_F^# MP34;C^$12GYD(8N],?'"(3D?3H(P2%)^..6!D0]9HMQ@D+VUJ$:\FK]X'@Z7 M7\O?(CYT'51[Q48_O/ U!9JF*GH:\4^JHJ@OR"P,LE]_413M!1DR/YAXX^2' M%\J+-_",I:JZ7F[<+K6VV#X;VJ>*]MF*JRN;VZ?IMN%JJMNA]EF*O7O_F88! M[3,ZU#P;FJ?MVGV6J<'3A_?>19+,V)"\#$)PH^.Q%R=DRF*2W'LQ^V[P83(= M1X^,D>L43)9<3M,@"H4&LB_.I],8I/'$UU?-AK^CYBSL.$Y^$?O#IK'8C](V)#?LQCI)DFU74 MT7=JN>\N/G_2$ /2O7]\7G&R[L< M90*=%_)\C&(A_@HCX:;!!?KL3;*>X']PX793L*Z9IE*%EK=(OJSJP2U_G92K M(*4ZR.TC*3^7UT-$1;08"^##+$U2,!PQX;\(TS@(D\ GOWKC&9/1S$KRSJ45 MPJ[IUQI,[-EZV;4L7=C)FSJYMEG#\TY6;:.:]2?V]$'FW,E0#G;RGN;89&KKA816>3:%3&0 &,YC"0A]+F[?B% M-Z/48:(-2W,7(7\1B2O)7NR>2(^,RIL\Q\LG[ULPF4VR+N9=N]SU2>M[Z@;C>;F<7YDA(EQHF@177;<#/6[LPX"#LI0'_''V5S8!5MSX#?M+=G:2]B9F7S.+'#/$TWR![(E?QD'AFPZ[4MOTD M53%MK91_^;S/DBL;,Y:&CTU"YA/0':1\[F URS7L"M(GB0S]A3[QNY92$; M!6GRM V_E!Z\\;Z]S1_+]O4O0I\+PMZS[+_'9=N6G.!>MWB_[5GV:GJJ9AN;8BU;O5;=$K=Z8E+NBU:YC M:]UO]<9,^16M5E3'['ZK-UKTBE8[6GG8;*35[X/Q#)[>L=WYT\]$.!;EKF6: MZM:6KZM=LK;7@O6.M'U/Q+N&:V[WZ1UI>RWCV=:V?X["ARB_>(>-6!RS8OGX M6N;#)^/7]C_H)X_G,$3^\\B]57+@L%;)GT=X+\+\RQT: M\G3A>A$>,V%7LY.-&QNWKD9YFKK3G+^2IOZZ'QA_K<^&-A?=D,#[F,YQ N^( MI%65U&@Q^U0G0POW-Y2#6K@);20KL=RD=9C(%;5;O.1;$KP.@_$/+])XQEZ0 M5PT)LWH9?I@PTBSP+IUNG?BH2:4\ME:,5Y L+$[$''L+G*$ECE@9QMA7^ M]DF,A0M7?C=_%=Y*$7+/X@>^,E%LMRLJ>SDK*"A+%9%]_ MC.)Y$44)Q[5?U173L#,%'%:_S*K8CYY U13'JD05;V=)$+(DX=D/MT&8)S]\ MB:.'@,/*&\/H!TJ8Y#]<@%0!?'GN^SSBRA5WP4F]IV.6@M8NX^ NX"^] RR* M*$W"WWD /$;QX^!7-G[P?/)3-.;+(O&3_VQ[C#>JD*HD5$FDDD2Y/ MQ%M(4 MLG!1A"1S.5;@T%#TWXI*S_T_9E"3V 3CFV.9U(704,%.)V)4Q[8L)^NC>INS ML2_ALRB(^R_XF 1#*;:Y5Z59Q&]/GX57_'P<"XQEZ78Q,5Q1>*6"[<7?HCJ&XUAJ4Y+M,:C_"BO=G'P.?I3J$?3&&NEB?,#C[!6[/)(&7Q!-:; M*7M.D\%%Y)5WZ3PK*1/H!KX6 MXLR'?2T?]@\29:$MEF] "*_&T_TFLW$:P&2KT-?-?GS#XN?(@V7A M'7PGFC173I$3NE);>257O([SY%->0U:!*'^K:KA*+D)8VLU$6C-73"$2EV@N M4%;[;R(I*E-?)M?6<41[\48_TW(_N5W@[7"#(602I$))'QDK#Q<<@=?!-_() MVGR?@&H?HO$#=R%Y&4+%NZ)N40W4LJ@$^AZJR&HX#'?ERG:>."ES#1XFZB(. MM%#7D]3QM]Y8>!CXFAN%T-8FJYU?.0N=RE.=QH::M:U'8YXG6) MCEDUM3'F4QL#D!H'#X)P;('7JR#Y72BU$(;+PD7)X;J'X:_O Y7W0*[^75NS MCQ^ 24Z-7F#EI+%A'Z!R'["3"RC-&;E49"%6!DH YZ]>'(CL1=[7FP":.4"! M?]!K.(2YI8#)K1?^3BY'(\:CH0*\+W^^>'MY]3R7ELN[K!PNQ.6H$$&\7-W@ M\UNY7/&8:()H0=: N?RY^/Q!(?M\]-(_96K>)G9U:N8KR4XK&1JPEXK5>E0L M*JE'.\^:7!N:-KB[&YA4,F\$5=;B[A;%2^+OE(W^;B'N7'(]XC^1XC M<136.1]?'7%K'IG&%F3.I=T;F+D:>:"M9F VH=%]<*GNBLOGRET$%/Q9DD83 M%N=!A9A->2PAY$J;1#'CWX8B'SV90NVC +Z?+LWFT]@; KR9SV"B#)XY&>0+ MGW=1R!^+B_-#R>\K]5[$!]X5@O 8P=5"C$\@!7P57A?UEV?#-[SRJT7=:TZ M+8G")7G[.!^O,VF?/;&J"ZRUJ5M5MN'T.BD[:]^U3OK^U;?;>/SF_P-02P,$ M% @ 281F2QOO]_JW# D80 ! !E;6PM,C Q-S Y,S N>'-D[5U; M<^(Z$G[?JOT/7IYFJX8 R9P+J6E<>8J3N5G=_K5LCB_=_/&U=ZP%S01B]:O7.NBT+4YLYA*ZO M6KYH(V$3TOKCP]__]OX?[?8G3#%'$CO6\MD:WGP:S%?$!5)AS>93>,36N[,+ M^.M:"W^[)=*Z)111FR#7FG%")9"^M<;CZS-KX+H6)^N-%!;' O,'[)RUVZJ9 M)W$I[ W>(DLBOL9R@K98>,C&5ZV-E-YEIX.1D)B#EEL/T>RT+#"7BLLGL1/V^/AX]GAQQO@:A'1[ MG?_Z^8@6;]UR+0?DX#/Y[.&X@1422RT^JM$L[6ZO?=&+F,"'WU(:/2VY M&^ETT5'52R3P3OT,?6A!K]_O=W3MCA0$$8-H0H4$A'"2WI$[AB3Q+YV@,B(E M] &+/5*![;,U>^@$=,3!:@H?1]AZ?@TF^ M:E"A]'H7Z@4A9UDJZ!"E3"()_4 7A86>1^B*A250IGQ[&>$QQRM+>_M2:7'5 M$F3KNJJ!>'3CF+D3X_C,U OHN#,Q09L5'7'4]V#!HJ-XW8C$8C; M&2F98 AS,-<$@B^.)8ZI[+*1FY5JX#%]MTZ&^7@556C@(504F.;7+2L:A.P M8/=US5%R[L$ 2SU\F8],HZW6Z8;9OAKC!]09PIPBGT?01?E61U/+(LY5RTBQ M:SY2(,;M0Q>F@&[7:EN1A.0CHHX5B+,2\MYW]H7LR_<%=J;T@W[>[\XA=TAB MXMSK,N49TV&9SQ>61E"\%*%K1AU,H0EX$,PECEHS?$2NFFD6&XRE^$*1[Q"I MIF0%6!4&(WZ GL9O 2[&(8#7T\G-<+(8WJBGQ70\NAG/@_%@;+9/#E9@0U_VP@?1&D,\3!'QLL"1A8&=\T=](-L -*JTY:'19'5>] MP#3%3N_EL6.]21G0Q%+96-IY74Q74T]M,T"E4N-$$:<1]//R \;B'O[=#2< M^/36FLZ&\\']" B:H>.%<%\#!\<;H"$/>*0$X*JX&T48 ^#BV "XGM[-YL// M0#?Z.K1&$_@\;$+A%4.A[+QRG+PC9IIJ\5 P^UR4GWVJM=O,2*>(2R0VMRY[ MK#PAY3 :P^#=T/Z ,8R3C!8H)EX/R]L@+77V1=GQ#PU@(1C>.SCE_@M1K8,UFKG/(" -YE M 0B%-!DJ,P9S;*O\H&TS7W\M->.,PJ,=3-L!'@4T!=C\DL4F$&C%$JVTR :H MG&0O7H9CDWXJ;/KCKOQ=MZ@+@G70^E'3*%Y.7,1W0WFN74%&/3S!O%( MD!5*LK2H!I"XO$H+BAP??1E1(KK]%%@/JW"+"OR+7QW? MZ//DFK,21P%@.3OC^#Q60K[^8ENU8.DFK&0;#:HY^2-?$(J%@,%F"?Y,Y(]R M*@HPRME"1U*LA)@&AN+TT3V*EUD'ZDPY_FS2J"!A_WNYU)/U)FB\2<46YJ"2 M".;6F/#;SSP5HE]5@5RF-E<3O8*T)PYSD52&,Y7)@#9(E4@%)_/;*3*A% MI(50&9('#3[EL@CI(7*_V#P^[J@+@3*G'AJL*N<@DK 9*4P('LH\%,)9(8O1 M8%LYG9&:]4P4QIGO0!*C"-LJ"9$&VQ-MU9.('\%GBH/*&_3" #E%%J")G&KI M@&2 '*XVQ4%>$J 0ZI+)A ;-:H>#;K!$Q!4'SPA%]48\\PX%%0#:+WVZR'H3 MZM! 6B)1E,+S4.5)4T7]LJFB!L:RN:(4B/E5)\P6]KCYM MPJA?.F'4@&D^E9."+UE@ DS1%2)TX!1/ TF9)%X*EOW"$Z3Q^N8T7@-1J3S> MWO25*3]-)J]?F,EKX*J:RDLA9R9YA61>OUHRKX&W.KR@B'Z=1W*R])5&JKP4 MZD;.5PJ&\[+!\-8*%;22&NJZ)DZJ9WW3BUQ@5XJHI!V+.GL23G2%E5$=TYUS1G7V>=1#.V8^3H&<^_C*Z)!@"Y_;L8CC M--&OOO'GTNCD\44?7HR+[7/HQ/81VB09=Y]>K ]^LC>5==DQZ:<7ZT 1L45E M)6*NX/'%:@AB*W&]*DI$/.JA'3.75F#_#KQ^,&=0O$;ZPH<#.J387,Y37&TE MI]T[;_=^?;D>LK(.\ICVTTZ5'J^.1,2DGTZ!1?*JTC(^T"SJ4SOB4YZX4)YX M@1;O.ES=@5A2 4VMFH6Q^_=VKUL-@,RUJR5;C1A4P[\<9VG^Q:IEVD]R3@+& M%_> [-6PU30Y7@WSW;W'+RJTK&.&R.S($%[$":K:LHV?/!?!JI'QYUOX7'ZT M2$H9QD(,/@OO6=8ZA@F0D1 ^=FY\KMZ5!Y76P;#'>+/(XFW:F4)UOM+(8G4B:Y/G/E>1$J I&51 MXKKJ(,Q5"_950(Z FH,#KEHKY.K;EC6QIU6YURTY/@_?]PGJEL$5AE"!ET0> M]L\7"JJS-27_QMG\<4,!D4,"R9'@SYAL)'2 M.$\8?6#J5H38 25(O[?5P6PB,T;;H.4Q5G\M:?+7G\S>!895,9'/,\XGQ,"7&\;52#FB04EL7S6N9 \3NNR[]*\J M)L?#@MG()%T()>#HA4?=?JA9NR&\*IB5&6N&YP']\R M05HS5'/2IS \/A"U M=%%Y]]WQJI%*$R(WO@I)?__AN5CB*2=KX'6O89VC3[M&Y^R>8\^\=CMUF64+ MEE(Y;E!?[H*90*-NI"1.>!VR.FPZ]66PK#;ZL9R I(.B8?O[+#8/CI/8?4#V M9^:JWZX!+.W]6>X@0=TFN1Q00N^G$ $HU'5B:(VG%!LA+<&=&D=4Q8\%L[(1 M]X_L!2[0W#5S0>*8UB"4EURQY52F)CJI=M$_-(QG2(;?L-[@!^PR#SOWV-Y0 MYK+U\W[G+$5=0*C$:ZC\D8L]I?YYM]?-].6]\MIU M6UC_L6>,=6 &,0AQ=R!,%X-Y9MM_M("Z>0*F_CM8[FW&C#IJK2PQ7R+Z;;J" MW09VYC FCT(INX*H&H)* M;B#N?%<2V-,&)N@H31A=@C9IH>>_;@[A.)1A*;\E4O^R)\;QPAUP6Y GW26% M&>=2 FJV!4CLT5:)15+XNUG35=1E$U-O:8Z:F6J.TN3FKIBR7M&LWER+CVXJ M *:KKX@3U9":,&++BBE_FI'H'A:N&*UD=7O_4O\' M4.[D#2M&HKI9-,=KWT7\#DE[ S%D!*T,;=WLFS"JWDM0QXP@UOBSTOUR1$ & & 0 4 96UL M+3(P,3 !@@\<05+E2%=O#;O2!#XW&_8C_'>;[_^]2^__&U__R.*$/5B%$RF MKY/+BX^G]S,<Q#R\,G^S- MXWCYX?#P^?GYX/G= :%/A]\?'1T?_N?3S8,_1PMO'TRM!3B7_L9V;[X:?_X^_UWQP<"./Q8CR"EXL MO>CU@/]Y*$@.SQ*&(\38.5E,>94)CUV@V,,AXUJD)<:O2W2RQ_!B&:+LMSE% MLY,]M BY3XY_.GK_[DAXY#M388*, M"47I[\VU;R2EC5GW*,;K\LYX\YKA^"[THA8&U)371M7KB"/M"4]#U$(_52'M ME%IQ6PG%B'U&<1N]E.6T4>W2HY$(CW>(/LP]BIHKIRVIC7KG) I0Q%# _\)( MB ,1VA]B_O\4W;>SY@C%'=OCZ[TO!F^%_I)F%IZP_]= MD(Q>8L2+W>@C[.C4SE2/3).0^ 7IH4AT""T:+H6G^<+,8],T:>!9W9/G+0^% M1PY1&+/LE]1'^T?',K/Y3O[\QPWVICS-BWE@Y!WA0TS\KW,2!CQIO/Q?@N/7 M3&;H35%XL@D1T<8&F\6<2^0FE'.YE_\08Y%G),8(#W=K8 O#54(>4*6'_O3NPYVG+@D2I1>G(IX0* MW6?IENIG5VN\QA! _59+D+7Y@SNU^4C3@>NKMC[U!-(1*@)7Z[36&$"MJLJ0 M]?HN7Z_[PU9L+IC M)B/^ZR/U(B8!'?PW8;$8[[3S9!,)=MZVDS!<"VX*/;(+7Q?B@Z6F(GCTHJ&, M/L?N]"I ,T66P_.?;$)2?.861FN>.\)BNIFT3&YNTJ1#P&/7@A>D!\"+X>LG?4U3618-?V["2\Y?;6 MPM<[:F-V&JH2;46S!XY:N<0:8[;2W)OV4^0\):. 6&Q?D*R$-@6- Z.=N15*M-LE,M!UK*8F<@'=990(T2@=F22T3:F4Y[JW=Y)?*-=C54RBV(#A? MQ?7F .I768A[^7X:13D6:8*"VA@%(\[W709B5VO?RD@ $.K*B4,12S M:MPO MKNFE)1G=D);@7AZ\UEPSMZ'Z5NC-AY^DN:-HZ>'@\F4I#GED&PI,5EEP;)H] M@&-H&"L2>7M+%:#.9?&@\MR#N#C]QI45?XC6N/+"],1I?.Y1^HJC)^76:QN> M;#\VC,=!H#2QU@P58(GNS6%G4Y;WR$=<[6F(>. V3_V:2$L3P&I2!Q%A89L9 M".:"W)L(SLXHOU8'A:I/T@?%3P[6IT%W<_T5&=U;C_SDT:\H%KC:[G92-U< MI?2(D=+!RH5;9JYK8SG 0X/#YN^6N4T:H)3IBT,(SR59YL5V'4UAK:)",YA= M'PD)GG$8EDPI_RRUW_X\'-[,7B9:W0O(4Q8B@+AE=F\%[0+-$%/1>I.I( M?UX;1KS=$6R$8:"N2!?SI4!L9N+NN\$KKCCU K3@_4AYGJV6;I-) M:>DIF&MZ2M_.2Q;?MCX^0S-"Y>$-WJLB=OD24X^C!D<>?;WFM9+"B7/RVN/Z M/?'&A2ABU<%_[Y(V/6"/D@:LJ;4*4S"JWGBF^9+-]^2\#7L_%XMN9F)=C#R0,2MIK MOFXNYRI]'0ZS*C>3.OT+H,R5L+Z,J\3I(.K$^7=VCU8H2E"J:74RPD22!20E MB7-5";#$5)]J=@7RT"5RW'Y#W]<1D\X0HAR-63P+J<) M!HKLC(&*PMG:J;<'4DO*4J!CDC>8K])NENH4=RY^DVI;0O+;]] MI4UI3GK5>!%>_G69VAOC>I8"J(564@9>S.T IF17=5!=+VZN_69EM0^M'5PJ ML+TIUO/E<3B;>XK[%0)HB6V$O/F&V%D-[+(=ME':P362?BY-[>GVSK=P/>J. MVE97=Z3VW)H:793JT*9+\T7+%*_212'VK\0+\4P8 6 M RSOS3>5)G[=91L!ZN?@Y!YD%%Y3.?;#TT+5HB\;"1T$C/PB 7>R>&,(7:#UG^4)NP:LQM/>.M8A&Z90 M\8Z2%>8@.'O]PL0&7\+88E M)]21;5[CTY$-NN9@6W\$;'!Y10(H:?U2GTZ"@[M([C:J7F!A7!2(-]>SE^A* M8($19W>*U!"/#3A6QK> 3YT'C5$'SK"]EZJ6 M872 LG5"&U !9+EW54DADN((B:R,HD#QN&P-G:H7*]*-#3Q0D[OJQXHB)%1^ M=C0&/I1TBHA3HAL;5J F=Q1?2B* -[KN="C<9%!$6HP8B@-G"^ER M) V6ZM[&I\O9#/GQ[>SRQ9][T1.ZYR/LVTCM@_+^T :LV<91*];Q(;&%:UIA MT4ZND[-XJK8D[H!B<8/) @.C>;) R3CX*/"1G/J\ BF"WI9LSU@:'4(8G>MO M3;5.6C@%T@$K9.='C1"9#NY:J:BONJFK#GLF'AWLU#RC1QS %5V"32W.P8?N M*YJ?)4P,;9A<\4M[LO67\FFX)JPZU!E91P\^N&.ZQ*!1JFJ'P]#G9SH>A=2G M(GV,0I12W;MB4*/]YC2/;=YG8#3G?4K&(4^E%"KZ.M*_8U-R3!/6[?D5"U;G MPJ&I[DDKQT#"H4*Z/"-C(=6]:8+1;Z]H!A;P;@L[-*@W7QS_[$Y]0QYE*<' MAF5S]R:$96R@:>"(%EB"2G-%+3:[JM .S8TV9C>:0=5 M$)/AQZ6]$565Y?L@V26VRG=":I%E4X@67GL =$5]BL=9[M"LDN(&A8R-H!UXJP6J&LJ/^N<'3H@5&U :4#>&@[K MBTU,VD"G9AH;&!LYH].0IY8'G:K=Y05_'H[$2/HV$F?I;F>%M37=TJ@=4W8M M()!I;&!KY(P68(/*RR+;CPZA39\;;)\8 R=O59;:_"W/,C:<-7!$+UE<7EJ& M,9?6037!F*M/$[M9_QH^JXAL_Y& NZ;XK58GL<@N6+I(GF*\)\H MV-ZEHKQ&I0RF)JS2>7:L8X-4"\>T0)6=5.!K>;O= ;["0FLQB"')-)XE81:/ MRWLY *3;?> &TK$AR\+P%D@R2\E"DDOW[G:\%Z-^>T ?>S&44FON]MC]P>M+ MCT9<1V'>P]RCW+#8PR$;['#U[ZE34'"ZXMY[0I^3Q92/2F<7.$S$B7"A(KM- M8A9[4<#U+D62AMP2!=;<@P57C:85%<\\AGV8C\R\9@_I>(>+($V!0-KYIQ!' M+'40H<12MGL[^M/X*%(3+Y3'9%/5B]>*I+]Q$WABL]XV>$JI.+ZP4)PZZ:[ M_-BG98&CQ'7GGFP+]BX4\^>0F9#]^VN/(3MALFGOI\LDG1OO6'30[>UV4P(WW>"PZ_ GD]V"3YR*&E M,KH[(,G2)6R.G.E#[I4/&@S=G5QP32(4Y%3B'EY/>F-?_BH>8BQ!VI9M@%0U('O-%-2)JHBU4"L2CQULFK2S;N;F:[!JK<[*8!UMMEY:DAW\^D\A/WTZ-E6/5GJK/,04."QO=VX#>FR.V%U;L+%XH1/8='@HBOT6# M;FIKM(V_8%+-1/#;:.OZ)8;=".NO?3NRZ#&NE@U<91E'FU8MZ[ATK5>W@Q]Y MJ*77P7])1B^#_(V,;VVV87V,J:GF;'C;"R/9?=&/WLMN^ERSP!Z:KD[@MW;< M14V-J5'K#%(]_/N&^F#H$YD[E=E#0W?R8&UL[5WK<]LXDO]^5?<_^+)? MSW&?MF@2LGBA""U(^K%__0$4*?'1>!(4(,6U M5;..V&ATHW^-1P-H_/7OS\ODZ!&1+,;IQS>G;]^].4)IB*,X??CXILB.@RR, MXS=__]N__]M?_^/X^ M*$0ER%!W=OQQ=?/HRFS*?T3'?WT]@/] MW[NCVV*YC/.CSW$:I&$<)$3\NN&E#**!:P; M:I?T^>F&N$GX<_FO*']#&_GH:-W,!"=HAN9'[/]_GUUNRJ$@RQ&A.%BN@O3E M+?W_$T9R8NZ0-0XHE2O-LDD:?@YC\$20%NJ8% M"X+*W\VE-ZIEB%J7["=T%SRC 5)#3(8(=9OC\/L9Q75$K;A":380$Q)^0T2= MH3Q>V^.,]F+S.+])@I2VPIR"D-:6YB2^+UAM['=S#/H*4X2!W;'&'&U<5O9&F@$VA-C8'&>,1>,QLMR!V^FZ=]=IC]Q= M6UL1#EL*CC%>6!LIQA@CK(T.UL:%82."G;%@P"@P?,ECN-89BHZ0&G02AK@H M@Y,W!*?TS]#8^64,[8Z25L9'FR/CX#'1[FAH81RTOLZRL\ :)M8Y3B/:O9;Q MJ PG<<1"^K>4\QJFT_EYD"T^)_@I^ST-BBBF7PW$-JIE7+5H"8(6E"9^1.OQ M;U/U#35VFB]H+Q\&)CVASF*[591=QD7QV UUA4["Q*VRW.[ M0"C/QH6M4E4[4G!5+1G 0JC?K'/ Z7&$YD&1*,PB ME&4$>-N5&"^#6,'6)@)7K&W(6[(Z7J+E/2(VA6WSM2#I@@I%PN(>'6\:PJ*\ M(/>FU!';IHN9OUW1?[8J1L\YHMW*IC]BX@[L(,:LV;@/="B(8(#9B51:8_K. M)5*?1WDEFD]&E2TX; LD7;C9KE"\>K5=FVCI;KLN6=S"=GTZ@1SKHT8OKF6[ M!CAL9Q\?G "E?6/)8[/6 :D0K+;?H)R0O>V*S/ALMV?L;M0:"-LW(YT M%S6J;9..U>WLIDV%^^6[Z8)V8DKE\Q4N>XE=R*-XR&<'L[SZ_%-9:UUO@L-6 M90D[FHX)N)8MU['S(+LO%[-%=OP0!*L3%BTZ04F>U;^4\:/C=Z?56?0_53__ MXQPG27"/V0KF$4T(H9Z :O-\PU0%^/,=_2L+PG+90]L&7=*9\V87C)9 R<?W:(K>%F'SO DI(M*@FJ?0=D7@K-N8$:5 MO,::E/S0(*?7/J,B3RI*!<"_. 4@2ZL1%0EB&_R#&Z",Q'8@.UX%E1''J&!, MMV@YDRX M)X=7X>&F=.LQ"WUJG7T5X VD%R"O0S_J/(1SDG<-0!E$."@2Z=O$$X<]#Q0= MMH<)CW^\]Q8@[[/6%5%F3E;[)EAN6R]P(9TY@ QA.SKU5QA@(5[0Z1C M&T-3 3,C"P=_/3-;&.[M&/H:17&QO*,"?L,YRL#9@9"F:@H.C:.9@<1)L9I. M(O-N9P <3GZX,9W U)%RT+1\@MIY 0)OC2K51LVB$)N^L_[UI*,^+?9]AX?= MP;Q]XYYVWTF5_ 24SF+K:XEF:(4)NU_4$*T7L*VCY1I%ZOBW4A%W&PQ!@K(9 MHG H$+L;T$PA4RLM(*F5!$D<=2A:1L)*^K66!0KLRQ YR-:+\:.Z69 MKOH[F0**JDE BCVQN%P[$X.#7+V8#5ZFM$M&67[QS"ZG=+< .5^KENA]W1,; MB[4RL6^/X\"SC'9L^PVGN T\V,I2NJIE!'1[8GE534TP(.#MQ2G!;=?#CM2P M7/=Q6E!9M[D4SA#5##6NL5X\YR2@PL=I0%Y*1E1&>^8] MN$V,)N8FM3:/(^['X91M!A:J3JD\L$TD)MI<"H6)/-DJTL<.5E0/%^O OG#@AH",C L3]]L^$C.#0)!N_Z-YM!F\!$U3G!VT$2JF[8ITOE[*BZQ'VQJF9B8V^W$;CT^3P5TFL'"C$!2G1<]1B42.#J W]J;'>['?36;8K$V M+6.+&)9F;3/RHS-0-6-OY'-C2&@X-[.D<"C7L^581S@OTZC( 1$\! M0>"P+"/;!,EX9&XC7/W16%$A8&6_'8/Y/ ;Z'6BI6Q06),Y?;@B.BI S?1(3 M;=P*)O+-1DK*""W$XS"&)UVC/$B$QA%0; XZ 12^F46NAM F8/'^)M:N3\ T MWTMU-5(R&;8I]'K!R@I&$JK*!EPJ+\Z+?0Y"=I/_Y3IXCI?%\@P3@I_HG/4\ M6-$O^4M'99.BP!DS>5%'OB8S*1[4!$UWY-34/9DFK\&+J24[9G=7';/;IDLY M0P&ALGZ.GU%4[^#,Z&2K"RJCPHUSQSJ%/0;6D&90A99F'5XL/]OZ7 =Y.97X MU >2G!#LD]N$_@)$63U%,(CX>7&8I2U@F=7U=D50$$W3/RAB60B%P;2;!5&W M& @*4;%]@8BRZD: $7'WXO1+6]QFQU8N^2-NWE?]@B"$Q 7W!40:ZAO!2,S? MB^,>S0F98$(LF/#Z;&Z!"@835D]2-FJEA#0^6M95>44 MS2Q@YT5VI-3;OWC3U==K;RIDC*,XK)*$W="U4ABOMH][ M"F(CLJ*"V B_J+]@&M $ V(C_!HJ2/UJ,[S,E^ S)AM1:ADJF92AHL!#BADA MCWT$CWJC#$:1L*HZU/;.HV4-B^8(ER]- G"9LB;P%Q=2=8R6'6L^M47]N@^N"7]!8=Y PSH*K@5U'"RNI^I(0'MO6[CYVN< MYHM>!J!A7/11T^9R$ @2-(Q]-+4KJY%E]:6$?H\XG3<#>=)Q!2;GCC)=]\[1F!15QD>SZ#X#A-L$ MUA#2K*&&B>%9Z!(*U>0Y6\GE-(R?TUOZ:JJK,$*=?:S*8!5WTS]Q])4B57 M,;/+QX^&FEG\9I&IF9M/#9V:QD0-S$P+:OESJX"2J=<%]M78@+I6S+WF6QO< M;L02KI@[K"O3B\V]'P.XKK+#C T,U>]M1!,S%+Y]P(^T;=@6"XL\?:C^9G#X MT(@YK7^E2S\2/Y89:K]AIDR03):XZ 6J962;I1Z/S%_#*ZJFO+3C<:O-;/4. M0N,9Q?FTR+,\2%EJZK,@"=*0_L;6EEXU M''PZ4@DE*!%0P/$=!PE&] ,YDIPAZK&;5AJ0]Q_V)P_(P2:+%UE:/]L[P$V: MKMW]$?S7=.VOZ=I?T[6;FMF;#!VOZ=I?T[6_IFLW2=?N)*M"6%"IF,3\F^#0 M]^8E\/9W;VTITT7-E "7@=>-P#5RO>:B']Z#EN$35.I !-[:1JJ-FG$@-A[> MY@&6+7P"<,'J_Y)%JI#"@@7BX46WV1;L6["$I[,R,M"T33)WBQ:!^7K&Y2K& M-W$]E^4S\F*V,]#.O>F]"/6T9!OQRWG]84J 4Y]]'FXE MRB@,MGT.7ERC;XH%=KY\ L"0[@=6KJ&P@BI-,W89=6WHU4!J8,7> ./0CM"P MJ6=(X7"I9DIO(GQT_17AM+SZ?A^DWZ?S.:(K8B;HU>79= :'A73*;,.\*F4< MC;H"9\5F^O(@T8@CJ7'UPN5O"/4?)AJ(!\[7>L^^^]5+&XMUD%NS5]X+[VZF MM/B<8$PXJ3R%5)T'MWI47MI332>Y7;E\Q@@43E-47K,QZ92-RM;)T_7*>FGP M(?K+8:#)?6"<$HXBLX.9QO P+%W'GW5+>PF186T@!XDV?R]R"FT/#&X7DK,X M^PX&MN6DO8.8$*G/JV\-)97"WB)NGNQGU"*R%])($/+/=*B0]@ D;H,ABN8 M%VNIVH8!GWT;#Q!;+R;[EO !,P]0 0<-!\."4D(W1P4WD0*6NGQGH*5="G1 M)P)6$DTB9R%W!4_'BKK!9N\S[JXMF@PM]@+U=8P(Q(%.H<+?]W<6 4\]:IF%O$Q5[%AQMH<_@,E MCT'X%2?LJDMVF8;@V"2AJG%2.1B?0);"J-DWC-#F5NQ(\#E[,0C>/(=V& M**7+;2QZ* ZBJ4\UPC0^CU$J:BF,5!PV7F3%K47Z///8&VA&K:P<^$M9DNGX^FLO,#X<>:O+^8W#.C2Y\&$[;ZFJ/PRG;W9N5 M8RWA9TQ0&&2':]/:76Y>N/@L2!^@TUF] MW^L#>-O??1Z/>>(KC,&-HEYD)B_E@8]-]K\TK;033Q..IGTK8)'43>-LBFY, MXI_;R(S2&QQHY.M@^T+?:/NUOGME'(+C(/NUB??_9]0N:7S".GN(D M?]3.[WJLV![\X 7\LRPTE")X%/ 8DXV@ 4'7U:%(Y<@-_V6$65 MICOT6#&G %EXT775DG',Q[&9WX8RM8XGHWTMSB3\9Q&SF\$%>XYRG1B/8R81 M:<=T,*G/YE103MG$,"\O[J74(K)%=?R0GA>$H#1\N2-!FB4L;U[ZA3;C%VH"^;;*OM+YYL&LEM!L6:P/N7$ ,UVE86HSVRXS] M72DGAA3N1&E94FT72LF68YWWN$RC(LM)'"1?Z7*.+NG@Z*F,;',VIEUH&TCC11:&;=1;T ;BC275@KV] M)GG!G6X_Z4+3N 5,D*=36?.FS7YL90ET.GNY#OX/D_,DR*"-+8.2\N&\7]*3 M32]EH(G'>4G+P+MBLKHE0W^_3M^7NEMYN4F;#4O+$0B7=KQ MG^P*( $B7/&/!\;>?INO<(2V&'>#1^&6Y+B('&L+\X8NV]FV:1I]0H\HP2L4 MW:%PD>($/[S 63;52]29-U5*^+?^$/9(V*0A%.$"55SF]E2IT(N.Z[S(V!2!'5XT4LER6J2A(4YD6Y"4Z723D\1LD)&RG >(3[!Q1EM0<" M152/%]'<'_LHK$Y48/CI6)4X@-J!6=?/%KX>F'T],/MZ8/;UP.SK@=G7 [.O M!V8],+&_Y8!SD['QWYD8Y!L$2EIF,I\"U# ME!U^?DP)-VL5OA;B(PV*Y7HG&J3E=GJ@01,;INH;P$:CJN9@NA^'&?@JG;VP M1.Q 3$*GB+1?;1;Q)$*A"BALU!1PG$)29QDJ5ZK+BSY-H WOD0R=(E)0^?&( MBA8XA&!2>E1%I3HQCKQ[9&4D'/5B$5XA"8JYC $E843&)IB\25/8%Y8NP!8X MJOZ-HL^83+*:JE8$WAFVP(H+/AU6WLWDX6=A++:7&DS;C\@,J]Z+OO 34QM% MC17YISAC$\R" M:](Q/1[<,.TTSPIUKY_TTJUSC&CR)(I*P8/D,IUCLBP/HG#@HT1;-8F$=E^ MH:.R$0HD%7@Q=>@KPZ)((1LYBIPJ=+%<)?@%D?(-L_B^*,\RS1"S I6>[4-G M89#\+PJZ$PG[C+D]E3GC?8'J:(UIJ7/%X&G_TG2$Z^J;3E/VV/@JH/"?C M%Y7.NJ"B^PLIY0:Q/'."ZO/BS:"^R,UT(]/Y#5W4DD9W>DX07?5(@:?#A M! M-2;["T:#1K($2[6:*X#^XC5 6<+PC&4,1_+N4%I2$8JMDH>"/WYSC *Z5G45 MTG[U#&EP5,\P,FL8D=UG@"DUQ*@1V&WD]9TGIZ7ZDF=;'25)8#3*]DY-*97= MZM%?S#-%XCJ28TX>(RHX2VB"C*CFMP_*,N[OE5* MV]P!+&?LCF]U\<12/=NF4; =,% JZ#J&TA6RWK!EPC)0XC0@+TVBR9*=9U1K M*DUFXN939N8V"J,#%VRYY8"ELX(XC2B-L1A>C(6OH1MNZ$83E9;C-XH@- OB M[-%5N/94@"45DL9PND3@LFU+= @Q'([*%F,XVQJ\Z+?ZPBFLZ;EI8OEDOL1P M>@8&(: 9PZF9PM;V.(:C;6])#,>3E+3F)M>(X:@8?:QD/C/T4"0!N0[RY6>0F/3:^OL:KAE3@/O,8 M)PFGHOST[O2_UD=C4!HQ^>"XNYRR#KF+*#TVK[J&JF85!V9+8+\:_"(RMJS&2RO9W\N" O'7V99$:1A-T T MB$?=MYOQ<)63SAXDL)WV:X4 !DM7CBEF4GFQC"S%O)>WP'VW!6X*$B[HCS'-&8)"5S%,'M M!>=4U"M47_M7+'00D#=J(?OP517#BVO4QBK7P^%Z!)P\TCDNBZ#3(? ++0N. M"R-6,W0F*:WF(!QD1U88:40817 O[IH;JS==E1&-:9%G>9!&PPW[V,-9W@87F2[94?P"@LB>I$7PJ)[7[(-M32+PS^"I.B=D!R['OM# M5[>>P_"M'=G!ZX&H*[D7"3!@_:I5:I$O,(G_A:+?6>Z]LO=9JU5N/;1'4M8> M5_@)D?5?\;*7QV4750G]T595!^R2HUAC5UYI2W@O\H585?'WU6I7CLFI:@S' M[%7UZIAZUO#<,7O">Y)MQ::.=5RX,4^H9@YC.JF\UC'\553KJ^L:V\AS+Q;I MT\CA_9%*>-S%@52'TV'XT)I. M#M(XT+/N]CIIH3KH>F6BO_<^XUM[W M3DBF;-T3^7CJ:N!,K['OL,.U#+_6,=]$^DJ5_<<;M\BLGBT0J2OFV.N;LZV'I+K[]Q&7A\>$NM1.[3G MI_HRB;[E59CL,ET_M6'3J>W7K.K8-FO^,9Q[-%LY<'";NM1.[N.!0:,^;1U- M&6]\;O.W/Q+7_'\,MQS8[EZ/KK7$M8OY>/1/7;%VI_*%X,Q:YAQY#9;<#*SA MU=&4VMX_5P-EKC-@^/)VFOE@+D[.;8EO+W'W8+X[3>IMV8E&:MT17,>>I+7# M[-$+<(*8:*V\WJX7^^(Z;P+7_L='ZS8^.IM#B MY*Q(.>2/G11KU.I5XDW3-7:ZM- M&@F[Y#&K&!SX%E7A;B"'X3DH7JW]%7[FGGM";(.RU+T 3 MI9TZ@W"^M1-W\.;)W.KM.M0X\P%.^:1T54L*Z'R-I0[I3;%ZRV@%>@QD8E 5 MR.)%]SM#64[BD"6(91)R'@ 2T&S>_ %I#A1A*BVR"W1QY/"B'^,DJKJ=S&Y! ME"G3BY.6->D/%'VZ+;4+)"K(-,83-T#W2L7C"P._=C20"W^@5>-RH#"UTZJ. M!FDU2;U(V%R>_X4>9.W^7@_5V]\/+\+$4WJTZ%*C0B]RZ)?RP-.X_IA;#@[9SW"1KJK.+B/$PHOE&W4 MV;[2SLG.;5BZ;C;=TH[Z'6MHP4-;K-F=#96*]8':TG@QP_B$2/Q(9Z^/J"%V M!YE"FJHU.30'@#(5[6UCB5.G%_,>19R;]6YFO=I!X,RLA1SU8IXL6K<:OT Z M0V>K=8KTIB2B(CL]$6T5>/HM8AUU2B(THV;[<82YH=?FSZ\Q(M2NBY3-G 165?;/!(BU'9+L34RKJ+ M!VK"!@]K%@[>!#6W$*=6XX\%O%Y@T$_H03'/D;$G#)F.A#YO(JX; 2_359%G MI4:G8/Q5@;*++(C2]:I"JS?".FJ#L%&IKH4>J!J_>JJ&A.^5D?)>&2GO#PDI ML-K6D?*^@Q3_^I0/RDCYH(R4#X>$%%AMZTCYT$&*VUC#)W2?;W=W>+LA$JI- MM)1#9>M\TR5="1.4Y3.ZZI[%V7?.GH.,K!*73^8(S;)6QLJJ-4'+X?F MQ7C7EOPLR.+L=D50$$W3/P(2LV4ND[R;]%*W&(A>43%_X6&HNB)CM 73*? M4:"DFK+5>=S&.,+:%H3E]9W.F^ 2^CJ?'/1QB-QGJVJI:N33$%P\_[L]?0Q"*PJ\#[7+55_[/3G0*1<;%4&;[A M-Q'_/@4QRBZ MH9-6^B5X0-/Y'0DB-$,AHI+3J677>4;A736Q9=Y> W',=E2'JF4I_!P'H*"\ MF(C7_[L(S2OV:RKZ:'1A'';-C;7]"-/W-#E[X61\5:#DX:))Z32\(($!!!2N MED*T;,(.0GY>S-O[LM,:P3"Q B6W9VA0N@M@HQL&4.=QD-IH<# MA%Z,P0!-P&4]3^])"B[PE6A;JR4NK2_34L#IL9ZBXA%B MPWZ[)N*R=9_!Y*S(Z 0HR\[Q\CY.2P%=)PZI19J$_RSBK-85#&FHD%9&$Y,Z MZ> M\%!,-5B88JID<6B8ZK?+J)@JJ_/BSHM&U\J)\0_@H#\D.H_YCS R*D3_+0Z0 MO7T MX>9 7EP:))E*%\W -,BC1KI:^BW8HDB_C[4 MR+7P<6RGEOW#^@BM.] ?[$C4/#3NS&>^8!P]Q=NH?07R[L]5NVU_]AQ&'/EU M[+YE41GJS_O8N=5:\.!HIW-3K658YR:OQ7-4[J9U=]"YR26J?.8O(R]RZ,PD MC],'EBFL.4>I9LSK1\"5YIC*7(3S3 4N^P=1@]89/M]4J+&"V"^^=#Y7>>8[(L?[UD[1$DDS!DESRI=F72Z56"$$(+K"GY1VYW6>4(P3-^E?OG 6.WNZNP&E^\VNO< M'M6QJ:O&Q,A>'2/XU5Y/@ZRWK"O/ 28]WNTAVND6;@A:!7%T\

X&,/-$[S M!2+K;[L:L51D&'L($\OP [FBJ66\&.3$\M:N?#C;L71YMT(D?V&OJN:4XH+2 MKM9W,T9S76F=([BJH,X?R#556]Z5*PKDJUW/[:ZN367+GN4;3L-F_S.BVPGK M&\'E./7]0.ZFTN*N7(TC6^UF>[DGSYF)YT'Z$&^(2\79Y57."0TG=8^R#I36 M_0.YHJXEW*T;I7+6+FIZ!, _%ZUFX/RG+W=3V7@K1!\>XW2X%%1[L=/!F@]Z MUO/4NW,/QEI^0NOCQ'?!\VY\2USA"/[%J_ '\C&E-G?E9SSA:E\S/2_AGZ]9 M._(Y[E'/'^V(IS]'.Z5'.M^[/15Q$[R4SP/=X4KB6D^4?2$XZPX;JN15 \O) M/<>?IKXZ@)*SKA'BW1D'W@6F!M(OUR$&M=/"NLST+Z>!S#S'GM6V&NG*&EAQ MC5OO3@EP#D+72BB< 5#EH'VLO<%A+V&ITRKC'&=OU%8#T.W>^VVX0%&1H.D< M4#([>VG\"TI*9UJ\:F3]XCM-9*>*MH&MH ,U_:IJG/VT/QGP -6 ['<2*G[R M& ^RWADC!JOJW025;FW-/JU7BQ>)T2#IUA-4.#V:,KT -1UZ=SGS9 #@8$2D MKZ0+JG.D*; ]3'CT$LOY Q HDYX-A ASZ0W!B(5L>N"=I#]0\AB$7W$2T8D7 MF^F#:?$D5/7;2CPJ?^:]''_&JBK*S-EB7[[ Q&.KG@JO^IW]YS[(T-_^'U!+ M P04 " !)A&9+IK@E)B5_ !060< % &5M;"TR,#$W,#DS,%]L86(N M>&UL[+U[;^0XEB_X_P+['7CK#M!90&15VME5W55W1A?A1U9[K]/VV*[J'206 M SF"8:M3(49+"J?=GWY)2HK0@T_I4**=B4%/.4/G08F_W^'A^]__]],Z1H\X MS2*2_,=W!S^\^P[A9$&647+_']]ML[=AMHBB[_YW\'__7__^/]Z^_0TG. US MO$1WS^CTY+?Y]2J*J6B&KJXOZ9\8_?F']_3_WJ&;[7H=Y>A#E(3)(@IC=)5& M24Y%9^C\_/@'-(]CE$;W#WF&4ISA]!$O?WC[EKFA]C[_RO[?79AA1(N79+\^ M9=%_?/>0YYM??_SQRY(!K\.W49+EU!O^ M#E'Y7S/^XSE9A#E_MYKZTUT:5P;>_[CS)95@_WI;B;UE/[T].'S[_N"'IVSY M75E$]MC 227^U)$OW^G@EU]^^9$_W8E20Y'"].ZUZ==#J/A^*8GQ-5XA]M_? MK\^DVK_\R"1^3'!^'M[AF+KDZOGS!O_'=UFTWL2X^NTAQ2NQG3A-=V;8U_F% M?9V#G]G7^9][RS\.*=X] ]TMR<,8IIS<7K>L'3?#"WT!]6E51;Z _,HT&. 1 MOG+-S?!"7^$T(LO39.F^X&U74(6_R<-T!*ATG0U_ ?>E%A0U9C^=T[\:?O%3 MCI,E7E:>F6U%[.2N>;#EEG>VR:)A-6:M"$F%K\,-9GCQPSUY_'&)(VKXX,_L MC[?LC[?O#LJ&XG_2G_Y[OJ:EH__+/\3A?66.O\E_?"=\EDX'6LQ^;I67Z MC?+2)I5LTP5N>>B4X+_CN]CJ2S4JNBB:S.@ZIFY9%H&3M[_??(>BI4PVV/V$ MV&___N.^S-WWG*?-J@G3154@^J?F)4J)'Q>$MI>;_&WC?58I6(5HA6V M1H+S*>TXY\\G9!U&20M3HD?ENS4?# MA35 U%^NB;ZZ5 6ZKN:H6/L[CN/_DY OR0T.,Y+@Y5F6;7$J!)]&MH%&J>Q@ M>$HLP^)5[40-8)5NA6@F\_8S$T*5%"K$?,"XKJ*)97V(6"!1:])":7M4GOQ! MXFU"N]+/'Z(8IYF0'Q*9!B\Z,H/YT+((RP.Q<37^13H5[G?/4/'0![3+JHT8 M?F41NEOB350+;8V*YC)WO\8;DK*A^IL\S+=B4*M%&]B6B0Z&N-@P+-*5/M2 M5ZA6N*\ZD#L95 CY@']-#1.[FA"Q0:S5)(7*\JC_2/$GOD 7TF%$;,/+ )P M4[J)8)&E<=,2V@"D87R6+/'3_\'BX"N1:28B;9GA&4C3(G#J(32NR3D$.KMD MHWB&^$-$G_H 95F]$0@IQBZW.5O MP9;DX8/.P(X<7!!QR1DJ9%%-V NNF." ]*DI M(8L4NBU*:;V,/.VSGWSZ0']I=V U4JVIGXX4P.1/RR;T](_8O&X"2*2UGP*J M3W'RYWY, LGJD!A_L^H&[%T' M9G!OZW4 7TY]>@=Y47T*02_Y]"K8UU3$P._8' GZY_@^C(LV9_X4M0$O>5J^ M:>?I '"W;$%!6FQ6!F21=,!_+!MP](G]/O'LJ*Q2B/9+-A':$JQP*=0?.1#? M4K.2V%M_U JWQ2. ",L,00?5FDU='-V)[D,G^\F/6-GX_D3]W<01D4FU@^!> M$PAI4?*(LYR![7WY-\/;^QK>BE__^X0&WL0-IZ[QS-4":#YZP'-H1/0' YN@E=A=L>_QS9[>Q^& M&]8(_^5''.=9]0MKBO]2:XK+G_][_B5,ERP5$'1%A,_*-V\]ZPEZ82D@TD"5 M81&\Y?(!_XEG@UYT1<250@R^91.S#3$&5(7^=.A<+!A)HN3^^(%6&<[FR?(T M34EZ3-(4+QB1LEO\E!_1,GQNH[>/;H5N.]VAZ+?Q!LJ.'HZ5[+&V%USC!>ML M[37154H2^O<"LT[*Q*-5_3!$ *JV158;,PTRV_OWFNSS.S:'OVAW%?NH6E!] MKSH"TRMG8Q.]Y7I^:[1E# M!LV,[V)\@?-RG:28W4K1)ILEHC#L%1IWP%:5'P-VRM6#2@*E.Y$9BG&6H3". MR1=V"D?V*_JWG][]9?;NW3OT%K$Z_%_HW_[\_MW^AY^](*H:%%UB:BM/2$2A MEH!X"NN3$^TJ?&;E4E-,+-0B5UL(B%9-L[:$4HR9&3DR891 <<^E3?'0#U9( MZE' !_E7%S.A*2_B@,BB,XA8C:N:!%VQBW[H.*C!HWPZJW9+O'R<2$90AP"E M.WPZ:ISL1GR8*L\3G)LA.\BA*\/,()_2._ M8H])0M,LKG-%:&Z%\RCE6>T5A4Q&VX'+U6WXU VX8WC;1VZWWH;SVV7YC-L2 MU7E G7 Q0HDU8<=Y"8+?$YHBDOLD^A=>H@3G:%,80&&R1)N&-KHK7* %_3F; M<6FR0GGX-'FH&X5I9!(X=V*O2\>M(.[^'?T/*Y#YQQAEG3BB%!E1Y05Q%=3P M@]X4GKY'S-<,E=Y0Z0XQDS,4KG*J>/LMMCC%]&L.+B\@U9P_AE',,N0/)+T) M8WR#%]LTRB.Z]AZ64?#W8II9V'<>*]39F Q_4<%0\@JEM[Y;EA M&//,,*8&$,T*UV'Z&>?,"LIV^CQ77-96AKRPS+ 72>PC=E]4]@K2-LYZ!&;[ M=_$]%@^+L\-BZ-CQL6_LR[L'6_<*@/#!K1FXZADHX1GHHI&!LFCV(B(30-0! MBR@#HL44?;XI^W .^F26?:Q"$;UAJM_/T$71(+^4[A0P[(=U=X!P_P*Z(U5Q MY6MPAECIUR1"KLSIXW>"[H&D"(!!I+ET1]=:1F4L8:WF][^^J "B6<@S%!"# MXHED>4__,OD07DXP+>\BXE?9T+]CG!<#-O,U.Q?M7_SWJY1L<)H_LQ&;G*U? M^NTR(<,ZS9GJ+(ZXS- ^8R+ M[$Q_([ 5^EX6@U] W^@#27%TGQ1+F1;/MVF89#%_,ZBIFCX>[/I4=A[&Z6_9 ME&F"OEB/X@'TTZR]!J4&6I0J*-_K>!,ZP=%OWYOK"[=>/3T;9SUZ@?;O,EV0 MW14HNR77F,$EXBOH]V]S2X[#[($V$X_1$B^/GG_/\/(LN=RP>URCY'Z^R*/' M8H)),CKET$459IVX&!IG'10*--"Z*Y\RTKIR&]0L,]*FE6T^ZUV.E='?V;\6 MU#[:E [85<2D,H["G?6I1]1<\H:,A]-6A';@K1&BG;W-=#$ZYL;QDA^.>A32 MXK*&A[8ZO$TY?6)_MJ.0G5(51PV5AD9&(S>@L<[&HS)ZF1L*^(&V;]F=W4L^ M<%\)(5Q(31Q>[ !"AE1?*P08Z3=(;>%Q4IKR#9PT_3LAV[M\M8V[FQ,EFP#[ MZ-9(:Z$+P%UC;] 4MG6L8[*=/?'FW?V^W>GY; \A E"S778;FVF3W-+_=%S/ M,IQ+.SS"AQ5;6P^'TK%A#NR 1*5Y):NZ"L'\YN;T]F9B=HCKA)A\R1:^&W(- M LL@%(]*AGV=B\145/.D[.2R.,0<+8 P1*^"6J M=;-Z'!:QY?;R=GZ._(DP_B@\M0G-+O MNH3T_ MH*Z"N K:L)!VU I:=&,[\L$M\X&\1;$6O8:HE:(5L-UT\:4U^. MM+&N7F4;:U*_4[:X1]LL2G"6'9/U793P$M/ XCK.R&EP[&\A)M\5SL%IWE *K0L<( M!=BE2_'^P;3A:"3*D"F V8R7;OW6 _ 8;^A]= !+ <8IZK2!@28IE1-4\S)# M>S^H[JCJ8%>N^"KC.AI+;[NQ?"))Q:&@VX!-L 7I?Q(YCU M )8@0/6K:G',,;)C7,X&:)F_@A01 GY@^X@8FGD^< MD@V:)GA,.OC05 (F H7D?E')"(,N4I?NAEX$+OWK8G4*";Z&9<1"C]SC$A=# MM$S-CR Z"IW<]I*4<'7>5>IX=]QADKSM"XDB/@_72 OL0PAQ/W1335_5''\+ M4:-PX>N(4:\E7SVCR7AR'^V$^:[3VXA-&RW%%7'>@_%RTQG[0,KD=-U&7PJ.TQ+K6O;9#M"TS20=*6*R@E M>->G.*OSM35*]AP=HY]C"OF1^CVJXHS2$=)_C\D;+?XR6<2G'HKWPB=D'4:) MI('1RK<: X4\4."6>G 19'7.3 *BVL9^M*=XBF3# M-!(I1>[,I1QDS-2NZSQY[\(V.ZXTA3DQ^L2>>Y@'URM4D_VVOKX^YZ4*NDQW M9W-R+C29S([SHSWC!J].FL)<<$4_RD.88;1)HP5F._]>XA#H@6&;9U2GO4BQ].F+"!]>;N%3%W?ZR.%N^]XN M(K%[\5[E\4N^1:01]NWY$I(\&_?L_89\P>T%*18)5,MR'2:D2G\.\E&)/X_: M$V$)?=W_H"KL6&V)O SE7KMD]^S5;6M0T\=1P-T5[^E3K)<- ME)A/?9E:L!]K=#E1IO,YTPU*:)6RFX7SYRN*X)Q*G%+9#5N!Y# AU/ITD!0J?'J4&$I+Z6MRJ"OP6 FB MNAQ!]1AMV',^?H K">\"JD->.5-6K>]U4T#!=8=EF78R\. M@G_#BT?AOE8N7P-\MXACA?2VYZ V.ARNBP,DR8JZKPT4%WW_8L:^&BBN34RQ MY\RTS^DT*)4H!!\$!6X<=Q_E'BT#ELR0, QY%T!4H%#' M!4V5:=DNT->06.K1)VH../_TD5)SZ<[=BS],U-=L[P4&#O.!KA<4.3P;^#+)9:O[0MS.'IIZ&=;#UGN9IH^M*Y]B-RA]AO?5;; *TEO7.03HKYN] MD[^Q8>I)2],R3A08ADYBSM!OC=#QJN8S/0L=L/.;GL0.S]*^VH%9USAFXR3' M)#/9X:M1E"=G4D7XF"IQ-<;0F=JU9?!3&0OJQ\/AXJ(D_U91Z="B#B@&]:@- M$1(;&M8K/8\*6)?MNL8M'%JEK6\=Q*42XEI?#Y+-6SMP*$_9)AV'V0-M+]E_ MV,Z8QS"FK6LVSX_#-'V.DOL_V(!]BT%6.N7G--09R&DC+[;MSP:G$5G>Y&&: MJUHA&]\J2IO;"9@,3X,7[ ^\ET9ACN[P?90D;)"4K%#Q#M.RV0XV9$"M-BEL MI%YGKX6_L?!JU?P4E7V:*$^_LW(-@M<##6 QN^WT:X&JI+EQA]7AQ\P:NSJ$ MRI6L/()@]%"!T=<.R<.Q(7GH7=YSQ6//6;)(<9CA$US\URC]4:LJLR"9JA.^ MBIV!3VOT<&Y/8(6Y@ TI+1[8'3TH2@HNOQ12:Z"DY;:^BDT8+K:B)[K*^\B( M!NNT]W$,">=ZZL3_J&G-4*&'*D7TIE+]_NM"MU5.!0_O2;OQ/-*=)?L%$!]Q M_D"6Y;_Q\@-)YUDE52W*^XC7=SAM-V\ IJKF;I"IH<%B@'/(M?0 Y5"&DJ'F M@^-=*UE;6%4803LK:$52%&9H+UR90I\*8Q,?SP "6P(/GU8L&F"U$9L&E\ZC M4%45[SP2WVUDH2$-/ (-\/C2\>$VC,CMLRHB3E# M3!Q]*A2\I:8 (D;<%%>A*3GWVF;L;'OSD)Y'SZR0@HO:;52T]*RK.*/GWLDX M].SXZT?/EAE-NWGW7!+4@ZO?K2!B1$]Q%9K2\[.*PP5;$)!),U\'IBNZ@YH>&A8 "P,:/N#+I0PST.Z" MAD54-\G'$JG1MPN9"*K;]2GE=T$*XAZ,K4 (Z*41,,%+/V%@7:])<+ MIB(N6=4C5(B2K4EK-1X\X&BFDZ0IO\#WO5QV>OIT>&1 M]G42LN_N_(KV.GGV<&?_[QKSA+$*H@/ MG;"'[V9_/?Q+\^'/Z'*;9SF5B)+[7]'/L\.?#V9_/OA)9((^I/;?_?+7E@EO M2&O2Y3+O;:DZ6E[VL6HUJ4L2!:*R3+$A"ITNUHP[S1F[?JP2Q[:Z.'LD>RF/ M4TA1U:OR2$D5:9+)FI8RH^Q8GY).;#=TL?DQ65[C/$KY4./^M&/)I54]-/=D M,]<DW$[Q RUL](CY46OX N>7J]OP2WY^ M$MN(2Z5G:)[G:72WS?EA3/1+7X7IY,?QP@).MFL$!'&3[@EA7S#)BYNQKZ/L MLWPQIUYR%Z05DH/));4-FT#IW*BII=8.&@*(27BU)M.@IHEUE;29(U5J,D=C MVQ_BG$N79^D$9;0Y!UPZ)3/ME#1M+U:<.6\O4NI0QJ?51MHZ5A%&6!L:OIR+ MU_6H+?O#%OFB9+VDC"^02Y#EMITRQF[!L49;WLSXL++8H)Y5G#%:1RQ74K+& MHU7#[>:/I=C:Q*PN),W)"B'P=(R9=9N)U3S8)6$[16%CPA_[1HIF52J3KO:' MU^5;56?-Q.*4!,A('"V+\_M90R9N,A1">P((A8830& 6F !R#QH"R!2#QK,B MA?*E55!5);'Y\!T"".1;!)!:](@ LLZY4DQ* KANN="P6R+8=,CEJF(R^-(3 M5U>KDA &?7"AAIH4GO2^L_QRQ<[RSFY(W%UY)GRZ(T'KZ6#L-^P90_Z7 O() MOF<'O:IG"T0>U(#O:@3L1WYX8DJ6VT6>(5JS4Y^A**DI8O1YVW!N"#91++ ! M7^V 0_M"VY8U?K"OI\$E'V5.\C'*65)_@-'KD^ZJR>?XA MC(J-(QLPIR-YE NF/L"S0BLW2H99&DM*!3*[J,O*QMZX(4,KL@6 M+\V--#AKZWMB.GU/1Z=MEI,U3OF5!VQO\4.TR<1DTDM65%))#B62W#8H MC;1NE"32: >5 &I(^,(?@XHFUC72XHYW)>'."[_*SA+:(6[;^3S P M*A'R,ODC3/F%;M=AC@^44->K"0F@4@.EA=R1.[)H?9I32&,JX,]1 MQ@403

2Q%$$X^)UZ%:XT3*.K,Z5'%1;D'.4)W7$6%J-=JEO9_/UC,46@_* M=B#:R<_V>(T26FZ<7I']$24>]+13J;)238]@U052*R^=I<> H4V&Z0VW:$#;$Y" MXZ,G,*KPNW^,/C$!Q"4\2,:'(T814?M#9NIXN8_KMSA=*Y/QNH P[2X$0#,7 M9M)ZTY9=BE)S89Z+[)0"]A>;F8M)F$R/?O:/^B,/_9R<6"4-9H!8>K(IMUYKA82YH%@$ZUBL]"#!KUVB2L4 M"[3[,D6JJ3]IHZZ?^!3+RUMT3Z8SFSS\&.;;-,J?3VC73-FNBP2%[7M3$#3, MUTV[&SH3>#$/^AWEH/H%+=EQ[Q[F ,*:E;8!LCI0-05U'7F3T+7L"4?.RG$A M-GQQD[/E>UQX5KHYZ "9NX; JZC%4.NB:7^I3J*&]WM>#9:/> MAQLP3]U;J?6?!%L#%1+BD1B038$"F^YR,]/M@#*MX&;Q@)?;F#1X%QTMH+2IB=DN C7XL-[=&)".M3%0/FP M-^R.$!T?YHQHJ78S+R;@R0Y!;<5*62&N!!4M]AIR7K2M3DB,%4Y3O+P-G^99 MAO/L N?L:J-MRLXFZ]##1'A'$K7P8*JHS#N9\#=PJ&:/UD!0R92'$:(\?,+9 MU-0QJG32IVK:-%+I-9C__+!\[L55LQCHC19A89N#*0:PR]VH0BTR- M!:4\JBOP@_4;JR<]&J^Q1E$W?EC6KS ^&-@0\-_8L[_\SOAPK7Q!>S]U4ZYW MU%TSON5P5-Z+?0]BO\BD/ 9XSG49EFP8KZA?2]ZW+%FQ7U@*WV) E:.P8J>8 M_1JFSW6A^9IL1<-@ ,;4\<'8F)MH8>A^A-AA5Y(>D<3&07#+;BQ!BT9O9ATN M,5J1E'=E-CB-R,2G1P'A4Q]S>J#$* (9VC6(1U8EG#HZU;I2M%AI'OV+#\E= MKGZC?::,72B")5T0&TWI>(M"$WQ 1>K+P;& ]M[M1D;4UH+Z8S;4RJ)$@G-$ MF\GI1_:MP:,O!!XWM3?A0E]N%RLAC)<,R%6UBP)$JLZF_;O.1NFF:MWWF\&7F NJYRCE NQ$ M,C;[CD(NXQN7#3!D-,VNKEO3B?2N%;.IIZ:DIU/7C$H<9*KZ/G:NY%2R>-GI194CUPDDD\ MN>6;VJD=]52V@NI?@GE-WSBI@XJ2G@:UJ&.JQ(2:M$J_'O&W-CBDY:Q 5LK3 MABPX-VO6W?*QZ\B.@VW]X,;C<5%1_2K)):D&':%J:FH2=>Q[1)P+G%_Q=1_1 MHOS5B$-J-2F=9&K@S!([LC[;ABV9L1OX4#JV(YW"5,#V/FW*A[L-!SZ240,4 M)2_UE:BCJ-B"FJTJKR/BU.&XAMHI%$BEXQD,NY7.[A&OES?%Q(YW$_%N0&P\ MB &+8K\&+\3EE)[+V4_=LCT"/,O3SJ&;K=]]B@ 1!%I7*9+UAB3\H)W:2C)A M&^;1.:(]\=8C(IB3"PA80B@D13>17&41SA3'7K20UG<6FJ588.%QIW[EM*L !;1PL1@,%\LTBT- M%9M"VK\NG2F&Y,RWJ%DE[35V%*0W*L'H<';5\AFZAD4R;?6J9\\SU&D 2W27 M#:$_9[6,CG2S%LXIU*=MW38I7D1\F2?].^;;G.;)LK[\L].FF:OL6C(3E<&$ MUSN!'>0W]J>FMJ&9H"Z)PF2)PIK(U,RUP 3I7V=MDNJUF]0T]38A']/HD1;D M$>_/^V.7B MO'M:+[OBG$AW,.[EQ6+YI_:AYIE$/]A+^W5AL4-7$ODK:=))K M-6FDL^X!?6JMK90W ID.81HR8$RI6;6>$M-?]R#W8D:0MMY^J16_QR'[$FY\ MX8.H"H5$D'QQ&0-JXF+H=^RYP@9@KT3AH1.G8D'8)^H)CV@2_ M*A1?210N\EOJ4G* M5ZT$Q]%HF!4Z!IWDU!(_9C10J)>)T2* MNDIDC.EJB8DCLSX=?7:;J2Y7; *-=N=Y-^$:QVQ/#ANHSFX>PA3?A1E>7H7/ M_"8+V>PIB+&*@@.-#27I(/>@-(8HB9+HPQT$-SD[ ^N(":"Z#7]FF&"P25P@ MI!55!MEMQ!V $OH?F8[JA9<>5 ACS38VR:R-%9S$_EW,;8&4""1**3Q(P]0+ MB4T:+]B09DU6SN2T-\F4DV M0]S66]Z\H,H:^L3L(6[PI20%HQ)/UC_WBGE3]OE/PS2)DOOL"J>\E"=1O*7% M;E%<(U5^7*G4P, BL0O9,5"[4(4!E690_@.]83<.D#@.TXRMHD09DYQXY;2N M3HE5!33Y)5&H\T9ITQLZR')@K9R$$G!YJ]2R@XQ4Y\N&'ZTLLGK,5E<639Q? MK% V4$9UH&:&L$W1V'6)'+ ,3.NE-V@.1*CQ*!."@Y D>QF.(9\R#IH710M- M>&W(2$)K*0-,#F[59:91=V!#B;U>P/]\$3E&LQX5-.A\=C4#BB^@0'_-GC? MEXS\Z\0D\ <;K9<9=DD"BQ%VI:JP8?!DU%Q;KPHZZ$>Z91HJ4H#N'U(9MTHJ M>N2C-MN"U+I[ &TJ /WZ.F!CF$O8XF;23&*UPHO\*U4A[+*PAEH@+;WJR2=K;F@T&!CHKC4 M*1:4%7]G[$"]!=6;F)M]4$2&UVZ+PA96&K2V]CX=TXNCC#"?<[K/.'\@R[/D$6 MQD2T34>A*!0)!<:=4$_NQXAP,O7@0Y2$R2(*X]H6ZXP?9K G(/J(0Z9:KH;T M9*K'" HB\FFJ3$(Y@9:0:%+KT].K7HW=:"#<@MA+MTU ,UTH1IIXI7PV,2,D-CF_J=G>BT(R197&LDJFE*X199* MZZX;4YM5EGI]^^;4$W8J0:!I1 T69"K5=,VH>F'F)#W)HY""9(%O'C#.?TO) M=A,E][?A7=R&N(U*MQ>I4('K0TJ=..I!ZOP9]A_59AJ]Q[MG5$HC+HXJ>?2) M:_C20II@1-R9-*I#:5=2JBWI2&J\>,(_-PB2\=#B-ML M1,OK"$F*XMK!+NNBU5RB,$;0)V80 M<8O>1)Z!>!9&I.&8D@6J?I;% 6Q(*:>/:V?)9IMG?%;I0+ARU$"R'8U$DE"! MIFO;20R1NC$*#Q+M@/^"#CQ9/6I2LR)>JJM 0KFNDI!-,MM>$>70F"B'QD0Y M=$B4PW&()\MYCHK1K5D,4017HB?+>C"CO_2!*E1S6UL\*IE#:I+'3J@AD MJC643&9^K(<[=3<7V_E5,LW"4G#+RE4?Z)R8=I;8((,JKD5',P,-:MKX' ^8 M<..7=CZ!4'E0G\BN'ZY>F\3>:WP-@)4-5SI%[*2#E6;%E"W3[*=MU]+ +>:T M\P>:TO5R#4!SV2K0.MN]6>G9$TWV5#=8#VIGJ ?S?5DU&B51CL^C1[P\2W** MMN@NQL7,[ 46\-U >$]OI?!P-BO, Y-7[TG#59V!X"K,V=3V#.5X\9"0F-P_ MS_B",I(_T&Y*M-/+^/7A9(7"Q6*[WA;;$OVYD!;.!DI/#?]M>3;^>MR5XN^9:+HKTL*M=+>325:X,0,S8*:]"8DN?" M:5=C;QZR\^\XNG^@+?S\$:?A/;[":4261WA%4GR!G_)KG. O87R9GC[EQ8W' MQB3N;5G+]1Z6G84$Z[+ +Z\$+UN_*-//6U"IH;#0:Z2:+#&@5GR-0OTA;A2L M!F'+-*99.S$+?3W+[A=/(8=?H;90,AJ1@AQG-G SW@B5W:BRJ:'@MY1D&5J$ M:?K,5KC3O&";Y'S(2C8RQ4>MRG^SZ+0?U$)AV;?Q9RC:!E[&(PU& \\&^N8# M#_X/,\_W:)G7P&).>(T!/?FE!MP% HG+D8*"VGO/ *$R&LQ?VF"U#E1FE#>H M9F/Z2VP9A@)E27P,"T?/'\-_D/0XIDV#Z.@N>TU](.AJNHL ;5\C45_BMB?G MA=9T YAWSXAK(:[FQUE?/=!D%@%4U6Q,_;810\Z+??M(=IY+FC.\(:ZG=2GN MCLOZG%M75@Q;C8M MMRT10X;49Y/)9OIU MMX' VL8/-8=BYA<'I DT@6)=\P\>\97D^B;$.RJ!KQ MK501UT4[Y=)&1H];5X:VRCP5U+ MSY/3=[]%07:4GH%DBZ!"22!&"FS;4M#@DBN]-Q/JR;2#2L /CJDJ5D J30V( M6210$M%&:MLM>N!2,KV? < YV".GME,3??+FG#E81,D2*A!(^9 Z20*M)*J" MD?A=0"V_N%H\[%>+AQ[$_'EY M.=W)-J6?O5BO*6D'5**MMD$L"@19D7$7;8C"CPF>I>K!_B8[]!;]@>/'<.$' MSI4U+,"^KB;$=!!IB2@BMSXY:\XENQ:ESUO\. ?;C]BQZ(();>,F\&_J[#L* M_FP@E%>6 .K"[RO&][EH'Z#$SN1(OB9\<.A+F,K"OD"BA>:&!!">:S9=(+IK MW@33;:T:JMDC5#[S!->BBA,@6_*EQ=BN"8O0W;$U';[9VIBKE*RBSA1S]TF% MY_J3H3C>VP(_1*YK6PG>EG2YZFH=IK3'-#%2!55!M-^PAO:M:C,@ZHVBY]>4FW*>KY&U3GE:-E9DN,XQHM\&\;55*CPV%B]8/GJ*L&! ML)6;AFQ5M5Y4D-8H!_7G^^E\/\Z/-:AB8EL933[(=>KTT%F>D"P+LL:WX9/V M-#\#R1U=%)*#^2*U#4L8G1LU8]3:02& J(1'!^R95#"QKHDV6Z1*3;IH;$_, M%S8?_X%^M&.2Y%&RC9+[2TII/EV?%9NI=V^ L],G6G"2+J,D3)]YU_*"5@+5 MI!5"RW?/8@-%O9AO3CTU^.K($PC?G90-/.UW7U9]T''GO0I:Y:D04?&OG-GQ M(6ZY)4HG[CE'I"AN.G':C;L.W\WO: #6:1RAG!.&@H-=+"A7]3(>HKT;M/=3 M18MZPC-#3=.HLOTMC#B \FN,(]..+K B[ZYA4W:6I%*-Q$L@!1(F.W;A.T@R M%_K@)-8,CB\O3DXO;DY/$/WKYO+\[&1^2_]QGU_/; M,RJ WOQ^,?_]Y(S*?.]9/TI>]YT@H*PH$7\["EWN26SZ-,X@6S]L(BH?:8!; M0:PR[F )L8$[RS&'UB+B>AOL T,T-:P>:C!82JS2T@PVP"XFUCD 3CO5CH9@ MZ* .(C]7%$-#2YE'#[.QFJDVH&X+05%G:9=)T.] M0A=&=!%H5D3Q9GQ$7H,B-L@_MX0'304A!40VIP1_BL,,G^#BOV?)?+%@QYQD MUWB!HT=V F&7"<8J>UH8J SGB-:)@TWO%FXU)#(S$U2_HW3W8')BF0."]*^P M#N6TVBW^&7H;"8>0Z8ZQ0P@(%ND/%T%O*N'O492@'32OOQ)HRM,B)]B<.$V2 ME/$J?+9J)EKRVC9B)^^,F*4'X'3*R%D_0M9M[!N$3?&KKY1KU[L1WP158\JU M4M6,: T_'I'L=+V)R3/&UYB?2EJ[+4_+-[VJE'HJ57 6RIVY):36KQTW->88 M3=,M7B+:#6 = \.]NT%&25KS:I21V"Y%367==X]HG4Y Y3<'X>;* ]C^?R) MI:*4TG)%<$++7+FEL\:K'9F5QH)C?M)+QE)>4@E6A_.S4\=J%YC_ZAO%M0!2 M$MRD:G7TEME0DUOMV2=JLR/G=J4MCCW4TUJA)*>T4 F>S@(WHPRD*!Q;LEEF M*+CTYGQ 2TRH6:JI,2U#!?H:=DH]C@9'A^,I*ICM$,6 M!;&+!L:&@U(2X4(DVQ]NZULDL$*<,C+8UK\N4)C84P<.\Q)-1@:'K:!-$=SP M0-Y*5OPH53D]BI;3S_9R?)88MZ?CT<2O]I:==I-0;R9#JP)9:>O9D 6/"S7K MH[2%77]V5&_K![4??".IJ):57)14AHYQ-34UL3KV712;F3"-GGJ 3:3G9E"CZ\GQB+G2:8^!#8FM:I2MG "K M^C"^D5&'$OTPAKH"C08RNB8,QC)D?J>E+MMV$<;'9+TFR)M'CQAE.5MI3C;%+LLWM+7/N,7O/0@N,'!M1QTPP C"T2#;G3@%4-() M ]@2K_;7F-VFX1*OP_1S-RYIY';A1BHW.(I(+,,&![43->=5NL'^WU-35E>3 MQ/*CMPDF46GR1FEWRK/$&M?XF>Q>--;8GRZFUQA^S)C.AY,MC:9>->>/&5D) M]H*34\H< Z1W)77.(=,IMPXD,_,U#O QUN,_0%@[J .NNH">G30K:(N!7"7?WDQ MZ)OR(NR++'K!@ \Q(:F6 @(I 0<:4H DJ-EUQ8*N"U,:M#4#_D-! O_P+ZI( M"0$D7UW.@)J"C (=FQ-RH)C3?#89MM"+[MB@$AU,";EQ6%YH_:C)H5&O+^^8 MH0L\^>&&!M5+[*NA312Y5I,M.NO34^9#E$39 UZRFU,R6G^7JVNH:@GI#2T)(X!5*;P(!PJJ*V@,2E%;^M'/J9L8 MZQ@WY9=WBX<%U2&!OQFT9; %&D%M&K0:/C6X *)KW:9>#UK=AL2;;H-A[4K' M3,M56;*_D_0SV]=& M%C@S&P71:[0YI-* XI+=K>MY=AU\^AK0;$85Q-D^6-]O-)J:AU(B!-KIM+IKI0K'2Q)L3?EHX M-F*JL;V 2J)U*IZ2%ORFI>$_+MS[!=_DM=79"UF&4=+FG$-J332@T MG%T"L\!TDGO0\$>F&+!G;]E#Q)[.$'N./A42T_-'59O$YMMW&"*0;U%":M$; M#LR?HG:*J1*1X+\0 48_,^H2^S7[-LC?J4EPSYY[AOIHPW_[B:L0S:17> M]]:F0_M^RSA+#]ENV@<2+W&:G?YS&^7/;>0;BEH/G%";KYV_SZ]&^7YR>GUS=_0J?_^?O9 M[7]-S"131)!^M=9BF$:SP38C+R, $&QO@JFSH>@[H)&[=OX$ZYX7#U\GU"2S M==!8FW(?A*Y\DID@6S7#L \V1V3J"#1)LO,YA(O-J:27WQ:H)ICZ5*4=7T53 M3W9>?:#O\39-<:(@:DN@2\F= !SY2I,NLZVF"T-6U96"6^8-E3_5T>(-:=I5 M)Z:'X&-+B5"]K1CR#4M.T. B]6F9MX=",[V959!XN3#0)S#&./ D22E+I$]+ M)(+2J.#<;\W!KX>6&!<#?"6>'!$TI1\8==D;!.:Q:$%?X96X8+5Y^3] M5T$5$?VG;4-X+]4$;5L;N*8!V_*N89MJ/J@/++.';-]$\?AE5;"TW3:KX6G; MZGU9Q#/T4@%!5(*:>^^8A&V+)=9-L5N?0K_&CR1^9(&JK.=S$B:^3*G+JTX" M9NUD>4=6AFL_IL%K!?I0-AWL&,LH9T=3?L#X"E,0)GEXWT9B#TT!';2:@#S1 M^'+:Q)OY-J67B;7@/[=A2LL8/[,%9Z486F&,-CM!?\AGBB )*RVJ5DY7C1$9 MCXU\CPMC)_F+H5] #//1BWK.@RJE&=JK(:J'KKY*3!MD5>Y [4M.5A7U8_@4 MK;?K7;_H.-S0)X)Y?7M51<,E5W5 >9FS49HNC7-;WBO-!>53=+?KY2[*Y_[Q M6XL>#<%-:E5/<)D5'Q\9Q4X;,)UC2 BK&K!*#Y6*])=*]>L" MMT4+Y@+=D[9@)+F_+1=X[_N%1SBD!;S_$#WA9?V S'8;UDNYMM_ 1AE@)X*Y M.^@]"M:>=;L7+ T&_&>4LF-?^9%=Q?/IMS3T@ ^!J-3N-@AS.^T-$K8E\(+L MDE5Y<@D!;<'6Y75MNB*@Q:(\B=9N$#>YNZ32_K!*M2Y+_%1+@O2X$"/F]65>H[W@P!7Y+L;:*87L:#ML7)J/ Q3#]C?G_A#:8E4BS)-I LOXA2EX\?*'W&=$(-/V09N3:P)U8[^=.#$RVB[9BW, M!E$B6Z@6W?%6F/ZO9U%5(++YX"^,B\0;6 MY?9<80-LH%7IH1I/!LX+G!^'V<-52AZC M)5X>/?^>L4'!#U$2)HLHN9\O\NB19\ M7-DKEE_'1G$@YLU=@>^TM7:MHHRE ML8"=B[R@"NP$5ZZ![I[1FRU50E'R/5I5>BC<*4Y+N1Y@(D.KN4E6[;TE\"PGLY.8L'Q 2 M# RH0X+2@)N0H' Y0DC0>^\1$G1&@YV [R'!!%#ZD&!8Q48A06'+("1H2^); M2+CN4 $&U_OS;?Y0B7Q)WK$2Z%6SCXZD>X7G)F.QS-=B-F6G$%EIOVS496,E<>>ZL5*XA8.P MOK%ZR7VNX6BV:ZQ X3QQ8W66+,@:GY-,T!YUG^V;G/JSX7S<6P,>U.@8UG"J M)<]9$_'?)B>#H#:(P4?L('HOU@)M6Q^Z6JTBJ4E"T#5O5;L'+[EZY1'+L'XG MC3N$%66#Y?%ZX[U@E5$4@@.Q;'4-&BLTGE10ENM'-#G;TL!M)?P M9-V>01T3V]IHD4*JTV"(QO*4;-GU-0H.GSYM<)*U :N5VW-%)C><*F++P$Q1 M.M$01:$;7.8/%!->- C:NB26G[U#";%*BQ$JNY,18I=)W^![>=NAD2J_AU1J M(!4D=B&)H':AHH%*LS;[5CWUI*'052BQ^OI-/D@4ZFQ0VIR>"]*.G$*BS0' M3IW )OBN+;D/(_"W^WI[X-.N^VKJ0_15U29"NDGO3R L1#AP3U!B%[8_J'#2 M PT'=3AL7CP<)+W%?GCH]AR! '$(WC)V[?? PF$="\4C](8]_/XE0^(0$A*' M4[: Z7V81/\*V2DAQR3)2!PM^3_FR?** I$=GL3^>;DJ%\&&\0W]I>C@21:0 M@=JL6ED8FT.I!U$*T"P6L$!*\#[PG.(T>Z1L\XNP_MV$BVG :QE2*LF%;'.>:X)S)Y>$3NL,)IIDQ_>>OB $8O47_ M]OY@=OB7G_AEZ?_VYN#=[,_O?OZ>/?R9/41O)XZ-8/ GCA#8BHE#33?B(4PY M7UXL! R#@!%PTN#G2]QS'/)LHET]QA53 #S&O<'%F/?W5;1[H1$,.GBYB5M0 M(]# ,E7VA:1XV;3R8AE#[4K^P< H5/Z$"YG01THN0Z#(&]@IZ^SP/ M9ZA,]-";,OY-/;P_&*F#8Y>#8 42G?P.1U?L!S[*R*6N".U7X#Q*^<#B48&M M*XK^8@!>#4#;(B\- -Z!(U7L1AED6K:%%,R>X= M52+4U[?0 0CEUQ0[IMP1HWHMFO[BZ#XIKK)8/-^F] W8EF/^IOQ?<3&M/22= M'.[$()LF#W1<[XP7ELI[G1;/*-]K^QN2 6AA&)%A M0&@>C_O[,PW'0]_(RV!LW,8XZLT[ZKY[TU\?,:CV*)/SU'A0W[LQFKF;M_[1 M^WGK7N"'3G3==XI=9+*>!,MYEN$\D]Z)J92IA[&N#$1,:EL%/YQ(Y44;,H1Z MP2WSB0CO$(=H8G8GBMLP [4R#ST L9ND*1X.$/[ MQR\='ZHQA5X F;P_?QZ%=U',9ZS4H5$I6(^/$D$((@A-@Z=B*B]:0LB52U+L M;\R.]Z(>\$)=OVUR:&M"0!"A3HX)3CO>5/XHW^_2W4N65K 8)T M=C[!V=C+O9:F/:P&39UJ=-^;DP<&(*S-[OY5+J"]G;%./.A3EHD[&HM%NL7+ M6B 3WSIN)MSH>LB%0?),F7E;4C_B](YHSD4P<:A//Y4&RA8W+(2JM5,^-+;Z M6N]DHR9U(\I*97K=]%3MP3G @'LT.E?#L+7OXY3@JHG-T+$_O1U8H"G[/S!( MF[Q')!GNJL;]KTC*)P3R/(WNMGRYYBVY"EGQ91OU8:T:#*E;674XHFY1#OB# M=T#+U7=0W=93&546C>4EQ9CYCV]B=I['KQY$%4 P&PZ1]T22^0BYA0/3 7+K M,OO#Q%&6@?4HTT@TE"SS:IRK,V/GV+)EI-3L#)6&4=TRPTEAVY]S-UX$>WNL MW)J>OI/G+VZM93T^HI&K9)^;2Y.UW_S0$=KP!=IQAZEZ-FW4T@\OCL"/379LC&DWP M("8!0!2N_^%LU "PN^'#*(%/HP,CC JX& WX1CT%I'SFWI0IPE4:K?%UF&/A M\A+)T_)C=IX.#"$M>^#=9K%]% MG ,++IH:N1J&*19K2R&6\UZFRR@)TV>TDY^A0@-QE=<'.5F(!L2<#P'\ELP7 M_]Q&*3[:9E&"LZP\9YE='5P^64K"N8UJ*[B;J0(QTL29P\!OX=Z$LL;F@DH M\9^SB/5[=B#_9:X4G 9=MZ%A/;Q(J(YN;>1X8U>+-CXQ@2T?4F MB59 ^0CMM78C-/R"^?E7"6Y-L^4:W9XV:;^EI',AH:FXONDJQ=WQFCN W'9C MZ*LG>_41!(N2CD(-H#=?#4!- M6PPPA'K5=ERE9(/3_)DM"\OGR?*4_KI9=]=3V2O*6A&%(C1SI:[&:$]TSJV( MK#867-&O\A!F_"1O=@LVEYVA#9/FYY'A2MXS-NM1I**T4?UJ:"VUH>2VQO.H M0';7#FG=PF%8TB)=[;#,M689H;&@YZ.'1Q9,; HRH QQ'1PW3F4AH>,J=/7H<@CL"AH MA8^>%AO!9%"I)B0&7+,YL!"N.,&:U-J1M,)=.[OSF_8VT"=F!7$S4R\=\X0] MLM9W8OIXT#*?%L<)B=O;UL-F*[I["!,"2G/PRW!%Y@T86U>@;=-RR\]3KQ\3 M79[$Y 7#VC75Y8W@^PK)4,H)(-ZP %[IT-&\9=JNQFN1]Y@2&KVYQC2URMA> MI!7_9>(;"_O4NCH&&E6[!_'*]*A*4_%F3'-W"*7. >C4MYDO TKHSI(L.>+9 M(9+&==_E2X_C(76: DKY>O C*]=%N,;SIZ@S_RAX5'&G\6@H3VK&0#G1M:O$ M?UL\8+\@]A/ZQ'Z<&N*BZB#ZS]B";DVJ =..]N20/"'K,$HDH&P^;,&R>@@$ MS,*<"V@V+)N LZ90AV?QLR< ;56- *+=#RH&:2$G@FG=PH1;&S';F%)F2U5W ML#@M7WQRKH7&;@ND@<;@/7):'Z#@-W:GWDEG9B4H!7>GZ/*!E>)\ 1_N_K"! M!.E=9^T=>5KEYBX]0U\3,I$L,%YF'^@G/WRJQI-)34]$8%*1OM;6) MJ--M\M#,DQ1BKV">4$I&O) 7*M8=G!F0!J3Z;TZNJV6+7@ M3] J7/ CO_RADKB&)0R25H:<. T5&5\$=EU""/", 8V7WO@Y: .(2_#13B[S M6@ D/95@*(*F/55E7[";!Y+F!GF.4$X0:5MR@#1I6':5S(BY00 -G&NZHU8/68L#F6D"^M75R]NAKG=C73H=#4JT6C336'8,+ M,F_1.AJ"K(.O#UKR1 8$6Q.G,^*R";1>=2;V[7K2J[6Y6 M\LI32LGWGQI7D"&KNEM/#3PX1YG[N&V^R]G @BYV<]'7!S7;"-X#:Q-'\<>( M+7;X0-(3LKW+5]MXOEB0;9(+8KA6=!_!%:+#F24U#MQ!U?G1<$JM'NPDT(JD M:%G*L"LDN=#D7-+7-K&OE0Z-I%HM$FFL3\:@:PH \4&Y@B?EVS>>#*1#S18D M^KMF56!O2P?\!T\6.8CJ@6@_8!.H-:$Z+CNZT\)0L"*L\WL=@B!KP7:6P.%G MN JL*5M!SX/E7]UOWX:=>N'73J0#.0^6?%WCS>Y;#Q35R*Q^.9M\ O$F\B7VIL0]7G(-KB=AFG"%L;,%XOM M>ANSMI=M?5L(^G.F"CL^Z!4&DT/G I8IAM[4M#$R$E1R")>"4W/'N/9)W_II MLTJGVZ28F:.L$FA&ZI.^&>.9W8GEL2L>&,$AIV<-21QI6&1'+5^E%% M?-\=>^[+D+2N>HE=570H(]1H$45AU2%Z /-WM9.^P#GX*I C3>"'06?:!+Y> M+NEV9)V8,+0";E&6&09.450^S*G1WL#<9H9'>YFU]2IEALG^9IF&G!C>['GN M%DLT3Z@4DG("9@91:-8M'TSG%N6*$B[X,.^HKDLE#S0SDD)Y-0>\F*MLMUA: M!K2%I FW P949D=)MGL1H:$H29>\(T*G2I6ID@T1*GEUEB0E AQ:'";7=1?] M@")-K%\)4HQ3:G.H3)E.WSR$*;X+,[QD-]GC) O9T8K\UVR^S1](&OT++W]/ MECCEPYF7F[PZ-.OT":>+*,-7:;3 ?,'*Y3;/\C!91LE](9?]'4?W#SE>SFG4 M"N_Q-6:9$GU\3)(\#1?Y-HS9S,!ABP.>E:JL:F]*-3"R>/(>D*F?7Z^DBIP^ ME30HE6:H4GN+2D6TTT0U570>K29>@>3)]Q,U&IX439[/>%+ >JOH29$F[KJ, M^Q4:*D?X/DK8)SD*8W9NS<&D3;%9T29ICW5%>U&-LOIE7F[+;/1>_C3/!L55 MM=&5.N+ZZ$V4H"6)XS#-T :G*&.EGOAT;)^^Y_1MMCGMIFRXU:6$%-Z5LSVY_R MKIK5 =1QV(Q:ELI9L]GKZWC63,[3E+T*&QP_>MZ+E)OAYE_"=%G=RLK?XG)% MM=?TD[&OS;,A8^-#"BEM$T(-'A- M&@@(G_KP#_=F7D<-L,EK]\6<+F0,ZG*E'\0=S5#E MJLQ;^75IS%NQ3X<^+QQ^"RK@V'Y]4>75K%'0ILN3K%$87JI)!EQ>R!J%_N_Q MTJD:J-$HH,;3 $1ATLK5:X4494F5I0_IC-4,9D..:2<+6*XHCM M9T6+;9:3-4XGWA*LK%9B7@TMH@ND&ZR36G.$%JO>J7Y02^&E#UIHMY!]( Z4 MEPT'64^I)QX YOHDE@_!LC^%@SY8./PNX(]0^6R&^%,/CM"G>K:N6JEE,N-Q3_,LN@/2"-$R4/E+I!]7B& M:@*>[%G5URZQK(@6,V0J#7JH[4Y.D0\DQ8LPRX4G,JF%6N1H"P$QHVG6!2V$ M'DPX(5 ,JM\\.8Y)4X," LB_MQC]37D1]$46)\3] UYN:0=PQ3N11YVNY;X7 MF?08Y<^WK,=XBY_R(UJPSQV.0!G<\6FXP<'<&UH$6)X"E4;-:1 G07$6 M6[C94,Q'Q :0>:H;:;00FFI!X$L.H8KBN<5N\2 M+>;)\B2*MSE>&D:M7E8ZHGB4YQ6U$BSG/,IQGO,32V&*JV DG>D6P"*)SY29H&'HUBQ-&QH)* MGBU(*33>E1K1Y/,4MA@1 M,M>\_F2\55L0L];$JP>QSFH:[']7MK ;%/9B+,$V? MV0J<<,WNZN-WAH;[(YG9SVD>_:L8A*#1H?HW:Z^B?9L?^Q M[4/9J]*VB MB+&Q?FF ?['E&B_(?<)6UIPM:03DLQ9%@>>+?VZCE/XK69Y'X5T41SEM;.BS M[=IXQ '4>B&^/ M/6<&?0EYL'P0AD-P$,I")8@C<1@%? ?_R VW/<=-V49F]D%SN*)&\[WA:K!B M7J=YS3@JK9>C&8@Y0-R#-P,;+XGYLJ5C+XKZDVZGV;W.,3O%X(ZD-#-_Q+6= M0AE]BPN*&\GC6_I7QF812:(9=X5VT$FRX!R A6*H(KGI-@*7SBP<@SIM!.2& MY?K6R(Q'86K\[4(F@NKV?1MJ!F>.,"B[P*HL+$/Y$D=FV#?Q(#9?X/P()W@5 MY<%3;0AFT-\B7:F,%&&$*,ZU06%Y0&Q&0W\.D!@X^V&;M:ND@- MLXC'F*/GVK_4N9.=>H?3INI@Y#9SZ(;E5K[-Z&YALI&15'JHKCAC)S74?O M MV[#$FC 0V->_+"*861*'!IM2>! CCA]8)G*6S!<+-G5"VXC3+(_688XU'2LS MO6Y_2:<'UPU2>W+4NS%R:MAI,;#5[(MP!;;.;:^"*AW?&&\*('&WP;QNI;T! MM0E)DF_BUP-6LTMH$[PLLMZUO&? ,S8O8;^_<@ K -J%^B.-;WV*62 M'78+),&XW+'MAKDR-V8\%6L'UR2.WZY(RLZR8LR\+\5\(9Z\AH4T4U:%C%0= M)3&%)+9](HRR<11*R8D"W. U[#HFB'4CUM5L-%?58]]:)7&-JHEAVM(T%#2$ M\*KUD.P(,SELZ.BY>]Q0[QVC8 Y-=Y0".'2]XW1P$4?=D0I5VD$[5F$*T0AG MF7QW:T*3@&+;)"+[&T7X[WA_[I8O\<\Y\VPVQX)BVW+S[&#?5IMK@=[4A[8" MW[.)S&N\88NJD_NSA*;":_Z61\_E0X,&H(^5;E2WLP(7JFW\.HJ_/8I@&%2M M+0?EKXCVE\.$QL<817LE;R)?+\B)PUG?^I?&*!N#DL!C7R8?HHDP7-;74Y2G M2!^U3Y%6=]R [!KFD19V':>+QB49,RNT+=20Y,_.5R/',SD!/U,>@>];9Q>* M!18Y72\ VJ5NQBYL,C3+''4JKBQA^X18?VJ(-M(OM3(CE M)N?V<[3280ASC1W>#30&,T#KP\7Y\L9>U60QL[(;*3CS9GS @ND=V6UZ:55 M;A+.T-FVPU81YW<9 MO]I$TQBTQ20MP%X,F'658=C\1^G#AET-55$X1Y\J$<]HU*E8!7=$E:#F2Z6A M(DG3ZM3$$%\,('K6I #4!0!U:P[ ;G[0?T=^!VM/CO,7UDD7O=IC^^MB ISZ M<3R_O =]'B7X+,?K3!/!52J2:"Y6 8[L(BT(:J8TF*(F;HQ)^DM!T@3?LW/HU-UN"\=JMAH;"DK9XKR\AAC" MA=S4&X3MH$*&5&2;K";Z3;J:>QP-I8!]"&:S?=3W0(,0UU8.* )IQ0I5&>SGT<">!R?(. MS>H.?S):.&BW[VD& Y?@BN5!MCNW(P.4].4%N_*&GLO]2O/65<[--<0DCLN= M:E#!<7 !A@;3 068*OCV+K(7P7IHZ9T$]V&%"BIA]!:5\JA20%P#?6(ZZ$.A M]%+#_7"R0C0/(/ ':DYZEP6D^1GX)?QMKJ1K)LLW_HU*YME9[$%M$7!I@K,LV](FZ$V4H"4[+S*M75+WO>RYZ&S&L]BO/(G?D>N@=@'K WH $9;+HO< :9STO?Y>6%UHLM6])=[I+* MYH]A%+/]"K0?S%\2*KX:NAD:9+5NIHJTFH)Y$6[-RN@DYIJX+@;T,Q163Q'M M*Z/5-F>K>>^9V"N(R:8\@0C,%I@$BLX:CR AVNBM7EZ<[HXDG25Y&B59M/@C MC+?6PRA#_<"/ZK?]^#-XWRR9;:S67U'GN*0CC<<+? >UQ]6A23-V)6DLX'SIDM'X^.B]_(Y$L"MP')=RLG"P ' 6HP9NJS"1\W7 M#.V\H3^^Q1('J'YMP>1%+GBSFT6<9N''-*L]?&H;("?1-GQ@Z28/TWRDS-'U M7!I@21I994C;#7P?)0E/,5>H^'(ODS!TT(E#.%E^BT >1"#WR:N'(:B;V'H<@PX][#2;E-F3T'/H ML$.]6R@K7B;[+7Z-R(ZO*7X=OHZ.>3'[Y*X+WK0/W]FN[/O3EA0EZM>!'B]Q M;91RI&:BYE.?BK[L:7$M$=Q$ZB[VG(7DPI6CX%M_#Q^9W:-/.N;86+.@H[.[ MV].4C7A](SD,#%\ZR[WJ#.Z+Y6.WKUFZT;GMLBM7>/D6# :"]:4'@U?2LV*; M(S^XWMHN< +?QVHX\2=.UXKEQ7)DDQ*.%*_;CH.2NM4E,MEKW3TNXH.;P"M! MG[/@6_/G* )WWLC?*"S=83;<26 M%VK\!<;]"^EF?[7&;7#ZSVV4/U>G-/EQ:*]+ H#LE#8#'-26:+DWF+W/NK?Q ME-?C+1<>4, I2'WPC=4NX?8Z:.W?ZMTB_==<]-R]YKG:I%9+%\L$TBBO#YMX8YIVNCO%,8F[0%X ?1- MA*-W?CEAQG%^Z*S,GL08Q5:S6354MW>)MLPGXD[+.13$W<[:AT-RU]6,"AOV MJT_(EOZ_A:\1Z?$UQ:]7D_7^OMG@E/]U'JTCL[-E8%VYR&\[KGQJ;5J%3F]; 6V11^]F2$H2U'Y'8<87 M" M7-R=_O[=##'2O?*Q#07K7'<.U) >H6_0+8#SOH'LG5]' W).OHS5-9"X168#T2JR*D6'1D:%<=#(IO>CC$PZ]>#X\N+D M].+F] 31OVXNS\].YK?T'S>W]#\?3R]N;]#E!W0\O_D;^G!^^?<;].;WB_GO M)V=4YGOTJ3(U]:H)$U 0^\IK$5VAU2"JUOKT1#O:9E&"LZR\$SJ;/T6=GK.) M;)MJ8EDHKHFL.R&;PI$1VZ3ZU97F&>4._)7KBNL.A$Q9%]:PH2ZN!#Z77L38ITL/L\WM.&D1&0A<" MR<-8N0M!YD++FZY2<,N\%8/OY=,_H>*Y!\P0UUV;"M*O+=H64)Z1*G:@8(%$*JM\+./R*#F<_ M__+GV5\.?RD7R:$H*=;-A6-L MU[0ZV"ZCGC>KA%5U*$-Z]Z,KD%YNP)1!O6YK,JC_GJ1X0>X3MGCK-GPZP@E> M17E6W/1^EBQ8@?$)+O[;@F4OW?)[6>H.)(Z5-TA*]7&L(IN]O> FHN*K:,$N MG%X\L#5W')+Y T;AFFSIKV2%MC6[* ^?T%UI>5J*]D,8 :CX)JVMS-0)W\/_ M9*'@CS"-V&#%-R07*KR42&,CDJMJS@H40JJWQ%[X,F!3HHJ M(Z8?N4F%KFP=[S)+7H!:,*,J>RP -,@\:MN@*S ;SIX*5=I ]F#V5%I-$A"K MYTS;DC( >S!3VKI&J-H<5:2.M>,3CL(L6K0PUTNW_%*6N@-98>4-_'2J/MY5 MI+*W%^QN(0O+6\C*OI*7)T?UPQ4!J.XFC:W,U#G>P__8 <;K^KE&13=!S5X M5Y?L='YLN]C&+;Z)LKZI3>]S/7.FSU9L&-:YC+8 MG439(B;9-L5G.5[+CCJ -6H93G1&1XHOZF),$7",2@01@0PDIU'I;;FX)(LMV\?)F]#6J]@X M%!'07#\XR[)M2+&/'ODZSGT#3U8H(6\W85H\F=%_E0;1IK*(,F;R?Z%[G%!$ MQ?$S%UV&[0)AE<@X5;=_ ,'&^'-GB3 M+@.P9BF&R1*+IV'16*_"^%M4I+V*9AGB7#30$]M=;HB MUX:GG\S72*F,QKTE-Y76@EN:A:S+"S&2W2R-,*4I9FXH4==1SOHA%)MW&$4T M3Z+_N'M&88+HNT;Y\Y\RM@ [I9&(;_FZ>X[#+QG_9F\XY(,K565W9.H1[F'NSFF5\H-NE>PZ #I@* M_F$S-&4F7&TZ<#9,QT4#98BSJ]0U$&4**V%9\:ZN$43?,Q+I3 MU((D3&9N^N.5ID-_^#[@!(TJ26H#!:MAB8O>/ER>8N:K/[@.9>#R?6 )&G&2 M' ,*<8XS",.1I#ZJBNS"R1B2C:,Q,H^>HT?6IB1#1]_&C7J!5L%[^Q$C&RNJ MD.!LK,C6F;.\I^\HD;TM64[D[?C0F#"V2)^@<0R?6HTS(-3',Q2:%4F8Q^- M8P+:(CN#!C1@YG:6++=9GD9A_++ MF>!IV W.PC6F'O 3.V)VILO2L* MY@;*$:80+:-'%MQHFDB6VT6.Z.?F8U'1WBN3?V1%W-)^''JHWBY_2,GV_H%L M01_B*JG50HQ0W?L*F,4YGRDA-WB M%B9LH.5#&OZ+UO2<-K+_#TEH$D";Z2B.\N<98@=%45G:ZM[C+"_:;4+_P*M5 MM(@8,XI6NQCOP4_48L8N4,D>.] G&W;)2)P_TY_C&/-3NUC!V,M&].\HI058 MT-2%[<::.!50H948P:M)4X%PQ5"I'7CH@[3X"MN6H*?M? OQ?H3K_I4O:=CM M:W]82*QQ88N"P@P&_FN[^6) TV/98 &RF;_""]BCS9V5+K1:J+A*1 M" U K=@D=).M]"(#KT*)-]S5+(LG [-AFVI6/$47E9V9^ MB1^C!7O1.T)[^I_Q,TMEJ"C]*\89_9TE&RRU*'9=XW16,TH?/^+B?!2F?Q][/^)5- M?I3C-6UM%_%VR2:SJDM2"ND4;^CG?.!C$W?/Y8(.M@9DXD;9$%3$MNJ;5%/K M590SL>X4MR"-MYF;_HBEC;EJF6DYY?JZ4"5IY:%@-:S5U]N':_W-?/4'EV*A M0T+V"TY_K2_?J:]7^Q4=S-Z]>\?^5ZZ!>%U E*024$ <(;78;:XQS"XZ\IH$ MHR;O@%,[ZV.E&6V'MM1JZNN3C7+9I_2(E=>8:W0AIN&C$ 5FC-SOZ-.0LN7# M-9:=IAX=3X-0K$M =L*O$6V6F4@_N+G)1QHNW*#0*?>C/NJ91BUFA7M^NUP-Y'57!+I5YU !EM'$'G M-#U\RSAJ;8K/].ROH5P0MJJS<1GELEBNR;*38A<+G]O8%,8Y<3<-\[N;*R?. M8GJAC@Q#@_S22IV5BM;VGD<$/4CRT\UP<7$QS_2*GS^0](268<&.@+_!*5^6T%[[,LA(M3:FIY$AT[2]7(*O MK1E2"ND\;W^CP1_5&%0QBE2.1$4)BB.\Y4E[NIZ0&EF80V,(MB!KF')PQ;5,.)4HBA0AT5^K-B M+&Q6/62LV5E!E9FOFQJRI3L3<6/@TI_>?@&7!@TJ SQ##FL'>='F@^W$I%ED M09I&,_(GM,)?.QMDBY0F8@-@KGFTS=B6EXS6_QV[4XBF0U8Q8OAO&9PF% MPIK_>I9$>13&\\6"#1O1TIXE;)EKC'-\F4;W5#<^ILDQNZ K.TL>:7Y!TN<6 M%\=Q5M:1:V<#XI';HD'GPJ.45A;@1G >\$E;'!>=YA1O:,W1OXI]9QF.8YS^ M*4.D-,)'2]D^MB@KMHB7IE"X^.T1U/&D+TOM'!Z;N.4=;HH0WN"IUD>K?E:-W[T\G[!6RG']MM5^4V+_K8^GZIC15YA]/, M"FP<-?$Y0A?1HA@6H<_8:G#-5DIEU72'L/NUV!DKSC:KK/&+E!$[T\N+$UR' MHE,>MFRAH@U')@85<<:\/--0QE6GQ<:_ [)(NAEHKX\:!M!IQ8_"QM=.#_-, M?R1^@.?FIHZ=)MTVA7# $I8F-]N%KQWWYFGJ2+B'O"8 QX_AXF\D9B=VT/1U M(3Q@1B-5'?XODQIRU+/8)G1BIW8C/<%9H=5*S':CYEXL2-'5)S'^^*V3EL4* MNT.55?;<@ 3F#'NU_1[P8"?3\Z>H>LS&)Q>>G'4Q'!ZRH^5[XZ/;U$/VI\K.N>!V\D5=A-LO9&C"6#/1-V'D)L:,!]3AY GCO@Q@ :$R M^74FC'4@]HT.+6 ,# [46N_@L"O)!+R8)F&L.8=F1/^$D1KX>FD E3 "\&#D MA+'T.F'"6"L!-!OZ)HSYU\P%J(01@ N@-_CE%%G1':WI^5V6I^$B;]%'(;&[ MMT\@,>C"J(X]L$9)85M^0Y1$):@]09^J9Y-?!R6O+F+V?=N70'6D]_<_R0R! MG/OCIC,8N MI8>,&5H(3I\6,0UCCQC%^#Z,41K=/^3H/@V3?'^E H.\L1'(6 "?@I M3: 2C-G0V^D3.SFJ*]%,P6:H$8+S$(TJ1V\LPX3VK?BV0DU0O.)?^!%SG?2S%BR0>)'IIUM M%P^(&7BDG6&V^29#N-BC$[%KMOG&&[9\G;Y^^2^:D>#RRDENB(H7MU=N:$FB MK+S".HVRS_2/,'[.HJG/:E1!C1AAH\D\@7#%-*D=>-R"Y!,*VY:(I?E"[0FJ M'KW4FIH^X4?-+V6-N<*%)00.FQ# +QP"DG;7'@+0 M)_;-::1E]P*S1NB:=4Q9RWZY8?_,+K=YEH?\^C_ZX^D33AP M?I+?0(-#3V :Y![VJ#*0HB@/90+P4!YA5K>$"E.\+2^-H9HU?J9MS9XW X6 M>"9.$"4XV&F0\<8A3Q#%G)Q\P$>A@93'+0/9[8OS:SG9PF]DZX<@O\D&F!=< M;%DG_G)U15&:W3Z$^=_"1WS#K[>XQNQX5G[&VX=M2GN&:74<7XO!@VR47[JG MC0$QIY='Z'[_D$+(0DM_F\%U\VBQA%OBHP#,%OTMS-$#M59>@(+2TAZ?;5@5 M%OG)O\SDQ)WW8:@D0"!I!I)>YJK8,: L4] $)!4>Y!V<(#3AO1A$B:^9$9)$ M=AI*0,[)4]_TQW?BZ7?APVJFO?5PR$Q.PQ3X_+G(NG2"IBO<;E>*$^+)IEAD M1>6GGH<6UQ+1?=O6O$I#;C>%(M &K6B8Z6&A6?,J9I.^]$?$?O5E7LVR4F5S MMH:U.G FMF,/<-)5:-N\;FDGDURF5##NH6\(%GT^ MVL^3= M9WU[8K RT4LV3]K4R9%ZBGT_P^=9!Q9!.;PRP&LP3%*8I-5M,O7ZA M&0N^>V8KO'!I%K%#H!/^%GRREAK$;*59E/!6=;7-MRF>H6Q[QV=LJ02;8ZW& M@0C/1&G5Y&G$#W[.9BBL=?'*_+4T5AQV@6AR&]96C6VH*O409FB)5U%2'"7- M#\FX3S$O]P]H'NCCOZY9;\57X!=D8R;/U&+";JCCJACZF W3YY^QGQ: MN_!(OQ7[>;%-4U:!Y6/^R?@9VVQ]>>WS_[ ;L5N'S\SZ-BNJ-CO&*ZW,+ 0#KAR M6$TS5^TEYPB;]OK& V7W9CH> ':8+A/\D23YPSE)ENQ$9PK>NS#Y?+E:T>QR M>1WF^/SLZ/):V$WJI5M^0TO= ;2W\@3=$>KC7,9Q>UL!%Z(Y,4KI4Y9!%Y?- MA(@IHCN2IN1+1GLVR9+^?\JV*I.E3W==E<(=R\L+?V7F/7$*V0][9" DF@' MRDQ%^QZ^QP0_2$+8RRL8[&GRQXY)X4H5>G=JJ-1#3!&]X:J^9'SC8EJ2W8T# MZF&9G+4[N/RMEVLP:--<[: "-GOR50)7DHZ- US U.N6/NN??/74+K^9M?8 MMEKZ@D[!^KF74;:/M5>]7 (EZ#U= X(=9JDO?3G/R=QN+]Z??B.9&R M;^0K_R,5J^0"B A4Z3^T%-(3@$&&K)4D>[95'FBBH',)1WEH0]NQ2.@'-=#% MN!_)7=5QU'6/>,MA1]QH^S%.Z+TM3M:Y9%GQCWAQF\7I M(GZ*DMMH*S*U12:O&.4WX1C#@_Y.B-AW6Y^+T*62>\S&(3UECRNQ#^>IL"CZ M5I1>_#XN&F(,?//U(QY#XL%N+CN%4^GN<2U#9 +*L\(+'3T'^!-'^ JR%]Y$ MN;\KCSV4.:%"D"H&*8.\Y8S0/-Z&20F_V:PS+-ZF 6$@"A@PGA_YIEWD$Z^Y9/+5F>GI]'2<[-/)#F3V80J* Z+FG#T^ MQK)[Y26E]7D$7.5\BE_D$D"[:ZEGE([2$R@*\O0"@-E'^0E^&39S#&A4>:K4 MHC(F*\HSF+Z(I03Q)A=/[*AU@HA87$C**?NBF+*O2M"B742F6!'R"%NBI8=0C"8S2/H!*9PL,4 M*]@#-PD=/D4L"EG]Y A^,0L('+:<97$1 3*%Z\;SG2=-\\ERZ-'QUM/"HKS5 M3UH@*M(:Y&;5Z!?X/DI$>Z.;E5J);:67K9OJ4@1V\^E_ @1![VQDAZMMFF(3 M9I8UERX;\I U.G?."U>I&L6V@F3X_2/6_&'N8]OJTP*,4'5PL4+LB;8X?9HL M 3$(.Y'+*0V>-CO,OJ]Y6FU_&3]-=;VB O+4L[^4!1)BYRE+5 RV3MML-=U5 MQ\]67?>K@&SM;4%O[[QVJ#EH,<_S''93\'X7\HSGJX/6!T \7>* W(N7(+B^CG=>*99MTE?)9K'>\!]S(@Y +OK]R64R;LAI(CL) MIH5L2+92K]-T\2#>(VZ%8QG_8$E?9 ?$V_1S>IU>W*=_\K\^G8ARZ&.T?B?+ MHO0E>I0I>W([^?S+]>2GBQ,.MO.V#_^19>+UG94XIT-,&%)*MC3*> 31$[&H MI[XKFR;&W)2F9!EMAUZ= S.9V;-M-_--GBKS80B!$P9%T$"!?%*%"QIA1FH[ MHG)'F7-YKV^,*_CMY3@6,/T%+[M_Q'5N(X0([NV<#A\0/-!FI7 MPW2@C1&:A2'K'/M(7OSKKG34MF,DFUVMPY%M0:H=NQ#!RQW[<%Z<,Q8\9"O_ ML;+.KN+AR#I$U7 9O]#E^4.4?:'GS$Y N+B6WXJ=JT>&V0!A*PP';%WB68=J MZ(Z5\"4+Z2SEQ:L1(4X$8WX#OYNV-E%4!MLC]\AO%.WB HK%;*YHI LI?(AR M(M*+G.7D^MCD39\TUHB>/GCL)X5LT?!4D0LR%INGBLV';\_[PNF-T5FCIOJ@ M,Z+&NJ,Y%PET*7:T5'V_#C96 UB6WT2GI4<>=L3%UD=F*%V:F3PA7=A4#' [ MMH'%$(0:S&H,=W.JPTFED#%N.-ZAZ!8 AB/C)H)RA_ET'*W;\-BC41C^],%L M[]:U;^ FM6K;T3"'[/.3YJ$VP/#@O>[SJ_&<=L H]Y$5P?=Y =D1TQH[BPTQ MXH /R(:8"B$P_<+O\VL ^1 /M,^/I#[_'X=']]<]OE9\JW7FK=.*3AX@BO>./K! J?_>C=45=A&>B/5;FV*.@ZZ M;5%E+V^ML0X%+G.7.N9F:!W3'W^=B]R^! Y=X@XD?QR D6AL M4]\>7AGUQV#GNK8O@Q%5U-ER&0LE$"57:;%/7ISJ.\_76;1H]\H'V9;?A<'6 M(P$[(Z,]-$ HNOP".,]J&Q+71N1?939PJ1$VULQV2'8SI=-/Y08D.-J9.5F4 MYB5:T=3EG*7K+)YOQ&?YP=4>*Q]UL@[,Q^> % @"]MS!!E1[F HXQJQIRB<$ MZ\6#>$5HT33G'R\IF6_%:T2T.+Y<5K(CLJ0K.7MHFI.G9/"F*G9T8HZCW3K# M!>)>'>L"Q^J#OSAG_MB@>3-WTJ)NV>INQ_I(5IS"LE%WI% 0.GJ>$ B%03P7 MT ;2FY13,RG?!"=U1P &X21F#S@^_#^?3CZ(O\_4%HF#@@5@J3J]=5GZ-!_2 MQ\66)&8H;8\A@^=,_(++B');BFC>EK'GF,N-IRA;Q^)$"[%S1>Y$B<2+RUQP M#%V=A P]LQJC5@?S<@$%&_10L48%;: MC6;:9T$=YC*X[7U>)M]ZNQ<,)3A+D?8.0J'\^#FI":HLCW)Z%XIUVNV%N+3S MF]+!,/#F0;.?K2B:PP++ MDZ>30T0]1MD1CGT:X8%//S_I 03!TQX6@)XDG)I(.'H.:@0(/@<1)<@?C"V_ MQ4FBV?FA^W7Y/]S_M4=NM(.AW8AU@76$/VP_4Q\?S58-[> PP!>ZR]&VJ2*D M)@1:R]92Z9VER]]3?D5;\UXD&Q?5NA7DXM,E$ " QF8;,&VC0'",F3*574\+ M8W)UA/N6K'C!',>MU4D0X%YU$X1#HK:;+ M:Y91_E'ZZ8DNXE5,E\UC'>XS/K.YHPL:/XN&A^U#3(/$5C-6W-@^:@WS2M!G MP0$N3BL!T;$:[WR(5_Q3"2!/0U401:?HK 8ACQQ%?)H670$45OMH50''_2J\ MH6?<05*%!69H2\)BPE1B%__:CRG7<6H((:ZJMRP7=8F B?T]KQW8^!H3V[/F M@GTYB-69$)?66WI/K=-[0Z(Z,5^%^=?-?4"DUGY M+>K-/.X\NJ!H\L $H+L5=/O-U*_EJ1-$&!S---\XG,SBJ]_-()V+2@9#R((G MS6_G(_\7_U!]Q/^81SF=_0]02P,$% @ 281F2^B=#ZD.00 9&T$ !0 M !E;6PM,C Q-S Y,S!?<')E+GAM;.U]67,C.9+F^YKM?\BM>=VLK,RL/JJM M>\9T9LE:F=)*JNJ=I[(0"5'1%0RP$4$=_>L'B(., X?C" *@:&W6J6(X'.Z. M#P[ X0#^^E\OR^S=$R)%BO._???Q^Q^^>X?R&9ZG^>)OWZV+]TDQ2]/O_NL_ M__?_^NO_>?_^"\H124HT?W?_^N[L],O1S4.:4=+BW?7-%?T3O?OQ^\_T?S^\ MNUTOEVGY[CS-DWR6)MF[:Y+F)27]O^\N+T^^?W>49>](NG@LBW<$%8@\H?GW M[]^S:BB_W__"_N\^*= [*EY>_.6E2/_VW6-9KO[RX9_F14EK0]^]H_1_*:H?+_$L*2O=.L5?[DG6,OC\85.7 MD(+]U_N6[#W[Z?W'3^\_?_S^I9A_UXC(/@,J:6&)"04_&U%O M4)G6[7%,9V /:7F=)3FUP@,%(:TM+TEZOV:UL=_--3"K9@K%7&O@!,-TEK5( M[S,[#(^9V CU!>/YJ6M>C9:, A*%=,4E30R9L-H+A\;$0[2TC.UG1TIG#[F!!D+IR0D]4XGA1I+@8]8WF&#-R.->9H$[)R-])8M"&/CS69X76VL M7!.OS; M5'U-&SLO'ZF7GR4FGM!EY=Z,L&N])U;U:L5VVFEWF1;'W&J<*W:<9&R'^O81 MH;*8%K:@JG:DX+0Z6$W61U']W2QE,PV,XB,;5;^[3N= M(O0S4Q16Y(.^3HT%JVW7 LV^7^"G#W.4?J!Z_LC^8 K_^/Z'CTU2RW_0GWZK M);A!BY15G)??DB4:J"@C:53BD_15Z$+BB/352PQS390>B!XJ=DH&*1A5_J_O(-4\*[$[_B,,9DC\K?O?F!Y6)3O R*DV?R6 M:%VIG'5WR'>$C1.J)V'!@CEZ^3MZY8)#0--#QX@F,GC(=;3!QXAS Y"/H0/D M9$V8C<_3@@ZX_XT2.E5N\? M*,O^GN/G_):.]3A'\XNB6"/"=2P*VIZ#$=)& Q\=G6TBAY@!161 D>EG M@X\!WP86?XP#%B=XN<1YM2%8A>&+JW7)3FBP,S5\!P,HT'RN7 M(ZVF0=B?0D=8J_-VIG].?QF.6PJJ0;!I1!4-@&!ZFJ%&R+N!RI_C@DI][$,- M%@X=%RX]ND@!(];5!61ZW!O0_!0+:.XH6P%.NI\&T*@_18<&CD9V *@9MJ&Z MX(.Y1U3F>07<+!G.4+C?&B,-OD73[C*=S!I^P+%M^>"CM*U^FS.-G!"ME&;@ M 8TT2 "HJ.=2QAP;A%B&Y?]ZX>1:2_I#Y-NM^IL4=O!^"$I[BOMU\7[19*L M&);_] %E9='^4FW4=D#=_/S;)L7AZF&3TWJ-BU2R7:M3I($$K(AE7S8WPE%1 MT,80J,O_V'KVP4?/*C3A(JDF IJ>0B,:;WJQ]#'J.M@_9_]:IT])AEBJ=7F2 M$/)*5Z15MO5PKTRG3+MQ!BOCS5'+VPZ;*=WWU-PJJDTS&&O?6_+F(/N:D-]1 MR0Y#W*+9FE"WA%H[#* %H&QL*Z4,%T9P!8'@D3+TO4EOX6_K[.^"Y8+3'D'5 M^X9*/F8@I*WWE9*&BQH-%8&PD7/TO5EOCILV$_ZUDTC?X(3WJ3%:_U.X.)"H M &SW/@?SO?1R=&N.A\:^)FB5I/.S%W;."=$A]*I\1*2G^P #&B4:NX)*A(L8 M?86!0 (Q]KT5[VB^+YOGR^;W(0/# 03XC6VP9UZ.+CKS9C&EJ03K.I[)A+;: M\HAW3G]-\ J1\I6=X*R"3W3ELF(AB"\$%\.M'1CQQN/*B0-$B)9^*JBHF)E/ MZH,8M.G,<[U<9RQ6=XJH_+.TN>UDE:&J$?/YT9)EX_R[^EUHC?$JP"G;[8K! M$=L 83N1S92^T%FU!NL4[H6!X7G1\?(%0JKRH"$L;[3\)VR= _*>M@L>X1QE MAW 97C+00&-T]T!MJN&] D$UN4!F5?-NB\6[MF"':![2/"W19?J$YG$6#$C3E5Q $B M14L_%5Q4S'RG]IICYK01]BYYV>CS#>(#HHT*%@(>YOFX03&!A' U,H;PD(K\FP&8;VUI(OP9A"AJLLTN4^S:DN=KB2K(QN/.*,J M%6Q56;X*\H!TBS4FAQ<+P2#R5"@UX5CI<)*BVLWQZ^25[8S+TP[X1(.$@R&1 M-R/OCM("?$D)^(,^-'B"*2IA5\2L(\WG[[J%=>8JKAYNJ%YAJ_S@@/89UDQ MZOHT0T918=69Q2Q]HJ$(D9\M&.C);EZOGYN$@-VL\';75:MP5*"VLHPYD'6K M-9^V![+$!V]6@+!S>\?!Z'/@8%'HHX.-,:MXUSQWI'I=\%6( S%!8SD>0>!84.JD@P8> M,X/U0%AG-6[8>\QT$MF^;M8[QO*0SM+AU I>H#$QI$#@,-+660=6$.;Q'@OH M:%.MNSEO?EWB@N6@7CVPC%3!)41V7,;'WO2XA&Z]3&O2ZHUX-;Z [6IA\U]U13]1XMP&!YN"&2=N[ M7?K[ -7+W79=T[8VO6YJ7ML;Z+*.FF+7W==<[.AO#M TKMTJP6YU\"9Z4" ] M8H1PIU<=!!=N<+/:U8E!&-<8[Z'TL4&4>XC*O87&]*AQOD@1TCTD,5PX'/!TY7'!R MN.#D3:1-U\FZHO3,@>0PXD9Z%7'@01PM774".BK&8:5-\Z2MWYX^6I>/F*3_ M9I @TM58 M!SD WN89V3N$"] O&9:60RE:[V1G#0&]Y%*5^NR*)-\/C[Q"B$50:9'&AMNQ'I:@:?'UOR^ M=]\(ZAW(XTZH)12\0XV13(S56AD?:QQ,< VN??<=3X\WA><-;%X<AQ)0^=MF23)4W* GE*\1>]&+ M\[B1C*3=6N&2>.OAJL; (*7Z'5C LW*37%Z1;TB>X(+ZJDJ=6YR-ET+R!H@3$+17C3+HP@9.VJ5P$#ALC*/M ?QP-U%3J>XJ"CY'D?P=;.$ M&GP-&0=R5< 8&+$Q"*"'Y16^X1SW@I&@B6H*&?*[,[&&>YU0I,C?HMWHW/B1YH(/;K\14O4PSZ$* M'Z\JU32QQF%G_N2M;_?\#97"N3WW6SMF][^%# *9&O"QN<^DC0^:!(A#\ SM MU9_7B%0;L(*-$159&VT2D@6CX'%2I#.%=CT:@6H-C3>\*UL$P_3J U_$M0JG M\;G%>Z?B4*'3-%N7HWPQ!94 'ANJJ #"U\T<(AM^CF_Z"VM< 3I'>-Q:R*\U M8[RO[W82PD[3IW2.\OE&SY.D>+Q.4DG"IK+(.!5/4B1D3!DHK;')">'=8LWV MP8$@4U,XMXSYSU'I9!?5(AWE&$3X;0._7);O_X@[7-_X(NI=CKMW'%UUP#=+:O,O9J;3U MG;)W&D\%3%L)H"UL*O'F:5Q#%N^H(?JNS)$6F^O M!NRX3SI[.F!'O?"MO!\@OX2=I$]5_E#Q_]9)ECZ\IOGBJ/@9S1=(=/^X,WZ MG@;D]U:ZF(EYO?0MH*#QOC,H4U[ZED'G\6V[LU M$C_Z'&=+([M=NKM=LK^='JAO6B\]#22F^8TJH5T\KAMSG";N91VM="96_"]L M#TT@F+< *+>[9V+*&#$,5]T:E]*J7!XOBVY;+;C[] ][;(UNM0Q9V"!U#W>L9!&N!P&31W&2]]4K]$T:GA1TCW>=0 'G":*B$X4 M GU3_'[_^4K!KU#<7,1S-Z!A?9Q;P36#.8)MPJLW@D%5K MZ&(M6DLKL5:_GKW*K=WN-A9W^ ;-<#Y+,]13[P[;];LIJV@?#YRD"F^- M*II! "2LM*[*+JQ/[,%G:+ZWXZ=3I)56B:9^&4%S8+;Z\; !0,R2^OX*.10 M^L1BWTJ#B(L(3<$KXO-6"]TFQD9VZ/=P>+7-S6V Z@Q6RV'-M,9J7N1/U&:8 MI*.Q#$0KA&"/-GKLB35W"[I>/=&_,3'6[YJ@59+.3QMEFFL2VXW>HZ) HQF_ M'1,A/F%,H@>N@:W<(AHF0/1+6(Z9F'[;V2(,VK)"XHD/MU#TT 78PBU4^15& M?VA./+6Y3EZU9J #>N7T5BQZH,(M, M,*;SZG3\2OD>15N-0W*[B;#JB.?8#T63M[:#7"D7Z6_3B!GO.0RX%8US4HUS M4:/M"\:V<93@":Y\BD=&_1QF$*>&:[6'[B&%4;5Z+>#B\$&@'H2%E0N;['8 M [E'D3+PEWB2O#:CS]'L7^N4H*\)^1U51U*V!V.'&2@Z9=I4%%B9T#PLI-6Q MF45 SE52?Y58 JLW^DV[D9['ZR+-45$TU_,QTS5?AF\DF!05859:=%^@"[?/ M) B65A_]?N!(W5Y&XU$^%Z6VZA<4@5A2<%\@#+7-) "65![]'A_<1,:3*N/) M5+3P-;:-"_CJ5&Z>J+H/RS/X L#)\DQ:W=X%>,[3/,EG%LLS .Y1Y$R\'DN M8(;0O'JXER7/4A'1U<,ESA=WB"Q/T?UHG@ NL#TCH"P0FF.%-#8VL 7(H4HJ M;W+]E97&&UWI:G?[B$D)@"&7CH.^ =T>@$ZFN6NL#>J*=X2X0:MF2DV[#5L* MTG&3RCYZDUM)UQA:0ACM'&6^H MC#?W\'JCV.9%T9/M*Z."*(^<>!#9$1%'"CLM&S@91145&B0?A@5!N%F,UUK& M:ZQH86IL&Q>0U:GWA ,VJ*LY?98Y(OT TU MSE5>[^.!J5!\W M'^9(#E!I4K1] T2K:/"HM+"$'BKU*IKB62'OT#RB8P8A[-KLZC8$$"8%9:1@ M')6)%(5RW5W ;U2#^6QI52&9BD'*O47?;Y_>,OY&VD^)0(-C&34"S_+^@M/' MW<_'29$6[+JN+6-O=SM?D462-[<];J^B;J[/ZPAX]=!,WI-L>TNUZ+T>ESS; M2_W=\/3F=-K$K5-4S$BZ:B3G(.&.0NHX&P>_S!DT%C1AX.\!!*<0P@[,U_=F M3N1C;L]$+O,-4M[UE3X\X%E"2_47OM1B4+1]@46KJ+_G;@!BBMR$45D-\X3@.HP0@.UL M,[A]1$."ZBH*O9HCGD14F67^GB2Z+Y5S?3G1YMDA/I''UY:Z HEZOX**JUP( M/5K1)ABJ6;^7\KG6KQ<)N,4_X'_!>/Z<9IE!)^0^7-#R$_0FT>?V 9C19W^O MWC2BJ'L1@'*@7EB]2=@F6$>W?E\:\JQ>D)'QBK\G75!N^2*]SY#)/)G;F3HL MA9$H(<4F*L.A\!AY:J6I;[2%!*# )48:2TIX#$>)6PR;J#N,1HW8UU$H -OX M^^ -]V%N;Q-,]O8TRHMVKVXKG7+6:5"R30/1*>GO* ;@476 <[!ETQ[?,&;C MS8V8 0[,UC?YVC(4AWR,)8A?@=5G6,Y3JJGV+=&\[<"WECYZJ$K4'.-\@EM MFJ+:;[QG(K>G\&6]BU M10<1!"LIJTB#K73QN\CZNMV[Y,5H'>7LXO5:!D J@))R>[FZF-+G%?-#J<0K M,36I6-<0O BDL;"6HJ/[X47\F\O")7SC[[F;[,.+G"J]KIU;/C]/4E(E5'^E M!=?$\U;B1IIM(X@F-!#2!@=R4F^]FR>6J'N#:"7JAM#!02V&]73M=W%9#:R/ M*SA'O%77)@_3:A>URT<642=&$(Z2%KGDWK/YN^(I1ZL]0J)#1#6 YJ M3&RH?;^CRZKJYM*KJHBXQX^2CA/#S8U#^CPLRV_VB.;KC"[]AL*Q(QHS.I4Z M3;,U7096#2',_+/CTF8#FG().C'?C6W@:?O&]47L-?K9_)Y]QMO)Z=]";2/? MR9JPS@+T%K!B(_>@*A9ZWK^A ;3. ,#KB+C?C\\#>.[[^W\J8 .KH7"=1CA^ M;3ZJ/8 1EY%#T.02]HD")[;1.&5@6E_$?J--"S/V%ON=A[B%Q,90RHXLI!QU M5@YED'F(<-W4>8A27A%WI$[JE]N^M']IB%L(G*=Y6J++](E=&=C/D0/.F[4Y MC#JA!H=0TQ;MS0%*8S2J)N(NS<]G]#RO/F0UJMW*-]2V6)6R 70EH%(C]Z$H M%5N*HIDYK#(2P57&^UK(*=4I9PE$>4G2^S4S#/,EW5U*&49-BV^.D.D6CPVU ME@:R@J]^W8Z>) DG@];SD'C(HYTRN+7)=^PJ4.'@:E7OR]8W?+\"AUE;AN.0 MES'#/4BH=6Y7USFU+@2,=^!7:L]^+8[6Y2,FZ;_1_!?JD4G')-6*X_CU[ 61 M65J@:Y+.T V[E,"XGSFK$-H/'53X%OJIZW;9>3]VH$#$$R.=[%O/TZ6WF8-[ M_'J<9.P-RMM'A,HO!*]7*7M?2Y&."RPV-(*R6#Q)NGH6,,S7559B/@6@W36 M['Q.PJ)G-_"FLGBWH]<-FN%%SD:HBSEMXO0A1?,Z[3K'ZU MJ"BH-X(>? +QM/;4RS1V+DOTGFQ\8?DI*I,T\^?*#B\;[-J+ MGN",V@D3*NX3.B*$3>3;.>\W3$'#_WQ'_RJ2Y@H]UB^$CM1U!2-?ZJX"[T=3 M*O=3I!607M+ANW,*JL&X/:(*2KO:SZ)3O$S2'* GEUZB\8#>0'=N"L>O*'M* M9C_C;,Z2T"_RV5>TO$=DH(""JA%;2.5]5%<;'D.5Y _1P@K8."UD[#AXZ-FP MW9Z+]4&O-BRMH'O 2L(X7L-..,P(VF3L< =IJ;I>LF?LO^$2%=R!3TK3*":@ M\>9"%*V!85KUG0"?)^O( EXNEY(^8$^=$W5X5.:TY )#3-#"G4,0,"24^D#Q MP&/D:/,D ,,-)SD@SR(WVD2K[5MF NX M*-%R./N9@O4F#=@E:W_OY-')\X-+%>]*B;.QP6+.*=6GWGYD MUJGU^:C>[U,6%>__28KN'=XM+#([+$P17[$X('YLR< 0 M7PG8(/YSI'$CC;&LDXYQD<_8K2]S\[F.A)G^[(?+["UT('/K!C-#XHK:=*H? M(^U4UP3/$)H7YQ0/S"Y%&U\<]!/+N&[-R'Z"0.^NPCM MNQ7??"WG>Q_';;XIWD$N91\=3N3O)UR[DSOB2VB&5]?ZSK7>^WN@_X'2Q6.) MYD=/=.*_0-_6;'N].?58T(5U428YRS%L[@[>GFRJ7)# '&Z9-L9SQ31X4]?7 M-=M9ELM#TY #'G'8S<9>-G;R.);:80+;&:D_+!J)PH9!31&F2 4+L,6 _E&W M"05^P:PIY3)JM^U6MGCWHJ$*6_IX2_BNRN8080=\=P^PB@-<,HNX%S2]KW#1JHSEJA*<0("]8 M31+&@3]HY:KZB,.A_?>M? =#W\X#5QNIJ-4K--%_V94H!2)/Z"AC;57'X17J M:Q8?V@1*W:XXW6;!3]!R:_7^157DD! ZZZQ!"NLA)Q@Q1L"X?0E-49 M[PIRHQY[=Z1X1'/V=! ,D.H20T#*2L0-2+ M' )25J?C9 U/LR')3$'@1E;7"]OU, MZ?U_VAS,7D+U?(-?+U&N#M*,[S.2$VW.YO.) E*->ZN1BDRHGO>;C:Y6U<&0 M?-%@B7^WD8*JO1A41.4Q\US1+ABJVS!YG,^7C4]"?O'>SJ+HNQC< 516;"^X M$;.+UX@VHP+7PAJWV(!KY!L_]NOV-BG:[9F,MFMRQBD0;3M,RVG]Z5N+P1VJ MN-_ZLS'7%\=>Y/,UG=:E2?9S0N;/M(=P!QD5V6;]*2+S_0S\>&P!JC3HMEUN M]8I'Q,5'E^0V\2V:K4E:OEX3/%_/!+,(.=$&@WRB\!H7I(ZB:44\@KFZY"M= M;F;25I50;&Z]Y%"$UYYJ112-R640[UDNV$B(Y4/*P&0REG5_Z+%ZL[,]G5F( MDTF?HL)X=UTD5K@47#ZH4T00Q^(7\6>$)$/%#7I"^1JU>QA#I24DK9)<$M^. M'-9,&*0AU\%+*ZCZ#I>QN>]Z0N0>^\\.WP0R+EA<&EV.KRB04 Q#0EV*:!"C MUL\,,%R^YBXVD+,$5 Q4E&D-=ZMYA=N9"75*&LLDW=UT;N M:O*:M@>!#N\"=9 0JD/% \\1C%O/LSH<#EG:HIWQ'G? MNYOA_>\!@T"E#10#'#X^#EEP]\.9I[K$24X_?.(VJ9B@L0*/(.!&5>H#;54> M(\>Q*(^&.[SVIV$\V=3WL1IC'VU>2L#\0$W!6/Y[5!7YAOR9*_ M.E"1<57KDKER_3>H**O=%.K$CA8$5>D2W#$ 0-E(+:4,I']R3(YU=)3UU2UO MUF&E//?%W0U'"B"^959L1PHQJWTQWFBL4+H\T$C!XQ+OJN/7A*1,LQO:ESBC MA.AS8[#QYR 4X8X-8@*.,MXC1G0^,L=YM?%SG^2_7SU03*$Y$^WRXOCJAA\H MT"FS#95!RGCKTI)6PV8:]SOYF'\S&X3PC7=Z>$W29:4S%TB"KYMWC@9? P6' M7 L(#$8<]B3OBJETGF%,!&=KI%2#/*P15:!H@&D%08604S"!IZL;_8H.U:F<=B;U?)BB4?:(T\YA'OS5>GB*1/U2U!6T5OTN)W M;DQ53;H)03!+]B MOA<*FVL1;F=3S'!,V20I"!*24::#YLKMOW=K\S\ MG+?QEZ[YR^,Z:9XNUTO^,1W>M_9X3O^;MV[&LR^6B][O5AT&U<&;?L%X MTQZ^)B_BAN5]:QNV_RVXAI6(+F_8?L%XG[(;^T$LC<%%3>?_#* 2]PN.T?CSI-9FM'U==/9CS$A^#G- M%R?)BGXI7X<11(.BG(.(ZJ*!](UQHV(K(\BZT&7WHA"].F(_Y8KSQ5USON8: MD1FST (=(SHYSQ?GZ0N:=_>-AI T*MPY#*Y3.&A8VA@"#DS-6N+-?N\;X6M2 M5AODHQ8^Z M&!=-LF+Q8 NLO"'29/Q][_&ZPETOQZ(Z!K?UTU+D00IRL2 W:)6\5I>[7STPQ0I!ZROI-H>8 MA70AXP*J'A@D$H8&,96PKO ]^]>:+651^8CG[ 7.HF2*7CWG%-"/Z4HX5&F7 M:_.$X.5"QIBI^F#,:5308/!/\4V4>%$5JEF*Y^GLNNYRUW0=.TM720:(?*F* M2B)?XJ(AH]#""%:1+W$=#1;_',8!*+'LYYALE&BE;[0! PW 0XDX*8\XH036G-O09;5B>TPM. M\'*95E.#3;@B20>PZJ;51\76=ENLI0/4>\RH=X M,2C96%.K9,@H,C=P\2=LN0%DRZ!4! J0O$"Q6.PH[ 4G-NX1)* M<)POLG Z Z:7@R66B8NNNK90X4U1_$:NVPLCTFK[D<4I/S=_,S!][D0HZU\[ M%Q)]P\P,27:TQ.O1CHJ*;'01T9 L9-@ E=-8C(OXM7F9NP]G<]W)-J!T]7"U M+HLRR=G5$\=)EN0S^EO[3,@ #+K%VGMMP<5"!HNA\F#PP/FW8'(:C@[G"!7L M:!#P8B(!*\=I&#LVGN2ER'&H4?E@*)\C)[@8_7.@7S">/Z=99OXD*->;MFP% M;WN*/C>-,?[L\;*.]GG85BC>FYX*JLUU'0(J_]?('*\+EAA8-,_<%K+K9&2T MPVME^+0>W[VKQ.!?*"T,4D?1OB(>WIY&X+;N5SIT9M*FE5!L'MOE4(37J&I%%"W*96!^0B^( MN3ML8,3R$49P4Q./9=TS>JSBO3M"-7/">A./X;5A7.:]6YOX3..]=J;5=+1( M'$R]18M(SG?ONMS@+#O'A [PD>2O,@JDWRAX_LE+D1>'%YP@"=( MP=#1I:V\%M8@W..]6T(Q$/WV*=JA:"2ZV6!DD!M:#T9G.?]0K =+C>=X&#)E MXAOLLKLSPV6RUZL0U;P9O/+@,(KW+D1A(!]#@^)\L'6W7(1\(MYVN:#<\D5* MU2@<[[QT. LV7R04VR>&QA0!;,&S"(1[?CU:_)/3$ZRI.#MY!B4W.1U:Y0,T3);&<K(L2+Q&Y0?7"B=W\P=\A 5 VAI=2QH@]N.K6F)-6%6\4Y1NN M)EBH1$<+@JJH/A]E:L+&TC+"&#$&5MP:8K*:XHV6L'OVL@S-RG6U>TD7^B5_ M3%43=E[Q%!'&B#"PXM8(D]7D^,[-,$POG)-CV\DJN"V&(M2G%C6KWH?P$'@A M*6\;Q3)+%$M2U:YHEG&M\6YS'S(7._H=,A=0IH@[C7P:0&"D1[QLJ!?M^>H74AN@5"M$4 M7\@X<0I*KE:_(0\Q8L!K3OF"E*<[.#K0J4ZQ FVJB7?9*='M:#9;+]<9NQ3_ M:(E)F?Z[LAPP'1F'VF0"UPHKW)["UBLWC]0NGAD7:J^3J9.YCY&#YB@;^BEO$$Y>DZR*W+&\JL* M'4]JS%D)80/.>X%W6XNZ[QP&$IEO#@6Q6-=:Q2B]EV"Z#VZHR[1W@26LJK>V MV#=8>$ZT]7,Y2C9VM0N_PT:0):YBBW3/OLTYM?2SD-7<(TY,OD%E2NK $76A M#VEYG26Y18ZRHT0REE*2%S7(\OE62/&U/VUBF7[)-M%,IV0 R=&GM+5R-.\U MVT9217ZT1ME1BC2HK,HX&\1RHLUK@GRB@%3C[@ZKR(3J6>P9 MNU'PNIZY-1ZHBS)^/C.0?',%GXK^U] FTUWN";6V*P%U,6WNVV&GLSJ.WT%<*C_5OW1(GASP[)&F4IGB,FGM J'5FB"'JW'VVL- M6Q;KZ3^\X5:OUOKN6VEM\4X+QXJQ0P;47B4(CZQ'N".HD%IH!=O[IX M=V''FIV]K-"L1"S:M";Y5;4*JT.+2A2JBPHQ*2NZ)P@%6V<*O,HJ-PC'_U2C M-T<+EI(0W@2OFR1Q]7!-C44Z T7]J*<2SCI,A,"&,=D3B!M8; JPP\1P?%(O M(+RSV\$*=CT84OML94D@LGLE]Q+.8MM,C^%>W0UP=9[W#-U?\RUDN U7'CN M#6Q!5ID"LZ**&\":/!]S#8T9P. MS"E[H>LB?\!D635U0^XGGSWW0:C&"G%AN, M!0!!JBM'K02(]\"0EC/C-I2RWT,;9%LAOT%X%<5K>/U!56I]X= CFJTJ:I4W M0;>V>.=#8OU&4W_EJ"=:+(!*^#ZYP )%>3&<]O$_]D\E;#X&Z,"XJVRI4E!/ MU5M4#SE.<3%>O'Y)=Q%MY98.RV?]19JCI;.R4D<-$M)9TRI8T U=5L&1B\E<[7'?H,4Z2\C7I*0# M1+[H;8]P(P[P AL=U 4".4W&O\A?6V/9R;+^S?T0UF%=?UP]^MEL[=29BVK( M:)5I; @L$S1P3/2&8P?(/:S[E;_A:@^*'56E6]^VI%ZM#XH()O--#XMLZX@T5BQ;[T"/B&@7[B66@ M@J&9I@Y M(7-Y4-X1WU' WIJOOYU]<0A?,N\/)%PO#=)+EX13!>097_KC#\+XQOAC1Z+N M1V\#H3QV(92_/YCQ@Q3=PI&G/XA"$AJ!B&'X81^##JX<+I:Z(]$$U[+V;J/$ M'IBHM>(GJG._M:==^]_\S0V,FW*K03Z7#AA35M'.&":IPENC-*MU5,W0KU9, M%^[ IZ1KS".A\^?+ID0%AMMFX.,FD(JY.XDT\?J^&\2>)F8GG"NU!(D1$II- M+@279F^A";');F ID"3>F_(J-8Y65.A96B_.V?,_Q>W1S2W_26HH_>;9=R7] MWL)6UU:[@3! *L_^Y69O\(8?^G*S1^V=BCYUS1/E^LE5W;NMT;ZP3=_Z6(<^V*YZ(/$L"T# MUHT&!>.-QHZ["Y:AD6.438)U@87VI,,8V6@*\$,%>8.SV7;HKD?KHZ$$D6Z.P%D5G:!+>9M1ZF7CIK"N!^H + ML._-[:>-_31LC%[=ON^X'04T6G6R>030 HZ'$;GF;R,P(,R*XJZM7/H=]S5; M'PHUJ/G@?W;4D M[3'PBM9JB+VB*_$C/Q3@RBZ_K%:[ZM&"JJ;HT:.J#CU:MSV"[]$C\?=M86YH MES9_M=,B31M-V;G5M4[1SV6U'KJ\12L%W_MEFGA['VC*0W^&=AK;9[!"O$'L M@I/V>3?:5.LDNT-D^8GG+<*12GJO%KWR:7LO)6B67CQ-/&QIQ3@5&9LFA#67/9233&!L9%JGQQ-"/:,:]IB MHVGCJ/YX<%1R$_:*3+K&,A3%BTL:BG+P0Z[;,W[G,U2O\3A_BO V4;?Y6ZZ3 MI+-?DVP]878POQ[WV<##>O:E9^ZH)0)/ MH!S*;NZX]_?B?X? F_P2:1>R.MZBV6'S.WIX&4\!)%[3V\G;?S?<6LZ(WQ2_ M8#^AN^0%%;X?$M^((GYHOID+ "@;T$@IOCLHTU-,MZDT$-(&&')2;R[C!.?L M;FO2K#*+WWM#9*.FG*A14$04CFK'KX+WF0&4(B6[E.%HRF3B/L$,H!0V9X?2 MGZ;4XZ7E2#;NFTH@VE9;.:VW$0O27EA/U?X():F C5 *QO$^403I\EBGORC, MNF5?F57&=H^,.EJXPSVM"J;M\EK*,=XS5B.U1I$+D4<7A3ADA)[].9/FE$YZ MGZAL3W1:5&XF2]]0*9AZ&93L^7I@2=?O2IVLBY(N"4CU>M -:E".YE\Q0?2G M_':%9NE#BN;-HR/) ET]W)%DCF[0#%%I*>R'$)B$]^ =*D>\_;DF [C@:4T[ M\'!P ;LO43D2+/+790%.$-NX#,5@U-L*T*KE38WUL."[QE _CI"[.GNY0T." M8@CYA/G*+[W)>DU;"9QGT?-N;//!>0;[S#J[!?8T!'$5NP#4#P6,1K+)E/ MQTH?.=@ 'O,:&BSVV$*50,@92T:_-P;J_.Y79JY3Y7SIRLUWD#N4?/#,?4]V M[K=&^L$WOZ_;#R3$& MHJM9,RI*-I5ABWYA,I2<;),))2(+I#6.DR(M;BF>DOE5WIW\3Z1;CMI>L MF,>\)T538F/MA_E._(I81X=7,$4P6AM^!9I]O\!/']+\B2K$P/>Y^9O![G,' M=O6OOVVCO=\PLT:2'2WQ>O2RM(IL@RH16> H FFG@QH10_/1X@F1>VR#$ZY; M'8QOB"RO'KK EL3\H"2'/'!<:&EKZE5XC*>XC,W;W&L\:<#@D5HV';OL M[F")^>WM%!8V-0--:(6LS('HVWC0+2KUWHK>_A277[RKA(VZQZ_-W46WCPB5 M7PA>K])\P=NMTBDR3#26%@G!")L_?TX1H2A\?+U$3RCC1";U"HT-(2WDWQ3= M[/>QJ-S-,J.R0\/ ROJWST6^6I=%U60?N>$V .50=QZE?P>KU9I81W&!YX54 MR%RQM*)X8[@\M3Z!(?8)#+%/^P4QON(30.S31-%DSQ#[#(;89S#$/N\7Q/B* M3P"QSP.(Q3P_ATV/L-WT0= &TKI[QH?5&>]:4VO2C@UGM\)6$%;9:P-%57LP MHO/LL#F&>DL-5P'P)*DOX!#MV;AB-UJ3F++S9]A6NLLTN4^SM$S1MO3^KL.='.K6BO@T>Q?Z[1(*P&/7SO_Q=M',RW>7MZI7=R; MH3@"5;[0KRA[2F8_XXQ=^EE@X%RT!_' XC8M'?CW^%FC="*CXHO!!?#R1V4O+&%FMQ[QS5I M:*QM"'[?U:B;=6EUG?$O, FZ>SP7.2S-?O)O!-+F.GW9RZS6!'NU(A.\&\K M4;S9J7S-RS1?L+VRK@U:Q5]!70+$0=H/%!SV"_PZYIH0\0HQ(C]*.4& 92% MX##.,,HRF^K22!?Y$Z7'!#"W=%?'!*Z@4\>A[]LU2Y2=O:/,7BT)W7B_:X)6 M23H_>V%O82+VF'7YB$C];5=3 H@,4\\1Y#(<',>TS1JE8]%0UO$QUD@=SS7! M*T3*U^LLH6;+YV>4=L5BW!,Z&F6=$S@629T'1^*VV:)T'!+E#A$D9J#*=W[# M=2B_]; 3.@EI?1,X"$%]!^?@KKFB= P"Q1JG\./;=@H7M#7S1;HAKHS%GE/[ M@O'\.,4P+HGB5\HZSXXCFF:,4HG E"R<2A_>-L.I5F_B>^$V$UETT4V MPKBE(C(?H6RH*)T"3ZO&"_Q1PPO\5'N!'"V2LJ'=$V=PVNA_E[SLQB'(*YS M*8@J/#@&APT6I7,0:=8XB#\='$1M_VFS6:;-8CGT<_.FB+)35VHT/?C/D5YA M9)$<.$%>F74"H1N9XHT&"0(U@L5W0.$-%?ZTP@:B?01DP"5&@!O8 MQ\6! D"=!JNPP%-2KPE^HB9B#\==Y ^8+*M?+W)JM"0[FLW86W+4+A?5C6\9 M*M'1_)_KHF0[Y!I)J2YK$?<(-[7$V&,FL*]UCW(CD\6J:3<7-6BK>472!2V; MG>"B?N5SRGZDKLQA=Y)5]B9Z%=C:N^]<,M&:/O;3_HQJ'4O>H(R%/YG>@"T$ M14%Q9Q$6C!'X,"M8@UA837LVP.G1GWBORALWVX3WY74JB_?>9P[8N/<^6UY[ MJPQ&]^Z UJ_,T:4BXON@FR_L_^Z3 OWG_P!02P$"% ,4 " !)A&9+*W?H M$/BV X%0X $ @ $ 96UL+3(P,3'-D4$L! A0#% @ 281F2X[EZ_7)$0 8 8! !0 M ( !"\0 &5M;"TR,#$W,#DS,%]C86PN>&UL4$L! A0#% M @ 281F2U"P3-^:)P RWT" !0 ( !!M8 &5M;"TR,#$W M,#DS,%]D968N>&UL4$L! A0#% @ 281F2Z:X)28E?P 4%D' !0 M ( !TOT &5M;"TR,#$W,#DS,%]L86(N>&UL4$L! A0#% @ M281F2^B=#ZD.00 9&T$ !0 ( !*7T! &5M;"TR,#$W,#DS ?,%]P&UL4$L%!@ & 8 A $ &F^ 0 $! end